NX Open C++ Reference Guide
|
Represents a Tip feature. More...
Public Member Functions | |
void | AddToDieData (const std::vector< NXOpen::Curve * > &objects) |
Adds the input curves to the die data. | |
void | CreateDieData (bool 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. | |
std::vector< NXOpen::Edge * > | GetUnprocessedHoles () |
Finds the hole edges that have not been processed yet. | |
void | MapCollectorToDie (NXOpen::ScCollector *collector) |
Maps the edges in the collector from part position to die position. | |
void | MapCollectorToPart (NXOpen::ScCollector *collector) |
Maps the edges in the collector from die position to part position. | |
void | MapEdge (NXOpen::IProfile *inEdge, NXOpen::IProfile **partEdge, NXOpen::IProfile **dieEdge) |
Maps the edge to find the part and die position entity, either can be a NULL. | |
void | SetReferenceCurves (const std::vector< NXOpen::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 (NXOpen::Point *point) |
Transforms the point from die position to product position. | |
void | UndisplayDieData () |
Makes the product data in die position invisible. |
Represents a Tip feature.
This class supports operations on a Tip feature, see TipBuilder for creation.
Created in NX4.0.0.
void NXOpen::Die::Tip::AddToDieData | ( | const std::vector< NXOpen::Curve * > & | objects | ) |
Adds the input curves to the die data.
Created in NX5.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
objects | Curves to be added to the die data |
void NXOpen::Die::Tip::CreateDieData | ( | bool | allTips | ) |
Creates a copy of the product data in die position.
The product data is not visible upon creation. This method must be called before using the methods Die::Tip::DeleteDieData , Die::Tip::DisplayDieData , Die::Tip::UndisplayDieData , Die::Tip::TransformDiePoint , or Die::Tip::TransformDieDirection .
Created in NX4.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
allTips | Create the die position product data of all tips in the operation? |
void NXOpen::Die::Tip::DeleteDieData | ( | ) |
Deletes the copy of the product data.
Created in NX4.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
void NXOpen::Die::Tip::DisplayDieData | ( | ) |
Makes the product data in die position visible.
The display of the Tip feature is made invisible.
Created in NX4.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
std::vector<NXOpen::Edge *> NXOpen::Die::Tip::GetUnprocessedHoles | ( | ) |
Finds the hole edges that have not been processed yet.
void NXOpen::Die::Tip::MapCollectorToDie | ( | NXOpen::ScCollector * | collector | ) |
Maps the edges in the collector from part position to die position.
Created in NX5.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
collector | collector |
void NXOpen::Die::Tip::MapCollectorToPart | ( | NXOpen::ScCollector * | collector | ) |
Maps the edges in the collector from die position to part position.
Created in NX5.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
collector | collector |
void NXOpen::Die::Tip::MapEdge | ( | NXOpen::IProfile * | inEdge, |
NXOpen::IProfile ** | partEdge, | ||
NXOpen::IProfile ** | dieEdge | ||
) |
Maps the edge to find the part and die position entity, either can be a NULL.
Created in NX5.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
inEdge | in edge |
partEdge | part edge |
dieEdge | die edge |
void NXOpen::Die::Tip::SetReferenceCurves | ( | const std::vector< NXOpen::Curve * > & | objects | ) |
Sets reference curves in the die tip feature.
Created in NX4.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
objects | Curves to be added to the tip |
void NXOpen::Die::Tip::TransformDieDirection | ( | NXOpen::Direction * | vector | ) |
Transforms the direction from die position to product position.
Created in NX4.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
vector | Direction to be transformed. |
void NXOpen::Die::Tip::TransformDiePoint | ( | NXOpen::Point * | point | ) |
Transforms the point from die position to product position.
Created in NX4.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
point | Point to be transformed. |
void NXOpen::Die::Tip::UndisplayDieData | ( | ) |
Makes the product data in die position invisible.
The display of the Tip feature is made visible.
Created in NX4.0.0.
License requirements : die_engineering ("DIE ENGINEERING")