NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Annotations.DimensionStyleBuilder Class Reference

Represents a NXOpen.Annotations.DimensionStyleBuilder . More...

Inheritance diagram for NXOpen.Annotations.DimensionStyleBuilder:
NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe string[] GetOverriddenDimensionText ()
 Returns the overridden dimension text value More...
 
unsafe void SetOverriddenDimensionText (string[] customizedText)
 Sets the overridden dimension text value More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe int AngularDimensionValuePrecision [get, set]
 Returns or sets the angular dimension value precision More...
 
unsafe int AngularToleranceValuePrecision [get, set]
 Returns or sets the angular tolerance value precision More...
 
unsafe double BaselineOffset [get, set]
 Returns or sets the offset between dimension lines of baseline dimensions More...
 
unsafe double ChainOffset [get, set]
 Returns or sets the offset between dimension lines of chain dimensions More...
 
unsafe
NXOpen.Annotations.ChamferForm 
ChamferForm [get, set]
 Returns or sets the chamfer dimension form More...
 
unsafe
NXOpen.Annotations.ChamferLeaderPlacement 
ChamferLeaderType [get, set]
 Returns or sets the chamfer dimension leader type More...
 
unsafe
NXOpen.Annotations.ChamferSeparatorType 
ChamferSeparator [get, set]
 Returns or sets the chamfer separator type More...
 
unsafe double ChamferSpaceFactor [get, set]
 Returns or sets the chamfer dimension space factor More...
 
unsafe
NXOpen.Annotations.ChamferStubType 
ChamferStubType [get, set]
 Returns or sets the chamfer dimension stub type More...
 
unsafe string ChamferSymbolName [get, set]
 Returns or sets the chamfer dimension symbol name More...
 
unsafe
NXOpen.Annotations.ChamferSymbolPlacement 
ChamferSymbolType [get, set]
 Returns or sets the chamfer dimension symbol type More...
 
unsafe
NXOpen.Annotations.ArrowDisplay 
DimArrowDisplay [get, set]
 Returns or sets the dimension arrow display option More...
 
unsafe int DimensionValuePrecision [get, set]
 Returns or sets the dimension value precision More...
 
unsafe
NXOpen.Annotations.ZeroToleranceDisplayStyle 
DimZeroToleranceDisplayStyle [get, set]
 Returns or sets the dimension zero tolerance display style More...
 
unsafe
NXOpen.Annotations.FractionDenominatorFormat 
DualDimensionFractionDenominator [get, set]
 Returns or sets the dual dimension fractional denominator More...
 
unsafe int DualDimensionValuePrecision [get, set]
 Returns or sets the dual dimension value precision More...
 
unsafe int DualToleranceValuePrecision [get, set]
 Returns or sets the dual tolerance value precision More...
 
unsafe
NXOpen.Annotations.ExtensionLineDisplay 
ExtensionLineDisplay [get, set]
 Returns or sets the extension line display option. More...
 
unsafe bool FitToleranceParentheses [get, set]
 Returns or sets the fit tolerance parentheses option. More...
 
unsafe bool FitToleranceSeparator [get, set]
 Returns or sets the fit tolerance separator option. More...
 
unsafe bool InspectionDimension [get, set]
 Returns or sets the inspection dimension flag More...
 
unsafe
NXOpen.Annotations.InspectionSymbolAroundAppendedText 
InspectionSymbolAroundAppendedText [get, set]
 Returns or sets the inspection symbol around appended text option More...
 
unsafe
NXOpen.Annotations.FitAnsiHoleType 
LimitFitAnsiHoleType [get, set]
 Returns or sets the dimension limit fit ANSI hole type More...
 
unsafe
NXOpen.Annotations.FitAssemblyDisplayStyle 
LimitFitAssemblyDisplayStyle [get, set]
 Returns or sets the display style of fit tolerance for assembly dimensions. More...
 
unsafe
NXOpen.Annotations.FitAssemblyNewDisplayStyle 
LimitFitAssemblyNewDisplayStyle [get, set]
 Returns or sets the new display style of fit tolerance for assembly dimensions. More...
 
unsafe string LimitFitDeviation [get, set]
 Returns or sets the dimension limit fit deviation More...
 
unsafe
NXOpen.Annotations.FitDisplayAlignment 
LimitFitDisplayAlignment [get, set]
 Returns or sets the dimension limit fit display alignment. More...
 
unsafe
NXOpen.Annotations.FitDisplaySplitByDimline 
LimitFitDisplaySplitByDimline [get, set]
 Returns or sets the dimension limit fit assembly display when split by dimension line. More...
 
unsafe
NXOpen.Annotations.FitDisplayStyle 
LimitFitDisplayStyle [get, set]
 Returns or sets the dimension limit fit display style More...
 
unsafe int LimitFitGrade [get, set]
 Returns or sets the dimension limit fit grade More...
 
unsafe string LimitFitShaftDeviation [get, set]
 Returns or sets the shaft deviation for fit tolerance of a dimension More...
 
unsafe int LimitFitShaftGrade [get, set]
 Returns or sets the shaft grade for fit tolerance of a dimension More...
 
unsafe bool LineBetweenArrows [get, set]
 Returns or sets the line between arrows. More...
 
unsafe double LowerToleranceDegrees [get, set]
 Returns or sets the lower angular tolerance in degrees More...
 
unsafe double LowerToleranceEnglish [get, set]
 Returns or sets the lower english tolerance More...
 
unsafe double LowerToleranceMetric [get, set]
 Returns or sets the lower metric tolerance More...
 
unsafe
NXOpen.Annotations.ArrowheadType 
NarrowArrowType [get, set]
 Returns or sets the narrow dimension arrowhead type which is used when there is no space for normal arrowheads More...
 
unsafe
NXOpen.Annotations.NarrowDisplayOption 
NarrowDisplayType [get, set]
 Returns or sets the display type for narrow dimensions More...
 
unsafe double NarrowLeaderAngle [get, set]
 Returns or sets the narrow dimension leader angle More...
 
unsafe double NarrowTextOffset [get, set]
 Returns or sets the narrow dimension text offset More...
 
unsafe
NXOpen.Annotations.NarrowTextOrientation 
NarrowTextOrientation [get, set]
 Returns or sets the narrow dimension text orientation More...
 
unsafe
NXOpen.Annotations.TextOrientation 
Orientation [get, set]
 Returns or sets the dimension text orientation More...
 
unsafe bool OverrideDimensionText [get, set]
 Returns or sets the override dimension text More...
 
unsafe bool PrefixSuffixReference [get, set]
 Returns or sets the flag indicating whether prefix suffix reference toggle is turned on or not More...
 
unsafe
NXOpen.Annotations.FractionDenominatorFormat 
PrimaryDimensionFractionDenominator [get, set]
 Returns or sets the primary dimension fractional denominator More...
 
unsafe bool ReferenceDimension [get, set]
 Returns or sets the reference dimension flag More...
 
unsafe string ReferenceDimensionPrefix [get, set]
 Returns or sets the prefix characters for reference dimension More...
 
unsafe string ReferenceDimensionSuffix [get, set]
 Returns or sets the suffix characters for reference dimension More...
 
unsafe bool ReverseArrowDirection [get, set]
 Returns or sets the reverse arrow direction flag More...
 
unsafe double TextAngle [get, set]
 Returns or sets the dimension text angle More...
 
unsafe
NXOpen.Annotations.TextPlacement 
TextArrowPlacement [get, set]
 Returns or sets the text arrow placement. More...
 
unsafe bool TextCentered [get, set]
 Returns or sets the dimension text centered option More...
 
unsafe
NXOpen.Annotations.TextPosition 
TextPosition [get, set]
 Returns or sets the dimension text position representing above or after stub More...
 
unsafe
NXOpen.Annotations.ToleranceType 
ToleranceType [get, set]
 Returns or sets the dimension tolerance type More...
 
unsafe int ToleranceValuePrecision [get, set]
 Returns or sets the tolerance value precision More...
 
unsafe
NXOpen.Annotations.TrimDimensionLineStyle 
TrimDimLine [get, set]
 Returns or sets the trim dimension line flag. More...
 
unsafe string TrueLengthText [get, set]
 Returns or sets the true length dimension text More...
 
unsafe
NXOpen.Annotations.TrueLengthTextPosition 
TrueLengthTextPosition [get, set]
 Returns or sets the true length text position More...
 
unsafe double UpperToleranceDegrees [get, set]
 Returns or sets the upper angular tolerance in degrees More...
 
unsafe double UpperToleranceEnglish [get, set]
 Returns or sets the upper english tolerance More...
 
unsafe double UpperToleranceMetric [get, set]
 Returns or sets the upper metric tolerance More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Annotations.DimensionStyleBuilder .

This class queries and sets dimension preferences when creating or editing a dimension.

Created in NX6.0.0

Member Function Documentation

unsafe string [] NXOpen.Annotations.DimensionStyleBuilder.GetOverriddenDimensionText ( )
inline

Returns the overridden dimension text value

Created in NX10.0.0

License requirements: None.

Returns
unsafe void NXOpen.Annotations.DimensionStyleBuilder.SetOverriddenDimensionText ( string[]  customizedText)
inline

Sets the overridden dimension text value

Created in NX10.0.0

License requirements: None.

Parameters
customizedText
unsafe bool NXOpen.Annotations.DimensionStyleBuilder.Validate ( )
inline

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Created in NX3.0.1

License requirements: None.

Returns
Was self validation successful

Implements NXOpen.GeometricUtilities.IComponentBuilder.

Property Documentation

unsafe int NXOpen.Annotations.DimensionStyleBuilder.AngularDimensionValuePrecision
getset

Returns or sets the angular dimension value precision

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.DimensionStyleBuilder.AngularToleranceValuePrecision
getset

Returns or sets the angular tolerance value precision

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.BaselineOffset
getset

Returns or sets the offset between dimension lines of baseline dimensions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.ChainOffset
getset

Returns or sets the offset between dimension lines of chain dimensions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ChamferForm NXOpen.Annotations.DimensionStyleBuilder.ChamferForm
getset

Returns or sets the chamfer dimension form

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ChamferLeaderPlacement NXOpen.Annotations.DimensionStyleBuilder.ChamferLeaderType
getset

Returns or sets the chamfer dimension leader type

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ChamferSeparatorType NXOpen.Annotations.DimensionStyleBuilder.ChamferSeparator
getset

Returns or sets the chamfer separator type

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.ChamferSpaceFactor
getset

Returns or sets the chamfer dimension space factor

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ChamferStubType NXOpen.Annotations.DimensionStyleBuilder.ChamferStubType
getset

Returns or sets the chamfer dimension stub type

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.DimensionStyleBuilder.ChamferSymbolName
getset

Returns or sets the chamfer dimension symbol name

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ChamferSymbolPlacement NXOpen.Annotations.DimensionStyleBuilder.ChamferSymbolType
getset

Returns or sets the chamfer dimension symbol type

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ArrowDisplay NXOpen.Annotations.DimensionStyleBuilder.DimArrowDisplay
getset

Returns or sets the dimension arrow display option

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.DimensionStyleBuilder.DimensionValuePrecision
getset

Returns or sets the dimension value precision

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ZeroToleranceDisplayStyle NXOpen.Annotations.DimensionStyleBuilder.DimZeroToleranceDisplayStyle
getset

Returns or sets the dimension zero tolerance display style

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FractionDenominatorFormat NXOpen.Annotations.DimensionStyleBuilder.DualDimensionFractionDenominator
getset

Returns or sets the dual dimension fractional denominator

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.DimensionStyleBuilder.DualDimensionValuePrecision
getset

Returns or sets the dual dimension value precision

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.DimensionStyleBuilder.DualToleranceValuePrecision
getset

Returns or sets the dual tolerance value precision

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ExtensionLineDisplay NXOpen.Annotations.DimensionStyleBuilder.ExtensionLineDisplay
getset

Returns or sets the extension line display option.

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.FitToleranceParentheses
getset

Returns or sets the fit tolerance parentheses option.

When the value is true, parentheses will be shown on the fit tolerance text. Otherwise, a blank space will be used.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.FitToleranceSeparator
getset

Returns or sets the fit tolerance separator option.

When the limit fit type is FIT and the value true, a line will be drawn to separate the hole and shaft tolerance texts.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.InspectionDimension
getset

Returns or sets the inspection dimension flag

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.InspectionSymbolAroundAppendedText NXOpen.Annotations.DimensionStyleBuilder.InspectionSymbolAroundAppendedText
getset

Returns or sets the inspection symbol around appended text option

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FitAnsiHoleType NXOpen.Annotations.DimensionStyleBuilder.LimitFitAnsiHoleType
getset

Returns or sets the dimension limit fit ANSI hole type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FitAssemblyDisplayStyle NXOpen.Annotations.DimensionStyleBuilder.LimitFitAssemblyDisplayStyle
getset

Returns or sets the display style of fit tolerance for assembly dimensions.

When the limit fit type is FIT, the display can be on a single line, or two lines centered with the dimension text or two lines with the shaft text in line with the dimension text. This property is obsolete.

Created in NX9.0.0

Deprecated in NX11.0.0. Use NXOpen.Annotations.DimensionStyleBuilder.LimitFitAssemblyNewDisplayStyle instead.

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FitAssemblyNewDisplayStyle NXOpen.Annotations.DimensionStyleBuilder.LimitFitAssemblyNewDisplayStyle
getset

Returns or sets the new display style of fit tolerance for assembly dimensions.

When the limit fit type is FIT, the display can be on a single line or double line

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.DimensionStyleBuilder.LimitFitDeviation
getset

Returns or sets the dimension limit fit deviation

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FitDisplayAlignment NXOpen.Annotations.DimensionStyleBuilder.LimitFitDisplayAlignment
getset

Returns or sets the dimension limit fit display alignment.

When the limit fit type is FIT, the hole and shaft tolerances can be aligned as centered value, centered value and fit or bottom

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FitDisplaySplitByDimline NXOpen.Annotations.DimensionStyleBuilder.LimitFitDisplaySplitByDimline
getset

Returns or sets the dimension limit fit assembly display when split by dimension line.

When the limit fit type is FIT or layout is SINGLE LINE, the hole and shaft tolerances can be shown without any split, splitting tolerance by the dimension line or splitting tolerance and value by the dimension line

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.FitDisplayStyle NXOpen.Annotations.DimensionStyleBuilder.LimitFitDisplayStyle
getset

Returns or sets the dimension limit fit display style

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.DimensionStyleBuilder.LimitFitGrade
getset

Returns or sets the dimension limit fit grade

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.DimensionStyleBuilder.LimitFitShaftDeviation
getset

Returns or sets the shaft deviation for fit tolerance of a dimension

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.DimensionStyleBuilder.LimitFitShaftGrade
getset

Returns or sets the shaft grade for fit tolerance of a dimension

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.LineBetweenArrows
getset

Returns or sets the line between arrows.

A value of True means a line is to be displayed between the arrows

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.LowerToleranceDegrees
getset

Returns or sets the lower angular tolerance in degrees

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.LowerToleranceEnglish
getset

Returns or sets the lower english tolerance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.LowerToleranceMetric
getset

Returns or sets the lower metric tolerance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.ArrowheadType NXOpen.Annotations.DimensionStyleBuilder.NarrowArrowType
getset

Returns or sets the narrow dimension arrowhead type which is used when there is no space for normal arrowheads

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.NarrowDisplayOption NXOpen.Annotations.DimensionStyleBuilder.NarrowDisplayType
getset

Returns or sets the display type for narrow dimensions

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.NarrowLeaderAngle
getset

Returns or sets the narrow dimension leader angle

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.NarrowTextOffset
getset

Returns or sets the narrow dimension text offset

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.NarrowTextOrientation NXOpen.Annotations.DimensionStyleBuilder.NarrowTextOrientation
getset

Returns or sets the narrow dimension text orientation

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.TextOrientation NXOpen.Annotations.DimensionStyleBuilder.Orientation
getset

Returns or sets the dimension text orientation

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.OverrideDimensionText
getset

Returns or sets the override dimension text

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.PrefixSuffixReference
getset

Returns or sets the flag indicating whether prefix suffix reference toggle is turned on or not

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.FractionDenominatorFormat NXOpen.Annotations.DimensionStyleBuilder.PrimaryDimensionFractionDenominator
getset

Returns or sets the primary dimension fractional denominator

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.ReferenceDimension
getset

Returns or sets the reference dimension flag

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.DimensionStyleBuilder.ReferenceDimensionPrefix
getset

Returns or sets the prefix characters for reference dimension

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Annotations.DimensionStyleBuilder.ReferenceDimensionSuffix
getset

Returns or sets the suffix characters for reference dimension

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.ReverseArrowDirection
getset

Returns or sets the reverse arrow direction flag

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.TextAngle
getset

Returns or sets the dimension text angle

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.TextPlacement NXOpen.Annotations.DimensionStyleBuilder.TextArrowPlacement
getset

Returns or sets the text arrow placement.

This specifies manual or automatic placement and display of arrows in or out

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe bool NXOpen.Annotations.DimensionStyleBuilder.TextCentered
getset

Returns or sets the dimension text centered option

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.TextPosition NXOpen.Annotations.DimensionStyleBuilder.TextPosition
getset

Returns or sets the dimension text position representing above or after stub

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Annotations.ToleranceType NXOpen.Annotations.DimensionStyleBuilder.ToleranceType
getset

Returns or sets the dimension tolerance type

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe int NXOpen.Annotations.DimensionStyleBuilder.ToleranceValuePrecision
getset

Returns or sets the tolerance value precision

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.TrimDimensionLineStyle NXOpen.Annotations.DimensionStyleBuilder.TrimDimLine
getset

Returns or sets the trim dimension line flag.

A value of True means the dimension line will be trimmed when the text crosses both extension lines

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe string NXOpen.Annotations.DimensionStyleBuilder.TrueLengthText
getset

Returns or sets the true length dimension text

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe NXOpen.Annotations.TrueLengthTextPosition NXOpen.Annotations.DimensionStyleBuilder.TrueLengthTextPosition
getset

Returns or sets the true length text position

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.UpperToleranceDegrees
getset

Returns or sets the upper angular tolerance in degrees

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.UpperToleranceEnglish
getset

Returns or sets the upper english tolerance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")

unsafe double NXOpen.Annotations.DimensionStyleBuilder.UpperToleranceMetric
getset

Returns or sets the upper metric tolerance

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.