Tribon模型几何信息抽取以及模型格式转换思路

             Tribon模型几何信息抽取以及模型格式转换思路
                           作者:咫尺天涯

一:简介
虽然Tribon已经不再维护,但它在船舶设计中占据着举足轻重的地位,在 Tribon中导出的三维模型IGES和DXF文件都是”假三维”,无法在UG、SolidWork、SolidEdge、3D MAX 、Rhino3D、TSV、有限元计算软件中使用,即使在CAD也都是线面元素,是一个整体,无法高效利用,所以必须抽取Tribon模型导出的几何信息和属性信息的中间文件,然后通过三维模型的ASCI规则来转换成SAT格式的文件,才能在通用的三维软件中使用。

二:模型几何信息抽取
1、帮助文档的介绍
Tribon的F1帮助文档详细介绍了模型几何信息的数据获取,主要程序有sz024.exe、sz004.exe(位于Tribon安装目录下的如C:\Tribon\M3\Bin\下),重要的事情说三遍 :在帮助文档的搜索框中搜索sz024然后点击搜索 找到4.9 sz024-Export to Neutral File,把4.9节的内容看完,注意理解
一定要看帮助文档
一定要看帮助文档
一定要看帮助文档
首先一定要理解Tribon的F1帮助文档中4.9 SZ024 – Export to Neutral File这一整节的内容,可以通过谷歌翻译来进行翻译。其中涉及三个环境变量的设置,有的公司可能在D065文件中已经设置了。
2、环境变量、sz024.exe、sz004.exe、sc001d、stx格式文件、VOL格式的中间格式文件说明
环境变量:
Tribon模型几何信息抽取以及模型格式转换思路_第1张图片
首先一次配置DB_DATA、PRINTER0、SB_SHIPPRINT
Tribon模型几何信息抽取以及模型格式转换思路_第2张图片
Tribon模型几何信息抽取以及模型格式转换思路_第3张图片
Tribon模型几何信息抽取以及模型格式转换思路_第4张图片
然后创建这三个变量对应的文件夹和空白文件。
sz004.exe和sz024:
查阅Tribon的帮助文档(如下图)可知,需分两步:首先需要通过sz004.exe创建模型图片,然后通过sz024.exe导出模型的中间格式文件。

Tribon模型几何信息抽取以及模型格式转换思路_第5张图片
Tribon模型几何信息抽取以及模型格式转换思路_第6张图片
在运行sz004.exe前需要编写SB_DATA变量指定的语法文件 文件后缀为.STX
4.9节中有语法说明,请查看帮助文档和自带案例。例如我需要 101-DK1A
Tribon模型几何信息抽取以及模型格式转换思路_第7张图片
然后打开CMD 运行 sz004.exe,创建模型图片
Tribon模型几何信息抽取以及模型格式转换思路_第8张图片

回车运行
Tribon模型几何信息抽取以及模型格式转换思路_第9张图片

运行sz024 输出中间文件
Tribon模型几何信息抽取以及模型格式转换思路_第10张图片
回车运行
Tribon模型几何信息抽取以及模型格式转换思路_第11张图片
运行后再SB_SHIPPRINT变量指定的位置就创建中间文件 *.VOL
Tribon模型几何信息抽取以及模型格式转换思路_第12张图片
打开文件看看文件内容
Tribon模型几何信息抽取以及模型格式转换思路_第13张图片

Tribon模型几何信息抽取以及模型格式转换思路_第14张图片
可以看到是是一些列的三维点
根据这些三维点在CAD系统中还原后
Tribon模型几何信息抽取以及模型格式转换思路_第15张图片
四:模型格式转换思路
SAT文件约定和格式说明参见 https://blog.csdn.net/zgl390963305/article/details/79937929
思路就是根据VOL文件中坐标值以SAT规定重新构建出来,但是这种方法适用于平面板架,曲面板架需要使用sc001d.exe来抽取数据,然后重构
五:总结
首先需要理解Tribon的F1帮助文档中4.9 SZ024 – Export to Neutral File这一整节的内容,可以通过谷歌翻译来进行翻译。其中涉及三个环境变量的设置,有的公司可能在D065文件中已经设置了。sz004.exe运行前需要XX.STX的文件,然后运行sz004.exe创建模型图片、之后运行sz024.exe导出中间文件XXX…VOL,VOL描述的是构成板架的一些列三维点坐标和厚度,通过解析VOL文件中三维点的坐标,并根据SAT规则和约束来重构模型,输出SAT格式文件,这样才能在其它CAD系统使用。

你可能感兴趣的:(Tribon二次开发,编程语言,c#,c语言,后端)