LayupMappingObject
Last update: 16.07.2026class compolyx.LayupMappingObject(graph, obj, parent=None)
Layup Mapping class
Attributes
| Name | Description |
|---|---|
LayupMappingObject.active |
Boolean whether to this object is active or not. |
LayupMappingObject.all_plies |
Boolean whether all plies of the selected scope should be mapped or a user-defined subset. |
LayupMappingObject.analysis_plies |
Analysis plies of the mapping object. |
LayupMappingObject.base_element_material_handling |
Whether the base-element material is removed or kept. |
LayupMappingObject.base_element_rosette_selection_method_type |
Selection method of the coordinate systems for the base elements. |
LayupMappingObject.base_element_rosettes |
List of rosettes used to orient the lost elements. |
LayupMappingObject.base_material |
Material of base-element if reinforcing is used. |
LayupMappingObject.delete_lost_elements |
Boolean whether to delete solid elements without layup data. |
LayupMappingObject.element_sets |
One or more element sets of the solid model. |
LayupMappingObject.element_technology |
Defines the element technology. |
LayupMappingObject.enabled |
Indicates whether the object is enabled. |
LayupMappingObject.entire_solid_mesh |
Boolean whether the mapping object is applied to the entire solid mesh. |
LayupMappingObject.filler_material |
Filler material if layered elements are used. |
LayupMappingObject.id |
ID of the object. |
LayupMappingObject.is_dict_item |
Indicates whether the object is an item in a dictionary. |
LayupMappingObject.is_list_item |
Indicates whether the object is an item of a list. |
LayupMappingObject.link_path |
Root path of the current node in the tree for links to this object. |
LayupMappingObject.minimum_void_material_thickness |
Minimum thickness of the void layer. |
LayupMappingObject.name |
Name of the object. |
LayupMappingObject.parent |
Parent object in the tree. |
LayupMappingObject.reinforcing_behavior |
Whether the reinforcing carries load and/or tension. |
LayupMappingObject.reinforcing_stress_state |
Defines which FE elements are used. |
LayupMappingObject.root_path |
Root path of the current node in the tree. |
LayupMappingObject.rosette_selection_method_type |
Selection method of the coordinate systems for the filler/lost elements. |
LayupMappingObject.rosettes |
List of rosettes used to orient the lost elements. |
LayupMappingObject.scale_ply_thicknesses |
Boolean whether to scale the layer thicknesses or to add void layers to fill voids. |
LayupMappingObject.sequences |
User-defined sequence entities to map. |
LayupMappingObject.solid_element_sets |
List of element sets of the solid mesh onto which the mapping is applied to. |
LayupMappingObject.status |
Status of the object. |
LayupMappingObject.status_changed |
Boolean flag which is set to true in C++ when up-to-date status of object changes. |
LayupMappingObject.uid |
UID of the object. |
LayupMappingObject.use_imported_plies |
Boolean whether to map imported plies. |
LayupMappingObject.vertex |
Raises an error if the object has been removed from the graph. |
LayupMappingObject.void_material |
Global void material. |
Methods
| Name | Description |
|---|---|
LayupMappingObject.find_parent(type) |
Steps up the tree and returns the first parent with given type. |
LayupMappingObject.get_short_description() |
|
LayupMappingObject.obj_exists() |
Checks if __obj still references the c++ object (has not been reset to None by self._delete) and exists in the graph. |
LayupMappingObject.serialize() |
|
LayupMappingObject.serialize_name_and_id() |
Serializes the name and ID. |
LayupMappingObject.update() |
|
LayupMappingObject.visit(visitor) |
Walk through the tree and let the visitor perform action on every descendant node. |