版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
G代码
G01直线插补
G02顺时针圆弧插补
G03逆时针圆弧插补
G04延时
GO5三点圆弧插补
GIO参数设置
G12镜像设置
G13设置镜像轴
G17XY平面选择
G18XZ平面选择
G19YZ平面选择
G20英制输入
G21公制输入
G28返回程序参考点
G40撤消刀具半径补给
G41建立左侧刀具补给
G42建立右侧刀具补给
G43建立正向刀具长度补给
G44建立负向刀具长度补给
G49撤消刀具长度补给
G5O撤消比例缩放
G54选择工件坐标系1
G55选择工件坐标系2
G56选择工件坐标系3
G57选择工件坐标系4
G58选择工件坐标系5
G59选择工件坐标系6
G60准确定位
G64连续路径加工
G68设置坐标旋转
G69撤消坐标旋转
G81钻孔固定循环(中心孔)
G82钻孔固定循环(扩孔)
G83钻孔固定循环(深孔)
G90绝对坐标编程
G91绝对坐标编程
G92建立初始工件坐标
GOO
功能:在加工过程中,常需要刀具空运行到某一点,为下一步加工做好准备,
利用指令G00可以使刀具快速移动到目标点。
指令格式:G00X_Y_Z_;(模态、初态)
精品
精品
说明:地址x,Y和Z指定目标点坐标,该点在绝对坐标编程中,为工作坐标
系的坐标;在相对坐标编程中,为相对于起点的增量。执行G00指令时,刀具
的移动速度由系统参数设定,不受进给功能指令F的影响。刀具的移动方式有三
种:
1)各轴以其最快的速度同时移动,通常情况下因速度和移动距离的不同先后到
达目标点,刀具移动路线为任意的。
2)各轴按设定的速度以联动的方式移动到位,刀具移动路线为一条直线。
3)各轴按输入的坐标字顺序分别快速移动到位,刀具的移动路线为阶梯形。
用户可以根据自身需要,选择其中一种刀具移动方式在OpenSoftCNC配置系统
中设置,参见OSNC01M系统配置手册章节系统参数设置。该指令执行时一直
有效,直到被同样具有插补功能的其它指令(G01/G02/G03/G05)取代。
方式1方式2方式3
编程举例:如图所示,命令刀具从点A快速移动到点B,编程如下:
1.绝对编程:
N20G90GOOX25Y30;
2.相对编程:
N20G91GOOX15Y20;
精品
提示:GOO指令中缺省的坐标轴视为该轴不运动,如例中Z轴不动。
G01
功能:G01用来指定直线插补,其作用是切削加工任意斜率的平面或空间直线。
指令格式:G01X_Y_Z_F_;(模态)
说明:地址X,Y和Z指定目标点坐标,该点在绝对坐标编程中,为工作坐标系
的坐标;在相对坐标编程中,为相对于起点的增量,F指定刀具沿运动轨迹的进
给速度。执行该指令时,刀具以坐标轴联动的方式,从当前位置插补加工至目标
点。移动路线为一直线。该指令一直有效,直到被具有插补功能的其它指令
(G00/G02/G03/G05)取代。
编程举例:如图所示,命令刀具从点A直线插补至点B。
N30G91G01X15Y-15;相对编程
精品
提示:G01指令中缺省的坐标轴视为该轴不运动,如上例中的Z轴不动;若F
缺省,则按系统设置的速度进给或按前面程序段中F指定的速度进给。
G03
功能:G02为顺圆插补;GO3为逆圆插补,用以在指定平面内按设定的进给速
度沿圆弧轨迹切削。
指令格式:
G17G02(G03)X_Y_I_J_F_;(XY平面,模态)
G18G02(G03)X_Z_I_K_F_;(XZ平面,模态)
G19G02(G03)Y_Z_J_K_F_;(YZ平面,模态)
G17G02(G03)X_Y_R_;(XY平面,模态,半径编程)
G18G02(G03)X_Z_R_;(XZ平面,模态,半径编程)
G19G02(G03)Y_Z_R_;(YZ平面,模态,半径编程)
项指令含义指令功能
G17指定XY平面的圆弧
1平面指定G18指定ZX平面的圆弧
G19指定YZ平面的圆弧
2圆弧旋转方向G02指定为顺时针旋转
精品
G03指定为逆时针旋转
G90指定工作坐标系的目
目标点方式x,Y,Z标点位置
3
位置G91中的2轴指定从起始点到目标
方式点的距离
从起始点到圆I,J,K中指定从起始点到圆心
4心的距离的2轴的矢量
圆弧半径R指定圆弧半径
5刀具进给速度F指定沿圆弧移动速度
指令说明:使用圆弧插补指令,必须先用G17/G18/G19指定圆弧所在平面(XY、
ZX、或YZ平面)。
圆弧顺时针(或逆时针)旋转的判别方式为:在右手直角坐标系中,沿X、Y、
Z三轴中非圆弧所在平面(如:XY平面)的轴(如:Z轴)正向往负向看去,
顺时针方向用G02,反之用G03,如图:
地址X,Y(或Z)指定圆弧的终点即目标点,在G90方式(绝对坐标编程)中该
点为工作坐标系的坐标;在G91方式(相对编程方式)中该点为相对于起始点
的增量。
I,J、K分别为平行于X,Y、Z的轴,用来表示圆心的坐标,因I,J、K后面
的数值为圆弧起点到圆心矢量的分量,故始终为相对于圆弧起点的增量值。
当已知圆弧终点坐标和半径,可以选取半径编程的方式插补圆弧,R为圆弧半径,
当圆心角小于180度时R为正;大于180度时R为负。
精品
指令F指定刀具沿轨迹的进给速度,缺省值为系统设置的进给速度或前序程序段
中指定的速度,
执行G02/G03指令时,刀具以坐标轴联动的方式从当前位置插补加工至目标点。
G02(或G03)一直有效,直到被具有插补功能的其它指令[G00/G01/G03(或
G02)/G05]取代。
精品
举例:
编程举例1:如图2-6所示,在XY平面上,加工圆弧AB、BC,加工路线为
A-B-C,采用圆心和终点(IJK)的方式编程。
1、绝对编程
N10G92X38Y44Z0;定义起刀点的位置
N20G90G17G03X70Y60120J16;加工AB
N30G02XI10Y2010J-40;力口工BC
2、相对编程
N10G91G17
精品
;相对编程,指定在XY平面加工
N20G03X32Y16120JOF200;加工AB圆弧
N30G02X40Y-40I0J-40;加|工BC圆弧
编程举例2:如图所示,设在XY平面上,加工圆弧CD和DC,加工路线为
C-D-C,采用圆弧半径方式编程。
1、绝对编程
N10G92X-40Y-30Z0;定义起刀点的位置
N20G90G17G02X40Y-30R50;加工CD段
N30G03X-40Y-30R-50;加工DC段
2、相对编程
N10G91Gl7;相对编程,指定在XY平面加工
N20G02X60Y0R50F200;力n工CD段圆弧
N30G03X-60Y0R-50;加工DC段圆弧
精品
编程举例3:当插补整圆时,只能采用IJK编程方式,如图2-8所示,设在XY
平面上加工R20整圆。
1、绝对编程
N10G92XOYOZ0;定义起刀点的位置
N20G90G17G00X20Y0;将刀具移至点A
N30G031-20JOF500;加工整圆
N40G00XOY0;回到起刀点
2、相对编程
N10G91G17;相对编程,指定在XY平面加工
N20GOOX20Y0;将刀具移至A点
N30G03I-20J0F500;加工整圆
N40GOOX-20Y0;回到起刀点
精品
提示:加工平面缺省为XY;插补圆弧的尺寸必须在一定的公差范围之内,否则
编译将不能通过,同时,系统会发出报警信息。本系统的公差值为0.01mm;终
点地址X,Y,Z若某一项为零,表示该轴无位移,可以省略;10,JO,K0,可
以省略。
功能:G04指令主要用于使刀具作短暂的无进给光整加工,如绞孔或像平面,
也可以用作程序延时。
指令格式:G04P_;
说明:地址P后的数值给定暂停的时间,单位为秒,可以是精确到小数点后两位。
G04只在自身程序段中生效,并暂停给定的时间,在此之前设定的进给速度F
和主轴转速S被存入专门的数据区,并在G04程序段之后的程序段中继续生效。
精品
编程举例:设定进给速度、主轴转速及转向,命令刀具进行直线插补,并在插补
过程中暂停3.5秒。
N50G01Z-15F500S400M03;设置速度和主轴转速
N60G04P3.5;暂停3.5秒
N70Z-20;继续直线插补,速度和主轴转速持续有效
功能:当圆弧的半径和圆心未知,而知道圆弧上除了的起点和终点之外的任意
一点的坐标,可以采用G05进行三点圆弧插补。
指令格式:
G17G05X_Y_I_J_F_;(XY平面,模态)
G18G05X_Z_I_K_F_;(XZ平面,模态)
G19G05Y_Z_J_K_F_;(YZ平面,模态)
说明:地址X,Y(或Z)指定目标点坐标,该点在绝对坐标编程中,为工作坐
标系的坐标;在相对坐标编程中,为相对于起点的增量。
I,J和K分别为平行于X,Y和Z的轴,用来表示圆弧上任意一点(除了起点
和终点)的的坐标,因I,J和K后面的数值为起点到该任意点矢量的分量,故
始终为增量值;F指定刀具沿运动轨迹的进给速度。
执行该指令时,刀具以坐标轴联动的方式,按指定的进给速度,从当前位置插补
加工至目标点。该指令一直有效,直到被具有插补功能的其它指令
精品
(G00/G01/G02/G03)取代。
精品
编程举例:如图所示,设在平面XY上,加工圆弧ABC,加工路线为A-B-C,
分别采用绝对编程和相对编程如下:
1、绝对编程:
N10G92X30Y30Z0;定义起刀点的位置
N20G90G17G05X90Y40140J2;加[工ABC
N30GOOX0YOZO;回到编程原点
2、相对编程:
N10G91G17;相对编程,指定在XY平面加工
N20G05X60Y10140J20F500;加工圆弧ABC
提示:1、当没有指定园弧所在平面时,缺省为XY平面;
2、插补圆弧的尺寸必须在一定的公差范围之内,否则编译将不能通过,同时,
系统会发出报警信息。本系统的公差值为0.01mm。
3、终点地址X,Y,Z,若某一项为零,表示该轴无位移,可以省略;
4、10,JO,K0,可以省略。
精品
功能:指令G10用来设置工作坐标系G54〜G59,动态设置刀具半径(长度)
补偿值,目的是使一个刀具可以匹配不同补偿的数据组,构成多个切削刃。
指令格式:
G10W_X_Y_Z_;设置工作坐标系,模态。
G10D_R_;设置参数号及刀具半径补偿值,模态。
G10H_R_;设置参数号及刀具长度补偿值,模态。
说明:
代码含义功能
指定需要设置的工作坐标系
W11-W6与G54-G59——
对应,即:
W1对应于G54
W工作坐标系编号
W2对应于G55
W6对应于G59
指定工作坐标系与机床参考
x,Y.Z工作坐标系原点位置
点的相对位置关系
地址D,H后为参数号,与指令T设置的刀具号对应,取值范围0〜99;地址R
后为对应的刀具半径(长度)补偿值,上限值为999.999。
编程举例:N30G10W1X20Y30Z10;设置G54对应的工作坐标系的原点临时
为(X20,Y30,Z10)
精品
设置3号刀具的半径补偿值为5.5mm,5号刀具的长度补偿值为10.22mm,编程
如下:
N30GIOD03R5.5;设置刀具半径补偿参数
N40GIOH05R10.22;设置刀具长度补偿
提示:G10指令并不改变对应的工件坐标系的初始设置值(初始设置值的设定参
见参数配置)。上例中,若在后面的程序段中单独使用G54指令(设其初始设
置值为(X70,Y40,Z20)),则编程原点仍为机床坐标系中的(X70,Y40,
Z20),而不是G10指令指定的(X20,Y30,Z10);如果程序中没有使用G10
指令,则系统按照其设定的参数运行;G10指令只在当前程序中有效,并不改变
刀具参数设置(参见刀具参数设置)
功能:指令G10用来设置工作坐标系G54〜G59,动态设置刀具半径(长度)
补偿值,目的是使一个刀具可以匹配不同补偿的数据组,构成多个切削刃。
指令格式:
G10W_X_Y_Z_;设置工作坐标系,模态。
G10D_R_;设置参数号及刀具半径补偿值,模态。
G10H_R_;设置参数号及刀具长度补偿值,模态。
说明:
代码含义功能
精品
指定需要设置的工作坐标系
W11-W6与G54-G59------
对应,即:
W1对应于G54
W工作坐标系编号
W2对应于G55
W6对应于G59
指定工作坐标系与机床参考
X,Y.Z工作坐标系原点位置
点的相对位置关系
地址D,H后为参数号,与指令T设置的刀具号对应,取值范围0〜99;地址R
后为对应的刀具半径(长度)补偿值,上限值为999.999。
编程举例:N30GIOW1X20Y30Z10;设置G54对应的工作坐标系的原点临时
为(X20,Y30,Z10)
设置3号刀具的半径补偿值为5.5mm,5号刀具的长度补偿值为10.22mm,编程
如下:
N30GIOD03R5.5;设置刀具半径补偿参数
N40GIOH05R10.22;设置刀具长度补偿
提示:G10指令并不改变对应的工件坐标系的初始设置值(初始设置值的设定参
见参数配置)。上例中,若在后面的程序段中单独使用G54指令(设其初始设
置值为(X70,Y40,Z20)),则编程原点仍为机床坐标系中的(X70,Y40,
Z20),而不是G10指令指定的(X20,Y30,Z10);如果程序中没有使用G10
精品
指令,则系统按照其设定的参数运行;G10指令只在当前程序中有效,并不改变
刀具参数设置(参见刀具参数设置)
精品
功能:G12和G13指令用于加工形状对称的工件。
指令格式:G12X1Y1Z1;镜像设置,模态。
G12X0YOZ0;镜像撤消,模态。
G13X_Y_Z,;设置镜像轴,模态。
说明:镜像设置指令G12允许设置三个镜像轴,当地址X,Y,Z后的数值为1
时,相对应的轴设置镜像,为0时则撤消。当某轴设置镜像后,刀具在该坐标上
的运动方向与编程方向相反,运动轨迹则与镜像前的轨迹对称。
G12指令一直有效,直到被另一个新的G12指令取代,如G12XI被G12X0取
代。
G13指令一直有效,直到被另一个新的G13指令取代,如G13X10被G13Y10
取代。
编程举例:如图,加工两个异形凸台,凸台高5mm,设D01=5mm,编程如下:
N10G91G17;相对编程,在XY平面内加工
N20GOOX40Y30;刀具移至(X40,Y30)
N20M98P100;调用子程序加工左边凸台
N30G13X40;设置镜像轴X=40
N40G12X1;设置X轴镜像
N50M98P100
精品
;调用子程序加工右边凸台
N60G12X0;撤消X轴镜像
N70M02;程序结束
%100;子程序开始标志
N110G91G00Y-10;相对编程,刀具移至(X40,Y20)
N120G42DOIG01X-15;设置刀具半径补偿
N120G03X-10R5F800;开始加工左边凸台
N130G01Y-10;
N140G02X-5Y-5R5;
N150G01X-10;
N160G03Y-10R5;
N170G01X20;
N180X5Y5;
N190Y25;凸台加工结束
N200G40GOOX15Y5;撤消刀补,将刀具移回起点
N210M99;子程序结束
精品
提示:若没有G12指令,则系统缺省为镜像撤消状态
功能:机床坐标系或工作坐标系的三个坐标轴X、Y、Z,分别构成XY、ZX和
YZ平面,在进行数控加工时,常需要确定刀具在哪个平面内进行圆弧插补、刀
具半径补偿和钻孔运动。使用G17/G18/G19可以分别指定在XY/ZX/YZ平面
加工。
指令格式:G17;(设置加工平面为XY,模态,初态)
G18;(设置加工平面为ZX,模态)
G19;(设置加工平面为YZ,模态)
说明:G17/G18/G19为一组指令,在执行时一直有效,直到被同组的其它指令
取代,如指令G17被G18(或G19)取代。
编程举例:命令刀具在YZ平面内加工R10圆弧
N40G19G03Y-10Z25R10;刀具在YZ平面进行圆弧插补运动
精品
提示:当G17/G18/G19指定了加工平面后,其后程序段中输入的非该平面上的
坐标值将被忽略,如上例在YZ平面加工圆弧,X坐标值将被忽略;直线运动指
令不受设置坐标平面指令的影响。在未指定的情况下,为缺省在XY平面加工。
功能:在加工过程中,经常会遇到公制/英制混合标注尺寸的工件,为了方便加
工,需要进行公制和英制的转换。利用G20/G21可以分别指定英制和公制输入。
指令格式:G20;(英制尺寸输入,模态,)
G21;(公制尺寸输入,模态,初态)
说明:指令G20后的程序段的输入数据单位为英寸。
指令G21后的程序段的输入数据单位为毫米。
G20/G21为一组指令,在执行时一直有效,直到被同组的其它指令取代,如指
令G20被G21取代。
编程举例:指定以相对坐标方式编程,且数据单位为英寸,编程如下:
N40G91G20;采用相对编程方式,英制尺寸输入
提示:在未指定输入数据的单位的情况下,系统默认为公制输入
功能:G28指令用来使刀具返回程序参考点,在OpcnSoftCNC系统中即是程序
的起刀点。返回程序参考点的目的是为了方便在加工过程中更换刀具。
精品
指令格式:G28XOYOZ0;返回程序参考点。
G29XOYOZ0;返回机床零点。
说明:执行该指令时,刀具从当前位置快速移至参考点,刀具的移动方式有三
种,如图所示:
1)各轴以其最快的速度同时移动,通常情况下因速度和移动距离的不同先后到
达目标点,刀具移动路线为任意的。
2)各轴按设定的速度以联动的方式移动到位,刀具移动路线为一条直线。
3)各轴按输入的坐标字顺序分别快速移动到位,刀具的移动路线为阶梯形。
用户可以根据自身需要,选择其中一种刀具移动方式在OpenSoftCNC配置系统
中设置,参见OSNC系统配置手册章节系统参数设置。
方式1方式2方式3
A、B分别表示刀具当前位置和程序起刀点
参数X、Y、Z说明:
精品
・G28指令不带参数,则各坐标轴全部返回参考点,如选择了刀具移动方式
3),则各轴返回参考点的顺序为Z-X-Y;
・G28指令若带参数X、Y、Z,则必须使用G28X0Y0Z0的格式,不返回
参考点的轴不写;
•G28指令后的参数顺序在方式3中指明了各坐标轴返回参考点的顺序。
编程举例:命令刀具从当前位置返回程序参考点,
示例一:
N10G28;各轴全部返回程序参考点
示例二:
N10G28XOZOY0;X、Y、Z轴返回参考点,在方式3)下各轴的返回顺序为
X—Z—Y
示例三:
N10G28YOX0;X、Y轴返回参考点,在方式3)下各轴的返回顺序为Y-X
提示:因返回参考点指令多用于自动换刀,所以在执行该指令前,请撤消刀具半
径补偿和刀具长度补偿。
功能:利用G40指令撤消刀具半径补偿,为系统的初始状态;用G41/G42指
令可以建立刀具半径补偿,在加工中自动加上所需的偏置量。
指令格式:G40;(撤消刀具半径补偿,模态,初态)
G41D_;(设置左侧刀具半径补偿,模态)
G42D_;(设置右侧刀具半径补偿,模态)
精品
精品
说明:在本系统中刀具半径补偿只能针对XOY平面,对其它平面则无效。
G41,G42分别指定左(右)侧刀具半径补偿,即从刀具运动方向看去,刀具中
心在工件的左(右)侧;
刀具运动方向
本系统刀补的建立方法为:如果建立刀补后需切削的第一段轨迹为直线,则建立
刀补的轨迹应在其延长线S上;若为圆弧,则建立刀补的轨迹应在圆弧的切线上。
本系统刀补的撤消方法为:如果撤消刀补前的切削轨迹为直线,则刀具在移至目
标点后应继续沿其延长线移动至少一个刀具半径后,再撤消刀补;若为圆弧,则
刀具在移至目标点后应沿圆弧的切线方向移动至少一个刀具半径后,再撤消刀
补。
刀补的建立和撤消只能采用G00或G01进行,而不能采用圆弧插补指令如:
G02/G03/G05等。
地址D后的数值指定刀具的参数号,系统根据此参数号取半径补偿值,半径补
精品
偿值可以在刀具参数中设置(参见刀具参数设置部分),也可以由指令G10设
置,其范围为0〜999.999mm。
G40/G41/G42指令为一组,在执行时一直有效,直到被同组的其它指令替代。
如G40被G41(或G42)替代。
精品
编程举例:如图2-14,命令刀具切削工件外形轮廓,走刀路线为
TATBTCTDTETF—G-B-A,在BC段设置刀具半径补偿(加工开始前),
在BA段撤消刀具半径补偿(加工完毕后),编程如下:
1、绝对编程
N10G92XOYOZ0;定义起刀点的位置
N20G90GOOX10;
N30G42DOIG01Y10;建立右刀具半径补偿
N40X30;加工CD段
N50Y20;加工DE段
N60G03X20Y30R10;加工EF段圆弧
N70G01X10;加工FG段
N80Y0;加工GB段
N90G40GOOX0;撤消刀具补偿
N100M02;程序结束
精品
2、相对编程
N10G91GOOXI0;
N20G42DOIG01Y10;建立右侧刀具补偿
N30G01X20;加工CD段
N40Y10;加工DE段
N50G03X-10Y10R10;加工EF段圆弧
N60G01X-10;加FG段
N70Y-30;加工GB段
N80G40X-10;撤消刀具补偿
N90M02;程序结束
功能:使用G49指令可以撤消刀具长度补偿,为系统的初始状态;利用G43/G44
可以建立刀具长度补偿。
指令格式:G49;(撤消刀具长度补偿,模态,初态)
G43Z_H_;(设置正向刀具长度补偿,模态)
精品
G44Z_H_;(设置负向刀具长度补偿,模态)
精品
说明:G43/G44分别指定在刀具长度方向上(Z轴)增加(正向)或减少(负
向)一个刀具长度补偿值,从而保证刀具切削量与要求一致。
地址Z后的数值指定刀具在Z轴的进给量。
地址H后数值指定刀具的参数号,系统根据此参数号取长度补偿值,其值在刀
具参数中设置(参见刀具参数设置),也可以由指令G10设置,取值范围为0〜
999.999mm。
G43/G44/G49为一组指令,执行时一直有效,直到被同组的其它指令替代,如
G43被G49取代。
编程举例:如下页图,设H01=5,加工2-僦0的孔。
N10G91GOOX40Y30;相对编程,刀具移至()1处
N20G44Z-13H01;设置刀具长度补偿
N30G01Z-10F800;加工孔1
N40G04P400;
N50G00Z10;退刀
N60X30Y-10;将刀具移至02处
N70G01Z-14;加工孔2
N80G04P400;
N90GOOZ27;退刀
N100G49GOOX-70Y-30;撤消刀具长度补偿
N110M02;程序结束
精品
4030
功能:指令G50/G51用于加工具有相同几何形状而比例大小不同的工件,也可
运用该指令对一个工件进行粗加工和精加工。
指令格式:G5O;(撤消比例缩放,模态,初态)
G51X_Y_Z_P_;(设置比例缩放,模态)
说明:指令G51的地址码X,Y,Z后的数值定义比例缩放的中心点位置,即以该
点为比例缩放的基准。
地址码P后的数值定义比例缩放的系数,取值范围是0.01〜99.99。
G51指令以后的移动指令,从比例中心开始,实际移动量为原数值的P倍,P值
对偏置量无影响,即不影响刀具半径(长度)补偿的数值。
精品
y
。为比例缩放中心;ABCD为原加工图形;A'B'C'D'为比例编程的图形。
G50/G51为一组指令,执行时一直有效,直到被同组的其它指令取代,如G50
被G51取代。
编程举例:如图所示,加工虚线外形轮廓,编程如下:
N10G92XOYOZ0;设置起刀点
N20GOOX39Y20;刀具移至(X39,Y20)
N20G51X39Y20P1.5;设置比例缩放
N30GOOY12;
N40G03Y28R8;圆弧插补,开始加工
N50G01X15;
N60Y12;
N70X39;加工结束
N80G50;撤消比例缩放
N90M02;程序结束
精品
提示:G50指令为系统的缺省状态。
功能:为了方便编程,系统允许使用预先设定好的6个坐标系,使用指令G54〜
G59用来选择工作坐标系1〜6。
指令格式:G54;(选择工作坐标系1,模态)
G55;(选择工作坐标系2,模态)
G56;(选择工作坐标系3,模态)
G57;(选择工作坐标系4,模态)
G58;(选择工作坐标系5,模态)
G59;(选择工作坐标系6,模态)
说明:选择工作坐标系实际是给出编程原点在机床坐标系中的位置,从而设定
工作坐标系。
设定的6个工作坐标系的有关参数应事先在参数设置(参见参数设置)或指令
G10中设定,工作坐标系一经设定,后续程序段中绝对坐标均为相对于该坐标系
精品
原点的值。
精品
编程举例:设工作坐标系1的原点为(X100,Y-100)
N20G54G90G01X10Y-10;命令刀具移至机床坐标系(X110,Y-120)处
功能:在程序段转换时,有时要求坐标轴快速准确地定位,有时则要求按照工
件外形轮廓编程对几个程序段进行连续路径加工。利用指令G60/G64可以使您
针对上述情况,进行最佳匹配方案的选择。
指令格式:
G60;(准确定位,模态,初态)
G64;(连续路径加工,模态)
说明:指令G60生效时,当达到定位精度后,移动轴的进给速度达到零;而指
令G64则使程序段在转换过程中尽量避免进给停顿,并使其尽可能以相同的轨
迹速度转换到下一个程序段。
精品
N1IN2IN3IN4IN5IN6I叫N8IN9IN10IN11IN12I程序段行程
G60与G64进给速度对比
指令G60和G64为一组指令,执行时一直有效,直到被同组的其它指令取代为
止,如指令G60被G64取代。
编程举例:N10G90G60;准确定位
N20G01X60Y40;G60继续有效
N30G64;转换到连续路径方式
功能:使用指令G68/G69可以使编程图形指定的旋转中心及旋转方向旋转一定
的角度,主要用于加工齿轮等工件。
G68/G69为一组指令,执行时一直有效,直到被同组的其它指令取代,如指令
G68被G69取代。
精品
指令格式:
G17G68X_Y_R_;XY平面坐标旋转,模态。
精品
G18G68X_Z_R_;XZ平面坐标旋转,模态。
G19G68Y_Z_R_;YZ平面坐标旋转,模态。
G69;撤消坐标旋转,模态。
说明:在设置坐标旋转之前,必须用G17,G18,G19指令指定坐标旋转平面。
地址码X,Y和Z后的数值定义旋转中心坐标,省略时,G68指令以刀具的当前
位置为旋转中心。
地址码R后的数值定义旋转角度和方向,单位为度,取值范围为-180°〜+180°。
顺时针旋转角度为正,逆时针旋转角度为负。
G68指令的下一程序段不能使用圆弧插补指令。
编程举例:如图2-20,加工零件的外形轮廓。编程如下:
主程序
N10M98P200;加工1#孔
N20G68X0Y0R-90;坐标顺时针旋转90,
N30M98P200;加工2#孔
N40G68X0Y0R-180;坐标顺时针旋转180,
N50M98P200;加1工3#孔
N60G68X0Y0R90;坐标逆时针旋转90'
N70M98P200;加工4#孔
N80G69
精品
;撤消坐标旋转
N90M02;程序结束
子程序
%200;子程序开始标志
N210G91GOOY30;相对编程
N220G01Z-10F100;直线插补,加工孔
N230G04P20;
N240G00Z10;
N250GOOY-30;回到编程原点
N260M99;子程序结束
指令格式:
G81X_Y_Z_ILF_L_;钻fL®定循^(中心钻)
G82X_Y_Z_ILP_F_L.;专用I囿赵酬(扩孑D
G83X_Y_Z_ILQ_F_L_;钻?度定函F(深fD
精品
指令说明:固定循环就是在系统里已经设定好的,可用G代码调用的一些典型
加工过程。固定循环指令中需要定义相关参数,以达到不同的加工工艺要求。在
钻孔固定循环指令中,初始点和R点的位置如图1所示。初始点就是XY平面上
z轴下刀的位置,R点为开始钻孔进给的位置。指令中XY为初始点的位置坐标,
Z为初始点到孔底的长度,R为初始点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 牛棚租赁合同范本
- 农村土地买卖合同范本格式
- 燕窝购销合同范本
- 合作合同范本补充
- 2024至2030年中国颈圈三角巾数据监测研究报告
- 2024至2030年中国电动拖把数据监测研究报告
- 2024至2030年中国木制护板书架行业投资前景及策略咨询研究报告
- 2024至2030年中国方孔轻型台虎钳数据监测研究报告
- 2024至2030年膀胱检查镜项目投资价值分析报告
- 2024至2030年洗手盅垫碟项目投资价值分析报告
- 2024年烈士陵园、纪念馆服务项目资金需求报告代可行性研究报告
- 金融服务营销报告总结
- 35kv集电线路监理标准细则
- 北师大版三年级数学上册《蚂蚁做操》
- 桥式起重机定期检查记录表
- 冶金工程职业生涯规划
- T∕CACM 1090-2018 中医治未病技术操作规范 穴位敷贴
- 2024版人教版英语初一上单词默写单
- 化学实验室安全智慧树知到期末考试答案2024年
- 《养老护理员》-课件:协助老年人穿脱简易矫形器
- 浅谈美食类自媒体《日食记》的商业价值和运营策略
评论
0/150
提交评论