public interface FeatureControlFrameDataBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
FeatureControlFrameDataBuilder.AreaSymbolType
Specifies the unit type
|
static class |
FeatureControlFrameDataBuilder.ToleranceMaterialModifier
Specifies the tolerance material modifier condition
|
static class |
FeatureControlFrameDataBuilder.ToleranceZoneShape
Specifies the zone shape for the feature control frame
|
Modifier and Type | Method and Description |
---|---|
FeatureControlFrameDataBuilder.AreaSymbolType |
areaSymbol()
Returns the area symbol
License requirements: None. |
boolean |
circleU()
Returns the circle utoggle
License requirements: None. |
String |
circleUvalue()
Returns the circle u value
Only available when
circleU()
is true. |
boolean |
commonZone()
Returns the common zone toggle
License requirements: None. |
FeatureControlFrameIndicatorBuilderList |
featureControlFrameIndicatorList()
Returns the feature control frame indicator list.
|
boolean |
freeState()
Returns the free state toggle
License requirements: None. |
FeatureControlFrameDataBuilder.ToleranceMaterialModifier |
materialModifier()
Returns the material modifier
License requirements: None. |
boolean |
maximumTolerance()
Returns the maximum tolerance toggle
License requirements: None. |
String |
maximumToleranceValue()
Returns the maximum tolerance value
Only available when
maximumTolerance()
is true. |
CompoundDatumReferenceBuilder |
primaryCompoundDatumReference()
Returns the primary compound datum reference
License requirements: None. |
String |
primaryDatumExtendedText()
Returns the primary datum extended text.
|
DatumReferenceBuilder |
primaryDatumReference()
Returns the primary datum reference
License requirements: None. |
boolean |
projected()
Returns the projected toggle
License requirements: None. |
String |
projectedValue()
Returns the projected value
Only available when
projected()
is true. |
CompoundDatumReferenceBuilder |
secondaryCompoundDatumReference()
Returns the secondary compound datum reference
License requirements: None. |
String |
secondaryDatumExtendedText()
Returns the secondary datum extended text.
|
DatumReferenceBuilder |
secondaryDatumReference()
Returns the secondary datum reference
License requirements: None. |
void |
setAreaSymbol(FeatureControlFrameDataBuilder.AreaSymbolType areaSymbol)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setCircleU(boolean circleU)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setCircleUvalue(String circleUValue)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setCommonZone(boolean commonZone)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setFreeState(boolean freeState)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setMaterialModifier(FeatureControlFrameDataBuilder.ToleranceMaterialModifier materialModifier)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setMaximumTolerance(boolean maximumTolerance)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setMaximumToleranceValue(String maximumToleranceValue)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setPrimaryDatumExtendedText(String extendedText)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setProjected(boolean projected)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setProjectedValue(String projectedValue)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setSecondaryDatumExtendedText(String extendedText)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setStatisticalTolerance(boolean statisticalTolerance)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setTangentPlane(boolean tangentPlane)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setTertiaryDatumExtendedText(String extendedText)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setToleranceValue(String toleranceValue)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setUnitBasis(boolean unitBasis)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setUnitBasisValue1(String unitBasisValue1)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setUnitBasisValue2(String unitBasisValue2)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setUz(boolean uz)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setZoneShape(FeatureControlFrameDataBuilder.ToleranceZoneShape zoneShape)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
boolean |
statisticalTolerance()
Returns the statistical tolerance toggle
License requirements: None. |
boolean |
tangentPlane()
Returns the tangent plane toggle
License requirements: None. |
CompoundDatumReferenceBuilder |
tertiaryCompoundDatumReference()
Returns the tertiary compound datum reference
License requirements: None. |
String |
tertiaryDatumExtendedText()
Returns the tertiary datum extended text.
|
DatumReferenceBuilder |
tertiaryDatumReference()
Returns the tertiary datum reference
License requirements: None. |
String |
toleranceValue()
Returns the tolerance value string
License requirements: None. |
boolean |
unitBasis()
Returns the unit basis toggle
Only available when feature control frame characteristic is
FeatureControlFrameBuilder.FcfCharacteristic.STRAIGHTNESS
FeatureControlFrameBuilder.FcfCharacteristic.FLATNESS
FeatureControlFrameBuilder.FcfCharacteristic.PROFILE_OF_ALINE
FeatureControlFrameBuilder.FcfCharacteristic.PROFILE_OF_ASURFACE
License requirements: None. |
String |
unitBasisValue1()
Returns the unit basis value1
Only available when
unitBasis()
is true. |
String |
unitBasisValue2()
Returns the unit basis value2
Only available when
unitBasis()
is true. |
boolean |
uz()
Returns the uz toggle
License requirements: None. |
FeatureControlFrameDataBuilder.ToleranceZoneShape |
zoneShape()
Returns the zone shape
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
boolean unitBasis() throws NXException, RemoteException
FeatureControlFrameBuilder.FcfCharacteristic.STRAIGHTNESS
FeatureControlFrameBuilder.FcfCharacteristic.FLATNESS
FeatureControlFrameBuilder.FcfCharacteristic.PROFILE_OF_ALINE
FeatureControlFrameBuilder.FcfCharacteristic.PROFILE_OF_ASURFACE
NXException
RemoteException
void setUnitBasis(boolean unitBasis) throws NXException, RemoteException
unitBasis
- NXException
RemoteException
FeatureControlFrameDataBuilder.ToleranceZoneShape zoneShape() throws NXException, RemoteException
NXException
RemoteException
void setZoneShape(FeatureControlFrameDataBuilder.ToleranceZoneShape zoneShape) throws NXException, RemoteException
zoneShape
- NXException
RemoteException
String toleranceValue() throws NXException, RemoteException
NXException
RemoteException
void setToleranceValue(String toleranceValue) throws NXException, RemoteException
toleranceValue
- NXException
RemoteException
String unitBasisValue1() throws NXException, RemoteException
unitBasis()
is true.
NXException
RemoteException
void setUnitBasisValue1(String unitBasisValue1) throws NXException, RemoteException
unitBasisValue1
- NXException
RemoteException
String unitBasisValue2() throws NXException, RemoteException
unitBasis()
is true.
NXException
RemoteException
void setUnitBasisValue2(String unitBasisValue2) throws NXException, RemoteException
unitBasisValue2
- NXException
RemoteException
FeatureControlFrameDataBuilder.ToleranceMaterialModifier materialModifier() throws NXException, RemoteException
NXException
RemoteException
void setMaterialModifier(FeatureControlFrameDataBuilder.ToleranceMaterialModifier materialModifier) throws NXException, RemoteException
materialModifier
- NXException
RemoteException
boolean freeState() throws NXException, RemoteException
NXException
RemoteException
void setFreeState(boolean freeState) throws NXException, RemoteException
freeState
- NXException
RemoteException
boolean tangentPlane() throws NXException, RemoteException
NXException
RemoteException
void setTangentPlane(boolean tangentPlane) throws NXException, RemoteException
tangentPlane
- NXException
RemoteException
boolean projected() throws NXException, RemoteException
NXException
RemoteException
void setProjected(boolean projected) throws NXException, RemoteException
projected
- NXException
RemoteException
String projectedValue() throws NXException, RemoteException
projected()
is true.
NXException
RemoteException
void setProjectedValue(String projectedValue) throws NXException, RemoteException
projectedValue
- NXException
RemoteException
boolean circleU() throws NXException, RemoteException
NXException
RemoteException
void setCircleU(boolean circleU) throws NXException, RemoteException
circleU
- NXException
RemoteException
String circleUvalue() throws NXException, RemoteException
circleU()
is true.
NXException
RemoteException
void setCircleUvalue(String circleUValue) throws NXException, RemoteException
circleUValue
- NXException
RemoteException
boolean uz() throws NXException, RemoteException
NXException
RemoteException
void setUz(boolean uz) throws NXException, RemoteException
uz
- NXException
RemoteException
boolean statisticalTolerance() throws NXException, RemoteException
NXException
RemoteException
void setStatisticalTolerance(boolean statisticalTolerance) throws NXException, RemoteException
statisticalTolerance
- NXException
RemoteException
boolean commonZone() throws NXException, RemoteException
NXException
RemoteException
void setCommonZone(boolean commonZone) throws NXException, RemoteException
commonZone
- NXException
RemoteException
boolean maximumTolerance() throws NXException, RemoteException
NXException
RemoteException
void setMaximumTolerance(boolean maximumTolerance) throws NXException, RemoteException
maximumTolerance
- NXException
RemoteException
String maximumToleranceValue() throws NXException, RemoteException
maximumTolerance()
is true.
NXException
RemoteException
void setMaximumToleranceValue(String maximumToleranceValue) throws NXException, RemoteException
maximumToleranceValue
- NXException
RemoteException
DatumReferenceBuilder primaryDatumReference() throws NXException, RemoteException
NXException
RemoteException
CompoundDatumReferenceBuilder primaryCompoundDatumReference() throws NXException, RemoteException
NXException
RemoteException
DatumReferenceBuilder secondaryDatumReference() throws NXException, RemoteException
NXException
RemoteException
CompoundDatumReferenceBuilder secondaryCompoundDatumReference() throws NXException, RemoteException
NXException
RemoteException
DatumReferenceBuilder tertiaryDatumReference() throws NXException, RemoteException
NXException
RemoteException
CompoundDatumReferenceBuilder tertiaryCompoundDatumReference() throws NXException, RemoteException
NXException
RemoteException
FeatureControlFrameDataBuilder.AreaSymbolType areaSymbol() throws NXException, RemoteException
NXException
RemoteException
void setAreaSymbol(FeatureControlFrameDataBuilder.AreaSymbolType areaSymbol) throws NXException, RemoteException
areaSymbol
- NXException
RemoteException
String primaryDatumExtendedText() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryDatumExtendedText(String extendedText) throws NXException, RemoteException
extendedText
- NXException
RemoteException
String secondaryDatumExtendedText() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryDatumExtendedText(String extendedText) throws NXException, RemoteException
extendedText
- NXException
RemoteException
String tertiaryDatumExtendedText() throws NXException, RemoteException
NXException
RemoteException
void setTertiaryDatumExtendedText(String extendedText) throws NXException, RemoteException
extendedText
- NXException
RemoteException
FeatureControlFrameIndicatorBuilderList featureControlFrameIndicatorList() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.