西门子840D系统中,使用 trans指令 和 rot 指令能代替CYCLE800实现坐标系转换吗?求教各位 10

以前数控编程一直用CYCLE800实现坐标转换。现在换了一台机床,也是840D系统,不知道什么原因不支持CYCLE800。我想使用西门子的坐标系平移指令(TRANSX,Y... 以前数控编程一直用CYCLE800实现坐标转换。现在换了一台机床,也是840D系统,不知道什么原因不支持CYCLE800。我想使用西门子的坐标系平移指令(TRANS X,Y,Z)和坐标系旋转指令(ROT RPL=角度) 来代替CYCLE800实现坐标系转换,但试了试不得要领,坐标总是不对。用惯了西门子的标准循环,基本的指令不太会用了。希望大家不吝赐教。最好能有个编程举例,比如基准面正对机床主轴,想加工和基准面垂直的面上的内容,不用CYCLE800该怎么实现坐标系旋转。谢谢! 展开
 我来答
帐号已注销
2020-02-17 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:216万
展开全部

如果是需要轴旋转 就根据卡迪尔法则 加旋转轴和角度

西门子840D系统的指令和编程功能用法:

AC是采用增量坐标编程方式编程时,临时采用绝对坐标编程。

比如:G91(增量编程方式)

N100G01X50Y50(增量坐标方式)

N110G01X=AC(10+20)Y=AC(50)(临时用绝对坐标方式)

N111G01X100Y100(恢复了增量坐标方式)

执行命令  ACT=0,不执行ROT指令,R1不变化;ACT=1,执行ROT指令。旋转方向输出:当选择较短路径时有方向控制信号,该信号输出到R1,当R1=0时旋转方向为正,当Rl=1时旋转方向为负(反转)。

若转子的位置数是递增的则为正转,反之若转子的位置数是递减的则为反转。R1地址可以任意选择。

扩展资料:

SINUMERIK 840D数字NC系统用于各种复杂加工,它在复杂的系统平台上,通过系统设定而适于各种控制技术。840D与SINUMERIK_611数字驱动系统和SIMATIC7可编程控制器一起,构成全数字控制系统,它适于各种复杂加工任务的控制,具有优于其它系统的动态品质和控制精度。

840D系统的NC编程符合DIN 66025标准(德国工业标准),具有高级语言编程特色的程序编辑器,可进行公制、英制尺寸或混合尺寸的编程,程序编制与加工可同时进行,系统具备1.5兆字节的用户内存,用于零件程序、刀具偏置、补偿的存储。

参考资料来源:百度百科-西门子数控系统

经理
2025-08-08 广告
说到edl模块产品的生产厂家,深圳市迈力威环保科技有限公司可以了解一下。深圳市迈力威环保科技有限公司是一家专注于超纯水edl(电除盐)技术研发、制造、服务一体化的企业,成立于2012年,专业从事edl膜块技术研发与生产服务。目前公司共有资深... 点击进入详情页
本回答由经理提供
imissam
推荐于2017-11-24
知道答主
回答量:2
采纳率:0%
帮助的人:3610
展开全部
1:加工平面G18 g19 对吗?或者加工一个多边行的工件。
4边行工件:用ROT 指令
G54G0G90
R1=0
R2=270
AA1:ROT RPL=R1
L01(加工程序)
ROT
R1=R1+90
IF R1<=R2 GOTOB AA1
G0Z100
G75ZZ0
注意:这是平面旋转 G54零位旋转
如果是需要轴旋转 就根据卡迪尔法则 加旋转轴和角度
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wdh19831209
2011-09-23 · TA获得超过136个赞
知道答主
回答量:349
采纳率:22%
帮助的人:136万
展开全部
想要代替CYCLE800很难,需要很多程序和功能,不可能不支持CYCLE800,只是安装上有问题,加上你标定上的问题,你找Sinumerik 840D_840Di_810D 循环编程手册这本书,上面说的很详细,要没有我给你,安装时有问题找我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式