Edge Rip Feature
The Edge Rip feature allows you to tear the sheet metal part along an edge.
Feature Element Tree for Edge Rip Feature
The element tree for a Edge Rip feature is documented in the header file ProSmtEdgeRip.h and has a simple structure. The following figure demonstrates the structure of the feature element tree.
Figure 123. Edge Rip Element Tree
Figure 124. PRO_E_SMT_EDGE_RIP
The elements in this tree are described as follows:
PRO_E_FEATURE_TYPE—Specifies the feature type and should be PRO_FEAT_RIP.
PRO_E_STD_FEATURE_NAME—Specifies the name of the feature.
PRO_E_SMT_RIP_TYPE—Specifies the rip type and should have the value PRO_SMT_RIP_EDGE.
PRO_E_SMT_EDGE_RIP_ARRAY—Specifies an array of the element PRO_E_SMT_EDGE_RIP_SET. PRO_E_SMT_EDGE_RIP_SET is a compound element that consists of the following elements:
PRO_E_SMT_EDGE_RIP_REFERENCES—Specifies an array of the element PRO_E_SMT_EDGE_REFERENCES. PRO_E_SMT_EDGE_REFERENCES is a compound element that consists of the following element:
PRO_E_STD_CURVE_COLLECTION_APPL—Specifies the chain of edges selected for the rip.
PRO_E_SMT_EDGE_RIP—Specifies the types and options for the treatment of the ripped edges.
The Element Subtree for PRO_E_SMT_EDGE_RIP
PRO_E_SMT_EDGE_RIP is a compound element that consists of the following elements:
PRO_E_SMT_EDGE_RIP_TYPE—Specifies the edge treatment types. It is specified by the enumerated type ProEdgeRipType. The valid types are:
PRO_EDGE_RIP_OPEN—Rips the sheet metal walls at their point of intersection.
PRO_EDGE_RIP_BLIND—Rips the sheet metal part with a gap specified by two dimensions.
PRO_EDGE_RIP_MITER_CUT—Rips the sheet metal part with a gap specified by a single dimension.
PRO_EDGE_RIP_OVERLAP—Rips the sheet metal part such that one side overlaps the other.
PRO_EDGE_RIP_PARAM
—Rips the sheet metal part by the value specified by the defined SMT_GAP parameter.
PRO_E_SMT_EDGE_RIP_FLIP—Specifies whether to flip the overlapping side. This element is available only if the PRO_E_SMT_EDGE_RIP_TYPE has the value PRO_EDGE_RIP_OVERLAP.
PRO_E_SMT_EDGE_RIP_ADD_GAP—Specifies whether to a add a gap clearance. This element is applicable only if the element PRO_E_SMT_EDGE_RIP_TYPE has the value PRO_EDGE_RIP_OVERLAP or PRO_EDGE_RIP_PARAM.
PRO_E_SMT_EDGE_RIP_CLOSE_CORNER—Specifies if the gap between the bend surfaces of an edge rip must be closed. This element is applicable only if the element PRO_E_SMT_EDGE_RIP_TYPE is set to PRO_EDGE_RIP_OPEN.
PRO_E_SMT_EDGE_RIP_DIM_1—Specifies the properties of side 1. This element consists of the following elements:
PRO_E_SMT_DIMENSION_TYPE—Specifies the dimension type. It is specified by the enumerated type ProEdgeRipDimType. The valid types are:
PRO_EDGE_RIP_DIM_TYPE_BLIND—Specifies the type PRO_DIM_ENTER.
PRO_EDGE_RIP_DIM_TYPE_GAP—Specifies the type PRO_DIM_SMT_GAP.
PRO_EDGE_RIP_DIM_TYPE_PARAM—Specifies the type PRO_DIM_DFLT_EDGE_TREA_WIDTH.
See table Relation Value Types for the descriptions of the above list of value types.
PRO_E_SMT_DIMENSION_VALUE—Specifies the dimension value for the type selected.
PRO_E_SMT_EDGE_RIP_DIM_2—Specifies the properties of side 2. This compound element consists of the same elements as the element PRO_E_SMT_EDGE_RIP_DIM_1.
Est-ce que cela a été utile ?