- 5
- 0
- 约3.3千字
- 约 15页
- 2019-10-24 发布于湖北
- 举报
简化编程指令 工程实训中心 一、简化编程指令 (镜像) 1、镜像功能G51.1,G50.1 格式一: G17 G51.1 X__Y__ G50.1 格式二: G17 G51 X__Y__I__J__ G50 G51.1 G51建立镜像,由指令坐标轴或坐标点后的坐标值指定镜像位置(对称轴、线、点)。 格式一中X__Y__用于指定对称轴或对称点。 格式二中X__Y__用于指定对称轴或对称点, I__J__值为负值(-1)镜像,正值(1)不镜像. G50.1 G50指令用于取消镜像。 注: 有刀补时,先镜像 ,然后进行刀具长度补偿、半径补 偿。 一、简化编程指令(镜像) 例. 图1所示的镜像功能程序 O1 主程序 N01 G90 G54 G00 X0 Y0 S600 M03 N02 G43 Z100. H01 Z5.M08 N03 M98 P100 加工① N04 G51 X0 Y0 I-1 J1 以Y轴镜像 N05 M98 P100 加工② N06 G50 取消Y轴镜像 N07 G51 X0 Y0 I-1 J-1 以位置点为(0,0) N08 M98 P100 加工③ N09 G50 取消点(0,0)镜像 N10 G51 X0 Y0 I1 J-1 以X轴镜像 N11 M98 P100 加工④ N12 G50 取消X轴镜像 N13 M05 N14 M30 一、简化编程指令(缩放) 2、缩放功能G51,G50 格式一: G51 X_Y_Z_P_ 格式二: G51 X_Y_Z_I_J_K_ G50 其中,G51中的X、Y、Z给出缩放中心的坐标值,P后跟缩放倍数。I_J_K_用于指定不同坐标轴上的缩放比例。 G51既可指定平面缩放,也可指定空间缩放。使用G51指令可用一个程序加工出形状相同,尺寸不同的工件。G51、G50为模态指令,可相互注销,G50为默认值。 注: 有刀补时,先缩放,然后进行刀具长度补偿、半径补偿。 一、简化编程指令(缩放) 例如在图2所示的三角形ABC中,顶点为A(30, 40),B(70, 40),C(50, 80),若缩放中心为D(50, 50),则缩放程序为 G51 X50 Y50 P2 执行该程序,将自动计算A?,B?,C?三点坐标数据为A?(10,30),B ?(90,30),C ?(50,110),从而获得放大一倍的△A?B?C?。 一、简化编程指令(旋转) 3、旋转指令G68,G69 格式:G68 α__β__R__ (X__Y__R__ ) G69 G68为坐标旋转功能,G69为取消坐标旋转功能。 其中,(α、β)是由G17,G18或G19定义的旋转中心的坐标值,R为旋转角度,单位是(°),-360.0≤R≤360.0°,角度不足1°的以小数点表示,如15°18′用15.3表示。 注: 在有刀具补偿的情况下,先进行坐标旋转,然后才进行刀具半径补偿、刀具长度补偿。在有缩放功能的情况下,先缩放后旋转。 一、简化编程指令 如图3所示的旋转变换功能程序。 O1 (主程序) N10 G90 G54 G00 X0 Y0 S500 M03 N14 G43 Z10. H01 N20 M98 P100 加工① N30 G68 X0 Y0 R45. 旋转45° N40 M98 P100 加工② N50 G69 取消旋转 N60 G68 X0 Y0 R90. 旋转90° N70 M98 P100 加工③ N80 G69 M05 M30 取消旋转 一、简化编程指令(极坐标) 3、极坐标指令 格式:G17G16X Y ; G16 极坐标指令生效 G15 G15 极坐标指令取消 X 表示极坐标半径,是指定点到极点的距离。极坐标半径一律用正值表示。Y 表示极坐标角度,是指定点到极点的连线与X轴的角度,逆时针方向为正方向。 极坐标极点指定方式有两种:一种是以工作坐标系的零点作为极点,程序段G90G17G16; 一种是以刀具当前位置作为极点,程序段G91G17G16。 极坐标轴的方位取决于G17、G18、G19指定的加工平面。 当用G17指定加工平面时,+X轴为极轴,程序中的X坐标指令极半径,Y坐标指令极角。 用G18指定加工平面时,+Z轴为极
原创力文档

文档评论(0)