本部分将总结 Simpleware FE 模块如何导出网格模型至每个单独的软件。
ANSYS Workbench
两种支持 COMSOL Multiphysics 的导出格式:网格文件格式(*.mphtxt)和 Nastran 格式 (*.nas)。Nastran 格式文件的优点是可导出包含材料属性、接触和壳单元的信息,而网格文件就仅有网格信息。
Simpleware 将不再支持 COMSOL Multiphysics 的模型格式(*.mph)。如果您仍希望导出 *.mph,可以在 File — Preferences — General 勾选 Display specialist options。模型文件适用于 COMSOL Multiphysics v4.1 及以上版本。
MATLAB 导出将 Simpleware 表面或体积网格数据写入一个 *.mat 二进制文件。文件中包含的体积或表面网格采用 MATLAB 矩阵的形式。例如,包含 p 个 顶点、m 个四面体和 n 个六面体的网格将由以下矩阵表示:
如果以上示例包含 2 个部件的网格,则有 2 个选项可用于区分这些部件。将每个部件的单元格写入它们自己的矩阵(因此总共有 5 个矩阵),或者为每个单元格类型写一个标签矩阵。上述示例的标签矩阵将是 m x 1。对于其他类型的单元,列数等于每个单元格中的顶点数,如四边形为 4 个顶点。
有关文件格式的更多详情可参阅文件:
http://www.mathworks.co.uk/help/pdf_doc/matlab/matfile_format.pdf
OpenFOAM CFD 导出创建的多个文件通常应放置在 OpenFOAM 项目案例文件夹的 constant/polyMesh 下。导出文件:
如果导出的是多部件网格模型,则文件中还应导出:
详情可参考 OpenFOA 网站用户手册:
http://www.openfoam.org/docs/user/mesh-description.php#x23-1290005.1.1
VTK 导出按 VTK 传统格式,采用 vtkUnstructuredGridWriter 以 vtkUnstructuredGrid 形式写入网格。更多详情可参考:
单元格属性数据数组“PartId”用于明确每个单元格(四面体/六面体)属于哪个部件。接触面写为三角形和四边形。对于表面,单元格属性数据数组“PartId”识别表面下方的部件,数组“PartIdTo”识别表面上方的部件。这里的“上”和“下”是当从表面上方观察时表面的节点按逆时针排序。
参考
更多关于三维图像处理软件Simpleware的详细信息,请关注微信公众号【Simpleware】或前往官网。
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...