Curve Patterns
 
A curve pattern creates instances of a feature along a sketched curve or a datum curve.
If the pattern type in your element tree is PRO_GENPAT_CRV_DRIVEN, the element tree must contain information about the curve and the pattern members.
Figure 56. Element Tree for a Curve Pattern
The element PRO_E_GENPAT_CRV_PNT_REF specifies the curve to be used as a reference.
After you select the reference, you can either select a sketched curve or draw a curve using Sketcher. The element PRO_E_GENPAT_CRV_PLC_TYPE specifies the curve types.
The element PRO_E_GENPAT_CRV_SPACING specifies the separation between the pattern members.
The element PRO_E_GENPAT_CRV_NUMBER specifies the number of pattern members to be created.
The element PRO_E_GENPAT_CRV_FLIP specifies flipping the curve used in patterning.
The following table lists the contents of each PRO_E_GENPAT_CRV element.
Element ID Values
Element Name
Data Type
Valid Values
PRO_E_GENPAT_CRV_PNT_REF
Curve reference
PRO_VALUE_TYPE_SELECTION
PRO_E_GENPAT_CRV_PLC_TYPE
Curve type
PRO_VALUE_TYPE_INT
PRO_E_GENPAT_CRV_SPACING
Curve spacing
PRO_VALUE_TYPE_DOUBLE
0.0000 to 1000000.0000
PRO_E_GENPAT_CRV_NUMBER
Curve number
PRO_VALUE_TYPE_INT
PRO_E_GENPAT_CRV_FLIP
Curve flip
PRO_VALUE_TYPE_INT
0 or 1
도움이 되셨나요?