1. 首页
  2. 技术文章

西门子 | 框架指令的使用方法

(本期内容由东莞市卓跃数控科技有限公司周广龙总结分享,特此感谢!)

1. 框架的含义及框架指令的作用

所谓“框架”,我们可以把它理解为坐标系的某种变换,例如工件坐标系的平移、旋转、比例缩放以及镜像。通过使用框架指令,可以临时变更工件坐标系的原点,以便灵活地把工件上的不同位置作为加工的基准,从而达到简化编程的目的。所有的框架指令必须在单独的NC程序段中编程,所有的框架指令都可以相互叠加使用。

 

2. 框架转化指令

TRANS / ATRANS——绝对形式的坐标平移/增量形式的坐标平移

SCALE / ASCALE——绝对形式的比例缩放/增量形式的比例缩放

ROT / AROT——绝对形式的坐标旋转/增量形式的坐标旋转

MIRROR / AMIRROR——绝对形式的坐标镜像/增量形式的坐标镜像

所有的绝对形式的坐标系变换指令都是基于工件零点初始状态的变换,而增量形式的坐标系变换会在保持之前所有坐标系变换的基础之上再继续进行叠加变换。

 

3. 偏移TRANS/ATRANS

TRANS是绝对偏移,ATRANS是增量偏移;

不带任何参数的TRANS指令,将撤销所有的坐标系变换。

框架指令的使用方法

编程示例(如上图):将G54原点(简称O点)先平移到A点,再平移到B点

例一:TRANS X50Y60   ;先从O点平移到A点、绝对平移

ATRANS X100 Y30 ;再从A点平移点B点、增量平移

例二:ATRANS X50Y60  ;先从O点平移到A点、增量平移

ATRANS X100 Y30 ;再从A点平移到B点、增量平移

例三:TRANS X50Y60   ;先从O点平移到A点、绝对平移

TRANS X=(50+100) Y=(60+30) ;再从O点直接平移到B点、绝对平移

 

 

4. 比例缩放SCALE/ASCALE

SCALE是绝对比例缩放,ASCALE是增量比例缩放

不带任何参数的SCALE指令,将撤销所有的坐标系变换。

框架指令的使用方法

编程示例(如上图):A三角形需要缩放成B三角形,再缩放成C三角形。

例一:SCALE  X0.5 Y0.5   ;先将A三角形缩放成B三角形、绝对缩放

ASCALE  X1.5 Y1.5 ;再将B三角形缩放成C三角形、      相对缩放

例二:ASCALE  X0.5Y0.5  ;先将A三角形缩放成B三角形、相对缩放

ASCALE  X1.5 Y1.5 ;再将B三角形缩放成C三角形、相对缩放

例三:SCALE  X0.5Y0.5   ;先将A三角形缩放成B三角形、绝对缩放

SCALE  X0.75 Y0.75 ;再将A三角形直接缩放成C三角形、绝对缩放

 

5. 坐标旋转ROT/AROT/RPL  

旋转中心必须是工件坐标系的原点,正半轴逆时针旋转为正向转角。

ROT/AROT为绝对/相对坐标旋转指令,RPL为平面中的旋转角度。

X—;Y—;Z— 为空间旋转所围绕的几何轴。

不带任何参数的ROT指令,将撤销所有的坐标系变换。

下图为空间旋转,坐标系围绕Y轴旋转:

框架指令的使用方法

下图为X-Y平面中旋转:

框架指令的使用方法

编程示例(如上图):X轴需旋转到A,再旋转到B。

例一:ROT RPL=30     ;X轴线旋转到A,绝对旋转30度

AROT RPL=105  ;X轴线从A旋转到B,增量旋转105度

例二:ROT RPL=30     ;X轴线旋转到A,绝对旋转30度

ROT RPL=135   ;X轴线直接旋转到B,绝对旋转135度

例三:AROT RPL=30    ;X轴线旋转到A,增量旋转30度

AROT RPL=105  ;X轴线从A旋转到B,增量旋转105度

 

6. 坐标镜像MIRROR/AMIRROR 

MIRROR/AMIRROR为绝对/相对坐标镜像指令,被镜像的坐标值按相反数输出。

X—;Y—;Z—   被镜像的轴。

不带任何参数的MIRROR指令,将撤销所有的坐标系变换。

框架指令的使用方法

编程示例(如图):A镜像到B,再镜像到C,再镜像到D

例一:MIRROR  X0   ;A镜像到B、绝对镜像

MIRROR X0 Y0 ;A镜像到C、绝对镜像

MIRROR Y0    ;A镜像到D、绝对镜像

例二:AMIRROR  X0  ;A镜像到B、增量镜像

AMIRROR Y0  ;B镜像到C、增量镜像

AMIRROR X0  ;C镜像到D、增量镜像

例三:MIRROR   X0  ;A镜像到B、绝对镜像

AMIRROR Y0  ;B镜像到C、增量镜像

AMIRROR X0  ;C镜像到D、增量镜像

 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  加交流群  申请 VIP   

本文转载来自【公众号:Siemens数控技术应用】,仅供大家学习交流,如侵权请联系站长删文。

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:08:00~20:00

QR code