public interface FacetBodyFromBodyBuilder extends Builder
FacetBodyFromBodyBuilder
builder.
It converts the selected analytic bodies to NX convergent bodies bodies.
The original inputs are deleted.
FacetModelingCollection.createFacetBodyFromBodyBuilder()
Property | Value |
---|---|
Associative | False |
MaximumDeviation | 0.1 (millimeters part), 0.005 (inches part) |
OriginalBodyOption | Hide |
OutputType | ConvergentBody |
Modifier and Type | Interface and Description |
---|---|
static class |
FacetBodyFromBodyBuilder.OriginalBodyOptions
These options represent the options for handling original body: Keep, Hide, Delete
|
static class |
FacetBodyFromBodyBuilder.OutputTypes
These options represent the type of output body
|
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the option that specifies whether the facet body from body operation is associative
License requirements: None. |
double |
maximumDeviation()
Returns the maximum deviation
License requirements: None. |
SelectDisplayableObjectList |
nonFacetedBodiesToConvert()
Returns the input non-faceted bodies to convert
License requirements: None. |
FacetBodyFromBodyBuilder.OriginalBodyOptions |
originalBodyOption()
Returns the original body option of enum
License requirements: None. |
FacetBodyFromBodyBuilder.OutputTypes |
outputType()
Returns the output of the type of enum
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMaximumDeviation(double maximumDeviation)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setOriginalBodyOption(FacetBodyFromBodyBuilder.OriginalBodyOptions enumOriginalBodyOption)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setOutputType(FacetBodyFromBodyBuilder.OutputTypes enumOutputType)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
FacetBodyFromBodyBuilder.OutputTypes outputType() throws NXException, RemoteException
NXException
RemoteException
void setOutputType(FacetBodyFromBodyBuilder.OutputTypes enumOutputType) throws NXException, RemoteException
enumOutputType
- NXException
RemoteException
SelectDisplayableObjectList nonFacetedBodiesToConvert() throws NXException, RemoteException
NXException
RemoteException
FacetBodyFromBodyBuilder.OriginalBodyOptions originalBodyOption() throws NXException, RemoteException
NXException
RemoteException
void setOriginalBodyOption(FacetBodyFromBodyBuilder.OriginalBodyOptions enumOriginalBodyOption) throws NXException, RemoteException
enumOriginalBodyOption
- NXException
RemoteException
double maximumDeviation() throws NXException, RemoteException
NXException
RemoteException
void setMaximumDeviation(double maximumDeviation) throws NXException, RemoteException
maximumDeviation
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.