Predefined S3DProperties - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Structural Manufacturing Reference Data

PPMProductFamily
3D Design and Visualization
PPMProduct
Intergraph Smart 3D
PPMCategory
Reference Data
Version_S3D
12.x(2018)

Name

Description

Restrictions

S3D_OUTPUT_SEQUENCE_
NUMBER

An element in the Nestix XML header information, MsgSeqNo, which allows multiple output files to describe a single assembly. The default value, 1, exports the entire assembly at once. You can remove this property and add it to the configuration file as a constant.

None

S3D_GENERATOR

Name of the entity generating the output.

None

S3D_DATE_TIME

Date and time in UTC-0 format of the XML generation.

None

S3D_OUTPUT_ID

An element in the Nestix XML header information, OrderNumber, which contains the ID for the output of the exported assembly.

None

S3D_PROJECT_NAME

IJProjectRoot::Name

None

S3D_PROJECT_DB_
SERVER_NAME

The name of the server for the current site.

None

S3D_PROJECT_DB_NAME

The name of the current site.

None

S3D_ENTITY_NAME

IJNamedItem::Name for an assembly, plate, profile, and member.

S3DEntity

S3D_ASSEMBLY_TYPE

Long string value of IJAssemblyBase::Type

IJAssemblyBase

S3D_ASSEMBLY_
SEQUENCE

IJAssemblySequence::ChildIndex

IJAssemblyBase

S3D_ASSEMBLY_
LENGTH

Length of vector IJAssemblyOrientation::X

IJAssemblyBase

S3D_ASSEMBLY_
WIDTH

Length of vector IJAssemblyOrientation::Y

IJAssemblyBase

S3D_ASSEMBLY_
HEIGHT

Length of vector IJAssemblyOrientation::Z

IJAssemblyBase

S3D_REFERENCE_
STANDARD

The reference standard of the profile or member.

IJProfile and ISPSMember
PartPrismatic

S3D_PART_CLASS

The part class of the profile or member.

IJProfile and ISPSMember
PartPrismatic

S3D_CROSS_SECTION

Cross-section name for profiles and members.

Profiles

IJDProfileSection::CrossSectionName

Members

ISPSCrossSection::CrossSection

IJProfile and ISPSMember
PartPrismatic

S3D_ASSEMBLY_STAGE

Long string value of IJAssemblyBase::Stage

IJAssemblyBase

S3D_STAGE_CODE

IJPlnProductionRouting::StageCode

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_WORK_CENTER

IJPlnProductionRouting::WorkCenter

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_ENTITY_ID

OID for an assembly, plate, profile, and member.

S3DEntity

S3D_ASSEMBLY_
HIERARCHY

The assembly hierarchy of an assembly, plate, profile, and member with respect to the exported assembly.

S3DEntity

S3D_SYMMETRICAL_
PART

Indicates whether a part has a symmetrical part.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_PLATE_THICKNESS

IJPlate::thickness

IJPlate

S3D_PLATE_LENGTH

Accessed using IJDPlnIntHelper function GetPlateWidthAndLength().

IJPlate

S3D_PLATE_WIDTH

Accessed using IJDPlnIntHelper function GetPlateWidthAndLength().

IJPlate

S3D_PLATE_TYPE

CodeList long string value of StructPlateType.

IJPlate

S3D_MATERIAL_GRADE

Material grade for plate, profile, and member, accessed through the IJPartSupport function GetMaterial.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_MATERIAL_TYPE

Material type for plate, profile, and member, accessed through the IJPartSupport function GetMaterial.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_PROFILE_WEB_
THICKNESS

Accessed through IJProfilePartSupport function GetThickness().

IJProfile

S3D_PROFILE_WEB_
HEIGHT

Accessed through IJProfilePartSupport function GetWebDepth().

IJProfile

S3D_PROFILE_LENGTH

IJProfilePart::ProfileLength

IJProfile, and ISPSMemberPartPrismatic

S3D_PROFILE_MFG_
LENGTH

IJMfgProfileLengths::AfterFeaturesTotal

IJProfile, and ISPSMember
PartPrismatic

S3D_ENTITY_COG_X

X coordinate for the center of gravity for an assembly, plate, profile, and member.

IJAssemblyBase, IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_ENTITY_COG_Y

Y coordinate for the center of gravity for an assembly, plate, profile, and member.

IJAssemblyBase, IJPlate, IJProfile, and ISPSMemberPartPrismatic

S3D_ENTITY_COG_Z

Z coordinate for the center of gravity for an assembly, plate, profile, and member.

IJAssemblyBase, IJPlate, IJProfile, and ISPSMemberPartPrismatic

S3D_ENTITY_WEIGHT

Dry weight for an assembly, plate, profile and member.

IJAssemblyBase, IJPlate, IJProfile, and ISPSMemberPartPrismatic

S3D_RELATED_PARTS_
TYPE

String that identifies how the parts are related. The list below shows possible values.

COMMON

The part belongs to a common part group.

SYMMETRY

The part belongs to a mirror part group.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_RELATED_PARTS_
MASTER

Flag that identifies whether or not the related part is the master of the group. Values are YES and NO.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_SYMMETRY_PART_
TYPE

String that identifies how the parts are related. The list below shows possible values.

COMMON

The part belongs to a common part group.

SYMMETRY

The part belongs to a mirror part group.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_SYMMETRY_PART_
EQUAL_PORT

Flag that identifies whether or not the symmetry part is the master. Values are YES and NO.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_PART_SIDE

The part side of the plate, profile, or member. Values are P, S, and C.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_RELATED_PARTS_
MASTER_ID

The detailing OID of the related parts group master.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_SYMMETRY_PART_
MASTER_ID

The detailing OID of the symmetry master part.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_ROUTING_ACTION_
TYPE

The name of a production routing action (for example, Bending).

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_ROUTING_ACTION_
CODE

A user-defined code that represents an action.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_ROUTING_ACTION_
MACHINE

The machine where the action is performed.

IJPlate, IJProfile, and ISPSMemberPartPrismatic

S3D_ROUTING_ACTION_
SEQUENCE

The position of this action in the sequence of actions on the part.

IJPlate, IJProfile, and ISPSMember
PartPrismatic

S3D_DOCUMENT_TYPE

The type of document created (SMS_SCHEMA or DSTV).

S3DDocument

S3D_DOCUMENT_PATH

Relative path from the export folder to the document.

S3DDocument

S3D_DOCUMENT_NAME

Name of the document.

S3DDocument

S3D_DOCUMENT_VERSION

Date last modified timestamp of the manufacturing part.

S3DDocument

S3D_ATTACHMENT_ID

The identifier of the attachment.

None

BOARDMGT

INTERFACE_PROPERTY=
"IJBoardMgt::Symmetry"

None

CONST_S3D_ATTACH_
SMS_PLATE

Constant with value "SMS_PLATE"

None

CONST_S3D_ATTACH_
SMS_PROFILE

Constant with value "SMS_PROFILE"

None

CONST_S3D_ATTACH_
SMS_MEMBER

Constant with value "SMS_MEMBER"

None

CONST_S3D_ATTACH_
SMS_PANEL

Constant with value "SMS_PANEL"

None

CONST_S3D_ATTACH_
SMS_WELDS

Constant with value "SMS_WELDS"

None

CONST_S3D_ATTACH_
SMS_TEMPLATE

Constant with value "SMS_TEMPLATE"

None

CONST_S3D_ATTACH_
DSTV_PLATE

Constant with value "DSTV_PLATE"

None

CONST_S3D_ATTACH_
DSTV_PROFILE

Constant with value "DSTV_PROFILE"

None

S3D_RELATED_PARTS_
GROUP_ID

Gets the GroupID of a Common Parts Group