Ta上传的资源 (0)

NXOpen12 的Python API 语法代理模型,在python解释器的lib/site-packages 目录下,新建一个 nxopenAgent 的文件夹,把本压缩文件解压到 nxopenAgent目录下,形如 nxopenAgent/NXOpen.py。重启 pycharm,就可以在py

压缩包包含2个文件,先执行checkNXOpenInfoByPYD.py ,在NX12终端窗口中运行,生成 txt文件; 然后在任意python解释器中执行genNXOpenAgent.py,解析生成的txt文件为py文件。 然后手动处理py文件的逻辑关系即可。
VPN 8

NXOpen Python 开发用的代理模块库,可用于pycharm等IDE,实现属性、方法、参数自动补全,参数检查。

Abaqus的脚本二次开发可以从学习日志文件 abaqus.rpy 起步。熟悉之后,简单问题可以直接用脚本编写。Abaqus 的 GUI 二次开发较为繁琐,无法直接调试,查找方法非常不方便。 通过生成 Abaqus 代理模块,模拟 Abaqus 各种方法的接口定义,可在通用 python 解释器中“

从Abaqus 脚本参考手册生成的各类方法代理模块,接口参数类型、取值、返回值类型与Abaqus相同,包含了 Abaqus 脚本参考手册的几乎全部内容,而且已经机器翻译为中文。特别适合用于 pycharm 等具有自动补全功能的IDE,以便加速二次开发效率。

借用pyCharm的自动补全及提示功能,在pyCharm中进行Abaqus二次开发。 通过编写下面的脚本,在AbaqusCAE或Abaquspython运行后,将生成代理模块,将其复制到 C:\ProgramData\Anaconda2\Lib\site-packages即可。 注意:在pychar