NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.Annotations.DimensionStyleBuilder . More...
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... | |
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 NXOpen.Annotations.ZeroToleranceDisplayStyle | DimZeroToleranceDisplayStyle [get, set] |
Returns or sets the dimension zero tolerance display style More... | |
unsafe int | DimensionValuePrecision [get, set] |
Returns or sets the dimension value precision 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... | |
Represents a NXOpen.Annotations.DimensionStyleBuilder .
This class queries and sets dimension preferences when creating or editing a dimension.
Created in NX6.0.0
unsafe string [] NXOpen.Annotations.DimensionStyleBuilder.GetOverriddenDimensionText | ( | ) |
Returns the overridden dimension text value
Created in NX10.0.0
License requirements: None.
unsafe void NXOpen.Annotations.DimensionStyleBuilder.SetOverriddenDimensionText | ( | string[] | customizedText | ) |
Sets the overridden dimension text value
Created in NX10.0.0
License requirements: None.
customizedText |
unsafe bool NXOpen.Annotations.DimensionStyleBuilder.Validate | ( | ) |
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.
Implements NXOpen.GeometricUtilities.IComponentBuilder.
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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 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")
|
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 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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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")
|
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.
|
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 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")
|
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")
|
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 reverse arrow direction flag
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_drafting ("Ship Drafting") OR drafting ("DRAFTING")
|
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")
|
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")
|
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")
|
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.
|
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")
|
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")
|
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")
|
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_drafting ("Ship Drafting") OR drafting ("DRAFTING")
|
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_drafting ("Ship Drafting") OR drafting ("DRAFTING")
|
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")
|
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")
|
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")