Element Tree: Solidify Plies
This section introduces and shows how to create, redefine and access solidify plies features in Creo TOOLKIT.
Introduction to Solidify Plies
Solidifying plies is the creation of solid geometry from laminate objects. You can create only one solidify plies feature in a composite feature. The feature is updated automatically when the laminate is updated.
When the individual entities are merged completely, a single body is generated in the part. Otherwise, multiple individual bodies might be generated. The system generated composite material is assigned to the generated bodies.
Optionally, you can generate an IML quilt. The IML quilt is generated only when all entities are merged completely. The generated IML quilt consists of all the surfaces; however, the side of the IML quilt facing the layup surface is open.
Feature Element Tree for the Solidify Ply Feature
The element tree for the Solidify Ply feature is documented in the header file ProSolidifyPlies.h, and has a simple structure. 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_STD_FEATURE_Type | Feature Type | PRO_VALUE_TYPE_INT |
PRO_E_STD_FEATURE_NAME | Feature Name | PRO_VALUE_TYPE_WSTRING |
PRO_E_OPT_CREATE_IML | Create IML(inner mold line) attribute | PRO_VALUE_TYPE_BOOLEAN |
PRO_E_OPT_CREATE_DROPOFF | Create Dropoff attribute | PRO_VALUE_TYPE_BOOLEAN |
PRO_E_OPT_KEEP_SKIRTS | Keep Skirts attribute | PRO_VALUE_TYPE_BOOLEAN |
The elements in this tree are described as follows:
• PRO_E_FEATURE_TYPE—Specifies the feature type and the valid value is PRO_FEAT_PLY_SOLIDIFY.
• PRO_E_STD_FEATURE_NAME—Specifies the feature name.
• PRO_E_OPT_CREATE_IML—Specifies the inner mold line quilt attribute and is defined using PRO_VALUE_TYPE_BOOLEAN.
• PRO_E_OPT_CREATE_DROPOFF—Specifies the dropoff attribute and is defined using PRO_VALUE_TYPE_BOOLEAN.
• PRO_E_OPT_KEEP_SKIRTS—Specifies the keep skirt surface attribute and is defined using PRO_VALUE_TYPE_BOOLEAN.