文件交换

图像缩略图

STL到ACIS SAT转换

版本1.9.0.0(78.7KB)由 亚当A
将STL文件转换为ACIS SAT,可以更容易地将其导入各种CAD软件包。

4.3K下载

更新2012年6月6日

查看许可证

STL到ACIS SAT转换器
=========================

亚当·H·艾肯黑德
2010年3月31日

将STL文件转换为ACIS v4.0 SAT文件(标准ACIS文本),可以更容易地将其作为实体模型导入各种CAD软件包(包括Solidworks)。


用法:
======
>>将\u stl\u转换为\u sat(stl文件名)

>>将\u stl\u转换为\u sat(STLfilename,STLformat)

将stl文件转换为ACIS SAT文件。可选字符串将STL文件的格式定义为以下格式之一:
“自动”-(默认选项)自动检测文件格式
'ascii' - ascii格式
“二进制”-二进制格式


例子:
========
>>将\u stl\u转换为\u sat('sample.stl')

转换STL文件的样本。stl' into an ASIC SAT file called 'sample.sat'.


STL要求:
=================
STL数据必须满足以下标准:

1.所有的面都是三角形的。
2.不存在重复或重叠的面。
3.网格已正确闭合。
4.facet法线被正确定义。
5.对于每个面边,相邻面上必须存在奇数个相同边。

尽管不常见,一些STL网格可能不满足要求5,不能使用此代码转换为SAT。


其他注释
===========
有关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中央文件交换。恢复.

MATLAB版本兼容性
使用R14S01创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!