public interface STLImportBuilder extends Builder
FacetedBodyCollection.createSTLImportBuilder()
Property | Value |
---|---|
AngularTolerance | Medium |
FacetBodyType | Psm |
HideSmoothEdges | 1 |
MinimumAngleFoldedFacets | 15.0 |
MinimumFacetNumber | 100 |
STLFileUnits | Millimeters |
ShowInformationWindow | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
STLImportBuilder.AngularToleranceTypes
The angular tolerance types
|
static class |
STLImportBuilder.FacetBodyTypes
These represent the type of body that will get created on importing the STL file
|
static class |
STLImportBuilder.STLFileUnitsTypes
The STL file units types
|
Modifier and Type | Method and Description |
---|---|
STLImportBuilder.AngularToleranceTypes |
angularTolerance()
Returns the angular tolerance
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
cleanUp()
Returns the option to clean up all mesh defects on import
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
STLImportBuilder.FacetBodyTypes |
facetBodyType()
Returns the facet body type
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
String |
file()
Returns the STL file
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") . |
boolean |
hideSmoothEdges()
Returns the indicator for whether to hide smooth edges
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
double |
minimumAngleFoldedFacets()
Returns the value for minimum angle between adjacent facets to define folded facets.
|
int |
minimumFacetNumber()
Returns the value for minimum number of facets for a STL file to be imported
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setAngularTolerance(STLImportBuilder.AngularToleranceTypes angularTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setCleanUp(boolean cleanUp)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setFacetBodyType(STLImportBuilder.FacetBodyTypes facetBodyType)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setFile(String filename)
License requirements: solid_modeling ("SOLIDS MODELING") OR nx_freeform_1 ("basic freeform modeling") . |
void |
setHideSmoothEdges(boolean hideSmoothEdges)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setMinimumAngleFoldedFacets(double minimumAngleFoldedFacets)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setMinimumFacetNumber(int minimumFacetNumber)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setShowInformationWindow(boolean showInformationWindow)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSTLFileUnits(STLImportBuilder.STLFileUnitsTypes stlFileUnits)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
showInformationWindow()
Returns the indicator for whether to show information window
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
STLImportBuilder.STLFileUnitsTypes |
stlfileUnits()
Returns the STL file units
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String file() throws NXException, RemoteException
NXException
RemoteException
void setFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
boolean hideSmoothEdges() throws NXException, RemoteException
NXException
RemoteException
void setHideSmoothEdges(boolean hideSmoothEdges) throws NXException, RemoteException
hideSmoothEdges
- NXException
RemoteException
STLImportBuilder.AngularToleranceTypes angularTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngularTolerance(STLImportBuilder.AngularToleranceTypes angularTolerance) throws NXException, RemoteException
angularTolerance
- NXException
RemoteException
STLImportBuilder.STLFileUnitsTypes stlfileUnits() throws NXException, RemoteException
NXException
RemoteException
void setSTLFileUnits(STLImportBuilder.STLFileUnitsTypes stlFileUnits) throws NXException, RemoteException
stlFileUnits
- NXException
RemoteException
boolean showInformationWindow() throws NXException, RemoteException
NXException
RemoteException
void setShowInformationWindow(boolean showInformationWindow) throws NXException, RemoteException
showInformationWindow
- NXException
RemoteException
STLImportBuilder.FacetBodyTypes facetBodyType() throws NXException, RemoteException
NXException
RemoteException
void setFacetBodyType(STLImportBuilder.FacetBodyTypes facetBodyType) throws NXException, RemoteException
facetBodyType
- 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
int minimumFacetNumber() throws NXException, RemoteException
NXException
RemoteException
void setMinimumFacetNumber(int minimumFacetNumber) throws NXException, RemoteException
minimumFacetNumber
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.