public interface ReliefDesignBuilder extends Builder
ReliefDesignBuilder
Relief Design is to cut relief pocket for forming region . ReliefDesignCollection.createReliefDesignBuilder()
Property | Value |
---|---|
Clearance | 0.1 |
CreateEditMethod | BBox |
CreateLocation | 1 |
DeleteMethod | DeleteSelectedInstance |
HideReliefStatus | 0 |
NumberOfCopy | 1 |
ReliefHeight.Value | 5 (millimeters part), 1 (inches part) |
ReliefRadius.Value | 1 (millimeters part), 0.1 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
ReliefDesignBuilder.Method
The relief design creation method.
|
static class |
ReliefDesignBuilder.MethodOfDelete
The relief design delete method.
|
static class |
ReliefDesignBuilder.Types
The relief design type.
|
Modifier and Type | Method and Description |
---|---|
double |
clearance()
Returns the clearance of KF bounding box.
|
Expression |
clearance1()
Returns the first clearance to create handle to control -X direction clearance.
|
Expression |
clearance2()
Returns the second clearance to create handle to control -Y direction clearance.
|
Expression |
clearance3()
Returns the third clearance to create handle to control -Z direction clearance.
|
Expression |
clearance4()
Returns the fourth clearance to create handle to control +X direction clearance.
|
Expression |
clearance5()
Returns the fifth clearance to create handle to control +Y direction clearance.
|
Expression |
clearance6()
Returns the sixth clearance to create handle to control +Z direction clearance.
|
SelectBodyList |
copyRelief()
Returns the relief used to copy.
|
ReliefDesignBuilder.Method |
createEditMethod()
Returns the create and edit method.
|
boolean |
createLocation()
Returns the location option to create relief, true: create relief at the location of forming region, false: create relief at the next station(offset one pitch).
|
Section |
curveSuperSelect()
Returns the sketched curve profile used for creating or editing user defined relief.
|
void |
deleteLinkedFace()
Delete the linked face feature.
|
ReliefDesignBuilder.MethodOfDelete |
deleteMethod()
Returns the delete method.
|
boolean |
hideReliefStatus()
Returns the option to hide (true) or show (false) the relief.
|
int |
numberOfCopy()
Returns the number of relief to be copied.
|
double |
pitch()
Returns the pitch.
|
ScCollector |
reliefFace()
Returns the face used to create bounding box or wave to workpart as reference for creating user defined relief.
|
Expression |
reliefHeight()
Returns the relief height.
|
Expression |
reliefRadius()
Returns the relief radius.
|
Expression |
reliefStart()
Returns the extrude start of the user defined relief.
|
SelectBody |
selectionReliefToEdit()
Returns the selected relief to edit.
|
void |
setClearance(double clearance)
License requirements: None. |
void |
setCreateEditMethod(ReliefDesignBuilder.Method createEditMethod)
License requirements: None. |
void |
setCreateLocation(boolean createLocation)
License requirements: None. |
void |
setDeleteMethod(ReliefDesignBuilder.MethodOfDelete deleteMethod)
License requirements: None. |
void |
setFaces(Face[] faceOccs)
Sets the face occurrences into builder attribute.
|
void |
setHideReliefStatus(boolean hideReliefStatus)
License requirements: None. |
void |
setNumberOfCopy(int numberOfCopy)
License requirements: None. |
void |
setPitch(double pitch)
License requirements: None. |
void |
setType(ReliefDesignBuilder.Types type)
License requirements: None. |
ReliefDesignBuilder.Types |
type()
Returns the type of relief design.
|
void |
waveFaces()
Wave face to work part for creating user defined relief as reference.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ReliefDesignBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(ReliefDesignBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
ReliefDesignBuilder.Method createEditMethod() throws NXException, RemoteException
NXException
RemoteException
void setCreateEditMethod(ReliefDesignBuilder.Method createEditMethod) throws NXException, RemoteException
createEditMethod
- NXException
RemoteException
SelectBodyList copyRelief() throws NXException, RemoteException
NXException
RemoteException
ScCollector reliefFace() throws NXException, RemoteException
NXException
RemoteException
Section curveSuperSelect() throws NXException, RemoteException
NXException
RemoteException
double clearance() throws NXException, RemoteException
NXException
RemoteException
void setClearance(double clearance) throws NXException, RemoteException
clearance
- NXException
RemoteException
Expression reliefRadius() throws NXException, RemoteException
NXException
RemoteException
Expression reliefHeight() throws NXException, RemoteException
NXException
RemoteException
Expression reliefStart() throws NXException, RemoteException
NXException
RemoteException
Expression clearance1() throws NXException, RemoteException
NXException
RemoteException
Expression clearance2() throws NXException, RemoteException
NXException
RemoteException
Expression clearance3() throws NXException, RemoteException
NXException
RemoteException
Expression clearance4() throws NXException, RemoteException
NXException
RemoteException
Expression clearance5() throws NXException, RemoteException
NXException
RemoteException
Expression clearance6() throws NXException, RemoteException
NXException
RemoteException
SelectBody selectionReliefToEdit() throws NXException, RemoteException
NXException
RemoteException
int numberOfCopy() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfCopy(int numberOfCopy) throws NXException, RemoteException
numberOfCopy
- NXException
RemoteException
ReliefDesignBuilder.MethodOfDelete deleteMethod() throws NXException, RemoteException
NXException
RemoteException
void setDeleteMethod(ReliefDesignBuilder.MethodOfDelete deleteMethod) throws NXException, RemoteException
deleteMethod
- NXException
RemoteException
boolean createLocation() throws NXException, RemoteException
NXException
RemoteException
void setCreateLocation(boolean createLocation) throws NXException, RemoteException
createLocation
- NXException
RemoteException
double pitch() throws NXException, RemoteException
NXException
RemoteException
void setPitch(double pitch) throws NXException, RemoteException
pitch
- NXException
RemoteException
void setFaces(Face[] faceOccs) throws NXException, RemoteException
faceOccs
- array of face occurrencesNXException
RemoteException
void waveFaces() throws NXException, RemoteException
NXException
RemoteException
boolean hideReliefStatus() throws NXException, RemoteException
NXException
RemoteException
void setHideReliefStatus(boolean hideReliefStatus) throws NXException, RemoteException
hideReliefStatus
- NXException
RemoteException
void deleteLinkedFace() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.