public interface ConvertFacetBodyBuilder extends Builder
ConvertFacetBodyBuilder
builder.
It converts the selected NX facet bodies to Convergent bodies or JT bodies, and converts JT facet bodies
to Convergent bodies or NX facets bodies. The original inputs can be deleted, kept, or hidden.
FacetModelingCollection.createConvertFacetBodyBuilder()
Property | Value |
---|---|
MinimumAngleFoldedFacets | 15.0 |
OriginalBodyOption | Delete |
OutputType | ConvergentBody |
Modifier and Type | Interface and Description |
---|---|
static class |
ConvertFacetBodyBuilder.OriginalBodyOptions
These represent the options for handling the input facet bodies
|
static class |
ConvertFacetBodyBuilder.OutputTypes
These options represent the type of output facet body
|
Modifier and Type | Method and Description |
---|---|
boolean |
cleanUp()
Returns an option for automatically repairing the converted PSM mesh
License requirements: None. |
SelectDisplayableObjectList |
facetedBodiesToConvert()
Returns the input facet bodies to convert
License requirements: None. |
double |
minimumAngleFoldedFacets()
Returns the minimum angle between adjacent facets to define folded facets.
|
ConvertFacetBodyBuilder.OriginalBodyOptions |
originalBodyOption()
Returns the option for handling the input facet bodies
License requirements: None. |
ConvertFacetBodyBuilder.OutputTypes |
outputType()
Returns the output type of converted facet body
License requirements: None. |
void |
setCleanUp(boolean cleanUp)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMinimumAngleFoldedFacets(double minimumAngleFoldedFacets)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setOriginalBodyOption(ConvertFacetBodyBuilder.OriginalBodyOptions enumOriginalBodyOption)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setOutputType(ConvertFacetBodyBuilder.OutputTypes enumOutputType)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ConvertFacetBodyBuilder.OutputTypes outputType() throws NXException, RemoteException
NXException
RemoteException
void setOutputType(ConvertFacetBodyBuilder.OutputTypes enumOutputType) throws NXException, RemoteException
enumOutputType
- NXException
RemoteException
SelectDisplayableObjectList facetedBodiesToConvert() throws NXException, RemoteException
NXException
RemoteException
ConvertFacetBodyBuilder.OriginalBodyOptions originalBodyOption() throws NXException, RemoteException
NXException
RemoteException
void setOriginalBodyOption(ConvertFacetBodyBuilder.OriginalBodyOptions enumOriginalBodyOption) throws NXException, RemoteException
enumOriginalBodyOption
- NXException
RemoteException
boolean cleanUp() throws NXException, RemoteException
NXException
RemoteException
void setCleanUp(boolean cleanUp) throws NXException, RemoteException
cleanUp
- NXException
RemoteException
double minimumAngleFoldedFacets() throws NXException, RemoteException
NXException
RemoteException
void setMinimumAngleFoldedFacets(double minimumAngleFoldedFacets) throws NXException, RemoteException
minimumAngleFoldedFacets
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.