自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GimiGimmy

专注于NX二次开发技术和CAD软件开发

  • 博客(187)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

原创 UG NX二次开发-博客文章速览

写了一些UG NX二次开发的心得体会,内容较多,感觉不好查找相应的内容,所以决心把导航写出来,方便自己也方便读者。主专栏是“”,C#专栏为 : “” ,Python专栏为 : “这三个专栏都会持续的更新。如果有需要咨询或者学习讨论的,请私信博主或者加QQ群:749492565。博主几乎每天都在。

2023-09-26 01:58:56 898

原创 UG NX二次开发(C#)-使用UG NX的开发模板创建项目失败的原因和解决方案

UG NX二次开发可以通过以下三种途径来完成,即:通过UG NX自带的开发模板;通过类库(.NET Framework)自己添加完整流程代码;通过导入已有的开发模板。其中采用通过UG NX自带的开发模板是常用的,也是最方便简单的。但是,对于初学者,可能配置经验不足,导出出现开发模板不能加载、创建项目失败的情况。对于开发模板不能加载,我们在前面的博客中已经讲过了。今天讲一下创建项目失败的可能原因和相应的解决方案。

2024-04-10 23:08:24 230

原创 UG NX二次开发(C#)-PMI-获取PMI的尺寸数据(二)

在前面写的一个博客中UG NX二次开发(C#)-PMI-获取PMI尺寸数据中介绍了再NX2007中获取尺寸数据的例子,本文以NX12为例,讲述一下获取PMI尺寸数据的过程。

2024-04-10 11:50:18 125

原创 QT(C++)-error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”

在VS中采用QT(C++)调试时,出现error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”错误。

2024-03-24 14:13:26 526

原创 UG NX二次开发(C++)-通过曲线组生成曲面

在UG NX中,曲线、曲面的操作使用比较多,对于创建NURBS曲面,可以通过曲线组来生成,本文以NXOpen C#的方法实现通过曲线组生成NURBS曲面的功能。对于UG NX二次开发感兴趣或者有疑惑需要讨论的可以加入QQ群:749492565。

2024-03-23 09:44:48 118

原创 UG NX二次开发(C#)-通过曲线组生成NURBS曲面

在UG NX中,曲线、曲面的操作使用比较多,对于创建NURBS曲面,可以通过曲线组来生成,本文以NXOpen C#的方法实现通过曲线组生成NURBS曲面的功能。对于UG NX二次开发感兴趣或者有疑惑需要讨论的可以加入QQ群:749492565。

2024-03-22 03:33:50 299

原创 UG NX二次开发(C++)-CAM-获取加工操作的四种方法

本文以UFun函数与NXOpen C++相结合,封装出获取某个加工操作的四种方法。感兴趣的或者有疑问的可以加QQ群:749492565。

2024-03-17 08:32:15 312

原创 UG NX二次开发(C#)-CAM-采用内部函数获取drill操作的进给

最近做个项目,需要提取drill操作的进给信息,采用NXOpen二次开发时,其读取的工序操作是NXOpen.CAM.Operation,不能直接获取进给和主轴转速,这个可以通过内部函数来获取。本系列是针对CAM的模块,以便于读者方便查看博客。感兴趣的或者有疑问需要咨询的可以进QQ群:749492565,也可以私信博主,我几乎天天都在。

2024-03-17 03:37:15 239

原创 UG NX二次开发(C++)-创建样条曲线(二)-UF_MODL_create_spline使用

这个系列的文章,将介绍在UG NX中创建样条曲线的方法。在UG NX二次开发中,利用Ufun函数有以下几种创建样条曲线的方法:1-- UF_CURVE_create_spline方法2–UF_CURVE_create_spline_thru_pts方法3–UF_MODL_create_spline 方法4–UF_MODL_create_fitted_spline 方法5–UF_SO_create_spline方法。

2024-03-16 23:54:46 150

原创 UG NX二次开发(C++)-创建样条曲线(一)-UF_CURVE_create_spline使用

这个系列的文章,将介绍在UG NX中创建样条曲线的方法。在UG NX二次开发中,利用Ufun函数有以下几种创建样条曲线的方法:1-- UF_CURVE_create_spline方法2–UF_CURVE_create_spline_thru_pts方法3–UF_MODL_create_spline 方法4–UF_MODL_create_fitted_spline 方法5–UF_SO_create_spline方法。

2024-03-16 14:23:39 119

原创 UG NX二次开发(C#)-单选对话框UF_UI_select_with_single_dialog的使用

对于单选对话框,采用C++/C写的时候比较容易,也在帮助文档中有示例,但是对于C#开发采用了指针型的参数,对很对初学者可能有所困惑,这篇文章讲一下这种委托方式的函数使用。

2024-03-15 03:08:09 110

原创 UG NX二次开发(C#)-通过控制点创建样条曲线(UF_CURVE_create_spline )

在UG NX中经常会用到样条曲线,尤其是NURBS曲线,采用UG NX二次开发可以通过UFun函数UF_CURVE_create_spline来实现,也可以通过NXOpen的NXOpen.Features.StudioSplineBuilderEx来完成。当然对于UFun函数的UF_CURVE_create_spline对于很多的初学者可能不太友好,我们这里讲一下这种方法创建样条曲线。

2024-03-15 02:49:24 251

原创 Opencascad开发(C++)-通过裁剪椭圆曲线创建椭圆封头

本文以创建椭圆封头为例,讲一下椭圆曲线构建、椭圆曲线裁剪和回转特征创建的实现方法。

2024-02-26 16:46:32 379

原创 UG NX二次开发(C#)-PMI-获取PMI尺寸数据

PMI(Product and Manufacturing Information)是产品和制造信息的简称,主要用于将产品部件设计的信息正确传递到产品制造中,如尺寸、文字注释、形位公差、表面粗糙度及焊接符号等。在UG NX二次开发中,有时需要获取PMI的尺寸信息,本文以简单的例子讲一下如何获取PMI的数据信息。

2024-02-20 22:13:29 407

原创 UG NX二次开发(C#)-机械管线布置-添加管道路径

机械管道布局是UG NX的一个应用模块,以前给客户做过一个项目,现在分享给大家。这篇文章是讲解如何布置管道路径(创建线性路径),后面会逐步的讲解,如果有需要的可以私信博主,或者加入QQ群:749492565。

2024-01-16 14:31:42 352

原创 QT(C++)-QTableWight添加行和删除空行

最近要用QT开发项目,对QT不是很熟,就根据网上的查到的知识和自己的摸索,将一些经验和知识记录下来。方便自己后续查找。这个博客主要是QTableWidget的添加行和删除空行。

2023-12-31 23:34:43 803

原创 UG NX二次开发(C++)-选择隐藏的组件并显示

在装配模块,有些组件是显示的有些是隐藏的,今天有个读者发消息说是隐藏组件不能显示出来,想通过录制功能实现。也有可能其他人也遇到过这样的问题,我这里写一篇博客来说下。有问题可以留言或者加入qq群:749492565。

2023-12-29 15:51:10 728

原创 Opencascad(C++)-判断直线段与TopoDS_Shape是否相交(干涉)

最近在研究Opencascad的开发,有个需求是判断直线与TopoDS_Shpae是否存在相交,如果相交了,则认为是干涉的,如果不相交则是不干涉的。由于直线是无线的,采用直线判断是不合理的,所以要采用有界的直线段来判断。这里我开发的经验之谈,有什么不足的或者有更好方法的,可以在评论区留言。

2023-12-29 15:09:49 443

原创 UG NX二次开发(C#)-Ufun和NXOpen混合编程

在UG NX二次开发过程中,采用Ufun功能比较简单,能用比较少的代码实现我们需要的功能,但是ufun函数的功能不是很强大,尤其随着UG NX的版本更新,这就凸显出采用NXOpen二次开发的优势,这是我们就需要进行混合编程。今天我们讲一下如何实现Ufun和NXOpen的混合编程。

2023-12-28 23:40:40 866

原创 UG NX二次开发(C++)-通过两点和高度创建长方体

在UG NX二次开发时,我们通常会采用ufun函数来完成功能的开发,但是有些功能在ufun函数中不能找到,那么我们就要寻求NXOpen的方法来完成,比如通过两点和高度创建长方体这个功能。我们今天讲一下如何采用NXOpen的方法来实现这个功能。提示:以下是本篇文章正文内容,下面案例可供参考。

2023-12-28 23:08:44 460

原创 UG NX二次开发(C++)-库缺少需要的入口点的原因与解决方案

在UG NX二次开发过程中,有时会遇到形形色色的bug,比如有个读者其采用UG NX二次开发(C++)时,遇到“库缺少需要的入口点”这个问题,看了一下他发给我的源代码,感觉有必要讲一下UG NX二次开发(C++)遇到此类问题的可能情况与解决方法。自然,这是博主的经验之谈,有不足之处还请在评论区讨论。

2023-12-15 22:07:55 655

原创 Opencascad(C++)-导出整个模型到stl文件

最近研究下Opencascad,还不是很深入,对于Opencascad的理论还不扎实,这里仅仅是个人做项目的一些开发经验,如果有不足之处或者有疑问之处可以在评论区留言或者私信博主。今天介绍一下将模型中的文件导出到stl文件中,这里可以是单个TopoDS_Shape,也可以是多个TopoDS_Shape,通过修改小面片的deflection和angle可以改变导出的效率。

2023-12-12 04:09:52 559

原创 UG NX二次开发(C#)-求曲线在某一点处的法矢和切矢

最近确实有点忙了,好久没更新博客了。今天恰好有时间,就更新下,还请家人们见谅。今天我们讲一下如何获取一条曲线上某一条曲线上的切向量和法向量。

2023-12-08 17:32:13 671

原创 Opencascad(C++)-创建自定义坐标系

在Opencascad开发时,在view中可以显示小的坐标系,但是有时我们需要在建模时创建基准坐标系,当然可以作为工件坐标系也可以作为基准坐标系。本文以一个实际的例子讲述一下自定义坐标系的创建,当然,我们默认是显示框架已经做好了。创建自定义的坐标系需要用的类是AIS_Trihedron,//创建工件坐标系//原点//X轴矢量// X轴//获取Y轴矢量//Z轴矢量//Z轴//设置显示样式,所有视图有效//设置基准形状样式//设置轴向标签//设置轴向颜色。

2023-11-03 23:52:38 620 2

原创 UG NX二次开发(C#)-采用NXOpen完成对象的合并操作

在UG NX中开发过程中,创建特征对象的时候往往会用到布尔操作,比如布尔和、布尔差、布尔交等。这个博客是以布尔和为例,采用NXOpen的方法来实现。顺便着,我们也简单介绍下UFun下的布尔和操作。有疑问或者学习讨论的,可以私信博主或者加QQ群:749492565。

2023-10-23 22:06:34 796

原创 UG NX二次开发(C++)-UIStyler-如何获取树中节点的子节点

在UG NX二次开发中,UIStyler中的树这个组件是一个很重要的块,在界面设计时使用的比较多。对于采用NXopen二次开发对树进行操作时,博主已经在NX二次开发-UIStyler-Tree(树)的应用(一)和NX二次开发-UIStyler-Tree(树)的应用(二)进行了详细讲解。但是还是有读者提出如何获取节点的子节点,并提出一个用子节点的父项遍历来实现,这个方法是可以的实现的,但是如果树节点比较多时,这种方法的效率比较低,本文讲一下以C++语言为例,采用NXOpen(C++)技术获取节点的子节点方法。

2023-10-07 04:01:40 329

原创 UG NX二次开发(C#)- 制图(Draft)-工程图框选制图曲线并输出制图曲线的信息

在UG NX二次开发时,工程制图是一个很重要的应用模块,当我们在生成制图后,如果想框选制图中的曲线,采用类选择对话框不能正确的选择制图曲线。本文给出一个解决方案,可以读取框选后的制图曲线,并输出其tag号和制图曲线的类型和曲线长度。UG NX二次开发(C#)-工程图框选对象并输出框选对象的信息 如果有疑问或者有更多的功能需求,可以私信博主或者加入QQ群 :749492565。

2023-10-03 02:08:02 573

原创 UG NX二次开发(C++)-CAM-根据刀具对程序组进行重新分组

在UG NX二次开发过程中,采用Open API(即UFun函数)较多,我们这里对UFun不做过多的讲解,当然有需要的地方还是需要用一下的。这篇文章主要讲一下UG CAM模块下的程序构建与程序组根据刀具分组。此完整功能的演示视频地址为 :基于NXOpen(C++)的程序组按照刀具分类分组的二次开发程序演示录像。完整工程源代码地址为 :有疑问可以私信博主或者加入QQ群:749492565。

2023-09-28 21:54:17 849 2

原创 UG NX二次开发(C++)-采用NXOpen方法创建同步建模中的偏置曲面

在UG NX二次开发(C++)中,通过UFun(Open C)函数进行开发的文章比较多,我们这个专栏的博客是主要采用NXOpen开发的,对于这二者的区别,我在博客UG NX二次开发简介与几种语言的范例做过一些简单的描述。这篇博客讲述一下采用NXOpen对偏置曲面的二次开发。偏置曲面包括了正向偏置和反向偏置,我们这里都进行了讲解。

2023-09-26 18:21:41 544 2

原创 UG NX二次开发(C++)-采用std::vector对体对象的质心进行排序

有位读者向我提出了一个排序问题,采用C++的std::vector按照体质量的质心进行从小到大的排序,当然这里首先要计算体对象的质心,我在上一个博客中已经写了体对象质心的计算UG NX二次开发(C++)-采用NXOpen方法计算体的质心,这里不再赘述体对象质心的计算,而是讲述一下结构体的构造和排序算法,但是最后会发出相应的源代码。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2023-09-24 22:05:11 245

原创 UG NX二次开发(C++)-采用NXOpen方法计算体的质心

在UG NX二次开发过程中,测量是一个很必要的功能,比如测量距离、角度、面的体积、边长、体的体积、质心等等。采用UG NX二次开发的NXOpen功能实现对象的测量是一个很方便的手段,这篇文章就是针对体对对象的质心来讲一下NXOpen二次开发的技术。有疑问或者想咨询博主问题,请私信博主或者加入QQ群:749492565。

2023-09-24 21:36:08 550

原创 UG NX二次开发(C#)-获取UI中选择对象的handle值

我在哔哩哔哩的视频中看到有人问我如何获取UI选择对象的Handle,本来想把Tag、Taggedobject、Handle三者的关系讲一下,然后看到网上已经有人将讲过了,见里海大神的UG\NX二次开发 NXOpen和UFUN结合开发时,TaggedObject对象与Tag_t标签的转换方法,我也在C++博客中讲了一下tag的意义,如UG NX二次开发(C++)-Tag的含义、Tag类型与其他的转换。这里不再赘述Tag与TaggedObject的关系了。也有恩·艾克斯·红讲大神讲了。

2023-09-24 02:08:48 435

原创 UG NX二次开发(C#)-计算直线到各个坐标系轴向的投影角度

最近有个粉丝问我如何计算直线到坐标系各个轴向的角度,这里用UG NX二次开发(C#)实现。当然,这里的内容是经验之谈,如果有更好的方法,还请评论区讨论或者私信博主。我们这里提供UG NX二次开发的咨询,可以进入QQ群讨论,或者私信博主,承接项目开发合作。QQ群:749492565。

2023-09-19 00:31:07 680

原创 UG NX二次开发(Python)-遍历Part中的实体对象

UG NX二次开发提供了python语言的开发,目前的开发语言中,Python逐渐进入大家的视野,由于其编程简单易学,不像C++那么多繁琐的编程操作,而且其提供的库也比较丰富,只要调用即可。我们这个系列的博客主要面向UG NX二次开发的Python编程,我们会根据具体的项目需求和大家关注的点进行编写。再次声明,我们这里不讲python的基础语法,而是面向UG NX二次开发的。有需要的或者需要讨论的请私信博主,或者加入ug nx二次开发(Python)讨论群:761388828。

2023-09-19 00:15:38 711

原创 UG NX二次开发(C++)-采用ShellExecute默认打开文件

采用C++进行UG NX二次开发时,有时需要在UG NX中默认打开某个人,比如txt或者excel,或者某个脚本文件。那么采用默认打开方式是可以实现的。当然,这不是UG NX二次开发的知识,而是C++的,我把它记录在这里了。方便查看。提示:以下是本篇文章正文内容,下面案例可供参考。

2023-09-04 18:05:47 367

原创 UG NX二次开发(C++)-通过ufsta关闭part时删除文件

UG NX是一款功能强大的三维CAD/CAM/CAE软件,它可以帮助用户进行各种工程设计和制造任务。UG NX的二次开发可以通过编写自定义ufusr和ufsta程序,实现更高效、更智能的工程设计和制造过程。本文介绍一下ufsta和ufusr的使用。

2023-09-04 01:21:34 283

原创 UG NX二次开发简介与几种语言的范例

UG NX二次开发是在UG NX软件平台上进行自定义开发和编程,以满足特定业务流程和需求的过程。UG NX二次开发可以使用户获取更高的生产效率、更高的生产质量、更高的数据安全性等优势。UG NX二次开发包括以下方面:1.自定义应用程序开发,包括自定义功能和界面控制。2.自定义脚本编写,以实现特定的自动化任务。3.自定义API开发,包括自定义命令、函数、传感器等。4.自定义数据导入导出,包括实现与其他系统之间的数据交换。

2023-09-01 13:16:03 1309

原创 UG NX二次开发(C++)-CAM-刀轨循环设置多个加工余量并输出clsf文件

在UG NX的CAM模块中,有时根据工艺需要,在设置余量时进行循环设置,并输出余量修改后的刀位文件,这时采用UG NX二次开发比较方便,本文以平面端铣为例进行说明。如果在UG NX二次开发过程中有困惑,请私信博主或者加qq群:749492565。

2023-09-01 03:32:25 844

原创 UG NX二次开发(C#)-创建点到曲线(边)的切线

在UG NX二次开发时,对于求点到曲线的切线,采用ufun函数可以实现,即是UF_CURVE_create_line_point_tangent,但是对于C#,这个函数尚未封装进来,所以没有直接对应的函数。本文讲一下采用C#创建点到曲线的切线。

2023-09-01 00:20:44 613

原创 QT(C++)-QTreeview节点折叠与展开

最近要用QT开发项目,对QT不是很熟,就根据网上的查到的知识和自己的摸索,将一些经验和知识记录下来。方便自己后续查找。这个博客主要是QTreeview的节点折叠和展开。

2023-08-26 16:20:32 2844

6000个ICO图标文件.7z

一些图标,主要是16×16的小图标,包罗万象,分享给大家

2021-11-23

Open CASCADE Technology 7.5.0官方培训教程.pdf

Open CASCADE Technology 7.5.0官方培训教程.pdf

2021-10-30

NX1957在VS2019二次开发的环境配置.rar

NX1957在VS2019二次开发的环境配置.rar

2021-02-19

NX二次开发-获取NX自身位图的两种方法

新版的NX(1926),其自身位图制作比较漂亮。在NX二次开发时,为了使自己设计的界面也很漂亮,就需要用到NX自身的位图,这里有两种获取自身位图的方法。其中,位于功能界面中的位图获取,比较隐蔽。依据唐工介绍的方法,编写了这两种方法,以防自己忘记。

2020-09-19

PyQt菜单栏和工具条制作.rar

用PyQt5和PyCharm20.1设计菜单栏和工具栏,是自己学习的经验总结,存放在网上供有需求的学习,其实PyQt5真是比较方便(做界面)。

2020-05-07

python画图(蝴蝶动画).rar

根据网上查到的蝴蝶计算公式,自己尝试用python turtle库制作了一个化蝶曲线生成的动画,算是对自己自学Python的奖励。

2020-05-02

WPF教程_视频_源码.txt

最近在做这块的东西,网上找到的WPF视频教程,比较全面,设置为0积分,为了大家的学习和交流。也是为了以后自己查找方便。

2020-04-08

matlab2018a.txt

在百度上自己下载的资源,让自己记住,用的时候可以随时下载;设置为0积分,大家有需要的也可以下载。MATLAB2018a,经常用的软件

2020-01-06

UG NX .net平台开发环境配置.pdf

去年开始学习用.net(C#)对UG NX进行二次开发,前期学习过程中,查了很多的资料,都不是很详细,自己把经验记录下来,以备分享查看。这个是C#二次开发的基础入门。转载的时候请注明出处。

2019-11-15

数字双胞胎相关资料.zip

数字双胞胎(数字孪生)是目前提的比较热的词,前面有一段时间为了研究,从网上摘抄了比较好的文档,然后自己整理了一下,供大家学习,供自己保存

2019-11-15

ConfigUGNXEnvironment.zip

读取UG NX10.0(64位)的注册表,获得UG NX10.0的安装目录,修改UGII_USER_DIR和PATH,将UGII_USER_DIR作为参数生成exe。

2019-11-15

产品全生命周期管理和智能制造_数字孪生建模和执行方法

这本书是讲述产品全生命周期管理和智能制造的数字孪生实现技术,是一本此方向的一本比较有参考价值的书,值得收藏和学习

2018-08-28

SharpDevelop5.1.0.5216

SharpDevelop5.1.0.5216SharpDevelop 是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。

2018-08-24

安装包制作过程

安装包制作是对软件的打包设计,这是我在北京做项目时学习的

2012-02-16

Maple和Matlab

数学问题需要MATLAB语言开发,Maple是MATLAB的内核,有必要学习一下

2012-02-16

C语言 软件设计方法

软件设计方法是描述软件设计的流程和注意事项,为了防止误删,上传到网上,以便以后学习。

2011-09-05

MFC计时器源码_别人的

计时器源码是网上下载的,但是恐怕自己忘记,先放在这里吧,以备后用

2011-08-05

MFC开机自动运行代码与ShellExe应用

MFC开机自动运行代码与shellExe应用,资源可贵,保存后记

2011-08-05

ug_open二次开发与实例精解

《ug_open二次开发与实例精解》中涉及的全是书中讲到的实例,很多有参考价值,值得一看

2011-07-20

installShield2010日志

这是转载下来的,用于Installshield 脚本编写,是一个很好的资源,为了不忘记,就自己放到的网上,而且无资源分,供自己和童靴们下载学习。

2011-07-20

UF-CURVE-create-spline创建样条曲线的示例代码

UF-CURVE-create-spline创建样条曲线的示例代码

2024-03-16

UG NX二次开发(C#)-工程图框选对象并输出框选对象的信息

这个资源是采用UG NX二次开发(C#)技术开发的工程制图中的框选对象并输出框选对象信息的完整工程代码。使用时请结合本人博客中”UG NX二次开发(C#)- 制图(Draft)-工程图框选制图曲线并输出制图曲线的信息”。此代码也可以作为UG NX二次开发(C++)和UG NX二次开发(Python)的参考。如果有疑问或者想基于此有更多的功能需求,可以私信博主。

2023-10-03

基于NXOpen(C++)的程序组按照刀具分类分组的二次开发程序演示录像

本资源是基于UG NX二次开发(NXOpen C++)技术完成一个CAM模块的一个功能,能根据加工工具创建新的程序组并把使用刀具的工序整合到程序组下,这里不限制刀具类型和刀具数量,操作也是不限制的,是一种比较通用的方法。其功能可以在此基础上进行改善。采用NXOpen C++能比较好的使用UG NX二次开发技术,是对OPEN API的一个很好的扩充。这是做好的演示视频,内容比较短,请慎重下载。

2023-09-28

UG NX二次开发(NXOpen C++)-根据刀具创建程序组并重新分组(完整代码)

本资源是基于UG NX二次开发(NXOpen C++)技术完成一个CAM模块的一个功能,能根据加工工具创建新的程序组并把使用刀具的工序整合到程序组下,这里不限制刀具类型和刀具数量,操作也是不限制的,是一种比较通用的方法。其功能可以在此基础上进行改善。采用NXOpen C++能比较好的使用UG NX二次开发技术,是对OPEN API的一个很好的扩充。功能演示视频地址为:https://download.csdn.net/download/yang19861007/88382813?spm=1001.2014.3001.5503。

2023-09-28

采用NXOpen(C++)计算体对象的质心,并对质心坐标排序

UG NX二次开发(C++)资料,这是基于NXOpen(C++)完成的计算体对象的质心,并对质心坐标进行排序的完整工程,直接添加到工程中,生成dll,其可以读取part中 的所有体对象,并将其tag号和质心坐标存放在结构体中,然后对这个结构体进行排序,完成了从小到大的输出。

2023-09-24

获取UI样式编辑器中的选择对象的Handle

在UG NX二次开发时,通过UI样式编辑器创建菜单按钮时,获取选择对象的Handle值,这里包含了对话框文件.dlx和工程项目文件,是一个完整的测试源代码。有兴趣可以下载看,代码不多,但是内容已经讲清楚。下载慎重

2023-09-24

UG NX二次开发做的最大轮廓线的提取

UG NX二次开发做的最大轮廓线的提取,是利用UG NX二次开发技术提取的实体对象的投影最大轮廓线,这是基于UG NX10做的,适用于NX10.0以上的版本。将视图区中实体的可视边界轮廓提取出来,可以根据视图的变化修改代码,适用于自定义视图的投影轮廓线的提取,如果有需要或者想学习,可以私信博主。这里是功能操作演示视频,不是源代码编写的视频。请慎重下载。

2023-09-22

UGNX二次开发模板配置

UGNX二次开发模板配置

2023-08-25

UG NX二次开发(PK函数)创建一条圆弧曲线

采用PK进行UG NX二次开发,现在看到的文章很多是直接创建实体,然后在UG NX的视图区显示出来,对于创建圆曲线的文章不多。这里是创建曲线的源代码,

2023-08-14

UG NX二次开发(C++)导出step文件的源码

UG NX二次开发(C++)导出step文件的源码,是基于UG NX10.0开发的

2023-07-31

UG NX二次开发(NXOpenCPP)的二次开发编程模板,适用于VS2022

在VS2022还未发布以前,采用UG NX自身带的二次开发编程模板可以在VS新建项目中看到,但是由于VS2022版本的发布,UG NX的二次开发编程模板采用原因的方式就不能正常的显示了。这里是NX10.0+VS2022配置的编程模板,当然,根据不同的版本可以设计不同的编程模板。

2023-07-31

OpenCASCAD7.7

现在开始学习Opencascad的开发,希望能根据这个开源的三维引擎搭建自己需要的CAD软件,这个过程可能很困难,但是要坚持做,慢慢来,一定能适合。这个适用于工程设计人员,需要具备设计、制造的基础知识和基本的C++语言能力,但是主要的是具有一颗开放学习的内心和强大的自我坚持的恒心。

2023-03-13

UG NX二次开发(C#)-模板配置视频

这里是讲述UG NX二次开发NXOpen(C#)的环境配置,配置开发模板时UG NX二次开发的一个关键部分。本视频详细讲述了VS2017+NX的开发环境配置。

2023-02-21

UG NX二次开发(C#)-获取刀具清单录制视频

这是采用UG NX二次开发(C#)做的获取刀具清单的录制视频,其能根据加工工艺获取刀具信息,适用于UG NX二次开发人员,比较方面快捷的读取刀具信息。具体的代码有需要的可能私信讨论。如果有什么需求,也可以随时欢迎交流。

2023-02-21

Parasolid开发函数库

这里是UG NX二次开发时用到的Parasolid(PK)函数库,适用于UG NX二次开发(C、C++、C#)人员,采用这个函数库能进行UG 的一些功能的实现,其运算效率是最高的。我前面采用这个库开发了以下关键性的功能,比如批量导出成千上万的图形,采用C#要一秒多,而采用PK函数库仅仅用时0.03秒。欢迎交流UG NX二次开发。

2023-02-21

UG NX二次开发(C#)-编程模板

UG NX二次开发(C#)-编程模板代码,包括了完整编写UG NX二次开发(C#)程序的代码,包括了引用的基础空间、完整类构造、类入口、类卸载、类卸载方式获取等。这个是由NX2007导出的编程模板,也适用于其他版本的UG NX软件。如果有任何疑问或者不懂其中的意义,请私信博主。欢迎下载试用。

2022-11-30

批量删除某些指定图层中的体对象和曲线对象

批量删除某些指定图层中的体对象和曲线对象的源代码,采用VS2017+NX10编写,是一个完整的工程项目

2022-09-29

NXOpen(C++)二次开发+外部模式的演示视频.mp4

采用VS2017+NX1984编写的NXOpen C++二次开发,外部模式的操作和录制功能演示视频,如有需要二次开发帮助的,请私信。

2022-01-05

01UGNX本地帮助文档.7z

压缩包中包括了UG NX的c/c++、.net(NX9)、Python四个版本的帮助文档,是本地的。我UG 二次开发主要参考这些帮助文档。

2021-11-25

opencascade-7.6.0.tar

Opencascad7.6新发布的版本,通过官网下载有点慢,就下来分享一下

2021-11-24

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

TA关注的人

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