abaqus基本操作问答 (1)
1:ABAQUS基本操作
3.PART→Creat
点击左列第一个按钮 Part→Creat(创建部件 )会弹出草绘设置选项 栏,如下右图: 这里有: Modeling Space Type Base Feature Approximate size 等几组选项栏供选择。
• • • •
(1)各按钮功能介绍 • Modeling Space中有三个按钮选项: ①3D代表三维 ②2D代表二维 ③Aaxisymmetric代表轴对称 这三个选项的选定要视所模拟对象的结构而定。 • Type选项中重点说明一下以下两点: ①Deformable 为一般选项,适合于绝大多数的模拟 对象。 ②Discrete rigid和Analytical rigid用于多个物体组合 时,与我们所研究的对象相关的物体上。
(2)草图绘制及绘制环境介绍 • 做好几项选择后按 Continue 键就进入草绘环境界 面中。
点击创建部件进入草图绘制界面,草图绘制工具箱如 下图所示:
绘制点 绘制圆(圆心和半径) 绘制椭圆(圆心和半径) 绘制圆弧(圆心和两个点) 两条曲线倒角 绘制构造线 投影曲线或参考点 修剪、延伸、打断、连接 平移、旋转、缩放、镜像 自动约束 自动标注 编辑标注尺寸 取消上一步操作 拖放实体(曲线) 添加草图 草图设置 绘制直线 绘制矩形 绘制和直线相切的圆弧 绘制圆弧 绘制样条曲线 绘制点 偏置曲线 消除缺口、修复短边等 阵列(矩形、环形) 添加约束 添加标注 参数管理器 重现上一步取消操作 删除 保存草图 恢复默认视图
2.创建截面属性
• 点击左侧工具区中的 (Create Section),或 在主菜单中选择 Section → Create ,弹出 Create Section对话框,保持默认参数不变,点击 Continue。 • 在弹出的Edit Section对话框中,保持默认参数不 变( Material : steel ; Plane stress/strain thickness:1),点击OK。
abaqus问答集合
1.ABAQUS的UMAT一点看法:如果本构模型复杂,应力应变关系是非线性的隐式表达,就需要进行迭代,更新应力。
这就是UMAT 的最重要的任务。
那么这样一来,在给定应变增量的情况下更新应力,就必须求解应变对应力的导数,运用迭代,如N-R迭代。
这样一来,在UMAT中就需要求解两次导数。
(DDSDDE为一次)所以比较麻烦的。
对于时间相关的本构模型来说更是麻烦。
2.使用abaqus求解螺栓和螺母接触螺纹的强度所碰到的问题1.Solver problem. Zero pivot when processing D.O.F. 1 of 49 nodes. The nodes have been identified in node set warnnodesolvprobzeropiv_1_1_1_1_1.(是什么原因造成的?)2。
The system matrix has 6276 negative eigenvalues..(是什么原因造成的?)3。
1304 nodes may have incorrect normal definitions. The nodes have been identified in node set warnnodeincorrectnormal.(这个法向量错误在模型中显示为螺母内部的接触面,但我反了一下法向量还是同样错误)4。
Program is asked to invert a singular matrix.(是什么原因造成的?)2.模型就是一个螺母和螺栓之间夹一个平板的简单模型边界条件施加如下:固定螺栓的下端,在螺栓、平板、螺母之间分别建立surface to surface接触(带摩擦),然后在螺母上施加力矩,这样来求解螺栓预紧时螺纹接触部分的应力,但总是出现上述问题,请高手分析指点,谢谢!答:检查一下两个接触面之间是不是有初始的穿透;负特征值可能是因为你的初始步长太大了,接触的问题;保证模型中的每个零件在开始时有稳定的约束,可以考虑加一些软弹簧约束住;还可以用ajust使两个接触面在一开始就起上作用。
《ABAQUS有限元分析常见问答解答》常见问答
《ABAQUS有限元分析常见问答解答》常见问答Q:什么是有限元分析?A:有限元分析是一种数值模拟方法,用于解决工程结构的力学行为和应力分布问题。
它将结构分割成一系列小的有限元单元,并利用有限元理论和数值计算方法求解结构的力学响应。
Q:有限元分析有什么应用领域?A:有限元分析广泛应用于工程领域,如航空航天、汽车工程、建筑结构、管道工程等。
它可以用于模拟结构在不同工况下的受力行为,预测结构的变形、应力、疲劳寿命等。
此外,有限元分析还可以用于优化设计,提高结构的性能和安全性。
Q:ABAQUS是什么?A: ABAQUS是一种有限元分析软件,由法国达索系统公司(Dassault Systemes)开发和销售。
ABAQUS提供了广泛的分析功能和工具,包括线性和非线性分析、动力学分析、热分析、疲劳分析等。
Q:如何进行有限元分析?A:进行有限元分析通常需要以下步骤:首先,准备结构的CAD模型,并对其进行网格划分。
然后,定义结构的边界条件、材料参数和加载条件。
接下来,设置分析类型和求解器选项。
最后,运行分析并分析结果。
Q:有限元网格划分的原则是什么?A:有限元网格划分的原则是使得结构在每个单元内的变形和应力变化尽量平缓。
同时,网格划分应该尽可能与结构的几何形状相符,以获得更精确和可靠的分析结果。
通常,复杂形状的结构需要更精细的网格划分。
Q:有限元分析中的边界条件有哪些?A:在有限元分析中,边界条件是用来约束结构的自由度,以模拟实际工况。
常见的边界条件包括固定边界(约束平移和旋转自由度)、强制位移(施加位移边界条件)、受力施加边界条件等。
Q:如何选择适当的材料模型?A:材料模型的选择应根据材料的行为特性和分析目的进行。
对于线性弹性材料,可以使用线弹性模型。
对于非线性材料,如塑性材料或橡胶材料,可以选择合适的非线性模型。
在选择材料模型时,还要考虑材料的温度依赖性、破坏准则等因素。
Q:有限元分析中的求解器有哪些?A:ABAQUS提供了多种求解器,用于求解不同类型的分析问题。
abaqus问答精华(ABAQUSquestionandansweressence)
abaqus问答精华(ABAQUS question and answer essence)Q: pre tensioned prestressed reinforced how, please pointing.Q: I see in the document that you want to define a rebar in the InP file, but rebar can only be used for shell, membrane, and, solid, elements. I want to do now is a prestressed cable, not embedded in the shell, membrane, and solid the unit, a zipper but independent. The cable unit is going to use truss, but how do you use rebar on the truss? Please expert pointingAnother problem, I see someone else's InP file, is as follows: *rebar, element=continuum, material=rebar2, name=ubarTop1,1.005e-4,0.15,0.0,0.5,1The second line, the first is setname (Top1), and the second is the cross-sectional area (1.005e-4) of the rebar. What do the third, fourth and fifth mean? (0.15,0,0.5) the last one should be the direction, the 1 direction. Which expert pointed out the first three or four and five respectively?A: exerts prestressing force*initinial, conditions, type=stress, rebarElset, rebar name, the prestress value, the other prestress hold to keep the prestress value unchanged, my understanding is to prevent other members eat the prestress, caused by prestress loss. With this command, this loss is avoided, and the applied prestressing force is applied to the reinforcement.A: thank you, what you say should be put in prestressed rebar above, but I find that the truss unit cannot be defined as rebar, in fact, I think that truss would have when cable engineering prestressed steel strand tension is to play a role, tension, and in ABAQUS, truss itself is taut, without prestressA: I know simulation reinforced when the need to use rebar, but the bar you can do directly with truss to simulate, and LZ said actually just during the construction of prestressed tension is not the real meaning of prestress, such as prestressed bolt etc.. If it is a cable, it may be a mere personal view of the prestressing force.Q: ask: do a space steel frame structure, beam column with beam element, board with shell element, intended to use tie command (common node), but I don't know how to achieve?A: I think you can use *equation to implement the constraints of the shared node, which is defined by this command.A: because I order more, but I want to use CAE, enter the command editor in CAE, and then edit it, write the *equation command, specifying the constrained degrees of freedom (see the standard manual, written very clearly)Where is the difference between "Q:" Response spectrum analysis (response spectrum analysis) and "Modal dynamic analysis" (modal dynamic analysis)? Such as Response, spectrum, analysis, you can design the structure? But what are the Modal dynamic analysis for?A: as far as I know, modal, dynamic, analysis should be modal decomposition method for dynamic analysis. Decomposition of a single degree of freedom system and a finite combination reaction.How does Q:abaqus apply seismic loads?A: can refer to the example of ABAQUS 6.3, Seismic, Analysis, of, a, Concrete, Dam, Gravity, and so onCan use:1. *amplitude, name=amp, and input=seismicdata.dat input seismic waves2. *boundary, type=acceleration, amplitude=amp to apply the load.In <ABAQUS, Example, Problems, Manual>, 2.1.15, Seismic, analysis, of, a,, concrete, gravity, damA: that's a relative problem. You can deduce that kinetic equation,The result is that ANSYS is the relative time history that takes the foundation to fix the relative base of the structure, and the ABAQUS is applied to the boundary, and the absolute time history of the structure is solved. Thus, there is a difference between the applied acceleration and the time history.Applied on the boundary time history acceleration by explicit calculation speed (mainly depends on your CPU ABAQUS STANDERD) which is the explicit calculation, in addition to its EXPLICT module can also see specific examples, analysis of the of a Concrete Gravity Dam Seismic Analysis; ANSYS is used for solving implicit (mainly depends on you the hard disk speed and CPU), and the big storm (the default output should be a lot of data for it), ANSYS/LSDYNA can be used to explicitly calculate.I have worked together for time analysis, with a little experience.Q: my boss asked me to use the concrete damage plasticity model1. In nonlinear analysis, how do I know the damage to the structure and how to obtain the ultimate bearing capacity of the structure?2. How do you determine concrete, compression, damage, and concrete tension damage? None of the two seems to have been tested. If you can ignore compression damage, then the definition of tension damage is important because of the presence of the tension stiffening (the falling segment is relatively long). In ABAQUS's example of gravity dams, the tension, stiffening, and tension damage data seem to have some relationship.3. When defining concrete tension stiffening, I read some of the papers above about the Tesion stiffening specification, saying that if tensiong stiffening is defined too small, convergence will be difficult. However, the size of tensionstiffening is defined in *concrete tension stiffening, and the first two data are remaining, direct, stress, after, cracking, and direct cracking strain.4. Does the tension stiffenig have anything to do with the rate of reinforcement? If yes, what is the relationship like? Thank you all.I think A: damage plasticity model is mainly used in concrete under cyclic loading, the concrete compression damage and concrete tension damage only when tension stiffening seems to need to define, the definition of concrete in uniaxial tension constitutive relation, tension and damage should Never mind. It doesn't seem to have anything to do with the reinforcement ratio.塑性损伤模型既可以模拟循环拟静荷载的情况,也可计算结构在动力荷载(地震、风以及冲击荷载的作用),通过混凝土压缩损伤和混凝土受拉破坏考虑混凝土的拉压异性,张力加劲则可考虑拉伸屈服后的软还阶段本构行为,同样是混凝土损伤全过程的一部分,它与配筋率及网格划分密度的相互关系很大程度上影响到计算的收敛性。
Abaqus常见问题解答
更新时间:2014-8-12
ABAQUS被广泛地认为是功能最强的有限元软件,可以分析复 杂的固体力学结构力学系统,并能驾驭高度非线性的模拟问题。 ABA级的分析和研究。
作为通用的模拟工具, ABAQUS 除了能解决大量结构(应力 / 位移)问题,还可以模拟其他工程领域的许多问题,例如热传 导、质量扩散、热电耦合分析、振动与声学分析、岩土力学分析 (流体渗透 / 应力耦合分析)及压电介质分析。ABAQUS独一无二 的系统级分析特点和模拟复杂系统的可靠性使得ABAQUS被各国的 工业和研究中所广泛的采用。
A:可能有很多初学者对分析步,增量步和迭代步的定义不是很明确,这 里正好看到一本书上描述的很清楚,这里和各位分享一下。 ·模拟计算
的加载过程包含单个或多个步骤,所以要定义分析步。它一般包含分析
过程选择,载荷选择,和输出要求选择。而且每个分析步都可以 采用不同的载荷、边界条件、分析过程和输出要求。例如: 步骤 一:将板材夹于刚性夹具上。步骤二:加载使板材变形。 步骤三
问答:
1.怎么在abaqus中设置集中质量?
A:1.cae中建立一个点刚体,然后在section中选择point的属性,
给出惯性特征就行了。
2.在keyword中添加: *element,type=mass,elset=pointmass 1(单元号),1(point) *mass,elset=pointmass 2.2(质量大 小) 这样就建立一个质量为2.2,在node 1上建立的。
*END STEP
**---------------------------------------------------*STEP, NAME=staticstepupper, INC=999
abaqus常见操作问题(全面)
载
梯
形
载
荷
:
9怎么知道模型单元数目(一共有多少个单元)
在mesh步,mesh verify可以查到单元类型,数目以及单元质量一目了然Query---element也可以查询的。
10怎样查询某个面的面积
下面是好心人给出的几种方法(有图文版),看看你喜欢那种了
11分享一个Documentation搜索文件小技巧:
7如何在局部坐标系定义载荷
laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系
8如何定义随变载荷
amplitude这个不多说了,强烈建议看《常见问题2.0》
小康大侠图示空间变载:-867236-1-5.html(强烈推荐照此演示操作一回)
設定於空間中變化的負載:A; v% |! ... p;page=1#pid1556636
3 Documentaion(help文件)不能搜索
首先保证你准确的安装了Documentaion(先安装Documentaion再安装程序),其次有问题你可以重新安装
一次Documentaion。如果你和我一样比较懒不想安装,看看下面的方法是否管用吧。1)控制面板---服务找到texis双击查看是不是automatic,如果不是就设置为automatic
2)你可以用这个:注:name是你的计算机名;6.8是版本号,
比如你用6.6的就改为6.6.(我的在自从不能搜索之后我就一直这么用的)
4建立几何模型草绘sketch的时候,发现画布尺寸太小了
1)这个在create part的时候就有approximate size,你可以定义合适的(比你的定性尺寸大一倍);
17 CAE文件太大,上传不便,可否缩小?
ABAQUS问答精华1
abaqus问答精华Q:预拉钢筋怎样施加预应力,请各位指点~~~~Q:我在文档里看到要在inp文件定义一个rebar,但是rebar只能用于shell, membrane, and solid elements 。
我现在想做的是一个预应力拉索,不是镶嵌在shell, membrane, and solid 这些单元里的,而是独立的一根拉锁。
拉索单元打算用truss,但是怎样在truss上使用rebar啊?请高手指点还有个问题,我看到别人的inp文件,如下:*rebar,element=continuum,material=rebar2,name=ubartop1,1.005e-4,0.15,0.0,0.5,1第二行第一个是setname(top1),第二个是rebar的截面面积(1.005e-4),那第三、第四、第五是指什么?(0.15,0, 0.5),最后一个应该是方向,是1方向。
哪位高人指点下第三、四、五项分别代表什么?A:施加预应力 *initinial conditions,type=stress,rebarelset,rebar name,所施加预应力的值 ,另prestress hold 为保持所施加的预应力的值不变,我的理解是防止别的构件吃掉所施加的预应力,造成所施加预应力的损失。
使用了这个命令之后就避免了这种损失,保证所施加的预应力都施加到了钢筋上。
A:谢谢指点,你所说的应该是把预应力加在rebar上面,但我发觉truss单元不能定义成rebar,其实是我多想了,tr uss本来就可以当拉索,实际工程中加预应力只是为了使钢绞线拉紧,起到张拉作用,而在abaqus里,truss本身就是拉紧的,不用施加预应力A:我知道模拟加强筋的时候需要用rebar,但钢筋确实可以直接用truss来模拟 ,而lz所说的预应力其实其实只是施工时的张力而并不是真正意义上的预应力,比如螺栓预应力之类的。
如果是索的话可能是要施加预应力的,仅个人看法。
abaqus常见操作问题(全面)
part步,file,import--part
6如何定义局部坐标系
Tool-Create Datum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标
7如何在局部坐标系定义载荷
laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系
/thread-774697-1-1.html
20如何控制加载的数值(如何按照你的加载步长来加载而不是按照aba默认的步长加载)
/thread-864942-1-1.html 21如何更改CAE界面默认颜色
view->Grahphic options->viewport Background->Solid->choose the wite colour!然后在file->save options... 22如何增大允许的迭代次数
1在操作过程中有疑问需要搜索Documentation文件,如果你在相关CAE界面直接按F1,这样
Documentation会自动链接到相关领域,省去搜索、查找的麻烦(你搜索一个关键词,会出来
一堆相关的东西,到底哪一个是你最想要的呢?)
2在搜索的时候,搜索一个词组(比如hard contact)就采用"hard contact",如果你输入hard contact,
8如何定义随变载荷
amplitude这个不多说了,强烈建议看《常见问题2.0》
小康大侠图示空间变载:/thread-867236-1-5.html(强烈推荐照此演示操作一回)
/viewthread.php?tid=861727&highlight=%CB%E6%CA%B1%BC%E4%B1%E4%BB%AF%B5%C4%D4%D8%BA%C9
abaqus基本操作问答(1)
abaqus基本操作问答(1)以下是为大家整理的abaqus基本操作问答(1)的相关范文,本文关键词为abaqus,基本操作,问答,abaqus,基本操作,问答,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。
abaqus基本操作问答1.多个文件后处理显示选项每次都要重新调整比较麻烦,其实软件考虑了这个需要方法:file\\savedisplayoptions,选择home,点击oK 就可以了,如图:这个gpr扩展名文件在c:\\users\\你的用户名,把这个文件备份,可以防止重新安装软件带来的麻烦。
2.后处理变形比例在哪里设置?方法:option\\common\\deformationscalefactor2通用接触(generalcontact)和面面接触(surface-surfacecontact)的区别Abaqus/standard中generalcontact和contactpairs的异同及选择对于大多数的接触问题,在AbAQus中有通用接触(generalcontact)和接触对(contactpair)两种算法处理,它们的异同主要体现在用户交互、默认设置、可选设置三个方面。
总的来说,通用接触算法的相互作用主体、接触属性、接触面属性是可以各自独立地指定,它提供了一个更有弹性的方法去增加模型中接触的细节。
通用接触算法允许非常自动化的接触定义,尽管也可以采用传统的、类似于接触对算法的方法去交互式定义。
对于传统的接触对算法,相对于全部包括式的自接触(self-contact),接触对算法的计算效率可能更高,而且使用cAe也能比较方便地建立接触对。
因而这两种接触算法的选择其实就是一个在接触定义的便利性和计算效率性之间的平衡,它们之间的差异主要有:一、通用接触(generalcontact)和接触对(contactpair)的默认设置差异1、接触离散方式:通用接触算法使用有限滑动和面对面的离散方式,而接触对算法使用有限滑动和点对面的离散方式;2、对壳的厚度和偏移的处理:通用接触算法自动考虑,接触对算法在使用点对面的离散方式时不考虑壳的厚度和偏移;3、接触的执行:通用接触算法采用罚函数方法,接触对算法在使用点对面的离散方式时采用拉格朗日乘数方法;4、初始过盈量的处理:通用接触算法采用无应变调整的方法消除过盈量,接触对算法将过盈量作为穿透在第一个分析增量步处理;5、主从面指定:通用接触算法自动指定,接触对算法必须由用户指定。
《ABAQUS有限元分析常见问答解答》常见问答汇总
《ABAQUS有限元分析常见问答解答》常见问答汇总1.什么是ABAQUS有限元分析?ABAQUS是一种有限元分析软件,用于模拟和分析结构、材料、流体等物体的力学行为。
它通过将实际物体离散化成有限数量的元素,并利用数值方法,计算出这些元素的力学行为。
ABAQUS可以模拟各种静态和动态问题,并且在工程和科学研究中被广泛应用。
2.如何创建一个模型?在ABAQUS中创建模型的第一步是定义几何形状。
可以通过绘制几何形状、导入CAD文件或使用预定义的几何模板来创建几何模型。
接下来,需要定义材料属性、边界条件和加载条件。
最后,生成网格并进行求解,得到模型的力学行为。
3.如何选择适当的网格密度?网格密度是指模型中网格单元的数量。
选择适当的网格密度是非常重要的,因为粗网格会导致模型不准确,而细网格则会增加计算时间。
通常,需要根据具体问题的复杂程度和计算资源的限制来选择适当的网格密度。
4.是否需要考虑材料非线性?当材料的应力-应变关系不是线性的时候,需要考虑材料的非线性行为。
ABAQUS提供了各种材料模型来模拟不同类型的非线性行为,如弹塑性、强化、断裂等。
5.如何处理接触问题?在模拟接触问题时,需要定义接触对面并选择适当的接触算法。
ABAQUS提供了多种接触算法,如基于面间距离的接触和基于面接触力的接触。
还可以定义接触的摩擦性质。
6.如何评估模拟结果的准确性?评估模拟结果的准确性可以通过与实验结果进行比较来实现。
可以比较模拟结果和实验数据之间的有关物理量,如应力、位移、应变等。
此外,还可以进行敏感性分析和验证分析来评估模拟结果的稳健性和可靠性。
7.如何处理大变形问题?当分析问题涉及到大变形时,需要使用ABAQUS中的非线性分析功能。
非线性分析可以考虑材料的非线性行为和结构的大变形。
此外,还需要定义适当的材料模型和边界条件。
8.如何处理复杂的加载条件?ABAQUS提供了各种加载条件的定义方法,如施加预定义的位移、施加预定义的力和施加定义的速度。
ABAQUS后处理问答
ABAQUS后处理问答.1 显示局部坐标系上的结果问:我前处理用的是直角坐标系,但是我想在后处理中输出关于柱坐标的位移分量是不是要设计局部的坐标系?怎样设计?答:后处理时点菜单tools / coordinates system / create, 创建柱坐标系(例如使用默认的名称csys-1). 菜单result / options, 点tranformation, 点user-specified, 选中csys-1, 点OK. 窗口左上角显示的变量如果原来是U, U1,现在就变为U,U1(CSYS-1). .1 显示局部坐标系上的结果问:我前处理用的是直角坐标系,但是我想在后处理中输出关于柱坐标的位移分量是不是要设计局部的坐标系?怎样设计?答:后处理时点菜单tools / coordinates system / create, 创建柱坐标系(例如使用默认的名称csys-1). 菜单result / options, 点tranformation, 点user-specified, 选中csys-1, 点OK. 窗口左上角显示的变量如果原来是U, U1,现在就变为U,U1(CSYS-1). .2 绘制曲线(X–Y data)问:例如我想用odb文件建立这样一个曲线:x y(自行指定)currentmax("my-xy01") 1.0currentmax("my-xy02") 3.3………………搜索了半天也找不到,在此向用过的前辈请教,或者有第三方软件也请指点。
(虽然我手工excel也能做,但是那个时间就……-_-b)答:后处理菜单 tools / XY Data / Create, 先创建你的"my-xy01",再选择Operate on XY Data, 来建立公式。
详见 Getting Started with ABAQUS 附录D.11 Operating on X–Y data问:我在学习forming a channel例子的时候,发现帮助是将冲头力和位移画在一张图里了(图13-17,见getting started with abaqus),并且将explicit 和standard的结果也都画在一张图中了,可是我只能将field output的结果,也就是随时间变化的结果画出来,怎么修改x轴的输出量呢?答:后处理菜单tools / xy-data / manager,点create, 选odb field output,为每条曲线定义这样一个xy-data (两个不同的odb文件也没关系),选中多个xy-data, 点plot,就可以把它们画在一起。
abaqus基本操作问答-(1)
abaqus基本操作问答1.多个文件后处理显示选项每次都要重新调整比较麻烦,其实软件考虑了这个需要方法:display options,选择home,点击OK就可以了,如图:这个gpr扩展名文件在C:\Users\你的用户名,把这个文件备份,可以防止重新安装软件带来的麻烦。
2.后处理变形比例在哪里设置?方法:option\common\deformation scale factor2通用接触(General contact)和面面接触(surface-surface contact)的区别Abaqus/Standard中General Contact和Contact Pairs的异同及选择对于大多数的接触问题,在ABAQUS中有通用接触(General Contact)和接触对(Contact Pair)两种算法处理,它们的异同主要体现在用户交互、默认设置、可选设置三个方面。
总的来说,通用接触算法的相互作用主体、接触属性、接触面属性是可以各自独立地指定,它提供了一个更有弹性的方法去增加模型中接触的细节。
通用接触算法允许非常自动化的接触定义,尽管也可以采用传统的、类似于接触对算法的方法去交互式定义。
对于传统的接触对算法,相对于全部包括式的自接触(Self-contact),接触对算法的计算效率可能更高,而且使用CAE也能比较方便地建立接触对。
因而这两种接触算法的选择其实就是一个在接触定义的便利性和计算效率性之间的平衡,它们之间的差异主要有:一、通用接触(General Contact)和接触对(Contact Pair)的默认设置差异1、接触离散方式:通用接触算法使用有限滑动和面对面的离散方式,而接触对算法使用有限滑动和点对面的离散方式;2、对壳的厚度和偏移的处理:通用接触算法自动考虑,接触对算法在使用点对面的离散方式时不考虑壳的厚度和偏移;3、接触的执行:通用接触算法采用罚函数方法,接触对算法在使用点对面的离散方式时采用拉格朗日乘数方法;4、初始过盈量的处理:通用接触算法采用无应变调整的方法消除过盈量,接触对算法将过盈量作为穿透在第一个分析增量步处理;5、主从面指定:通用接触算法自动指定,接触对算法必须由用户指定。
《ABAQUS有限元分析常见问答解答》常见问答汇总
第1章关于 Abaqus 基本知识的常见问题第一篇基础篇第1章关于 Abaqus 基本知识的常见问题第1章关于 Abaqus 基本知识的常见问题1.1 Abaqus 的基本约定1.1.1 自由度的定义【常见问题1-1】Abaqus 中的自由度是如何定义的?1.1.2 选取各个量的单位【常见问题1-2】在 Abaqus 中建模时,各个量的单位应该如何选取?1.1.3 Abaqus 中的时间【常见问题1-3】怎样理解 Abaqus 中的时间概念?第1章关于 Abaqus 基本知识的常见问题1.1.4 Abaqus 中的重要物理常数【常见问题1-4】Abaqus 中有哪些常用的物理常数?1.1.5 Abaqus 中的坐标系【常见问题1-5】如何在 Abaqus 中定义局部坐标系?1.2 Abaqus 中的文件类型及功能【常见问题1-6】Abaqus 建模和分析过程中会生成多种类型的文件,它们各自有什么作用? 【常见问题1-7】提交分析后,应该查看 Abaqus 所生成的哪些文件?1.3 Abaqus 的帮助文档1.3.1 在帮助文档中查找信息【常见问题1-8】如何打开 Abaqus 帮助文档?第1章关于 Abaqus 基本知识的常见问题【常见问题1-9】Abaqus 帮助文档的内容非常丰富,如何在其中快速准确地找到所需要的信息?1.3.2 在 Abaqus/CAE 中使用帮助【常见问题1-10】Abaqus/CAE 的操作界面上有哪些实时帮助功能?【常见问题1-11】Abaqus/CAE 的 Help 菜单提供了哪些帮助功能?1.4 更改工作路径【常见问题1-12】Abaqus 读写各种文件的默认工作路径是什么?如何修改此工作路径?1.5 Abaqus 的常用 DOS 命令【常见问题1-13】Abaqus 有哪些常用的 DOS 命令?第1章关于 Abaqus 基本知识的常见问题1.6 设置 Abaqus 的环境文件1.6.1 磁盘空间不足【常见问题1-14】提交分析作业时出现如下错误信息,应该如何解决?***ERROR: UNABLE TO COMPLETE FILE WRITE. CHECK THAT SUFFICIENT DISKSPACE IS AVAILABLE. FILE IN USE AT F AILURE IS shell3.stt.(磁盘空间不足)或者***ERROR:SEQUENTIAL I/O ERROR ON UNIT 23, OUT OF DISK SPACE OR DISK QUOTAEXCEEDED.(磁盘空间不足)1.6.2 设置内存参数【常见问题1-15】提交分析作业时出现如下错误信息,应该如何解决?***ERROR: THE SETTING FOR PRE_MEMORY REQUIRES THAT 3 GIGABYTES OR MOREBE ALLOCATED BUT THE HARDWARE IN USE SUPPORTS ALLOCATION OF AT MOST 3GIGABYTES OF MEMORY. EITHER PRE_MEMORY MUST BE DECREASED OR THE JOBMUST BE RUN ON HARDWARE THAT SUPPORTS 64-BIT ADDRESSING.(所设置的pre_memory 参数值超过3G,超出了计算机硬件所能分配的内存上限)或者***ERROR: THE REQUESTED MEMORY CANNOT BE ALLOCATED. PLEASE CHECK THESETTING FOR PRE_MEMORY. THIS ERROR IS CAUSED BY PRE_MEMORY BEINGGREATER THAN THE MEMORY AVAILABLE TO THIS PROCESS. POSSIBLE CAUSES AREINSUFFICIENT MEMORY ON THE MACHINE, OTHER PROCESSES COMPETING FORMEMORY, OR A LIMIT ON THE AMOUNT OF MEMORY A PROCESS CAN ALLOCATE.(所设置的 pre_memory 参数值超出了计算机的可用内存大小)第1章关于 Abaqus 基本知识的常见问题或者***ERROR: INSUFFICIENT MEMORY. PRE_MEMORY IS CURRENTLY SET TO 10.00MBYTES. IT IS NOT POSSIBLE TO ESTIMATE THE TOTAL AMOUNT OF MEMORY THATWILL BE REQUIRED. PLEASE INCREASE THE VALUE OF PRE_MEMORY.(请增大pre_memory 参数值)或者***ERROR: THE VALUE OF 256 MB THAT HAS BEEN SPECIFIED FORSTANDARD_MEMORY IS TOO SMALL TO RUN THE ANALYSIS AND MUST BEINCREASED. THE MINIMUM POSSIBLE VALUE FOR STANDARD_MEMORY IS 560 MB.(默认的standard_memory 参数值为256 M,而运行分析所需要的standard_memory 参数值至少为560 M)1.7 影响分析时间的因素【常见问题1-16】使用 Abaqus 软件进行有限元分析时,如何缩短计算时间?【常见问题1-17】提交分析作业后,在 Windows 任务管理器中看到分析作业正在运行,但 CPU 的使用率很低,好像没有在执行任何工作任务,而硬盘的使用率却很高,这是什么原因?1.8 Abaqus 6.7新增功能【常见问题1-18】Abaqus 6.7 版本新增了哪些主要功能?第1章关于 Abaqus 基本知识的常见问题1.9 Abaqus 和其它有限元软件的比较【常见问题1-19】Abaqus 与其他有限元软件有何异同?第2章关于 Abaqus/CAE 操作界面的常见问题第2章关于Abaqus/CAE 操作界面的常见问题2.1 用鼠标选取对象【常见问题2-1】在 Abaqus/CAE 中进行操作时,如何更方便快捷地用鼠标选取所希望选择的对象(如顶点、线、面等)?2.2 Tools 菜单下的常用工具2.2.1 参考点【常见问题2-2】在哪些情况下需要使用参考点?2.2.2 面【常见问题2-3】面(surface)有哪些类型?在哪些情况下应该定义面?第2章关于 Abaqus/CAE 操作界面的常见问题2.2.3 集合【常见问题2-4】集合(set)有哪些种类?在哪些情况下应该定义集合?2.2.4 基准【常见问题2-5】基准(datum)的主要用途是什么?使用过程中需要注意哪些问题?2.2.5 定制界面【常见问题2-6】如何定制 Abaqus/CAE 的操作界面?【常见问题2-7】6.7版本的 Abaqus/CAE 操作界面上没有了以前版本中的视图工具条(见图2-6),操作很不方便,能否恢复此工具条?图2-6 Abaqus/CAE 6.5版本中的视图工具条第3章Part 功能模块中的常见问题第3章Part 功能模块中的常见问题3.1 创建、导入和修补部件3.1.1 创建部件【常见问题3-1】在 Abaqus/CAE 中创建部件有哪些方法?其各自的适用范围和优缺点怎样? 3.1.2 导入和导出几何模型【常见问题3-2】在 Abaqus/CAE 中导入或导出几何模型时,有哪些可供选择的格式?【常见问题3-3】将 STEP 格式的三维 CAD 模型文件(*.stp)导入到 Abaqus/CAE 中时,在窗口底部的信息区中看到如下提示信息:A total of 236 parts have been created.(创建了236个部件)此信息表明 CAD 模型已经被成功导入,但是在 Abaqus/CAE 的视图区中却只显示出一条白线,看不到导入的几何部件,这是什么原因?第3章Part 功能模块中的常见问题3.1.3 修补几何部件【常见问题3-4】Abaqus/CAE 提供了多种几何修补工具,使用时应注意哪些问题?【常见问题3-5】将一个三维 CAD 模型导入 Abaqus/CAE 来生成几何部件,在为其划分网格时,出现如图3-2所示的错误信息,应如何解决?图3-2 错误信息:invalid geometry(几何部件无效),无法划分网格3.2 特征之间的相互关系【常见问题3-6】在 Part 功能模块中经常用到三个基本概念:基本特征(base feature)、父特征(parent feature)和子特征(children feature),它们之间的关系是怎样的?第3章Part 功能模块中的常见问题3.3 刚体和显示体3.3.1 刚体部件的定义【常见问题3-7】什么是刚体部件(rigid part)?它有何优点?在 Part 功能模块中可以创建哪些类型的刚体部件?3.3.2 刚体部件、刚体约束和显示体约束【常见问题3-8】刚体部件(rigid part)、刚体约束(rigid body constraint)和显示体约束(display body constraint)都可以用来定义刚体,它们之间有何区别与联系?3.4 建模实例【常见问题3-9】一个边长 100 mm 的立方体,在其中心位置挖掉半径为20 mm 的球,应如何建模? 『实现方法1』『实现方法2』第4章Property 功能模块中的常见问题第4章 Property 功能模块中的常见问题4.1 超弹性材料【常见问题4-1】如何在 Abaqus/CAE 中定义橡胶的超弹性(hyperelasticity)材料数据?4.2 梁截面形状、截面属性和梁横截面方位4.2.1 梁截面形状【常见问题4-2】如何定义梁截面的几何形状和尺寸?【常见问题4-3】如何在 Abaqus/CAE 中显示梁截面形状?4.2.2 截面属性【常见问题4-4】截面属性(section)和梁截面形状(profile)有何区别?第4章Property 功能模块中的常见问题【常见问题4-5】提交分析作业时,为何在 DAT 文件中出现错误提示信息“elements have missing property definitions(没有定义材料特性)”?『实 例』出错的 INP 文件如下:*NODE1, 0.0 , 0.0 , 0.02, 20.0 , 0.0 , 0.0*ELEMENT, TYPE=T3D2, ELSET=link1, 1, 2*BEAM SECTION, ELSET=link, MATERIAL= steel, SECTION=CIRC15.0,提交分析作业时,在 DAT 文件中出现下列错误信息:***ERROR:.80 elements have missing property definitions The elements have been identified inelement set ErrElemMissingSection.4.2.3 梁横截面方位【常见问题4-6】梁横截面方位(beam orientation)是如何定义的?它有什么作用?【常见问题4-7】如何在 Abaqus 中定义梁横截面方位?【常见问题4-8】使用梁单元分析问题时,为何出现下列错误信息:***ERROR: ELEMENT 16 IS CLOSE TO PARALLEL WITH ITS BEAM SECTION AXIS.第4章Property 功能模块中的常见问题DIRECTION COSINES OF ELEMENT AXIS 2.93224E-04 -8.20047E-05 1.0000. DIRECTIONCOSINES OF FIRST SECTION AXIS 0.0000 0.0000 1.0000。
ABAQUS使用解答 (整理)
Abaqus 使用问答Q:abaqus的图形如何copy?A:file>print>file格式为png,可以用Acdsee打开。
Q:用Abaqus能否计算[Dep]不对称的问题?A:可以,并且在step里面的edit step对话框other里面的matrix solver有个选项。
Q: 弹塑性矩阵【D】与ddsdde有何联系?A: stress=D*stran;d(stress)=ddsdde*d(stran)。
Q:在abaqus中,如果采用umat,利用自己的本构,如何让abaqus明白这种材料的弹塑性应变,也就是说,如何让程序返回弹性应变与塑性应变,好在output中输出,我曾想用最笨地方法,在uvarm中定义输出,利用getvrm获取材料点的值,但无法获取增量应力,材料常数等,研究了帮助中的例子,umatmst3.inp,umatmst3.for,他采用mises J2 流动理论,我在output history 显示他已进入塑性状态,但他的PE仍然为0!!?A: 用uvar( )勉强成功。
Q: 本人在用umat作本构模型时,*static,1,500,0.000001,0.1 此时要求的增量步很多,即每次增量要很小,*static1,500 时,在弹性向塑性过度时,出现错误,增量过大,出现尖点.?A: YOU CAN TRY AS FOLLOWS:*STEP,EXTRAPOLATION=NO,INC=2000000*STATIC0.001,500.0,0.00001,0.1。
Q: 模型中存在两个物体的接触,计算过程中报错,怎么回事?A: 接触问题不收敛有两个方面不妨试试:一、在*CONTACT PAIR 里调试ADJUST参数;二、调一些模型参数,比如FRICTION等。
Q: 在边界条件和加载时,总是有initial这个步,然后是我们自己定义的加载步,请问这个initial步,主要作用是什么?能不能去掉?A: 不能去掉,所有的分析都有,是默认的步。
ABAQUS使用解答(整理)
Abaqus使用问答Q:abaqus的图形如何copy?A:file>print>file格式为png,可以用Acdsee打开。
Q:用Abaqus能否计算[Dep]不对称的问题?A:可以,并且在step里面的edit step对话框other里面的matrix solver有个选项。
Q:弹塑性矩阵【D】与ddsdde有何联系?A:stress=D*stran;d(stress)=ddsdde*d(stran)。
Q:在abaqus中,如果采用umat,利用自己的本构,如何让abaqus明白这种材料的弹塑性应变,也就是说,如何让程序返回弹性应变与塑性应变,好在output中输出,我曾想用最笨地方法,在uvarm中定义输出,利用getvrm获取材料点的值,但无法获取增量应力,材料常数等,研究了帮助中的例子,umatmst3.inp,umatmst3.for,他采用mises J2流动理论,我在output history显示他已进入塑性状态,但他的PE仍然为0!!? A:用uvar()勉强成功。
Q:本人在用umat作本构模型时,*static,1,500,0.000001,0.1此时要求的增量步很多,即每次增量要很小,*static1,500时,在弹性向塑性过度时,出现错误,增量过大,出现尖点.?A:YOU CAN TRY AS FOLLOWS:*STEP,EXTRAPOLATION=NO,INC=2000000*STATIC0.001,500.0,0.00001,0.1。
Q:模型中存在两个物体的接触,计算过程中报错,怎么回事?A:接触问题不收敛有两个方面不妨试试:一、在*CONTACT PAIR里调试ADJUST参数;二、调一些模型参数,比如FRICTION等。
Q:在边界条件和加载时,总是有initial这个步,然后是我们自己定义的加载步,请问这个initial步,主要作用是什么?能不能去掉?A:不能去掉,所有的分析都有,是默认的步。
ABAQUS使用解答(整理)
ABAQUS使用解答(整理)Abaqus 使用问答Q:abaqus的图形如何copy?A:file>print>file格式为png,可以用Acdsee打开。
Q:用Abaqus能否计算[Dep]不对称的问题?A:可以,并且在step里面的edit step对话框other里面的matrix solver有个选项。
Q: 弹塑性矩阵【D】与ddsdde有何联系?A: stress=D*stran;d(stress)=ddsdde*d(stran)。
Q:在abaqus中,如果采用umat,利用自己的本构,如何让abaqus明白这种材料的弹塑性应变,也就是说,如何让程序返回弹性应变与塑性应变,好在output中输出,我曾想用最笨地方法,在uvarm中定义输出,利用getvrm获取材料点的值,但无法获取增量应力,材料常数等,研究了帮助中的例子,umatmst3.inp,umatmst3.for,他采用mises J2 流动理论,我在output history 显示他已进入塑性状态,但他的PE仍然为0!!?A: 用uvar( )勉强成功。
Q: 本人在用umat作本构模型时,*static,1,500,0.000001,0.1 此时要求的增量步很多,即每次增量要很小,*static1,500 时,在弹性向塑性过度时,出现错误,增量过大,出现尖点.?A: YOU CAN TRY AS FOLLOWS:*STEP,EXTRAPOLATION=NO,INC=2000000*STATIC0.001,500.0,0.00001,0.1。
Q: 模型中存在两个物体的接触,计算过程中报错,怎么回事?A: 接触问题不收敛有两个方面不妨试试:一、在*CONTACT PAIR 里调试ADJUST参数;二、调一些模型参数,比如FRICTION等。
Q: 在边界条件和加载时,总是有initial这个步,然后是我们自己定义的加载步,请问这个initial步,主要作用是什么?能不能去掉?A: 不能去掉,所有的分析都有,是默认的步。
abaqus问答普及(第一期)
次迭代,每次这个系统的刚度矩阵都会被重新计算,而一般来说一个大型问题往 往有很大一部分的变形是很小的,把这部分作为一个子结构,其刚度矩阵仅要计 算一次,大大节约了计算时间。 3.哪些情况可以使用子结构 前面提到的非线性问题,包括了很小变形的或者线弹性部分可以使用子结构,特 别是当模型中有很多相同的部分时,提到的最多的一个例子就是桌子的四条腿, 四条腿作为子结构(因为基本时弹性变形)可以包括了很多的实体单元,可以大 大提高效率再一个就是问题确实太大,只有采用子结构将问题分成很多块,计算 出结果后再次采用子结构分块计算,一直到能对每块单独计算为止。 4.abaqus 中子结构的特点及要注意的问题 子结构是一组单元的集合,但是在子结构中仅仅只有你指定的那些节点的自由度 会保留下来而其他节点的自由度都被消除了,其他的节点均是通过线性插值的方 式获得求解; 子结构是通过你指定的节点与其他的单元建立联系的;在 abaqus 的 6.4 版本中只 有子结构这个概念没有超单元了,其区别就是子结构可以求得单元内部准确的解 而超单元不行;当你定义子结构的时候不要包含太多的单元,因为单元的刚度矩 阵集成的时候会花掉太多的时间,可以用更多的含有较少单元的子结构代替。 5.在 abaqus 中子结构的用法 一般包括如下部分,首先你要利用 substructure generate 和 retained nodal dofs 定 义一个子结构,然后你可以定义子结构的内部荷载,边界条件一旦你已经定义了 子结构以后你就可以象利用一般的单元一样使用子结构了,譬如输出请求等等。 因为内容太多只能另外的文章再述了,大家也可以直接看看手册,要注意的是, abaqus cae 是不支持子结构的。
为什么要用子结构使用子结构并不是为了好玩凡是建过大型有限元模型的兄弟们都可能碰到过计算一个问题要花几个小时一两天甚至由于单元太多无法求解的情况子结构正是针对这类问题的一种解决方法所以子结构肯定是对一个大型的有限元模型的譬如在求解非线性问题的时候因为对于一个非线性问题系统往往经过多次迭代每次这个系统的刚度矩阵都会被重新计算而一般来说一个大型问题往往有很大一部分的变形是很小的把这部分作为一个子结构其刚度矩阵仅要计算一次大大节约了计算时间
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
abaqus基本操作问答
1.多个文件后处理显示选项每次都要重新调整比较麻烦,其实软件考虑了这个需要
方法:file\save display options,选择home,点击OK就可以了,如图:
这个gpr扩展名文件在C:\Users\你的用户名,把这个文件备份,可以防止重新安装软件带来的麻烦。
2.后处理变形比例在哪里设置?
方法:option\common\deformation scale factor
2通用接触(General contact)和面面接触(surface-surface contact)的区别
Abaqus/Standard中General Contact和Contact Pairs的异同及选择
对于大多数的接触问题,在ABAQUS中有通用接触(General Contact)和接触对(Contact Pair)两种算法处理,它们的异同主要体现在用户交互、默认设置、可选设置三个方面。
总的来说,通用接触算法的相互作用主体、接触属性、接触面属性是可以各自独立地指定,它提供了一个更有弹性
的方法去增加模型中接触的细节。
通用接触算法允许非常自动化的接触定义,尽管也可以采用传统的、类似于接触对算法的方法去交互式定义。
对于传统的接触对算法,相对于全部包括式的自接触(Self-contact),接触对算法的计算效率可能更高,而且使用CAE也能比较方便地建立接触对。
因而这两种接触算法的选择其实就是一个在接触定义的便利性和计算效率性之间的平衡,它们之间的差异主要有:
一、通用接触(General Contact)和接触对(Contact Pair)的默认设置差异
1、接触离散方式:通用接触算法使用有限滑动和面对面的离散方式,而接触对算法使用有限滑动和点对面的离散方式;
2、对壳的厚度和偏移的处理:通用接触算法自动考虑,接触对算法在使用点对面的离散方式时不考虑壳的厚度和偏移;
3、接触的执行:通用接触算法采用罚函数方法,接触对算法在使用点对面的离散方式时采用拉格朗日乘数方法;
4、初始过盈量的处理:通用接触算法采用无应变调整的方法消除过盈量,接触对算法将过盈量作为穿透在第一个分析增量步处理;
5、主从面指定:通用接触算法自动指定,接触对算法必须由用户指定。
当接触对算法采用有限滑动和面对面的离散方式时,就没有前三个差异了。
二、可选的接触属性
下列功能只有接触对算法拥有:
1、包含RSURFU子程序定义的刚性面或解析刚性面的接触,当然基于单元的刚性面通用接触和接触对都可以;
2、包含基于节点的面或者三维梁单元面的接触;
3、小滑移接触和绑定接触;
4、有限滑动和点对面的离散方式;
5、粘性接触;
6、压力渗透加载;
7、粗糙摩擦模型(Rough);
8、用户子程UINTER和FRIC;
9、Lagrange enforcement of friction constraints;
10、Local definitions of some numerical contact controls
注:同一个模型可同时使用通用接触算法和接触对算法。
Explicit中的异同参考AUUM 31.1.1。