public interface DimensionPreferences extends TransientObject
Modifier and Type | Method and Description |
---|---|
ArrowDisplay |
arrowDisplay()
Returns the arrow display
License requirements: None. |
double |
baselineOffset()
Returns the offset between dimension lines of baseline dimensions
License requirements: None. |
double |
chainOffset()
Returns the offset between dimension lines of chain dimensions
License requirements: None. |
boolean |
displayFitParentheses()
Returns the flag indicating whether to display parentheses for fit tolerance.
|
boolean |
displayFitSeparator()
Returns the flag indicating whether to display separator for fit tolerance of assembly dimensions.
|
boolean |
displayLineBetweenArrows()
Returns the flag indicating whether to display line between arrows
License requirements: None. |
FractionDenominatorFormat |
dualDimensionFractionDenominator()
Returns the dual dimension and tolerance fraction denominator
License requirements: None. |
ExtensionLineDisplay |
extensionLineDisplay()
Returns the extension line display
License requirements: None. |
ChamferDimensionPreferences |
getChamferDimensionPreferences()
Returns the chamfer dimension preferences
License requirements: None. |
DiameterRadiusPreferences |
getDiameterRadiusPreferences()
Returns the diameter and radius preferences
License requirements: None. |
NarrowDimensionPreferences |
getNarrowDimensionPreferences()
Returns the narrow dimension preferences
License requirements: None. |
OrdinateDimensionPreferences |
getOrdinateDimensionPreferences()
Returns the ordinate dimension preferences
License requirements: None. |
UnitsFormatPreferences |
getUnitsFormatPreferences()
Returns the units and format preferences
License requirements: None. |
boolean |
isInspectionDimension()
Returns the flag indicating whether the dimension is an inspection dimension
License requirements: None. |
boolean |
isReferenceDimension()
Returns the flag indicating whether the dimension is a reference dimension
License requirements: None. |
FitAnsiHoleType |
limitFitAnsiHoleType()
Returns the tolerance limit fit ANSI hole type
License requirements: None. |
FitAssemblyDisplayStyle |
limitFitAssemblyDisplayStyle()
Deprecated.
Deprecated in NX11.0.0. Use
limitFitAssemblyNewDisplayStyle() instead.
|
FitAssemblyNewDisplayStyle |
limitFitAssemblyNewDisplayStyle()
Returns the new display style of fit tolerance for assembly dimensions.
|
String |
limitFitDeviation()
Returns the tolerance limit fit deviation
License requirements: None. |
FitDisplayAlignment |
limitFitDisplayAlignment()
Returns the dimension limit fit display alignment.
|
FitDisplaySplitByDimline |
limitFitDisplaySplitByDimline()
Returns the dimension limit fit assembly display when split by dimension line.
|
FitDisplayStyle |
limitFitDisplayStyle()
Returns the tolerance limit fit display style
License requirements: None. |
int |
limitFitGrade()
Returns the tolerance limit fit grade
License requirements: None. |
String |
limitFitShaftDeviation()
Returns the shaft deviation for fit tolerance
License requirements: None. |
int |
limitFitShaftGrade()
Returns the shaft grade for fit tolerance
License requirements: None. |
boolean |
prefixSuffixReference()
Returns the flag indicating whether prefix suffix reference toggle is turned on or not
License requirements: None. |
FractionDenominatorFormat |
primaryDimensionFractionDenominator()
Returns the primary dimension and tolerance fraction denominator
License requirements: None. |
String |
referenceDimensionPrefix()
Returns the prefix characters for reference dimension
License requirements: None. |
String |
referenceDimensionSuffix()
Returns the suffix characters for reference dimension
License requirements: None. |
boolean |
reverseArrowDirection()
Returns the flag indicating whether the Reverse Arrow Direction is set on dimension or not
License requirements: None. |
void |
setArrowDisplay(ArrowDisplay display)
Sets the arrow display
License requirements: None. |
void |
setBaselineOffset(double baselineOffset)
Sets the offset between dimension lines of baseline dimensions
License requirements: None. |
void |
setChainOffset(double chainOffset)
Sets the offset between dimension lines of chain dimensions
License requirements: None. |
void |
setChamferDimensionPreferences(ChamferDimensionPreferences preferences)
Sets the chamfer dimension preferences
License requirements: None. |
void |
setDiameterRadiusPreferences(DiameterRadiusPreferences preferences)
Sets the diameter and radius preferences
License requirements: None. |
void |
setDisplayFitParentheses(boolean displayFitParentheses)
Sets the flag indicating whether to display parentheses for fit tolerance.
|
void |
setDisplayFitSeparator(boolean displayFitSeparator)
Sets the flag indicating whether to display separator for fit tolerance of assembly dimensions.
|
void |
setDisplayLineBetweenArrows(boolean displayLineBetweenArrows)
Sets the flag indicating whether to display line between arrows
License requirements: None. |
void |
setDualDimensionFractionDenominator(FractionDenominatorFormat fractionDenominator)
Sets the dual dimension and tolerance fraction denominator
License requirements: None. |
void |
setExtensionLineDisplay(ExtensionLineDisplay display)
Sets the extension line display
License requirements: None. |
void |
setInspectionDimension(boolean inspectionDimension)
Sets the flag indicating whether the dimension is an inspection dimension
License requirements: None. |
void |
setLimitFitAnsiHoleType(FitAnsiHoleType fitHoleType)
Sets the tolerance limit fit ANSI hole type
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLimitFitAssemblyDisplayStyle(FitAssemblyDisplayStyle fitAssemblyDisplayStyle)
Deprecated.
Deprecated in NX11.0.0. Use
setLimitFitAssemblyNewDisplayStyle(nxopen.annotations.FitAssemblyNewDisplayStyle) instead.
|
void |
setLimitFitAssemblyNewDisplayStyle(FitAssemblyNewDisplayStyle fitAssemblyDisplayStyle)
Sets the new display style of fit tolerance for assembly dimensions.
|
void |
setLimitFitDeviation(String fitDeviation)
Sets the tolerance limit fit deviation
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLimitFitDisplayAlignment(FitDisplayAlignment fitDisplayAlignment)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLimitFitDisplaySplitByDimline(FitDisplaySplitByDimline fitDisplaySplitByDimline)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLimitFitDisplayStyle(FitDisplayStyle fitDisplayStyle)
Sets the tolerance limit fit display style
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLimitFitGrade(int fitGrade)
Sets the tolerance limit fit grade
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLimitFitShaftDeviation(String fitShaftDeviation)
Sets the shaft deviation for fit tolerance
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLimitFitShaftGrade(int fitShaftGrade)
Sets the shaft grade for fit tolerance
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNarrowDimensionPreferences(NarrowDimensionPreferences preferences)
Sets the narrow dimension preferences
License requirements: None. |
void |
setOrdinateDimensionPreferences(OrdinateDimensionPreferences preferences)
Sets the ordinate dimension preferences
License requirements: None. |
void |
setPrefixSuffixReference(boolean prefixSuffixReference)
Sets the flag indicating whether prefix suffix reference toggle is turned on or not
License requirements: None. |
void |
setPrimaryDimensionFractionDenominator(FractionDenominatorFormat fractionDenominator)
Sets the primary dimension and tolerance fraction denominator
License requirements: None. |
void |
setReferenceDimension(boolean referenceDimension)
Sets the flag indicating whether the dimension is a reference dimension
License requirements: None. |
void |
setReferenceDimensionPrefix(String prefix)
Sets the prefix characters for reference dimension
License requirements: None. |
void |
setReferenceDimensionSuffix(String suffix)
Sets the suffix characters for reference dimension
License requirements: None. |
void |
setReverseArrowDirection(boolean reverseArrowDirection)
Sets the flag indicating whether the Reverse Arrow Direction is set on dimension or not
License requirements: None. |
void |
setTextOrienationAngle(double textOrientationAngle)
Sets the angle if text orientation is
TextOrientation.BY_ANGLE
License requirements: None. |
void |
setTextOrientation(TextOrientation orientation)
Sets the text orientation
License requirements: None. |
void |
setTextPlacement(TextPlacement placement)
Sets the dimension text placement
License requirements: None. |
void |
setTextPosition(TextPosition textPosition)
Sets the text position representing above or after stub
License requirements: None. |
void |
setTrimDimensionLineStyle(TrimDimensionLineStyle trimDimLine)
Sets the trim dimension line style
License requirements: None. |
void |
setTrueLengthText(String trueLengthText)
Sets the flag indicating true-length text for the dimension
License requirements: None. |
void |
setTrueLengthTextPosition(TrueLengthTextPosition trueLengthTextPosition)
Sets the True Length Text Position
License requirements: None. |
void |
setUnitsFormatPreferences(UnitsFormatPreferences preferences)
Sets the units and format preferences
License requirements: None. |
void |
setZeroToleranceDisplayStyle(ZeroToleranceDisplayStyle zeroDisplayStyle)
Deprecated.
Deprecated in NX7.5.0. Use
LinearTolerance.setZeroToleranceDisplayStyle(nxopen.annotations.ZeroToleranceDisplayStyle) for linear dimensions and AngularTolerance.setZeroToleranceDisplayStyle(nxopen.annotations.ZeroToleranceDisplayStyle) for angular dimensions instead.
|
double |
textOrienationAngle()
Returns the angle if text orientation is
TextOrientation.BY_ANGLE
License requirements: None. |
TextOrientation |
textOrientation()
Returns the text orientation
License requirements: None. |
TextPlacement |
textPlacement()
Returns the dimension text placement
License requirements: None. |
TextPosition |
textPosition()
Returns the text position representing above or after stub
License requirements: None. |
TrimDimensionLineStyle |
trimDimensionLineStyle()
Returns the trim dimension line style
License requirements: None. |
String |
trueLengthText()
Returns the flag indicating true-length text for the dimension
License requirements: None. |
TrueLengthTextPosition |
trueLengthTextPosition()
Returns the True Length Text Position
License requirements: None. |
ZeroToleranceDisplayStyle |
zeroToleranceDisplayStyle()
Deprecated.
Deprecated in NX7.5.0. Use
LinearTolerance.zeroToleranceDisplayStyle() for linear dimensions and AngularTolerance.zeroToleranceDisplayStyle() for angular dimensions instead.
|
_value, dispose, printTestData, printTestData
FractionDenominatorFormat primaryDimensionFractionDenominator() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryDimensionFractionDenominator(FractionDenominatorFormat fractionDenominator) throws NXException, RemoteException
fractionDenominator
- New primary dimension and tolerance fraction denominatorNXException
RemoteException
FractionDenominatorFormat dualDimensionFractionDenominator() throws NXException, RemoteException
NXException
RemoteException
void setDualDimensionFractionDenominator(FractionDenominatorFormat fractionDenominator) throws NXException, RemoteException
fractionDenominator
- New dual dimension and tolerance fraction denominatorNXException
RemoteException
TextPlacement textPlacement() throws NXException, RemoteException
NXException
RemoteException
void setTextPlacement(TextPlacement placement) throws NXException, RemoteException
placement
- New dimension text placementNXException
RemoteException
ExtensionLineDisplay extensionLineDisplay() throws NXException, RemoteException
NXException
RemoteException
void setExtensionLineDisplay(ExtensionLineDisplay display) throws NXException, RemoteException
display
- New extension line displayNXException
RemoteException
ArrowDisplay arrowDisplay() throws NXException, RemoteException
NXException
RemoteException
void setArrowDisplay(ArrowDisplay display) throws NXException, RemoteException
display
- New arrow displayNXException
RemoteException
boolean displayLineBetweenArrows() throws NXException, RemoteException
NXException
RemoteException
void setDisplayLineBetweenArrows(boolean displayLineBetweenArrows) throws NXException, RemoteException
displayLineBetweenArrows
- Flag indicating whether to display line between arrowsNXException
RemoteException
TextOrientation textOrientation() throws NXException, RemoteException
NXException
RemoteException
void setTextOrientation(TextOrientation orientation) throws NXException, RemoteException
orientation
- New dimension text orientationNXException
RemoteException
TextPosition textPosition() throws NXException, RemoteException
NXException
RemoteException
void setTextPosition(TextPosition textPosition) throws NXException, RemoteException
textPosition
- New dimension text positionNXException
RemoteException
double textOrienationAngle() throws NXException, RemoteException
TextOrientation.BY_ANGLE
NXException
RemoteException
void setTextOrienationAngle(double textOrientationAngle) throws NXException, RemoteException
TextOrientation.BY_ANGLE
textOrientationAngle
- New dimension text orienation angleNXException
RemoteException
double baselineOffset() throws NXException, RemoteException
NXException
RemoteException
void setBaselineOffset(double baselineOffset) throws NXException, RemoteException
baselineOffset
- New baseline offsetNXException
RemoteException
double chainOffset() throws NXException, RemoteException
NXException
RemoteException
void setChainOffset(double chainOffset) throws NXException, RemoteException
chainOffset
- New chain offsetNXException
RemoteException
boolean isReferenceDimension() throws NXException, RemoteException
NXException
RemoteException
void setReferenceDimension(boolean referenceDimension) throws NXException, RemoteException
referenceDimension
- Flag indicating whether dimension is reference dimensionNXException
RemoteException
boolean isInspectionDimension() throws NXException, RemoteException
NXException
RemoteException
void setInspectionDimension(boolean inspectionDimension) throws NXException, RemoteException
inspectionDimension
- Flag indicating whether dimension is inspection dimensionNXException
RemoteException
TrimDimensionLineStyle trimDimensionLineStyle() throws NXException, RemoteException
NXException
RemoteException
void setTrimDimensionLineStyle(TrimDimensionLineStyle trimDimLine) throws NXException, RemoteException
trimDimLine
- Whether Dimension line will be trimmed when text crosses both extension linesNXException
RemoteException
UnitsFormatPreferences getUnitsFormatPreferences() throws NXException, RemoteException
NXException
RemoteException
void setUnitsFormatPreferences(UnitsFormatPreferences preferences) throws NXException, RemoteException
preferences
- New Units and Format preferencesNXException
RemoteException
NarrowDimensionPreferences getNarrowDimensionPreferences() throws NXException, RemoteException
NXException
RemoteException
void setNarrowDimensionPreferences(NarrowDimensionPreferences preferences) throws NXException, RemoteException
preferences
- New narrow dimension preferencesNXException
RemoteException
DiameterRadiusPreferences getDiameterRadiusPreferences() throws NXException, RemoteException
NXException
RemoteException
void setDiameterRadiusPreferences(DiameterRadiusPreferences preferences) throws NXException, RemoteException
preferences
- New diameter and radius preferencesNXException
RemoteException
ChamferDimensionPreferences getChamferDimensionPreferences() throws NXException, RemoteException
NXException
RemoteException
void setChamferDimensionPreferences(ChamferDimensionPreferences preferences) throws NXException, RemoteException
preferences
- New chamfer dimension preferencesNXException
RemoteException
OrdinateDimensionPreferences getOrdinateDimensionPreferences() throws NXException, RemoteException
NXException
RemoteException
void setOrdinateDimensionPreferences(OrdinateDimensionPreferences preferences) throws NXException, RemoteException
preferences
- New ordinate dimension preferencesNXException
RemoteException
ZeroToleranceDisplayStyle zeroToleranceDisplayStyle() throws NXException, RemoteException
LinearTolerance.zeroToleranceDisplayStyle()
for linear dimensions and AngularTolerance.zeroToleranceDisplayStyle()
for angular dimensions instead.
NXException
RemoteException
void setZeroToleranceDisplayStyle(ZeroToleranceDisplayStyle zeroDisplayStyle) throws NXException, RemoteException
LinearTolerance.setZeroToleranceDisplayStyle(nxopen.annotations.ZeroToleranceDisplayStyle)
for linear dimensions and AngularTolerance.setZeroToleranceDisplayStyle(nxopen.annotations.ZeroToleranceDisplayStyle)
for angular dimensions instead.
zeroDisplayStyle
- NXException
RemoteException
String limitFitDeviation() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitDeviation(String fitDeviation) throws NXException, RemoteException
fitDeviation
- New limit fit deviationNXException
RemoteException
int limitFitGrade() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitGrade(int fitGrade) throws NXException, RemoteException
fitGrade
- New Limit fit gradeNXException
RemoteException
String limitFitShaftDeviation() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitShaftDeviation(String fitShaftDeviation) throws NXException, RemoteException
fitShaftDeviation
- New shaft deviation for fit toleranceNXException
RemoteException
int limitFitShaftGrade() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitShaftGrade(int fitShaftGrade) throws NXException, RemoteException
fitShaftGrade
- New shaft grade for fit toleranceNXException
RemoteException
FitDisplayStyle limitFitDisplayStyle() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitDisplayStyle(FitDisplayStyle fitDisplayStyle) throws NXException, RemoteException
fitDisplayStyle
- New limit tolerance display styleNXException
RemoteException
FitAssemblyDisplayStyle limitFitAssemblyDisplayStyle() throws NXException, RemoteException
limitFitAssemblyNewDisplayStyle()
instead.
NXException
RemoteException
void setLimitFitAssemblyDisplayStyle(FitAssemblyDisplayStyle fitAssemblyDisplayStyle) throws NXException, RemoteException
setLimitFitAssemblyNewDisplayStyle(nxopen.annotations.FitAssemblyNewDisplayStyle)
instead.
fitAssemblyDisplayStyle
- New limit assembly display style
NXException
RemoteException
FitAssemblyNewDisplayStyle limitFitAssemblyNewDisplayStyle() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitAssemblyNewDisplayStyle(FitAssemblyNewDisplayStyle fitAssemblyDisplayStyle) throws NXException, RemoteException
fitAssemblyDisplayStyle
- New limit assembly display styleNXException
RemoteException
FitDisplaySplitByDimline limitFitDisplaySplitByDimline() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitDisplaySplitByDimline(FitDisplaySplitByDimline fitDisplaySplitByDimline) throws NXException, RemoteException
fitDisplaySplitByDimline
- New limit fit display when split by dimension lineNXException
RemoteException
FitDisplayAlignment limitFitDisplayAlignment() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitDisplayAlignment(FitDisplayAlignment fitDisplayAlignment) throws NXException, RemoteException
fitDisplayAlignment
- New limit fit display alignmentNXException
RemoteException
boolean displayFitSeparator() throws NXException, RemoteException
NXException
RemoteException
void setDisplayFitSeparator(boolean displayFitSeparator) throws NXException, RemoteException
displayFitSeparator
- Flag indicating whether to display assembly tolerance separatorNXException
RemoteException
boolean displayFitParentheses() throws NXException, RemoteException
NXException
RemoteException
void setDisplayFitParentheses(boolean displayFitParentheses) throws NXException, RemoteException
displayFitParentheses
- Flag indicating whether to display assembly tolerance parenthesesNXException
RemoteException
FitAnsiHoleType limitFitAnsiHoleType() throws NXException, RemoteException
NXException
RemoteException
void setLimitFitAnsiHoleType(FitAnsiHoleType fitHoleType) throws NXException, RemoteException
fitHoleType
- New limit tolerance ANSI hole typeNXException
RemoteException
TrueLengthTextPosition trueLengthTextPosition() throws NXException, RemoteException
NXException
RemoteException
void setTrueLengthTextPosition(TrueLengthTextPosition trueLengthTextPosition) throws NXException, RemoteException
trueLengthTextPosition
- New True length Text positionNXException
RemoteException
String trueLengthText() throws NXException, RemoteException
NXException
RemoteException
void setTrueLengthText(String trueLengthText) throws NXException, RemoteException
trueLengthText
- String indicating true length text for dimensionNXException
RemoteException
boolean reverseArrowDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseArrowDirection(boolean reverseArrowDirection) throws NXException, RemoteException
reverseArrowDirection
- New flag for reverse arrow directionNXException
RemoteException
boolean prefixSuffixReference() throws NXException, RemoteException
NXException
RemoteException
void setPrefixSuffixReference(boolean prefixSuffixReference) throws NXException, RemoteException
prefixSuffixReference
- flag for prefix suffix referenceNXException
RemoteException
String referenceDimensionPrefix() throws NXException, RemoteException
NXException
RemoteException
void setReferenceDimensionPrefix(String prefix) throws NXException, RemoteException
prefix
- New prefix characters for reference dimensionNXException
RemoteException
String referenceDimensionSuffix() throws NXException, RemoteException
NXException
RemoteException
void setReferenceDimensionSuffix(String suffix) throws NXException, RemoteException
suffix
- New suffix characters for reference dimensionNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.