力学/有限元
Galaxy_Robot
这个作者很懒,什么都没留下…
展开
-
matlab-python修改ABAQUS的inp计算文件
python修改ABAQUS的inp计算文件这里的函数可以与上一个博客Matlab-python-ABAQUS数据交互及联合使用的函数接口相互配合和集成,实现matlab与Abaqus进行联合仿真计算,大体思路如下图所示。因此这里matlab和python各写一个接口函数,实现对数据的处理。matlab函数function modify(Path,InpFile,NewData)%modify.m%libing403,2017-05-09ReqFile=[Path,'\modify.txt'原创 2020-10-24 00:57:52 · 3400 阅读 · 2 评论 -
Matlab-python-ABAQUS数据交互及联合使用
Matlab-python-ABAQUS数据交互及联合使用在Matlab可以方便地实现各种优化算法,ABAQUS可以方便地进行有限元建模及求解,有时候两者结合可以更方便做一些自己想做的事,例如通过遗传算法,神经网络等算法进行参数反演,确定本构模型的参数。ABAQUS/CAE的内核语言是Python,通过Python可以方便地读取ABAQUS的结果数据库odb的数据。这里介绍一些关于如何进行三者的交互,编写交互的方法与经验。通过matlab提交inp文件给ABAQUS计算可以在matlab里面直接通过原创 2020-10-24 00:55:29 · 8544 阅读 · 13 评论 -
ABAQUS提取截面节点的分析结果
ABAQUS提取截面节点集的输出结果引言ABAQUS提供了很多工具来实现对分析结果的可视化分析。也可以从分析结果数据库中把历史输出和场输出到处到excle或txt文件,进行更精细的分析。下面介绍一种方法,较方便从结果数据库中导出数据到txt文件,当然这只是其中的一种方法,肯定还有很多其他方法可以实现。操作流程大家都知道,ABAQUS需要在step中设置历史输出和场输出,这样才有可能输出你需要的数据,否则默认的输出结果不一定符合你的要求,这是要注意的。然后就是怎么把指定截面的节点结果输出到txt文件,原创 2020-10-24 00:47:17 · 19798 阅读 · 17 评论 -
在ABAQUS中使用多孔介质模型
在ABAQUS中使用多孔介质模型引言ABAQUS软件可以进行渗流/应力耦合分析,上一篇博文也提到过,ABAQUS里很多的本构模型可以与多孔介质一起结合使用,这意味着可以对那些本构模型描述的材料或对象进行渗流/应力耦合分析。ABAQUS使用孔压单元进行渗流/应力耦合分析,该孔压单元包含了位移和孔隙压力这两个基本自由度。结合孔压单元,设置材料的多孔介质属性(主要为渗透系数和初始孔隙比),就可以对现实对象的多孔介质属性进行建模。ABAQUS进行渗流/应力耦合分析的基本理论是Darcy定律和有效应力原理。AB原创 2020-07-13 23:57:01 · 10916 阅读 · 5 评论 -
在ABAQUS中如何使用修正DPC帽盖模型
在ABAQUS中如何使用修正DPC帽盖模型引言修正Drucker-Prager盖帽模型(简称修正DPC模型)和修正剑桥(简称MCC模型)在岩土领域广泛使用,而修正DPC模型应用更加广,应用于描述存在大体积应变的材料力学行为。它在线性Drucker-Prager模型上增加了一个帽盖状的屈服面,从而引入了压缩导致的屈服,同时也能控制材料在剪切作用下的无限制剪胀现象。如下图是修正DPC模型的屈服面。ABAQUS中设置修正DPC帽盖模型的参数在很多有限元软件提供了修正DPC帽盖模型的本构模型,下面简要介绍原创 2020-07-13 23:53:25 · 5113 阅读 · 5 评论 -
应力分析(3)
应力分析(3)1八面体上的剪应力与正应力考虑物体中的一点,过该点作一外法线nnn与3个应力主方向有相同角度的斜面,它的3个方向余弦是(l,m,n)=(±13,±13,±13)(l,m,n)=(\pm\frac{1}{\sqrt{3}},\pm\frac{1}{\sqrt{3}},\pm\frac{1}{\sqrt{3}})(l,m,n)=(±31,±31,±31)这样的斜面我们称为等倾面,一共有8个,由这8个等倾面构成的微单元体,称为八面体,其中三个坐标轴沿着3个应力主应力方向。[原创 2020-07-13 23:48:47 · 2745 阅读 · 0 评论 -
应力分析(2)
应力分析(2)1应力分量的坐标变换新坐标系中的3个正面分别看作是旧坐标系中的斜面,应用斜面公式(Cauchy公式),可以导出新旧坐标系中应力分量的变换关系。[σ′]=[β][σ][β]T(1.20)[\sigma ^\prime]=[\beta][\sigma][\beta]^T \tag{1.20}[σ′]=[β][σ][β]T(1.20)式中[β][\beta][β]为新坐标系三个基矢量在旧坐标系三个轴上的投影组成的矩阵。[β]=[l1m1n1l2m2n2l3m3n3][\beta]=\l原创 2020-07-04 00:27:34 · 5195 阅读 · 1 评论 -
应力分析(1)
弹塑性力学1–应力分析(1)弹性力学的研究对象和内容 物体受外载荷作用所产生的形状和大小的改变,称之为变形或形变,通常考虑的外部载荷包括机械外力、温度、电磁力等各种物理因素。如果将引起变形的外部载荷移去后,物体能完全回复到原来的形状和大小,这种变形称为弹性变形。应力分析应力矢量$ \newcommand{\vect}[1]{\boldsymbol{#1}}$考查平面C上包括P点在内的微小面积ΔS\Delta SΔS,如下图所示P点内的应力集度可使用如下式定义的应力矢量T(n)\bolds原创 2020-07-03 00:25:52 · 3578 阅读 · 0 评论