- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控铣编程基础及工件坐标系对刀换刀指令操作
5、G指令(准备功能) 格式:G92 X_ Y_ Z_ A_ 其中,X、Y、Z、A为坐标原点(程序原点)到刀具起刀点的有向距离。工件坐标系用绝对指令工作. 建立:G92指令通过设定刀具起点相对于坐标原点的位置建立坐标系。此坐标系一旦建立起来,后序的绝对值指令坐标位置都是此工件坐标系中的坐标值。 X、Z取值原则: 1、方便数学计算和简化编程;2、容易找正对刀;3、便于加工检查;4、引起的加工误差小;5、不要与机床、工件发生碰撞;6、方便拆卸工件;7、空行程不要太长; G92指令必须单独一个程序段指定,并放在程序的首段。 G92其后的位置指令值与刀具的起始位置有关,在使用 G92之前必须保证刀具刀尖点处于加工起始点: G92 X0 Y0 Z100.; G92建立的工件坐标系在机床重开机时消失 一般用于单把刀加工时,程序可不用G43进行Z值补偿。如用于多刀加工,其他刀的长度补偿应设为与第一基准刀的差值,然后再用G43进行补偿。 参见o3002 格式: 注意事项: 在电源接通并返回参考点之后建立工件坐标系1到6 (G54一G59),当电源接通时自动选择G54坐标系。 当工件在机床上装夹后,工件原点与机床参考点的偏移量可通过测量或对刀来确定,该偏移量应事先输入到数控机床工件坐标系设定对应的偏置界面中; 使用G54-G59建立工件坐标系时,该指令可单独指定,也可与其他指令同段指定,如果该程序段中有位置移动指令(G00、G01)就会在设定的坐标系中运动; G54一G59建立工件坐标系在机床重新开机后并不消失; 与刀具的起始位置无关。 在机床OFFSET设置里番号00(外部工件坐标系):EXT内的X\Y\Z的输入值与G54-G59的X\Y\Z值相加后,成为新的坐标系。相当于将G54-G59偏置。 格式:G53 X Y Z 1、尺寸单位选择G20,G21,G22 格式: G20 英制 G21 公制 G22 脉冲当量 缺省时采用公制。 2、进给速度单位的设定G94、G95 格式: G94 [ F_ ] G95 [ F_ ] G94为每分钟进给,F的单位依G20/G21/G22的设定而分别为mm/min,in/min或脉冲当量/min。此外,G94 F_可以指定旋转轴的速度,旋转轴的速度单位为度/min或脉冲当量/min。 G95为每转进给,在F之后,直接指定刀具在主轴转一转的进给量,单位依G21/G20/G22的设定而分别为mm/r,in/r或脉冲当量/r 。这个功能必须在主轴装有编码器时才能使用。 G94、G95为模态功能,可相互注销. G94为缺省值。 用机床操作面板上的开关对每转进给可以应用倍率,倍率值为0%到254% 间隔1% .但在加工螺纹时失效。 注意:当主轴速度低时可能出现进给速度波动主轴转速越低进给量波动的出现越频繁 2、刀具长度补偿G43,G44,G49 格式: 其中,a? {X,Y,Z,U,V,W},为补偿轴的终点坐标,H为长度补偿偏置号。 用G43(正向偏置),G44(负向偏置)指令偏置的方向。H指令设定在偏置存储器中的偏置量。 无论是绝对指令还是增量指令,由H代码指定的已存入偏置存储器中的偏置值在G43时加,在G44时则是从a轴运动指令的终点坐标值中减去。计算后的坐标值成为终点。 o0004; g17g21g40g49g80g54; G91 G28 Z0; T1m6; g0g90G43 Z5. H01 ; x0y0; g53x-200.y-200.z-200.; x0y0; z5. m2; 宇龙验证:g53 是用于将原坐标系中分离出数个子坐标系统。 其X、Y的定义是原坐标系的程序原点到子坐标系的程序原点之向量值。? G52 X0 Y0 Z0;表示回复到原坐标系,实际上就是再次设为工件坐标系原点。 在使用局部坐标系的过程中,当执行了手动返回参考点操作后,局部坐标系自动取消。 局部坐标系设定不改变工件坐标系和机床坐标系 (局部坐标系运行后,没有取消,也不影响下次程序的再次运行,即再次运行仍按正确的坐标系) 复位时是否清除局部坐标系取决于参数的设定。当参数No.3402#6(CLR)或参数No.1202#3 RLC之中的一个设置为1时局部坐标系被取消 当用G92指令设定工件坐标系时如果不是指令所有轴的坐标值话,未指定坐标值的轴的局部坐标系不取消而保持不变 G52暂时清除刀具半径补偿中的偏置 在G52程序段以后以绝对值方式立即指定运动指令 6、局部坐标系
文档评论(0)