数控车床技术手册
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(6)刀具功能字T
刀具功能字的地址符是T,又称为T功能或T指 令,用于指定加工时所用刀具的编号,如T01。对 于数控车床,其后的数字还兼作指定刀具长度补 偿和刀尖半径补偿用,如T0101。
(7)辅助功能字M
辅助功能字的地址符是M,后续数字一般为 1~3位正整数,又称为M功能或M指令,用于指 定数控机床辅助装置的开关动作,如M00~M99。
(2)准备功能字G
准备功能字的地址符是G,又称为G功能或G指 令,是用于建立机床或控制系统工作方式的一种 指令。G00~G99
.
(3)尺寸字 尺寸字用于确定机床上刀具运动终点的坐
标位置。 其中,第一组 X,Y,Z,U,V,W,P,
Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺 寸;第三组 I,J,K 用于确定圆弧轮廓的圆心 坐标尺寸。在一些数控系统中,还可以用P指 令暂停时间、用R指令圆弧的半径等。 (4)进给功能字F
.
数控编程同计算机编程一样也有自己的"语言", 但有一点不同的是,现在电脑发展到了以微软 的Windows为绝对优势占领全球市场.数控机 床就不同了,它还没发展到那种相互通用的程 度,也就是说,它们在硬件上的差距造就了它们 的数控系统一时还不能达到相互兼容.所以,当 我要对一个毛坯进行加工时,首先要以我们已 经拥有的数控机床采用的是什么型号的系统.
的计算工具,通过各种数学方法,人工进行刀具轨迹的运 算,并进行指令编制。
这种方式比较简单,很容易掌握,适应性较大。适用于 中等复杂程度程序、计算量不大的零件编程,对机床操作 人员来讲必须掌握。 2. 编程步骤
人工完成零件加工的数控工艺 分析零件图纸 制定工艺决策
确定加工路线
.
选择工艺参数
计算刀位轨迹坐标数据
自动编程
1. 定义
对于几何形状复杂的零件需借助计算机使用规 定的数控语言编写零件源程序,经过处理后生成 加工程序,称为自动编程。
随着数控技术的发展,先进的数控系统不仅向 用户编程提供了一般的准备功能和辅助功能,而 且为编程提供了扩展数控功能的手段。 FANUC6M数控系统的参数编程,应用灵活,形 式自由,具备计算机高级语言的表达式、逻辑运 算及类似的程序流程,使加工程序简练易懂,实 现普通编程难以实现的功能。
。
3、字的功能
组成程序段的每一个字都有其特定的功能含义, 以下是以FANUC-0M数控系统的规范为主来介绍 的。
(1)顺序号字N
顺序号又称程序段号或程序段序号。顺序号位 于程序段之首,由顺序号字N和后续数字组成。 其作用为校对、条件跳转、固定循环等。使用时 应间隔使用,如N10 N20 N30……
数控车床技术手册
制作人:黄涛
基本概念
数控编程是数控加工准备阶段的主要内 容,通常包括分析零件图样,确定加工工 艺过程;计算走刀轨迹,得出刀位数据; 编写数控加工程序;制作控制介质;校对 程序及首件试切。。总之,它是从零件图纸 到获得数控加工程序的全过程。
实际操作 手工编程
1.定义 手工编程是指编程的各个阶段均由人工完成。利用一般
.
4.将程序输入数控系统 程序的输入可以通过键盘直接输入数
控系统,也可以通过计算机通信接口输 入数控系统。 5.检验程序与首件试切
利用数控系统提供的图形显示功能, 检查刀具轨迹的正确性。对工件进行首 件试切,分析误差误差产生的原因,及 时修正,直到试切出合格零件。
虽然,每个数控系统的编程语言和指令 各不相同,但其间也有很多相通之处.
基本步骤
1.分析零件图确定工艺过程 对零件图样要求的形状、尺寸、精度、材料及毛坯
进行分析,明确加工内容与要求;确定加工方案、走 刀路线、切削参数以及选择刀具及夹具等。 2.数值计算
根据零件的几何尺寸、加工路线、计算出零件轮廓 上的几何要素的起点、终点及圆弧的圆心坐标等。 3.编写加工程序
在完成上述两个步骤后,按照数控系统规定使用的 功能指令代码和程序段格式,编写加工程序单。
编写数控加工程序单
验证程序
ຫໍສະໝຸດ Baidu手工编程
3. 优点
主要用于点位加工(如钻、铰孔)或几何形状简单(如
平面、方形槽)零件的加工,计算量小,程序段数有限, 编程直观易于实现的情况等。
4. 缺点
对于具有空间自由曲面、复杂型腔的零件,刀具轨迹数
据计算相当繁琐,工作量大,极易出错,且很难校对,有 些甚至根本无法完成。
功能代码
字与字的功能 1、字符与代码 字符是用来组织、控制或表示数据的一些符号,如数字、
字母、标点符号、数学运算符等。国际上广泛采用两种标 准代码:
1)ISO国际标准化组织标准代码 2)EIA美国电子工业协会标准代码 2、字 在数控加工程序中,字是指一系列按规定排列的字符, 作为一个信息单元存储、传递和操作。字是由一个英文字 母与随后的若干位十进制数字组成,这个英文字母称为地 址符。 如:“X2500”是一个字,X为地址符,数字“2500” 为地址中的内容。
进给功能字的地址符是F,又称为F功能或F 指令,用于指定切削的进给速度。对于车床, F可分为每分钟进给和主轴每转进给两种,对 于其它数控机床,一般只用每分钟进给。F指 令在螺纹切削程序段中常用来指令螺纹的导程。
.
(5)主轴转速功能字S
主轴转速功能字的地址符是S,又称为S功能 或S指令,用于指定主轴转速。单位为r/min。
在程序段中,必须明确组成程序段的各要素: 移动目标:终点坐标值X、Y、Z; 沿怎样的轨迹移动:准备功能字G; 进给速度:进给功能字F; 切削速度:主轴转速功能字S; 使用刀具:刀具功能字T; 机床辅助动作:辅助功能字M。
.
程序格式
1)程序开始符、结束符 程序开始符、结束符是同一个字符,ISO代码中是%, EIA代码中是EP,书写时要单列段。 2)程序名 程序名有两种形式:一种是英文字母O(%或P)和1~ 4位正整数组成;另一种是由英文字母开头,字母数字多 字符混合组成的程序名(如TEST1 等)。一般要求单列一段。 3)程序主体 程序主体是由若干个程序段组成的。每个程序段一般占 一行。
程序格式
程序段格式
一个数控加工程序是若干个程序段组成的。程序段格式是 指程序段中的字、字符和数据的安排形式。程序段格式举例:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08; N40 X90;(本程序段省略了续效字“G01,Y30.2,F500, S3000,T02,M08”,但它们的功能仍然有效)
刀具功能字的地址符是T,又称为T功能或T指 令,用于指定加工时所用刀具的编号,如T01。对 于数控车床,其后的数字还兼作指定刀具长度补 偿和刀尖半径补偿用,如T0101。
(7)辅助功能字M
辅助功能字的地址符是M,后续数字一般为 1~3位正整数,又称为M功能或M指令,用于指 定数控机床辅助装置的开关动作,如M00~M99。
(2)准备功能字G
准备功能字的地址符是G,又称为G功能或G指 令,是用于建立机床或控制系统工作方式的一种 指令。G00~G99
.
(3)尺寸字 尺寸字用于确定机床上刀具运动终点的坐
标位置。 其中,第一组 X,Y,Z,U,V,W,P,
Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺 寸;第三组 I,J,K 用于确定圆弧轮廓的圆心 坐标尺寸。在一些数控系统中,还可以用P指 令暂停时间、用R指令圆弧的半径等。 (4)进给功能字F
.
数控编程同计算机编程一样也有自己的"语言", 但有一点不同的是,现在电脑发展到了以微软 的Windows为绝对优势占领全球市场.数控机 床就不同了,它还没发展到那种相互通用的程 度,也就是说,它们在硬件上的差距造就了它们 的数控系统一时还不能达到相互兼容.所以,当 我要对一个毛坯进行加工时,首先要以我们已 经拥有的数控机床采用的是什么型号的系统.
的计算工具,通过各种数学方法,人工进行刀具轨迹的运 算,并进行指令编制。
这种方式比较简单,很容易掌握,适应性较大。适用于 中等复杂程度程序、计算量不大的零件编程,对机床操作 人员来讲必须掌握。 2. 编程步骤
人工完成零件加工的数控工艺 分析零件图纸 制定工艺决策
确定加工路线
.
选择工艺参数
计算刀位轨迹坐标数据
自动编程
1. 定义
对于几何形状复杂的零件需借助计算机使用规 定的数控语言编写零件源程序,经过处理后生成 加工程序,称为自动编程。
随着数控技术的发展,先进的数控系统不仅向 用户编程提供了一般的准备功能和辅助功能,而 且为编程提供了扩展数控功能的手段。 FANUC6M数控系统的参数编程,应用灵活,形 式自由,具备计算机高级语言的表达式、逻辑运 算及类似的程序流程,使加工程序简练易懂,实 现普通编程难以实现的功能。
。
3、字的功能
组成程序段的每一个字都有其特定的功能含义, 以下是以FANUC-0M数控系统的规范为主来介绍 的。
(1)顺序号字N
顺序号又称程序段号或程序段序号。顺序号位 于程序段之首,由顺序号字N和后续数字组成。 其作用为校对、条件跳转、固定循环等。使用时 应间隔使用,如N10 N20 N30……
数控车床技术手册
制作人:黄涛
基本概念
数控编程是数控加工准备阶段的主要内 容,通常包括分析零件图样,确定加工工 艺过程;计算走刀轨迹,得出刀位数据; 编写数控加工程序;制作控制介质;校对 程序及首件试切。。总之,它是从零件图纸 到获得数控加工程序的全过程。
实际操作 手工编程
1.定义 手工编程是指编程的各个阶段均由人工完成。利用一般
.
4.将程序输入数控系统 程序的输入可以通过键盘直接输入数
控系统,也可以通过计算机通信接口输 入数控系统。 5.检验程序与首件试切
利用数控系统提供的图形显示功能, 检查刀具轨迹的正确性。对工件进行首 件试切,分析误差误差产生的原因,及 时修正,直到试切出合格零件。
虽然,每个数控系统的编程语言和指令 各不相同,但其间也有很多相通之处.
基本步骤
1.分析零件图确定工艺过程 对零件图样要求的形状、尺寸、精度、材料及毛坯
进行分析,明确加工内容与要求;确定加工方案、走 刀路线、切削参数以及选择刀具及夹具等。 2.数值计算
根据零件的几何尺寸、加工路线、计算出零件轮廓 上的几何要素的起点、终点及圆弧的圆心坐标等。 3.编写加工程序
在完成上述两个步骤后,按照数控系统规定使用的 功能指令代码和程序段格式,编写加工程序单。
编写数控加工程序单
验证程序
ຫໍສະໝຸດ Baidu手工编程
3. 优点
主要用于点位加工(如钻、铰孔)或几何形状简单(如
平面、方形槽)零件的加工,计算量小,程序段数有限, 编程直观易于实现的情况等。
4. 缺点
对于具有空间自由曲面、复杂型腔的零件,刀具轨迹数
据计算相当繁琐,工作量大,极易出错,且很难校对,有 些甚至根本无法完成。
功能代码
字与字的功能 1、字符与代码 字符是用来组织、控制或表示数据的一些符号,如数字、
字母、标点符号、数学运算符等。国际上广泛采用两种标 准代码:
1)ISO国际标准化组织标准代码 2)EIA美国电子工业协会标准代码 2、字 在数控加工程序中,字是指一系列按规定排列的字符, 作为一个信息单元存储、传递和操作。字是由一个英文字 母与随后的若干位十进制数字组成,这个英文字母称为地 址符。 如:“X2500”是一个字,X为地址符,数字“2500” 为地址中的内容。
进给功能字的地址符是F,又称为F功能或F 指令,用于指定切削的进给速度。对于车床, F可分为每分钟进给和主轴每转进给两种,对 于其它数控机床,一般只用每分钟进给。F指 令在螺纹切削程序段中常用来指令螺纹的导程。
.
(5)主轴转速功能字S
主轴转速功能字的地址符是S,又称为S功能 或S指令,用于指定主轴转速。单位为r/min。
在程序段中,必须明确组成程序段的各要素: 移动目标:终点坐标值X、Y、Z; 沿怎样的轨迹移动:准备功能字G; 进给速度:进给功能字F; 切削速度:主轴转速功能字S; 使用刀具:刀具功能字T; 机床辅助动作:辅助功能字M。
.
程序格式
1)程序开始符、结束符 程序开始符、结束符是同一个字符,ISO代码中是%, EIA代码中是EP,书写时要单列段。 2)程序名 程序名有两种形式:一种是英文字母O(%或P)和1~ 4位正整数组成;另一种是由英文字母开头,字母数字多 字符混合组成的程序名(如TEST1 等)。一般要求单列一段。 3)程序主体 程序主体是由若干个程序段组成的。每个程序段一般占 一行。
程序格式
程序段格式
一个数控加工程序是若干个程序段组成的。程序段格式是 指程序段中的字、字符和数据的安排形式。程序段格式举例:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08; N40 X90;(本程序段省略了续效字“G01,Y30.2,F500, S3000,T02,M08”,但它们的功能仍然有效)