public interface SheetMetalFeatureRecognitionBuilder extends Builder
SheetMetalFeatureRecognitionBuilder
builder MoldwizardManager.createSheetMetalFeatureRecognitionBuilder()
Modifier and Type | Method and Description |
---|---|
void |
analyzeBody()
Analyze selected body
License requirements: None. |
double |
bodySurfaceArea()
Returns the surface area value
License requirements: None. |
double |
cuttingLength()
Returns the cutting length
License requirements: None. |
void |
exportResult()
Export analysis result
License requirements: None. |
Matrix3x3 |
getProductOrientation()
Get the product orientation
License requirements: None. |
double |
minimumXDimension()
Returns the minimum x dimension of product body
License requirements: None. |
double |
minimumYDimension()
Returns the minimum y dimension of product body
License requirements: None. |
double |
minimumZDimension()
Returns the minimum z dimension of product body
License requirements: None. |
String |
partFolderBrowser()
Returns the folder of part file to be saved
License requirements: None. |
double |
partVolume()
Returns the product body volume
License requirements: None. |
boolean |
saveAndExportStatus()
Returns the value that indicates whether to save part and export analysis data or not.
|
SelectFace |
selectionBaseFace()
Returns the selected base face for analysis
License requirements: None. |
void |
setBodySurfaceArea(double surfaceArea)
License requirements: None. |
void |
setCuttingLength(double length)
License requirements: None. |
void |
setMinimumXDimension(double minxLength)
License requirements: None. |
void |
setMinimumYDimension(double minyLength)
License requirements: None. |
void |
setMinimumZDimension(double minzLength)
License requirements: None. |
void |
setPartFolderBrowser(String foldername)
License requirements: None. |
void |
setPartVolume(double partVolume)
License requirements: None. |
void |
setProductOrientation(Matrix3x3 matrix)
Set the product orientation
License requirements: None. |
void |
setSaveAndExportStatus(boolean status)
License requirements: None. |
void |
setSheetMetalThickness(double thickness)
License requirements: None. |
void |
setUnfoldedLength(double len)
License requirements: None. |
void |
setUnfoldedWidth(double width)
License requirements: None. |
void |
setXDimension(double xLength)
License requirements: None. |
void |
setXmlFolderBrowser(String foldername)
License requirements: None. |
void |
setYDimension(double yLength)
License requirements: None. |
void |
setZDimension(double zLength)
License requirements: None. |
double |
sheetMetalThickness()
Returns the project area
License requirements: None. |
double |
unfoldedLength()
Returns the minimum wall thickness
License requirements: None. |
double |
unfoldedWidth()
Returns the maximum wall thickness
License requirements: None. |
double |
xdimension()
Returns the x dimension of product body
License requirements: None. |
String |
xmlFolderBrowser()
Returns the folder in which output XML results can be found
License requirements: None. |
double |
ydimension()
Returns the y dimension of product body
License requirements: None. |
double |
zdimension()
Returns the z dimension of product body
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFace selectionBaseFace() throws NXException, RemoteException
NXException
RemoteException
void analyzeBody() throws NXException, RemoteException
NXException
RemoteException
void exportResult() throws NXException, RemoteException
NXException
RemoteException
double xdimension() throws NXException, RemoteException
NXException
RemoteException
void setXDimension(double xLength) throws NXException, RemoteException
xLength
- NXException
RemoteException
double ydimension() throws NXException, RemoteException
NXException
RemoteException
void setYDimension(double yLength) throws NXException, RemoteException
yLength
- NXException
RemoteException
double zdimension() throws NXException, RemoteException
NXException
RemoteException
void setZDimension(double zLength) throws NXException, RemoteException
zLength
- NXException
RemoteException
double minimumXDimension() throws NXException, RemoteException
NXException
RemoteException
void setMinimumXDimension(double minxLength) throws NXException, RemoteException
minxLength
- NXException
RemoteException
double minimumYDimension() throws NXException, RemoteException
NXException
RemoteException
void setMinimumYDimension(double minyLength) throws NXException, RemoteException
minyLength
- NXException
RemoteException
double minimumZDimension() throws NXException, RemoteException
NXException
RemoteException
void setMinimumZDimension(double minzLength) throws NXException, RemoteException
minzLength
- NXException
RemoteException
double bodySurfaceArea() throws NXException, RemoteException
NXException
RemoteException
void setBodySurfaceArea(double surfaceArea) throws NXException, RemoteException
surfaceArea
- NXException
RemoteException
double partVolume() throws NXException, RemoteException
NXException
RemoteException
void setPartVolume(double partVolume) throws NXException, RemoteException
partVolume
- NXException
RemoteException
double sheetMetalThickness() throws NXException, RemoteException
NXException
RemoteException
void setSheetMetalThickness(double thickness) throws NXException, RemoteException
thickness
- NXException
RemoteException
double unfoldedLength() throws NXException, RemoteException
NXException
RemoteException
void setUnfoldedLength(double len) throws NXException, RemoteException
len
- NXException
RemoteException
double unfoldedWidth() throws NXException, RemoteException
NXException
RemoteException
void setUnfoldedWidth(double width) throws NXException, RemoteException
width
- NXException
RemoteException
double cuttingLength() throws NXException, RemoteException
NXException
RemoteException
void setCuttingLength(double length) throws NXException, RemoteException
length
- NXException
RemoteException
void setProductOrientation(Matrix3x3 matrix) throws NXException, RemoteException
matrix
- NXException
RemoteException
Matrix3x3 getProductOrientation() throws NXException, RemoteException
NXException
RemoteException
boolean saveAndExportStatus() throws NXException, RemoteException
NXException
RemoteException
void setSaveAndExportStatus(boolean status) throws NXException, RemoteException
status
- NXException
RemoteException
String xmlFolderBrowser() throws NXException, RemoteException
NXException
RemoteException
void setXmlFolderBrowser(String foldername) throws NXException, RemoteException
foldername
- NXException
RemoteException
String partFolderBrowser() throws NXException, RemoteException
NXException
RemoteException
void setPartFolderBrowser(String foldername) throws NXException, RemoteException
foldername
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.