寂静回声 发表于 3 小时前

3D表面如何处理到圆滑表面










楼主这是相当外行,什么都不懂的描述,合适的描述是“原文件是3D打印转过来的中间格式,实体表面都是一片一片的”,这通常意味着模型是由大量的小三角面片(STL格式常见的表现)组成的,这种表面是C0连续的(即只保证位置连续,不保证切线或曲率连续)。而G2连续是指曲率连续,即相邻曲面在连接处不仅切线方向一致,曲率变化也平滑过渡。

STL或类似中间格式(如OBJ、PLY)本质上是离散网格,不包含任何CAD意义上的曲面信息,因此:
无法直接从STL获得G2曲面,但可以通过“逆向建模”或“曲面重构”手段,重建出G2连续的曲面。

比如SolidWorks的细分建模插件powersurfacing供应商Npower公司也推出了针对STL文件的逆向建模插件powersurfacing RE,在安装powersurfacing插件就同时安装了powersurfacing RE逆向建模插件。
或者使用Geomagic Design X独立软件也行,原理类似。
自动识别特征 → 生成NURBS曲面,导出为STEP或IGES
后续手动调G2.
页: [1]
查看完整版本: 3D表面如何处理到圆滑表面