NXOpen .NET Reference Guide
|
Represents dimension preferences More...
Public Member Functions | |
unsafe NXOpen.Annotations.ChamferDimensionPreferences | GetChamferDimensionPreferences () |
Returns the chamfer dimension preferences More... | |
unsafe NXOpen.Annotations.DiameterRadiusPreferences | GetDiameterRadiusPreferences () |
Returns the diameter and radius preferences More... | |
unsafe NXOpen.Annotations.NarrowDimensionPreferences | GetNarrowDimensionPreferences () |
Returns the narrow dimension preferences More... | |
unsafe NXOpen.Annotations.OrdinateDimensionPreferences | GetOrdinateDimensionPreferences () |
Returns the ordinate dimension preferences More... | |
unsafe NXOpen.Annotations.UnitsFormatPreferences | GetUnitsFormatPreferences () |
Returns the units and format preferences More... | |
unsafe void | SetChamferDimensionPreferences (NXOpen.Annotations.ChamferDimensionPreferences preferences) |
Sets the chamfer dimension preferences More... | |
unsafe void | SetDiameterRadiusPreferences (NXOpen.Annotations.DiameterRadiusPreferences preferences) |
Sets the diameter and radius preferences More... | |
unsafe void | SetNarrowDimensionPreferences (NXOpen.Annotations.NarrowDimensionPreferences preferences) |
Sets the narrow dimension preferences More... | |
unsafe void | SetOrdinateDimensionPreferences (NXOpen.Annotations.OrdinateDimensionPreferences preferences) |
Sets the ordinate dimension preferences More... | |
unsafe void | SetUnitsFormatPreferences (NXOpen.Annotations.UnitsFormatPreferences preferences) |
Sets the units and format preferences More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new 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... | |
Protected Member Functions | |
override void | FreeResource () |
Frees the object from memory. More... | |
Properties | |
unsafe NXOpen.Annotations.ArrowDisplay | ArrowDisplay [get, set] |
Returns or sets the arrow display 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 bool | DisplayFitParentheses [get, set] |
Returns or sets the flag indicating whether to display parentheses for fit tolerance. More... | |
unsafe bool | DisplayFitSeparator [get, set] |
Returns or sets the flag indicating whether to display separator for fit tolerance of assembly dimensions. More... | |
unsafe bool | DisplayLineBetweenArrows [get, set] |
Returns or sets the flag indicating whether to display line between arrows More... | |
unsafe NXOpen.Annotations.FractionDenominatorFormat | DualDimensionFractionDenominator [get, set] |
Returns or sets the dual dimension and tolerance fraction denominator More... | |
unsafe NXOpen.Annotations.ExtensionLineDisplay | ExtensionLineDisplay [get, set] |
Returns or sets the extension line display More... | |
unsafe bool | IsInspectionDimension [get, set] |
Returns or sets the flag indicating whether the dimension is an inspection dimension More... | |
unsafe bool | IsReferenceDimension [get, set] |
Returns or sets the flag indicating whether the dimension is a reference dimension More... | |
unsafe NXOpen.Annotations.FitAnsiHoleType | LimitFitAnsiHoleType [get, set] |
Returns or sets the tolerance 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 tolerance 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 tolerance limit fit display style More... | |
unsafe int | LimitFitGrade [get, set] |
Returns or sets the tolerance limit fit grade More... | |
unsafe string | LimitFitShaftDeviation [get, set] |
Returns or sets the shaft deviation for fit tolerance More... | |
unsafe int | LimitFitShaftGrade [get, set] |
Returns or sets the shaft grade for fit tolerance 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 and tolerance fraction denominator 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 flag indicating whether the Reverse Arrow Direction is set on dimension or not More... | |
unsafe double | TextOrienationAngle [get, set] |
Returns or sets the angle if text orientation is NXOpen.Annotations.TextOrientation.ByAngle More... | |
unsafe NXOpen.Annotations.TextOrientation | TextOrientation [get, set] |
Returns or sets the text orientation More... | |
unsafe NXOpen.Annotations.TextPlacement | TextPlacement [get, set] |
Returns or sets the dimension text placement More... | |
unsafe NXOpen.Annotations.TextPosition | TextPosition [get, set] |
Returns or sets the text position representing above or after stub More... | |
unsafe NXOpen.Annotations.TrimDimensionLineStyle | TrimDimensionLineStyle [get, set] |
Returns or sets the trim dimension line style More... | |
unsafe string | TrueLengthText [get, set] |
Returns or sets the flag indicating true-length text for the dimension More... | |
unsafe NXOpen.Annotations.TrueLengthTextPosition | TrueLengthTextPosition [get, set] |
Returns or sets the True Length Text Position More... | |
unsafe NXOpen.Annotations.ZeroToleranceDisplayStyle | ZeroToleranceDisplayStyle [get, set] |
Returns or sets the zero tolerance display style More... | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Represents dimension preferences
Created in NX4.0.0
|
inlineprotectedvirtual |
Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX4.0.0
License requirements: None.
Implements NXOpen.TransientObject.
|
inline |
Returns the chamfer dimension preferences
Created in NX4.0.0
License requirements: None.
|
inline |
Returns the diameter and radius preferences
Created in NX4.0.0
License requirements: None.
|
inline |
Returns the narrow dimension preferences
Created in NX4.0.0
License requirements: None.
|
inline |
Returns the ordinate dimension preferences
Created in NX4.0.0
License requirements: None.
|
inline |
Returns the units and format preferences
Created in NX4.0.0
License requirements: None.
|
inline |
Sets the chamfer dimension preferences
Created in NX4.0.0
License requirements: None.
preferences | New chamfer dimension preferences |
|
inline |
Sets the diameter and radius preferences
Created in NX4.0.0
License requirements: None.
preferences | New diameter and radius preferences |
|
inline |
Sets the narrow dimension preferences
Created in NX4.0.0
License requirements: None.
preferences | New narrow dimension preferences |
|
inline |
Sets the ordinate dimension preferences
Created in NX4.0.0
License requirements: None.
preferences | New ordinate dimension preferences |
|
inline |
Sets the units and format preferences
Created in NX4.0.0
License requirements: None.
preferences | New Units and Format preferences |
|
getset |
Returns or sets the arrow display
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the offset between dimension lines of baseline dimensions
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the offset between dimension lines of chain dimensions
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether to display parentheses for fit tolerance.
If the value is true, the tolerance text will have parentheses shown on text render. 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")
|
getset |
Returns or sets the flag indicating whether to display separator for fit tolerance of assembly dimensions.
When the limit fit type is FIT and the value is 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")
|
getset |
Returns or sets the flag indicating whether to display line between arrows
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the dual dimension and tolerance fraction denominator
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the extension line display
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether the dimension is an inspection dimension
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating whether the dimension is a reference dimension
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the tolerance 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")
|
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.DimensionPreferences.LimitFitAssemblyNewDisplayStyle instead.
License requirements to get this property: None.
License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")
|
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")
|
getset |
Returns or sets the tolerance 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")
|
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")
|
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")
|
getset |
Returns or sets the tolerance 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")
|
getset |
Returns or sets the tolerance 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")
|
getset |
Returns or sets the shaft deviation for fit tolerance
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")
|
getset |
Returns or sets the shaft grade for fit tolerance
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: geometric_tol ("GDT") OR drafting ("DRAFTING")
|
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.
|
getset |
Returns or sets the primary dimension and tolerance fraction denominator
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
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.
|
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.
|
getset |
Returns or sets the flag indicating whether the Reverse Arrow Direction is set on dimension or not
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the angle if text orientation is NXOpen.Annotations.TextOrientation.ByAngle
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the text orientation
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the dimension text placement
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the 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.
|
getset |
Returns or sets the trim dimension line style
Created in NX4.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the flag indicating true-length text for the dimension
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
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: None.
|
getset |
Returns or sets the zero tolerance display style
Created in NX5.0.0
Deprecated in NX7.5.0. Use NXOpen.Annotations.LinearTolerance.ZeroToleranceDisplayStyle for linear dimensions and NXOpen.Annotations.AngularTolerance.ZeroToleranceDisplayStyle for angular dimensions instead.
License requirements to get this property: None.
License requirements to set this property: None.