User's Guide > Production Applications: Sheetmetal > Recognizing Sheetmetal Design Objects
Recognizing Sheetmetal Design Objects
From Creo Parametric 4.0 F000 onward, the Sheetmetal Design items are created as design objects. Bends, bend reliefs, corner reliefs, corner seams, and forms are sheet metal design objects. The Recognition commands enable you to tag surfaces as sheet metal design objects or not sheet metal design objects. The following sheet metal objects can be recognized as, or recognized as not, a sheet metal design object:
Bends
Bend reliefs
Corner reliefs
Corner seams
Forms
Note:
 
In the ProSmtRecognition.h element tree, you can tag objects of the same type at a time as sheet metal design object or not sheet metal design object. This means only one compound element for objects of the same type can be defined at a time for a feature.
The element tree to recognize as sheet metal design objects or not sheet metal design objects is documented in the header file ProSmtRecognition.h and is shown in the following figure:
Figure 137. Element Tree for Recognizing Sheetmetal Features
The following table describes the elements in the element tree:
Element ID
Data Type
Description
PRO_E_FEATURE_TYPE
PRO_VALUE_TYPE_INT
Specifies the type of the sheet metal feature. The valid value for this element is PRO_FEAT_SMT_RECOGNITION.
PRO_E_STD_FEATURE_NAME
PRO_VALUE_TYPE_WSTRING
Specifies the name for the sheet metal feature.
PRO_E_SMT_BND_RLF_RCG
Compound
Specifies a compound element which defines bend reliefs as sheet metal design objects.
PRO_E_SMT_RECOGNITION_SEL_TYPE
PRO_VALUE_TYPE_INT
Specifies the mode for selecting bend reliefs. See the section Values for PRO_E_SMT_RECOGNITION_SEL_TYPE for more information on valid values.
PRO_E_SMT_PIO_SCOPE
PRO_VALUE_TYPE_SELECTION
Specifies the geometry that can be selected to be designated as sheet metal design objects. You can select driven or offset sheet metal surface, intent surface that contains at least one side of bend relief, a design object which is not bend relief, thickness edge if the bend relief does not contain any surface, bend relief vertex if the bend relief does not contain any surface or edge.
PRO_E_SMT_CRN_RLF_RCG
Compound
Specifies a compound element which defines corner reliefs as sheet metal design objects.
PRO_E_SMT_RECOGNITION_SEL_TYPE
PRO_VALUE_TYPE_INT
Specifies the mode for selecting corner relief. See the section Values for PRO_E_SMT_RECOGNITION_SEL_TYPE, for more information on valid values.
PRO_E_SMT_PIO_SCOPE
PRO_VALUE_TYPE_SELECTION
Specifies the corner relief geometry that can be selected to be designated as sheet metal design objects.
PRO_E_SMT_BEND_RCG
Compound
Specifies a compound element which defines bends as sheet metal design objects.
PRO_E_SMT_RECOGNITION_SEL_TYPE
PRO_VALUE_TYPE_INT
Specifies the mode for selecting bends. See the section Values for PRO_E_SMT_RECOGNITION_SEL_TYPE, for more information on valid values.
PRO_E_SMT_PIO_SCOPE
PRO_VALUE_TYPE_SELECTION
Specifies the bend geometry that can be selected to be designated as sheet metal design objects. You can select cylindrical bend surface, intent surface that contains a cylindrical bend or a design object which is not a bend.
PRO_E_SMT_CRN_SEAM_RCG
Compound
Specifies a compound element which defines corner seams as sheet metal design objects.
PRO_E_SMT_RECOGNITION_SEL_TYPE
PRO_VALUE_TYPE_INT
Specifies the mode for selecting corner seams. See the section Values for PRO_E_SMT_RECOGNITION_SEL_TYPE, for more information on valid values.
PRO_E_SMT_PIO_SCOPE
PRO_VALUE_TYPE_SELECTION
Specifies the corner seam geometry that can be selected to be designated as sheet metal design objects.
You can select one or more references from the following:
Side surface that can be associated with a corner seam.
Not Corner Seam design objects.
Planar face or offset surface, which will be considered as the reference for all neighbor corner seams.
Bend surface, which will be considered as the reference for all neighbor corner seams.
PRO_E_SMT_FORM_RCG
Compound
Specifies a compound element which defines forms as sheet metal design objects.
PRO_E_SMT_RECOGNITION_SEL_TYPE
PRO_VALUE_TYPE_INT
Specifies the mode for selecting forms. See the section Values for PRO_E_SMT_RECOGNITION_SEL_TYPE, for more information on valid values.
PRO_E_SMT_RCG_FORM_AS_ONE
PRO_VALUE_TYPE_BOOLEAN
Specifies if the selected form geometry must be considered as one form design object.
PRO_E_STD_SURF_COLLECTION_APPL
PRO_VALUE_TYPE_SELECTION
Specifies the selection of form geometry that can be selected to be designated as sheet metal design objects.
PRO_E_SMT_FORM_BOUND_REFS
PRO_VALUE_TYPE_SELECTION
Specifies the forms on a reference surface. You can select driven or offset sheet metal surfaces or intent surfaces that contain driven or offset sheet metal surfaces.
PRO_E_SMT_BND_RLF_UNRCG
Compound
Specifies a compound element which defines bend reliefs as not sheet metal design objects.
The child elements and their values are same as the PRO_E_SMT_BND_RLF_RCG element.
PRO_E_SMT_CRN_RLF_UNRCG
Compound
Specifies a compound element which defines corner reliefs as not sheet metal design objects.
The child elements and their values are same as the PRO_E_SMT_CRN_RLF_RCG element.
PRO_E_SMT_BEND_UNRCG
Compound
Specifies a compound element which defines bends as not sheet metal design objects.
The child elements and their values are same as the PRO_E_SMT_BEND_RCG element.
PRO_E_SMT_CRN_SEAM_UNRCG
Compound
Specifies a compound element which defines corner seams as not sheet metal design objects.
The child elements and their values are same as the PRO_E_SMT_CRN_SEAM_RCG element.
PRO_E_SMT_PIO_SCOPE
PRO_VALUE_TYPE_SELECTION
Specifies the corner seam geometry that can be selected to be designated as not sheet metal design objects.
You can select one or more references from the following:
Side surface that can be associated with a corner seam.
Corner Seam design objects.
Planar face or offset surface, which will be considered as the reference for all neighbor corner seams.
Bend surface, which will be considered as the reference for all neighbor corner seams.
PRO_E_SMT_FORM_UNRCG
Compound
Specifies a compound element which defines forms as not sheet metal design objects.
The child elements and their values are same as the PRO_E_SMT_FORM_RCG element.
這是否有幫助?