搜索
利用USDFLD子程序模拟泥岩的应变软化:Abaqus应用
本文基于泥岩的三轴压缩试验曲线,建立考虑应变软化特性的泥岩弹塑性本构模型,使用Abaqus及其子程序对泥岩的三轴压缩试验进行了数值模拟。
虚拟未来的探索:Abaqus在百事可乐包装创新设计中的应用
所有这些品牌的开发工作都涉及到大量的加工和包装——这就是Abaqus扮演重要角色的地方。 对于消费品包装公司来说,创新对于赢得市场份额和将新产品推向市场是很重要的。
基于Catia与Abaqus的参数化建模及自动化仿真分析方法
例如:Abaqus中一般通过线/面上点的坐标或线/面的索引id来获取,但当结构拓扑改变时,所需加载/约束的点/线/面也会改变...
下载ABAQUS PYTHON二次开发攻略,开启高效仿真之旅
其实二次开发很简单,某种意义上讲,常用的ABAQUS二次开发方式有两种 1)直接修改inp文件,这种方式需要对inp文件中大量的节点和单元进行操作,一般不建议采用inp文件进行二次开发(除非有特殊的关键字或标识符
Abaqus难题攻克:解决不收敛问题的策略与技巧
导读: 当我们在进行Abaqus问题求解的适合,经常遇到不收敛的情况。对于新手来说,往往不知所措。对于有经验的人来说,可以通过相关的输出文件快速判断问题的原因和提出有效的解决方法。
基于ABAQUS的橡胶减振器非线性有限元分析教程
随着有限元技术和计算机技术的发展,作为先进的非线性有限元软件一ABAQUS已经具备超弹性、粘弹性橡胶模型和体积不可压缩材料大变形的有限元计算功能...
Abaqus实例教程:节段式桥墩接触属性的设置方法
随着有限元的发展,在abaqus中我们可以使用实体单元进行力学模型的模拟及验证,但节段式桥墩接缝处的接触属性就尤为重要,属性及参数的设置影响其模拟结果...
Abaqus滞回模拟:浆锚连接装配式剪力墙的解析
研究这类问题,几乎脱离不开对有限元软件的使用,Abaqus求解能力非常强大,但模型处理能力相对较弱。
解析Abaqus材料属性的非弹性力学性能:退火与熔融
退火或熔融的影响 当一个材料点的温度超过用户指定的称为退火温度的值时,Abaqus假定该材料点失去其硬化记忆。通过将等效塑性应变设为零,消除了先前加工硬化的影响。
Abaqus后处理动画技巧:实现部分模型虚化效果
本案例介绍一个ABAQUS后处理的动画小技巧,可以帮助我们将后处理的结果显示的更加高大上。以之前在训练营课程中介绍过的差速器系统后处理动画为例,首先对比一下以下两个云图的视图效果。
Abaqus Explicit显示动力分析第一章显式动力学概论
邀请到的台湾士盟科技老师郑钧为大家再讲解一趟系列课程《Abaqus_Explicit显示动力分析》,目前预售价格59,该课程预计5月底更新完,更新完后价格会同步更新,故有需要的朋友可以提前购买观看。
『原创』abaqus子模型分析实例详解
希望对大家有点帮助! submodel.part01.rar submodel.part02.rar submodel.part03.rar submodel.part04.rar submodel.part05.rar submodel.
Abaqus UMAT暑期教程关键点解析(一)
有些人觉得umat很难的一个原因 是因为本构由张量推导,而编程只有矩阵,如何转换是关键。 In computer programming, it is convenient to use vector and matrix notation
Python提取ABAQUS结果平均应力教程
Python脚本操作ODB文件进行计算结果数据的提取。 因对结果分析需求,需提取某单元集的每一分析步(包含每一子步)的平均应力,目前网上虽有很多代码是关于单元集的平均应力的提取,但并未有针对每一子步都需要提取结果的代码。故针对此需要编写了p
【转载】ABAQUS inp文件结构深度解析
*Heading ** Job name: Plate-CPS8 Model name: Model-1 **INP 文件总是以*Heading开头,接下来可以用一行或多行来写下此模型的标题和相关信息. *Preprint, echo=NO
Abaqus多图层操作免费视频教程
这个操作其实比较简单,每次公众号发这样的叠加图都会有朋友问到怎么做的,我直接做个视频吧,免费教学,已经会的可以跳过哈哈哈。 操作演示案例用到了我去年做的一个gong-nu算例,弩片是碳纤维复材板,考察在深度拉伸下该层合板的损伤情况。 这个图
Abaqus中接触问题contact control添加详解
浏览技术邻时,时常看到伙伴们不知道怎么添加contact control,也看不到按钮。 以下就是添加方法: Interaction模块 --> 菜单栏Interaction --> contact controls --> manager
Abaqus用户子程序USDFLD调用GETVRM问题
SDEG云图是有数值的但是调用一直为零麻烦各位大佬帮忙看看 以下是源代码 SUBROUTINE USDFLD(FIELD,STATEV,PNEWDT,DIRECT,T,CELENT, 1 TIME,DTIME,CMNAME,ORNAME,N
为什么没有国产ANSYS或abaqus?(讨论)
从这两款通用有限元软件的发展历程来看:博士生开发计算程序—合伙创业—商用有限元软件—并购—通用有限元软件家族(CAD+前处理+CAE+优化设计平台+数字孪生体集成平台),发展道路明确清晰,发展时间为50年代左右,当时有限元做为工程界的黑科技
ABAQUS二次开发VUMAT中NBLOCK参数详解
非本人总结,原帖见http://forum.simwe.com/forum.phpmod=viewthread&tid=911118&highlight=nblock 网上有太多的朋友弄不清这个VUMAT中Nblock到底代表什么,这个帖子
Abaqus批量提交INP文件计算教程
当分析参数较多时,可能同时有多个模型需要计算。但只有一台电脑的话需要人守着一个一个提交模型文件,耗费大量人的精力。 实际上只需要几行代码,就可实现电脑一个接一个自动计算模型。 话不多说实现方式如下:(不需要下载任何软件) (1)新建一个tx
ABAQUS周期性边界条件插件推荐
一、周期性边界条件 在复合材料力学计算中,通常选择一个微观的代表体单元(RVE)来表征宏观的力学性能,此时RVE的外轮廓的边界条件应为周期性边界条件(Periodic Boundary Conditions),其作用是使边界处应力连续和位移
ABAQUS悬索桥模拟视频事件回顾
我花1700买的视频,看了第一个觉得没用(因为里面有个他自己用的软件,我用不了,没法照着学习),于是协商能否部分退款,我确实用不上也不想给他差评。 工程师未退款,于是我差评,删除qq好友后没理他了。 工程师第二天晚上技术邻联系我如图 5.我
【Abaqus】结构工程国际单位表汇总
本文的初衷主要是帮助读者梳理常用的国际单位制及对应换算关系 一般计算与设计中,碍于软件等因素,有时操作者会忽视结构某些物理量纲的单位,这往往造成部分描述上的混淆,诸如密度到底取多少?其单位又是怎么样?在许多有限元数值分析软件中并没有系统预设
ABAQUS损伤参数设置与标定方法
无论断裂还是切削等问题,考虑材料的损伤行为,基本上就是考虑损伤起始和损伤演化,这两个参数基本上可以通过实验数据计算而来。 对于单轴拉伸试验,其典型的真应力-应变曲线包括了初始弹性阶段,塑性阶段,刚度下降阶段和最终断裂阶段。最后两个阶段为损伤
ABAQUS示踪粒子功能与应用详解
定义示踪粒子: 您将每个示踪粒子的初始位置定义为与称为“父节点”的节点一致。这些父节点被分组到一个示踪粒子集;在定义示踪粒子时,必须为示踪粒子集指定名称。在欧拉分析中,与连通单元组成同一示踪集的父节点必须属于同一欧拉剖面。当使用欧拉网格运动
Abaqus自定义插件制作完整教程
实际工作中始终研究某类对象或者研究对象的某一固定属性时,可以创建相关插件,提高有限元分析效率。自定义插件可用作快速建模,也可用作模型后处理。接下来介绍一种简单的插件制作(利用RSG对话框制作插件)。 本次案例将带大家制作一个长方体板,输入所
ABAQUS阻尼设置原理与实例详解
首先得说一下,什么是阻尼? If an undamped structure is allowed to vibrate freely, the magnitude of the oscillation is constant. In re
ABAQUS应用技巧与Field Output频率设置
对于三维结构,只有模型区域满足以下条件,才能被划分为结构化网格: ①没有孔洞、孤立的面、孤立的边、孤立的点; ②面和边上的弧度值应该小于90°; ③三维区域的所有面必须要保证可以运用二维结构化网格划分方法; ④保证区域的每个顶点属于三条边;
Abaqus中Python应用技巧(附应用文档)
例如:cell4 = mdb.models['block'].parts['crankcase'].cells[4],要把part模块中编号为4的体赋值给cell4,就需通过路径mdb→models→part→cells(4号体属性),其中
谈谈仿真软件的学习(ANSYS Fluent Abaqus)
接触学习仿真软件有一小段时间了,在开始学习阶段最令我困惑的就是要如何学习,今天就和大家谈谈我个人学习的一些心得。 首先,我们一定要找好学习的软件,通常一个完整仿真做下来,需要建模,然后划分网格,接着将网格导入分析软件,最后通过分析软件自带后
高版本下ANSYS Workbench导出到ABAQUS方法
ABAUQS的非线性处理能力强于ANSYS,所以有时需要将ANSYS的模型导出到ABAUQS中。 在低版本ANSYS Workbench中可使用Finite Element Modeler(FEM)模块进行导出,但在高版本ANSYS Wor
ANSYS vs ABAQUS:有限元分析软件对比
一开始我也不知道什么是有限元。 完全没接触过,没想过我们去玩的大摆锤,过山车的游乐设施、桌椅、汽车等等,很多产品的应力分析,疲劳分析…分析这些去考量产品的安全性以及产品的寿命考虑。 真的很佩服从事这些的人们~所有的安全检测工作都值得让人敬佩(*^__^*) …… 来到有道的时候,我的第一个问题、疑问就是FEA是什么? Boss说:“是有限
MATLAB与Abaqus脚本优化:结合Python实现
还是用球压痕FEM模拟来优化应力应变曲线,之前采用直接提交.inp文件,所以压头尺寸只能固定,好多参数都不方便修改。现在用一个module完成,这个名为SIIT.py的module脚本可以完成模拟并提取载荷位移曲线及卸载后材料表面的起伏曲线,分别生成两个.txt文件。 在实际使用时,只要在matlab中使用优化,优化的目标量可以自己定义一
Abaqus与Ansys对比:有限元软件分析
什么是有限元分析? 有限元分析(FEA,Finite Element Analysis)利用数学近似的方法对真实物理系统(几何和载荷工况)进行模拟。还利用简单而又相互作用的元素,即单元,就可以用有限数量的未知量去逼近无限未知量的真实系统。 有限元分析是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,
ABAQUS单桩模拟:计算桩负载容量
他这里的矢量坐标1代表的不是上面顶点的y值吗?
ABAQUS 2022+VS2019+Oneapi2022子程序安装全过程
如上图,在进入vs界面的时候会提示: VS2019未能正确找到“IntelliCodeCppPackage”包
ABAQUS岩土工程实例:bounding.for文件操作
~宇宙山河浪漫,生活点滴温暖,都值得我前进~ SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD, 1 RPL,DDSDDT,DRPLDE,DRPLDT, 2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME, 3 NDI,NSHR,
ABAQUS岩土工程实例:dyna.for文件操作
~熬过最苦的日子,做最酷的自己~ SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD, 1 RPL,DDSDDT,DRPLDE,DRPLDT, 2 STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME, 3 NDI,NSHR,NTENS,
ABAQUS岩土工程实例:deal.for文件操作
~未来可期,人生值得~ DIMENSION NODE(1701),COORD(1701,3),DIS(10,1701,3),CDIS(1701,3) DIMENSION FDIS(1701,3) OPEN(1,FILE="U1.RPT") OPEN(2,FILE="U2.RPT") OPEN(3,FILE=
Abaqus在桥梁工程中的应用案例
概述 桥梁结构涉及几何非线性问题,这种非线性是由于大位移、弯矩和轴力之间的相互作用而产生的,任何一个实际的工程问题都希望能根据设计方案,从理论上、计算上以及试验上对其进行校核,将方案做得更经济实用,风险降到更低。 而对于设计之后的分析,用于设计的近似方法已经不能提供足够的精确度,我们必须建立准确的模型,借助计算机精确地分析结构。Abaqu
Abaqus Python脚本入门:如何高效编写?
hello,大家好,又到了脚本时间。初入二次开发,相信有很多人非常困惑脚本到底该怎么写,学了几个月的python,是不是还有还没入门的感觉?所谓万事开头难,中间难,然后结尾难。咳,那么今天先解决开头难的问题。 举个栗子,举栗子比讲纯理论更让人清楚明了。今天这个模型是个简简单单的镦粗模型,如果你不知道什么是镦粗,不要紧,我解释一下。有两个平
Abaqus后处理:Mises应力与SP值解析
当我们绘制节点应力的时候,有时候会出现这样的情况 什么情况,怎么会有两条曲线?明明我只选择了一个点啊。 别急,让我们来梳理下: 首先,我们用的是壳单元,注意画重点,是壳单元: 来看下壳单元的描述,在壳单元中,有个重要的概念是积分点,即虽然是一个面,但通过积分点,可以等效成一个实体。同时一个截面可以设置不同的积分点数量,如在本个案例中,设置
Abaqus材料属性定义(14.2):金属塑性
下午喝奶茶加晚上脑子里有事,昨晚一直失眠到将近4点,早上7点40起床又去找了一趟老板,属实是现在有点扛不住。科研上有个小选择虽然内心已经做出了决定,但是午睡后还是想放到明天再干,这样的话,给自己一段充分的缓冲时间。而此刻最想把基础塑性这个内容先学完了,有点上瘾。阳光真好,我想去晒太阳!!! 本节内容是对上节内容的一个补充。主要还是Abaq
Abaqus前处理脚本:批量提交作业
以往一个一个提交作业的方式过于繁琐,为了节省时间,需要批量提交多个作业。但是一次性提交多个作业时,计算机负荷太大,计算速度满。构想多个作业依次计算,第一个作业算完后再计算第二个作业。 以下语句功能是批量提交作业,当第一个作业计算完之后(无论最后是否收敛),系统自动提交第二个作业,以此类推,直到所有作业全部算完。 批量提交作业的思路是,首先
Abaqus 2020/Contact新功能:接触状态与Cohesive
作者:江丙云 接触状态图例的改变 最大的变化在于引入了一个单独的Bonded区域,并且之前状态表述也作了变化:●“Open” → “Not in contact”●“Closed (slipping)” → “Slipping”●“Closed (sticking)” → “Sticking” 旧图例 新图例 以下为Cohesive接触实
Abaqus三维多晶体建模:Voronoi多面体
hello,大家好呀。今天是2020-12-09。又到了今天的脚本时间,昨天因为我忙着别的事了,所以托更了一天了,抱歉抱歉。今天给大家带点硬核的东西,三维多晶体Voronoi多边形建模。 如果有做晶体塑性力学的小伙伴应该懂,其实做这个是不大容易的,关是建模就已经是拦路虎了。上次出了一期关于2D多晶粒建模的脚本,得到许多粉丝的赞,谢谢大家的
ABAQUS模型重启动分析心得分享
*模型的重启动分析-restart 按理说restart不应该算是一个分析的技巧,而是一个常识,不过呢可能有很多朋友没有建过大型模型导致restart也用的较少,所以也介绍下 1.什么是restart 你的job可能包含多个step,可是如果你的模型很大,可能会有这样一种情况,当你花了几天几夜,终于分析好的时候,你发现the first step的边界条件设置的有问题,这对于你真是晴天霹雳...
ABAQUS弹簧单元应用实例与解析
模型概况:建立两个一模一样的圆盘,直径1m。建好后,用partition命令分割成如下图所示,这样比较好加弹簧,网格划分也会更规则。两个圆盘平行,相距5m,用弹簧单元连接。如图所示,上面的圆盘受压,与下面的圆盘通过弹簧连接。下面的圆盘用接地弹簧约束住。 免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权...
Abaqus节点重新编号的高效方法
有很多人节点不会重新编号,在添加弹簧的时候经常由于节点比较多,而又不会子程序,这个时候把节点重新编的有规律,添加弹簧就可以在excel中处理后再复制到inp中,具体操作如下: 先建立好模型,生成inp 再重新导入刚刚生成的inp, 然后进入mesh模块 1,2 3 可以看到node中有renumber,进入 1中的起始编号是你要重新编的一系列节点的起始编号,它要大于所有节点最大编号,不能小...
姓名不为空
手机不正确
公司不为空