- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目1数控车床基本结构认识
任务一 台阶轴零件的车削
一、数控车床编程原则
一、数控车床编程原则
一、数控车床编程原则
1.绝对值编程与增量值编程(1)
●数控车床编程时,可采用绝对值编程、增量值编程或两
者混合编程。
●由于被加工零件的径向尺寸在图样上标注和测量时,都
是以直径值表示,因此直径方向用绝对值编程时,X以直
径值表示;用增量值编程时,以径向实际位移量的二倍值
表示,并带上方向符号。
一、数控车床编程原则
1.绝对值编程与增量值编程(2)
(1)绝对值编程 绝对值编程是根据预先设定的编程原点
(即工件坐标系原点)计算出工件轮廓基点或节点绝对值坐标
尺寸进行编程的一种方法。首先找出编程原点的位置,并用地
址X、Z表示工件轮廓基点或节点绝对坐标,然后进行编程。例
如程序段 “G01 X 50.0 Z 80.0;”中,X和Z后面的坐标值表
示轮廓终点的绝对值坐标(即轮廓终点相对于工件坐标系原点
的值)。
一、数控车床编程原则
1.绝对值编程与增量值编程(3)
(2)增量值编程
●增量值编程是根据与前一位置的坐标值增量来表示位置的一
种编程方法,即程序中的终点坐标是相对于起点坐标而言的。
●采用增量值编程时,用U、W代替X、Z进行编程。U、W的正负
由行程方向来确定,行程方向与机床坐标方向相同时为正,反
之为负。
●程序段 “G01 U 50.0 W 80.0;”表示终点相对于前一加工
点的坐标差值在X轴方向为50㎜,Z轴方向为80㎜。
一、数控车床编程原则
1.绝对值编程与增量值编程(4)
(3)混合编程 设定工件坐标系后,绝对值编程与增
量值编程混合起来进行编程的方法叫混合编程。数控
编程时采用绝对值编程、增量值编程或混合编程,取
决于数据处理的方便程度。
一、数控车床编程原则
1.绝对值编程与增量值编程(5)
1)绝对值编程
…
N10 G01 X30.0 Z0 F100;(以工件右端面中心为工件坐
标系原点,刀具至P0点)
N15 X40.0 Z-25.0;(刀具至P1点)
N20 X60.0 Z-40.0;(刀具至P2点)
…
一、数控车床编程原则
1.绝对值编程与增量值编程(6)
2)增量值编程
…
N10 G01 U10.0 W-25.0 F100;(刀具至P1点)
N15 U20.0 W-15.0;(刀具至P2点)
…
一、数控车床编程原则
1.绝对值编程与增量值编程(7)
3)混合编程
…
N10 G01 U10.0 Z-25.0 F100;
N15 X60.0 W-15.0;
一、数控车床编程原则
2.脉冲数编程与小数点编程 (1)
(1)脉冲数编程
与数控系统最小设定单位(脉冲当量)有关。当系统脉冲当量为
0.001时,表示对应一个脉冲,运动部件移动0.001mm。程序中
移动距离数值以μm为单位,例如X60000表示移动60000 μm,
即移动60mm。若小数点后面的数位超过4位时,数控系统则按
四舍五入处理。
一、数控车床编程原则
2.脉冲数编程与小数点编程 (2)
(2)小数点输入编程
表明以mm为单位,要特别注意小数点的输入。例如,X60.0表
示采用小数点编程移动距离为60mm;而X60则表示采用脉冲数
编程,移动距离为60 μm(0.06mm)。小数点编程时,小数点后
的零可省略,如X60.0与X60.是等效的。
二、快速点定位指令编程 (G00)
二、快速点定位指令编程(G00)
1.指令格式
G00 X (U) Z (W) ;
GOO指令是模态代码,它命令刀具以点定位控制方式从刀具所
在点快速运动到下一个目标位置。它只是快速定位,而无运
动轨迹要求,也无切削加工过程。
●绝对值编程时,刀具分别以各轴的快速进给速度运动
到工件坐标系X、Z点;
●增量值编程时,刀具以各轴的快速进给速度运动到距
离现有位置为U、W的点。
二、快速点定位指令编程(G00)
2.指令应用说明
1)GOO为模态指令,可由G0
文档评论(0)