Element Trees: Composite Drape
This section describes the feature of the composite drape.
Composite Drape
This section introduces and shows how to create, redefine and access drape feature in Creo TOOLKIT.
Introduction to Drape Feature
You can run the draping simulation to analyze the ply producibility and to create the ply flat patterns. You can create only one drape feature in a composite feature.
Feature Element Tree for the Drape Feature
The element tree for the Drape feature is documented in the header file ProCmpstDrape.h. The following figure demonstrates the element tree structure:
The following table describes the elements in the element tree:
Element ID
Element Name
Data Type
PRO_E_FEATURE_TYPE
Feature Type
PRO_VALUE_TYPE_INT
PRO_E_STD_FEATURE_NAME
featname
PRO_VALUE_TYPE_WSTRING
PRO_E_DRAPE_SETS
Sets
Compound element
ProArray
PRO_E_DRAPE_SET
Set
Mandatory element
PRO_E_DRAPE_PLY_REF
Ply Reference
Mandatory element
ProReference
PRO_E_DRAPE_SEED_PNT
Seed Point
Optional element
ProReference
PRO_E_DRAPE_STEP_LENGTH
Step length
Mandatory element
PRO_VALUE_TYPE_DOUBLE
PRO_E_DRAPE_ANGLE
Draping angle
PRO_VALUE_TYPE_DOUBLE
PRO_E_DRAPE_POLYLINE_ANG
Simplification angle
PRO_VALUE_TYPE_DOUBLE
PRO_E_DRAPE_3D
Drape in 3D space
ProDrapeIn3d
PRO_E_DRAPE_REFINEMENT
Refinement
Mandatory element
ProDrapeRefinement
PRO_E_DRAPE_CURED_THICK
Drape all plies
ProDrapeThicknessOpt
The elements in this tree are described as follows:
•  PRO_E_FEATURE_TYPE—Specifies the feature type and the valid value is PRO_FEAT_CMPST_DRAPE.
•  PRO_E_STD_FEATURE_NAME—Specifies the feature name.
•  PRO_E_DRAPE_SETS—Specifies the ProArray of draping simulation definitions.
•  PRO_E_DRAPE_SET—Specifies the draping simulation definition applied to a single ply.
•  PRO_E_DRAPE_PLY_REF—Specifies the ply to perform a draping simulation on.
•  PRO_E_DRAPE_SEED_PNT—Specifies the position on the mould surface or previous ply on which the drape starts (i.e. the first point of contact between the ply and previous ply or mould).
•  PRO_E_DRAPE_STEP_LENGTH—Specifies the distance between adjacent drape points / fibers i.e. the resolution of the fishnet drape mesh.
•  PRO_E_DRAPE_ANGLE—Specifies the angle with respect to the material roll direction of the fixed warp and weft fibers (i.e. the orientation that the drape progresses).
•  PRO_E_DRAPE_POLYLINE_ANG—Specifies the angle between the polyline segments.
•  PRO_E_DRAPE_3D—Specifies the height of the ply in the laminate stack when performing draping analysis. This element is defined using the enumerated data type ProDrapeIn3d and valid values are:
  PRO_DRAPE_IN3D_DISABLED—0.
  PRO_DRAPE_IN3D_ENABLED—1.
•  PRO_E_DRAPE_REFINEMENT—Specifies the option for additional refinements by using the property parameters for the step length, drape angle offset, and simplification angle for each set. This element is defined using the enumerated data type ProDrapeRefinement and the valid values are:
  PRO_DRAPE_REFINEMENT_DISABLED—0
  PRO_DRAPE_REFINEMENT_ENABLED—1
•  PRO_E_DRAPE_CURED_THICK—Specifies the option to drape the plies using cured or uncured thickness This element is defined using the enumerated data type ProDrapeThicknessOpt and the valid values are:
  PRO_DRAPE_OPTION_CURED_THICKNESS—0
  PRO_DRAPE_OPTION_UNCURED_THICKNESS—1