Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_SKETCHED
|
PRO_E_STD_SECTION
|
Section element tree
|
PRO_E_DTMCRV_DISPLAY_HATCH
|
Integer (PRO_B_TRUE, PRO_B_FALSE)
|
PRO_E_DTMCRV_HATCH_DENSITY
|
Double (if DISPLAY_HATCH = PRO_B_TRUE)
|
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_SPLIT
|
PRO_E_STD_CRV_SPLIT_CURVE
|
The PRO_CURVE geometric item selected for splitting.
|
PRO_E_STD_CRV_DIVIDER
|
The geometric item used to divide the curve.
|
PRO_E_STD_CRV_SPLIT_SIDE
|
One of the ProSplit Sides enumerations
|
• | A curve based on the intersection of two surfaces |
• | A curve based on the projections of two sections |
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_INTSRF
|
PRO_E_CRV_IP_REF_TYPE
|
PRO_CURVE_TYPE_INTSRF
|
PRO_E_CRV_IP_COMP_REF1
|
Compound
|
PRO_E_CRV_IP_REF_SEL1_TYPE
|
PRO_CURVE_TYPE_WHOLE for the whole surface selection; PRO_CURVE_TYPE_MULTIPLE_SEL for multiple independent surface selections.
|
PRO_E_CRV_IP_REF1
|
Based on the value of PRO_E_CRV_IP_SEL1_TYPE.
If the value is whole, specifies a single selection of a datum plane, quilt, or solid geometry entity.
If the value is multiple, specifies a multi-valued element containing any number of surface items.
|
PRO_E_CRV_IP_COMP_REF2
|
Compound
|
PRO_E_CRV_IP_REF_SEL2_TYPE
|
PRO_CURVE_TYPE_WHOLE for the whole surface selection; PRO_CURVE_TYPE_MULTIPLE_SEL for multiple independent surface selections.
|
PRO_E_CRV_IP_REF2
|
Based on the value of PRO_E_CRV_IP_SEL1_TYPE.
If the value is whole, specifies a single selection of a datum plane, quilt, or solid geometry entity.
If the value is multiple, specifies a multi valued element containing any number of surface items.
|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_TWO_PROJ
|
PRO_E_CRV_IP_REF_TYPE
|
PRO_CURVE_TYPE_TWO_PROJ
|
PRO_E_CRV_IP_COMP_SEC1
|
Compound
|
PRO_E_STD_SECTION
|
Section element tree
|
PRO_E_CRV_IP_COMP_SEC2
|
Compound
|
PRO_E_STD_SECTION
|
Section element tree
|
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_WRAP
|
PRO_E_CRV_WRAP_SRF_TYPE
|
One of ProWrapSrfType
|
PRO_E_CRV_WRAP_SRF
|
Selection containing the wrap surface (surface, quilt or solid geometry)
|
PRO_E_STD_SECTION
|
Section
|
PRO_E_CRV_WRAP_FLIP
|
One of ProWrapFlip
|
PRO_E_CRV_WRAP_COORD_SYS
|
ID of the section coordinate system
|
• | A curve offset normal to a surface |
• | A curve offset along a quilt |
• | PRO_CURVE_TYPE_OFFSET is offset normal to a surface |
• | PRO_CURVE_TYPE_OFFSET_IN_QUILT is offset along a quilt. Offset along a quilt is not supported in Creo TOOLKIT. Creation, redefinition or inspection of the curve type PRO_CURVE_TYPE_OFFSET_IN_QUILT is not supported. This is because the curve type contains elements that require data at run-time, which is not currently
accessible to Creo TOOLKIT.
|
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_OFFSET
|
PRO_E_CRV_OFFS_FEAT_TYPE
|
PRO_OFFSET_FROM_SURFACE
|
PRO_E_CRV_OFFS_SRF_REF
|
Selection of surface or quilt
|
PRO_E_CRV_OFFS_DIR_FLIP
|
One of ProOffsetDirFlip
|
PRO_E_DATUM_CURVE_OFFSET_VAL
|
The offset value or scale if a graph is used for offset
|
PRO_E_CRV_OFFS_CRV_REF
|
Selection of datum curve to be offset
|
PRO_E_CRV_OFFS_GRAPH_REF
|
Selection of graph used for offset calculation (optional)
|
PRO_E_CRV_OFFS_ST_END
|
One of ProOffsetStEnd
|
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_TANGENT_OFFSET
|
PRO_E_CRV_TANG_OFFSET_CURVE
|
Selection of curve to be offset
|
PRO_E_CRV_TANG_OFFSET_SURF
|
Selection of surface in which to create the offset
|
PRO_E_CRV_TANG_OFFSET_DIR
|
One of ProOffsetDirection
|
PRO_E_CRV_TANG_OFFSET_DIST
|
Offset value
|
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_FROM_XSEC
|
PRO_E_CRV_FROM_XSEC_REF_XSEC
|
Mandatory element. Specifies the selection of a cross section to be used to create the datum curve.
|
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_FROM_EQUATION
|
PRO_E_CRV_FR_EQ_REF_CSYS
|
Selection of coordinate system used as a reference. The coordinate system represents the location of the ‘zero point’ of the
equation.
|
PRO_E_CRV_FR_EQ_CSYS_TYPE
|
One of ProCrvFrEquatCsysTypes
|
PRO_E_CRV_FR_EQ_PARAM_MIN
|
Value of the lower limit for the domain of the curve
|
PRO_E_CRV_FR_EQ_PARAM_MAX
|
Value of the upper limit for the domain of the curve
|
PRO_E_CRV_ENTER_EQUATION
|
Parametric equation in terms the variables of the selected coordinate system type
|
Element ID
|
Value
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|
PRO_E_CURVE_TYPE
|
PRO_CURVE_TYPE_FROM_PNT
|
|||||||||
PRO_E_CFP_REF_POINT
|
Selection of the start point of the curve which can be a datum point, vertex, or coordinate system.
|
|||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Collection of surfaces of a body or a quilt on which to place the curve.
|
|||||||||
PRO_E_DIRECTION_COMPOUND
|
Compound.
Collection of surface, plane, curve, edge axis, coordinate system axis, or vertex that defines the initial direction of the
curve.
|
|||||||||
PRO_E_CFP_ANGLE
|
Angle between the initial direction and the tangent to the curve at the start point.
|
|||||||||
PRO_E_CFP_TERMINATION1
|
Compound
Extent of the curve from the start point in the selected direction.
|
|||||||||
PRO_E_CFP_TERM1_TYPE
|
Curve extension from start point. One of ProCrvFrPntExtentType. The values are:
|
|||||||||
PRO_E_CFP_LENGTH1
|
Curve extension to the specified length.
|
|||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Bounding chain curve collection.
|
|||||||||
PRO_E_CFP_TERMINATION2
|
Compound.
Extent of the curve from the start point in the opposite direction.
|
|||||||||
PRO_E_CFP_TERM2_TYPE
|
Curve extension in the opposite direction. One of ProCrvFrPntExtentType.
|
|||||||||
PRO_E_CFP_LENGTH2
|
Curve extension to the specified length in the opposite direction.
|
|||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Bounding chain curve collection.
|
Element ID
|
Value
|
---|---|
PRO_E_CURVE_TYPE
|
Curve type defined by the enumerated data type ProCurveType with the valid value PRO_CURVE_TYPE_CLOSED_LOOP.
|
PRO_E_STD_FEATURE_NAME
|
Name of the feature
|
PRO_E_LOOP_CRV_DOMAIN
|
Mandatory element. Placement of the curve in the domain. The valid values are PRO_QUILT, PRO_SURFACE, or PRO_BODY.
|
PRO_E_STD_LOOP_COLLECTION_APPL
|
Mandatory element. Specify the boundary chains to form the closed loop on the placement.
|
• | Copy |
• | Project |
• | Boundary Offset |