Skip to main content

ACP in-app scripting API 2026 R1

LayupMappingObject

Last update: 16.07.2026

class 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.

Connect with Ansys