OCC.StepDimTol module

-Purpose :Collects definition of STEP GD&T entities TR12J

class Handle_StepDimTol_AngularityTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_CircularRunoutTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_CoaxialityTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_CommonDatum(*args)

Bases: OCC.StepRepr.Handle_StepRepr_CompositeShapeAspect

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_ConcentricityTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_CylindricityTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_Datum(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspect

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_DatumFeature(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspect

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_DatumReference(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_DatumTarget(*args)

Bases: OCC.StepRepr.Handle_StepRepr_ShapeAspect

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_FlatnessTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_GeometricTolerance(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_GeometricToleranceRelationship(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_GeometricToleranceWithDatumReference(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_HArray1OfDatumReference(*args)

Bases: OCC.MMgt.Handle_MMgt_TShared

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_LineProfileTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_ModifiedGeometricTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_ParallelismTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_PerpendicularityTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_PlacedDatumTargetFeature(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_DatumTarget

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_PositionTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_RoundnessTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_StraightnessTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_SurfaceProfileTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricTolerance

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_SymmetryTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_StepDimTol_TotalRunoutTolerance(*args)

Bases: OCC.StepDimTol.Handle_StepDimTol_GeometricToleranceWithDatumReference

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class StepDimTol_AngularityTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_Array1OfDatumReference(*args)

Bases: object

Parameters:
  • Low (int) –
  • Up (int) –
  • Item (Handle_StepDimTol_DatumReference &) –
  • Low
  • Up
Return type:

None

Return type:

None

Assign()
Parameters:Other (StepDimTol_Array1OfDatumReference &) –
Return type:StepDimTol_Array1OfDatumReference
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepDimTol_DatumReference
Destroy()
Return type:None
Init()
Parameters:V (Handle_StepDimTol_DatumReference &) –
Return type:None
IsAllocated()
Return type:bool
Length()
Return type:int
Lower()
Return type:int
Set()
Parameters:Other (StepDimTol_Array1OfDatumReference &) –
Return type:StepDimTol_Array1OfDatumReference
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepDimTol_DatumReference &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepDimTol_DatumReference
thisown

The membership flag

class StepDimTol_CircularRunoutTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_CoaxialityTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_CommonDatum(*args)

Bases: OCC.StepRepr.StepRepr_CompositeShapeAspect

  • Empty constructor
Return type:None
Datum()
  • Returns data for supertype Datum
Return type:Handle_StepDimTol_Datum
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aShapeAspect_Name (Handle_TCollection_HAsciiString &) –
  • aShapeAspect_Description (Handle_TCollection_HAsciiString &) –
  • aShapeAspect_OfShape (Handle_StepRepr_ProductDefinitionShape &) –
  • aShapeAspect_ProductDefinitional (StepData_Logical) –
  • aDatum_Name (Handle_TCollection_HAsciiString &) –
  • aDatum_Description (Handle_TCollection_HAsciiString &) –
  • aDatum_OfShape (Handle_StepRepr_ProductDefinitionShape &) –
  • aDatum_ProductDefinitional (StepData_Logical) –
  • aDatum_Identification (Handle_TCollection_HAsciiString &) –
Return type:

None

SetDatum()
  • Set data for supertype Datum
Parameters:Datum (Handle_StepDimTol_Datum &) –
Return type:None
thisown

The membership flag

class StepDimTol_ConcentricityTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_CylindricityTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_Datum(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspect

  • Empty constructor
Return type:None
GetHandle()
Identification()
  • Returns field Identification
Return type:Handle_TCollection_HAsciiString
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aShapeAspect_Name (Handle_TCollection_HAsciiString &) –
  • aShapeAspect_Description (Handle_TCollection_HAsciiString &) –
  • aShapeAspect_OfShape (Handle_StepRepr_ProductDefinitionShape &) –
  • aShapeAspect_ProductDefinitional (StepData_Logical) –
  • aIdentification (Handle_TCollection_HAsciiString &) –
Return type:

None

SetIdentification()
  • Set field Identification
Parameters:Identification (Handle_TCollection_HAsciiString &) –
Return type:None
thisown

The membership flag

class StepDimTol_DatumFeature(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspect

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_DatumReference(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aPrecedence (int) –
  • aReferencedDatum (Handle_StepDimTol_Datum &) –
Return type:

None

Precedence()
  • Returns field Precedence
Return type:int
ReferencedDatum()
  • Returns field ReferencedDatum
Return type:Handle_StepDimTol_Datum
SetPrecedence()
  • Set field Precedence
Parameters:Precedence (int) –
Return type:None
SetReferencedDatum()
  • Set field ReferencedDatum
Parameters:ReferencedDatum (Handle_StepDimTol_Datum &) –
Return type:None
thisown

The membership flag

class StepDimTol_DatumTarget(*args)

Bases: OCC.StepRepr.StepRepr_ShapeAspect

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aShapeAspect_Name (Handle_TCollection_HAsciiString &) –
  • aShapeAspect_Description (Handle_TCollection_HAsciiString &) –
  • aShapeAspect_OfShape (Handle_StepRepr_ProductDefinitionShape &) –
  • aShapeAspect_ProductDefinitional (StepData_Logical) –
  • aTargetId (Handle_TCollection_HAsciiString &) –
Return type:

None

SetTargetId()
  • Set field TargetId
Parameters:TargetId (Handle_TCollection_HAsciiString &) –
Return type:None
TargetId()
  • Returns field TargetId
Return type:Handle_TCollection_HAsciiString
thisown

The membership flag

class StepDimTol_FlatnessTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

Return type:None
GetGeometricToleranceWithDatumReference()
Return type:Handle_StepDimTol_GeometricToleranceWithDatumReference
GetHandle()
GetModifiedGeometricTolerance()
Return type:Handle_StepDimTol_ModifiedGeometricTolerance
GetPositionTolerance()
Return type:Handle_StepDimTol_PositionTolerance
Init()
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aMagnitude (Handle_StepBasic_MeasureWithUnit &) –
  • aTolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aGTWDR (Handle_StepDimTol_GeometricToleranceWithDatumReference &) –
  • aMGT (Handle_StepDimTol_ModifiedGeometricTolerance &) –
Return type:

None

SetGeometricToleranceWithDatumReference()
Parameters:aGTWDR (Handle_StepDimTol_GeometricToleranceWithDatumReference &) –
Return type:None
SetModifiedGeometricTolerance()
Parameters:aMGT (Handle_StepDimTol_ModifiedGeometricTolerance &) –
Return type:None
SetPositionTolerance()
Parameters:aPT (Handle_StepDimTol_PositionTolerance &) –
Return type:None
thisown

The membership flag

class StepDimTol_GeometricTolerance(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aMagnitude (Handle_StepBasic_MeasureWithUnit &) –
  • aTolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) –
Return type:

None

Magnitude()
  • Returns field Magnitude
Return type:Handle_StepBasic_MeasureWithUnit
Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetMagnitude()
  • Set field Magnitude
Parameters:Magnitude (Handle_StepBasic_MeasureWithUnit &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
SetTolerancedShapeAspect()
  • Set field TolerancedShapeAspect
Parameters:TolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) –
Return type:None
TolerancedShapeAspect()
  • Returns field TolerancedShapeAspect
Return type:Handle_StepRepr_ShapeAspect
thisown

The membership flag

class StepDimTol_GeometricToleranceRelationship(*args)

Bases: OCC.MMgt.MMgt_TShared

  • Empty constructor
Return type:None
Description()
  • Returns field Description
Return type:Handle_TCollection_HAsciiString
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aName (Handle_TCollection_HAsciiString &) –
  • aDescription (Handle_TCollection_HAsciiString &) –
  • aRelatingGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) –
  • aRelatedGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) –
Return type:

None

Name()
  • Returns field Name
Return type:Handle_TCollection_HAsciiString
RelatedGeometricTolerance()
  • Returns field RelatedGeometricTolerance
Return type:Handle_StepDimTol_GeometricTolerance
RelatingGeometricTolerance()
  • Returns field RelatingGeometricTolerance
Return type:Handle_StepDimTol_GeometricTolerance
SetDescription()
  • Set field Description
Parameters:Description (Handle_TCollection_HAsciiString &) –
Return type:None
SetName()
  • Set field Name
Parameters:Name (Handle_TCollection_HAsciiString &) –
Return type:None
SetRelatedGeometricTolerance()
  • Set field RelatedGeometricTolerance
Parameters:RelatedGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) –
Return type:None
SetRelatingGeometricTolerance()
  • Set field RelatingGeometricTolerance
Parameters:RelatingGeometricTolerance (Handle_StepDimTol_GeometricTolerance &) –
Return type:None
thisown

The membership flag

class StepDimTol_GeometricToleranceWithDatumReference(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
DatumSystem()
  • Returns field DatumSystem
Return type:Handle_StepDimTol_HArray1OfDatumReference
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aGeometricTolerance_Name (Handle_TCollection_HAsciiString &) –
  • aGeometricTolerance_Description (Handle_TCollection_HAsciiString &) –
  • aGeometricTolerance_Magnitude (Handle_StepBasic_MeasureWithUnit &) –
  • aGeometricTolerance_TolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aDatumSystem (Handle_StepDimTol_HArray1OfDatumReference &) –
Return type:

None

SetDatumSystem()
  • Set field DatumSystem
Parameters:DatumSystem (Handle_StepDimTol_HArray1OfDatumReference &) –
Return type:None
thisown

The membership flag

class StepDimTol_HArray1OfDatumReference(*args)

Bases: OCC.MMgt.MMgt_TShared

Parameters:
  • Low (int) –
  • Up (int) –
  • Low
  • Up
  • V (Handle_StepDimTol_DatumReference &) –
Return type:

None

Return type:

None

Array1()
Return type:StepDimTol_Array1OfDatumReference
ChangeArray1()
Return type:StepDimTol_Array1OfDatumReference
ChangeValue()
Parameters:Index (int) –
Return type:Handle_StepDimTol_DatumReference
GetHandle()
Init()
Parameters:V (Handle_StepDimTol_DatumReference &) –
Return type:None
Length()
Return type:int
Lower()
Return type:int
SetValue()
Parameters:
  • Index (int) –
  • Value (Handle_StepDimTol_DatumReference &) –
Return type:

None

Upper()
Return type:int
Value()
Parameters:Index (int) –
Return type:Handle_StepDimTol_DatumReference
thisown

The membership flag

class StepDimTol_LineProfileTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_ModifiedGeometricTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
Init()
  • Initialize all fields (own and inherited)
Parameters:
  • aGeometricTolerance_Name (Handle_TCollection_HAsciiString &) –
  • aGeometricTolerance_Description (Handle_TCollection_HAsciiString &) –
  • aGeometricTolerance_Magnitude (Handle_StepBasic_MeasureWithUnit &) –
  • aGeometricTolerance_TolerancedShapeAspect (Handle_StepRepr_ShapeAspect &) –
  • aModifier (StepDimTol_LimitCondition) –
Return type:

None

Modifier()
  • Returns field Modifier
Return type:StepDimTol_LimitCondition
SetModifier()
  • Set field Modifier
Parameters:Modifier (StepDimTol_LimitCondition) –
Return type:None
thisown

The membership flag

class StepDimTol_ParallelismTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_PerpendicularityTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_PlacedDatumTargetFeature(*args)

Bases: OCC.StepDimTol.StepDimTol_DatumTarget

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_PositionTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_RoundnessTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_ShapeToleranceSelect(*args)

Bases: object

  • Empty constructor
Return type:None
CaseNum()
  • Recognizes a kind of ShapeToleranceSelect select type 1 -> GeometricTolerance from StepDimTol 2 -> PlusMinusTolerance from StepShape 0 else
Parameters:ent (Handle_Standard_Transient &) –
Return type:int
GeometricTolerance()
  • Returns Value as GeometricTolerance (or Null if another type)
Return type:Handle_StepDimTol_GeometricTolerance
PlusMinusTolerance()
  • Returns Value as PlusMinusTolerance (or Null if another type)
Return type:Handle_StepShape_PlusMinusTolerance
thisown

The membership flag

class StepDimTol_StraightnessTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_SurfaceProfileTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricTolerance

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_SymmetryTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class StepDimTol_TotalRunoutTolerance(*args)

Bases: OCC.StepDimTol.StepDimTol_GeometricToleranceWithDatumReference

  • Empty constructor
Return type:None
GetHandle()
thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
thisown

The membership flag

value()
new_instancemethod(func, inst, cls)
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases