购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_MODL_create_cyl1( UF_FEATURE_SIGN sign, double origin [ 3 ], char * height, char * diam, double direction [ 3 ], tag_t * cyl_obj_id) 函数说明:
创建一个圆柱体。该来源表示的,其中中心底面位于该汽缸。方向矢量控制在其上创建该气缸的轴。的直径和高度控制气缸的大小。符号参数控制布尔操作来执行。此函数的输出是对象关联到气缸标识符。
函数参数:
第1个参数为输入:
sign代表参数变量,UF_FEATURE_SIGN 为输入参数类型,要执行的操作的符号。UF_NULLSIGN=创建新的目标坚实UF_POSITIVE=添加到目标固体UF_NEGATIVE=从目标减去固体UF_UNSIGNED=相交目标固体
第2个参数为输入:
输入double 双精度类型的参数,参数的变量格式为origin [ 3 ],要创建圆柱体的起源。
第3个参数为输入:
输入char * 字符类型的参数,参数的变量格式为height,汽缸的高度要创建。
第4个参数为输入:
输入char * 字符类型的参数,参数的变量格式为diam,气缸的直径被创建。
第5个参数为输入:
输入double 双精度类型的参数,参数的变量格式为direction [ 3 ],要创建的气缸方向矢量。
第6个参数为输出:
cyl_obj_id代表参数变量,tag_t * 为输出参数类型,创建圆柱体的功能对象标识符