Skirt Fill Feature
The element tree for the skirt fill feature is documented in the header file ProMoldSkirtFill.h, and is as shown in the following figure:
Figure 173. Element Tree for Skirt Fill feature
The following table describes the elements in the element tree for the Skirt Fill feature.
Element ID
Data Type
Description
PRO_E_FEATURE_TYPE
PRO_VALUE_TYPE_INT
Specifies the type of the feature. The valid value for this element is PRO_FEAT_DATUM_SURF.
PRO_E_FEATURE_FORM
PRO_VALUE_TYPE_INT
Specifies the feature form and should be of type PRO_SKIRT_FILL only.
PRO_E_STD_FEATURE_NAME
PRO_VALUE_TYPE_WSTRING
Specifies the default name of the feature. The default value for this element is Skirt_Fill_1
PRO_E_SKIRT_REF_MODEL
PRO_VALUE_TYPE_SELECTION
Mandatory element. Select the reference model used for creating the skirt surface fill feature. The valid reference for this element is a single PRO_PART
PRO_E_SKIRT_PULL_DIR_COMPOUND
Compound
Specifies the reference for the view direction. The valid reference for this element is PRO_E_DIRECTION_COMPOUND. This element is optional, if the default pull direction exists. The default pull direction is used as a reference for the view direction.
PRO_E_DIRECTION_COMPOUND
Compound
Specifies the direction reference for the skirt surface. The valid references for this element are:
Straight Edge
Straight Curve
Planar Surface
Datum Plane
Datum axis
Datum Coordinate System Axis
PRO_E_SKIRT_FILL_SET_ARR
Array
Mandatory element. Specifies an array element which contains a set of PRO_E_SKIRT_FILL_SET_COMPOUND elements.
PRO_E_SKIRT_FILL_SET_COMPOUND
Compound
Mandatory element. Specify one element of this type for each compound set PRO_E_SKIRT_FILL_SET_COMPOUND contained in PRO_E_SKIRT_FILL_SET_ARR. Each set gives provides information about the skirt fill set.
PRO_E_SKIRT_FILL_SET_REF_IDX
PRO_VALUE_TYPE_INT
Mandatory element. Specifies the reference index, which is a unique value for each compound set PRO_E_SKIRT_FILL_SET_COMPOUND.
PRO_E_SKIRT_FILL_CURVES_COMPOUND
Compound
Mandatory element. Specifies the collection of skirt fill closure curves.
PRO_E_STD_CURVE_COLLECTION_APPL
Compound
Specifies the selection of the curves for the skirt surface fill feature.
PRO_E_SKIRT_FILL_TYPE
PRO_VALUE_TYPE_INT
Mandatory element. Specify the type of closure to be used for closing inner loops or holes in a skirt parting surface. The valid values for this element are defined by the enumerated type ProSkirtFillType and are as follows:
PRO_SKIRT_FILL_STANDARD
—This is the default closure type.
PRO_SKIRT_FILL_MID_PLANE
—Specifies the closure from the middle plane.
PRO_SKIRT_FILL_MID_SURF
—Specifies the closure from the middle surface.
PRO_SKIRT_FILL_CAP_PLANE
—Specifies the closure from the capping plane.
PRO_SKIRT_FILL_CAP_SURF
—Specifies the closure from the capping surface.
PRO_SKIRT_FILL_NEAREST_PLANE—Specifies the closure from the nearest plane.
PRO_E_SKIRT_FILL_PLANE
PRO_VALUE_TYPE_SELECTION
Select a planar surface. This element is mandatory, if the element PRO_E_SKIRT_FILL_TYPE is set to the value PRO_SKIRT_FILL_MID_PLANE and PRO_SKIRT_FILL_CAP_PLANE.
PRO_E_SKIRT_FILL_SURF_COMPOUND
Compound
Select any surface. You can select all the surfaces except the reference model geometry. This element is mandatory, if the element PRO_E_SKIRT_FILL_TYPE is set to the value PRO_SKIRT_FILL_MID_SURF and PRO_SKIRT_FILL_CAP_SURF.
PRO_E_SKIRT_FILL_LOOP_OFFSET
PRO_VALUE_TYPE_DOUBLE
Optional element. Specifies the loop offset. This element is used only when the element PRO_E_SKIRT_FILL_TYPE is set to the value PRO_SKIRT_FILL_MID_PLANE or PRO_SKIRT_FILL_CAP_PLANE.
¿Fue esto útil?