|
NX Open C++ 参考指南 2406 v1.1
|
船体设计模块 更多...
命名空间 | |
| namespace | GeneralArrangement |
| 总体布置模块 | |
枚举 | |
| enum | ExamineSteelFeatureBuilderCheck { ExamineSteelFeatureBuilderCheckProfileWidth , ExamineSteelFeatureBuilderCheckCutoutToHole , ExamineSteelFeatureBuilderCheckCutoutToSeam , ExamineSteelFeatureBuilderCheckCutoutClearance , ExamineSteelFeatureBuilderCheckCutoutAngle , ExamineSteelFeatureBuilderCheckStandardInterference , ExamineSteelFeatureBuilderCheckCollarPlateToSeam , ExamineSteelFeatureBuilderCheckCollarPlateToHole , ExamineSteelFeatureBuilderCheckWideCollarPlate , ExamineSteelFeatureBuilderCheckNumChecks } |
| enum | ExamineSteelFeatureBuilderResult { ExamineSteelFeatureBuilderResultNoCheck , ExamineSteelFeatureBuilderResultPass , ExamineSteelFeatureBuilderResultFail , ExamineSteelFeatureBuilderResultNoResult } |
| enum | ShipnameFieldBuilderType { ShipnameFieldBuilderTypeFixed , ShipnameFieldBuilderTypeOption , ShipnameFieldBuilderTypeIndex , ShipnameFieldBuilderTypeAny , ShipnameFieldBuilderTypePositionInformation , ShipnameFieldBuilderTypeContextAttributeMap , ShipnameFieldBuilderTypeSectionInformation , ShipnameFieldBuilderTypeAttributeMap , ShipnameFieldBuilderTypeParentPartPosition , ShipnameFieldBuilderTypeFrameName , ShipnameFieldBuilderTypePortOrStarboard , ShipnameFieldBuilderTypeDirectionInformation , ShipnameFieldBuilderTypeSmartFixed , ShipnameFieldBuilderTypeTcid , ShipnameFieldBuilderTypeTcidFixed , ShipnameFieldBuilderTypeTcidIndex , ShipnameFieldBuilderTypeNone } |
| enum | ShipnamesBuilderMethod { ShipnamesBuilderMethodUnknown = -1 , ShipnamesBuilderMethodMoldingFace , ShipnamesBuilderMethodPoint , ShipnamesBuilderMethodParentBody } |
| enum | ShipnamesBuilderType { ShipnamesBuilderTypeNone , ShipnamesBuilderTypeHull , ShipnamesBuilderTypeDeck , ShipnamesBuilderTypeLongitudinalBulkhead , ShipnamesBuilderTypeTransverseBulkhead , ShipnamesBuilderTypeStiffenerSystem , ShipnamesBuilderTypeEdgeReinforcementSystem , ShipnamesBuilderTypePillarSystem , ShipnamesBuilderTypeSeam , ShipnamesBuilderTypeGenericPlateSystem , ShipnamesBuilderTypeStandardPart , ShipnamesBuilderTypeCollarPlate , ShipnamesBuilderTypeBracket , ShipnamesBuilderTypePlate , ShipnamesBuilderTypeProfile , ShipnamesBuilderTypePillar , ShipnamesBuilderTypeStandardPartCollarPlate , ShipnamesBuilderTypeStandardPartBracket , ShipnamesBuilderTypeGrid , ShipnamesBuilderTypeRoom , ShipnamesBuilderTypeBasicDesignCollarPlate , ShipnamesBuilderTypeBasicDesignBracket , ShipnamesBuilderTypeBasicDesignStandardPartCollarPlate , ShipnamesBuilderTypeBasicDesignStandardPartBracket , ShipnamesBuilderTypeFlatBar , ShipnamesBuilderTypeStructuredesignStructure , ShipnamesBuilderTypeStructuredesignMember , ShipnamesBuilderTypeStructuredesignCorner , ShipnamesBuilderTypeStructuredesignEndcap , ShipnamesBuilderTypeStructuredesignGusset , ShipnamesBuilderTypeStructuredesignMountingfeet , ShipnamesBuilderTypeStructuredesignGrabtab , ShipnamesBuilderTypeStructuredesignBeampreparation , ShipnamesBuilderTypeStructuredesignConsolidate , ShipnamesBuilderTypeStructuredesignBoltedconnection , ShipnamesBuilderTypeStructuredesignConsolidatemember , ShipnamesBuilderTypeStructuredesignStiffener , ShipnamesBuilderTypeStructuredesignConsolidatecontainer , ShipnamesBuilderTypeCompartment } |
| enum | ShipnamesBuilderVersion { ShipnamesBuilderVersionLegacy , ShipnamesBuilderVersionPositionInformation } |
船体设计模块
船体设计特征模块
船舶设计模块
船舶设计特征模块
表示要检查的对象类型。
| 枚举值 | |
|---|---|
| ExamineSteelFeatureBuilderCheckProfileWidth | 检查型材宽度 |
| ExamineSteelFeatureBuilderCheckCutoutToHole | 检查切口与孔 |
| ExamineSteelFeatureBuilderCheckCutoutToSeam | 基础设计中检查切口与接缝,详细设计中检查切口与边 |
| ExamineSteelFeatureBuilderCheckCutoutClearance | 检查切口上下间隙 |
| ExamineSteelFeatureBuilderCheckCutoutAngle | 检查型材切口角度偏移 |
| ExamineSteelFeatureBuilderCheckStandardInterference | 检查标准件干涉 |
| ExamineSteelFeatureBuilderCheckCollarPlateToSeam | 基础设计中检查颈板与接缝,详细设计中检查颈板与边 |
| ExamineSteelFeatureBuilderCheckCollarPlateToHole | 检查颈板与孔 |
| ExamineSteelFeatureBuilderCheckWideCollarPlate | 检查宽颈板 |
| ExamineSteelFeatureBuilderCheckNumChecks | 检查项数量 |
字段类型
| 枚举值 | |
|---|---|
| ShipnameFieldBuilderTypeFixed | 固定字符串的字段 |
| ShipnameFieldBuilderTypeOption | 可选多个字符串值的字段 |
| ShipnameFieldBuilderTypeIndex | 生成编号的字段 |
| ShipnameFieldBuilderTypeAny | 用户输入字符串值的字段 |
| ShipnameFieldBuilderTypePositionInformation | 从模面平面生成的表示零件位置的字段 |
| ShipnameFieldBuilderTypeContextAttributeMap | 来自上下文属性的字段值 |
| ShipnameFieldBuilderTypeSectionInformation | 来自截面的字段值 |
| ShipnameFieldBuilderTypeAttributeMap | 字段值来自零件属性值,其属性标题由“源”零件的“键”值配置 |
| ShipnameFieldBuilderTypeParentPartPosition | 字段值为父零件位置信息 |
| ShipnameFieldBuilderTypeFrameName | 从模面生成的使用框架名称表示零件位置的字段 |
| ShipnameFieldBuilderTypePortOrStarboard | 表示位于左舷或右舷的字段 |
| ShipnameFieldBuilderTypeDirectionInformation | 表示型材高度方向的字段 |
| ShipnameFieldBuilderTypeSmartFixed | 依赖前一类型值的固定字符串字段,若前一值为空则不添加到名称中 |
| ShipnameFieldBuilderTypeTcid | 来自父零件Teamcenter ID的字段 |
| ShipnameFieldBuilderTypeTcidFixed | 固定字符串的Teamcenter ID字段 |
| ShipnameFieldBuilderTypeTcidIndex | 生成编号的Teamcenter ID字段 |
| ShipnameFieldBuilderTypeNone | 未知字段类型 |
用于生成自动命名的船舶对象类型
| 枚举值 | |
|---|---|
| ShipnamesBuilderTypeNone | 无 |
| ShipnamesBuilderTypeHull | 船体 |
| ShipnamesBuilderTypeDeck | 甲板 |
| ShipnamesBuilderTypeLongitudinalBulkhead | 纵向舱壁 |
| ShipnamesBuilderTypeTransverseBulkhead | 横向舱壁 |
| ShipnamesBuilderTypeStiffenerSystem | 加强筋系统 |
| ShipnamesBuilderTypeEdgeReinforcementSystem | 边缘加强系统 |
| ShipnamesBuilderTypePillarSystem | 支柱系统 |
| ShipnamesBuilderTypeSeam | 接缝 |
| ShipnamesBuilderTypeGenericPlateSystem | 通用板系统 |
| ShipnamesBuilderTypeStandardPart | 标准件 |
| ShipnamesBuilderTypeCollarPlate | 垫板 |
| ShipnamesBuilderTypeBracket | 肘板 |
| ShipnamesBuilderTypePlate | 板 |
| ShipnamesBuilderTypeProfile | 型材 |
| ShipnamesBuilderTypePillar | 支柱 |
| ShipnamesBuilderTypeStandardPartCollarPlate | 标准件垫板 |
| ShipnamesBuilderTypeStandardPartBracket | 标准件肘板 |
| ShipnamesBuilderTypeGrid | 网格 |
| ShipnamesBuilderTypeRoom | 房间 |
| ShipnamesBuilderTypeBasicDesignCollarPlate | 基础设计垫板 |
| ShipnamesBuilderTypeBasicDesignBracket | 基础设计肘板 |
| ShipnamesBuilderTypeBasicDesignStandardPartCollarPlate | 基础设计标准件垫板 |
| ShipnamesBuilderTypeBasicDesignStandardPartBracket | 基础设计标准件肘板 |
| ShipnamesBuilderTypeFlatBar | 扁钢 |
| ShipnamesBuilderTypeStructuredesignStructure | 结构设计结构 |
| ShipnamesBuilderTypeStructuredesignMember | 结构设计构件 |
| ShipnamesBuilderTypeStructuredesignCorner | 结构设计角部 |
| ShipnamesBuilderTypeStructuredesignEndcap | 结构设计端盖 |
| ShipnamesBuilderTypeStructuredesignGusset | 结构设计角撑板 |
| ShipnamesBuilderTypeStructuredesignMountingfeet | 结构设计安装脚 |
| ShipnamesBuilderTypeStructuredesignGrabtab | 结构设计抓板 |
| ShipnamesBuilderTypeStructuredesignBeampreparation | 结构设计梁预处理 |
| ShipnamesBuilderTypeStructuredesignConsolidate | 结构设计合并 |
| ShipnamesBuilderTypeStructuredesignBoltedconnection | 结构设计螺栓连接 |
| ShipnamesBuilderTypeStructuredesignConsolidatemember | 结构设计合并构件 |
| ShipnamesBuilderTypeStructuredesignStiffener | 结构设计加强筋 |
| ShipnamesBuilderTypeStructuredesignConsolidatecontainer | 结构设计合并容器 |
| ShipnamesBuilderTypeCompartment | 舱室 |