- 博客(59)
- 收藏
- 关注
原创 NX二次开发获取指定点指定面上的点所在的面
指定点如果是指定边上的点,或者面上的点,那么它就是个智能点,可以通过UF_SO_ask_parents获取和它有关的父对象。
2024-06-14 12:18:48 132
原创 NX二次开发消息打印,可用于调试
通过函数重载可打印各种类型的数据,通过 UF_UI_is_listing_window_open判断打印消息窗口是否打开,如果打开就不用重复打开
2024-06-12 10:49:23 363 1
原创 NX二次开发批量删除对象UF_OBJ_delete_array_of_objects
比UF_OBJ_delete_obj要快很多,当删除多个对象尽量使用UF_OBJ_delete_array_of_objects代替。
2024-06-06 10:50:13 245
原创 NX二次开发旋转矢量UF_MTX3_rotate_about_axis
例如绕着Z向旋转某一角度,得到一个新的矩阵,将X向和Y向映射到该矩阵当中就得到X向和Y向绕Z轴旋转后的X向和Y向。
2024-05-20 16:17:22 247
原创 NX二次开发获取两个面的公共边PK_FACE_find_edges_common
【代码】NX二次开发获取两个面的公共边PK_FACE_find_edges_common。
2024-05-20 16:04:43 63
原创 NX二次开发获取边或曲线上某一点相隔多长的点
一般我们能够拿到曲线起始点和终止点,然后通过 UF_MODL_ask_point_along_curve_2获取其他特定长度的点。
2024-05-18 20:20:14 114
原创 NX二次开发发射射线输出碰撞的数据,返回碰撞次数
从发射原点,朝输入方向发出一条射线,输出碰到目标体的面和点等信息,都包含在结构体里,是一个接构体数组,碰撞次数是多少,结构体数组的大小就是多少。
2024-05-11 16:22:20 157
原创 UF_UI_select_with_single_dialog()通过单选对话框选择单个对象。对象可以通过光标或输入名称进行选择。对象被突显出来。
【代码】UF_UI_select_with_single_dialog()通过单选对话框选择单个对象。对象可以通过光标或输入名称进行选择。对象被突显出来。
2024-01-24 22:06:36 840
原创 NX二次开发获取圆弧的四个象限点
我是用来用来画水路线框的UF_MODL_ask_curve_points()可以按弧长或者弧度获取曲线的等分点,取PI/2的圆弧,将圆弧四等分,你也可以任意等分点。
2024-01-20 10:58:07 610
原创 NX二次开发PK获取对象类型
PK_ENTITY_ask_class(),获取对象类型建议用这个函数,比较通用,包含所有对象类型,可以替代UF_MODL_ask_edge_type(),UF_MODL_ask_body_type(),UF_MODL_ask_face_type()等函数。
2024-01-13 11:05:54 503 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人