QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

楼主: Tualar
打印 上一主题 下一主题

[分享] 四轴RTCP算法宏程序的实现与仿真

  [复制链接]

上尉

Rank: 6Rank: 6

11

主题

536

帖子

6559

积分
51#
发表于 2024-6-22 13:20:53 | 只看该作者
唐建友 发表于 2022-1-30 22:09
高手,这样调宏程序实际加工应该会卡顿

每句计算的话确实会。最好通过机床旋转轴零点和实际工件摆放坐标系零点,对编程坐标系运算后,进行偏置转换,再出点位就好了。

不过我这个是Siemens的。

录入一遍对刀点,后续每次转动工作台时,只带入角度运算即可
;*****************OFFSET******************
;(对刀坐标系)
R1=$P_UIFR[2,X,TR]              对应X5
R2=$P_UIFR[2,Y,TR]              对应无
R3=$P_UIFR[2,Z,TR]              对应Z5
;(旋转中心坐标系)
R4=$P_UIFR[1,X,TR]              对应X9
R5=$P_UIFR[1,Z,TR]              对应Z9
;(旋转角度)
R6=$AA_IW[B]                    需要减去工件找平后的初始角度

;(加工坐标系)
X=R4+(R1-R4)*COS(R6)-(R3-R5)*SIN(R6)
Y=R2
Z=R5+(R3-R5)*COS(R6)+(R1-R4)*SIN(R6)

TRANS X Y Z…                   基于对刀坐标系
正常加工。。。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

11

主题

536

帖子

6559

积分
52#
发表于 2024-6-22 13:26:23 | 只看该作者
第四颗星vsDream 发表于 2024-6-22 13:20
每句计算的话确实会。最好通过机床旋转轴零点和实际工件摆放坐标系零点,对编程坐标系运算后,进行偏置转 ...

补充:每次B轴角度变化,需要再计算一次。
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

7

主题

200

帖子

2891

积分
53#
发表于 2024-6-27 18:23:49 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-29 05:34

返回顶部