找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

[讨论] 关于西门子840D系统里多轴加工时ROT、AROT的具体用法

[复制链接]
11
发表于 2006-10-10 12:14:20 | 只看该作者
1.建議Wanderer先定義一下,到底ROT or G80/CYCL 19 or G68.5到底可以實現什麼東西,為何需要這些功能???

2.我的作法,不是用TCL去求解,所以看我的檔案,應該幫助不大!!事實上,我已經把答案說了一半,或者,對於要求不高的狀況下,我所透漏的已經夠用了.....

3.剛好在UGS Forum上看到一樣的問題,回答者也是用PB內定的pb_cmd_coordinate_systen_rotation作的,也已經測試過(Mazak Integrx 200 with 640MT)是OK的....不會也是您提問的吧...

4.我的作法,也已經在机床上(DMU70e/DMU80P,Mikron,Mazak Int Mill Turn...............)測試過,還做過車銑複合而且是五軸連動,在單一刀路輸出,所以,我的方式一定是可行的.

ps.我是賣軟件維生的,至少目前還是,所以,有些東西,不方便直接給答案,只能提供我的經驗,看看您走的方向對否!!!
12
发表于 2006-10-10 21:54:41 | 只看该作者
首先感谢YEAGER!

对应回复如下:
1.我单位五轴机床五轴联动加工的机会很少,99%情况下是旋转轴固定角度后进行多面(或斜面)体上的加工,在这种情况下指定一个零点偏置(如G54)后,通过多次ROT命令可以实现多面(或斜面)体上的加工,最重要的是在ROT指令下可以运用刀具长度和半径补偿G41/G42命令,就象正常的三轴加工一样.程序举例如下:
T1M6
G54
TRANS X30.Y20.Z40.
ROT X20.Y30.Z10.
.............
G1G41....
............
...........
ROT以下可以实现三轴加工一样的编程.

2.对于你提到的DUAL TABLE机床,我现在明白了你的用意.-----再次谢!
今天下午我自己做了一个算法,利用mom_csys_matrix变量用TCL语言在POSTBUILDER里实现了上述的程序格式.但有一项遗憾:我只能把G54设定在绝对坐标系的原点上!-----可能是坐标系的LOCAL\MAIN\CSYS我还未能正确理解.

3.UGS Forum上我没提过问.请给个链接,我到那里去看看.

4.你的水平让我高山仰止.

PS.祝愿你的生意蒸蒸日上!
其实对于我们这些水平较低者,最需要的就是思路.谢谢!
13
发表于 2006-10-11 10:10:11 | 只看该作者
Siemens的ROT指令沒仔細研究,我真正做過的是Heidenhain的CYCL19及Mazak的G68.5!!

Mazak:
G53.5
T12000.0
G00 B2.
G68.5X0.Y0.Z0.I0.J1.K0.R2.
G125  T12

Heidenhain:
112 CYCL DEF 19.0 WORKING PLANE
113 CYCL DEF 19.1 B20. C30.
114 L B+Q121 C+Q122 R0 F1000

兩者的模式都相同,只是格式不同,也都是給定角度後以CYCL19/G68.5的指令去指定旋轉後的位置.
所以,MCS並不需移動.........
14
发表于 2006-10-18 21:14:32 | 只看该作者

謝謝Y and W的回覆:

謝謝Y and W的回覆:
ug五軸定平面加工,
第一種方法我將Msys設定在欲加工的平面上,其產生的刀具路徑座標值則會在此一設定的Msys座標系上,其刀具軸向的設定是在+ZM Axis上,則我可應用此一作法做出所需的五軸定平面加工的後處理器,這部份是無問題的(已完成)。
但問題是:廠商不希望五軸定平面的加工是應用設定Msys座標系,而是應用設定刀具軸向(Tool Axis)(垂直於加工平面),的方式來決定是否為定平面加工,雖然我也依此一原則建立所需的後處理器,但總覺的我的做法並不好(無法於定平面有G02,G03的輸出)。
所以我們是否可以技術交流討論一下.
另我做的後處理器包括五軸的車銑複合機,DMG E-TYPE, P-TYPE, T-TYPE..及Mikro等
15
发表于 2006-11-11 23:23:28 | 只看该作者
前段时间在机床上作了一些实验,终于搞明白了:ROT\AROT一般是要和TRANS/ATRANS配合使用,如果前一行使用了ROT或TRANS,后一行就得使用ATRANS或AROT。
16
发表于 2007-5-27 22:58:55 | 只看该作者
YEAGER在吗?
想请教一下POST BUILDER里一个变量的含义----mom_sys_coordinate_system_status?
17
发表于 2007-5-28 00:55:12 | 只看该作者
Sorry!!沒用過....

您在哪看到的???? PB的变数表內沒看到啊?!?!?!?
18
发表于 2007-5-28 23:00:01 | 只看该作者
pb_cmd_coordinate_systen_rotation开始部分的.
19
发表于 2007-5-29 15:12:52 | 只看该作者
直接读坐标系矩阵变量,可以转换吗?
20
发表于 2007-5-30 00:38:33 | 只看该作者
当然可以转换.这段时间我作了很多尝试,终于搞清楚了LOCAL\MAIN\CSYS的关系----可以运用mom_csys_martrix变量进行转换,确定ROT和TRANS的值.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-2-23 20:09 , Processed in 0.024838 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

快速回复 返回顶部 返回列表