0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

缩小Abaqus结果文件的方法

zlyicheng 来源:zlyicheng 作者:zlyicheng 2022-09-07 16:32 次阅读

大多数 FEA 求解器生成的输出文件比较大。在某些情况下,这可能会导致我们空间瞬间被占满的问题,尤其是在使用的硬盘空间有限时,我们的输出文件太大,可能直接导致软件瘫痪。那么,我们该怎么做呢?应该如何缩小Abaqus结果文件呢?

Abaqus软件通常具有输出的默认设置,也就是说预先已经设置好了输出的物理量。但很多时候,我们需要下载不同的规格大小,就无从下手了。

如果我们正在运行结构分析并且我们只想知道应力,我们可能不需要输出应变、挠度、压力、滑动、温度等。因为场输出是针对每个节点和元素编写的,这样就可以节约大量的空间。想要在ABAQUS软件中执行这个操作,我们只需要在“Field Output”下拉菜单中选择相关的输出变量,也可以在输入文件的 *FIELD OUTPUT 部分中定义它们。

如果我们正在运行高度非线性的静态分析,此时求解器计算的每个增量的结果可能并不那么重要。我们只需要分析结束时的那个结果。如果想要过程,那么五到十个输出增量就足够了。此时,只需要最后一个增量结果,就可以设置写入频率=999,或者,告诉求解器停止并以相同大小的增量写入数据即可,尤其是当由于接触等原因而存在大量增量时,这个方法尤其管用。在 Abaqus软件中,可以通过要求“均匀间隔增量”或“每 X 时间单位”的字段输出来达到这一效果。

如果只对较大 的FEA 模型中某个组件或位置的结果真正感兴趣,那么可以通过节点和单元集定义将字段输出限制在特定位置,这意味着输出文件中的数据要少得多,因此输出的文件大小要小得多。在ABAQUS软件中,只需在查看 Abaqus CAE 中的 Field Output 对话框时仅选择您感兴趣的集合,或者在输入面板中包含 *NODE OUTPUT, NSET = node_set_name 或 *ELEMENT OUTPUT, ELSET = element_set_name。

如果不需要输出内部节点和元素的数据,就可以节约大量空间。比如在下面这个(可怕的网格化)球中,总共有 478,920 个节点和 347,265 个单元,但是,外表面仅包含 2,407 个这些节点和 1,023 个单元。如果分析这个球并比较来自所有节点和元素的数据量与仅包含外表面的数据量,就会发现场输出空间节省高达 99.6%!要从 Abaqus CAE 请求此信息,需要从场输出对话框中选择“仅外部”,或在输入卡组中包含 *NODE OUTPUT, EXTERIOR 或 *ELEMENT OUTPUT, EXTERIOR。

通过从少量节点或单元请求相关信息,就可以避免繁琐的场输出后处理,并更轻松地以表格形式访问数据。并不是说历史数据在输出文件中占用大量空间,但如果请求大量节点/元素和变量,它就会开始累加。

在将数据传输给同事或存储时,只需将 .odb 文件压缩即可减少 50-70%。

poYBAGMYVx2AAEPEAAmCzCFTdi8185.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    5063

    浏览量

    88446
  • 文件
    +关注

    关注

    1

    文章

    573

    浏览量

    24928
  • ABAQUS
    +关注

    关注

    1

    文章

    37

    浏览量

    13795
收藏 人收藏

    评论

    相关推荐

    Abaqus软件介绍:主要功能及模块、优势与特点等

    通过有限元方法对各种工程问题进行数值模拟,帮助工程师和研究人员优化设计、提高产品性能和安全性。 2. 主要功能 结构分析:Abaqus能够
    的头像 发表于 02-13 09:44 135次阅读

    Abaqus如何服务于不同行业?各行业应用场景解析

    点击蓝字,关注我们 文章来源:SOLIDWORKS代理商硕迪科技 Abaqus 作为一款领先的结构仿真软件,以其全面的功能和高度的准确性,在多个行业中获得了广泛应用。 通过利用 Abaqus 的强大
    的头像 发表于 02-06 14:43 139次阅读
    <b class='flag-5'>Abaqus</b>如何服务于不同行业?各行业应用场景解析

    如何导出交换机的配置文件

    在网络管理中,导出交换机的配置文件是一项关键任务,它有助于备份、审计、迁移或恢复网络配置。本文将详细介绍如何导出交换机配置文件,涵盖多种方法,适用于不同场景和需求。文章内容将围绕几种常见的导出
    的头像 发表于 02-02 17:20 805次阅读

    hyper-v文件,hyper-v文件查找的正确步骤和操作方法是什么?

    在使用Hyper-V进行虚拟化操作时,准确找到相关文件至关重要。无论是需要对虚拟机进行备份、迁移,还是对其配置进行修改,都离不开对Hyper-V文件的查找。那么,查找Hyper-V文件的正确步骤
    的头像 发表于 01-24 14:40 309次阅读
    hyper-v<b class='flag-5'>文件</b>,hyper-v<b class='flag-5'>文件</b>查找的正确步骤和操作<b class='flag-5'>方法</b>是什么?

    瑞芯微开发板/主板Android系统APK签名文件使用方法,实用干货

    瑞芯微主板/开发板Android系统,APK系统签名文件使用方法
    的头像 发表于 12-26 09:43 472次阅读
    瑞芯微开发板/主板Android系统APK签名<b class='flag-5'>文件</b>使用<b class='flag-5'>方法</b>,实用干货

    探讨移动设备中的缓存文件管理

      本文发表于FAST 2022。 探讨 缓存文件管理方法。本文 通过一个轻量级的基于机器学习的分类引擎来筛选和个性化管理缓存文件 ,实验 在 华为P9 和 Mate30 两部手机上进行 ,验证I
    的头像 发表于 11-28 11:50 728次阅读
    探讨移动设备中的缓存<b class='flag-5'>文件</b>管理

    ESD HBM测试差异较大的结果分析

    ESD HBM测试结果差异较大的原因,通常包括设备/仪器差异、‌校准和维护水平不同、‌环境条件差异、‌测试样本差异、‌测试操作员技能和经验差异以及测试方法选择的不同。
    的头像 发表于 11-18 15:17 710次阅读
    ESD HBM测试差异较大的<b class='flag-5'>结果</b>分析

    Abaqus软件应用案例分享 微辰三维

    Abaqus软件应用案例分享 微辰三维
    的头像 发表于 09-20 15:05 511次阅读

    labview程序生成exe文件怎么还原

    了程序运行所需的所有指令和数据,但不再以LabVIEW的图形化编程形式存在。 然而,如果你需要修改或查看exe文件背后的LabVIEW逻辑,你可以考虑以下几种方法: 保留原始项目文件 : 最直接的
    的头像 发表于 09-04 17:12 2051次阅读

    ubuntu删除的文件怎么恢复

    在Ubuntu系统中,删除的文件可以通过多种方法进行恢复。本文将详细介绍Ubuntu系统中删除文件的恢复方法,包括使用命令行工具、文件恢复软
    的头像 发表于 08-30 15:10 2123次阅读

    如何修改buildroot和debian文件系统

    本文档主要介绍在没有编译环境的情况下,如何修改buildroot和debian文件系统方法,如在buildroot文件系统中添加文件、修改目录等文件
    的头像 发表于 07-22 17:46 643次阅读
    如何修改buildroot和debian<b class='flag-5'>文件</b>系统

    如何实现Python复制文件操作

    Python 中有许多“开盖即食”的模块(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。在这篇文章中,你将会看到一些用 Python 实现文件复制的特殊方法。下面我们开始学习这九种不同的
    的头像 发表于 07-18 14:53 532次阅读

    ESP32在不使用WiFi或蓝牙时如何裁剪代码以缩小编译出的固件大小?

    ESP32在不使用WiFi或蓝牙时如何裁剪代码以缩小编译出的固件大小? 作为对比,ESP32编译出的bin文件大小为300KB(未使用WiFi和蓝牙),原先使用STM32实现相同功能时的bin文件大小约100KB。 固件大小对O
    发表于 06-21 14:48

    鸿蒙开发文件管理:【@ohos.document (文件交互)】

    通过文件管理器选择文件,异步返回文件URI,使用promise形式返回结果
    的头像 发表于 06-11 17:51 567次阅读
    鸿蒙开发<b class='flag-5'>文件</b>管理:【@ohos.document (<b class='flag-5'>文件</b>交互)】

    Linux中文件MD5校验方法

    由于生成的md5信息中,每个md5值后都紧跟着对应的文件的路径(可能是相对路径),于是将生成的md5保存到某个文件中,以后可以使用该文件来检查md5值对应文件内容是否发生了修改。
    发表于 04-22 12:40 802次阅读