public interface ReduceSurfaceRadiusBuilder extends Builder
CAMDataPrepManager.createReduceSurfaceRadiusBuilder()
Property | Value |
---|---|
HighRadius | 10.0 (millimeters part), 0.4 (inches part) |
LowRadius | 0.5 (millimeters part), 0.02 (inches part) |
PercentReduction | 100 |
ReduceValueType | Percentage |
TargetReduction | 0 |
ValueReduction | 0.1 |
Modifier and Type | Interface and Description |
---|---|
static class |
ReduceSurfaceRadiusBuilder.FaceSelectionSpecification
Specify the face selection type.
|
static class |
ReduceSurfaceRadiusBuilder.ReducedFaceTypeSpecification
Specify three ways to do preview.
|
static class |
ReduceSurfaceRadiusBuilder.ReduceValueTypeSpecification
Specify the reduction method.
|
Modifier and Type | Method and Description |
---|---|
boolean |
direction()
Returns the direction which specifies concave face respect to the body face normal
License requirements: None. |
ReduceSurfaceRadiusFaceGroupBuilderList |
faceGroupList()
Returns the list containing the face chains as input objects used to do reduction.
|
double |
highRadius()
Returns the high radius which specifies lower limit to filter out all qualified faces
License requirements: None. |
int |
indexListItem()
Returns the index of list item
License requirements: None. |
double |
lowRadius()
Returns the low radius which specifies lower limit to filter out all qualified faces
License requirements: None. |
OnPathDimensionBuilder |
onPathDimEnd()
Returns the end position of reduced sheet body
License requirements: None. |
OnPathDimensionBuilder |
onPathDimStart()
Returns the start position of reduced sheet body
License requirements: None. |
double |
percentReduction()
Returns the value of percentage reduction method
License requirements: None. |
double |
positionTolerance()
Returns the position tolerance between two faces connection
License requirements: None. |
ReduceSurfaceRadiusBuilder.ReducedFaceTypeSpecification |
reducedFaceType()
Returns the type of performing the radius reduction preview
License requirements: None. |
ReduceSurfaceRadiusBuilder.ReduceValueTypeSpecification |
reduceValueType()
Returns the type of reduced value which results surface shape
License requirements: None. |
ScCollector |
selectChain()
Returns the selected entities for performing the radius reduction operation, which selected by "Select Faces by Chain" and "Single Selection"
License requirements: None. |
ScCollector |
selectFace()
Returns the selected entities for performing the radius reduction operation, which selected by "Select Faces by Radius"
License requirements: None. |
void |
setDirection(boolean direction)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setHighRadius(double highRadius)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setIndexListItem(int index)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setLowRadius(double lowRadius)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPercentReduction(double percentReduction)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPositionTolerance(double positionTolerance)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setReducedFaceType(ReduceSurfaceRadiusBuilder.ReducedFaceTypeSpecification reducedFaceType)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setReduceValueType(ReduceSurfaceRadiusBuilder.ReduceValueTypeSpecification reduceValueType)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setTangentTolerance(double tangentTolerance)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setTargetReduction(double targetReduction)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setValueReduction(double valueReduction)
License requirements: nx_freeform_2 ("advanced freeform modeling") OR die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
double |
tangentTolerance()
Returns the tangent tolerance between two faces connection
License requirements: None. |
double |
targetReduction()
Returns the target value method
License requirements: None. |
double |
valueReduction()
Returns the value of reduction value method
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector selectChain() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder onPathDimStart() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder onPathDimEnd() throws NXException, RemoteException
NXException
RemoteException
ScCollector selectFace() throws NXException, RemoteException
NXException
RemoteException
boolean direction() throws NXException, RemoteException
NXException
RemoteException
void setDirection(boolean direction) throws NXException, RemoteException
direction
- NXException
RemoteException
double lowRadius() throws NXException, RemoteException
NXException
RemoteException
void setLowRadius(double lowRadius) throws NXException, RemoteException
lowRadius
- NXException
RemoteException
double highRadius() throws NXException, RemoteException
NXException
RemoteException
void setHighRadius(double highRadius) throws NXException, RemoteException
highRadius
- NXException
RemoteException
ReduceSurfaceRadiusFaceGroupBuilderList faceGroupList() throws NXException, RemoteException
NXException
RemoteException
ReduceSurfaceRadiusBuilder.ReduceValueTypeSpecification reduceValueType() throws NXException, RemoteException
NXException
RemoteException
void setReduceValueType(ReduceSurfaceRadiusBuilder.ReduceValueTypeSpecification reduceValueType) throws NXException, RemoteException
reduceValueType
- NXException
RemoteException
double percentReduction() throws NXException, RemoteException
NXException
RemoteException
void setPercentReduction(double percentReduction) throws NXException, RemoteException
percentReduction
- NXException
RemoteException
double valueReduction() throws NXException, RemoteException
NXException
RemoteException
void setValueReduction(double valueReduction) throws NXException, RemoteException
valueReduction
- NXException
RemoteException
double targetReduction() throws NXException, RemoteException
NXException
RemoteException
void setTargetReduction(double targetReduction) throws NXException, RemoteException
targetReduction
- NXException
RemoteException
double positionTolerance() throws NXException, RemoteException
NXException
RemoteException
void setPositionTolerance(double positionTolerance) throws NXException, RemoteException
positionTolerance
- NXException
RemoteException
double tangentTolerance() throws NXException, RemoteException
NXException
RemoteException
void setTangentTolerance(double tangentTolerance) throws NXException, RemoteException
tangentTolerance
- NXException
RemoteException
ReduceSurfaceRadiusBuilder.ReducedFaceTypeSpecification reducedFaceType() throws NXException, RemoteException
NXException
RemoteException
void setReducedFaceType(ReduceSurfaceRadiusBuilder.ReducedFaceTypeSpecification reducedFaceType) throws NXException, RemoteException
reducedFaceType
- NXException
RemoteException
int indexListItem() throws NXException, RemoteException
NXException
RemoteException
void setIndexListItem(int index) throws NXException, RemoteException
index
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.