Model classes
Last update: 16.07.2026The following classes represent model, geometry, ply, selection, and analysis data within a compolyx model. Each class corresponds to a specific object type and provides access to that data.
| Name | Description |
|---|---|
AnalysisPly(graph, obj[, parent]) |
Represents an analysis ply. |
BooleanSelectionRule(graph, obj[, parent]) |
Represents a boolean selection rule. |
ButtJointSequence(graph, obj[, parent]) |
Represents a butt-joint sequence. |
CADCompound(graph, obj[, parent]) |
Represents a CAD compound entity. |
CADFace(graph, obj[, parent]) |
Represents a CAD face. |
CADGeometry(graph, obj[, ...]) |
Represents CAD geometry data. |
CADReference(graph, obj[, parent]) |
Represents a CAD reference. |
CADShell(graph, obj[, parent]) |
Represents a CAD shell. |
CADSolid(graph, obj[, parent]) |
Represents a CAD solid. |
Chapter(name, parent[, view, ply_entities, ...]) |
Represents a plybook chapter. |
CutoffSelectionRule(graph, obj[, parent]) |
Represents a cutoff‑based selection rule. |
CylindricalSelectionRule(graph, obj[, parent]) |
Represents a cylindrical selection rule. |
EdgeSet(graph[, obj, parent]) |
Represents an edge set. |
ElementSelectionRule(graph, obj[, parent]) |
Base class for element selection rules. |
ElementSet(graph[, obj, parent]) |
Represents an element set. |
EntitySet(graph, obj[, parent]) |
Base class for entity sets. |
FieldDefinition(graph, obj[, parent]) |
Represents a field definition. |
GeometricalSelectionRule(graph, obj[, parent]) |
Represents a geometrical selection rule. |
ImportedAnalysisPly(graph, obj[, parent]) |
Represents an imported analysis ply. |
ImportedModelingGroup(graph, obj[, parent]) |
Represents an imported modeling group. |
ImportedModelingPly(graph, obj[, parent]) |
Represents an imported modeling ply. |
ImportedProductionPly(graph, obj[, parent]) |
Represents an imported production ply. |
InterfaceLayer(graph, obj[, parent]) |
Represents an interface layer. |
LookUpTable1D(obj[, parent]) |
Represents a one‑dimensional lookup table. |
LookUpTableBase(obj[, parent]) |
Base class for lookup tables. |
LookUpTableColumn(name, parent) |
Represents a column within a lookup table. |
Model([name, path, format, ...]) |
Represents a finite element model. |
ModelingGroup(graph, obj[, parent]) |
Represents a modeling group. |
ModelingPly(graph, obj[, parent, element_vd]) |
Represents a modeling ply. |
OrientedSelectionSet(graph, obj[, parent]) |
Represents an oriented selection set. |
ParallelSelectionRule(graph, obj[, parent]) |
Represents a parallel selection rule. |
PlyBook([name, parent, reST_ply, ...]) |
Represents a plybook. |
PublishedParameter(name, parent[, ...]) |
Represents a parameter linked to the Ansys Workbench application. |
Rosette(graph, obj[, parent]) |
Represents a rosette. |
SamplingPoint(graph, obj[, parent]) |
Represents a sampling point used to inspect laminate details at a specific location. |
Script(name, *[, parent, source, active, ...]) |
Represents a user‑defined script that operates on model parameters. |
SectionCut(graph, obj[, parent, color_table]) |
Represents a section cut showing the laminate in a cutting plane. |
Sensor(graph, obj[, parent]) |
Represents a sensor for measuring areas, prices, weights, or centers of gravity. |
SphericalSelectionRule(graph, obj[, parent]) |
Represents a spherical selection rule. |
TubeSelectionRule(graph, obj[, parent]) |
Represents a tube selection rule. |
VariableOffsetSelectionRule(graph, obj[, parent]) |
Represents a variable‑offset selection rule. |
VirtualGeometry(graph, obj[, parent]) |
Represents virtual geometry data. |