理论教育 ANSYS17.0混凝土有限元分析模型构建

ANSYS17.0混凝土有限元分析模型构建

时间:2023-11-23 理论教育 版权反馈
【摘要】:混凝土采用SOLID185单元。注意:SOLID185单元没有实常数。MP,EX,1,3E10MP,DENS,1,2500MP,PRXY,1,0.1667建立几何模型。点1,;点2,;点3,;点4,;点5,;点6,;点7,;点8,;通过路径Main Menu>Preprocessor>Modeling>Create>Volumes>Arbitrary>Through KPs,依次拾取关键点K1~K8。图15-31 立柱模型图15-32 复制生成立柱以同样的方法,将目前所有的2根柱子几何体同时复制,最终生成5排柱。K,1,1.25,,0.25, !

ANSYS17.0混凝土有限元分析模型构建

(1)启动Mechanical APDL Product Launcher 17.0,在弹出的17.0:ANSYS Mechanical APDL Product Launcher窗口中分别设置Simulation Environment、Lisence、Working Directory,在Job Name(项目名称)框中输入FRAME。单击Run按钮进入GUI界面。在GUI界面中选择Main Menu>Preferences命令,在弹出的对话框中选中Structural。

(2)定义单元类型。

混凝土采用SOLID185单元。

在GUI界面中选择Main Menu>Preprocessor>Element Type>Add/Edit/Delete命令,在弹出的Element Types对话框中单击Add按钮,利用弹出的对话框添加单元SOLID185为1号单元。

回到Element Types对话框中,选择SOLID185,单击Options按钮,打开SOLID185 ele-ment type options对话框,如图15-30所示。将Element technologyK2设置为Simple Enhanced Strn,单击OK按钮完成设置。

注意SOLID185单元没有实常数。

此处命令流如下。

/PREP7

ET,1,SOLID185

978-7-111-58392-9-Part03-70.jpg

图15-30 设置混凝土单元

(3)定义材料属性。

在GUI界面中选择Main Menu>Preprocessor>Material Props>Material Models命令,弹出Define Material Model Behavior对话框。

在Material Models Available列表框中选择Structural>Linear>Elastic>Isotropic,在弹出的对话框中设置EX为3e10,PRXY为0.1667。

在Material Models Available列表框中选择Structural>Density,在弹出的对话框中输入密度值2500,单击OK按钮,完成材料属性定义。

相应命令流如下。

MP,EX,1,3E10

MP,DENS,1,2500

MP,PRXY,1,0.1667

(4)建立几何模型。

首先建立框架柱。通过路径Main Menu>Preprocessor>Modeling>Create>Keypoints>In Active CS,生成关键点。

关键点坐标如下。

点1,(1.25,0,0.25);点2,(1.25,0,-0.25);点3,(0.75,0,0.25);

点4,(0.75,0,-0.25);

点5,(1.25,12,0.25);点6,(1.25,12,-0.25);点7,(0.75,12,0.25);

点8,(0.75,12,-0.25);

通过路径Main Menu>Preprocessor>Modeling>Create>Volumes>Arbitrary>Through KPs,依次拾取关键点K1~K8。单击OK按钮,建立第1根柱子的几何模型,如图15-31所示。

本例中各柱子尺寸相同,因此可以利用复制命令快速完成相应的几何模型操作。

通过路径Main Menu>Preprocessor>Modeling>Copy>Volumes,拾取已生成的柱子几何体,单击OK按钮,弹出CopyVolumes对话框。

设置ITIME:2,DX=6,单击OK按钮。此操作即以X=6为增量,复制并保留原柱体,最终包括原型共2个柱体,如图15-32所示。

978-7-111-58392-9-Part03-71.jpg

图15-31 立柱模型

978-7-111-58392-9-Part03-72.jpg

图15-32 复制生成立柱

以同样的方法,将目前所有的2根柱子几何体同时复制,最终生成5排柱。

通过路径Main Menu>Preprocessor>Modeling>Copy>Volumes,拾取已生成的2根柱子几何体,单击OK按钮,弹出Copy Volumes对话框。设置ITIME:5,DZ=5,单击OK按钮。最终得到5排柱子,如图15-33所示。

此时只完成了一半柱子,可以通过复制命令完成剩下的一半柱子。

在此采取另一种生成方法:镜像生成体元素。

通过路径Main Menu>Preprocessor>Modeling>Reflect>Volumes,拾取所有的柱体,单击OK按钮,弹出Reflect Volumes对话框。VSYMM选择对称面为YZ平面,单击OK按钮完成镜像。最后生成所有柱体,如图15-34所示。

978-7-111-58392-9-Part03-73.jpg

图15-33 复制生成5排柱子

978-7-111-58392-9-Part03-74.jpg

图15-34 镜像生成另一半柱子

有关复制生成柱和镜像生成柱的命令流如下。

K,1,1.25,,0.25, !生成8个关键点

K,2,1.25,,-0.25,

K,3,0.75,,0.25,

K,4,0.75,,-0.25,

K,5,1.25,18,0.25,

K,6,1.25,18,-0.25,

K,7,0.75,18,0.25,

K,8,0.75,18,-0.25,

V,1,2,4,3,5,6,8,7 !建立柱体

VGEN,2,all,,,6,,,,0 !复制

VGEN,5,all,,,,,5,,0

VSYMM,X,all,,,,0,0 !镜像

开始建立横梁。通过路径Main Menu>Preprocessor>Modeling>Create>Keypoints>In Active CS,生成横梁的8个关键点。关键点坐标如下。

点161,(0.75,2.4,-0.11);点162,(0.75,2.4,0.11);

点163,(0.75,3,0.11);点164,(0.75,4,-0.11);

点165,(-0.75,2.4,-0.11);点166,(-0.75,2.4,0.11);

点167,(-0.75,3,0.11);点168,(-0.75,3,-0.11);

同样,通过路径Main Menu>Preprocessor>Modeling>Create>Volumes>Arbitrary>Through KPs,依次拾取关键点K161~K168。单击OK按钮,建立第1层横梁的中跨几何模型。(www.daowen.com)

通过复制体元素,生成另外4根横梁。路径同之前生成柱,设置ITIME=5,DZ=5。

建立关键点:

点201,(1.25,2.4,-0.11);点202,(1.25,2.4,0.11);

点203,(1.25,3,0.11);点204,(1.25,3,-0.11);

点205,(6.75,2.4,-0.11);点206,(6.75,2.4,0.11);

点207,(6.75,3,0.11);点208,(6.75,3,-0.11);

通过路径Main Menu>Preprocessor>Modeling>Create>Volumes>Arbitrary>Through KPs,依次拾取关键点K161~K168。单击OK按钮,生成第1层右跨梁。

仿照中跨梁生成的方式,生成其余右跨梁。

通过镜像命令,选择V26~V30,镜像生成第1层左跨梁。此时,第1层的横梁建立完毕,如图15-35所示。

利用复制命令,选择所有底层横梁,设置ITIME=6,DY=3,生成所有横梁,如图15-36所示。

978-7-111-58392-9-Part03-75.jpg

图15-35 第1层横梁

978-7-111-58392-9-Part03-76.jpg

图15-36 全部横梁

现在建立纵梁。第1根纵梁的关键点坐标如下。

点521,(0.89,2.4,0.25);点522,(1.11,2.4,0.25);

点523,(1.11,3,0.25);点524,(0.89,3,0.25);

点525,(0.89,2.4,4.75);点526,(1.11,2.4,4.75);

点527,(1.11,3,4.75);点528,(0.89,3,4.75);

通过路径Main Menu>Preprocessor>Modeling>Create>Volumes>Arbitrary>Through KPs连接各点生成第1根纵梁;通过复制和镜像生成全楼纵梁,方法同前,不做赘述。生成的梁柱框架如图15-37所示。

生成楼板。定义板的关键点如下。

点905,(-7.25,2.8,-0.25);点906,(-7.25,2.8,20.25);点907,(7.25,2.8,20.25);

点908,(7.25,2.8,-0.25);点909,(-7.25,3,-0.25);点910,(-7.25,3,20.25);

点911,(7.25,3,20.25);点912,(7.25,3,-0.25);

同样连点成体,生成第1层楼板,如图15-38所示。通过复制,设置ITIME=6,DY=3,生成6层楼板。

978-7-111-58392-9-Part03-77.jpg

图15-37 梁柱框架几何模型

978-7-111-58392-9-Part03-78.jpg

图15-38 首层楼板

搭接几何体。此时生成的梁板柱为分离的几何体。

通过路径Main Menu>Preprocessor>Modeling>Operate>Booleans>Overlap>Volumes,选择所有几何体,单击OK按钮,使各几何元素搭接成整体。

搭接命令为:

!生成体

VGEN,4,66,,,,,5,,0

VGEN,2,66,69,,6,,,,0

VSYMM,X,66,73,,,0,0

VGEN,3,66,81,,,4,,,0

V,905,906,907,908,909,910,911,912

VGEN,3,114,,,,4,,,0

!将所有体进行搭接

VOVLAP,ALL

最后得到3层框架楼的几何模型,如图15-39所示。

(5)划分网格。

几何模型生成后,还要通过划分网格将其转换为有限元模型。在此之前先进行单元属性的赋予与网格尺寸控制。

通过路径Main Menu>Preprocessor>Meshing>Mesh Attributes>Default Attribs,设定单元属性。单元类型选择1,MAT选择1,单击OK按钮完成定义。

通过路径Main Menu>Preprocessor>Meshing>Size Cntrls>Manual Size>Lines>All Lines,为当前所有直线设定单元划分尺寸的大小,在弹出对话框中设定SIZE=1。

完成设置后,通过路径Main Menu>Preprocessor>Meshing>Mesh>Volumes>Free完成网格的划分。

相应的命令流如下。

!划分网格

LESIZE,ALL,1,,,,1,,,1, !控制单元大小

TYPE,1 !选择单元类型

MAT,1 !选择材料属性

ESYS,0 !单元坐标系

MSHAPE,1,3D !定义实体单元形状

MSHKEY,0 !划分方式

VMESH,ALL !体划分

划分后的有限元模型如图15-40所示。

978-7-111-58392-9-Part03-79.jpg

图15-39 完整的几何模型

978-7-111-58392-9-Part03-80.jpg

图15-40 有限元模型

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈