自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 C++三角函数和反三角函数的使用

注意C++中三角函数使用的是弧度制(3.14)。

2024-06-12 10:36:53 248

原创 NX二次开发批量删除对象UF_OBJ_delete_array_of_objects

比UF_OBJ_delete_obj要快很多,当删除多个对象尽量使用UF_OBJ_delete_array_of_objects代替。

2024-06-06 10:50:13 245

原创 求一个非圆整的半径R

【代码】求一个非圆整的半径R。

2024-06-06 09:40:37 86

原创 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二次开发获取多个点的最小包容盒

【代码】NX二次开发获取多个点的最小包容盒。

2024-05-18 19:48:09 213

原创 NX二次开发发射射线输出碰撞的数据,返回碰撞次数

从发射原点,朝输入方向发出一条射线,输出碰到目标体的面和点等信息,都包含在结构体里,是一个接构体数组,碰撞次数是多少,结构体数组的大小就是多少。

2024-05-11 16:22:20 157

原创 NX二次开发获取边或曲线上的%点和%点所在的切线方向

可以获取边或曲线上任意位置的点和点所在位置的切线方向。

2024-05-11 16:09:14 230

原创 将边或曲线按最小距离排序

将边或曲线的tag赋值给结构体,存放到结构体类型的容器里,按要求排序并输出。

2024-05-07 19:11:32 137

原创 NX二次开发将输入的曲线或边分成一组一组的相连曲线或边

NX二次开发将输入的曲线或边分成一组一组的相连曲线或边。

2024-05-06 11:25:47 183 3

原创 NX二次开发-查找相连边和曲线

把查找相邻的条件换一下就是查找相切。

2024-03-25 08:55:25 206 1

原创 PK获取相邻面

传面的tag返回相邻面的数量,输出相邻面的容器。

2024-03-20 17:55:31 71

原创 PK判断对象干涉

返回1干涉,返回0和-1不干涉。

2024-03-20 17:35:20 119

原创 PK创建环

【代码】PK创建环。

2024-03-20 17:21:31 52

原创 NX二次开发发射射线

从发射原点朝某方向发射一条射线,返回碰到点的数量,输出一个结构体,结构体包含碰撞的点和碰到的面。

2024-03-20 16:56:42 148

原创 获取某一文件路径下特定类型的所有文件

【代码】获取某一文件路径下特定类型的所有文件。

2024-03-20 11:13:25 259

原创 获取DLL编译时间

【代码】获取DLL编译时间。

2024-03-20 11:09:22 468

原创 NX二次开发智能对象创建面的矢量

【代码】NX二次开发智能对象创建面的矢量。

2024-03-20 11:02:08 141

原创 NX二次开发NXOPEN获取面的面积

【代码】NX二次开发NXOPEN获取面的面积。

2024-03-19 17:57:03 591

原创 NX二次开发创建临时文本(跟随视图)

【代码】NX二次开发创建临时文本(跟随视图)

2024-03-19 17:47:03 270

原创 NX二次开发判断曲线是否封闭

【代码】NX二次开发判断曲线是否封闭。

2024-03-19 17:38:22 429

原创 获取最小包络框(包容柱)改良版

【代码】获取最小包络框(包容柱)改良版。

2024-03-18 14:33:20 168 1

原创 NX二次开发移动组件到另一个组件下

【代码】NX二次开发移动组件到另一个组件下。

2024-03-15 15:42:15 262 2

原创 NX二次开发-移除组件

移除组件

2024-03-15 15:21:24 55

原创 NX二次开发-组件重命名

【代码】NX二次开发-组件重命名。

2024-03-15 15:08:35 102

原创 NX二次开发设置组件引用集

包含引用集的获取添加和替换

2024-03-15 14:54:23 545

原创 NXOpen装配操作需要用到的头文件

NXOpen装配可能需要用到的头文件

2024-03-15 14:26:04 54

原创 NX二次开发-添加组件

NXOpen添加组件

2024-03-15 14:07:07 46

原创 NX二次开发新建组件

NXOpen新建组件

2024-03-15 12:13:55 47

原创 PK创建圆柱和PK创建方块

PK创建块和圆柱还是挺常用的,比如胚料和水路,包容柱和包容块,创建速度比UF快好多倍。

2024-03-09 10:40:35 80

原创 PK获取相邻面

UF也有对应的函数获取相邻面,你们可以尝试一下PK的,我开发的话有PK能替代尽量用PK,可以大大提升速度。

2024-03-09 10:09:08 144

原创 NX二次开发树列表双击快速进入编辑状态

树列表实现双击快速编辑,不带下拉箭头,相当于模拟按键盘F2强制快速进入编辑状态。

2024-02-17 09:22:50 623 24

原创 UF_UI_select_with_single_dialog()通过单选对话框选择单个对象。对象可以通过光标或输入名称进行选择。对象被突显出来。

【代码】UF_UI_select_with_single_dialog()通过单选对话框选择单个对象。对象可以通过光标或输入名称进行选择。对象被突显出来。

2024-01-24 22:06:36 840

原创 创建非模态的静态文本并更改它的位置

我是写在钩子里,动态显示静态文本的哦,效果我放在下面了,不知道怎么做动态图片,你们可以教我一下,哈哈。

2024-01-20 11:21:48 388

原创 NX二次开发获取圆弧的四个象限点

我是用来用来画水路线框的UF_MODL_ask_curve_points()可以按弧长或者弧度获取曲线的等分点,取PI/2的圆弧,将圆弧四等分,你也可以任意等分点。

2024-01-20 10:58:07 610

原创 C++公英制转换MM—INCH

公制转换为英制,1 Inch = 25.4mm,四舍五入。

2024-01-18 15:54:02 537

原创 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

去除快捷方式箭头.bat

桌面快捷方式带箭头看着不舒服,下载右键以管理员方式运行即可解决

2024-01-23

最小包容块代码和NX二次开发内部函数库

最小包容块代码和NX二次开发内部函数库

2024-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除