ROT MIRROR SCALE 三个功能一起用,,,的时候,,没有达到预想的目的
打个比方,G17,,我在X Y正方向铣个四方 我的预想目的是 就现在这坐标系,不是旋转后的坐标系》 Y轴进行镜像 四方旋转了45度 比例变大2倍,,,
请高手解答,,我这样的想法能不能编起来,,今天我式了好几次 都达不到效果,
ROT MIRROR SCALE 三个功能一起用,,,的时候,,没有达到预想的目的
打个比方,G17,,我在X Y正方向铣个四方 我的预想目的是 就现在这坐标系,不是旋转后的坐标系》 Y轴进行镜像 四方旋转了45度 比例变大2倍,,,
请高手解答,,我这样的想法能不能编起来,,今天我式了好几次 都达不到效果,
具体情况你没怎么说清楚
比如你铣四方的程序是一个子程序
名字是L001
主程序我就简单写一下
......
G54G90
M03S800T01F200
:这里调用一次
L001
;然后你是当前坐标系,Y轴镜像,旋转45度,比例放大2
;先是镜像
MIRROR Y0
;旋转坐标系, 在镜像基础上追加旋转
AROT RPL=45
;比例放大, 同样也是在镜像和旋转的基础上追加比例缩放
ASCALE X2 Y2
L001 ;这里调用子程序
;然后取消所有功能
SCALE X0 Y0 Z0
M30
这里的指令主要是要用追加指令
就是AROT ASCALE
楼主应该知道ROT和AROT的区别吧
ROT 后面不加参数,是取消当前可编程旋转,可编程镜像,可编程比例缩放,也就是说清空上面的所有指令
ROT RPL= 加RPL角度参数是取消当前可编程旋转,可编程镜像,可编程比例缩放,并重新建立一个坐标旋转
那么APOT RPL= 就是不取消上面指令的基础上,追加坐标旋转
当然MIRROR和SCALE一样同样也用这个功能
MIRROR
MIRROR X0
AMIRROR Y0
SCALE
SCALE X2 Y2
ASCALE X2 Y2
不过SCALE要特别说明一下, SCALE指令如果比例缩放以后,对TRANS指令也是有效果的
上面没有听懂可以加Q 272399954讨论