SimSolid JavaScript 参考
全局对象
- errorCode
- 整数,由 SimSolid.exe 返回,默认为 0。
echo Exit Code is %errorlevel%
项目对象
- setDefaultUnits
- 为项目设置默认单位。
- addDesignStudy
- 通过从 CAD 文件导入几何体来创建新的设计研究。返回设计研究对象。
- 保存
- 将项目保存为 .ssp 文件。如果失败则返回 false。
- 打开
- 打开现有的 .ssp。如果失败则返回 false。
- initializeSolutions
- 删除所有求解和响应网格。
- solveAllAnalyses
- 求解所有分析。
- getDesignStudies
- 返回所有设计研究对象的集合。
设计研究对象
- applyMaterial
- 将一种材料施加于所有或特定零件。如果找不到满足 partNameMask 指定的蒙板的任何零件,则返回 false。要设置多个蒙板,请使用由 partNameMaskDelimiter 指定的分隔符;例如,partNameMask:‘钢,铝’。
- addConnections
- 在所有零件之间自动创建常规连接。
- hasDisconnectedGroupsOfParts
- 检查是否有多个断开连接的零件组。
- addModalAnalysis
- 创建新的模态分析。返回分析对象。
- addDatumPointSet
- 从 .csv 文件导入基准点。返回基准点集对象。
- addStructuralAnalysis
- 创建新的结构分析。返回分析对象。
- getName
- 返回设计研究的名称。
- getAnalyses
- 返回所有分析对象的集合。
- getDatumPointSets
- 返回所有基准点集对象的集合。
分析对象
- setSolutionSettings
- 设置分析的默认求解设置。
- addSolutionSettingsGroup
- 为特定零件添加一组自定义求解设置。如果找不到满足 partNameMask 指定的蒙板的任何零件,则返回 false。
- 求解
- 求解分析。
- exportToUNV
- 将分析结果导出到 UNV 文件。
- addInertialRelief
- 添加惯性释压边界条件。
- importForces
- 从 .csv 文件导入力并创建新的载荷工况。
- importRemoteLoads
- 从 .csv 文件导入远程载荷并创建新的载荷工况。
- getName
- 返回分析的名称。
- exportToCSV
- 将分析结果导出到 CSV 文件。
基准点集对象
- getName
- 返回基准点集的名称。