作者blow (Louis Vuitton)
看板Cad_Cae
标题Re: [问题]如何用PROE将数条曲线变成一个曲面
时间Mon Oct 23 20:49:19 2006
※ 引述《enter086 (成爹爹)》之铭言:
: 因为最近有碰到有关逆向工程的的课程,
: 我们利用扫描方式,建立出曲面模型的点资料(只扫一个平面),
: 利用PROE将这些点资料读入,在转换成数条曲线(有点像是平行的样子),
: 但就是无法将这些曲线连结起来做成光滑曲面,
: 不知道各位大大有甚麽看法。
你的图档挂掉了 所以我不清楚你要重建的model大概是怎样
听你的说法
我猜你目前的作法是把stl、cgo或其他format的点资料import进来
在固定的step及方向下剖出数个平行面的剖面轮廓
接着再利用sweep或断面混成的方式把Surface延展出来
透过这种作法的Surface由於太过rough 所以精度很差
此外特徵线也无法建立 故不是正确的作法
一些商用3D软体具备有Automatic Surface的功能
效果比上述佳 且通常有数个参数可让使用者做adjust
但仍然不是最正确的作法
因为这种方法铺出来的Surface其实是由数百块~数千块不规则的patch所组成
所以各个patch并不会依照特徵线做分割排列
但如果只是要个大概的外形 精度要求不高(或甚至是不需要精度可言)
那麽这两种方式会是你比较省时的作法
就我所知 在外面专门接受"汽车钣金点资料铺面"这类case的工作室
他们的作法通常都是先抓局部的大平面来铺或是先建构易於辨识的特徵轮廓线
利用这些特徵线来将局部曲面sweep出来或是fill出来 透过这样一点一点的作法
将圆角面留待最後 利用曲面延伸或导圆角面的布林运算等方式建构出来
当然在建构特徵轮廓线或抓局部大平面来铺时,过程是相当繁琐的
而且之中也包含着许多的技巧,时时要将面与点资料做距离比对
需要时 还得利用control point作细部微调
所以严格来说 铺面是个难度很高的技巧(但称不上是学问)
需要很大的耐心跟细心
才能达到汽车钣金件所要求的A级面
也由於每个曲面都是独立的情形 因此铺面似乎是没有一定的制式化流程可以follow
甚至同一个曲面 不同的人来铺都会有不同的先後顺序与geometric primitives
我也是最近因为project的关系 开始接触铺面这个技巧 希望大家可以互相交流
--
就我所知 外面铺面有些是以imageware为主
它是由马路科技所代理 而马路科技本身也有接受厂商委托的铺面外包(铺一张面是5位数)
而我自己本身目前是以catia为平台下去study..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.14.44