点击查看详细介绍

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

misnn 10年前 481 0

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


函数结构:
UF_SF_mesh_2d_loops
(
int num_loops,
int num_of_loop_pts [ ],
double* loop_pts,
double element_size,
int element_type,
int element_order,
int* num_of_nodes,
int* * node_ids,
double* * node_locs,
int* num_of_elements,
int* * element_ids,
int* * num_of_element_nodes,
int* * element_connectivity
)

函数说明:
此用户功能可以用于生成节点位置和元件连接给定一组3D平面点循环。必须有至少一个环,并且环的点的方向应是逆时针相对于所述平面(元件)正常。所有额外的循环将可以认为,与循环点CW方向面向孔相对于正常的平面。循环不能相交。

函数参数:
第1个参数为输入:
输入int 整数型的参数,参数的变量格式为num_loops,要划分网格的环路数

第2个参数为输入:
输入int 整数型的参数,参数的变量格式为num_of_loop_pts [ ],含在每个边界循环点的数目的阵列

第3个参数为输入:
输入double* 双精度类型的参数,参数的变量格式为loop_pts,这是对应于每一个循环的积分双打的阵列。此数组的长度是所有的值在num_of_loop_pts次3的总和。

第4个参数为输入:
输入double 双精度类型的参数,参数的变量格式为element_size,的元件的尺寸,以用于网格的内部。

第5个参数为输入:
输入int 整数型的参数,参数的变量格式为element_type,所需元素类型(的Tris= 3,四边形=4)请求四边形仍可产生一些三角元素

第6个参数为输入:
输入int 整数型的参数,参数的变量格式为element_order,只有线性元件将产生期望的元素顺序(线性= 1)。此时

第7个参数为输出:
输出int* 整数型的参数,参数的变量格式为num_of_nodes,生成的网格节点的数目

第8个参数为输出:
输出int* * 整数型的参数,参数的变量格式为node_ids,这是一个int数组对应于节点ID调用者必须通过调用释放该内存UF_free

第9个参数为输出:
输出double* * 双精度类型的参数,参数的变量格式为node_locs,这是双打对应于由网格器主叫所产生的节点必须释放被呼叫UF_free此存储器阵列

第10个参数为输出:
输出int* 整数型的参数,参数的变量格式为num_of_elements,产生元件的数目

第11个参数为输出:
输出int* * 整数型的参数,参数的变量格式为element_ids,元素的ID

第12个参数为输出:
输出int* * 整数型的参数,参数的变量格式为num_of_element_nodes,节点在该元素的数量

第13个参数为输出:
输出int* * 整数型的参数,参数的变量格式为element_connectivity,这是对应于该元素的节点的连接元件可以是具有3或4个节点,并且这些值代表索引入node_locs阵列整数的阵列。调用者必须释放被调用UF_free此内存

0

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