Predefined S3DProperties - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Structural Manufacturing Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Structural Manufacturing
Search by Category
Reference Data
Smart 3D Version
12 (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