ABAQUS二次开发参数化建模 100

浏览:1719 回答:1

我想对abaqus进行二次开发,实现不打开abaqus就可以在自己创建 的一个GUI页面里输入模型参数等然后完成参数化建模。目前已完成下面功能:我目前写了写一个py,这个py文件的功能是可以进行参数化建模;然后还写了一个py文件,它使用tkinter创建GUI并调用参数化建模的py文件,最后把这个创建GUI的代码封装为exe文件,封装好的exe程序和参数化建模的Python文件放在同一文件夹下。运行exe程序会出现GUI页面,在GUI输入框中输入模型参数,然后这个EXE程序会调用建模的Python文件,并把输入框里输入的参数数据(比如模型尺寸,材料强度)写入这个py文件中,然后使用"abaqus cae noGUI=XXX.py"来进行建模。现在我有以下问题:我想对写的python文件进行保护,防止里面的代码泄露出去,可不可以把参数化建模的py文件也一起封装到exe里?这样就不用只需一个exe程序可以不打开abaqus进行参数化建模。

邀请回答 我来回答

全部回答

(1)
默认 最新
dwg_2931
Python程序实际运行是先将代码编译为pyc再运行的,编译后.pyc是看不到源代码的且可以直接运行,在exe程序直接调用编译好的pyc就行。
1月15日
评论 点赞

没解决?试试专家一对一服务

换一批