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