
Abaqus损伤总结
Abaqus损伤总结初始损伤初始损伤对应于材料开始退化,当应力或应变满足于定义的初始临界损伤准则,则此时退化开始。
Abaqus的Damagefortractionseparationlaws中包括:QuadeDamage、MaxeDamage、QuadsDamage、MaxsDamage、MaxpeDamage、MaxpsDamage六种初始损伤准则,其中前四种用于一般复合材料分层模拟,后两种主要是在扩展有限元法模拟不连续体(比如crack问题)问题时使用。
前四种对应于界面单元的含义如下:MaxeDamage最大名义应变准则:MaxsDamage最大名义应力准则:QuadsDamage二次名义应变准则:QuadeDamage二次名义应力准则:其中σ1层间正应力σ2σ3层间剪应力对应的分别是有实验测的极限正应力第一二剪应力ε1剪应变层间正应变ε2ε3层间剪应变对应的分别是有实验测的极限正应变第一二1、三维空间中任一点应力有6个分量,在ABAQUS中分别对应S11,S22,S33,S12,S13,S23。
2、一般情况下,通过该点的任意截面上有正应力及其剪应力作用。
但有一些特殊截面,在这些截面上仅有正应力作用,而无剪应力作用。
称这些无剪应力作用的面为主截面,其上的正应力为主应力,主截面的法线叫主轴,主截面为互相正交。
主应力分别以表示,按代数值排列(有正负号)为。
其中在ABAQUS中分别对应Max.Principal、Mid.Principal、Min.Principal,这三个量在任何坐标系统下都是不变量。
在ABAQUS中对应变的部分
ABAQUS实体单元类型总结
在ABAQUS中,基于应力\\\/位移的实体单元类型最为丰富:(1)在ABAQUS\\\/Sandard中,实体单元包括二维和三维的线性单元和二次单元,均可以采用完全积分或缩减积分,另外还有修正的二次Tri单元(三角形单元)和Tet单元(四面体单元),以及非协调模式单元和杂交单元。
(2)ABAQUS\\\/Explicit中,实体单元包括二维和三维的线性缩减积分单元,以及修正的二次二次Tri单元(三角形单元)和Tet单元(四面体单元),没有二次完全积分实体单元。
------------------------------------------------------------------------------------------------------------按照节点位移插值的阶数,ABAQUS里的实体单元可以分为以下三类:线性单元(即一阶单元):仅在单元的角点处布置节点,在各个方向都采用线性插值。
二次单元(即二阶单元):在每条边上有中间节点,采用二次插值。
修正的二次单元(只有Tri或Tet才有此类型):在每条边上有中间节点,并采用修正的二次插值。
**********************************************************************************************1、线性完全积分单元:当单元具有规则形状时,所用的高斯积分点的数目足以对单元刚度矩阵中的多项式进行精确积分。
缺点:承受弯曲载荷时,会出现剪切自锁,造成单元过于刚硬,即使划分很细的网格,计算精度仍然很差。
2、二次完全积分单元:优点:(1)应力计算结果很精确,适合模拟应力集中问题;(2)一般情况下,没有剪切自锁问题(shearl
Abaqus切削仿真常见问题及其解决个人总结
切削仿真常见问题及其解决2014年10月17日14:03【关于截面定义】1.进行二维切削仿真时,定义的截面属性要勾选平面应变应力厚度,而且一定要将默认值1改为实际要仿的切削深度(对于车削,为径向车削深度)尤其是以米为单位时。
1.网格过度变形(meshdistortedexessively):可能原因有:切屑分离临界值定义过高;材料参数数量级错误;如果定义了ALE可以减小remeshingfrequency的值从而提高网格重划分频率。
ERROR:Thereareatotalof7excessivelydistortedelementsThefollowingchecklistmaybehelpfulindiagnosingtheerror:1.Checkcontactdefinitionsforproblemssuchasexcessiveinitialoverclosureorunrealistictieddefinitionbetweencontactpairs.Avectorplotofvelocitiesoraccelerationswillusuallyhelptoidentifycontactproblems.2.Checkstiffness(elasticmodulus)andmass(density)definitionsforconsistentunitsandverifythatthecombinationisreasonable.3.Checkforpoormeshdefinition.4.Checktheboundaryconditionsforanexcessiveloadingrate.The*DIAGNOSTICS,DEFORMATIONSPEEDCHECK=DETAILoptionmaybeusedtoobtaindetaileddiagnosticsinformation.5.Checkthecurrentstatusofthestructuretoseeifithastotallyfailed.6.Adashpotoraverys
如何选择ABAQUS单元类型
Mesh->Element type(element library, family, geometric order)
如何在abaqus中创建crack-ABAQUS论坛
因为paper是关于裂纹方面的,需要用abaqus来模拟计算,所以最近开始研究abaqus如何来计算crack,在abaqua的书籍当中,没有crack的例子,之前来论坛好像也没有找到crack如何建模计算的帖子,研究了abaqus相关手册后,发现用abaqus模拟计算crack还是很简单方便的,也许这正是没有人发这方面帖子的原因。
但我想把建模的过程总结一下还是有一点点必要的,可以让不知道这方面的朋友迅速的有个感性认识,然后再去查看abaqus的相关手册完善自己的认识,希望此文能对新手有所帮助。
create+crack.rar 搜索这个名字可以找到下载
abaqus 如何打开fil
分享子程序编程经验miracle17178最近我一直在编写路面的移动载荷,移动载荷包括DLOAD(移动竖向荷载)和UTRACLOAD(移动水平力),编程过程中遇到的问题比较多,总结总结,给后边编类似程序的同志们一点捷径。
问题:1.开始时用VDLOAD编写子程序,完成了竖直力的移动加载,可是对应的水平力没办法加,原因是:VDLOAD是在显示求解explicit中调用的,而水平力UTRACLOAD是在隐士求解implicit中调用的,同一STEP无法实现两者同时加载,只好改用DLOAD,之后同时加载,完成。
2.两个子程序同时加载时会出现问题,单个施加一个子程序,都可以顺利通过,但是将两个子程序粘贴到一个新的.for文件中却会出现Problemduringlinking-Abaqus\\\/StandardUserSubroutines.ThiserrormaybeduetoamismatchintheAbaqususersubroutinearguments.Theseargumentssometimeschangefromreleasetorelease,sousersubroutinesusedwithapreviousversionofAbaqusmayneedtobeadjusted.查了simwe里面相关的帖子,试了很多方法,都不行,最后,我先运行DLOAD,之后再把UTRACLOAD的程序直接粘贴到DLOAD中而不是将两个程序粘贴到新文件中,再去调试,结果通过了,而且结果正确,所以,我总结为:出现连接错误时,不一定都是子程序验证不通过,或是变量定义冲突等原因。
不知道大家还有没有别的看法。
3.我编写的移动荷载模拟汽车一列四个轮子(就是大型货车四排轮子)通过一个10m模型,大部
abaqus裂纹模拟问题汇总
关键字:crack,裂纹,断裂,cohesive,XFEM这个问题不大好总结,比较复杂,我能想到什么就说些什么吧,这个任务已经托了很长时间了,抱歉
有新的想法我会更新。
求解断裂问题有两种方法(途径):一种是基于经典断裂力学的模型;一种是基于损伤力学的模型。
俩者不是一个概念,断裂力学模型就是基于线弹性断裂力学及其基础上发展的弹塑性断裂力学等;损伤力学模型是指基于损伤力学发展而来的方法,单元在达到失效的条件后,刚度不断折减,并可能达到完全失效,最后形成断裂带。
这两个模型是为解决不同的问题而提出来的,当然他们所处理的问题也有交叉的地方。
如果不考虑裂纹的扩展,abaqus可采用seam型裂纹来分析(也可以不建seam,如notch型裂纹),这个就是基于断裂力学的方法,大家可以参考敦诚版主做的这个例子(一个简单的裂纹模拟例子:),这种方法可以计算裂纹的应力强度因子,J积分及T-应力等,详细情况可以参考下这个帖子:考虑模拟裂纹扩展,目前abaqus有两种技术:一种是基于debond的技术(包括VCCT);一种是基于cohesive技术。
debond即节点松绑,或者称为节点,当满足一定得释放条件后(COD等,目前abaqus提供了5种断裂准则),节点释放即裂纹扩展,采用这种方法时也可以计算出围线积分。
cohesive有人把它译为粘聚区模型,或带屈曲模型,多用于模拟film、裂纹扩展及复合材料层
ABAQUS输出轴力和弯矩
ABAQUS中如何通过cuttingsurfacesectionprint输出桩的轴力 经过两个的摸索与学习,今天终于学桩轴力的输出总结如下:1.主要步骤是先定义截面cutting surface,然后用section print输出轴力sof。
2.所有操作均是在inp文件中进行修改的,而不是ABAQUS\\\/CAE中的编辑关键词(edit keywords)。
原因:在CAE中编辑关键词是可以修改inp文件,但CAE并不能识别所有的inp文件关键词,下面将举例说明。
3.最后提交的inp文件也不是在CAE中导入模型文件(import model),然后提交job进行运算的,而是在ABAQUS命令窗口(小黑屏)进行的。
原因同2中的一样,CAE并不能识别关键词*section print。
好了,下面开始详细的步骤讲解吧
第一步:定义截面(cutting surface),具体的关键语句为:*surface,type=cutting surface,name=cutsurf-10.6,25,0,0,1,0Set-pile解读:第一行,定义surface、surface类型以及名称。
第二行,定义截面上的一点(0.6,25,0)以及截面的法向量(0,1,0)。
法向量不一定是单位向量。
第三行,截面所在的单元或集合。
这个集合可以是事先在CAE里定义好的。
需要注意的是,这个cutting surface是垂直于桩径方向的一个桩截面,而不是桩的侧表面。
我一开始理解错了
此关键句在inp文件中的位置是在*Assembly, name=Assembly这一行之后,我试了下在放在材料定义之后,运算不成功。
估计是因为我的Set-pile是在assembly里定义的,而不是在part里定义的单元集。
若是在pa
ABAQUS的接触问题中,Tie,MPC和Coupling的区别和使用原则
ABAQUS的接触问题中,Tie、MPC和Coupling的区别和使用原则依个人经验和理解,针对ABAQUS的接触问题中,Tie、MPC和Coupling的区别和使用原则在此做个总结。
不足之处,希望多多评改。
TKS!=========梵音静思(QQ974112936)Tie:在刚度数据传递上相当于两个面刚性连接,绑定区域不发生相对运动和变形,刚度较大;在约束形式上tie约束为面对面的约束,主要是用于点(一个或多个,但不能是RP)和面以及面与面之间的绑定约束,用悬臂梁算模态的方法,测试RP和面之间用tie绑定完全没效果。
Coupling:可以理解为对接触问题的一种简式。
Coupling可用于建立参考点(只测试过RP点)和关注对象之间(耦合点)的约束,关注对象和参考点之间有相同的刚体运动,可以在参考点上施加约束载荷。
在约束形式上coupling为点对面的一中约束。
其中,coupling分为两种:运动耦合和分布耦合(1)运动耦合:即在此区域的各节点与参考点之间建立一种运动上的约束关系。
(2)分布耦合:在此区域的各节点与参考点之间建立一种约束关系,但是对此区域上各节点的运动进行了加权处理,使在此区域上受到的合力和合力距与施加在参考点上的力和力矩相等效。
换言之,分布耦合允许面上的各部分之间发生相对变形,比运动耦合中的面更柔软。
其中,Coupling的类型又分为三种:001.Kinematic:约束耦合点与参考点之间的刚体运动,可有选择性的约束6个自由度,6



