abaqus用python 来处理ODB

abaqus用python 来处理ODB

2019年11月9日 2019年11月9日 144
收藏
价格:

abaqus用python 来处理ODB的课程说明

本课程是用python 进行abaqus后处理的第一课。我们通过代码讲解来让大家学习,怎么用python 处理ODB中的场变量,以MISES应力为例。掌握了课程上讲的代码,大家会对abaqus如何进行二次开发有一个基本的能力。

下载

课程章节

    评论8

    • LCLC
      下次课我们来讲某一面应力或者应变加合的处理。
    • 何为
      老师,请问我想提取计算结果温度云图中某一处的面积应该怎么做?

    abaqus用python 来处理ODB的相关案例教程

    在做结构分析的时候,做出来的结果在一些情况下可能需要提取称为其他格式的数据,比如vtk格式,能够提供更灵活的数据分析能力。 于是开发了一些代码用于这些数据的提取,部分Abaqus展示效果图和在Paraview中的效果图展示如下: 需要PC安装了Abaqus软件并且支持Python Script接口;目前本人使用的版本是Abaqus/CAE 2021版本。 目前支持C3D4、C3D10、C3D8、C
    ABAQUS 显式explicit计算时所有结果都将写入到.odb文件中,在GUI界面进行数据提取时效率较低,且有些详细结果不能直接从.odb中获取。因此,需要利用python读取.odb,然后进行提取关心的数据,以此进行下一步计算。这里以python提取轮轨接触时的法向力和切向力结果为例,进行说明: #- -coding: UTF-8-*- from abaqus import * from o
    今天完成了一些节点性工作,下午有些时间,回答一个后台有网友的提问: 这个问题具有一定的普遍性和通用性,普遍性是很多人都会遇到,通用性是指应用场景很广泛,尤其是现在很多人赶时髦搞深度学习和机器学习什么的,需要进行大量计算和数据处理来构建数据集,这就不可避免的要进行批量化处理了,因此对这些问题进行基本的讲解也就有了意义,我原来也写过一些相关文章,点击下面图片可以跳转。 该网友的问题,实际上是两个问题:
    ### python脚本提取解释 # 导入模块 from odbAccess import * from abaqusConstants import * from odbMaterial import * from odbSection import * import math # 打开odb文件 odb = openOdb(path=r'G:\CABLE_CON\TEXT2\Job-1.odb
    借助abaqus在参数分析时经常遇见大量的odb数据需要处理,本人结合个人经验,编制了以下脚本,可打开多个odb模型,并进行数据处理。 odb模型列表如下: Job-2000.odb Job-2500.odb Job-3000.odb Job-3500.odb Job-4000.odb
    LCLC
    项目客服
    培训客服