您好!欢迎来到山东海特数控机床有限公司网站!
 ※ 返回首页 ※ 联系我们  
加工中心一站式生产厂家
铸件加工、光机装配、安装调试、售后服务
客户咨询服务热线:
15725685099
加工中心简化编程指令--镜像、缩放功能
您的位置: 数控加工中心 > 文章中心 > 加工中心编程 > 加工中心简化编程指令--镜像、缩放功能

加工中心简化编程指令--镜像、缩放功能

作者:admin    发布时间:2015-05-15 10:34:12     浏览次数 :


1、镜像功能G24,G25 
格式:     G24 X__Y__Z__
      M98 P_
         G25 X__Y__Z__
 
G24建立镜像,由指令坐标轴后的坐标值指定镜像位置(对称轴、线、点),
G25指令用于取消镜像。
G24、G25为模态指令,可相互注销,G25为缺省值。
 
注: 有刀补时,先镜像 ,然后进行刀具长度补偿、半径补偿。
 
例. 图34所示的镜像功能程序
加工中心简化编程指令-镜像功能程序 
%1 主程序
N01 G92 X0 Y0 Z10
N02 G90 G17 M03
N03 M98 P100  加工①
N04 G24 X0  以Y轴镜像
N05 M98 P100 加工②
N06 G25 X0      取消Y轴镜像
N07 G24 X0 Y0  以位置点为(0,0)镜像
 
N08 M98 P100 加工③
N09 G25 X0 Y0 取消点(0,0)镜像
N10 G24 Y0 以X轴镜像
N11 M98 P100 加工④
N12 G25 Y0 取消X轴镜像
N13 M05
N14 M30
 
%100 子程序
N01 G01 Z-5 F50
N02 G00 G41 X20 Y10 D01
N03 G01 Y60
N04 X40 
N05 G03 X60 Y40 R20
N06 Y20
N07 X10
N08 G00 X0 Y0
N09 Z10
N10 M99
2、缩放功能G50,G51 
格式:   G51 X_Y_Z_P_
    M98 P_
            G50
其中,G51中的X、Y、Z给出缩放中心的坐标值,P后跟缩放倍数。G51既可指定平面缩放,也可指定空间缩放。用G51指定缩放开,G50指定缩放关。在G51后,运动指令的坐标值以(X,Y,Z)为缩放中心,按P规定的缩放比例进行计算。使用G51指令可用一个程序加工出形状相同,尺寸不同的工件。G51、G50为模态指令,可相互注销,G50为缺省值。 
 
注: 有刀补时,先缩放,然后进行刀具长度补偿、半径补偿。
      例如在图35所示的三角形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  X__Y__R__
        G69
    其中,(X、Y)是由G17,G18或G19定义的旋转中心的坐标值,R为旋转角度,单位是(°),0≤R≤360.000°
    G68为坐标旋转功能,G69为取消坐标旋转功能。
注:    在有刀具补偿的情况下,先进行坐标旋转,然后才进行刀具半径补偿、刀具长度补偿。在有缩放功能的情况下,先缩放后旋转。 
加工中心简化编程指令-旋转变换功能 
例. 如图36所示的旋转变换功能程序。
%1                 主程序
N10 G90 G17 M03
N20 M98 P100           加工①  
N30 G68 X0 Y0 P45      旋转45°
N40 M98 P100           加工②
N50 G69           取消旋转
N60 G68 X0 Y0 P90      旋转90°
N70 M98 P100           加工③
N80 G69 M05               取消旋转
N90 M30
 
%100子程序 (①的加工程序)
N100 G90 G41 G01 X20 Y0 F100
N110 G02 X30 Y0 I5
N120 G03 X40 Y0 I5
N130 X20 Y0 I-10
N140 G00 G40 X0 Y0
N150 M99 
 
极坐标编程:
对于中心对称分布的零件,采用极坐标编程十分方便。
格式:G15或G16
G15——取消极坐标系指令
G16——建立极坐标系指令
说明:
(1)极坐标平面选择用G17、G18、G19指定。
(2)G17时,+X轴为极轴,程序中X指令极径,Y指令极角
     G18时, +Z轴为极轴,程序中Z指令极径,X指令极角
     G19时, +Y轴为极轴,程序中Y指令极径,Z指令极角
 
如图所示:钻孔循环,使用极坐标编程如下:
G17 G90 G16
(极坐标指令XY平面)
G81 X67 Y30 X-20 R5 F200
(极径67mm,极角300)
X67 Y150
X67 Y270