NX五轴后处理正交与非正交通用解决方案(数学之美)

UG NX软件运行不流畅可以关闭Predict Commands预测命令

国内专业的UG NX技术解决方案分享平台。

本人安周,今天分享一个海德汉五轴 非正交与正交五轴的通用思路,AC BC 正交与非正交一个后处理搞定!

     虽然工作很忙,但是我会压缩我的休息时间,也要把这个做下去!

    当然有很多办法,用矢量后处理,或者建立两个后处理(这个不在本文讨论当中,因为作者就是喜欢极致,大众认为钻牛角尖),目的就是给定一个变量,就可以处理成想要的结果,你也可以以程序组名字 45度BC  正交BC

   作者写了一个配置文件,之前考虑到用TK写UI界面太卡,容易死机,用EXCEL有些电脑没有装,所以最终方案用一个文件,TXT,之后读取文件里面的变量。 

先来两张图,看看机床结构!

DMU125P FD duoBLOCK 45度摆头非正交

DMU80monoBLOCK 正交五轴

我随便新建了两个后处理  先测试刀轨哪里不同

DMU80monoBLOCK 如下

DMU125P FD duoBLOCK 如下

上图发现  其实不一样的地方就是角度  BC的角度,好了  下来说说这个角度如何计算

从正交的BC转 45度非正交摆头 如上图的机床

 set PLANE_B 42.5

 set b [expr 2*asin(sin(asin(1.0) / 90.0*$PLANE_B/2)*sin(2.0 * asin(1.0)/4)*2)*90.0 / asin(1.0)]

下面以TCL脚本演示如何计算

下面是我一直在用的配置表  分享给大家(通用大部分海德汉五轴)

NX后处理HEIDENHAIN五轴圆弧输出的多样性

国内专业的UG NX技术解决方案分享平台。

这个值是2 ,处理结果应该是BC的正交

这个值是4 ,处理结果应该是BC的45度非正交

其实这些都是解析空间几何以及一些矩阵运算,只不过NX把有些已经做好了,但是你也可以用这些数学理论去计算,达到自己想要的目的

比如3+2输出时候,一般都用空间角,你也可以解析空间去计算,输出     三点 ,矢量 ,投影 ,欧拉 轴角,也可以全部用M128

矢量的输出

三点

欧拉角

空间角

投影角

下图为样条插补程序,这个功能非常强大,加工曲面速度可以上30000   就看机床能不能受得了,笔者在60EVO测试F25000 不敢再快了 

目前这些程序没有在卧加五轴测试,以后有机会测试了再分享!

主要为了分享,打赏随意。

基于FANUC系统二次开发实现刀具寿命管理

国内专业的UG NX技术解决方案分享平台。

1. 本站所有资源来源于用户上传和网络,仅作为演示数据,如有侵权请邮件联系站长! 2. 本站主题作者QQ:527439102,唯一购买官网:www.tcwlzy.com! 3. 谢谢您的支持,我们会经常更新增加新的教程。 我们承诺:只做精品,绝不滥竽充数。
天诚资源网 » NX五轴后处理正交与非正交通用解决方案(数学之美)

提供最优质的资源集合

立即查看 了解详情
 
QQ在线咨询
售前咨询热线
QQ:527439102
售后咨询热线
QQ:1533998690
切换注册

登录

忘记密码 ?

切换登录

注册