public interface CalculateAreaBuilder extends Builder
CalculateAreaCollection.createBuilder()
Property | Value |
---|---|
AngularAccuracy.Value | 1.0 |
ApproximationTolerance.Value | 0.1 (millimeters part), 0.004 (inches part) |
CreateSheet | 0 |
DimTolerance.Value | 0.01 (millimeters part), 0.001 (inches part) |
SheetMethod | Curve |
ToggleSideArea | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
CalculateAreaBuilder.SheetMethodType
Represents the methods to create the projected sheet body.
|
Modifier and Type | Method and Description |
---|---|
Expression |
angularAccuracy()
Returns the angular accuracy used as the minimum angle between two reference planes.
|
Expression |
approximationTolerance()
Returns the area calculation approximation tolerance.
|
boolean |
createSheet()
Returns the option to indicate creating projected sheet or not
License requirements: None. |
Expression |
dimTolerance()
Returns the dim tolerance used as the area calculation tolerance.
|
NXObject |
planeDefine()
Returns the plane defined as the reference plane to calculate area, the type could be planar face, datum plane and plane.
|
SelectBodyList |
selectionTarget()
Returns the target body to calculate area.
|
void |
setCreateSheet(boolean createSheet)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setPlaneDefine(NXObject planeDefine)
License requirements: None. |
void |
setSheetMethod(CalculateAreaBuilder.SheetMethodType sheetMethod)
License requirements: ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") . |
void |
setToggleSideArea(boolean toggleSideArea)
License requirements: None. |
CalculateAreaBuilder.SheetMethodType |
sheetMethod()
Returns the method used to create the projected sheet body.
|
boolean |
toggleSideArea()
Returns the toggle side area to indicate calculate side area or not.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectBodyList selectionTarget() throws NXException, RemoteException
NXException
RemoteException
NXObject planeDefine() throws NXException, RemoteException
NXException
RemoteException
void setPlaneDefine(NXObject planeDefine) throws NXException, RemoteException
planeDefine
- NXException
RemoteException
CalculateAreaBuilder.SheetMethodType sheetMethod() throws NXException, RemoteException
NXException
RemoteException
void setSheetMethod(CalculateAreaBuilder.SheetMethodType sheetMethod) throws NXException, RemoteException
sheetMethod
- NXException
RemoteException
Expression dimTolerance() throws NXException, RemoteException
NXException
RemoteException
Expression approximationTolerance() throws NXException, RemoteException
NXException
RemoteException
Expression angularAccuracy() throws NXException, RemoteException
NXException
RemoteException
boolean toggleSideArea() throws NXException, RemoteException
NXException
RemoteException
void setToggleSideArea(boolean toggleSideArea) throws NXException, RemoteException
toggleSideArea
- NXException
RemoteException
boolean createSheet() throws NXException, RemoteException
NXException
RemoteException
void setCreateSheet(boolean createSheet) throws NXException, RemoteException
createSheet
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.