Common Part XMLs - Intergraph Smart 3D - Reference Data - Hexagon PPM

Intergraph Smart 3D Planning Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Planning
Search by Category
Reference Data
Smart 3D Version
13

S3D_CommonObject_xxx.xml

Use Edit/Review Rule Settings to edit the following common object properties.

  • Candidate filters

  • Tolerances and rule settings

    For information about adding a tolerance, see Add a Tolerance.

  • Enable, disable, and edit property checks

    For information about adding a property check, see Add a Property Check.

The Common Part XMLs specify where to check the common object properties(for example, in the customizable rule, or through the SQL query).

The following XMLs are delivered in the [Reference Data Folder]\SharedContent\Planning\CommonPart\XML folder:

  • S3D_CommonObject_Brackets.xml

  • S3D_CommonObject_BUAssemblies.xml

  • S3D_CommonObject_Collars.xml

  • S3D_CommonObject_Plates.xml

  • S3D_CommonObject_Profiles.xml

  • S3D_CommonObject_StdAssemblies.xml

  • S3D_CommonObject_StdMembers.xml

A separate S3D_CommonObject_xxx.xml set is provided for each common part definitions in the [Reference Data Folder]\SharedContent\Planning \CommonPart\XML Folder.

S3D_Candidates Node

This XML defines which parts should be considered for grouping.

Type

Specifies the filter or rule used.

Manager

Specifies the type of Manager (Candidate - Main or Candidate - SubManager).

RecursiveChildren

Specifies whether to consider the sub-assembly parts recursively. Select True to consider the sub-assembly parts. Select False to disregard the parts.

AllowableTypes

Specifies the allowable types for the Type attribute. The available types are Rule and Filter.

  • Only two candidate nodes are provided in the XML, one for the Candidate - Main and one for the Candidate - SubManager.

  • The Manager, Recursive Children, and Candidate node attributes for Candidate - SubManager are optional.

  • Common part service works with both the single candidate node XML and the double candidate node XML.

S3D_CommonLookup.xml

This XML is an expansion of the default check. It specifies what the default checks do and what type of SQL query you must use to compare the properties check.

This XML is delivered in the [Reference Data Folder]\SharedContent\Planning\CommonPart\XML folder.

S3DCommonConfig.xml

This XML consolidates the SQL query from the common object XML and the lookup XML. You can create the following template:

  • Database templates

  • Database function call templates

This XML is delivered in the [Reference Data Folder]\SharedContent\Planning\CommonPart\XML folder.

Standard Part

This part is available in each S3D_CommonObject_xxx.xml. You can edit the Standard Part settings using Edit/Review Rule Settings. Standard Part comparison uses the common part comparison. For information about adding a new tolerance and property checks, see Add a Tolerance and Add a Property Check. For .Net projects, set the proper Type, and then implement the GetStandardEntityInformation method. For VB projects, set the proper Type, and then implement the IsStandardEntity method.

S3D_StandardObject Node

NAME

Name of the object Type.

PURPOSE

Indicates the value of the Common part purpose based on the selected Type (either StandardByModel or StandardByLookup).

GroupCondition

Can be SinglePart or MultipleParts. If set to SinglePart, the software creates standard part groups for the unique parts. Otherwise, the software moves unique parts to the unique parts folder.

TYPE

Specifies Standard part comparison Type. Standard part comparison can be enabled by setting the proper value of the TYPE attribute.

ALLOWABLEGROUPCONDITIONS

Specifies Allowable group conditions for the GroupCondition attribute (SinglePart or MultipleParts).

ALLOWABLECOMPARISONTYPES

Specifies Allowable comparison types for TYPE attribute. (Model, Lookup, or Skipped).

S3D_StandardComparison

TYPE

Specifies the Standard part comparison type.

REFERENCE

Specifies the Reference path of the standard reference parts.