自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 QT 记录(一)

QtCreator中创建UI项目代码中,通常下面两个头文件中,都会包含两个同名的命名空间可以参考下面博文介绍,命名空间的重复定义是可以的,并且会自动合并。Qt中命名空间namespace Ui-CSDN博客两个类同名,但不是同一个。

2024-03-12 14:06:02 438 1

原创 QT 桌面应用开发环境搭建

1)之前看别人博文上都是说只需要安装qtcreator就可以一路next下去,于是去官网下载了几个版本的qtcreator,都可以正常按照。但是安装完成后都不能创建项目,所以不要单独去下载qtcreator,没用。2)qt 5.15以后版本不离线安装,只能在线安装,如果想离线安装,需要下载 qt-everywhere-src类似压缩包自己编译安装,不建议。感觉挺麻烦的。

2024-03-08 08:52:30 860 1

翻译 pyinstaller打包含有folium模块,运行错误的解决方法

在用pyinstaller打包folium模块的程序后,运行出现一堆错误代码。解决办法参照https://stackoverflow.com/questions/54836440/branca-python-module-is-unable-to-find-2-essential-json-files-when-running-an-ex基本思路是修改python库site-packages内对应文件里的环境变量 \folium\folium.py \folium\raster_lay.

2021-08-25 16:06:47 1841 1

原创 catia+caa+rade+visual studio安装配置(V5R19和V5R23)

声明:本文只做技术研究,请下载正版软件使用本文为想研究catia caa开发的入门做些铺垫,只记录安装过程中遇到坑和解决办法,让网友少走一些弯路。我测试了Catia V5R19和visual studio 2005的CAA Rade配置,按照网上的教程说法基本没有什么问题。对于64位的操作系统,存在visual studio没有出现CAA菜单栏的问题,请参照https://blog.csdn.net/qq_40041064/article/details/81359594这篇博主文章,我是win7

2021-06-01 09:55:27 3387 3

原创 python 脚本编译成pyd的方法

py文件编译成pyd的方法,网上有很多介绍,看到这篇文章的网友估计已经找到了很多解决方法,https://wiki.python.org/moin/WindowsCompilers官网有详细的介绍如何安装不同Python版本的编译器。本文记录安装编译器遇到的一些坑,希望对大家有所帮助。其中第9条介绍Microsoft Visual C++ 9.0 standalone: Visual C++ Compiler for Python 2.7 (x86, x64),介绍说对所有版本的Python适用,对2.

2021-05-16 16:29:03 1055

原创 UG二次开发——自定义菜单和工具条按钮

自定义菜单和工具条,主要方便二次开发文件的执行,与UG主界面融合一体。本文主要参考了以下两篇博文https://blog.csdn.net/black_szy/article/details/82966596http://www.ugsnx.com/thread-293385-1-1.html1)打开UG安装目录UGII文件夹内的custom_dirs.dat文件,将项目目录添加进去;2)在项目目录内,创建两个文件夹分别为startup和application,其中startup文件夹用于存

2021-02-20 15:56:04 4493

原创 UG二次开发——遍历对象的方法(Python)

UG对python二次开发的帮助文档,好像不是很用心,里面缺失很多内容,大家在学习的时候建议参考.NET的NXOpen内容。并且网上也有很多.NET的开发例子,python中很多用法和.NET的用法类似。通常在开发的过程中,需要遍历模型中的所有元素,找到我们所需要的对象,本文介绍两种方法,一种是在模型model模块,即建模模块中,一种是在CAE模块中的方法建模模块中,帮助文档有介绍,不多做介绍,直接从文档中复制过来的def processBodyEdges(bodyObject): fo..

2021-02-03 13:38:41 2136

原创 一个python的UG二次开发简单例子(二)

UG API里面模型创建主要包括了两大类模块,一是NXOpen,二是NXOpen.UF(以下简称UF)。这两个里面都包含创建数字模型的函数,但使用方法有很大的不同。UG帮助文档介绍UF开发比较早,可能是为了兼容的原因依然保留吧,脚本录制生成的代码只有NXOpen的函数。没有脚本录制,学习UF真是纯靠运气和参照帮助文档。只能怪自己英语理解能力差,虽然帮助文档里面的函数写的明白明白需要哪些参数,就是不理解其中意思啊。以下的代码写的真是跌跌撞撞啊,功能很简单,还是画两个点,两点连成直线。两条直线中一条是没有关联的

2021-01-07 15:11:56 2290

原创 一个python的UG二次开发简单实例

今天好像搞明白了,ecilpse的python开发环境如何使用的问题。基本步骤如下1)打开ecilpse和UGNX2)启动ecilpse的调试服务(debug server)并打开需要测试的脚本3)在UGNX中运行脚本回放功能(运行步骤2的脚本),这时UGNX界面会出现类似卡住的现象(应该实在等待ecilpse命令)4)切换到ecilpse,然后就可以单步调试运行了,UG界面就会根据脚本内容变化了。个人感觉这个ecilpse的开发环境最大的好处,可以进行命令的补全。程序调试方面感觉并没有

2021-01-04 15:08:35 3688 2

原创 UG二次开发python配置(二)

接上篇关于python与UG的开发配置问题。本篇主要介绍了ug如何调用外部python进行脚本调试。ug本身自带python不具备模块拓展能力,python的强大之处在于有丰富的资源包来支持我们的工作。本篇主要参照以下三篇资料,请详细阅读。https://community.sw.siemens.com/s/question/0D54O00006Ywo98SAB/debugging-using-eclipse-with-pydev-not-linkinghttps://docs.sw.siemens

2020-12-30 16:05:37 3901

原创 UG二次开发的Python开发环境配置

UG二次开发的Python开发环境配置UG二次开发支持多种语言,如C/C++、.net、Java,作为非专业软件开发工程师,这些语言有点天书了。好在UG 10.0以后版本支持python脚本开发。python脚本语言简单易学,上手快,非常适合非专业程序员根据自己工作内容开发一些自动化工具。近期准备http://www.nxopen.cn/thread-1248-1-1.html...

2020-12-28 11:28:35 3257 1

QSpiltter的用法

QSpiltter实现子控件缩放控制及最小尺寸控制

2024-03-18

fortran程序设计基础

fortran语言基础,是一门较好的工程语言。专业各种数学公式。

2009-02-22

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

TA关注的人

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