DimensionCollection Class¶
-
class
NXOpen.Annotations.DimensionCollection¶ Bases:
objectRepresents a collection of
NXOpen.Annotations.DimensionobjectsThis is an collection class.
New in version NX3.0.0.
Methods¶
Method Detail¶
CreateAngularDimensionBuilder¶
-
DimensionCollection.CreateAngularDimensionBuilder¶ Creates a
NXOpen.Annotations.AngularDimensionBuilderSignature
CreateAngularDimensionBuilder(angularDimension)Parameters: angularDimension ( NXOpen.Annotations.BaseAngularDimension) – the Drafting or PMI inherited angular dimension to be edited, if None, then create an angular dimensionReturns: the Angular dimension builder Return type: NXOpen.Annotations.AngularDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateAppendedTextEditorBuilder¶
-
DimensionCollection.CreateAppendedTextEditorBuilder¶ Creates a
NXOpen.Annotations.AppendedTextEditorBuilderSignature
CreateAppendedTextEditorBuilder(dimension)Parameters: dimension ( NXOpen.Annotations.Dimension) –NXOpen.Annotations.Dimensionto be editedReturns: Return type: NXOpen.Annotations.AppendedTextEditorBuilderNew in version NX9.0.0.
License requirements: None.
CreateArcLengthDimension¶
-
DimensionCollection.CreateArcLengthDimension¶ Overloaded method CreateArcLengthDimension
CreateArcLengthDimension(dimensionData, origin)CreateArcLengthDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates an arc length dimension
Signature
CreateArcLengthDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New arc length dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateChamferDimension¶
-
DimensionCollection.CreateChamferDimension¶ Overloaded method CreateChamferDimension
CreateChamferDimension(dimensionData, origin)CreateChamferDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a chamfer dimension
Signature
CreateChamferDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New chamfer dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateChamferDimensionBuilder¶
-
DimensionCollection.CreateChamferDimensionBuilder¶ Creates a
NXOpen.Annotations.ChamferDimensionBuilderSignature
CreateChamferDimensionBuilder(chamferDimension)Parameters: chamferDimension ( NXOpen.Annotations.BaseChamferDimension) – the Drafting or PMI Inherited PMI chamfer dimension to be edited, if None, then create an chamfer dimensionReturns: the chamfer dimension builder Return type: NXOpen.Annotations.ChamferDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateConcentricCircleDimension¶
-
DimensionCollection.CreateConcentricCircleDimension¶ Overloaded method CreateConcentricCircleDimension
CreateConcentricCircleDimension(dimensionData, origin)CreateConcentricCircleDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a concentric circle dimension
Signature
CreateConcentricCircleDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New concentric circle dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateCurveLengthDimensionBuilder¶
-
DimensionCollection.CreateCurveLengthDimensionBuilder¶ Creates a
NXOpen.Annotations.CurveLengthDimensionBuilderSignature
CreateCurveLengthDimensionBuilder(curveLengthDimension)Parameters: curveLengthDimension ( NXOpen.Annotations.BaseArcLengthDimension) – the Drafting or Inherited PMI curve length dimension to be edited, if None, then create an curve length dimensionReturns: the curve length dimension builder Return type: NXOpen.Annotations.CurveLengthDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateCylindricalDimension¶
-
DimensionCollection.CreateCylindricalDimension¶ Overloaded method CreateCylindricalDimension
CreateCylindricalDimension(dimensionData, origin)CreateCylindricalDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a cylindrical dimension
Signature
CreateCylindricalDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New cylindrical dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateDiameterDimension¶
-
DimensionCollection.CreateDiameterDimension¶ Overloaded method CreateDiameterDimension
CreateDiameterDimension(dimensionData, origin)CreateDiameterDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a diameter dimension
Signature
CreateDiameterDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New diameter dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateFoldedRadiusDimension¶
-
DimensionCollection.CreateFoldedRadiusDimension¶ Overloaded method CreateFoldedRadiusDimension
CreateFoldedRadiusDimension(dimensionData, origin)CreateFoldedRadiusDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a folded radius dimension
Signature
CreateFoldedRadiusDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New folded radius dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateGeodesicDimensionBuilder¶
-
DimensionCollection.CreateGeodesicDimensionBuilder¶ Creates a
NXOpen.Annotations.GeodesicDimensionBuilderSignature
CreateGeodesicDimensionBuilder(dimension)Parameters: dimension ( NXOpen.Annotations.Dimension) –NXOpen.Annotations.Dimensionto be editedReturns: the geodesic dimension builder Return type: NXOpen.Annotations.GeodesicDimensionBuilderNew in version NX10.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
CreateHoleDimension¶
-
DimensionCollection.CreateHoleDimension¶ Overloaded method CreateHoleDimension
CreateHoleDimension(dimensionData, origin)CreateHoleDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a hole dimension
Signature
CreateHoleDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New hole dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateHorizontalDimension¶
-
DimensionCollection.CreateHorizontalDimension¶ Overloaded method CreateHorizontalDimension
CreateHorizontalDimension(dimensionData, origin)CreateHorizontalDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a horizontal dimension
Signature
CreateHorizontalDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New horizontal dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateHorizontalOrdinateAutoDimension¶
-
DimensionCollection.CreateHorizontalOrdinateAutoDimension¶ Creates a horizontal ordinate automatic dimension
Signature
CreateHorizontalOrdinateAutoDimension(dimensionData, origin, allowDuplicate, repositionDim)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension - allowDuplicate (bool) – TRUE - Allow dimensions with duplicate values
- repositionDim (bool) – TRUE - Reposition existing dimensions
New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
- dimensionData (
CreateHorizontalOrdinateDimension¶
-
DimensionCollection.CreateHorizontalOrdinateDimension¶ Overloaded method CreateHorizontalOrdinateDimension
CreateHorizontalOrdinateDimension(dimensionData, origin)CreateHorizontalOrdinateDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a horizontal ordinate dimension
Signature
CreateHorizontalOrdinateDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New horizontal ordinate dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateLinearDimensionBuilder¶
-
DimensionCollection.CreateLinearDimensionBuilder¶ Creates a
NXOpen.Annotations.LinearDimensionBuilderSignature
CreateLinearDimensionBuilder(linearDimension)Parameters: linearDimension ( NXOpen.Annotations.Dimension) – the Drafting or PMI linear dimension to be edited, if None, then create an linear dimensionReturns: the linear dimension builder Return type: NXOpen.Annotations.LinearDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateMajorAngularDimension¶
-
DimensionCollection.CreateMajorAngularDimension¶ Overloaded method CreateMajorAngularDimension
CreateMajorAngularDimension(dimensionData, origin)CreateMajorAngularDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a major angular dimension
Signature
CreateMajorAngularDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New major angular dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateMajorAngularDimensionBuilder¶
-
DimensionCollection.CreateMajorAngularDimensionBuilder¶ Creates a
NXOpen.Annotations.AngularDimensionBuilderSignature
CreateMajorAngularDimensionBuilder(angularDimension)Parameters: angularDimension ( NXOpen.Annotations.MajorAngularDimension) – the Drafting or PMI inherited angular dimension to be edited, if None, then create an angular dimensionReturns: the Angular dimension builder Return type: NXOpen.Annotations.MajorAngularDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateMinorAngularDimension¶
-
DimensionCollection.CreateMinorAngularDimension¶ Overloaded method CreateMinorAngularDimension
CreateMinorAngularDimension(dimensionData, origin)CreateMinorAngularDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a minor angular dimension
Signature
CreateMinorAngularDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New minor angular dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateMinorAngularDimensionBuilder¶
-
DimensionCollection.CreateMinorAngularDimensionBuilder¶ Creates a
NXOpen.Annotations.AngularDimensionBuilderSignature
CreateMinorAngularDimensionBuilder(angularDimension)Parameters: angularDimension ( NXOpen.Annotations.MinorAngularDimension) – the Drafting or PMI inherited angular dimension to be edited, if None, then create an angular dimensionReturns: the Angular dimension builder Return type: NXOpen.Annotations.MinorAngularDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateOrdinateDimensionBuilder¶
-
DimensionCollection.CreateOrdinateDimensionBuilder¶ Creates a
NXOpen.Annotations.OrdinateDimensionBuilderSignature
CreateOrdinateDimensionBuilder(ordinateDimension)Parameters: ordinateDimension ( NXOpen.Annotations.OrdinateDimension) – the Drafting or PMI inherited ordinate dimension to be edited, if None, then create an ordinate dimensionReturns: the ordinate dimension builder Return type: NXOpen.Annotations.OrdinateDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateOrdinateOriginDimension¶
-
DimensionCollection.CreateOrdinateOriginDimension¶ Overloaded method CreateOrdinateOriginDimension
CreateOrdinateOriginDimension(dimensionData, origin)CreateOrdinateOriginDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates an ordinate origin dimension
Signature
CreateOrdinateOriginDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New ordinate origin dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateParallelDimension¶
-
DimensionCollection.CreateParallelDimension¶ Overloaded method CreateParallelDimension
CreateParallelDimension(dimensionData, origin)CreateParallelDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a parallel dimension
Signature
CreateParallelDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New parallel dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreatePerpendicularDimension¶
-
DimensionCollection.CreatePerpendicularDimension¶ Overloaded method CreatePerpendicularDimension
CreatePerpendicularDimension(dimensionData, origin)CreatePerpendicularDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a perpendicular dimension
Signature
CreatePerpendicularDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New perpendicular dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreatePmiAngularDimensionBuilder¶
-
DimensionCollection.CreatePmiAngularDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiAngularDimensionBuilderSignature
CreatePmiAngularDimensionBuilder(angularDimension)Parameters: angularDimension ( NXOpen.Annotations.Dimension) – the PMI angular dimension to be edited, if None, then create an angular dimensionReturns: the Angular dimension builder Return type: NXOpen.Annotations.PmiAngularDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiArcLengthDimension¶
-
DimensionCollection.CreatePmiArcLengthDimension¶ Overloaded method CreatePmiArcLengthDimension
CreatePmiArcLengthDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiArcLengthDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI arc length dimension
Signature
CreatePmiArcLengthDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI arc length dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiChamferDimension¶
-
DimensionCollection.CreatePmiChamferDimension¶ Overloaded method CreatePmiChamferDimension
CreatePmiChamferDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiChamferDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI chamfer dimnension
Signature
CreatePmiChamferDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI chamfer dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiChamferDimensionBuilder¶
-
DimensionCollection.CreatePmiChamferDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiChamferDimensionBuilderSignature
CreatePmiChamferDimensionBuilder(chamferDimension)Parameters: chamferDimension ( NXOpen.Annotations.PmiChamferDimension) – the PMI chamfer dimension to be edited, if None, then create an chamfer dimensionReturns: the chamfer dimension builder Return type: NXOpen.Annotations.PmiChamferDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiConcentricCircleDimension¶
-
DimensionCollection.CreatePmiConcentricCircleDimension¶ Overloaded method CreatePmiConcentricCircleDimension
CreatePmiConcentricCircleDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiConcentricCircleDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI concentric circle dimension
Signature
CreatePmiConcentricCircleDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI concentric circle dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiCurveLengthDimensionBuilder¶
-
DimensionCollection.CreatePmiCurveLengthDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiCurveLengthDimensionBuilderSignature
CreatePmiCurveLengthDimensionBuilder(curveLengthDimension)Parameters: curveLengthDimension ( NXOpen.Annotations.PmiArcLengthDimension) – the PMI curve length dimension to be edited, if None, then create an curve length dimensionReturns: the curve length dimension builder Return type: NXOpen.Annotations.PmiCurveLengthDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiCylindricalDimension¶
-
DimensionCollection.CreatePmiCylindricalDimension¶ Overloaded method CreatePmiCylindricalDimension
CreatePmiCylindricalDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiCylindricalDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI cylindrical dimension
Signature
CreatePmiCylindricalDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI cylindrical dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiDiameterDimension¶
-
DimensionCollection.CreatePmiDiameterDimension¶ Overloaded method CreatePmiDiameterDimension
CreatePmiDiameterDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiDiameterDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI diameter dimension
Signature
CreatePmiDiameterDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI diameter dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiFoldedRadiusDimension¶
-
DimensionCollection.CreatePmiFoldedRadiusDimension¶ Overloaded method CreatePmiFoldedRadiusDimension
CreatePmiFoldedRadiusDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiFoldedRadiusDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI folded radius dimension
Signature
CreatePmiFoldedRadiusDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI folded radius dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiHoleDimension¶
-
DimensionCollection.CreatePmiHoleDimension¶ Overloaded method CreatePmiHoleDimension
CreatePmiHoleDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiHoleDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI hole dimension
Signature
CreatePmiHoleDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI hole dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiHorizontalDimension¶
-
DimensionCollection.CreatePmiHorizontalDimension¶ Overloaded method CreatePmiHorizontalDimension
CreatePmiHorizontalDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiHorizontalDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI horizontal dimension
Signature
CreatePmiHorizontalDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI horizontal dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiHorizontalOrdinateAutoDimension¶
-
DimensionCollection.CreatePmiHorizontalOrdinateAutoDimension¶ Creates a PMI horizontal ordinate automatic dimension
Signature
CreatePmiHorizontalOrdinateAutoDimension(dimensionData, pmiData, annotationPlane, origin, allowDuplicate, repositionDim)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension - allowDuplicate (bool) – TRUE - Allow dimensions with duplicate values
- repositionDim (bool) – TRUE - Reposition existing dimensions
New in version NX5.0.0.
License requirements: geometric_tol (“GDT”)
- dimensionData (
CreatePmiHorizontalOrdinateDimension¶
-
DimensionCollection.CreatePmiHorizontalOrdinateDimension¶ Overloaded method CreatePmiHorizontalOrdinateDimension
CreatePmiHorizontalOrdinateDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiHorizontalOrdinateDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI horizontal ordinate dimension
Signature
CreatePmiHorizontalOrdinateDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI horizontal ordinate dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiLinearDimensionBuilder¶
-
DimensionCollection.CreatePmiLinearDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiLinearDimensionBuilderSignature
CreatePmiLinearDimensionBuilder(linearDimension)Parameters: linearDimension ( NXOpen.Annotations.Dimension) – the PMI linear dimension to be edited, if None, then create an linear dimensionReturns: the linear dimension builder Return type: NXOpen.Annotations.PmiLinearDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiMajorAngularDimension¶
-
DimensionCollection.CreatePmiMajorAngularDimension¶ Overloaded method CreatePmiMajorAngularDimension
CreatePmiMajorAngularDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiMajorAngularDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI major angular dimension
Signature
CreatePmiMajorAngularDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI major angular dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiMajorAngularDimensionBuilder¶
-
DimensionCollection.CreatePmiMajorAngularDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiMajorAngularDimensionBuilderSignature
CreatePmiMajorAngularDimensionBuilder(angularDimension)Parameters: angularDimension ( NXOpen.Annotations.BaseAngularDimension) – the Drafting or PMI inherited angular dimension to be edited, if None, then create an angular dimensionReturns: the Angular dimension builder Return type: NXOpen.Annotations.PmiMajorAngularDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiMinorAngularDimension¶
-
DimensionCollection.CreatePmiMinorAngularDimension¶ Overloaded method CreatePmiMinorAngularDimension
CreatePmiMinorAngularDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiMinorAngularDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI minor angular dimension
Signature
CreatePmiMinorAngularDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI minor angular dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiMinorAngularDimensionBuilder¶
-
DimensionCollection.CreatePmiMinorAngularDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiMinorAngularDimensionBuilderSignature
CreatePmiMinorAngularDimensionBuilder(angularDimension)Parameters: angularDimension ( NXOpen.Annotations.BaseAngularDimension) – the Drafting or PMI inherited angular dimension to be edited, if None, then create an angular dimensionReturns: the Angular dimension builder Return type: NXOpen.Annotations.PmiMinorAngularDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiOrdinateDimensionBuilder¶
-
DimensionCollection.CreatePmiOrdinateDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiOrdinateDimensionBuilderSignature
CreatePmiOrdinateDimensionBuilder(ordinateDimension)Parameters: ordinateDimension ( NXOpen.Annotations.OrdinateDimension) – the PMI ordinate dimension to be edited, if None, then create an ordinate dimensionReturns: the ordinate dimension builder Return type: NXOpen.Annotations.PmiOrdinateDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiOrdinateOriginDimension¶
-
DimensionCollection.CreatePmiOrdinateOriginDimension¶ Overloaded method CreatePmiOrdinateOriginDimension
CreatePmiOrdinateOriginDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiOrdinateOriginDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI ordinate origin dimension
Signature
CreatePmiOrdinateOriginDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI ordinate origin dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiParallelDimension¶
-
DimensionCollection.CreatePmiParallelDimension¶ Overloaded method CreatePmiParallelDimension
CreatePmiParallelDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiParallelDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI parallel dimension
Signature
CreatePmiParallelDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI parallel dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiPerpendicularDimension¶
-
DimensionCollection.CreatePmiPerpendicularDimension¶ Overloaded method CreatePmiPerpendicularDimension
CreatePmiPerpendicularDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiPerpendicularDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI perpendicular dimension
Signature
CreatePmiPerpendicularDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI perpendicular dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiRadialDimensionBuilder¶
-
DimensionCollection.CreatePmiRadialDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiRadialDimensionBuilderSignature
CreatePmiRadialDimensionBuilder(radialDimension)Parameters: radialDimension ( NXOpen.Annotations.Dimension) – the PMI radial dimension to be edited, if None, then create an radial dimensionReturns: the radial dimension builder Return type: NXOpen.Annotations.PmiRadialDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiRadiusDimension¶
-
DimensionCollection.CreatePmiRadiusDimension¶ Overloaded method CreatePmiRadiusDimension
CreatePmiRadiusDimension(dimensionData, radiusType, pmiData, annotationPlane, origin)CreatePmiRadiusDimension(firstAssociativity, secondAssociativity, radiusDimensionType, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI radius dimension
Signature
CreatePmiRadiusDimension(dimensionData, radiusType, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - radiusType (
NXOpen.Annotations.RadiusDimensionType) – Radius type - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI radius dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiRapidDimensionBuilder¶
-
DimensionCollection.CreatePmiRapidDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiRapidDimensionBuilderSignature
CreatePmiRapidDimensionBuilder(rapidDimension)Parameters: rapidDimension – None. Create only. :type rapidDimension:
NXOpen.Annotations.Dimension:returns: the Rapid dimension builder :rtype:NXOpen.Annotations.PmiRapidDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiThicknessDimensionBuilder¶
-
DimensionCollection.CreatePmiThicknessDimensionBuilder¶ Creates a
NXOpen.Annotations.PmiThicknessDimensionBuilderSignature
CreatePmiThicknessDimensionBuilder(thicknessDimension)Parameters: thicknessDimension ( NXOpen.Annotations.PmiConcentricCircleDimension) – the PMI thickness dimension to be edited, if None, then create an thickness dimensionReturns: the thickness dimension builder Return type: NXOpen.Annotations.PmiThicknessDimensionBuilderNew in version NX9.0.0.
License requirements: geometric_tol (“GDT”)
CreatePmiVerticalDimension¶
-
DimensionCollection.CreatePmiVerticalDimension¶ Overloaded method CreatePmiVerticalDimension
CreatePmiVerticalDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiVerticalDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI vertical dimension
Signature
CreatePmiVerticalDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI vertical dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreatePmiVerticalOrdinateAutoDimension¶
-
DimensionCollection.CreatePmiVerticalOrdinateAutoDimension¶ Creates a PMI vertical ordinate automatic dimension
Signature
CreatePmiVerticalOrdinateAutoDimension(dimensionData, pmiData, annotationPlane, origin, allowDuplicate, repositionDim)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension - allowDuplicate (bool) – TRUE - Allow dimensions with duplicate values
- repositionDim (bool) – TRUE - Reposition existing dimensions
New in version NX5.0.0.
License requirements: geometric_tol (“GDT”)
- dimensionData (
CreatePmiVerticalOrdinateDimension¶
-
DimensionCollection.CreatePmiVerticalOrdinateDimension¶ Overloaded method CreatePmiVerticalOrdinateDimension
CreatePmiVerticalOrdinateDimension(dimensionData, pmiData, annotationPlane, origin)CreatePmiVerticalOrdinateDimension(firstAssociativity, secondAssociativity, annotationPlane, annotationOrigin)
-------------------------------------Creates a PMI vertical ordinate dimension
Signature
CreatePmiVerticalOrdinateDimension(dimensionData, pmiData, annotationPlane, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - pmiData (
NXOpen.Annotations.PmiData) – PMI data - annotationPlane (
NXOpen.Xform) – Annotation plane on which the dimension lies - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New PMI vertical ordinate dimension
Return type: New in version NX4.0.0.
License requirements: geometric_tol (“GDT”)
-------------------------------------
CreateRadialDimensionBuilder¶
-
DimensionCollection.CreateRadialDimensionBuilder¶ Creates a
NXOpen.Annotations.RadialDimensionBuilderSignature
CreateRadialDimensionBuilder(radialDimension)Parameters: radialDimension ( NXOpen.Annotations.Dimension) – the Drafting or PMI inherited radial dimension to be edited, if None, then create an radial dimensionReturns: the radial dimension builder Return type: NXOpen.Annotations.RadialDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateRadiusDimension¶
-
DimensionCollection.CreateRadiusDimension¶ Overloaded method CreateRadiusDimension
CreateRadiusDimension(dimensionData, radiusType, origin)CreateRadiusDimension(firstAssociativity, secondAssociativity, radiusDimensionType, annotationOrigin)
-------------------------------------Creates a radius dimension
Signature
CreateRadiusDimension(dimensionData, radiusType, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - radiusType (
NXOpen.Annotations.RadiusDimensionType) – Radius type - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New radius dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateRapidDimensionBuilder¶
-
DimensionCollection.CreateRapidDimensionBuilder¶ Creates a
NXOpen.Annotations.RapidDimensionBuilderSignature
CreateRapidDimensionBuilder(rapidDimension)Parameters: rapidDimension – None. Create only. :type rapidDimension:
NXOpen.Annotations.Dimension:returns: the Rapid dimension builder :rtype:NXOpen.Annotations.RapidDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateThicknessDimensionBuilder¶
-
DimensionCollection.CreateThicknessDimensionBuilder¶ Creates a
NXOpen.Annotations.ThicknessDimensionBuilderSignature
CreateThicknessDimensionBuilder(thicknessDimension)Parameters: thicknessDimension ( NXOpen.Annotations.BaseConcentricCircleDimension) – the Drafting or Inherited PMI thickness dimension to be edited, if None, then create an thickness dimensionReturns: the thickness dimension builder Return type: NXOpen.Annotations.ThicknessDimensionBuilderNew in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
CreateVerticalDimension¶
-
DimensionCollection.CreateVerticalDimension¶ Overloaded method CreateVerticalDimension
CreateVerticalDimension(dimensionData, origin)CreateVerticalDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a vertical dimension
Signature
CreateVerticalDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New vertical dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
CreateVerticalOrdinateAutoDimension¶
-
DimensionCollection.CreateVerticalOrdinateAutoDimension¶ Creates a vertical ordinate automatic dimension
Signature
CreateVerticalOrdinateAutoDimension(dimensionData, origin, allowDuplicate, repositionDim)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension - allowDuplicate (bool) – TRUE - Allow dimensions with duplicate values
- repositionDim (bool) – TRUE - Reposition existing dimensions
New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
- dimensionData (
CreateVerticalOrdinateDimension¶
-
DimensionCollection.CreateVerticalOrdinateDimension¶ Overloaded method CreateVerticalOrdinateDimension
CreateVerticalOrdinateDimension(dimensionData, origin)CreateVerticalOrdinateDimension(firstAssociativity, secondAssociativity, annotationOrigin)
-------------------------------------Creates a vertical ordinate dimension
Signature
CreateVerticalOrdinateDimension(dimensionData, origin)Parameters: - dimensionData (
NXOpen.Annotations.DimensionData) – Dimension data - origin (
NXOpen.Point3d) – Origin for the dimension
Returns: New vertical ordinate dimension
Return type: New in version NX4.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------