UF_DIE_ask_binder_wrap (查看源代码)
定义在: uf_dieeng.h
概述
Retrieve the current parameters of an associative binder wrap feature.
环境
内部和外部
参见
历史
Originally released in V16.0
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_DIE_ask_binder_wrap
(
tag_t binder_wrap_feature,
UF_DIE_binder_wrap_p_t uf_binder_wrap_info
)
| tag_t (tag_t类型) | binder_wrap_feature | Input(输入) | DIE_BINDER_WRAP feature whose parameters are to be retrieved. |
| UF_DIE_binder_wrap_p_t | uf_binder_wrap_info | Output to be freed 输出并释放 | Information defining the binder wrap features current parameters, the caller should free allocated memory in this structure by calling UF_DIE_free_binder_wrap. |
UF_DIE_ask_draw_faces (查看源代码)
定义在: uf_dieeng.h
概述
The following function will provide the faces for the various tools.
The faces returned for the binder ring and the punch will be based upon the
last DIE_BINDER_RING feature. If there is no DIE_BINDER_RING feature in
the part, no faces will be returned. The faces returned for the die face
will be based upon the DIE_FACE feature within the same operation that
the last DIE_BINDER_RING exists in. If there is no DIE_FACE feature, the
faces belonging to the DIE_OUTPUT feature that is a child of the
aforementioned DIE_BINDER_RING feature is returned.
环境
内部和外部
参见
历史
Originally released in V19.0.1
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_DIE_ask_draw_faces
(
int type_of_tool,
int * num_faces,
tag_t * * faces
)
| int (整数型) | type_of_tool | Input(输入) | 0 = binder ring, 1 = punch, 2 = die face |
| int * (整数型指针) | num_faces | Output(输出) | number of faces for tool requested |
| tag_t * * | faces | Output to be freed 输出并释放 | array of faces for tool requested |
UF_DIE_ask_material_properties (查看源代码)
定义在: uf_dieeng.h
概述
The following function will return the material descriptor tag and the
metal thickness of the part(s) that is being formed. If no material
properties are connected to the part(s), the material type tag will be
NULL_TAG. If there are more than one unique material property associated
to the part(s), the function will return one of the properties and the
error code DIE_MULT_MAT_PROPS. If all the parts do not have the same
metal thickness, this parameter will return 0.
环境
内部和外部
参见
历史
Originally released in V19.0.1
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)
int UF_DIE_ask_material_properties
(
double * metal_thickness,
tag_t * material_type_tag
)
| double * (实数型指针) | metal_thickness | Output(输出) | metal thickness of part |
| tag_t * (tag_t型的指针) | material_type_tag | Output(输出) | Tag of the Material Descriptor associated to the part being formed |
UF_DIE_create_binder_wrap (查看源代码)
定义在: uf_dieeng.h
概述
Create an associative binder wrap feature or a non-associative analysis geometry
sheet body.
环境
内部和外部
参见
历史
Originally released in V16.0
需要许可证(S)
die_engineering
int UF_DIE_create_binder_wrap
(
UF_DIE_binder_wrap_p_t binder_wrap_info,
tag_t * binder_wrap_feature
)
| UF_DIE_binder_wrap_p_t | binder_wrap_info | Input(输入) | Information defining the binder wrap. |
| tag_t * (tag_t型的指针) | binder_wrap_feature | Output(输出) | DIE_BINDER_WRAP feature if output_sw == UF_DIEENG_BINDER_WRAP_FEATURE. UNPARAMETERIZED_FEATURE if output_sw == UF_DIEENG_ANALYSIS_GEOMETRY |
UF_DIE_edit_binder_wrap (查看源代码)
定义在: uf_dieeng.h
概述
Change the parameters of an associative binder wrap feature to the parameters
supplied
环境
内部和外部
参见
历史
Originally released in V16.0
需要许可证(S)
die_engineering
int UF_DIE_edit_binder_wrap
(
tag_t binder_wrap_feature,
UF_DIE_binder_wrap_p_t uf_binder_wrap_info
)
| tag_t (tag_t类型) | binder_wrap_feature | Input(输入) | DIE_BINDER_WRAP feature whose parameters are to be changed. |
| UF_DIE_binder_wrap_p_t | uf_binder_wrap_info | Input(输入) | Information defining the binder wrap features desired parameters. |
UF_DIE_free_binder_wrap (查看源代码)
定义在: uf_dieeng.h
概述
Free the memory within the UF_DIE_binder_wrap_p_t structure that was allocated
by a call to UF_DIE_ask_binder_wrap
环境
内部和外部
参见
历史
Originally released in V16.0
需要许可证(S)
die_engineering
int UF_DIE_free_binder_wrap
(
UF_DIE_binder_wrap_p_t uf_binder_wrap_info
)
| UF_DIE_binder_wrap_p_t | uf_binder_wrap_info | Input(输入) | Information defining the binder wrap features current parameters that was generated by a call to UF_DIE_ask_binder_wrap. |
UF_DIEENG_create_dol_report_file (查看源代码)
定义在: uf_dieeng.h
概述
This function searches the current work part for the existence of a DIE_LINEUP feature.
If one is found the function generates the DOL report and writes the information out
to the file name provided. This file must not pre-exist. If the file pre-exists the
error CFI_err_file_exists is returned. If there is no DIE_LINEUP feature in the file,
the error DIE_LINEUP_NO_LINEUP is returned.
环境
内部和外部
参见
历史
Originally released in NX2.0
需要许可证(S)
die_engineering
int UF_DIEENG_create_dol_report_file
(
const char * report_file_name
)
| const char * | report_file_name | Input(输入) | name of file to put report into. An error is generated if the file you specify already exists. If you specify a full pathname, then the file is created there. If you specify a simple file name, the file is created in the the TMP directory. |