    

 ## On this page

  

 

 # Model classes

 Last update: 16.07.2026 

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

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