public interface DesignTrimToolBuilder extends Builder
DesignTrimToolCollection.createDesignTrimToolBuilder()
Property | Value |
---|---|
NewSurfaceLayer | 32 |
Modifier and Type | Method and Description |
---|---|
NXObject |
createDefaultSheet(String surfaceName,
NXObject trimPart,
int sheetType,
int layer)
Create a Moldwizard default trim surface, including CORE_TRIM_SHEET, CAVITY_TRIM_SHEET, CORE_MOLD_SURFACE, CAVITY_MOLD_SURFACE.
|
Component |
createNewComponent(String partName,
String instanceName)
Create a new trim part component in the work part.
|
int |
newSurfaceLayer()
Returns the layer where the new trim surface is created.
|
void |
setNewSurfaceLayer(int newSurfaceLayer)
License requirements: None. |
void |
setTrimDataDetails(NXObject trimPart,
NXObject sourceObjectOcc,
String currentTrimSurfaceName,
String previousTrimSurfaceName)
Set details of the trim data.
|
SelectNXObject |
sourceObject()
Returns the face or sheet body.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject sourceObject() throws NXException, RemoteException
NXException
RemoteException
int newSurfaceLayer() throws NXException, RemoteException
NXException
RemoteException
void setNewSurfaceLayer(int newSurfaceLayer) throws NXException, RemoteException
newSurfaceLayer
- NXException
RemoteException
void setTrimDataDetails(NXObject trimPart, NXObject sourceObjectOcc, String currentTrimSurfaceName, String previousTrimSurfaceName) throws NXException, RemoteException
trimPart
- the trim part where to create or edit or trim surface feature.sourceObjectOcc
- the source object occurrence used to create a linked feature in the trim part.currentTrimSurfaceName
- the name to set to the trim surface feature.previousTrimSurfaceName
- the previous name of the trim surface feature.NXException
RemoteException
Component createNewComponent(String partName, String instanceName) throws NXException, RemoteException
partName
- the part name for the new component.instanceName
- the instance name for the new component.NXException
RemoteException
NXObject createDefaultSheet(String surfaceName, NXObject trimPart, int sheetType, int layer) throws NXException, RemoteException
surfaceName
- the name for the default sheet to create.trimPart
- the trim part where to create the default trim surface feature.sheetType
- the sheet type, parting sheet or mold surface.layer
- the layer to put the new sheet feature.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.