public interface TrimMoldComponentsBuilder extends Builder
TrimMoldComponentsCollection.createTrimMoldComponentsBuilder()
Property | Value |
---|---|
ActionType | Trim |
TargetSelectScope | Product |
TrimPart | Notrimpart |
TrimSurface | SelectFaces |
Modifier and Type | Interface and Description |
---|---|
static class |
TrimMoldComponentsBuilder.TargetScope
the target bodies selection scope
|
static class |
TrimMoldComponentsBuilder.TrimMethod
the processing type of Trim Mold Components.
|
static class |
TrimMoldComponentsBuilder.TrimPartName
the trim part options where a part chosen to work around
|
static class |
TrimMoldComponentsBuilder.TrimSurfaceName
trim surface types
|
Modifier and Type | Method and Description |
---|---|
TrimMoldComponentsBuilder.TrimMethod |
actionType()
Returns the action type defines the current trim method used to processing a mold components.
|
void |
setActionType(TrimMoldComponentsBuilder.TrimMethod actionType)
License requirements: None. |
void |
setTargetSelectScope(TrimMoldComponentsBuilder.TargetScope targetSelectScope)
License requirements: None. |
void |
setTrimDataDetails(int surfaceType,
int trimDirection,
NXObject[] targets,
NXObject[] tools)
Set details of the trim data.
|
void |
setTrimDirection(boolean trimDirection)
License requirements: None. |
void |
setTrimPart(TrimMoldComponentsBuilder.TrimPartName trimPart)
License requirements: None. |
void |
setTrimSurface(TrimMoldComponentsBuilder.TrimSurfaceName trimSurface)
License requirements: None. |
SelectBodyList |
targetBodies()
Returns the target bodies which collects the bodies to be trimmed or untrimmed.
|
TrimMoldComponentsBuilder.TargetScope |
targetSelectScope()
Returns the selection scope for target body selection.
|
ScCollector |
toolFace()
Returns the tool face used to trim the target bodies.
|
SelectBody |
toolSheetBody()
Returns the tool sheet body used to trim the target bodies.
|
boolean |
trimDirection()
Returns the indication to reverse the trim direction.
|
TrimMoldComponentsBuilder.TrimPartName |
trimPart()
Returns the trim part where trim surface features are found.
|
TrimMoldComponentsBuilder.TrimSurfaceName |
trimSurface()
Returns the trim surface used to trim the target bodies.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
TrimMoldComponentsBuilder.TrimMethod actionType() throws NXException, RemoteException
NXException
RemoteException
void setActionType(TrimMoldComponentsBuilder.TrimMethod actionType) throws NXException, RemoteException
actionType
- NXException
RemoteException
SelectBodyList targetBodies() throws NXException, RemoteException
NXException
RemoteException
TrimMoldComponentsBuilder.TrimPartName trimPart() throws NXException, RemoteException
NXException
RemoteException
void setTrimPart(TrimMoldComponentsBuilder.TrimPartName trimPart) throws NXException, RemoteException
trimPart
- NXException
RemoteException
TrimMoldComponentsBuilder.TrimSurfaceName trimSurface() throws NXException, RemoteException
NXException
RemoteException
void setTrimSurface(TrimMoldComponentsBuilder.TrimSurfaceName trimSurface) throws NXException, RemoteException
trimSurface
- NXException
RemoteException
SelectBody toolSheetBody() throws NXException, RemoteException
NXException
RemoteException
ScCollector toolFace() throws NXException, RemoteException
NXException
RemoteException
boolean trimDirection() throws NXException, RemoteException
NXException
RemoteException
void setTrimDirection(boolean trimDirection) throws NXException, RemoteException
trimDirection
- NXException
RemoteException
TrimMoldComponentsBuilder.TargetScope targetSelectScope() throws NXException, RemoteException
NXException
RemoteException
void setTargetSelectScope(TrimMoldComponentsBuilder.TargetScope targetSelectScope) throws NXException, RemoteException
targetSelectScope
- NXException
RemoteException
void setTrimDataDetails(int surfaceType, int trimDirection, NXObject[] targets, NXObject[] tools) throws NXException, RemoteException
surfaceType
- the surface type.trimDirection
- the trim direction.targets
- array of target ejector pins.tools
- array of tool objects.NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.