购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_MODL_create_simple_hole( double location [ 3 ], double direction [ 3 ], const char * diame, const char * depth, const char * angle, tag_t face_li, tag_t face_t1, tag_t * feature_obj_id) 函数说明:
创建一个简单的洞。起源指出的,其中中心简单的孔位于连接面。交互,这是面选择以放置在孔和传感器的位置被用作起源。在开放的API,该信息是由用户输入。该直径,深度和刀尖角度控制孔的大小。该方向矢量具有垂直于连结面,相对面对正常的。如果一个直通面被指示,则深度被忽略。此函数的输出是相关联的对象标识符简单的洞。在“脸部的RPO限制”参数,face_li,可以接受基准平面。您可以在基准平面功能或基准平面体的标记通过。 对于相对基准父体被用作靶。对于绝对原点目标身上必须通过调用UF_MODL_active_part进行设置。
函数参数:
第1个参数为输入:
输入double 双精度类型的参数,参数的变量格式为location [ 3 ],孔的位置。
第2个参数为输入:
输入double 双精度类型的参数,参数的变量格式为direction [ 3 ],孔的方向。
第3个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为diame,孔直径。
第4个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为depth,孔深。
第5个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为angle,孔刀尖角度。
第6个参数为输入:
face_li代表参数变量,tag_t 为输入参数类型,面临的RPO约束。
第7个参数为输入:
face_t1代表参数变量,tag_t 为输入参数类型,脸THRU脸。
第8个参数为输出:
feature_obj_id代表参数变量,tag_t * 为输出参数类型,创建简单的孔特征对象标识符