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

iCAx开思网

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

[求助] CATIA曲线计算控制点的困惑

[复制链接]
跳转到指定楼层
1
发表于 2009-2-18 19:41:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
小弟最近开始学CATIA,主要是看重CATIA曲面造型功能。在学FREESTYLE模块3D CURVE遇到问题了,非常困惑,希望CATIA高手可否指点下。
小弟能熟练使用PROE正向和IMAGEWARE逆向,在IMAGEWARE里对曲线划分的很详细。IMAGEWARE里定义BEZIER和NURBS曲线是这样定义的:
曲线控制点数=阶次 为BEZIER曲线
曲线控制点数=阶次+内部节点数(内部节点数=全节点数—两个端点)=阶次+跨度(跨度是两个节点之间的一段曲线)—1
阶次=次数—1
一条直线为1次函数,所以阶次为1+1=2阶
圆、圆弧、椭圆、抛物线、双曲线为2次函数,所以阶次为2+1=3阶
IMAGEWARE里软件默认的为4阶也就是3次曲线,举个例子,画一条跨度为3(内部节点为2)的4阶NURBS曲线,其控制点应为4+3—1=6 ,增加阶次也完全符合上面的公式。
PROE里曲线无法做高阶次曲线,都为4阶,作出来的曲线也都完全符合公式。
UG和IMAGEWARE是一个公司的,曲线控制点也肯定符合公式。
可是我用CATIA做3D CURVE时选择通过点方式做3个跨度的曲线怎么会有10个控制点?
用近接点方式指定的N值怎么会是指定控制点数量的?
小弟很郁闷,想了好几天都没想通,CATIA是怎么确定控制数量的?请高手能解释下。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 赞一下!赞一下!
2
发表于 2009-2-18 19:46:40 | 只看该作者
写错了, 修改下, BEZIER曲线公式下面的公式是NURBS曲线控制点公式
阶次=次数+1  我写错了 抱歉, 呵呵~~~
3
发表于 2009-2-21 10:25:15 | 只看该作者
首先感谢楼主的精品文章,不过楼主的问题偶用R19试了试,貌似没有发现楼主的问题,GIF参考

本帖子中包含更多资源

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

x
4
发表于 2009-2-23 18:55:30 | 只看该作者
你用的是控制点方式,阶数为4,控制点为4。Order=阶次。BEZIER曲线。我自己已想明白CATIA曲线控制点的计算方法,不过还是要谢谢你回贴。看我贴的人多,回的就你一个。呵呵,我想肯定有很多人都不明白CATIA曲线控制点的计算方法。
5
发表于 2009-2-23 18:57:19 | 只看该作者
我QQ 104419311 希望能多交流!
6
发表于 2009-2-24 15:58:57 | 只看该作者

回复 4楼 bashenhua 的帖子

惭愧啊,不是不想回,实在是有点看不懂,水平不够啊.
7
发表于 2009-2-25 17:40:38 | 只看该作者

终于遇到高手了!

我近一阶段一直在看catia v5 曲线曲面的数学基础, 有资料明确表明它是基于nurbs的,但也有书中说是其不同的操作手段基于不同的数据结构。如3楼所做的摄像楼主硕士做了一条beizer曲线。楼主我已加你为好友,我有好多问题要和你交流。
8
发表于 2009-2-25 18:15:18 | 只看该作者
原帖由 bashenhua 于 2009-2-23 18:55 发表
你用的是控制点方式,阶数为4,控制点为4。Order=阶次。BEZIER曲线。我自己已想明白CATIA曲线控制点的计算方法,不过还是要谢谢你回贴。看我贴的人多,回的就你一个。呵呵,我想肯定有很多人都不明白CATIA曲线控制点 ...


楼主不妨给大家讲讲呢?
9
发表于 2009-2-25 20:18:36 | 只看该作者

明明是nurbs curve

3楼的摄像过程显示“形状分析”明明是 nurbs curve ,怎么楼主说是BEZIER曲线呢?
希望楼主给讲一讲。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-22 18:59 , Processed in 0.032500 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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