OrdinateMarginCollection Class

class NXOpen.Annotations.OrdinateMarginCollection

Bases: object

Represents a collection of NXOpen.Annotations.OrdinateMargin

To obtain an instance of this class, refer to NXOpen.Annotations.AnnotationManager

New in version NX4.0.0.

Methods

Method Description
AddMargin Adds an ordinate margin object
CreateHorizontalMargin Creates a horizontal ordinate margin object
CreateInferredMargin Creates an inferred ordinate margin object
CreateVerticalMargin Creates a vertical ordinate margin object

Method Detail

AddMargin

OrdinateMarginCollection.AddMargin

Adds an ordinate margin object

Signature AddMargin(ordinateOrigin, editMargin, offsetDistance)

Parameters:
Returns:

Return type:

NXOpen.Annotations.OrdinateMargin

New in version NX5.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

CreateHorizontalMargin

OrdinateMarginCollection.CreateHorizontalMargin

Creates a horizontal ordinate margin object

Signature CreateHorizontalMargin(ordinateOrigin, associativity, offsetDistance)

Parameters:
Returns:

New horizontal ordinate margin

Return type:

NXOpen.Annotations.HorizontalOrdinateMargin

New in version NX4.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

CreateInferredMargin

OrdinateMarginCollection.CreateInferredMargin

Creates an inferred ordinate margin object

Signature CreateInferredMargin(ordinateOrigin, origin, subtype)

Parameters:
Returns:

Return type:

NXOpen.Annotations.OrdinateMargin

New in version NX5.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

CreateVerticalMargin

OrdinateMarginCollection.CreateVerticalMargin

Creates a vertical ordinate margin object

Signature CreateVerticalMargin(ordinateOrigin, associativity, offsetDistance)

Parameters:
Returns:

New vertical ordinate margin

Return type:

NXOpen.Annotations.VerticalOrdinateMargin

New in version NX4.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)