|
|
发表于 2005-6-25 22:24:00
|
显示全部楼层
来自: 中国广东广州
以下是引用gouliyi在2005-6-25 1:10:38的发言:
% W, F6 C. L% x( `dd对曲面的理解很深刻, 经过几轮反复讨论, 我对曲面也有了一些新的认识. 不过对实体或曲面拼接后的质量有不同看法. / }8 Y' g6 f: F3 N( o# e
1.将下图中的A, B两个零件拼接,并经布尔运算成一个零件后, 用“显示光滑边”检查,顶部曲面(红色)确实是G2。: d( X2 u# b: g* n# O L) y3 |$ A
2.将A, B两个零件顶部曲面生成单独的曲面并移出(蓝色),拼接并经布尔运算后,用“显示光滑边”检查得到的是G1曲面。/ I+ T8 J5 ^2 L
http://www.3dportal.cn/attach/down.php?id=53961 x. D* a% k, k q6 C5 d
& P" }, j% ~& E0 o/ l1 ]4 whttp://www.3dportal.cn/attach/2005-6/20056252223752398.jpghttp://www.3dportal.cn/attach/2005-6/200562522232634326.jpg
! t A' S0 \" G. _gouliyi兄,你好。
5 e, d! `1 ^5 C/ d( g1 ?2 j# ]关于什么是G1、什么是G2,我想你还有一些误解。下面转载一段文字来说明。“Gn 表示两个几何对象间的实际连续程度。例如,G0 意味着两个对象相连或两个对象的位置是连续的;G1 意味着两个对象光顺连接,一阶微分连续,或者是相切连续的。G2 意味着两个对象光顺连接,二阶微分连续,或者两个对象的曲率是连续的; G3 意味着两个对象光顺连接,三阶微分连续等。Gn 的连续性是独立于表示(参数化)的。”4 D! d1 m2 B9 ]( y0 K
所以说,有没有边界并不说明是不是G1或者是不是G2。换句话说,有明显边界的地方也有可能是G2连续;看不出明显边界的地方也有可能是G1。
6 H) F Z/ }2 d5 f) B而你第二次上传的图形,无论实体还是剥离的曲面,在“斑马纹”的检测下都是G2连续。因为他们都符合“二阶微分连续”的数学定义。你认为是G1连续的曲面(有边界),作为iges输出再重新读入,边界就会消失。这个边界只是曲面的边界而已,并不是“曲率变化”或者“曲率变化的变化率”的临界边界。
( Y. m. G6 [) p0 t2 t你第一次上传的图形,在斑马纹检测下都趋近于G2。因为从R25 到R25.05 的“曲率变化率”是0.05,这个度量在“肉眼判断法则”中过于微小,非常接近于G2、所以很难察觉。 |
|