预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

图中快速移动轨迹OA和BD的程序段如下所示: OA:G00X20.0Z30.0; BD:G00X60.0Z0;2.直线插补指令(G01) (1)指令格式 G01XZF; XZ为刀具目标点坐标。 F为刀具切削进给的进给速度。 例图中切削运动轨迹CD的程序段为: G01X40.0Z0F0.2;(2)编程实例 例试采用G00和G01指令编写如图所示工件右端轮廓的精加工程序。3.圆弧插补指令(G02/G03) (1)指令格式 G02(03)XZR(CR=); G02(03)XZIK; G02表示顺时针圆弧插补; G03表示逆时针圆弧插补。 XZ为圆弧的终点坐标值,其值可以是绝对坐标,也可以是增量坐标。 R为圆弧半径。在SIEMENS系统中,圆弧半径用符号“CR=”表示。 IJK为圆弧的圆心相对其起点并分别在X、Y和Z坐标轴上的增量值。 (2)指令说明 1)顺逆圆弧判断R及I、K编程举例(3)圆弧编程举例 例试编写下图所示工件的圆弧加工程序(外圆轮廓已加工完成)。二、与坐标系相关的功能指令 1.工件坐标系零点偏置指令(G54~G59) 指令格式 G54;(程序中设定工件坐标系零点偏移指令) G53;(程序中取消工件坐标系设定,即选择机床坐标系) O0050; …… G54G00X0Z0;(选择与机床坐标系重合的G54坐标系,快速定位到O点) M98P100; G55X0Z0;(选择G55坐标系,重新快速定位到A点) M98P100; G57X0Z0;(选择G57坐标系,重新快速定位到B点) M98P100; G59X0Z0;(选择G59坐标系,重新快速定位到C点) M98P100; M02;(程序结束)(2)自动返回参考点指令G28 指令格式 G28X(U)Z(W);(FANUC系统返回参考点指令) G74X0Z0;(SIEMENES系统返回参考点指令) X(U)Z(W)为返回过程中经过的中间点。 X0Y0为SIEMENS系统返回参考点指令中的固定格式,该值不是指返回过程中经过的中间点坐标值,当编入其他坐标值时也不被识别。 (3)从参考点返回指令G29 指令格式 G29XYZ; XYZ从参考点返回后刀具所到达的终点坐标。 (4)返回固定点指令G30 指令格式 G30P2/P3/P4XZ;(FANUC系统返回固定点指令) G75X0Y0;(SIEMENS系统返回固定点指令) P2为第二参考点,P3、P4分别表示第三和第四参考点。 XZ为中间点坐标值。三、常用M功能指令 四、倒角与倒圆指令 1.FANUC系统的倒角与倒圆指令 (1)倒角指令格式(2)倒圆指令格式 G01X(U)RF; G01Z(W)RF; X(U)为倒圆前轮廓尖角处(图中B点)在X向的绝对坐标或增量坐标; Z(W)为倒圆前轮廓尖角处(图中B点)在Z向的绝对坐标或增量坐标; R为倒圆半径。 (4)编程实例 例采用倒角与倒圆指令格式编写如图所示刀具从O点到D点的加工程序。 O0302; …… G01X30.0C-5.0F100;(倒角指向另一轴Z的负方向,C为负值) W-20.0R5.0;(倒圆指向另一轴X的正方向,R为正值) X50.0C-2.0;(倒角指向另一轴Z的负方向,C为负值) ……2.SIEMENS系统的倒角与倒圆指令格式 (1)倒角指令 G01XZCHF=F; XZ为倒角前轮廓尖角处的坐标值(图中的A点); CHF=为倒角轮廓的边长。(2)倒圆指令 G01XZRND=F; XZ为倒圆前轮廓尖角处的坐标值(图中的C点); RND=为倒圆半径。(3)使用倒角与倒圆指令时的注意事项 1)编写倒角、倒圆程序段时,应注意在其指令“CHF”、“RND”与其数值间,必须写入“=”,否则出错。 2)应特别注意“CHF”为指令倒角后得到新轮廓的边长,不是指令被倒去原轮廓上两条边的边长。如倒角C1时,应指令“CHF=1.414”。 3)倒角后得到的新轮廓边的中垂线,必通过倒角前轮廓尖角处。 4)倒圆的圆弧均与原轮廓形成相切关系。 5)SIEMENS系统的倒角与倒圆指令格式适用面很广,既可用于任意角度的两相交直线及两相交圆弧的编程,也可用于直线与圆弧相交轮廓的编程。(4)编程实例 例采用SIEMENS系统规定的倒角与倒圆指令,编写如图所示刀具从O点到E点的加工程序。五、程序开始与结束