摘要: 在使用PySide2/PyQt5连接mysql数据库时,经常会有人遇到“QMYSQL driver not loaded”的情况。解决这个问题我们得分情况处理: (1)PySide2/PyQt5版本≤5.12 (2)PySide2/PyQt5版本>5.12 (一)对应于第一种情况(PySide2/P 阅读全文
posted @ 2023-07-25 18:25 hustmse0510 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 滚珠螺母内螺纹滚道在加工时,砂轮接杆偏摆角度为滚道螺旋升角,砂轮截形为滚道法向截形。当螺母导程较大时,比如说1616、2020等规格,螺旋升角较大,若按螺旋升角的大小调整砂轮接杆角度,则砂轮接杆会和螺母内孔产生干涉,此时就需要采用其它加工方法,比如说“以车代磨”、“软轴磨”、“干涉磨”等等。 所谓的 阅读全文
posted @ 2023-06-13 13:04 hustmse0510 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 因为各种原因,有时候,我们不希望在UG程序界面通过人机交互来执行二次开发程序,我们希望可以在后台运行程序,例如我们自己做了一个UI界面,想通过点按钮生成一些部件文件。 比如说,我想通过命令行输入长宽高直接生成一个长方体的部件文件,那么我们可以利用下面这个工具来实现,在UG里面有这样一个工具: 其使用 阅读全文
posted @ 2022-11-25 23:13 hustmse0510 阅读(1114) 评论(4) 推荐(0) 编辑
摘要: 正好有人问我怎么获得当前显示部件的长宽高,我的理解应该是显示当前prt文件中没有被隐藏的实体的尺寸 实现这个功能就要对workPart中的Body进行遍历,然后判断是否为实体、是否隐藏,最后再获取尺寸边界,对于对象的遍历,如果单独用NXOpen来做有点麻烦,对于一个prt文件来说,既可能是一个单独的 阅读全文
posted @ 2021-12-08 16:42 hustmse0510 阅读(1585) 评论(6) 推荐(1) 编辑
摘要: 在滚珠丝杠副中,一般都在螺母上设置滚珠循环装置(即反向器),用以构成滚珠循环链,实现滚珠在工作时的往返运动,反向器不仅影响螺母结构,而且对滚珠丝杠副的传动效率、运转灵活性和平稳性、承载能力等都有影响,目前国内较为流行的是五次抛物线型回珠曲线,它在平面内的投影为五次抛物线,其表达式为y=Ax+Bx3+ 阅读全文
posted @ 2021-11-04 17:05 hustmse0510 阅读(1397) 评论(8) 推荐(1) 编辑
摘要: 首先,你得熟悉NX软件,如果不用这个软件的话那也没有什么动力去学二次开发,NXOpen-python二次开发主要有如下学习途径: 1.NXOpen官方入门文档《Getting Started with NX Open》首推 点开这个就有,虽然开发语言用的是VB,但并没有什么关系,直接从第5章开始看 阅读全文
posted @ 2021-08-25 17:33 hustmse0510 阅读(2828) 评论(9) 推荐(2) 编辑
摘要: 有人说python是脚本语言,在进行NX的二次开发时,不能像C++、.Net、Java那样能编译成dll文件,也就是说自己的代码实现完全暴露在外面,所以NXOpen-python没有什么价值,仅能用于学习及爱好 其实也不完全是这样,用python进行NXOpen二次开发一是为了学习,二是python 阅读全文
posted @ 2021-08-19 13:39 hustmse0510 阅读(1089) 评论(1) 推荐(1) 编辑
摘要: NXOpen-python 点坐标的转换 UG中有各种坐标系,比如说绝对坐标系、WCS、草图坐标系等等,当我们在UG软件中画草图时,我们输入的坐标是草图坐标,这没有什么问题,但当我们需要通过代码画草图时,问题就来了,例如,我们要在草图中画一个圆心坐标(10,10)的圆,在UG软件中,我们可以直接输入 阅读全文
posted @ 2021-06-23 11:53 hustmse0510 阅读(1306) 评论(0) 推荐(1) 编辑
摘要: NXOpen-Python在UG运行的方式 个人亲测可行的运行方式有如下几种,有的是NX12.0官方文档对于NXOpen-Python有详细阐述的,有的是没有说明的: alt+F8,打开操作记录管理器,选择需要执行的py文件,执行,在这种情况下,py文件存放的位置无所谓 利用MenuScript,从 阅读全文
posted @ 2021-06-19 16:13 hustmse0510 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 修改基本特征 关于编辑特征,自己在学习这块的时候被坑过,原因在于官方提供的《nxopen_getting_started_v12》中有这样一段描述: You can actually use the CreateSphereBuilder function for either creation o 阅读全文
posted @ 2021-06-18 17:43 hustmse0510 阅读(1776) 评论(14) 推荐(0) 编辑