找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

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

[求助] catia nurbs 后处理

[复制链接]
跳转到指定楼层
1
发表于 2009-5-19 17:28:59 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
这是用CATIA生成的NURBS刀位文件:
BEGIN NURBS_SIEMENS (D=3,F=1000.000,AXIS=VAR,LENGTH= 50.000)
N0, XT= -449.38472, YT=  323.97700, ZT=  118.25018, XH= -445.35496, YH=$
274.14980, ZH=  119.25549,DK=    0.00000,W=    1.00000;
N1, XT= -436.85636, YT=  320.54695, ZT=  118.26818, XH= -433.03136, YH=$
270.71789, ZH=  120.01116,DK=    0.00000,W=    1.00000;
.
.
.
END NURBS
请问:AXIS=VAR,LENGTH= 50.000 代表什么意思呢?
DK是节点矢量的意思吗?W应该代表的权重吧?
BEGIN NURBS_SIEMENS 中  NURBS_SIEMENS代表什么意思呢?它是说必须要在西门子的机子上运行吗?

另外,在CATIA中有像UG中的POSTBuilder这一项吗?我发觉CATIA自带的后处理器不能处理NURBS格式的刀轨啊。
请达人,高手,版主等等帮忙看下啊!谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
9
发表于 2009-5-22 11:49:08 | 只看该作者
我就是专门做后置处理器系统设计的。
现在我想研究下NURBS插补的原理,看看能不能做点新东西出来。
呵呵,向各位学习了。
8
发表于 2009-5-22 11:47:43 | 只看该作者
我在网上找了很多西门子系统说明书,编程说明书等等这些,但是没有看到关于NURBS插补的介绍呢。
还有,我上面的那个文件是刀位文件,而不是NC文件吧,直接拿到西门子机床上加工应该不行哦,还要经过后处理进行数据的处理或则格式的处理才可以吧。
7
发表于 2009-5-21 20:46:33 | 只看该作者
我也研究不深的。。只是学习了下法兰克系统的NURBS插补。。
你要具体研究什么,来个方向。。
我觉得无非是机床和软件。。机床你找西门子系统的资料比什么资料都强。。。
6
发表于 2009-5-21 19:58:02 | 只看该作者
catia nurbs 后处理不会,请其他高手帮忙解决。
5
发表于 2009-5-21 16:46:19 | 只看该作者
sincosxu 太感谢了。
十分感谢,终于找到答案了。
你是在哪找到的资料啊?给点线索嘛,我再去研究研究。
再次感谢。
4
发表于 2009-5-21 00:37:21 | 只看该作者
还有,我发现我对它参数的理解是正确的,但是有一点说错了。这个程序是正确的NC程序是用于SIMENS系统的。。所以,你如果有条件的话,可以找找SIMENS系统的书来看,我想书上应该有详细介绍。。
3
发表于 2009-5-21 00:35:49 | 只看该作者
呵呵,终于找到答案了。。。
D=Integer value:
degree on the NURBS, means order-1, in most cases degree is 3 and order is 4.
F=Float value:
feedrate in mm per minute (Feedrate)
LENGTH=Float value:
distance (constant in the NURBS) between MT and MH control points.
N=Integer value:
rank of the control point in the NURBS, starts at 0 for the initial point.
XT, YT, ZT=Float values:
coordinates of the control point of the tool tip (MT).
XH, YH, ZH=Float values:
coordinate of the control point of a point on the tool axis (MH).
DK=Float value:
increment of nodal parameter related to this node (can be null, always >= 0.00).
W= Float value:
weight of the control point (in most cases it is set to 1.00 for all NURBS, which is Polynomial and not Rational in this case ).
2
发表于 2009-5-20 23:48:37 | 只看该作者
关于你的问题我是这么理解的:
            很明显这个程序是5轴加工程序,但是没有完全处理成适合机床使用的NC程序。。
       AXIS=VAR,LENGTH= 50.000表示刀长为50,但是刀具轴向是变化的.
              至于后面的(XT,YT,ZT)和(XH,YH,ZH)联合起来可以定刀具中心点和刀具轴向。。
       DK表示节点矢量,W表示该点权重。
       如果经过处理。正确的格式应该是:
       G06.2(或者其他指令看系统的NURBS插补指令了) x,y,z,a,c,k,w,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-23 12:57 , Processed in 0.035551 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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