总结Abaqus操作技巧总结个人.docx
《总结Abaqus操作技巧总结个人.docx》由会员分享,可在线阅读,更多相关《总结Abaqus操作技巧总结个人.docx(11页珍藏版)》请在冰豆网上搜索。
![总结Abaqus操作技巧总结个人.docx](https://file1.bdocx.com/fileroot1/2023-3/1/45609b07-2c9c-4bd2-b812-5a922b8e0d64/45609b07-2c9c-4bd2-b812-5a922b8e0d641.gif)
总结Abaqus操作技巧总结个人
Abaqus操作技巧总结
打开abaqus,然后点击file——setworkdirectory,然后选择指定文件夹,开始建模,建模完成后及时保存,在进行运算以前对已经完成的工作保存,然后点击job,修改inp文件的名称进行运算。
切记切记!
!
!
!
!
!
1、如何显示梁截面(如何显示三维梁模型)
显示梁截面:
view->assemblydisplayoption->renderbeamprofiles,自己调节系数。
2、建立几何模型草绘sketch的时候,发现画布尺寸太小了
1)这个在createpart的时候就有approximatesize,你可以定义合适的(比你的定性尺寸大一倍);
2)如果你已经在sketch了,可以在edit菜单--sketchoption——general--grid更改
3、如何更改草图精度
可以在edit菜单--sketchoption——dimensions--display——decimal更改
如果想调整草图网格的疏密,可以在edit菜单--sketchoption——general——gridspacing中可以修改。
4、想输出几何模型
part步,file,outport--part
5、想导入几何模型?
part步,file,import--part
6、如何定义局部坐标系
Tool-CreateDatum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标
7、如何在局部坐标系定义载荷
laod--Editload--CSYS-Edit(在BC中同理)选用你定义的局部坐标系
8、怎么知道模型单元数目(一共有多少个单元)
在mesh步,meshverify可以查到单元类型,数目以及单元质量一目了然,可以在下面的命令行中查看单元数。
Query---element也可以查询的。
9、想隐藏一些part以便更清楚的看见其他part,edge等
view-AssemblyDisplayOptions——instance,打勾
10、想打印或者保存图片
File——print——file——TIFF——OK
11、如何更改CAE界面默认颜色
view->Grahphicoptions->viewportBackground->Solid->choosethewitecolour!
然后在file->saveoptions.
12、如何施加静水压力hydrostatic
load-->Pressure,把默认的uniform改为hydrostatic。
这个仅用于standard,显式分析不支持。
13、如何检查壳单元法向
Propertymodule/Assign/normal
14、如何输出单元体积
set步---wholemodel----volume/Tickness/Corrdinate-----EVOL
15、如何显示最大、最小应力
在Visualization>Options>contour>Limits中选中Min/Max:
ShowLocation,同样的方法可以知道具体指定值的位置。
16、如何在Visualization中显示边界条件
View——ODBdisplayoption——entitydisplay——showboundaryconditions
17、后处理有些字符(图例啊,版本号啊,坐标系啊)不想显示,
viewport-viewportannotationoption,选择打勾。
同样可以修改这些字体大小、位置等等。
18、在模型上只显示云图,不显示网格
option菜单-common-basic——visibleedges--freeedges
19、顺便窜一下,在前处理mesh之后不想显示网格,只显示模型的话,更简单
工具栏有显示mesh、显示线框、显示实体连续的三个按钮。
20、你想调大变形放大系数(DeformationScalFactor)让变形显示更明显一点?
option菜单-common-visibleedges--DeformationScalefactor
21、job步提交运算后警告信息出现setwarning或者nodewarning,(类似这样的语句:
....havebeenidentifiedinelementsetErrElemVolSmallNegZero
....identifiedinelementsetErrElemDistorted
WarnNodeUnconstrained
WarnNodeMissMasterIntersect
WarnElemDistorted
这里的Warn打头的代表相应的警告信息,Err代表相应的错误信息)
我怎么知道这些set或者node到底在哪儿?
在job步jobmanager点result,tool---displaygroup---在item选node或者element,
我有点儿不同意,应该在job步jobmanager点result,tool---jobdiagnostics中查看错误和警告。
右边就出现相应的警告几何部分,勾选“Highlightiteminviewport”就能在模型中
高亮这些警告部分。
22、如何在XYdata中绘制非以时间为横轴(如横轴为应变,纵轴为应变)的曲线&x)Z"Q2A3I)h
1).先将欲绘制的数据存入XYdatamanager
2).Create/OperateonXYdata
3).在Operators选择Combine(X,X)
4).为横轴的数据/AddtoExpression,再选择作为纵轴的数据/AddtoExpression,q N1w:
D ^!
D-o%X
5).Saveas或Plot即可.
23、如何在visualization模块里得到图形中某一节点的位移时间图
Tools/XYDataManager/Create/选ODBfieldoutput后点击Continue)
在Variables中点击U:
Spatialdisplacment选择你要的,再在Elements/Nodes中
点击pickfromviewport以及AddSelection,最后在模型中拾取节点,plot。
想得到数据,就点save。
24、如何在后处理中进行有选择性的显示
在visualizationmodul中,选择tools---createdisplaygroup
ABAQUS的结果在后处理中能否按照part分别显示?
25、如何在后处理时显示等值线
common---contourtype中选择line(等值线)、isosurface(等值面)、等等。
26、对称模型取了1/2或1/4模型,如何在后处理做镜像效果?
后处理view---ODBdisplayoption--mirror
27、如何创建一个viewcut切面
后处理--tool---viewcut
28、采用摩尔库伦应该注意什么?
如果你在分析中,使用了mc本构,请注意如下:
abaqus中集成的mc本构,使用的非相关流动性法则,屈服面和塑形势面不同,因此刚度矩阵不对称,需要用非对称求解器求解
29、abaqus量纲系统(SI)
Abaqus量纲系统(SI):
m、N、Kg、s、Pa、J、Kg/m3。
30、interaction面选择不上?
在此模块里面,一般先定义相应的surfaces,并分别赋予有意义的容易识别的名字,如slavesurface、mastersurface,并选择接触面的正确方向,如果方向选择错误的话,经常在job模块中会出现无法收敛的错误信息。
31、平衡地应力时出现Aninitialconditionhasbeenspecifiedonelement0butthiselementhasnotbeendefined?
是因为修改inp文件时,文件中有未删除的空行。
32、土体初始地应力平衡方法。
地应力平衡原理:
平衡原理和屈服条件。
目的:
为了使数值模拟获得一个存在初始应力,而无初始应变的状态。
平衡地应力方法:
1.Autobanlance
2.*InitialConditions,type=stress,Geostatic;(关键字定义初始地应力,只适合土体表面水平的土体,该方法需给出不同材料区域的最高和最低点的自重应力及其相应坐标)
3.*InitialConditions,type=stress,input=xxx.csv;(初始地应力提取法,此方法最为通用,可用于不同材料、不同地形,适应性强。
)
方法3的具体步骤:
i.在Abaqus中建立完整的模型,定义部件、截面属性、装配件、网格、边界条件等。
单元类型使用的默认的线性缩减积分单元C3D8R。
ii.在Step功能模块中创建分析步,将类型设为Geostatic。
iii.在Load功能模块中,为整个土体定义重力载荷(类型为Geostatic),并在Component3中输入-9.8。
iv.在命令行输入:
mdb.models['Model-1'].setValues(noPartsInputFile=ON);在Job模块中创建名为Job-NoInitialCondition的分析作业,提交分析。
v.将分析得到的应力场保存为一个文本文件。
具体的方法为:
打开分析得到的ODB文件Job-NoInitialCondition.odb,选择菜单Report---FieldOutput,选中Variable对话框中积分点上的各个应力分量(S11、S22、S33、S12、S13、S23);在Setup标签页,创建inp输出文件,并命名为XX.inp,不选Appendtofile和Columntotal和columnmin/max。
vi.用Excel修改输出的XX.Inp文件,删除inp文件中的所有叙述性文字和空格(例如若土体有N层,需找出N-1处文字性叙述的地方并删除),只保留数字结果,将数字间在顺序不变的前提下用逗号隔开,保存成csv以逗号隔开的文件形式XXX.csv。
vii.为模型定义初始应力场。
因在Abaqus中无法直接定义初始应力,只能手工添加关键词,具体做法:
选中菜单Model---EditKeywords,在*Boundary语句之后,*Step语句之前添加语句*InitialConditions,type=stress,input=XXX.csv
viii.在Job功能模块中定义Job-WithInitialCondition作业,提交分析,即得到所需要的结果。
33、Part模块建立刚体时应该注意什么问题?
Part模块建立刚体时一定要指定参考点referencepoint,在后面分析过程中的位移、载荷的施加都在施加在此参考点上的。
刚体只有平动和转动,不会有变形,因此参考点的选择即可以在建立的rigidpart上,也可以建立在其他你觉得方便的位置。
34、在建模的时候,发现建模尺寸出现错误,怎么解决?
在模型树里mode-1——dam——feature,右键edit,对模型进行编辑。
35、如何显示渗流云图中的浸润面?
在Visualization>Options>contour>Limits中选中Min/Max:
——specify值输入为零,孔压为零的面就是浸润面。
36、在abaqus中进行实体分割时(特别是在三维基坑土层分层时),采用
在abaqus中进行壳分割时(特别是在二维基坑土层分层时),采用tools——partition——Skech对草图进行分割,可以采用直线、偏移,中断点等操作进行。
37、Therigidpartxxismissingareferncepoint
刚体(or刚体约束)都必须通过stools--referencepoint给它定义一个参考点(RP),载荷都加在这个RP上。
38、Degreeoffreedom8andatleastoneofdegreesoffreedom1thru6mustbeactiveinthemodelfor*soils.Checktheprocedureandelementtypesusedinthismodel.这个错误如何解决呀?
(自由度8和至少一个自由度1至6必须是活跃在*土壤模型。
检查这个模型中使用的程序和元素类型。
)Degreeoffreedom8andatleastoneofdegreesoffreedom1thru6mustbeactiveinthemodelfor*soils.Checktheprocedureandelementtypesusedinthismodel.
把网格单元类型里的族改为CPE4P(孔隙流体/应力),再重新划分网格。
如果以后出现自由度不活跃情况要检查是不是网格单元选择有问题。
39、abaqus里能不能把两条线合并起来啊?
可以在mesh模块中有一项合并面或者线的工具见附图
这个是在同一条直线上可以使用。
40、如果网格划分不合适怎么办?
可以修改修改网格划分形式,就是软件带的那三种。
也可以将模型进行分割。
41、在进行渗流分析时,初始孔隙比在哪里加?
在editkeywords中第一个分析步STEP(*step)前插入:
*initialconditions,type=ratio
Dam-1.dam,1.0
将土体初始孔隙比设置为1.0,
应该先建立集合,在assembly中查看集合名称。
42、如果只有inp文件,用abaqus打开时,怎么打开?
打开abaqus,进入job中,createjob——source——inputfile,选择inp文件,进行运算。
43、在打开别人的inp文件,出现abaqus中出现Usersubroutinevoidriismissing错误,怎么解决?
在inp文件中查找user,然后修改,删掉user,然后重新定义就可以了,————你是不是在定义porousmaterial时不小心把initialvoidratio设置成自定义的了?
44、如何显示单元结点编号?
显示面结点?
第一:
在后处理中,Visualization——common——commonplotoptions——labels,然后选择打钩。
第二:
在mesh中,mesh——view——partdisplayoptions——mesh,选择相应的label打钩。
45、如何后处理一排结点的性质曲线?
第一步:
tools——path——create——createpath,type类型里选择nodelist,然后点击continue,然后在nodelabels填写结点编号。
通过在视图中直接选取路径点时,可以根据个人喜好将所选的点增加在当前点列的前面或后面。
节点编号可以通过列举的方式进行输入,也可以通过表达式进行输入。
一般节点的编号是有规律的,可以使用表达式:
sn:
en:
delt(注意要用英文符号)来进行定义,其中sn指开始点,en指结束点,delt指每两个节点编号的差,有正负之分,是第n个节点编号减去第n-1个节点编号的值。
对于没有规律的几个节点,直接写上即可,以“,”隔开,具体的案例说明可以参考Simwe上的相关讨论。
通过输入节点编号进行路径定义时,必须点击Enter键,以更新视图中的路径。
46、在进行建立集合时,容易选错集合内容,应该注意什么?
出错时检查什么?
在建立集合时要确保所选内容为准确的,如果出现错误,会提示没有定义,可以返回part中重新编辑集合,然后就OK。
47、CAD中怎样将图形移动到原点?
开启动态输入,输入0,0,不能完成。
将动态输入关闭,然后移动,输入0,0就可以了。
48、怎样将CAD输入到abaqusCAE中?
第一步:
将CAD另存为dxf格式,其中CAD中的图形必须在原点才可以。
第二步:
打开abaqus,file——import——sketch,然后选择dxf就可以了。
注意:
dxf中的图形必须是在0号图层中,而且不能是块,不能是多段线,只能是线段。
49、在进行实体分割时,有什么简便方法?
采用tools——datum——offsetfromplane,然后选择基准面,然后根据提示偏移一定的距离。
然后partitioncell:
usedatumplane,根据提示,选择实体,选择基准面,点击确定就可以。
50、桌面的上的东西放在桌面以外的区域了,怎么可以找回?
打开文件夹——选择桌面——就可以看到所有桌面上的东西了。
51、如果在分析中采用gravity类型的分布载荷施加重力,必须定义相应的密度,必须特别注意,这里的密度必须是干密度ρd。
土的干密度一般为1.4-1.7g/cm3。
52、specificweightofwettingliquid(液体重度)输入框:
在该输入框中设置液体重度。
53、除了正常的载荷、位移边界条件之外,在孔压/应力耦合分析中,还可以对自由度8,即孔压,进行相应的载荷和边界条件设置,如排水边界上可将孔压设为0。
若不指定孔压边界条件,abaqus认为该边界是不透水的。
54、一般情况下,在建立完abaqusCAE模型后,要建立相应的集合和面集合,一般在后续的修改和inp文件编辑中要用到的。
55、在土木工程中,如何平衡初始地应力?
第一步:
等一切建立好之后,如模型、界面属性、装配件、网格、边界条件。
第二步:
在step功能模块中创建分析步,将类型设为geostatic。
第三步:
在load功能模块中,为整个土体定义重力载荷(gravity)。
第四步:
除了重力载荷之外,在geostatic分析步中不要施加其他载荷。
56、在2d(二维)基坑开挖中,墙体和土体接触采用tie连接,第一步:
建立结点node结合,即constraint——create——createconstraint——type——Tie,然后根据提示【noderegion】建立主面和从面。
57、二维中线体一般要用beam类型,设置形状和厚度,如地下连续墙。
58、在进行地应力平衡时,应先进行一次分析获得初始状态,获得地应力方法:
在visuslization中,report——fieldoutput——variable——position——centroid,选择应力S11、S22、S33、S12作为输出变量,切换到setup,设定目标位置和名称,要确定data区域columntotals和columnmin/max复选框处于未选中状态,点击OK就可以了。
具体可以参考视频。
这个文件必须和cae文件运行在同一个文件中才可以。
本人放在d/temp中。
59、abaqus底部可以进行运算,可以当计算器使用。
60、在进行边界条件设置时,可以先选择为edge,然后在提示中选择byedgeangle,然后进行选择就可以一次性选择一条边。
非常方便。
61、可以通过tools中的option调节一些选项。