点击查看详细介绍

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

misnn 7年前 865 0

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


函数结构:
UF_SKET_create_geometric_constraint
(
tag_t sketch_tag,
UF_SKET_con_type_t con_type,
int num_con_geoms,
UF_SKET_con_geom_t * con_geoms,
tag_t * con_tag
)

函数说明:
该程序创建指定类型的草图几何约束。并非所有参数都需要基于约束的存在的类型创建。描述请参考下面,以确定哪些参数用于每个类型的草图约束。以下限制适用:UF_SKET_initialize_sketch必须已调用。

函数参数:
第1个参数为输入:
sketch_tag代表参数变量,tag_t 为输入参数类型,素描标记。

第2个参数为输入:
con_type代表参数变量,UF_SKET_con_type_t 为输入参数类型,约束类型。有效的类型有:UF_SKET_fixed UF_SKET_horizontal UF_SKET_vertical UF_SKET_constant_length UF_SKET_constant_angle UF_SKET_uniform_scaled UF_SKET_non_uniform_scaled UF_SKET_parallel UF_SKET_perpendicular UF_SKET_collinear UF_SKET_equal_length UF_SKET_equal_radius UF_SKET_coincident UF_SKET_concentric UF_SKET_midpoint UF_SKET_slope UF_SKET_tangent UF_SKET_point_on_curve UF_SKET_point_on_string

第3个参数为输入:
输入int 整数型的参数,参数的变量格式为num_con_geoms,约束几何数

第4个参数为输入:
con_geoms代表参数变量,UF_SKET_con_geom_t * 为输入参数类型,约束几何形状的数组(结构成员查看文件uf_sket_types.h SKET_con_geom_t类型)。

第5个参数为输出:
con_tag代表参数变量,tag_t * 为输出参数类型,创建几何约束的标签。

0

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