UF_ROUTE_component_name_plugin_s (view source)
 
Defined in: uf_route.h
 
Also known as:
 
Overview
The following structure is used for the TEMP_STOCK_COMPONENT_NAME
and STOCK_COMPONENT_NAME plugins determining stock component names.

See UF_UGMGR_encode_part_filename for details on Team Center Engineering
specific arguments ( item_revision, item_type and item_name ).


Data Members

stock
tag_t
Input: Tag of the stock object

rename_part
logical
Output: TRUE if part needs to be renamed,
FALSE part should remain as it is.

path_name [ MAX_FSPEC_BUFSIZE ]
char
Output: Path of file ("" == current directory) not used in Team Center Engineering,
this is the path to the directory where stock components are to be
be stored. This may be a relative path (to the current directory),
or an absolute path.

folder_name [ MAX_FSPEC_BUFSIZE ]
char
Output: item folder ("" == default folder), only used for Team Center Engineering,
this is the name of the folder that the stock
components will be placed into.

file_name [ UF_CFI_MAX_FILE_NAME_BUFSIZE ]
char
Output: Name of file ("" == no name generated,
default user exit will be called)

item_revision [ UF_UGMGR_PARTREV_BUFSIZE ]
char
Output: item revision , only used for Team Center Engineering ("" == no revision generated,
default user exit will be called)

item_type [ UF_UGMGR_FTYPE_BUFSIZE ]
char
Output: item type, only used for Team Center Engineering

item_name [ UF_UGMGR_FNAME_BUFSIZE ]
char
Output: item name, only used for Team Center Engineering.

component_name [ MAX_FSPEC_BUFSIZE ]
char
Output: component name, the name of the component in NX.