NX二次开发专栏
自我积累,快速反应
社恐猫
闻道有先后,术业有专攻
展开
-
【UG\NX二次开发】NXOPEN 测量距离(对象之间最近、最远距离)(MeasureDistance)
【代码】【UG\NX二次开发】NXOPEN 测量距离(对象之间最近、最远距离)(MeasureDistance)原创 2024-05-08 09:10:53 · 99 阅读 · 0 评论 -
【UG\NX二次开发】解决【写属性乱码、树列表切换节点数据乱码】问题
【代码】【UG\NX二次开发】解决【写属性乱码、树列表切换节点数据乱码】问题。原创 2024-04-30 17:04:24 · 128 阅读 · 0 评论 -
【UG\NX二次开发】UF 获取所有注释(UF_DRF_ask_ann_data、uc5574)
【代码】【UG\NX二次开发】UF 获取所有注释(UF_DRF_ask_ann_data、uc5574)原创 2024-04-30 11:22:03 · 150 阅读 · 0 评论 -
【UG\NX二次开发】NXOPEN 清除导入组件中,抑制列表内的所有特征(导入后修改表达式需要用到,否则可能影响最后生成的效果)
【代码】【UG\NX二次开发】NXOPEN 清除导入组件中,抑制列表内的所有特征(导入后修改表达式需要用到,否则可能影响最后生成的效果)原创 2024-04-30 11:10:50 · 72 阅读 · 0 评论 -
【UG\NX二次开发】NXOPEN 替换面(replaceFaceBuilder1)
【代码】【UG\NX二次开发】NXOPEN 替换面(replaceFaceBuilder1)原创 2024-04-25 16:18:47 · 124 阅读 · 0 评论 -
【UG\NX二次开发】PK判断干涉(PK_TOPOL_clash)
【代码】【UG\NX二次开发】PK判断干涉(PK_TOPOL_clash)原创 2024-04-25 14:20:54 · 102 阅读 · 0 评论 -
【UG\NX二次开发】UF PART清理【移除高亮、删除表达式等等】(UF_PART_cleanup)
【代码】【UG\NX二次开发】UF PART清理【移除高亮、删除表达式等等】(UF_PART_cleanup)原创 2024-04-19 14:00:54 · 100 阅读 · 0 评论 -
【UG\NX二次开发】改变环境变量.bat小工具
【代码】【UG\NX二次开发】改变环境变量.bat小工具。原创 2024-04-18 17:31:07 · 116 阅读 · 0 评论 -
【UG\NX二次开发】PK 布尔运算 PK_BODY_boolean_2 问题记录
【UG\NX二次开发】PK 布尔运算 PK_BODY_boolean_2 问题记录原创 2024-04-11 16:57:25 · 251 阅读 · 0 评论 -
【UG\NX二次开发】遍历树列表,替换目标字符为指定字符
【代码】【UG\NX二次开发】遍历树列表,替换目标字符为指定字符。原创 2024-04-09 14:43:32 · 130 阅读 · 0 评论 -
【UG\NX二次开发】内部函数 重置按钮相关操作
【代码】【UG\NX二次开发】内部函数 重置按钮相关操作。原创 2024-04-08 13:53:17 · 177 阅读 · 0 评论 -
【UG\NX二次开发】NXOpen 修改组件引用集(打开组件方式设为:加载全部部件)
【代码】【UG\NX二次开发】NXOpen 修改组件引用集(打开组件方式设为:加载全部部件)原创 2024-03-26 11:32:57 · 139 阅读 · 0 评论 -
【UG\NX二次开发】NX12.0.2.9版本 选择对象控件-异常问题记录
选择对象控件,选择组件中的对象(片体、实体、小平面体等等)时,焦点不位于选择对象控件上时,无法通过常用方法清空选择对象控件,即使在代码中设置Focus,也无法正常清空。备注:1.选择组件或其他非组件内对象时,则可以正常清空。2.焦点在另一个选择对象控件上,则可以正常清空原创 2024-03-15 17:59:48 · 490 阅读 · 3 评论 -
【UG\NX二次开发】VS2022 配置 NX二次开发向导(NX8.5)
【代码】【UG\NX二次开发】VS2022 配置 NX二次开发向导(NX8.5)原创 2024-03-13 16:22:48 · 858 阅读 · 0 评论 -
【UG\NX二次开发】UF 判断曲线链开放或闭合
【代码】【UG\NX二次开发】UF 判断曲线链开放或闭合。原创 2024-03-13 09:03:51 · 515 阅读 · 0 评论 -
【UG\NX二次开发】UF 获取相切曲线列表(UF_MODL_create_section的运用)
【代码】【UG\NX二次开发】UF 获取相切曲线列表(UF_MODL_create_section的运用)原创 2024-01-29 12:01:27 · 398 阅读 · 0 评论 -
【UG\NX二次开发】UF 修剪曲线(UF_CURVE_create_trim)
【代码】【UG\NX二次开发】UF 修剪曲线(UF_CURVE_create_trim)原创 2024-01-29 11:49:01 · 515 阅读 · 0 评论 -
【UG\NX二次开发】UF 投影曲线(UF_CURVE_create_proj_curves)
【代码】【UG\NX二次开发】UF 投影曲线(UF_CURVE_create_proj_curves)原创 2024-01-29 10:46:16 · 619 阅读 · 0 评论 -
【UG\NX二次开发】UF 创建椭圆(UF_CURVE_create_conic)
【代码】【UG\NX二次开发】UF 创建椭圆(UF_CURVE_create_conic)原创 2024-01-29 09:49:44 · 356 阅读 · 0 评论 -
【UG\NX二次开发】从树列表节点获取文本,存在部分中文乱码(石墨司筒全硬女)
【代码】【UG\NX二次开发】从树列表节点获取文本,存在部分中文乱码(石墨司筒全硬女)原创 2024-01-24 19:15:31 · 623 阅读 · 0 评论 -
【UG\NX二次开发】UF 计算曲线的最大曲率数据 (UF_MODL_ask_max_curvature)
【代码】【UG\NX二次开发】UF 计算曲线的最大曲率数据 (UF_MODL_ask_max_curvature)原创 2024-01-22 09:11:00 · 490 阅读 · 0 评论 -
【UG\NX二次开发】UF 光顺样条曲线(UF_CURVE_smooth_spline_data)
【代码】【UG\NX二次开发】UF 光顺样条曲线(UF_CURVE_smooth_spline_data)原创 2024-01-20 18:05:41 · 339 阅读 · 0 评论 -
【UG\NX二次开发】UF_CURVE_create_simplified_curve 简化样条曲线成基本曲线(直线、圆弧等
【代码】【UG\NX二次开发】UF_CURVE_create_simplified_curve 简化样条曲线成基本曲线(直线、圆弧等。原创 2024-01-20 17:49:46 · 832 阅读 · 0 评论 -
【UG\NX二次开发】UF 加载调用与卸载目标dll(UF_load_library、UF_unload_library)
【代码】【UG\NX二次开发】UF 加载调用与卸载目标dll(UF_load_library、UF_unload_library)原创 2024-01-18 18:32:28 · 622 阅读 · 0 评论 -
【UG\NX二次开发】NXOpen 将属性信息窗口导出TXT-信息窗口输出方式的运用
同事最近遇到了一个有趣的问题分享给我,想将点击对象属性信息后弹出的信息给保存到TXT文本中。我们一开始的方向是,这里面的信息肯定是ug自己写入的,想通过找内部函数,获取到写入这个信息的内部函数,但是找了很久也没搞出来是哪个。后来在网上看见【王牌飞行员_里海】大佬的文章,思考后觉得通过改变信息窗口输出方式,直接可以达到我们的目的,尝试了一波,果然可以。以后有关类似的信息或者数据都可以尝试这种方法进行导出,个人认为简单好用。感谢【王牌飞行员_里海】大佬的文章参考原创 2024-01-06 15:46:28 · 668 阅读 · 1 评论 -
【UG\NX二次开发】代码关闭Block UI界面(模拟点击确认按钮)- 结合WINAPI -(SendMessage(UGUIID, BM_CLICK, 0, 0) )
开发过程中,往往需要在执行完某段逻辑后Block UI界面自动关闭,虽然有内部函数可以关闭窗口,但是再次打开,UI控件并未保存上一次的参数数据,生成的东西也不见了,类似点击了取消按钮的效果。尝试WINAPI,找到确认按钮句柄,发送点击消息,可以做到关闭界面并保存界面数据。原创 2024-01-06 09:54:27 · 778 阅读 · 0 评论 -
【UG\NX二次开发】完美隐藏UI控件句柄 (无需重叠控件,控件在隐藏时仍可使用) - 结合WINAPI -(ShowWindow(UGUIID, SW_HIDE))
1.打开你要隐藏的控件所在的界面(打开程序,显示Block UI对话框)2.打开通过UIFW Spy(当前显示的Block UI对话框的分析的信息)找到当前控件类名称(以指定方位控件作为演示示例)3.核心部分代码4.效果(隐藏了也可拖拽)原创 2024-01-05 14:15:26 · 955 阅读 · 0 评论 -
【UG\NX二次开发】UF 通过Body创建轻量化体(UF_FACET_facet_solid、UF_FACET_disassoc_from_solid)
【代码】【UG\NX二次开发】UF 通过Body创建轻量化体(UF_FACET_facet_solid、UF_FACET_disassoc_from_solid)原创 2024-01-02 08:34:15 · 570 阅读 · 0 评论 -
【UG\NX二次开发】UF 创建小平面体(UF_FACET_create_model、UF_FACET_add_facet_to_model、UF_FACET_model_edits_done)
【代码】【UG\NX二次开发】UF 创建小平面体(UF_FACET_create_model、UF_FACET_add_facet_to_model、UF_FACET_model_edits_done)原创 2023-12-29 16:51:24 · 548 阅读 · 0 评论 -
【UG\NX二次开发】UF 两个端点之间的点的坐标(UF_VEC3_convex_comb)
【代码】【UG\NX二次开发】UF 两个端点之间的点的坐标(UF_VEC3_convex_comb)原创 2023-12-26 15:16:17 · 500 阅读 · 0 评论 -
【UG\NX二次开发】UF 创建临时点(UF_DISP_display_temporary_point)
【代码】【UG\NX二次开发】UF 创建临时点(UF_DISP_display_temporary_point)原创 2023-12-18 09:22:11 · 68 阅读 · 0 评论 -
【UG\NX二次开发】常用函数
【代码】【UG\NX二次开发】常用函数清单。原创 2023-12-06 10:26:49 · 721 阅读 · 0 评论 -
【UG\NX二次开发】正版签名步骤
2.NX1847及以上(如NX1926、NX2007):找到...\...\NXBIN\signcpp.exe,点击运行如果有窗口一闪而过说明signcpp.exe没问题。1.NX12及以下(如NX8.5、NX10.0):找到...\...\UGOPEN\signcpp.exe,点击运行如果有窗口一闪而过说明signcpp.exe没问题。有提示libxxx找不到,则去当前版本的UGII中复制,添加到签名程序所在文件夹中(UGOPEN)--nx10.0及之前版本。--nx10.0之后版本。原创 2023-11-29 08:22:20 · 629 阅读 · 2 评论 -
【UG\NX二次开发】 Block UI控件设置过滤 SetSelectionFilter
【代码】【UG\NX二次开发】 Block UI控件设置过滤 SetSelectionFilter。原创 2023-11-28 10:33:38 · 341 阅读 · 0 评论 -
【UG\NX二次开发】结合Windows窗口开发-设置BMP图片
【代码】【UG\NX二次开发】结合Windows窗口开发-设置BMP图片。原创 2023-11-27 15:33:11 · 617 阅读 · 0 评论 -
【UG\NX二次开发】绘图区控件drawingArea调整图片大小,修改图片尺寸
【代码】【UG\NX二次开发】绘图区控件drawingArea调整图片大小,修改图片尺寸。原创 2023-11-24 10:44:00 · 653 阅读 · 0 评论 -
【UG\NX二次开发】UF 创建轴(UF_MODL_create_fixed_daxis)
【代码】【UG\NX二次开发】UF 创建轴(UF_MODL_create_fixed_daxis)原创 2023-11-22 11:20:21 · 180 阅读 · 0 评论 -
【UG\NX二次开发】UF 偏置面(UF_MODL_create_face_offset)
【代码】【UG\NX二次开发】UF 偏置面(UF_MODL_create_face_offset)原创 2023-11-21 14:08:18 · 332 阅读 · 0 评论 -
【UG\NX二次开发】UF 获取对象显示属性(层、颜色、显隐、线宽、高亮)(UF_OBJ_ask_display_propertie)
【代码】【UG\NX二次开发】UF 获取对象显示属性(层、颜色、显隐、线宽、高亮)(UF_OBJ_ask_display_propertie)原创 2023-11-15 11:01:19 · 161 阅读 · 0 评论 -
【UG\NX二次开发】UF 回退操作(UF_UNDO_set_mark、UF_UNDO_undo_to_mark)
【代码】【UG\NX二次开发】UF 回退操作(UF_UNDO_set_mark、UF_UNDO_undo_to_mark)原创 2023-11-10 15:56:32 · 140 阅读 · 0 评论