NX Open C++ Reference Guide
Public Member Functions
NXOpen::Die::Tip Class Reference

Represents a Tip feature. More...

Inheritance diagram for NXOpen::Die::Tip:
NXOpen::Features::Feature NXOpen::NXObject NXOpen::IProfile NXOpen::IFitTo NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject NXOpen::INXObject

List of all members.

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.

Detailed Description

Represents a Tip feature.


This class supports operations on a Tip feature, see TipBuilder for creation.

Created in NX4.0.0.


Member Function Documentation

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")

Parameters:
objectsCurves 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")

Parameters:
allTipsCreate the die position product data of all tips in the operation?

Deletes the copy of the product data.


Created in NX4.0.0.

License requirements : die_engineering ("DIE ENGINEERING")

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")

Finds the hole edges that have not been processed yet.

Returns:

Created in NX5.0.0.

License requirements : die_engineering ("DIE ENGINEERING")

Maps the edges in the collector from part position to die position.


Created in NX5.0.0.

License requirements : die_engineering ("DIE ENGINEERING")

Parameters:
collectorcollector

Maps the edges in the collector from die position to part position.


Created in NX5.0.0.

License requirements : die_engineering ("DIE ENGINEERING")

Parameters:
collectorcollector
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")

Parameters:
inEdgein edge
partEdgepart edge
dieEdgedie 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")

Parameters:
objectsCurves to be added to the tip

Transforms the direction from die position to product position.


Created in NX4.0.0.

License requirements : die_engineering ("DIE ENGINEERING")

Parameters:
vectorDirection to be transformed.

Transforms the point from die position to product position.


Created in NX4.0.0.

License requirements : die_engineering ("DIE ENGINEERING")

Parameters:
pointPoint to be transformed.

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")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.