
UG NX二次开发(Python)
文章平均质量分 67
UG NX二次开发采用Python开发的资料比较少,想通过此专栏介绍下此方面的知识。为了能更好的发挥其价值,我们对里面的内容多次确认之后分享出来。另外,如果在开发过程遇到难点与疑问,可以私信博主,或者加入QQ群:749492565
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
GimiGimmy
专注于NX二次开发技术和CAD软件研发经验分享(C#和C++)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UG NX二次开发(Python)-根据封闭曲线创建拉伸特征
本文介绍了UG NX中通过Python二次开发实现封闭曲线拉伸特征的方法。首先概述了拉伸特征在UG NX中的基本操作:封闭曲线可创建实体,非封闭曲线生成片体。随后详细讲解了Python代码实现过程,包括创建直线的函数(通过起始点和终止点建立直线段)和创建拉伸特征的函数(输入曲线参数生成三维实体)。文中提供了完整的Python代码示例,并展示了通过四个直线段构建封闭曲线并拉伸成实体的具体实现过程。文章最后建议对UG NX二次开发感兴趣的读者可联系作者或加入技术交流群。原创 2025-07-30 11:20:33 · 41 阅读 · 0 评论 -
UG NX二次开发(Python)-采用NXOpen创建艺术样条StudioSpline
在UG NX二次开发过程中,采用python语言进行开发也有两种方式,即是通过UFun函数和NXOpen(Python)来完成。但是由于相关的资料比较少,有些读者会python语言,但是不能正确的查找和使用函数,我们将这个博客中逐渐讲一些UG NX二次开发(Python)的知识,其中有些不足的地方请大家留言订正。另外欢迎加入我们的QQ群:749492565,也可以关注我的公众号(GimiGimmy)。本文我们简单的讲一下采用NXOpen创建艺术样条样条曲线。原创 2025-04-29 19:26:47 · 377 阅读 · 0 评论 -
UG NX二次开发(Python)-采用UFun函数创建样条曲线
在UG NX二次开发过程中,采用python语言进行开发也有两种方式,即是通过UFun函数和NXOpen(Python)来完成。但是由于相关的资料比较少,有些读者会python语言,但是不能正确的查找和使用函数,我们将这个博客中逐渐讲一些UG NX二次开发(Python)的知识,其中有些不足的地方请大家留言订正。另外欢迎加入我们的QQ群:749492565,也可以关注我的公众号(GimiGimmy)。本文我们简单的讲一下UFun函数的创建样条曲线。原创 2025-04-29 18:20:23 · 189 阅读 · 0 评论 -
UG NX二次开发(Python)-采用Open/C与NXOpen获取曲线的长度
在UG NX中,计算曲线长度的方法有多种,我们经常采用的是UFUN函数即:UF_CURVE_ask_arc_length,也能利用NXOpen的方法来实现,我们今天介绍下计算曲线长度的三种方法。如果您在学习二次开发中有疑问可以私信博主或者加入QQ群:749492565。原创 2025-04-02 18:23:39 · 217 阅读 · 0 评论 -
UG NX二次开发(Python)-采用NXOpen导出png图片
UG NX二次开发过程中,采用Python语言进行开发的内容不是很多,我们想借这个专栏介绍下相关的知识,包括了Open API和NXOpen的内容,这些内容我们都是经过测试验证过的。在开发过程中如有疑问可以咨询博主或者加入QQ群:749492565。今天我们介绍一下UG NX二次开发(Python)中采用NXOpen导出png图片的代码。原创 2025-03-29 20:44:09 · 254 阅读 · 0 评论 -
UG NX二次开发(Python)-采用UGOPEN API导出png图片
UG NX二次开发过程中,采用Python语言进行开发的内容不是很多,我们想借这个专栏介绍下相关的知识,包括了Open API和NXOpen的内容,这些内容我们都是经过测试验证过的。在开发过程中如有疑问可以咨询博主或者加入QQ群:749492565。今天我们介绍一下UG NX二次开发(Python)中采用Open API导出png图片的代码。原创 2025-03-29 17:13:30 · 441 阅读 · 0 评论 -
UG NX二次开发(Python)-API函数介绍与应用实例(三)-UFLayer类操作
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。我们今天以移动长方体到某一个图层为例,讲一下UFLayer类中部分函数的使用。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-02-06 19:10:54 · 366 阅读 · 0 评论 -
UG NX二次开发(Python)-API函数介绍与应用实例(二)-NXOpen.UF.Obj.AskTypeAndSubtype(获取对象类型与子类型)
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-02-06 04:04:33 · 590 阅读 · 0 评论 -
UG NX二次开发(Python)-API函数介绍与应用实例(一)-NXOpen.UF.Abort类(中断请求)
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-01-06 14:45:13 · 503 阅读 · 0 评论 -
UG NX二次开发(Python)-UFun-创建长方体
采用Python语言进行UG NX二次开发的帮助材料很少,采用录制的方法是一种比较容易实现的方式,但是使用UFun函数更容易上手,我们以后将逐渐的将Python-UFun的功能写进博客中,以便于有需要的人采纳和研究。本博客是为了入门需要,采用简单的创建长方体的功能来讲一下怎么使用Python语言开发。另外,我们长期提供UG NX二次开发的功能开发和咨询服务,有疑问可以私信博主或者在评论区讨论。原创 2025-01-05 04:30:02 · 593 阅读 · 0 评论 -
UG NX二次开发(Python)-UIStyler选多个点
我们在前一篇文章中讲了应用UG NX二次开发(Python)的UIstyler中指定点选择单个点的功能,这次我们讲一下如何采用UIStyler选择多个点。原创 2024-12-06 07:16:42 · 355 阅读 · 0 评论 -
UG NX二次开发(Python)-UIStyler-选取点
采用Python语言进行UG NX二次开发的资料比较少,我本来不是很认可采用Python进行二次开发的,但是近期有读者咨询了一些问题,我决定还是以做C#博客的态度,把Python的部分内容写出来吧,获取更有利于开发工作。本文我讲一下采用Python做UI界面时的指定点读取功能,顺便把创建长方体的代码页一并给出,以便于功能的完整和验证。原创 2024-12-04 01:53:33 · 703 阅读 · 0 评论 -
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 · 1330 阅读 · 0 评论 -
NX二次开发(Python)-UIStyler-选择体和按钮操作
用UG NX的UIStyler块界面编辑器,生成带有“选择体”和“按钮”操作的一个界面,如下图所示:原创 2021-06-04 17:24:01 · 2065 阅读 · 1 评论 -
NX二次开发(Python)-建模-遍历模型中的体、面、边对象
用python遍历模型中的体、面、边对象,代码如下: theSession = NXOpen.Session.GetSession() workPart = theSession.Parts.Work bodycollection = workPart.Bodies; objects1 = [NXOpen.DisplayableObject.Null] * 0 i = 0原创 2021-06-04 11:02:58 · 1754 阅读 · 0 评论