Flat Pattern Feature
The Flat Pattern feature creates a flattened version of a sheet metal part.
This feature uses the same element tree as the Unbend feature documented in the header file ProRegularUnbend.h. It shares most of the elements with the Unbend feature tree. The following elements are specific to Flat Pattern feature:
• PRO_E_FEATURE_TYPE—Specifies the type of feature. The value of this feature must be PRO_FEAT_FLAT_PAT.
• PRO_E_SMT_UNBEND_TYPE—Creates a flattened sheet metal part using the enumerated data type ProSmtUnbendType. This element takes the valid value PRO_SMT_FLAT_PATTERN.
• PRO_E_SMT_FLATTEN_ALL_FORMS—Specifies if all the forms in the model must be flattened. The valid values are:
◦ PRO_B_TRUE
◦ PRO_B_FALSE
• PRO_E_SMT_MERGE_SAME_SIDES—Specifies if the side surfaces located in the same location must be kept. The valid values for this element are:
◦ PRO_B_TRUE
◦ PRO_B_FALSE