- 博客(8)
- 收藏
- 关注
原创 多版本Abaqus安装及关联子程序
在abaqus2023的安装目录下(比如我的是D:\SIMULIA\EstProducts\2023\win_b64\resources\MSI)有各个版本的msi安装文件,要用abaqus6.14时,就在控制面板中卸载掉msi 10.1,安装msi 3.0或4.2,要用abaqus 2023时,就把msi升级到10.1。由于有一台AMD处理器的电脑,需要装高版本的Abaqus (2023),同时有一些子程序是6.14版本下写的,因此需要两个版本共存。
2023-10-17 10:03:35 2693
原创 记录一下Abaqus2020+VS2019+IVF2020链接经历
很久很久以前,出于不同的考虑,分别安装了Abaqus 2020和VS2019,但是并没有建立二者之间的联系。最近想试一下Abaqus子程序,看到网上Abaqus 2020和VS2019刚好可以搭配,就顺便下载了一个IVF2020来搭建环境。我所用的VS是Visual studio 2019 Enterprise,IVF是Intel Parallel Studio XE 2020 Update 4。安装顺序神马的,完全忘记了之前是先装的Abaqus还是VS,但是从网上的资料来看,似乎是无所谓的。
2023-09-06 20:44:03 3160 2
原创 记录一个Abaqus脚本建模时CAE闪退的bug
最近在试图采用脚本进行abaqus建模,CAE每次在执行到一行merge instances的语句是闪退,同时命令行上显示“GUI detected error while waiting for ipc connection to close”,而在CAE里手动点击合并示例是没有问题的。看这意思,应该是CAE的硬件加速哪里有问题,按文章里的方法2,设置了关闭硬件加速的系统变量以后,再执行同一条脚本就没有问题了。
2023-08-17 17:04:05 1603 4
原创 matplotlib绘图实现中文宋体和英文Times New Roman
matplotlib绘图实现中文宋体和英文Times New Roman
2022-10-13 16:39:24 6209 2
原创 Python 调用另一个模块里的全局变量
在项目中遇到了一个这样的小问题:在主程序里定义了一个全局变量,编写了一堆函数放到了另外几个.py文件里,然后想在放函数的.py文件里调用全局变量,发现调用不了。我自己的项目里是一个UI界面的问题,对Ui_MainWindow的类定义了一个printf的方法,在主函数里创建了一个实例,然后想在另一个模块里用这个实例打印一些东西查了一些博客,这里记录一下解决办法:在某一个模块里定义一个全局变量初始化的函数:(比如说这个模块叫做commonFunc.py)def global_var_init(
2022-04-08 16:11:34 5125
原创 使用pyinstaller打包
记录一下使用pyinstaller打包exe的经历,主要参考了这篇知乎:别再问我Python打包成exe了(最适合小白的终极解答)!前提是得安装好pyinstaller包,这个就不说了之前打包时的主要问题是pyinstaller会把程序用到的所有第三方包及相关的包都打包进来,以至于程序体积非常大,这次主要学习了一下怎么在虚拟环境里只把程序需要用的包打包进来,减小程序体积。第一步:创建虚拟环境需用到以下命令:conda create -n 虚拟环境名字 python==3.6 #创建虚
2021-09-29 16:30:10 3019
原创 PyQt5在QTextBrowser中实时输出信息
在主界面Ui_MainWindow类中自定义一个printf函数,如下: def printf(self, mes): self.textBrowser.append(mes) # 在指定的区域显示提示信息 self.cursot = self.textBrowser.textCursor() self.textBrowser.moveCursor(self.cursot.End) QtWidget
2021-09-29 10:17:09 11264 15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人