点击查看详细介绍

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

misnn 10年前 1213 0

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


函数结构:
UF_MODL_create_section
(
tag_t object_in_part,
int n_rules,
UF_SC_section_data_t * rules,
tag_t starting_object,
double starting_point [ 3 ],
double direction [ 3 ],
logical allow_multiple_loops,
tag_t * section_tag
)

函数说明:
创建从输入部分规则的部分助洗剂。返回错误代码。如果你想改变有部分建筑商的特点,你不应该删除现有的部分建设者和创造新的。你应该使用修改的部分建设者功能UF_MODL_add_rules_to_section和/或UF_MODL_remove_rules_from_section和/或UF_MODL_set_start_and_direction_to_section。

函数参数:
第1个参数为输入:
object_in_part代表参数变量,tag_t 为输入参数类型,在部分对象,其中,部分助洗剂目的是创建。

第2个参数为输入:
输入int 整数型的参数,参数的变量格式为n_rules,的部分规则的数量。

第3个参数为输入:
rules代表参数变量,UF_SC_section_data_t * 为输入参数类型,第规则数组。本节规则数据在uf_sc_types.h定义。

第4个参数为输入:
starting_object代表参数变量,tag_t 为输入参数类型,可选。如果不使用这个选项,那么starting_object将为零。否则,对象,曲线或边缘,指定部分的开始。如果该段是一个循环,则该环路由starting_object启动和方向遵循输入方向。如果该区段是不是一个循环,然后将部分可以由其他对象开始,但该部分的方向由starting_object和方向限定。

第5个参数为输入:
输入double 双精度类型的参数,参数的变量格式为starting_point [ 3 ],如果使用starting_object,该矢量的原点所定义的部分的方向。这点必须的起始对象。

第6个参数为输入:
输入double 双精度类型的参数,参数的变量格式为direction [ 3 ],如果使用starting_object,向量的方向所定义的部分的方向。

第7个参数为输入:
allow_multiple_loops代表参数变量,logical 为输入参数类型,如果为真,该部分可以包含多个环。

第8个参数为输出:
section_tag代表参数变量,tag_t * 为输出参数类型,部分制造商的标签

0

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