public interface Tip
Modifier and Type | Interface and Description |
---|---|
static class |
Tip.MapEdgeData
This class holds the data returned from
mapEdge(nxopen.IProfile) |
Modifier and Type | Method and Description |
---|---|
void |
addToDieData(Curve[] objects)
Adds the input curves to the die data.
|
void |
createDieData(boolean allTips)
Creates a copy of the product data in die position.
|
void |
deleteDieData()
Deletes the copy of the product data.
|
void |
displayDieData()
Makes the product data in die position visible.
|
Edge[] |
getUnprocessedHoles()
Finds the hole edges that have not been processed yet.
|
void |
mapCollectorToDie(ScCollector collector)
Maps the edges in the collector from part position to die position.
|
void |
mapCollectorToPart(ScCollector collector)
Maps the edges in the collector from die position to part position.
|
Tip.MapEdgeData |
mapEdge(IProfile inEdge)
Maps the edge to find the part and die position entity, either can be a null.
|
void |
setReferenceCurves(Curve[] objects)
Sets reference curves in the die tip feature.
|
void |
transformDieDirection(nxopen.Direction vector)
Transforms the direction from die position to product position.
|
void |
transformDiePoint(Point point)
Transforms the point from die position to product position.
|
void |
undisplayDieData()
Makes the product data in die position invisible.
|
void createDieData(boolean allTips) throws NXException, RemoteException
Die.Tip#deleteDieData
,
Die.Tip#displayDieData
, Die.Tip#undisplayDieData
,
Die.Tip#transformDiePoint
, or Die.Tip#transformDieDirection
.
allTips
- Create the die position product data of all tips in the operation?NXException
RemoteException
void deleteDieData() throws NXException, RemoteException
NXException
RemoteException
void displayDieData() throws NXException, RemoteException
NXException
RemoteException
void undisplayDieData() throws NXException, RemoteException
NXException
RemoteException
void transformDiePoint(Point point) throws NXException, RemoteException
point
- Point to be transformed.NXException
RemoteException
void transformDieDirection(nxopen.Direction vector) throws NXException, RemoteException
vector
- Direction to be transformed.NXException
RemoteException
void setReferenceCurves(Curve[] objects) throws NXException, RemoteException
objects
- Curves to be added to the tipNXException
RemoteException
void mapCollectorToPart(ScCollector collector) throws NXException, RemoteException
collector
- NXException
RemoteException
void mapCollectorToDie(ScCollector collector) throws NXException, RemoteException
collector
- NXException
RemoteException
Tip.MapEdgeData mapEdge(IProfile inEdge) throws NXException, RemoteException
inEdge
- NXException
RemoteException
Edge[] getUnprocessedHoles() throws NXException, RemoteException
NXException
RemoteException
void addToDieData(Curve[] objects) throws NXException, RemoteException
objects
- Curves to be added to the die dataNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.