由于STL文件存在以上的缺陷与不足,就需要有一个软件来修改STL文件。
比如国内的AFS公司和美国的3D System公司就有此类软件。
但要想找出STL文件中的问题并加以修改并非轻而易举的,也不是所有的缺陷都能修复的。
传统的解决方法是使用(或开发)一个STL纠错程序,将STL文件中的错误排除,生成新的STL文件,再进行切片(有些系统将纠错、切片做在一个模块里,其原理仍是一样的)。
由于三维信息的复杂性,多数算法目前并不能将STL文件所描述的三维拓朴信息还原出一个整体、全局意义上的实体信息模型,无法像人一样对三维实体有一个空间上的认识,因而纠错只能停留在纠正简单的错误上,而无法对复杂错误进行自动修复,只能标出错误点的位置,依赖人手工进行一个个三角形的添加、删除工作,这通常需要一到数天的时间,不仅枯燥、麻烦,并且也失去了快速成形的意义。
由于STL文件的缺陷会导致切片程序上的许多错误,有时会使切片过程很困难,于是许多学者针对STL文件的缺陷提出容错的切片算法。
这样的切片算法直接对STL文件切片,在其切片的二维层次上进行修复,即在二维轮廓信息层次上发现错误,并作相应地去除多余轮廓线段、在轮廓断点处进行插补等操作,但由于轮廓上错误的千变万化,不是所有的错误都能得到修正。
1400 0
登陆后参与评论
2024-11-04 13:27:47
2024-09-30 14:02:02
2024-09-30 13:55:36
2024-09-23 13:01:49
2024-09-23 12:46:35
2024-09-09 11:19:03
2024-09-09 11:14:31
2024-09-03 15:03:59
2024-09-03 14:58:48
2024-08-26 10:28:31
2024-08-12 10:39:48
2024-08-12 10:35:25