西门子802D指令Word文档格式.docx
《西门子802D指令Word文档格式.docx》由会员分享,可在线阅读,更多相关《西门子802D指令Word文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
![西门子802D指令Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-12/18/5119d74f-3307-4ff3-bdd7-56cef29d1b76/5119d74f-3307-4ff3-bdd7-56cef29d1b761.gif)
G3AR=…I…J…F…
逆时针圆弧(笛卡尔坐标,终点+圆心角)
G3AR=…X…Y…F…
G3AP=…RP…F…
G33
恒螺距的螺纹切削
S…M…
主轴速度,方向
G33Z…K…
带有补偿夹具的锥螺纹切削
G331
螺纹插补
N10SPOS=
主轴处于位置调节状态
N20G331Z…K…S…
在主轴方向不带补偿夹具攻丝;
右旋螺纹或左旋螺纹通过螺距的符号(比如K+)确定:
+:
同M3
—:
同M4
G332
不带补偿夹具切削螺纹——退刀
G332Z…K..
不带补偿夹具切削螺纹——Z退刀;
螺距符号同G331
平面
6
G17*
指定X/Y平面
G17
该平面上的垂直轴为刀具长度补偿轴
G18
指定Z/X平面
G19
指定Y/Z平面
增量设置
14
G90*
绝对尺寸
G90
G91
增量尺寸
单位
13
G70
英制尺寸
G71*
公制尺寸
G71
2
G4
暂停时间
工件坐标
8
G500*
取消可设定零点偏值
G500
G55
第二可设定零点偏值
G56
第三可设定零点偏值
G57
第四可设定零点偏值
G58
第五可设定零点偏值
G59
第六可设定零点偏值
复位
G74
回参考点(原点)
G74X1=…Y1=…Z1=…
回原点的速度为机床固定值,指定回参考点的轴不能有Transformation?
若有,需用TRAFOOF取消
G75
回固定点
G75X1=…Y1=…Z1=…
刀具补偿
7
G40*
刀尖半径补偿方式的取消
G40
在指令G40,G41和G42的一行中必须同时有G0或G1指令(直线),且要指定一个当前平面的一个轴.如在XY平面下,N20G1G41Y50
G41
调用刀尖半径补偿,刀具在轮廓左侧移动
G42
9
G53
按程序段方式取消可设定零点偏值
18
G450*
圆弧过渡
G450
G451
等距线的交点,刀具在工件转角处不切削
车床
参数意义
G0X…Z…
G1X…Z…F…
在圆弧轨迹上以顺时针方向运行
G2X…Z…I…K…F…
圆心和终点
G2X…Z…CR=…F…
半径和终点
G2AR=…I…K…F…
角和圆心
G2AR=…X…Z…F…
角和终点
在圆弧轨迹上以逆时针方向运行
G3X…Z…I…K…F…
G3X…Z…CR=…F…
G3AR=…I…K…F…
G3AR=…X…Z…F…
G33Z…K…SF=…
圆柱螺纹
G33X…I…SF=…
横向螺纹
G33Z…X…K…SF=…
锥螺纹,Z方向位移大于X方向位移
G33Z…X…I…SF=…V
锥螺纹,X方向位移大于Z方向位移
选择工作面
工作面X/Y
(在加工中心孔时要求)
G18*
工作面Z/X
3
按程序段方式取消可设定零点设置
取消可设定零点设置
G54
第一可设定零点偏值
G74X…Z…
G75X…Z…
15
G94
进给率F,单位毫米/分
G95
主轴进给率F,单位毫米/转
圆弧过渡,即刀补时拐角走圆角
G450
等距线的交点,刀具在工件转角处切削
G4F…或者G4S…
支持的M代码
M0
程序停止
用M0停止程序的执行;
按“启动”键加工继续执行
M1
程序有条件停止
与M0一样,但仅在出现专门信号后才生效
M2
程序结束
在程序的最后一段被写入
M3
主轴顺时针旋转
M4
主轴逆时针旋转
M5
主轴停转
M6
更换刀具
在机床数据有效时用M6更换刀具,其他情况下用T指令进行
其他指令
指令
IF
有条件程序跳跃
LABEL:
IFexpressionGOTOBLABEL
或
IFexpressionGOTOFLABEL
IF条件关键字
GOTOB带向后跳跃目的的跳跃指令(朝程序开头)
GOTOF带向前跳跃目的的跳跃指令(朝程序结尾)
LABEL目的(程序标号)
跳跃目的;
冒号后面的跳跃目的名
==等于
<
>
不等于;
>
大于;
小于
=大于或等于;
=小于或等于
COS()
余弦
Sin(x)
SIN()
正弦
Cos(x)
SQRT()
开方
SQRT(x)
TAN()
正切
TAN(X)
POT()
平方值
POT(X)
TRUNC()
取整
TRUNC(X)
ABS()
绝对值
ABS(X)
GOTOB
向后跳转指令。
与跳转标志符一起,表示跳转到所标志的程序段,跳转方向向前
标号:
GOTOBLABEL
参数意义同IF
GOTOF
向前跳转指令。
与跳转标志符一起,表示跳转到所标志的程序段,跳转方向向后
GOTOFLABEL
MCALL
循环调用
如:
N10MCALLCYCLE…(1.78,8,…)
CYCLE82
平底扩孔固定循环
CYCLE82(RTP,RFP,SDIS,DP,DPR,DTB)
DTB:
在最终深度处停留的时间
其余参数的意义同CYCLE81
例:
N10G0G90F200S300M3
N20D3T3Z110
N30X24Y15
N40CYCLE82(110,102,4,75,,2)
N50M02
CYCLE83
深孔钻削固定循环
CYCLE83(RTP,RFP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTB,DTS,FRF,VART,_AXN,_MDEP,_VRT,_DTD,_DIS1)
FDEP:
首钻深度(绝对坐标)
FDPR:
首钻相对于参考平面的深度
DAM:
递减量(>
0,按参数值递减;
0,递减速率;
=0,不做递减)
在此深度停留的时间(>
0,停留秒数;
0,停留转数)
DTS:
在起点和排屑时的停留时间(>
FRF:
首钻进给率
VARI:
加工方式(0,切削;
1,排屑)
_AXN:
工具坐标轴(1表示第一坐标轴;
2表示第二坐标轴;
其它的表示第三坐标轴)
_MDEP:
最小钻孔深度
_VRT:
可变的切削回退距离(>
0,回退距离;
0表示设置为1mm)
_DTD:
在最终深度处的停留时间(>
0,停留转数;
=0,停留时间同DTB)
_DIS1:
可编程的重新插入孔中的极限距离
N10G0G17G90F50S500M4
N20D1T42Z155
N30X80Y120
N40CYCLE83(155,150,1,5,,100,,20,,,1,0,,,0.8)
N50X80Y60
N60CYCLE83(155,150,1,,145,,50,-0.6,1,,1,0,,10,
,0.4)
N70M02
CYCLE84
攻螺纹固定循环
CYCLE84(RTP,RFP,SDIS,DP,DPR,DTB,SDAC,MPIT,PIT,POSS,SST,SST1)
SDAC:
循环结束后的旋转方向(可取值为:
3,4,5)
MPIT:
螺纹尺寸的斜度
PIT:
斜度值
POSS:
循环结束时,主轴所在位置
SST:
攻螺纹速度
SST1:
回退速度
N10G0G90T4D4
N20G17X30Y35Z40
N30CYCLE84(40,36,2,,30,,3,5,,90,200,500)
N40M02
CYCLE85
钻孔循环1
CYCLE85(RTP,RFP,SDIS,DP,DPR,DTB,FFR,RFF)
FFR:
进给速率
RFF:
回退速率
N10FFR=300RFF=1.5*FFRS500M4
N20G18Z70X50Y105
N30CYCLE85(105,102,2,25,,300,450)
CYCLR86
钻孔循环2
CYCLE86(RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO,RPAP,POSS)
SDIR:
旋转方向(可取值为3,4)
RPA:
在活动平面上横坐标的回退方式
RPO:
在活动平面上纵坐标的回退方式
RPAP:
在活动平面上钻孔的轴的回退方式
循环停止时主轴的位置
N10G0G17G90F200S300
N20D3T3Z112
N30X70Y50
N40CYCLE86(112,110,,77,,2,3,–1,–1,+1,45)
CYCLE88
钻孔循环4
CYCLE88(RTP,RFP,SDIS,DP,DPR,DTB,SDIR)
在最终孔深处的停留时间
N10G17G90F100S450
N20G0X80Y90Z105
N30CYCLE88(105,102,3,,72,3,4)
N40M02
CYCLE93
切槽循环
CYCLE93(SPD,SPL,WIDG,DIAG,STA1,ANG1,ANG2,RCO1,RCO2,RCI1,RCI2,FAL1,FAL2,IDEP,DTB,VARI)
N10G0G90Z65X50T1D1S400M3
N20G95F0.2
N30CYCLE93(35,60,30,25,5,10,20,0,0,-2,-2,1,1,10,1,5)
N40G0G90X50Z65
CYCLE94
凹凸切削循环
CYCLE94(SPD,SPL,FORM)
N10T25D3S300M3G95F0.3
N20G0G90Z100X50
N30CYCLE94(20,60,"
E"
)
N40G90G0Z100X50
CYCLE95
毛坯切削循环
CYCLE95(NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,_VRT)
N110G18G90G96F0.8
N120S500M3
N130T11D1
N140G0X70
N150Z60
N160CYCLE95("
contour"
2.5,0.8,.8,0,0.8,0.75,0.6,1)
N170M02
PROCcontour
N10G1X10Z100F0.6
N20Z90
N30Z=AC(70)ANG=150
N40Z=AC(50)ANG=
N50Z=AC(50)X=AC(50)
N60M02
CYCLE97
螺纹切削
CYCLE97(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC,NID,VARI,NUMT)
N10G0G90Z100X60
N20G95D1T1S1000M4
N30CYCLE97(,42,0,-35,42,42,10,3,1.23,0,30,0,5,2,3,1)
N40G90G0X100Z100
_RTP
退回平面(绝对)
_RFP
基准面(绝对)
_SDIS
安全平面(加入基准面,不输入符号)
_DP
深度(绝对)
_PA
起始点,横坐标(绝对)
_PO
起始点,纵坐标(绝对)
_LENG
矩形在第一轴上的长度增量,由符号给出此角(由此角标注尺寸)
_WID
矩形在第二轴上的长度增量,由符号给出此角(由此角标注尺寸)
_STA
矩形纵向轴和平面第一轴之间的夹角(横坐标不输入符号),值围0°
≤_STA<180°
_MID
最大进刀深度
_MIDA
在平面中进行剥离时最大的进刀宽度作为数值(不输入符号)
_FALD
深度方向精加工余量(增量,不输入符号),在精加工方式中_FALD表示平面中的剩余材料
_FFPI
表面加工的进给
_VARI
加工方式:
(不输入符号)个位:
值:
1=粗加工2=精加工十位:
1:
平行于横坐标,在一个方向
2:
平行于纵坐标,在一个方向
3:
平行于横坐标,方向交替
4:
平行于纵坐标,方向交替
_FDPI
在平面横向进给方向溢出行程(增量不输入符号)