- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1数控车床编程基础.ppt
2.1 数控车床编程基础;第1节 数控车床编程基础;(3) ?X向的脉冲当量应取Z向的一半。
(4)采用固定循环,简化编程。
(5) 编程时,常认为车刀刀尖是一个点,而实际上为圆弧,因此,当编制加工程序时,需要考虑对刀具进行半径补偿。;
机床坐标系:是数控机床安装调试时便设定好的一固定的坐标系统。机床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处。
;编程坐标系:是在对图纸上零件编程时就建立的,程序数据便是基于该坐标系的坐标值。
工件坐标系:是编程坐标系在机床上的具体体现。由相应的编程指令建立。;在车削加工的数控程序中,X 轴的坐标值取为零件图样上的直径值的编程方式。与设计、标注一致、减少换算。;进刀时采用快速走刀接近工件切削起点附近的某个点,再改用切削进给,以减少空走刀的时间,提高加工效率。
切削起点的确定与工件毛坯余量大小有关,应以刀具快速走到该点时刀尖不与工件发生碰撞为原则。
; 数控编程通常都是按照组成图形的线段或圆弧的端点的坐标来进行的。
绝对编程:指令轮廓终点相对于工件原点绝对坐标值的编程方式。
增量编程:指令轮廓终点相对于轮廓起点坐标增量的编程方式。
有些数控系统还可采用极坐标编程;绝对编程G90
增量编程G91
均为模态指令;在越来越多车床中
X、Z表示绝对编程
U、W表示增量编程
允许同一程序段中二者混合使用;一、坐标系设定
1、用G50设定工件坐标系
指令:G50
格式:G50 X _ Z_
参数说明:X、Z、为当前刀具位置相对于将要建立的工件原点的坐标值。
;若设定工件原点O , 则程序段为:
G50 X 121.8 Z 33.9
若设定工件原点O, 则程序段为:
G50 X 121.8 Z 109.7;执行G50指令时,是通过刀具当前所在位置(刀具起始点)来设定工件坐标系的。;X、Z 取值原则:
1、方便数学计算和简化编程;
2、容易找正对刀;
3、不要与机床、工件发生碰撞;
4、方便拆卸工件;
5、空行程不要太长;;指令:G54~G59;例如,用G54指令设定如图所示的工件坐标系。
首先设置G54原点偏置寄存器:
G54 X0 Z85.0;
然后再在程序中调用:
N010 G54;;说明;机床原点;二、基本指令G00、G01、G02、G03、
G04、G28;如图所示,要实现从起点A快速移动到目标点C。
其绝对值编程方式为:G00 X141.2 Z98.1;
其增量值编程方式为:G00 U91.8 W73.4;;2.直线插补G01
格式:G01 X(U)_Z(W)_ F_;
其中,X(U)、Z(W)为目标点坐标,F为进给速度。
机床执行G01指令时,如果之前的程序段中无F指令,在该程序段中必须含有F指令。G01和F都是模态指令。;直线插补 ;程序(绝对值编程)如下:
O0301
N010 G50 X200.0 Z100.0;
N020 G00 X30.0 Z5.0 S800 T0101 M03;
N030 G01 X50.0 Z-5.0 F1.3;
N040 Z-45.0;
N050 X80.0 Z-65.0;
N060G00 X200.0 Z100.0 T0100;
N070 M05;
N080 M02;;程序(增量值编程)如下:
O0312;
N010 G00 U-170.0 W-95.0 S800 T0101 M03
N020 G01 U20.0 W-10.0 F1.3;
N030 W-40.0;
N040 U30.0 W-20.0;
N050 G00 U120.0 W165.0 T0100;
N060 M05;
N070 M02;;3.圆弧插补G02、G03
顺时针圆弧插补用G02指令,逆时针圆弧插补用G03指令。
;规定圆弧对应的圆心角小于等于180°时,用“+R”表示;
反之,用“-R”表示。
F为加工圆弧时的进给量。
;2) 用分矢量和终点坐标进行圆弧插补
格式:G18 G02(G03)X(U)_Z(W)_I _K _F_;
其中:X(U)和Z(W)为圆弧的终点坐标值,绝对值编程方式下用X和Z,增量值编程方式下用U和W。
;I、K分别为圆弧的方向矢量在X轴和Z轴上的投影(I为半径值)。当分矢量的方向与坐标轴的方向不一致时取负号。如图3-9所示,图中所示I和K均为负值。
;4.暂停指令G04
格式:G04 X(P)_;
其中,X(P)为暂停时间。
X后用小数表示,单位为秒;
P后用整数表示,单位为毫秒。
如 :
G04 X2
文档评论(0)