public interface ThroatChildBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
ThroatChildBuilder.ExtensionAttributesData
This class holds the data returned from
getExtensionAttributes() |
static class |
ThroatChildBuilder.TypeOption
Settings for the type of the throat section.
|
Modifier and Type | Method and Description |
---|---|
DieBuildStatusOption |
buildStatus()
Returns the build status of the throat section.
|
Expression |
cavityDepth()
Returns the distance measured from the bend profile of the flange to the
base of the throat.
|
Expression |
cavityOffset()
Returns the offset distance measured from the Throat CSYS to the back
cavity area of the throat.
|
boolean |
designStatus()
Returns the design status of the throat section, if true the throat section will be built into the model, if false it will not.
|
boolean |
displayStatus()
Returns the display status of the throat section, if true input data to the throat section will be displayed,
if false the input data will not be displayed.
|
Expression |
extensionLength()
Returns the tangent distance to add to the end of the flange.
|
ThroatChildBuilder.ExtensionAttributesData |
getCavityAttributes()
Gets the cavity attributes, note existance of attributes depends on usage in
main feature.
|
ThroatChildBuilder.ExtensionAttributesData |
getExtensionAttributes()
Gets the extension attributes, note existance of attributes depends on usage in
main feature.
|
Expression |
lowerRadius()
Returns the radius to apply to the lower corner of the throat cavity.
|
double |
radius()
Returns the radius to be applied at the back of the throat, top and bottom
License requirements: ug_die_design ("Die Design") . |
Expression |
sectionPlacement()
Returns the throat section placement along the center line, an expression containg the length along the centerline for placement
License requirements: ug_die_design ("Die Design") . |
void |
setCavityAttributes(String title,
String value,
int color)
Sets the cavity attributes, note existance of attributes depends on usage in
main feature.
|
void |
setCavityDepth(String cavityDepth)
License requirements: ug_die_design ("Die Design") . |
void |
setCavityOffset(String cavityOffset)
License requirements: ug_die_design ("Die Design") . |
void |
setDesignStatus(boolean designStatus)
Sets the design status of the throat section, if true the throat section will be built into the model, if false it will not.
|
void |
setDisplayStatus(boolean displayStatus)
Sets the display status of the throat section, if true input data to the throat section will be displayed,
if false the input data will not be displayed.
|
void |
setExtensionAttributes(String title,
String value,
int color)
Sets the extension attributes, note existance of attributes depends on usage in
main feature.
|
void |
setExtensionLength(String extensionLength)
License requirements: ug_die_design ("Die Design") . |
void |
setLowerRadius(String lowerRadius)
License requirements: ug_die_design ("Die Design") . |
void |
setRadius(double radius)
Sets the radius to be applied at the back of the throat, top and bottom
License requirements: ug_die_design ("Die Design") . |
void |
setSectionPlacement(String sectionPlacement)
License requirements: ug_die_design ("Die Design") . |
void |
setStep(double step)
Sets the step to be applied at the end of the tangent extension of the flange
License requirements: ug_die_design ("Die Design") . |
void |
setStepDistance(String stepDistance)
License requirements: ug_die_design ("Die Design") . |
void |
setUpperRadius(String upperRadius)
License requirements: ug_die_design ("Die Design") . |
double |
step()
Returns the step to be applied at the end of the tangent extension of the flange
License requirements: ug_die_design ("Die Design") . |
Expression |
stepDistance()
Returns the step distance to add at the end of the tangent extension.
|
Expression |
upperRadius()
Returns the radius to apply to the upper corner of the throat cavity.
|
void setSectionPlacement(String sectionPlacement) throws NXException, RemoteException
sectionPlacement
- NXException
RemoteException
Expression sectionPlacement() throws NXException, RemoteException
NXException
RemoteException
void setRadius(double radius) throws NXException, RemoteException
radius
- NXException
RemoteException
double radius() throws NXException, RemoteException
NXException
RemoteException
void setStep(double step) throws NXException, RemoteException
step
- NXException
RemoteException
double step() throws NXException, RemoteException
NXException
RemoteException
ThroatChildBuilder.ExtensionAttributesData getExtensionAttributes() throws NXException, RemoteException
NXException
RemoteException
void setExtensionAttributes(String title, String value, int color) throws NXException, RemoteException
title
- Title for attribute. value
- Value of attribute. color
- Color of extension faces.NXException
RemoteException
ThroatChildBuilder.ExtensionAttributesData getCavityAttributes() throws NXException, RemoteException
NXException
RemoteException
void setCavityAttributes(String title, String value, int color) throws NXException, RemoteException
title
- Title for attribute. value
- Value of attribute. color
- Color of cavity faces.NXException
RemoteException
void setDesignStatus(boolean designStatus) throws NXException, RemoteException
designStatus
- NXException
RemoteException
boolean designStatus() throws NXException, RemoteException
NXException
RemoteException
DieBuildStatusOption buildStatus() throws NXException, RemoteException
NXException
RemoteException
void setDisplayStatus(boolean displayStatus) throws NXException, RemoteException
displayStatus
- NXException
RemoteException
boolean displayStatus() throws NXException, RemoteException
NXException
RemoteException
void setExtensionLength(String extensionLength) throws NXException, RemoteException
extensionLength
- NXException
RemoteException
Expression extensionLength() throws NXException, RemoteException
NXException
RemoteException
void setStepDistance(String stepDistance) throws NXException, RemoteException
stepDistance
- NXException
RemoteException
Expression stepDistance() throws NXException, RemoteException
NXException
RemoteException
void setUpperRadius(String upperRadius) throws NXException, RemoteException
upperRadius
- NXException
RemoteException
Expression upperRadius() throws NXException, RemoteException
NXException
RemoteException
void setLowerRadius(String lowerRadius) throws NXException, RemoteException
lowerRadius
- NXException
RemoteException
Expression lowerRadius() throws NXException, RemoteException
NXException
RemoteException
void setCavityOffset(String cavityOffset) throws NXException, RemoteException
cavityOffset
- NXException
RemoteException
Expression cavityOffset() throws NXException, RemoteException
NXException
RemoteException
void setCavityDepth(String cavityDepth) throws NXException, RemoteException
cavityDepth
- NXException
RemoteException
Expression cavityDepth() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.