    

 ## On this page

  

 

 # create\_cutoff\_selection\_rule

 Last update: 16.07.2026 

<a id="compolyx.Model.create_cutoff_selection_rule"></a>

## Model.create\_cutoff\_selection\_rule(name, id=None, cutoff\_rule\_type='geometry', offset=0.0, angle=0.0, origin=(0.0, 0.0, 0.0), direction=(1.0, 0.0, 0.0), distance\_type='along\_direction', ply\_cutoff\_type='production\_ply\_cutoff', ply\_tapering=False, cutoff\_geometry=None, edge\_set=None, offset\_method='laminate\_stack', offset\_type='out\_of\_plane')

Create new cut-off rule.

### Parameters

- name: Name of the rule.
- cutoff\_rule\_type: Valid options: geometry, taper, and variable\_taper.
- offset: Offset of the rule (float for cutoff\_rule\_type=`geometry` or taper, LookUpTableColumn for cutoff\_rule\_type=`variable\_taper`).
- angle: Angle of the rule (ignored for cutoff\_rule\_type=`geometry`, float for taper, LookUpTableColumn for variable\_taper).
- origin: Origin of the offset and angle interpolation for variable\_taper.
- direction: Direction of the offset and angle interpolation for variable\_taper.
- distance\_type: along\_direction or along\_edge (only relevant for variable\_taper).
- ply\_cutoff\_type: Determines on which ply level the cutoff is done.
- ply\_tapering: Use ply tapering.
- cutoff\_geometry: CADGeometry for the rule (only relevant for cutoff\_rule\_type=`geometry`).
- edge\_set: Edge Set for cutoff\_rule\_type=`taper` or variable\_taper.
- offset\_method: Method to compute offset of plies laminate\_stack or attached\_plies.
- offset\_type: Measure offset from edge set normal to element reference surface (out\_of\_plane) or in element reference surface (in\_plane).

### Returns

The created rule.