iCAx开思网

标题: 大家谁用过HAIDENHAIN ITNC530系统做五轴加工,大家来讨论一下M128和M114的功能吧 [打印本页]

作者: jdclxxp    时间: 2005-9-15 17:03
标题: 大家谁用过HAIDENHAIN ITNC530系统做五轴加工,大家来讨论一下M128和M114的功能吧
现在国内的五轴机很多都是ITNC530的系统,好像M128的功能非常强大,但说明书中并没有很详细的解释,大家谁用过HAIDENHAIN ITNC530系统做五轴加工,大家来讨论一下M128和M114的功能吧
作者: gui    时间: 2005-9-16 09:20
我也想知道,我们的五轴是430
作者: jdclxxp    时间: 2005-9-19 11:40
老大呢!快来救救我的帖子吧,这么好的贴为什么没人跟呢?
作者: joyfunwick    时间: 2005-9-19 12:18

作者: yhhyhh    时间: 2005-9-19 12:38
标题: 因为懂5轴的人不多啊,我也不懂哈哈

作者: wave    时间: 2005-9-19 18:19
M114--机床旋转轴空间距离自动补偿命令

应用:

在五轴加工过程中,由于机床各旋转轴之间存在偏置,或加工原点的定义不在转盘中心,此时当NC程序中存在旋转轴的变化,势必引起直线轴真实位置的变化.M114的作用就是在编程时不考虑偏置值,而是让机床去自动计算此偏置值引起的直线轴的偏移.如下图所示,当刀具轴旋转角度dB后,为使刀尖仍保持在工件的同一点上,机床旋转中心点须移动dx和dz.





M128--TCPM,刀尖点编程,就是常说的APT方式

应用:

如下图所示,在加工过程中,随着旋转轴的角度变化,NC程序中的直线轴坐标值为当前坐标系下未进行坐标系旋转的真实值,旋转轴坐标值为当前坐标系计算所得的角度值.
作者: visionzhou    时间: 2005-9-21 14:04
标题: 老兄是用什么软件做的后处理呢?
这个要看你用什么做的后处理咯
现在五轴的机械最重要的是后处理的问题的
你认为呢?
作者: jdclxxp    时间: 2005-9-21 16:10
多谢老大做出如此详细的回复,老大万岁!
作者: jdclxxp    时间: 2005-9-21 16:38
有了M128,M114这样的命令可以在编程和后处理中较大程度上忽略机床的运动结构吧,让机床的M128,M114自己去解决就可以了吧
作者: cg328    时间: 2006-7-8 15:01
老大发的贴子讲得好明白。小弟这厢有礼了。再提一个相关问题---在五轴联动时,M114安全吗?
因为我正碰上一件事。我用UG postbuilder生成了数控程序,在机床上加了M114指令。当每行只有C或只有A时,这两轴会狂转。老大能再给个说明吗?
其他相关参数:
机床:Mikron UCP800 duro
控制系统:ITNC530(但实际我选用的是Generic,以.i后缀输出)

另:在ug nx postbuiler中怎样配置才能选用iTNC530? 选haidenhain convertional吗?
作者: qyx16    时间: 2006-7-9 15:58
有戴探讨
我用的是FIDIA的G996五轴连动的
作者: alexcho    时间: 2006-12-2 21:36
利用倾斜轴加工时机械几何形状的自动补偿:M114
标准状态
TNC移动刀具到程序中给定的位置。如果程序中改变了倾斜轴的位置,必须由后处理器计算由此引起线性轴中的偏位并在定位程序行中移动。由于机械几何形状也是相关的,所以必须单独计算每台机床的NC程序。
M114状态
如果被控的倾斜轴的位置在程序中改变了,TNC根据三维长度补偿自动补偿刀具的偏位。由于在机床参数中是分别设置每台机床的几何形状,TNC也自动补偿机床特有的偏位。即使程序是运行在不同的TNC控制的机床上,也只需由后处理器计算一次即可。
如果您的机床没有被控的倾斜轴(手动倾斜工作头或者由PLC定位),您能够在M114之后输入当前有效的旋转工作头位置(例如M114+B5,许可的Q参数)。
半径补偿必须由CAD系统或者后处理器计算。程序编制的半径补偿RL/RR会引起一个出错信息。
如果刀具长度补偿由CAD系统计算,编程的进给率参考刀尖位置,否则参考刀具坐标原点。
        如果您的机床配备有在程序控制下倾斜的旋转工作头,您就能够中断程序运行改变倾斜轴的位置,例如使用手轮。
利用RESTORE POS.AT N功能,您可以在中断过的程序行上恢复程序运行。如果M114激活,TNC自动计算倾斜轴新的位置。
如果您要在程序运行时用手轮改变倾斜轴的位置,结合M128一起使用M118。
作用
M114在程序行开始时生效,M115在程序行结束时生效。当半径补偿激活时,M114不起作用。
要取消M114,输入M115。程序结束时,M114自动取消。

        机床参数7510ff中必须由机床制造商输入机床几何形状。
作者: alexcho    时间: 2006-12-2 21:37
在倾斜轴定位(TCPM*)时保持刀尖位置:M128
标准状态
TNC移动刀具到程序中给定的位置。如果程序中改变了倾斜轴的位置,必须计算由此引起线性轴的偏位并在定位程序行中移动(参见使用M114的图)。
M128状态
如果在程序中改变了被控倾斜轴的位置,相对于工件的刀尖位置保持不变。
如果您要在程序运行时用手轮改变倾斜轴的位置,结合M128一起使用M118。M128激活时,可以用手轮定位。
        对于用Hirth联轴节的倾斜轴:不得在刀具缩回后改变倾斜轴的位置,否则会损坏工件。
在M128之后,您可以编程另一个进给率,TNC将以此进给率执行线性轴中的补偿移动。如果您在此不编程进给率,或者您编程的进给率大于机床参数7471中规定的进给率,则机床参数7471中规定的进给率将起作用。
        在用M91或M92定位之前或者TOO CALL命令之前,重新设置M128。
为避免工件轮廓损伤,使用M128功能时,您只能使用球头刀具。
刀具长度必须以刀尖的球心为基准。
TNC不根据倾斜轴新的位置调整当前的半径补偿。结果是产生一个误差,此误差随旋转轴的角度位置而定。
如果M128激活,TNC在状态显示中显示符号: 。

倾斜工作台的M128
如果您在M128激活时编制倾斜工作台移动程序,TNC也相应地旋转坐标系。例如,如果您把C轴旋转了900(通过定位命令或者坐标原点转换),然后编制了X轴中的移动程序,TNC就在Y轴中执行移动程序。
TNC也转换规定的座标原点,该坐标原点是通过旋转工作台的移动转换的。






三维刀具补偿的M128
如果您利用当前的M128和当前的半径补偿RL/RR,TNC自动对某以机械几何形状设置自动定位旋转轴(侧面铣削,参阅100页“三维刀具补偿”)。
作用
M128在程序行开始时生效,M129在程序行结束时生效。M128在手动操作方式中也起作用,即使操作方式改变,也保持有效。在您编程新的进给率或者您用M129重新设置M128之前,补偿移动的进给率一直有效。
要取消M128,输入M129。如果您在某一程序运行模式中选择了一个新的程序,TNC也重置M128。

        机床参数7510ff中必须由机床制造商输入机械几何形状。

NC程序行实例
以1000mm/分钟进给率移动补偿一个半径:
L  X+0  Y+38.5  RL  F125  M128  F1000
作者: flyboat    时间: 2009-9-10 13:38
这里有视频演示M128:https://www.icax.org/490766p1p1
作者: longfei1321    时间: 2009-9-18 22:14
呵呵,过来看看
作者: yahuo20032001    时间: 2010-7-10 15:37
楼主自己用UG配后处理!!牛人了。我厂就是海德汉I530的5轴没人会编程。有机会向你学习学习,谢谢!我的QQ93916625     yahuo20032001@yahoo.com.cn   可以吗?
作者: legendout    时间: 2010-8-14 21:49
路过,看看。学习学习
作者: SKZYHH    时间: 2010-9-4 14:43
希望大家畅所欲言
作者: hezf300    时间: 2010-12-3 07:30
ding ding ding
作者: aqua_angle    时间: 2010-12-11 21:07
我们也是itnc530的,顶一下吧!
作者: RCYRCY    时间: 2010-12-15 21:10
已经不怎么感兴趣了,过来看看,
作者: cimwhg    时间: 2011-1-2 19:44
我们也是itnc530的,顶一下吧!
作者: yangchaochinese    时间: 2011-5-4 21:19
我们也是,楼主如果有五轴的后处理和五轴资料能不能发我学习学习,多谢了,yangchaochinese@163.com
作者: glocier    时间: 2011-12-18 20:36
果断留名 慢慢看




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3