安装步骤: 安装了 Visual Studio Community 2019,确保选择 Desktop C++ development。 安装了 OneAPI Basic,然后安装了 HPC。 安装了Abaqus 2020。将ifort的路径添加到系统路径中。 这可以在系统 cmd 中调用 ifor ...
安装步骤: 安装了 Visual Studio Community 2019,确保选择 Desktop C++ development。 安装了 OneAPI Basic,然后安装了 HPC。 安装了Abaqus 2020。将ifort的路径添加到系统路径中。 这可以在系统 cmd 中调用 ifor ...
我有一个 abaqus inp 文件,其中包含将近一百万个 10 节点(二次)四面体网格元素。 这是一个非常复杂的 model。你能帮我绘制 python 中的 3D 体积网格以及 map 各个元素的应力或应变值吗? 我必须 plot python 中的网格和应力/应变值,因为我需要在不同的加载条 ...
我需要将 U2 的所有零值(Y 方向的位移)转换为非常低但非零的值,以便稍后可以将另一个 output 除以 U2 而不会出现除以 0 的问题。 这是我这样做的尝试: 脚本运行没有错误,并且创建了“U2_no_zeros”字段,但它包含与原始 U2 字段相同的值,因此循环不起作用。 事实上,这个循 ...
我在 abaqus 中创建了一个网格。 如何打开 .inp 文件以提取节点坐标和节点连接数据? 有没有办法将其转换为 pdf 或 txt 文件? ...
我正在尝试通过 VUMAT 子程序访问 ABAQUS 2022 中的积分点编号。 我知道之前可以通过子程序 vumatXtrArg(...) 来做到这一点。 但是,鉴于此,从 2020 版开始,可以通过 jInfoArray 直接访问元素编号,我希望集成点也应该可以访问。 有没有人想出这个? ...
一般来说,我是 abaqus 子程序和 Fortran 的新手,现在有点困惑。 我正在尝试模拟循环加载期间的非弹性散热。 因此,我需要一些方法来定义依赖于应变、应力和可能的一些损坏参数的热通量。 有不同的用户子程序,如 HETVAL 或 DFLUX,它们似乎适用于这个问题,但在文档中它指出这些都不 ...
我是 ABAQUS 脚本的新手,我正在尝试使用 COPEN、CSLIP1 和 CSLIP2 计算微动。 我想出了下面的代码: 执行代码后,我收到以下错误消息:“OdiError:表达式计算为上溢或下溢”。 请帮助我理解此错误消息以及如何纠正它。 我很乐意提供.inp 和.odb 文件以供参考和验证 ...
我正在优化使用 Abaqus 设计抗震结构系统。 我打算为此目的使用 Gekko。 但似乎我在写下有关此任务的合适语法时犯了错误。 “Objective”是子程序的名称,负责创建Abaqus的数值model,分析model,处理结果并计算罚分ZC1C425268E68385D1AB5074C17 ...
我正在尝试在使用 Abaqus 建模的钢筋混凝土建筑的优化设计中使用 Gekko。 *我的设计变量是建筑物结构系统的横截面。 这种类型的每个变量都是一组: 截面尺寸加固部分截面材料特性截面的单位长度成本 *目标 function 是建筑物的总成本,其计算方法是将每个部分的单位长度成本乘以其长度, ...
我正在 Abaqus 中进行热模拟。 我只需要对偶数帧编号进行动画处理,因此我需要将 animation 变为 1,2,3,4,5 而不是 go 2,4,6,8,10。 有没有办法只显示偶数帧? 如果是这样,怎么做? ...
例如,我有这个 statik 系统:在此处输入图像描述 我的目标: 我想研究梁的行为,当弹簧的刚度在分析过程中发生变化时 在“Step-1”,系统通过集中加载“F”加载。 我想: 在“步骤 2”,系统应使用相同的载荷“F”加载,但应改变弹簧的刚度。 因为,弹簧不是 Abaqus 中的一种边界 ...
我有两个点 (x1,y1,z1) 和 (x2,y2,z2)。 我必须在 Abaqus 中在这两点之间画一条线。 我怎么画它? ...
我有一个来自 Abaqus 的输出数据库(.odb 文件)。 我想通过 python 从中提取所有元素的质量(我已经有一个包含所有元素的 elset)。 可以使用“工具”->“查询”->“质量属性”通过 GUI 计算质量。 显然,在 python 中没有简单的方法可以做到这一点。 我 ...
我想在 Abaqus 中输出 Total Time/Freq 来监控 Job。 最近,我可以在每一帧输出最大的压力。 现在,我想知道如何输出帧时间。 ...
我是 Abaqus-Python 脚本的新手。 我的目标是编写圆形截面之间的放样操作脚本。 圆形截面是根据工程问题预定义的。 根据使用 Abaqus 界面的手册中的 .jnl 文件(用于选择两个圆形截面),语法如下; 我知道它可以形成为; mytupple1在哪里; mytuple ...
我想将输出字段添加到 odb。 并非所有值都可用,我想输入“无效数据”。 我应该通过什么? 我尝试了 nan, string, 1/0,但不起作用 我用来添加字段输出的基本编码是: 我想在 your_data 的特定位置传递无效数据 ...
我想知道是否可以在不使用 Abaqus 的情况下使用 python 打开“odb”文件(Abaqus 分析的结果)? 例如用 python 解释器(例如 spyder)打开它,然后从中取出一些结果? 无需打开 abaqus。 提前致谢。 ...
我正在尝试比较 abaqus object 的类型,但它不起作用。 一个想法? 我想要那些类型的比较或许多其他 object,而不仅仅是 Model 我试过了: ...
随着网格的细化,计算出的解将接近真实解。 撇开与大量元素相关的计算成本不谈,当网格细化超出任何合理数量时,是否存在与解决一般结构问题(线性或非线性,static 或动态)相关的任何数值问题? 换句话说,对于给定的结构问题,单元的大小是否有下限? 这个问题也会扩展到电磁模拟。 谢谢 ...
我想做什么: 我想提取已转换为局部坐标系的节点位移 (U2) 和应力 (S22),以便在给定分析步骤的每一帧中为它们的变化设置动画。 提取历史输出和节点位移场是可以的。 然而,获得压力似乎更麻烦。 Animation 问题: NODAL 指定的应力场不是节点平均的。 我如何获得这些? 节点应力 ...