自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 NX二次开发——树列表使用

【代码】NX二次开发——树列表使用。

2024-07-24 14:26:46 97

转载 【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之后版本。

2024-07-16 08:28:19 20

原创 NX二次开发 获取圆柱面的高度

【代码】NX二次开发 获取圆柱面的高度。

2024-07-16 08:21:36 324

原创 NX二次开发-获取当前部件对象显示的属性(图层、颜色、字体等)

2024-07-02 18:44:29 122

原创 NX 二次开发-获取CAM切削层数据

【代码】NX 二次开发-获取CAM切削层数据。

2024-07-02 18:07:59 116

原创 NX二次开发-孔加工特征的创建过程源码(UFUN)

【代码】NX二次开发-孔加工特征的创建过程源码(UFUN)

2024-06-24 19:49:56 111

原创 NX二次开发-创建临时文本UF_DISP_display_temporary_text

void create_note(double center[3])//坐标注释。

2024-06-22 16:49:26 234

原创 c++ vector的常见用法详解

vetcor<int> vi[100] //vector二维数组的一般长度已经规定为arraysize,另一维才是“变长”的。5.insert()//insert(v.begin()+k1,x) 向vector的任意迭代器it处插入一个元素x。6.erase()//erase(v.begin()+k2) 删除迭代器为it处的元素。***3.size() //获取vector中元素的个数***4.clear()//清空vector 中的元素。2.pop_back()//删除vi的尾元素。

2024-06-18 15:56:49 415

原创 NX二次开发-判断体、面对象的干涉状态

HtkBase2::list("不干涉\n", iRes);HtkBase2::list("干涉\n", iRes);HtkBase2::list("接触\n", iRes);HtkBase2::list("未知\n", iRes);

2024-06-14 10:21:47 357

原创 NX二次开发-创建多个体的最小方块

/遍历当前显示部件所有体。//求所有体的最大边界。

2024-06-12 09:59:46 226

原创 NX二次开发-C++删除vector中的某个元素

以上是几种常见的删除vector中某个元素的方法,它们在保证正确性的前提下,都能达到删除目的。具体使用哪种方法取决于代码的需求和个人偏好。方法三:使用remove_if()和erase()函数的组合。方法四:使用swap()和pop_back()函数的组合。方法二:使用remove()和erase()函数的组合。方法一:使用erase()函数。

2024-06-11 11:38:08 221

原创 NX二次开发—C/C++ 检测文件是否存在的方法

【代码】NX二次开发—C/C++ 检测文件是否存在的方法。

2024-06-10 22:20:59 326

原创 UG二次开发—C++ 文件流方式读TXT文件

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/xc52477235/article/details/134620084。//若失败,则输出错误消息,并终止程序运行。//将文件流对象与文件连接起来。

2024-06-09 21:58:53 208

原创 NX二次开发-连结曲线

【代码】NX二次开发-连结曲线。

2024-06-09 17:02:25 110

原创 NX二次开发-C++比较两个容器中相同的元素并删除

/ 将container2中存在于container1的元素删除。

2024-06-06 08:03:34 189

转载 NX二次开发-点到点移动复制实体

/括号内数字:maskArray数组大小(有多少种选择就写多少)//默认0原始图层,-1工作图层,1-256放置自己设置的图层。原文链接:https://blog.csdn.net/weixin_47753171/article/details/136952758。//判断参考点是否选中对象。

2024-06-04 08:02:48 18

原创 NX二次开发-遍历程序视图组

【代码】NX二次开发-遍历程序视图组。

2024-06-01 17:14:21 94

原创 NX二次开发-算法篇-随便找个不规则的体,找出面的中心点的Z坐标最高和最低的面,高亮显示

【代码】NX二次开发-算法篇-随便找个不规则的体,找出面的中心点的Z坐标最高和最低的面,高亮显示。

2024-05-31 08:02:43 90

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

/第一条曲线是封闭曲线就没必要往下找。//把第一条拿出来作为要查找的依据。curves.empty())//等于空退出循环。if(curves.empty())//没有就不找。

2024-05-30 14:39:48 15

转载 NX二次开发-批量判断相连曲线是否封闭(方法二)

之前我已经写过一篇博客了,今天讲这些函数进行封装到自己的NX二次开发库中,方便今后调用,由于自身不是计算机科本出身,基础较差,先基本的封装一下,最后有时间,或者学到新的方法再次封装,目前自己的函数运行基本没什么问题。半年前自己还是不会安装VS软件的人,利用打游戏时间学习,现在已经可以开发出简单的NX小插件了(下图显示的是包含界面的,还有好多练习的功能没有放),废话不说了进入正题。//这里是基于NX的获取曲线端点的方法,其他环境下相应更换。2、批量获得相连曲线是否封闭及其相连曲线的tag值。

2024-05-30 08:24:35 17

转载 NX二次开发--求取封闭曲线的面积(多个封闭曲线)

针对小白的我决定试着做一做,期间遇到了很多问题,全部用NXOpenC++通过录制代码进行修改,最后发现老是有问题,后来通过ufun转化解决了问题,个人人为只要问题解决就行,没有必要纠结是用NXOpenC++还是ufun。UserUFBaseFun::PrintMessage("围成的图形不封闭");1、判断所选曲线是否封闭,不封闭打印曲线的tag值退出,封闭进行第2步;3、使用测量面的功能进行测量,最后打印封闭曲线的tag值以及计算的面积。2、若是围成的曲线封闭,创建有界平面,进行第3步;

2024-05-30 08:20:17 19

转载 NX二次开发-判断曲线是否闭合

/ 跳过已经处理过的线段。// 当前线段的终点与另一线段的起点相连。// 当前线段的终点与另一线段的终点相连。// 需要翻转这条线段。// 检查闭环是否完整(起点等于终点)//判断曲线是否闭合。

2024-05-30 08:16:53 17

原创 NX二次开发-获得程序组视图的根节点

【代码】NX二次开发-获得程序组视图的根节点。

2024-05-29 19:48:31 70

转载 NX CAM二次开发--简单零件的加工刀路自生成

【代码】NX CAM二次开发--简单零件的加工刀路自生成。

2024-05-27 18:20:42 37

原创 NX二次开发-对象与句柄相互转换

【代码】NX二次开发-对象与句柄相互转换。

2024-05-25 10:15:35 399

原创 NX二次开发-获取当前工作视图的矩阵值

/ 实例化视图// 矩阵// 打印显示。

2024-05-25 10:14:08 249

原创 NX 二次开发—切换当前加工导航器指定的视图

【代码】NX 二次开发—切换当前加工导航器指定的视图。

2024-05-22 11:43:58 417

原创 NX 二次开发—刷新当前操作导视器 UF_UI_ONT_refresh

【代码】NX 二次开发—刷新当前操作导视器 UF_UI_ONT_refresh。

2024-05-22 11:42:13 99

原创 NX CAM二次开发-折叠、展开当前加工导航器中所有节点

【代码】NX CAM二次开发 UFUN折叠当前加工导航器中所有节点 UF_UI_ONT_collapse_view。

2024-05-21 19:58:29 225

原创 NX二次开发-清空UI选择控件

aa.clear();

2024-05-21 08:55:42 107

原创 NX二次开发-UF_OPER_ask_oper_type查询指定操作的子类型

/获取当前加工导航器选中的对象数量和TAG。//查询指定操作的子类型。

2024-05-21 08:30:18 102

原创 NX二次开发-枚举控件操作

【代码】NX二次开发-枚举控件操作。

2024-05-20 19:01:09 137 1

原创 NX二次开发-常用的char*,string,NXString之间的转换

【代码】NX二次开发-常用的char*,string,NXString之间的转换。

2024-05-20 18:25:56 152 1

原创 NX二次开发—NXopen方式获取非切削移动参数

【代码】NX二次开发—NXopen方式获取非切削移动参数。

2024-05-20 17:03:01 146 1

原创 NX/UG二次开发-刀轨转曲线

【代码】NX/UG二次开发-刀轨转曲线。

2024-05-20 13:57:42 113

原创 NX 二次开发-获取当前加工导航器所在的视图 UF_UI_ONT_ask_view

【代码】NX 二次开发-获取当前加工导航器所在的视图 UF_UI_ONT_ask_view。

2024-05-20 09:31:56 117

原创 NX 二次开发-获取当前加工导航器选中的对象数量和Tag-UF_UI_ONT_ask_selected_nodes

【代码】NX 二次开发-获取当前加工导航器选中的对象数量和Tag-UF_UI_ONT_ask_selected_nodes。

2024-05-18 15:09:16 129

原创 NX二次开发-设置枚举控件的两种方式

【代码】NX二次开发-设置枚举控件的两种方式。

2024-05-18 15:02:45 122

原创 NX二次开发-获取加工模块并切换到加工模块

【代码】NX二次开发-获取加工模块并切换到加工模块。

2024-05-17 20:01:06 242 1

原创 NX二次开发-创建加工设置

【代码】NX二次开发-创建加工设置。

2024-05-17 19:55:35 97 1

空空如也

空空如也

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

TA关注的人

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