gpt4 book ai didi

python - 巴克斯Python : How can I edit or remove data from an odb output database

转载 作者:太空宇宙 更新时间:2023-11-03 14:03:51 26 4
gpt4 key购买 nike

因此,在 Abaqus 脚本接口(interface)中,没有直接的方法可以从 ODB 文件中删除数据,或者复制 ODB 并从数据库中删除一些数据。

那么我们如何编辑odb来删除不需要的输出呢?

最佳答案

构建编辑的 odb 的一种选择是使用“odbcombine”Abaqus 插件。我相信这个插件是官方支持的 Abaqus 产品。

可以通过以下方式从abaqus_plugins文件夹导入插件

sys.path.insert('r'/abaqus_main/6.14-1/code/python2.7/lib/abaqus_plugins/odbCombine')
import odbCombineKernel
odbCombineKernel.combineOdbs(jobName='myjob',
configName='myconfig.xml',
loadODB=1)

要使该命令正常工作,需要一个 XML 输入文件。 XML 文件必须配置如下内容:

<?xml version="1.0" ?>
<OdbInput>
<MasterOdb Name="oldjob.odb"/>
</OdbInput>

如果您只指定一个主 Odb,则不需要额外的 Odb 来组合。然后 odbcombine 工具充当 odb 过滤器而不是组合器。

关于python - 巴克斯Python : How can I edit or remove data from an odb output database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49055487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com