本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPF、SPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。
对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。
以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新不做另行通知。
本文介绍了SINUMERIK在圆弧加工中可用的各种插补指令和极坐标设定方法,包括:
· 圆心+终点
· 半径+终点
· 圆心+张角
· 终点+张角
· 终点+中间点
· 终点+相切
· 极坐标圆弧
· 极坐标各种建立方式
其中的一些事项还需在编程时多加注意。大家可以根据图纸上的尺寸标注和计算的便利性进行选择。对于车削手工编程和简单的铣削编程比较有用。

· 功能特点:圆心和终点坐标易得;可用于整圆加工
· 注意事项:预设G90或G91只对圆弧终点有效
· 编程方式1:G2/G3 X Y Z(终点坐标)
I J K(圆心坐标,相对值,圆心减起点)
· 编程方式2:G2/G3 X Y Z(终点坐标)I=AC() J=AC() K=AC()(圆心坐标,绝对值,至少要写一个轴的)

· 整圆编程:起点终点重合,可不写。

或

· 注意事项:不能加工整圆,报错。

· 绝对值编程:
G2/G3 XYZ CR=+……
圆弧小于180度
G2/G3 XYZ CR=-……
圆弧大于180度

· 增量编程:
G2/G3 XYZ(终点相对起点) CR=……

G2/G3 IJK AR=()I J K圆心相对于起点(圆心减起点); AR:角度绝对值
G2/G3 I=AC()J=AC()K=AC()圆心绝对坐标; AR=……

或

G2/G3 XYZ AR=……

G90/G91对中间点和圆弧终点有效。使用G91时圆弧起点同时为终点和中间点的参考。
CIP X Y Z (圆弧终点坐标) I1 J1 K1 (中间点坐标)。模态有效。
注意:不写G2/G3

CT XYZ(圆弧终点),模态有效
· G2/G3 AP=…… RP=……
极坐标值指定圆弧终点,默认半径为极点与当前点的距离,默认极点为直角坐标系原点

· 极点指定方式G110
极点坐标以G110前最后位置为基准进行指定(增量方式定极点),

可以为360度整圆,但不能大于360度(半径太大)
· 极点指定方式G111
以当前工件直角坐标系原点为基准,指定新极点(最常用)
· 极点指定方式G112
新极点以前一个极点为基准(极点增量方式)
对于以上两种极点指定方式,坐标表达格式是一样的,只是指令参考点选择不同。
1. SINUMERIK 828D/840D sl 编程手册
Liu Rui
2021.1.12
版本 | 日期 | 修改内容 |
V1.0 | 2021.1.12 | |