STL到ACIS SAT转换器
=========================.
亚当H. Aitkenhead.
2010年3月31日
将STL文件转换为ACIS V4.0 SAT文件(标准ACIS文本),可以更容易地导入各种CAD软件包(包括SolidWorks)作为实体模型。
用法:
======
>> convert_stl_to_sat(stlfilename)
或者
>> convert_stl_to_sat(stlfilename,stlformat)
将STL文件
'auto' - (默认选项)自动检测文件格式
'ASCII' - ASCII格式
'二进制' - 二进制格式
例子:
========
>> convert_stl_to_sat('sample.stl')
将STL文件“Sample.stl”转换为名为“sample.sat”的ASIC SAT文件。
STL要求:
=================.
STL数据必须符合以下标准:
1.所有方面都是三角形。
2.不存在重复或重叠的刻面。
网格已正确关闭。
4.完整定义了刻面正常。
5.对于每个方面边缘,必须在相邻方面存在奇数相同的边缘。
虽然罕见,但某些STL网格可能不符合要求5,并且无法使用此代码转换为坐立。
其他笔记
===========.
有关ACIS格式的说明,请参阅:http://local.wasp.uwa.edu.au/~pbourke/dataFormats/sat/sat.pdf.
根据硬件,转换是合理的,对于最多几个小平面的STL网格进行了合理的。对于较大的网格,转换时间大致随着面部数量的平方增加。
引用
亚当A(2021)。STL到ACIS SAT转换(//www.tianjin-qmedu.com/matlabcentral/fileexchange/27174-stl-to-acis-sat-conversion),Matlab中央文件交换。检索到。