3. 准备功能 文章 RSS Feed
3.01 插补指令
从 Tue, Aug 16, 2016起,访问6198 次。
        可以进行直线、圆弧、多项式、样条等功能的插补运行。建议在启动主轴情况下使用这些插补指令。 3.1.1 快速定位(G00) 功能:         快速定位是点到点的快速定位。 指令格式:         G00  X... Y... Z...     ;快速定位到X/Y/Z点 说明:         1. G00:快速定位指令。         2. X, Y, Z:以直角坐标系给定的终点。         3. G00为模态有效指令,同G01,G02等为同组G指令,可以用同组其... 更多
3.02 倒角,倒圆(CHF,CHR,RND)
从 Tue, Aug 16, 2016起,访问14473 次。
功能:         轮廓角可定义为倒圆或倒角。 指令格式:         G… X…Y…Z…CHF=…       ;轮廓角倒角,值=倒角的长度         G… X…Y…Z…CHR=…      ;轮廓角倒角,值=倒角的边长         G… X…Y…Z…RND=…      ;轮廓角倒圆,值=圆的半径 说明:         1.倒角CHF或CHR:在直线轮廓之间、圆弧轮廓之间以及直线与圆弧轮廓之间切入一直线并倒去棱角。如图3.11所示:                   ... 更多
3.03 平面指令(G17/G18/G19)
从 Tue, Aug 16, 2016起,访问12457 次。
功能:         在进行平面的刀具半径补偿,刀具长度补偿的进刀方向,平面圆弧插补时,需要先确定加工平面。如图3.13所示:                           图3.13 工作平面 指令格式:         G17                                  ;XY工作平面,进刀方向Z         G18                                  ;ZX工作平面,进刀方向Y         G19            ... 更多
3.04 绝对/相对指令(G90/G91,AC/IC)
从 Wed, Aug 17, 2016起,访问4552 次。
功能:         绝对尺寸中(G90),位置数据总是取决于当前有效坐标系的零点,即对刀具应当运行到的绝对位置进行编程。在增量尺寸中(G91),位置数据取决于上一个运行到的点,即增量尺寸编程用于说明刀具运行了多少距离。         在增量尺寸(G91)中,可以用关键字AC为单个轴设置段内有效的绝对尺寸;同样也可以在绝对尺寸(G90)中,用关键字IC为单个轴设置段内有效的增量尺寸。 指令格式:         G90                      ;激活绝对尺寸,模态有效  ... 更多
3.05 公制/英制转换(G70/G71)
从 Wed, Aug 17, 2016起,访问4735 次。
功能:         使用以下G功能可以在公制尺寸系统和英制尺寸系统间进行切换。 指令格式:         G70                                                 ;激活英制尺寸系统         G71                                                 ;激活公制尺寸系统 说明:         1. 控制系统中设定一个基准尺寸系统,它与编程的尺寸说明G70/G71无关。         2. ... 更多
3.06 工作区域限制(G25/G26)
从 Wed, Aug 17, 2016起,访问2784 次。
功能:         可以通过G25/G26指令定义所有轴的工作区域,规定哪些区域可以运行,哪些区域不可以运行。到刀具长度补偿有效时,指刀尖必须要在此区域内;否则,刀架参考点必须在此区域内。为了使能和取消各个轴和方向的工作区域限制,可以使用可编程的指令组WALIMON/WALIMOF。 指令格式:         G25 X…Y…Z…                        ;工作区域下限         G26 X…Y…Z…                        ;工作区域上限... 更多
3.07 回参考点
从 Wed, Aug 17, 2016起,访问2754 次。
3.7.1 多轴回参考点(G74) 功能:         刀具同时或先后运动到中间点后,自动移动到参考点。参考点位置存储在系统参数中。 指令格式:         G74 X…Y…Z…   说明: 通过修改系统参数G74可实现同步或者按顺序返回。 X,Y,Z:中间点坐标。 各轴以快速移动速度定位到中间点,以快速移动速度完成从中间点到参考点的定位。 G74是非模态指令,单独程序段编写。 如果不指定X、Y、Z,各轴直接回参考点。 举例:         N10 G74 X40  Y20 ... 更多
3.08 回固定点
从 Wed, Aug 17, 2016起,访问2372 次。
3.8.1    多轴回固定点(G75) 功能:          用G75指令实现NC程序返回固定点功能。如:换刀点、上料点、托盘更换点等。刀具运动到中间点后,自动移动到固定点。固定点位置存储在系统参数中。 指令格式:         G75  X…Y…Z… 说明: X,Y,Z:中间点坐标。 各轴以快速移动速度定位到中间点,以快速移动速度完成从中间点到固定点定位。 G75是非模态指令,单独程序段编写。 如果不指定X、Y、Z,各轴直接回固定点。 举例:         N10 G75 ... 更多
3.09 暂停(G04)
从 Wed, Aug 17, 2016起,访问2326 次。
功能:         通过在两个程序段之间插入一个G04指令,可以使加工中断给定时间。 指令格式:         G04 H…                           ;暂停给定时间,单位:秒 举例:         N10 G01 Z50 F200         N20 G04 H2                    ;暂停2秒         N30 X50 说明:         H后所编写的数字,可以精确到小数点后面两位。G04指令必须为独立程序段。 ... 更多
3.10 极坐标
从 Wed, Aug 17, 2016起,访问4651 次。
3.10.1 极坐标系(AP,RP) 功能:         极坐标系是一个二维坐标系统,它是以G17/G18/G19为基准平面进行定义的。该坐标系统中的点由一个夹角(极角)和一段相对中心点(极点)的距离(极半径)来表示。极点可以在直角坐标系或极坐标系下进行定义。如下图3.14所示: 图3.14 G17平面内正方向极角和极半径定义    G18平面内正方向极角和极半径定义 指令格式:         RP=                                            ... 更多
3.11 简化编程(固定循环)
从 Wed, Aug 17, 2016起,访问4766 次。
3.11.1 平面铣削CYCLE71 编程:         CYCLE71 (RTP, RFP, SFD, DEP, SPA, SPO, LENG, WID, STA, MIDP, MIWD, FALD, FFS, TYP) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 深度(绝对坐标) SPA Real 起始点横... 更多
3.11.01 平面铣削CYCLE71
从 Tue, Aug 23, 2016起,访问3904 次。
3.11.1 平面铣削CYCLE71 编程:         CYCLE71 (RTP, RFP, SFD, DEP, SPA, SPO, LENG, WID, STA, MIDP, MIWD, FALD, FFS, TYP) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 深度(绝对坐标) SPA Real 起始点横... 更多
3.11.02 轮廓铣削CYCLE72
从 Tue, Aug 23, 2016起,访问4032 次。
编程:         CYCLE72 (KNAME, RTP, RFP, SFD, DEP, MIDP, FAL, FALD, FFC, FFD, TYP, TRC) 参数: KNAME String 轮廓子程序名 RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 深度(绝对坐标) MIDP Real 最大进刀... 更多
3.11.03 矩形轴颈铣削CYCLE76
从 Tue, Aug 23, 2016起,访问3100 次。
3.11.3 矩形轴颈铣削CYCLE76 编程:         CYCLE76 (RTP, RFP, SFD, DEP, LENG, WID, CRAD, SPA, SPO, STA, MIDP, FAL, FALD, FFC, FFD, MDIR, TYP, LBS, WBS) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 深度... 更多
3.11.04 圆形轴颈铣削CYCLE77
从 Tue, Aug 23, 2016起,访问2750 次。
编程:         CYCLE77 (RTP, RFP, SFD, DEP, SDIA, SPA, SPO, MIDP, FAL, FALD, FFC, FFD, MDIR, TYP, DBS) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 深度(绝对坐标) SDIA Real 轴颈直径(无符号输入) S... 更多
3.11.05 矩形腔体铣削POCKET1
从 Tue, Aug 23, 2016起,访问3361 次。
  编程:         POCKET1 (RTP, RFP, SFD, DEP, LENG, WID, CRAD, CPA, CPO, STA, FFD, FFS, MIDP, MDIR, FAL, TYP, MIDF, FFC, SSF) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 腔体深度(绝对坐标) LENG ... 更多
3.11.06 圆形腔体铣削POCKET2
从 Tue, Aug 23, 2016起,访问3526 次。
编程:         POCKET2 (RTP, RFP, SFD, DEP, PRAD, CPA, CPO, FFD, FFS, MIDP, MDIR, FAL, TYP, MIDF, FFC, SSF)  参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 腔体深度(绝对坐标) PRAD Real 腔体半径(无符号输... 更多
3.11.07圆周槽铣削SLOT1
从 Tue, Aug 23, 2016起,访问3420 次。
编程:         SLOT1(RTP,RFP,SFD,DEP,DPR,NUM,LENG,WID,CPA,CPO,RAD,STA,INA,FFD,FFS,MIDP,MDIR,FAL,TYP,MIDF,FFC,SSF,FALD,STA2) 参数: RTP real 退回平面(绝对坐标) RFP real 基准平面(绝对坐标) SFD real 安全间隙(无符号输入) DEP real 键槽深度(绝对坐标) DPR re... 更多
3.11.08 环形槽铣削SLOT2
从 Tue, Aug 23, 2016起,访问2893 次。
编程:         SLOT2(RTP,RFP,SFD,DEP,DPR,NUM,ASL,WID,CPA,CPO,RAD,STA,INA,FFD,FFS,MIDP,MDIR,FAL,TYP,MIDF,FFC,SSF,FFCP) 参数: RTP real 退回平面(绝对坐标) RFP real 基准平面(绝对坐标) SFD real 安全间隙(无符号输入) DEP real 键槽深度(绝对坐标) DPR real 相... 更多
3.11.09 螺纹铣削CYCLE90
从 Tue, Aug 23, 2016起,访问5285 次。
编程:         CYCLE90(RTP,RFP,SFD,DEP,DPR,DIATH,KDIAM,PIT,FFR,MDIR,TYP,CPA,CPO) 参数: RTP real 退回平面(绝对坐标) RFP real 基准平面(绝对坐标) SFD real 安全间隙(无符号输入) DEP real 深度(绝对坐标) DPR real 相对于基准平面的深度(无符号输入) DIATH real 螺纹的... 更多
3.11.10 中心钻钻削CYCLE81
从 Tue, Aug 23, 2016起,访问4428 次。
编程:CYCLE81(RTP,RFP,SFD,DEP,RDP) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入)                               图3.49 CYCLE81图例 参数说明:    ... 更多
3.11.11 锪平面钻削CYCL82
从 Tue, Aug 23, 2016起,访问3302 次。
编程:CYCLE82(RTP,RFP,SFD,DEP,RDP,DTB) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) DTB Int 在最后钻孔深度处的停顿时间(断屑),单位秒              ... 更多
3.11.12 深孔钻削CYCLE83
从 Tue, Aug 23, 2016起,访问5341 次。
编程:CYCLE83(RTP,RFP,SFD,DEP,RDP,FDEP,FRDP,DAM,DTB,DTS,FRF,TYP) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) FDEP Real 起始钻孔深度(绝对坐标)... 更多
3.11.13 刚性攻丝CYCLE84
从 Tue, Aug 23, 2016起,访问9392 次。
编程:CYCLE84(RTP,RFP,SFD,DEP,RDP,DTB,SDAC,MPIT,PIT,POSS,SST, SSR) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) DTB Int 螺纹深度处的停顿时间(断... 更多
3.11.14 啄式攻丝CYCLE841
从 Tue, Aug 23, 2016起,访问4641 次。
编程:CYCLE841(RTP,RFP,SFD,DEP,RDP,FDEP,FRDP,DAM,DTB,DTS,TYP,SDAC,MPIT,PIT,POSS,SST,SSR) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后攻丝深度(绝对坐标) RDP Real 相对于基准平面的最后攻丝深度(无符号输入) F... 更多
3.11.15 铰孔1(镗孔1)CYCLE85
从 Tue, Aug 23, 2016起,访问3834 次。
编程:CYCLE85(RTP,RFP,SFD,DEP,RDP,DTB,FFW,FBW) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) DTB Int 最后钻孔深度处的停顿时间(断屑) FFW Real ... 更多
3.11.16 镗孔(镗孔2)CYCLE86
从 Tue, Aug 23, 2016起,访问6699 次。
编程:CYCLE86(RTP,RFP,SFD,DEP,RDP,DTB,SDIR,RPFA,RPSA,RPTA,POSS) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) DTB Int 最后钻孔深度处的停顿时间(断屑... 更多
3.11.17 反镗孔 CYCLE861
从 Tue, Aug 23, 2016起,访问3371 次。
编程:CYCLE861(RTP,RFP,SFD,DEP,RDP,DTB,SDIR,RPFA,RPSA,RPTA,POSS) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) DTB Real 最后钻孔深度处的停顿时间(... 更多
3.11.18 停止1钻孔(镗孔3)CYCLE87
从 Tue, Aug 23, 2016起,访问2397 次。
编程:CYCLE87(RTP,RFP,SFD,DEP,RDP,SDIR) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙 (无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) SDIR Int 旋转方向值:3(对应于M3)、4(对应于M4)         ... 更多
3.11.19 停止2钻孔(镗孔4)CYCLE88
从 Mon, Dec 4, 2017起,访问2691 次。
编程:CYCLE88(RTP,RFP,SFD,DEP,RDP,DTB,SDIR) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) DTB Int 最后钻孔深度处的停顿时间(断屑) SDIR Int 旋... 更多
3.11.20 铰孔2(镗孔5)CYCLE89
从 Mon, Dec 4, 2017起,访问2411 次。
编程:CYCLE89(RTP,RFP,SFD,DEP,RDP,DTB) 参数: RTP Real 退回平面(绝对坐标) RFP Real 基准平面(绝对坐标) SFD Real 安全间隙(无符号输入) DEP Real 最后钻孔深度(绝对坐标) RDP Real 相对于基准平面的最后钻孔深度(无符号输入) DTB Real 最后钻孔深度处的停顿时间(断屑)                  ... 更多
3.11.21 栅格孔HOLES1
从 Mon, Dec 4, 2017起,访问3179 次。
编程:HOLES1(SPA,SPO,STA,DBL,DBW,LNUM,WNUM) 参数: SPA Real 基准孔的圆心横坐标 SPO Real 基准孔的圆心纵坐标 STA Real 起始角 DBL Real 列间距(无符号输入) DBW Real 行间距(无符号输入) LNUM Int 列数 WNUM Int 行数       图3.62 HOLES1图例 功能:事先指定一... 更多
3.11.22 圆弧孔HOLES2
从 Mon, Dec 4, 2017起,访问4809 次。
编程:HOLES2(CPA,CPO,RAD,STA,INA,NUM) 参数: CPA Real 孔所在圆弧的圆心横坐标 CPO Real 孔所在圆弧的圆心纵坐标 RAD Real 孔所在圆弧的半径(无符号输入) STA Real 起始角 INA Real 增量角度 NUM Int 钻孔个数         图3.63 HOLES2图例 功能:事先指定一个钻削模式(如:深孔钻削CYCLE83,... 更多
3.12 进给功能
从 Wed, Aug 17, 2016起,访问2555 次。
3.12.1 进给率定义         进给率F是刀具沿着编程的工件轮廓进行加工时的轨迹速度。进给率F在G01,G02,G03,CIP,CT,CIPD,POLY,样条等插补方式中生效,并且一直有效,直到编程了一个新的F值。 指令格式:         F…        ;F是参与运行的线性轴的进给速度,后面的数值单位由G94/G95决定 说明:         1.通过地址F设定进给率。         2.NC程序段中编程的进给率F值,通过G指令G94/G95确定进给率的单位,系统默认G9... 更多
3.13 主轴功能
从 Wed, Aug 17, 2016起,访问5478 次。
        设定主轴转速和旋转方向可使主轴发生旋转,它是切削加工的前提条件。 3.13.1 主轴旋转(S,M03/M04/M05) 指令格式:         M03                                   ;主轴正转         M04                                  ;主轴反转         M05                                  ;主轴停止         S…            ... 更多
3.14微段压缩(COMPON,COMPOF)
从 Mon, Dec 4, 2017起,访问3475 次。
功能:   在机床加工时,若直接对小线段形成的折线轨迹用G01命令按照直线插补,会存在如下问题:CAM生成的小线段中存在非常小的线段,这些长度过小的线段不会提高工件表面精度,反而造成了工件表面的“毛刺”现象;大量小线段仅是逼近原始工件表面的曲面,并无法准确描述原始曲面信息,对小线段按照直线插补会使得在曲率较大的工件表面出现明显折痕现象;大量小线段加工会造成电机频繁的加减速,严重影响工件表面的加工质量和加工效率。   针对上述问题,微段压缩功能通过识别指令点的形状,在预设的偏差范围内将折线轨迹还原... 更多
3.15 辅助功能(M)
从 Wed, Aug 17, 2016起,访问2658 次。
功能:         使用M功能可以在机床上控制一些开关操作,比如:冷却液开/关和其它的机床功能。 指令格式:         M…         ;整数,取值范围:0~2147483647         预定义的M功能:在控制系统的标准供货中,已经预先定义了一些对程序运行非常重要的M功能。如表3.1所示:         表3.1 M功能 分组 指令 含义 类型 备注 组1 M00 程序停止 N 单独程序段 M01 选择性程序停... 更多
3.16文件读写功能
从 Mon, Dec 4, 2017起,访问2461 次。
功能: 在某些情况下,我们在执行数控程序的过程中,需要将变量中的信息(包括字符串和数值)写入某个文件,或读取某个文件并将文件中的信息赋给变量。最常见的情况是在使用测头对工件进行测量时,可能需要将测量的结果自动记录在文件中,并导出进行进一步的分析。为此,开发了文件读写功能指令,通过执行这些指令,实现对文件的读写操作。 1、WRITE—写入文件指令 将数据添加到指定文件的末尾一行。 编程: WRITE(FILENAME,DATA) 参数: FILENAME STRING ... 更多