乾亿精英学习班——西门子840D编程学习
(整理编排:曲凯)
II、用圆半径及终点坐标进行圆的加工编程
圆的插补运动用下列参数描述: a. 圆的半径CR=
b. 直角坐标系中的终点坐标X、Y、Z 除圆弧半径之外,必须用+/-号指定它的运动范围是否大于180°。正号可以省略不写。
参数含义如下:
CR=+? 角度小于或等于180° CR=-? 角度大于180° 例如:
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 CR=34.913 F500
注:这种程序的中心点可以不必指定。 整圆加工(运动角度360°)不能用CR=编程,它必须用圆的终点坐标及插补参数编程。
III、用圆弧角度和中心点坐标或终点坐标编程
圆弧插补运动用下列参数描述: a. 圆弧角度“AR=”
b. 直角坐标系中的终点坐标X、Y、
Z
c. 中心点坐标I、J、K 参数含义如下:
AR= 圆弧角度,取值范围0~360°
对于参数I、J、K的含义参见前面的有关介绍。
注:整圆加工(运动角度360°)不能用CR=编程,它必须用圆的终点坐标及插补参数编程。
例如:
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 AR=140.134 F500 或
N20 G3 I–17.5 J–30.211 AR=140.134 F500
第36页 共 72 页
乾亿精英学习班——西门子840D编程学习
(整理编排:曲凯)
IV、用极坐标进行圆弧编程
圆弧插补运动用下列参数描述: a. 极角AP= b. 极半径RP= 参数遵循下列规则: a. 极点位于圆的中心点 b. 极半径对应于圆的半径 例如:
N10 G0 X67.5 Y80.211
N20 G111 X50 Y50 N30 G3 RP=34.913 AP=200.052 F500
程序举例:
在下面程序中,你将看到圆的编程的各种形式。这些需要的尺寸形式是根据相应的产品图纸的尺寸标注形式而定的。
N10 G0 G90 X133 Y44.48 S800 M3;刀具到达起始点
N20 G17 G1 Z-5 F100;刀具进给
N30 G2 X115 Y113.3 I-43 J25.52;圆的终点,相对尺寸表示的中心点坐标 or
N30 G2 X115 Y113.3 I=AC(90) J=AC(70);圆的终点坐标,绝对尺寸表示的中心点坐标 or
N30 G2 X115 Y113.3 CR=-50;圆的终点坐标,圆的半径 or
N30 G2 AR=269.31 I-43 J25.52;圆弧角度,相对尺寸表示的中心点坐标 or
N30 G2 AR=269.31 X115 Y113.3;圆弧角度,圆的终点坐标
第37页 共 72 页
乾亿精英学习班——西门子840D编程学习
(整理编排:曲凯)
V、利用圆弧的中点坐标及终点坐标进行圆弧编程
你可以用CIP进行圆弧编程,这些圆弧在空间可以处于倾斜状态。在这种情况下,用三个方向的圆弧的中点坐标及终点坐标描述圆弧。
圆弧插补运动可用下列参数描述: a. 中点坐标I1= J1= K1= b. 终点坐标X、Y、Z
参数含义如下:
I1= ;X方向上的中点坐标 J1= ;Y方向上的中点坐标 K1= ;Z方向上的中点坐标
用绝对尺寸和增量尺寸输入
G90/G91指令的缺省状态对于圆弧中点坐标及终点坐标的绝对尺寸或相对尺寸输入是有关系的。
用G91指令时,圆弧的起始点坐标常用于中点坐标及中点坐标的参考点。
注:指令CIP是一个模态指令。
刀具运动的方向取决于圆弧起始点、中点、终点的顺序。
对于CIP编程的程序举例:
为了加工一个倾斜的环形槽,通过三个中点插补参数及三个坐标方向上的终点坐标来定义圆。
N10 G0 G90 X130 Y60 S800 M3;刀具到达起始点位置
N20 G17 G1 Z-2 F100;刀具进给
N30 CIP X80 Y120 Z-10 I1= IC(85.35) J1=IC(-35.35) K1=-6;圆的终点和中点;三个几何轴方向的坐标输入
第38页 共 72 页
乾亿精英学习班——西门子840D编程学习
(整理编排:曲凯)
3.2.6 螺旋插补编程,G2/G3,TURN
程序格式
G2/G3 X? Y? Z? I? J? K? TURN= G2/G3 X? Y? Z? I? J? K? TURN= G2/G3 X? Y? Z? CR=? TURN= G2/G3 AR=? I? J? K? TURN= G2/G3 AR=? X? Y? Z? TURN= G2/G3 AP? RP=? TURN=
指令和参数说明
G2 G3 X Y Z I J K CR= AR TURN= AP= RP=
顺时针圆弧插补 逆时针圆弧插补
直角坐标系中的终点坐标 直角坐标系中的中点坐标 圆半径 圆弧角度 螺旋圈数 极角 极半径
功能
螺旋插补使诸如螺纹、油槽的加工成为可能。
说明
在螺旋插补过程中,两个运动同时执行: a. 水平方向上的圆弧插补运动 b. 垂直方向上的直线运动
圆弧插补运动在工作平面指定的轴平面运行。
例如:在指令G17指定的工作平面内,进行圆弧插补的轴为X、Y轴。
刀具进给运动在预定的进给轴向运行。在这种情况下为Z轴。
运动说明
a. 刀具到达起始点
b. 执行指令TRUN=编制的整圆加工程序 c. 到达圆的终点。例如运行一圈
d. 通过进给深度的要求,重复执行步骤2、3
利用螺旋插补终点坐标编程
请参见圆弧插补编程中的圆弧插补参数的详细叙述。
备注:
建议定义一个螺旋插补的进给速度参数表(CFC)。
第39页 共 72 页
乾亿精英学习班——西门子840D编程学习
(整理编排:曲凯)
程序举例:
??
N30 G17 G0 X27.5 Y32.99 Z3;刀具到达起始点。 N40 G17 G1 Z-5 F50;刀具进给。
N50 G3 X20 Y5 Z-20 I=AC(20) J=AC (20) TURN=2;螺旋参数:从起始点到终点走两个整圆。
3.2.7 定导程螺纹切削,G33
对于具有纵向轴Z和横向轴X的车削加工的程序举例: 圆柱螺纹
G33 Z? K ? SF=?* 圆锥螺纹
G33 X? Z? K? SF=?* (K用于锥角小于45°的锥螺纹) G33 X? Z? I? SF=?* (I用于锥角大于45°的锥螺纹) 面螺纹
G33 X? I? SF=?*
* SF= 只用于多头螺纹的编程
参数说明
X Z 直角坐标系中的螺纹终点坐标 I K 螺纹导程
SF= 起始点偏置,仅用于多头螺纹 功能
下列类型的螺纹可以用指令G33编程加工:
圆柱螺纹、圆锥管螺纹或面螺纹、单头螺纹或多头螺纹、左旋螺纹或右旋螺纹。
3.2.8 刚性攻丝,G331\\G332
程序格式
G331 X? Y? Z? I? J? K? (攻丝)
G332 X? Y? Z? I? J? K? (返回运动) 参数说明
X Y Z 一个直角坐标系坐标表示的攻丝深度(终点) I J K 螺纹导程(在X、Y、Z方向) 功能
你可以用G331/G332指令进行刚性攻丝加工。
第40页 共 72 页