2.格式
G30 P2 (P3, P4) X_ Y_ Z_ α_;(α為附加軸。)
3.详细说明
第2、第3或第4参考原点的复归以P2、P3或P4指定,P指定或P0、P1、P5以上的时忽略皆以第2参考原点复归执行。第2、第3或第4参考原点的复归与第1参考原点复归情形一样,经同G30指定的中间点以后,复归至第2、第3或第4参考点的位置。第2、第3或第4参考点位置坐标是机械囿的位置,可以在设定显示装置上确认。第2、第3或第4参考原点复归后,G29指令执行时,G29复归点位置是最后执行参考原点复归的中间点位置。
G33英制螺纹切削(G33)
1.概要
在G33指令中,若指定1英寸相当的牙数,刀具的进给控制可与主轴转速同步,等道程的直线螺纹切削及锥状螺纹切削等可以加工。
2.格式
G33 Z _ E _ Q _;Z:螺纹长轴方向的位址 (X, Y, Z) 及螺纹长。E:长轴(移动量最多的轴)方向,1 英吋中含有的牙数(小数点指令亦可)。Q:螺纹切削开始角度 (0~360°)。
3.详细说明
1英寸相当的牙数为长轴方向的牙数指定。E码亦用于精密道程长的指定,牙数的指定或精密道程长的指定,可按参数选择E 的指令值,在道程换算时需在道程值的范围內。
G40/G41/G42刀具径补正 (G40/G41/G42)
1. 格式
G41 X_ Y_;G42 X_ Y_;
当处理工件 (“A”) 时,就像下图所示,刀具路径 (“B”) 是基本路径,与工件 (“A”)的距离至少为该刀具直径的一半。此处,路径 “B” 叫做由 A 经 R 补偿的路径。因此,刀具直径偏置功能自动地由编程给出的路径 A以及由分开设置的刀具偏置值,计算出补偿了的路径B。就是说,用户能够根据工件形状编制加工程序,同时不必考虑刀具直径。 因此,在真正切削之前把刀具直径指派为刀具偏置值;用户能够获得精确的切削结果,就是因为系统本身计算了精确的补偿了的路径。

在编程时用户只要插入偏置向量的方向 (举例说, G41:左侧, G42: 右侧)和偏置内存地址 (例如, D2: 在“D” 后面是从 01 到 32的两位数字)。所以用户只要输入偏移内存号码 D (根据 MDI),只不过是由精确计算刀具直径得出的半径。2. 偏置功能G40: 取消刀具直径偏置G41: 偏置在刀具行进方向的左侧G42: 偏置在刀具行进方向的右侧
G43,G44/G49 刀具长补正/取消 (G43,G44/G49)
1.机能及目的
依据这些指令,各轴移动指令的终点位置,可依设定的补正量做补正。所以,程式作成时假想刀具长的值与实际的值,可以用补正量方式设定,以提高程式的通用性。
2.格式
刀具长补正+G43 Z_ H_; 刀具长补正+起点 G40 Z_;刀具长补正取消刀具长补正-G44 Z_ H_; 刀具长补正-起点G49 Z_;刀具长补正取消
3.详细说明
在设置偏置的长度时,使用正/负号。如果改变了 ( /-) 符号, G43 和 G44 在执行时会反向操作。因此,该命令有各种不同的表达方式。举例说:首先,遵循下列步骤度量刀具长度。
1).把工件放在工作台面上。
2).调整基准刀具轴线,使它接近工件表面上。
3).更换上要度量的刀具;把该刀具的前端调整到工件表面上。
4).此时 Z 轴的相对坐标系的坐标作为刀具偏置值输入内存。通过这么操作,如果刀具短于基准刀具时偏置值被设置为负值;如果长于基准刀具则为正值。因此,在编程时仅有 G43 命令允许您做刀具长度偏置。
4. 举例
G00 ZO; G00 G43 Z0 H01; G00 G43 Z0 H03;或者 G00 G44 Z0 H02; 或者G00 G44 Z0 H02;G43, G44 或 G49 命令一旦被发出,它们的功效会保持着,因为它们是 “模态命令”。因此, G43 或 G44 命令在程序里紧跟在刀具更换之后一旦被发出;那么 G49 命令可能在该刀具作业结束,更换刀具之前发出。
注意 1) 在用 G43 (G44) H 或者用 G 49 命令的指派来省略 Z 轴移动命令时,, 偏置操作就会像 G00 G91 Z0 命令指派的那样执行。也就是说,用户应当时常小心谨慎,因为它就像有刀具长度偏置值那样移动。
注意 2) 用户除了能够用 G49 命令来取消刀具长度补偿,还能够用偏置号码 H0 的设置(G43/G44 H0) 来获得同样效果。注意 3) 若在刀具长度补偿期间修改偏置号码,先前设置的偏置值会被新近赋予的偏置值替换。标系就被取消。以上命令也能够用于取消局部坐标系。
注意 (1) 当用户执行手动原点返回时,局部坐标系执行原点返回的轴的原点与工件坐标系就等同了。也就是说,这个操作与 [G52a0;] 命令一样 (a: 是执行原点返回进程的那个轴)。
注意 (2) 即便已经设置了局部坐标,工件坐标系或者机床坐标系不会被改变。
注意 (3) 工件坐标系是用 G92 命令设置的。如果各个坐标值未设置, 局部坐标系里未给坐标值的轴将被设置成先前各轴一样的值。
注意 (4) 在刀具直径偏置方式下,用 G52 命令来暂时取消该偏置功能。
注意 (5) 当移动命令紧跟在 G52 程序块功能之后发出时,通常必须采用绝对命令。
G52局部坐标系设定(G52)
1.机能及目的
在G54~G59 的各工件坐标系上可以用G52指令,指定局部坐标系的程式原点。G52指令可以取代G92指令,用来指定加工程式的原点与工件终点的偏移量。
2.格式
G54 (G54~G59) G52 X_ Y_ Z_ ;
3.详细说明
G52指令指定后在次一G52指令指定前保持有效。且G52指令指定时不产生移动。G52指令可以不改变工件坐标系(G54~G59) 而可以任意再设定加工的坐标系。电源投入后,参考原点复归及挡块式手动原点复归时局部坐标系被取消。(G54~G59) G52X 0 Y 0 Z 0;可取消局部坐标系。绝对值模式(G90)时的坐标指令会向局部坐标系的位置移动。
G53 基本机械坐标系 (G53)
1. 格式
( G90 ) G53 X_ Y_ Z_;
2. 功能
基本机械坐标系为机械上固定位置(刀具交换位置、行程极限位置等)的坐标系。G53指令及坐标指令指定时,刀具向基本机械坐标系上的指令位置移动。
3.详细说明
基本机械坐标系在电源投入后,以自动或手动参考原点复归。决定的参考原点为基准,自动地建立起坐标系。基本机械坐标系不会因G92指定而改变。G53指令仅在指定的单节有效。G53指令在增量值指令(G91)时,以选择中的坐标系的增量值移动。即使G53指令指定时,指令轴的刀具径补正量不取消。第1参考原点的坐标值是以基本机械坐标系的零点(原点)起到参考原点复归位置的距离。所有G53命令均以快速进给方式移动。当G53命令和G28(零点复归)命令被指定在同一单节时,后续的命令有效。
G54-G59 工件坐标系 设定和工件坐标系补正(G54-G59)
1. 格式
工件坐标系选择 (G54〜G59) (G90) G54 X_ Y_ Z_;
工件坐标系设定 (G54) G92 X_ Y_ Z_;
2.机能目的
工件坐标是以加工工件的斟点做为原点,便于加工程式作成的坐标系。本指令的使用,可以移动工件坐标系的位置。工件坐标系于程式作成时可有6种(G54~G59) 对于可以本指令所选择的现在的工件坐标系,刀具的现在位置变成以现在工件坐标系的指令坐标值重新设定。(刀具的现在位置含刀具径,刀具长。)
本指令的使用,刀具的现在位置变成以假想机械坐标系的指令坐标值的设定。(刀具的现在位置含刀具径、刀具长。)(G54, G92)
2. 功能G54〜G59 指令即使有工件坐标系的切换时,指令轴的刀具径的补正量亦不取消。电源投入时,G54坐标系被选择。G54〜G59 指令是持续模式指令。G92指令的指定使坐标系移动。工件坐标补正量的设定量是以基本机械坐标系零点起的距离表示。

G54(工件坐标系)的模式时,以G92指令可以设定新工件坐标系。同时其它的工件坐标2~6 (G55~G59)也与工件坐标系平行移动,从而设定新的工件坐标系2~6。新的工件参考点(原点)起,仅以工件坐标系补正量的移动位置构成假想机械坐标系。
G63攻牙模式(G63)
1.机能及目的
G63指令可使NC系统建立最适合攻牙的控制模式说明如下:切削百分率固定为100%。单节间的减速指令无效。进给保持无效。单节停止无效。攻牙模式的信号输出。G63模式可用正确停止检查(G61),自动转角百分率调整。(G62)或切削模式(G64)取消。
2.格式
G63;
G64切削模式(G64)
1.机能及目的
G64指令使用时,NC以平滑的切削面的切削模式加工此一模式在正确停止横坐标模式(G61)及逆向切削进给单节间不作减速停止,而是连续的执行次一单节。G64指令可用正确停止横坐标模式(G61),自动转角百分率调整(G62)或攻牙模式(G63)取消。
2.格式
G64;
固定循环
标准固定循环;G80~G89, G73, G74, G76
1.机能及目的
位置定位及钻孔和攻牙等的加工程式可以仅用1个单节的指令,按照一定的加工顺序执行的机能,称做固定循环。循环的加工顺序及机能一览表如下所示。另外,依据标准固定循环的编辑,使用者本身可以变更固定循环的加工顺序及登录,也可以自己把编辑的固定循环程式输入NC系统中。固定循环机能一览表如下表所示。
G码钻孔开始方向(-Z方向)在孔底的动作旋转动作(+Z方向)用途暂停主轴G73间歇进给有-快速进给步进循环G74切削进给有正转切削进给反向攻牙循环G76切削进给-定位主轴停止快速进给精镗孔循环G80----取消G81切削进给--快速进给钻孔嵌镗孔循环G82切削进给有-快速进给钻孔计数式镗孔循环G83间歇进给--快速进给钻深孔循环G84切削进给有反转切削进给攻牙循环G85切削进给--切削进给镗孔循环G86切削进给有停止快速进给镗孔循环G87快速进给-正转切削进给反向镗孔循环G88切削进给有停止快速进给镗孔循环G89切削进给有-切削进给镗孔循环
2.格式

3.详细说明
孔加工模式有钻孔、反镗孔、攻牙和镗孔固定循环模式,孔定位资料用于X和Y轴的定位,也加工资料是实际加工资料,同期选择是由G84或G74指令选择同期或非同期或非同期攻牙方式。孔位置资料及重复次数是非持续模式,孔加工资料是持续模式。在固定循环中或固定循环同一单节中,M00,M01指定时,固定循环忽视M00,M01指令,在定位后M00,M01信号才输出。X,Y,Z,R中的任一人指定时,固定循环即可实施。
实际的动作可分为下列7种
•动作1:指示X,Y轴位置后以G00作位置定位。
•动作2:位置定位完了后(到达始点),若是G87指令时,M19的指令从控制装置向机械侧输入;M指令执行且完了信号送回控制装置时,次一动作开始执行。其次如单节停止开关为ON时,位置定位完了后,单节众停止。
