public interface DrawDiePunchSectionBuilder extends FeatureBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
DrawDiePunchSectionBuilder.FormingAttributesData
This class holds the data returned from
getFormingAttributes() |
static class |
DrawDiePunchSectionBuilder.PunchProfileAttributesData
This class holds the data returned from
getPunchProfileAttributes() |
Modifier and Type | Method and Description |
---|---|
double |
baseThickness()
Returns the base thickness of the draw die punch casting.
|
double |
baseWidth()
Returns the base width of the draw die punch casting.
|
Expression |
beltThickness()
Returns the belt thickness of the draw die punch casting.
|
DieBuildStatusOption |
buildStatus()
Returns the build status of the draw die punch casting.
|
double |
deckThickness()
Returns the deck thickness of the draw die punch casting.
|
boolean |
designStatus()
Returns the design status of the draw die punch casting, if true the casting will be built into the model, if false it will not.
|
boolean |
displayStatus()
Returns the display status of the draw die punch casting, if true input data to the draw die punch casting will be displayed,
if false the input data will not be displayed.
|
DrawDiePunchSectionBuilder.FormingAttributesData |
getBaseAttributes()
Gets the base faces attributes.
|
DrawDiePunchSectionBuilder.FormingAttributesData |
getBeltWallAttributes()
Gets the belt wall faces attributes.
|
DrawDiePunchSectionBuilder.FormingAttributesData |
getFormingAttributes()
Gets the forming faces attributes.
|
DrawDiePunchSectionBuilder.PunchProfileAttributesData |
getPunchProfileAttributes()
Gets the punch profile edges attributes.
|
double |
offsetProfileToTop()
Returns the offset profile to top distance of the draw die punch casting.
|
double |
partialRibHeight()
Returns the partial rib height of the draw die punch casting.
|
double |
reliefAngle()
Returns the relief angle of the draw die punch casting.
|
double |
reliefDistance()
Returns the relief distance of the draw die punch casting.
|
void |
setBaseAttributes(String title,
String value,
int color)
Sets the base faces attributes.
|
void |
setBaseThickness(double baseThickness)
License requirements: ug_die_design ("Die Design") . |
void |
setBaseWidth(double baseWidth)
License requirements: ug_die_design ("Die Design") . |
void |
setBeltThickness(String beltThickness)
License requirements: ug_die_design ("Die Design") . |
void |
setBeltWallAttributes(String title,
String value,
int color)
Sets the belt wall faces attributes.
|
void |
setDeckThickness(double deckThickness)
License requirements: ug_die_design ("Die Design") . |
void |
setDesignStatus(boolean designStatus)
License requirements: ug_die_design ("Die Design") . |
void |
setDisplayStatus(boolean displayStatus)
License requirements: ug_die_design ("Die Design") . |
void |
setFormingAttributes(String title,
String value,
int color)
Sets the forming faces attributes.
|
void |
setOffsetProfileToTop(double offsetProfileToTop)
License requirements: ug_die_design ("Die Design") . |
void |
setPartialRibHeight(double partialRibHeight)
License requirements: ug_die_design ("Die Design") . |
void |
setPunchProfileAttributes(String title,
String value)
Sets the punch profile edges attributes.
|
void |
setReliefAngle(double reliefAngle)
License requirements: ug_die_design ("Die Design") . |
void |
setReliefDistance(double reliefDistance)
License requirements: ug_die_design ("Die Design") . |
void |
setWallThickness(double wallThickness)
License requirements: ug_die_design ("Die Design") . |
double |
wallThickness()
Returns the wall thickness of the draw die punch casting.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void setReliefDistance(double reliefDistance) throws NXException, RemoteException
reliefDistance
- NXException
RemoteException
double reliefDistance() throws NXException, RemoteException
NXException
RemoteException
void setDeckThickness(double deckThickness) throws NXException, RemoteException
deckThickness
- NXException
RemoteException
double deckThickness() throws NXException, RemoteException
NXException
RemoteException
void setWallThickness(double wallThickness) throws NXException, RemoteException
wallThickness
- NXException
RemoteException
double wallThickness() throws NXException, RemoteException
NXException
RemoteException
void setBaseThickness(double baseThickness) throws NXException, RemoteException
baseThickness
- NXException
RemoteException
double baseThickness() throws NXException, RemoteException
NXException
RemoteException
void setBaseWidth(double baseWidth) throws NXException, RemoteException
baseWidth
- NXException
RemoteException
double baseWidth() throws NXException, RemoteException
NXException
RemoteException
void setPartialRibHeight(double partialRibHeight) throws NXException, RemoteException
partialRibHeight
- NXException
RemoteException
double partialRibHeight() throws NXException, RemoteException
NXException
RemoteException
void setOffsetProfileToTop(double offsetProfileToTop) throws NXException, RemoteException
offsetProfileToTop
- NXException
RemoteException
double offsetProfileToTop() throws NXException, RemoteException
NXException
RemoteException
void setReliefAngle(double reliefAngle) throws NXException, RemoteException
reliefAngle
- NXException
RemoteException
double reliefAngle() throws NXException, RemoteException
NXException
RemoteException
void setBeltThickness(String beltThickness) throws NXException, RemoteException
beltThickness
- NXException
RemoteException
Expression beltThickness() throws NXException, RemoteException
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
DrawDiePunchSectionBuilder.FormingAttributesData getFormingAttributes() throws NXException, RemoteException
NXException
RemoteException
void setFormingAttributes(String title, String value, int color) throws NXException, RemoteException
title
- Title for attribute.value
- Value of attribute.color
- Color of forming faces.NXException
RemoteException
DrawDiePunchSectionBuilder.FormingAttributesData getBeltWallAttributes() throws NXException, RemoteException
NXException
RemoteException
void setBeltWallAttributes(String title, String value, int color) throws NXException, RemoteException
title
- Title for attribute.value
- Value of attribute.color
- Color of belt wall faces.NXException
RemoteException
DrawDiePunchSectionBuilder.FormingAttributesData getBaseAttributes() throws NXException, RemoteException
NXException
RemoteException
void setBaseAttributes(String title, String value, int color) throws NXException, RemoteException
title
- Title for attribute.value
- Value of attribute.color
- Color of base faces.NXException
RemoteException
DrawDiePunchSectionBuilder.PunchProfileAttributesData getPunchProfileAttributes() throws NXException, RemoteException
NXException
RemoteException
void setPunchProfileAttributes(String title, String value) throws NXException, RemoteException
title
- Title for attribute.value
- Value of attribute.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.