|
|
发表于 2010-4-19 09:57:55
|
显示全部楼层
来自: 中国江苏泰州
我觉得你的课题最可能的效果就是搞一个UG二次开发处理点数据,生成曲线、或曲面。如果要做好,恐怕不是那么容易:
1 _' {3 q7 @" H+ ^1 I6 M0 Z, Q: T/ u7 M" x% G; Q$ W
1)点云数据预处理,掌握UG的数据点格式,如果扫描到的数据格式不符,你首先要对原始数据进行预处理;7 l, r0 Y, n( F. ^: ?9 K
0 H: r) D) M7 { ?' H- e, G; Q- |0 n
2)数据滤波,扫描的数据肯定存在杂点,必须使用相应算法剔除这些杂点;
0 ~: i9 n' j4 _) [8 ?) s! z( B5 Q: I; B, H" X4 J+ E
3)构件曲线、曲面,这是UG二次开发的部分,需要学习API、Grip等工具,了解UG开放的函数都有哪些?函数原型是怎样的?
8 P& [% {! x# G4 g3 \3 k* }/ V) m4 ^- ~0 J M6 l# N
4)第3)步做完,如果曲线、曲面质量不好,则需要使用优化算法对曲面进行优化;
# g) J( ~ G8 L/ Y/ ?' C3 R
, n. B, e& C$ Q# c% D$ v7 ]8 m所以,这个课题太大了,应该集中做好其中一部分、或者将课题分成数个小课题,小组中每人完成一部分,做好任何一部分都够毕业了。0 `3 {' {0 c1 x4 i
+ v# s. K5 ~/ W5 p7 H: Q
个人意见。 |
|