点击查看详细介绍

UF_MODL_ask_general_flange() 函数的参数解释说明,以及函数详细用法

misnn 7年前 3123 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_MODL_ask_general_flange
(
tag_t general_flange_tag,
UF_STRING_p_t bend_edge_string,
UF_STRING_p_t spine_string,
int * step_count,
int * poly_cubic,
int * reverse_normal,
int * reverse_thicken,
char thickness_str [ UF_MAX_EXP_BUFSIZE ],
char tolerance_str [ UF_MAX_EXP_BUFSIZE ],
UF_MODL_parm_p_t plus,
UF_MODL_parm_t bend_radius [ ],
UF_MODL_parm_t bend_angle [ ],
UF_MODL_parm_t web_length [ ]
)

函数说明:
获取用于创建一个一般凸缘的参数。

函数参数:
第1个参数为输入:
general_flange_tag代表参数变量,tag_t 为输入参数类型,安装面广义法兰。凸缘被约束为相切此面沿着弯曲边缘。

第2个参数为输出:
bend_edge_string代表参数变量,UF_STRING_p_t 为输出参数类型,在切线面的边缘,用作连接边缘广义凸缘。

第3个参数为输出:
spine_string代表参数变量,UF_STRING_p_t 为输出参数类型,一个边缘或曲线用于定义弯曲和纸幅的剖面。如果该值为空,弯边字符串作为脊椎的字符串。

第4个参数为输出:
输出int * 整数型的参数,参数的变量格式为step_count,在广义凸缘步骤的数目。零是无效的数字。对于每一个步骤包括弯曲半径,弯曲角度和网络的值。

第5个参数为输出:
输出int * 整数型的参数,参数的变量格式为poly_cubic,=通过精确的漫画代表0使用Rational精确的B样条曲线。 = 1使用多项式近似产生的表面具有更好的参数。这不会产生二次曲线精确。

第6个参数为输出:
输出int * 整数型的参数,参数的变量格式为reverse_normal,= 0使用切线面法线在弯曲边的中心来确定该凸缘的方向。=1使用在弯曲边的中心的切线面法线的逆来确定凸缘的方向。

第7个参数为输出:
输出int * 整数型的参数,参数的变量格式为reverse_thicken,=0如果体型是固体,勾芡沿弯曲的方向上加上弯曲和网络。 =1如果体型是固体,勾芡加弯曲和网络相对的弯曲的方向。

第8个参数为输出:
输出char 字符类型的参数,参数的变量格式为thickness_str [ UF_MAX_EXP_BUFSIZE ],如果体型建模首选项设置为固体创建的固体本体的厚度。调用程序必须传递一个字符数组大到足以容纳厚度字符串。

第9个参数为输出:
输出char 字符类型的参数,参数的变量格式为tolerance_str [ UF_MAX_EXP_BUFSIZE ],这最初是从建模距离公差设定。此值作为建模距离公差相同的效果。调用程序必须传递一个字符数组大到足以容纳公差字符串。

第10个参数为输出:
plus代表参数变量,UF_MODL_parm_p_t 为输出参数类型,弯曲边缘和弯曲的开始之间的靶面张力的法律规范。

第11个参数为输出:
bend_radius [ ]代表参数变量,UF_MODL_parm_t 为输出参数类型,弯曲半径的法律规范。会有此阵列在凸缘的每个步骤中的一个值。呼叫者负责分配大到足以处理的步骤的数目的阵列。

第12个参数为输出:
bend_angle [ ]代表参数变量,UF_MODL_parm_t 为输出参数类型,弯曲的角度的法律规范。会有此阵列在凸缘的每个步骤中的一个值。呼叫者负责分配大到足以处理的步骤的数目的阵列。

第13个参数为输出:
web_length [ ]代表参数变量,UF_MODL_parm_t 为输出参数类型,弯曲后的表面延伸的长度的法律规范。会有此阵列在凸缘的每个步骤中的一个值。呼叫者负责分配大到足以处理的步骤的数目的阵列。

0

最新回复 (0)
请登录后发表新帖