public interface CoolingDefineChannelBuilder extends Builder
CoolingDefineChannelCollection.createCoolingDefineChannelBuilder()
Property | Value |
---|---|
AdjustBoundaryChannel | 0 |
Diameter.Value | 10 (millimeters part), 0.375 (inches part) |
ExtensionSolution | NoExtension |
Motion.DeltaEnum | ReferenceWcsWorkPart |
Motion.DeltaXc.Value | 0.0 |
Motion.DeltaYc.Value | 0.0 |
Motion.DeltaZc.Value | 0.0 |
TipAngle.Value | 118 |
TipEndType | None |
Modifier and Type | Interface and Description |
---|---|
static class |
CoolingDefineChannelBuilder.ExtensionTypes
The extension types of channel
|
static class |
CoolingDefineChannelBuilder.TipEndTypes
The tip end types of channel
|
static class |
CoolingDefineChannelBuilder.Types
Types to specify how to assign attributes to the created body.
|
Modifier and Type | Method and Description |
---|---|
boolean |
adjustBoundaryChannel()
Returns the flag to indicate whether to extend boundary channel or not
License requirements: None. |
void |
autoGetBoundaryBody()
Gets the boundary body automatically
License requirements: None. |
double |
channelDiameter()
Returns the channel diameter
License requirements: None. |
Expression |
diameter()
Returns the channel diameter
License requirements: None. |
CoolingDefineChannelBuilder.ExtensionTypes |
extensionSolution()
Returns the candidate extension types
License requirements: None. |
SelectBody |
limitBody()
Returns the boundary body
License requirements: None. |
ModlMotion |
motion()
Returns the object which defines the transformation from start point to end point.
|
void |
setAdjustBoundaryChannel(boolean adjustBoundaryChannel)
License requirements: ug_mold_design ("UG MOLD") . |
void |
setAutoSelectBoundary(boolean autoSelectBoundary)
Sets the value that whether the boundary body is automatically got or not
License requirements: ug_mold_design ("UG MOLD") . |
void |
setBoundaryBody(Body body)
Sets the boundary body to do channel extension
License requirements: None. |
void |
setChannelDiameter(double channelDiameter)
License requirements: None. |
void |
setExtensionSolution(CoolingDefineChannelBuilder.ExtensionTypes extensionSolution)
License requirements: ug_mold_design ("UG MOLD") . |
void |
setStartPoint(Point startPoint)
License requirements: None. |
void |
setTipEndType(CoolingDefineChannelBuilder.TipEndTypes tipEndType)
License requirements: ug_mold_design ("UG MOLD") . |
void |
setType(CoolingDefineChannelBuilder.Types type)
License requirements: ug_mold_design ("UG MOLD") . |
Point |
startPoint()
Returns the point as the start position of the channel.
|
Expression |
tipAngle()
Returns the value for the tip angle of the channel.
|
CoolingDefineChannelBuilder.TipEndTypes |
tipEndType()
Returns the candidate of tip end type
License requirements: None. |
CoolingDefineChannelBuilder.Types |
type()
Returns the type of attributes assigned to the created body attribute type values.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CoolingDefineChannelBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(CoolingDefineChannelBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Point startPoint() throws NXException, RemoteException
NXException
RemoteException
void setStartPoint(Point startPoint) throws NXException, RemoteException
startPoint
- NXException
RemoteException
SelectBody limitBody() throws NXException, RemoteException
NXException
RemoteException
ModlMotion motion() throws NXException, RemoteException
NXException
RemoteException
CoolingDefineChannelBuilder.ExtensionTypes extensionSolution() throws NXException, RemoteException
NXException
RemoteException
void setExtensionSolution(CoolingDefineChannelBuilder.ExtensionTypes extensionSolution) throws NXException, RemoteException
extensionSolution
- NXException
RemoteException
boolean adjustBoundaryChannel() throws NXException, RemoteException
NXException
RemoteException
void setAdjustBoundaryChannel(boolean adjustBoundaryChannel) throws NXException, RemoteException
adjustBoundaryChannel
- NXException
RemoteException
CoolingDefineChannelBuilder.TipEndTypes tipEndType() throws NXException, RemoteException
NXException
RemoteException
void setTipEndType(CoolingDefineChannelBuilder.TipEndTypes tipEndType) throws NXException, RemoteException
tipEndType
- NXException
RemoteException
Expression tipAngle() throws NXException, RemoteException
NXException
RemoteException
Expression diameter() throws NXException, RemoteException
NXException
RemoteException
double channelDiameter() throws NXException, RemoteException
NXException
RemoteException
void setChannelDiameter(double channelDiameter) throws NXException, RemoteException
channelDiameter
- NXException
RemoteException
void setBoundaryBody(Body body) throws NXException, RemoteException
body
- the body set as boundary bodyNXException
RemoteException
void autoGetBoundaryBody() throws NXException, RemoteException
NXException
RemoteException
void setAutoSelectBoundary(boolean autoSelectBoundary) throws NXException, RemoteException
autoSelectBoundary
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.