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.