9299.net
大学生考试网 让学习变简单
当前位置:首页 >> 其它课程 >>

ANSYS教学算例

ANSYS教学算例


ANSYS 基础培训练习题 第一日 练习主题:实体建模 EX1:轴承座的实体建模、网格划分、加载、求解及后处理 练习目的:创建实体的方法,工作平面的平移及旋转,布尔运算(相减、粘接、搭接,模型体素的合并, 基本网格划分。基本加载、求解及后处理。问题描述: 具体步骤:首先进入前处理(/PREP7) 1. 创建基座模型 生成长方体 Main Menu:Preprocessor>Create>Block>By Dimensions 输入 x1=0,x2=3,y1=0,y2=1,z1=0,z2=3 平移并旋转工作平面 Utility Menu>WorkPlane>Offset WP by IncrementsX,Y,Z Offsets 输入 2.25,1.25,.75 点击 ApplyXY,YZ,ZX Angles 输入 0,-90 点击 OK。 创建圆柱体 Main Menu:Preprocessor>Create>Cylinder> Solid CylinderRadius 输入 0.75/2, Depth 输入-1.5, 点击 OK。 拷贝生成另一个圆柱体 Main Menu: Preprocessor>Copy>Volume 拾取圆柱体,点击 Apply, DZ 输入 1.5 然后点 击 OK 从长方体中减去两个圆柱体 Main Menu:Preprocessor>Operate>Subtract Volumes 首先拾取被减的长方体, 点击 Apply,然后拾取减去的两个圆柱体,点击 OK。 使工作平面与总体笛卡尔坐标系一致 Utility Menu>WorkPlane>Align WP with> Global Cartesian 2. 创建支撑部分 Utility Menu: WorkPlane -> Display Working Plane (toggle on)Main Menu: Preprocessor -> -Modeling-Create -> -Volumes-Block -> By 2 corners & Z 在创建实体块的参数表中输入下列数值:WP X = 0WP Y = 1Width = 1.5Height = 1.75Depth = 0.75 在刚刚创建的实体块的左上角拾取关键点 OK OK Toolbar: SAVE_DB 3. 偏移工作平面到轴瓦支架的前表面 Utility Menu: WorkPlane -> Offset WP to -> Keypoints + Toolbar: SAVE_DB

4.创建轴瓦支架的上部 Main Menu: Preprocessor -> Modeling-Create -> Volumes-Cylinder -> Partial Cylinder + 1). 在创建圆柱的参数表中输入下列参数: WP X = 0WP Y = 0Rad-1 = 0Theta-1 = 0Rad-2 = 1.5Theta-2 = 90Depth = -0.75 Toolbar: SAVE_DB 5. 在轴承孔的位置创建圆柱体为布尔操作生成轴孔做准备 Main Menu: Preprocessor -> Modeling-Create -> Volume-Cylinder -> Solid Cylinder + 1.) 3.) 4.) 输入下列参数:WP X = 0WP Y = 0Radius = 1Depth = -0.1875 输入下列参数:WP X = 0 拾取 OK 拾取构成轴瓦支架的两个体,作为布尔“减”操作的母体。单击 Apply WP Y = 0 Radius = 0.85 2.) 拾取 Apply 2). OK

Depth = -2

6.从轴瓦支架“减”去圆柱体形成轴孔.Main Menu: Preprocessor -> Modeling-Operate -> Subtract -> Volumes 1).

1

2). 4).

拾取大圆柱作为“减”去的对象。单击 Apply 拾取小圆柱体, 单击 OK Toolbar:

3. 拾取步 1 中的两个体,单击 Apply

SAVE_DB 合并重合的关键点: –Main Menu > –Main Menu > Preprocessor >

Preprocessor > Numbering Ctrls > Merge Items ?将 Label 设置为 “Keypoints”, 单击 [OK] 7. 创建一个关键点在底座的上部前面边缘线的中点建立一个关键点:

-Modeling- Create > Keypoints > KP between KPs + ?拾取如图的两个关键点,单击[OK]?RATI = 0.5,单击 [OK] 8. 创建一个三角面并形成三棱柱–Main Menu > Preprocessor > -Modeling- Create > -Areas- Arbitrary > 拾取轴承孔座与整个基座的交点。 拾取轴承孔上下两个体的交点 拾取基座上上步建立的关键点,单击 OK 完成了三角形侧面的建模。

Through KPs + 1). 2). 3).

4). 沿面的法向拖拉三角面形成一个三棱柱。–Main Menu > Preprocessor > -Modeling- Operate > Extrude > -Areas- Along Normal + ?拾取三角面, 单击 [OK]5. 输入 DIST = -0.15,厚度的方向是向轴承孔中心, 单击 [OK] Toolbar: 9. SAVE_DB 关闭 working plane display.Utility Menu: WorkPlane -> Display Working Plane (toggle off) 拾取 “Y-Z plane,单击 OK

10.沿坐标平面镜射生成整个模型.Main Menu: Preprocessor -> Modeling-Reflect -> Volumes + 1).拾取 All 拾取 All 12. 2). Toolbar: SAVE_DB

11. 粘接所有体.Main Menu: Preprocessor -> Modeling-Operate -> Booleans-Glue -> Volumes +
Toolbar: SAVE_DB

恭喜! 你已经到达第一块里程碑 -- 几何建模. 下一步是网格划分.
2). 选择 Structural-Solid, 并下拉菜单选择 “Tet 10Node 92”单击 OK

定义单元类型 1)为 10-节点四面体实体结构单元 (SOLID92)Main Menu: Preprocessor -> Element

Type -> Add/Edit/Delete ...1. Add 3). 13 Close

定义材料特性.Main Menu: Preprocessor -> Material Props -> Constant-Isotropic... 1). OK (将材料号设定为 1) 2). 在 “Young’s Modulus EX” 下输入:30e6 单击 OK。

Toolbar:

SAVE_DB 将滑动码设置为 “8” (可选: 如果你的机 3). 确认 MeshTool 的各项为: Volumes, 或

14. 用网格划分器 MeshTool 将几何模型划分单元.Main Menu: Preprocessor -> MeshTool... 1).将智能网格划分器( Smart Sizing )设定为 “on”2). 器速度很快,可将其设置为“7”或更小值来获得更密的网格) Tet, Free 4). MESH 5).

Pick All 说明: 如果在网格划分过程中出现任何信息,拾取 “OK”

“Close”。 划分网格时网格密度可由滑动码控制,滑动码的调节范围从 0-10,当数值较大时网格稀疏,反 之,网格加密。 6). 关闭 MeshTool Toolbar: SAVE_D

恭喜! 你已经到达第二块里程碑 -- 网格划分. 下

一步是加载.
15. 约束四个安装孔 Main Menu: Solution -> Loads-Apply -> Structural-Displacement ->Symmetry B.C.-On Areas + 1). 2). 绘出 Areas (Utility Menu: Plot-> Areas) 拾取四个安装孔的 8 个柱面 (每个圆柱面包括两个面) 说明:在拾取时,按住鼠标的左键便 整个基座的底部施加位移约束

有实体增亮显示,拖动鼠标时显示的实体随之改变,此时松开左键即选中此实体。单击 OK。 16. (UY=0)Main Menu: Solution -> Loads-Apply ->

Structural-Displacement -> on Lines + 1). 拾取基座底面的所有外边界线,picking menu 中的 “count” 应等于 6,单击 OK。 2)选择 UY 作为约束自由度,单击 OK

2

17.

在轴承孔圆周上施加推力载荷 Main Menu: Solution -> Loads-Apply -> Structural-Pressure -> On 拾取轴承孔上宽度为 .15”的所有面 3) . 输入面上的压力值“1000 ” ,单击

Areas + 1). 2). OK Apply 用箭头显示压力值, (“Show pres and convect as”),单击

4) Utility Menu: PlotCtrls -> Symbols …5). OK 18.

在轴承孔的下半部分施加径向压力载荷,这个载荷是由于受重载的轴承受到支撑作用而产生的。 -> Loads>Apply -> Structural-Pressure -> On Areas + 2). OK3). 输入压力值 5000 4). OK Toolbar: 1).拾取宽度为.1875” 的下面两个圆柱面

While still in

SAVE_DB

恭喜! 你已经到达第三块里程碑--加载,下一步是求解。
19. 求解.Main Menu: Solution -> Solve-Current LS 1). 浏览 status window 中出现的信息, 然后关闭此窗口。 2). OK (开始求解). 关闭由于单元形状 3). 求解结束后,关闭信息窗口。 恭喜!

检查而出现的警告信息。

你已经到达第四块里程碑 -- 求解.

下一步是观看结果.
20. 绘等效应力 (von Mises) 图.Main Menu: General Postproc -> Plot Results -> Contour Plot-Nodal Solu 2). 选择 von Mises 3). OK 播放变形动画, 拾取 MediaPlayer 的 “>” 2). OK 恭喜! 键。 应力动画 Utility Menu: PlotCtrls -> Animate -> Deformed Results ... 1). 选择 stress 22. 2). 选择 von Mises 3). OK Save Everything 1).选择 stress 21.

Exit.Toolbar: QUIT 1).

你已经完成了整个分析过程。

EX2:车轮的实体建模、网格划分 练习目的:创建实体的方法,工作平面的平移及旋转,建立局部坐标系,模型的映射,拷贝,布尔运算(相 减、粘接、搭接,基本网格划分。 )问题描述:车轮为沿轴向具有循环对称的特性,基本扇区为 45 度,旋 转 8 份即可得到整个模型。具体步骤: 1. 建立切面模型 建立三个矩形 x1=5.5, x2=7.5, y1=1.5, y2=2.25 单击 Apply

Main Menu: Preprocessor -> -Modeling-Create -> -Areas->-Rectangle -> By Dimensions 依次输入 x1=5, x2=5.5, y1=0, y2=5 单击 Apply 再输入 最后输入 x1=7.5, x2=8.0, y1=0.5, y2=3.75 单击 OK 将三个矩形加在一起 Main Menu: Preprocessor ->Modeling-Operate >Booleans-Add >Areas 单击 Pick All 打开线编号 Utility Menu >PlotCtrls > Numbering 线编号为 ON,并使/NUM 为 Colors & Numbers 分别对线 14 与 7;7 与 16;5 与 13;5 与 15 进行倒角,倒 角半径为 0.25Main Menu: Preprocessor ->Modeling-Create >Lines-Line Fillet 拾取线 14 与 7,单击 Apply, 输入圆角半径 0.25,单击 Apply;拾取线 7 与 16,单击 Apply,输入圆角半径 0.25,单击 Apply;拾取线 5 与 13,单击 Apply,输入圆角半径 0.25,单击 Apply;拾取线 5 与 15,单击 Apply,输入圆角半径 0.25, 单击 OK; 打开关键点编号 Utility Menu >PlotCtrls > Numbering 关键点编号为 ON, 并使/NUM 为 Colors & Numbers 通过三点画圆弧 Main Menu>Preprocessor>Create>Arcs>By End KPs & Rad 拾取 12 及 11 点,单击 Apply,再拾取 10 点,单击 Apply,输入圆弧半径 0.4, 单击 Apply;拾取 9 及 10 点,单击 Apply,再拾取 11 点, 单击 Apply, 输入圆弧半径 0.4, 单击 OK 由线生成面 Main Menu: Preprocessor -> -Modeling-Create -> -Areas-Arbitrary >By Lines 拾取线 6、8、2 单击 Apply 拾取线 20、19、21 单击 Apply 拾取线 22、24、23 单击 Apply 拾取线 17、18、12 单击 Apply 拾取线 11、25 单击 Apply 拾取线 9、26 单击 OK 将所以的面加 在一起 Main Menu: Preprocessor ->Modeling-Operate >Booleans-Add >Areas 单击 Pick All

3

2.定义两个关键点(用来定义旋转轴) Main Menu>Preprocessor>Create>Keypoints-In Active CS NPT 输入 50,单击 Apply NPT 输入 51,Y 输入 6,单击 OK。 3. 面沿旋转轴旋转 22.5 度,形成部分实体 Main Menu: Preprocessor ->Operate-Extrude >Areas- About Axis 拾取面单击 Apply,拾取上面定义的两个关键点 50,51,单击 OK,输入圆弧角度 22.5,单击 OK。 4. 定义一个被减圆柱体首先将坐标平面进行平移并旋转 Utility Menu >WorkPlane >Offset WP to >Keypoints 拾取关键点 14 和 16,单击 OK 将工作平面沿 X 轴转-90 度 Utility Menu >WorkPlane >Offset WP by Increments 在 XY,YZ,ZX Angles 输入 0,-90,0 单击 Apply. 创建实心圆柱体 Main Menu>Preprocessor>Create>Cylinder-By Dimensions RAD1 输入 0.45,Z1,Z2 坐标输 入 1,-2,单击 OK 5.将圆柱体从轮体中减掉 Main Menu>Preprocessor>Operate->Booleans-Subtract >Volumes 首先拾取轮体,单击 Apply,然后拾取圆柱体,单击 OK。 6. 工作平面与总体笛卡尔坐标系一致 Utility Menu >WorkPlane >Align WP With>Global Cartesian 此处将模 型另存为 Wheel.db 7. 将体沿 XY 坐标面映射 Main Menu>Preprocessor>Reflect >Volumes 拾取体,并选择 X-Y plane 单击 OK8. 旋转工作平面 Utility Menu >WorkPlane >Offset WP by Increments 在 XY,YZ,ZX Angles 输入 0,-90,0 单击 Apply. 在 XY,YZ,ZX Angles 输入 22.5,0,0 单击 Apply.8.在工作平面原点定义一个局部柱坐标系 Utility Menu >WorkPlane >Local Coordinate Systems>Create Local CS>At WP Origin 拾取 Pick All,ITIME 输入 8,DY 输入 45,单击 OK。 EX3. 练习主题:自下向上实体建模建立连杆模型 KCN 为 11,KCS 为 Cylindrical 19.将体沿周向旋转 8 份形成整环。 Main Menu>Preprocessor>Copy>Volumes

练习目的:熟悉从下向上建模的过程 1 进入 ANSYS 工作目录,将 “c-rod” 作为 jobname。 2 创建两个圆面:
Main Menu > Preprocessor > -Modeling- Create > -Areas- Circle > By Dimensions ... ? RAD1 = 1.4 RAD2 = 1 THETA1 = 0 THETA2 = 180, 单击[Apply] 然后设置THETA1 = 45,再单击[OK]

4

打开面:编号

?

? Utility Menu > PlotCtrls > Numbering ... 设置面号on, 然后单击[OK]

?

创建两个矩形面:

?

? Main Menu > Preprocessor > -Modeling- Create > -Areas- Rectangle > By Dimensions ... X1 = -0.3, X2 = 0.3, Y1 = 1.2, Y2 = 1.8, 单击[Apply] X1 = -1.8, X2 = -1.2, Y1 = 0, Y2 = 0.3, 单击 [OK]

?

偏移工作平面到给定位置 (X=6.5):

?

? Utility Menu > WorkPlane > Offset WP to > XYZ Locations + 在ANSYS输入窗口输入6.5 [OK]

?

将激活的坐标系设置为工作平面坐标系:

?

Utility Menu > WorkPlane > Change Active CS to > Working Plane

Wrist pin C L Crank pin end 45 1.8 0.3 45
o o

end

Spline points 0.5 1.4R 1.0R 2.5 3.2 5 4.0 4.7 5

through

six

control 0. 4 R 0.7 R

0.4

0.3 3

0.2 8

C L

6.5

All dimensions in inches

5

?

创建另两个圆面:

? ?

? Main Menu > Preprocessor > -Modeling- Create > -Areas- Circle > By Dimensions ... RAD1 = 0.7 RAD2 = 0.4 THETA1 = 0 THETA2 = 180, 然后单击[Apply] 第二个圆THETA2 = 135, 然后单击[OK]

?

对面组分别执行布尔运算:

? ?

? Main Menu > Preprocessor > -Modeling- Operate > -Booleans- Overlap > Areas + 首先选择左侧面组, 单击 [Apply] 然后选择右侧面组, 单击[OK]

?

将激活的坐标系设置为总体笛卡尔坐标系:

? ?

Utility Menu > WorkPlane > Change Active CS to > Global Cartesian

定义四个新的关键点:

? ? ? ?

? Main Menu > Preprocessor > -Modeling- Create > Keypoints > In Active CS … 第一个关键点, X=2.5, Y=0.5, 单击[Apply] 第二个关键点, X=3.25, Y=0.4, 单击[Apply] 第三个关键点, X=4, Y=0.33, 单击[Apply] 第四个关键点, X=4.75, Y=0.28, 单击[OK]

?

将激活的坐标系设置为总体柱坐标系:

? ?

Utility Menu > WorkPlane > Change Active CS to > Global Cylindrical

通过一系列关键点创建多义线:

? ? ?

Main Menu > Preprocessor > -Modeling- Create > -Lines- Splines > With Options > Spline thru KPs + 如图按顺序拾取六个关键点, 然后单击 [OK] XV1 = 1 YV1 = 135 XV6 = 1 YV6 = 45 [OK]

?

6

?

?

在关键点 1 和 18 之间创建直线:

?

? Main Menu > Preprocessor > -Modeling- Create > -Lines- Lines > Straight Line + 拾取如图的两个关键点, 然后单击 [OK]

?

?

打开线的编号并画线:

?

? Utility Menu > PlotCtrls > Numbering ... 打开线的编号, 单击 [OK] ? Utility Menu > Plot > Lines

?

由前面定义的线 6, 1, 7, 25 创建一个新的面:

?

? Main Menu > Preprocessor > -Modeling- Create > -Areas- Arbitrary > By Lines + 拾取四条线 (6, 1, 7, and 25),然后单击 [OK]

?

?

放大连杆的左面部分:

? ? [Box Zoom]

Utility Menu > PlotCtrls > Pan, Zoom, Rotate …

7

?

创建三个线倒角:

? ? ? ? ? ?

? Main Menu > Preprocessor > -Modeling- Create > -Lines- Line Fillet + 拾取线36 和 40,然后单击 [Apply] RAD = .25,然后单击 [Apply] 拾取线40 和 31, 然后单击 [Apply] [Apply] 拾取线 30和39, 然后单击[OK] [OK] ? Utility Menu > Plot > Lines

?

由前面定义的三个线倒角创建新的面:

? ? ?

? Main Menu > Preprocessor > -Modeling- Create > -Areas- Arbitrary > By Lines + 拾取线12, 10, 及13, 单击 [Apply] 拾取线17, 15, 及19, 单击[Apply] 拾取线23, 21, 及24, 单击[OK] ? Utility Menu > Plot > Areas

?

?

将面加起来形成一个面:

? ? [Pick All]

Main Menu > Preprocessor > -Modeling- Operate > Add > Areas +

?

使模型充满整个图形窗口:

? ? [Fit]

Utility Menu > PlotCtrls > Pan, Zoom, Rotate …

?

关闭线及面的编号:

?

? Utility Menu > PlotCtrls > Numbering ... 关闭线及面的编号, 单击 [OK]

8

? ?

Utility Menu > Plot > Areas

将激活的坐标系设置为总体笛卡尔坐标系:

?

Utility Menu > WorkPlane > Change Active CS to > Global Cartesian ? Or issue:

?

CSYS,0

?

将面沿 X-Z 面进行映射 (在 Y 方向):

? ? ? [Pick All]

Main Menu > Preprocessor > -Modeling- Reflect > Areas +

选择X-Z面, 单击[OK]

?

将面加起来形成一个面:

? ? [Pick All]

Main Menu > Preprocessor > -Modeling- Operate > Add > Areas +

?

关闭工作平面:

? ?

Utility Menu > WorkPlane > Display Working Plane

存储数据库并离开 ANSYS:

? ? 第二日 练习主题:各种网格划分方法

拾取 “SAVE_DB”

拾取“QUIT” 选择 “Quit - No Save!”[OK

1.输入实体模型尝试用映射、自由网格划分,并综合利用多种网格划分控制方法 本题提供 IGES 文件 2. 以轴承座为例,尝试对其进行映射,自由网格划分,并练习一般后处理的多种技术,包括等值图、云图 等图片的获取方法,动画等。 3. 一个瞬态分析的例子 练习目的:熟悉瞬态分析过程 如图所示板-梁结构,板件上表面施加随时间变化的均布压力, 全部采用 A3 钢材料,特性: 密度=7.8e3 Kg / m
3

瞬态(FULL)完全法分析板-梁结构实例
2

计算在下列已知条件下结构的瞬态响应情况。 杨氏模量=2e11 N / m 板壳: 厚度=0.02 m 截面面积=2e-4 m

泊松比=0.3

四条腿(梁)的几何特性:
2

惯性矩=2e-8 m

4

宽度=0.01 m

高度=0.02 m

压力载荷与时间的 关系曲线见下图所示。 9

图 压力(N/m2)

质量梁-板结构及载荷示意图

10000 5000

0

1

2 图

4

6

时间(s)

板上压力-时间关系

分析过程 第 1 步:设置分析标题 1. 2. 选取菜单途径 Utility Menu>File>Change Title。 输入“ The Transient Analysis of the structure” ,然后单击 OK。 单元类型 1 为 SHELL63,单元类型 2 为 BEAM4 实常数 1 为壳单元的实常数 1,输入厚度为 0.02(只需输入第一个值,即等厚

第 2 步:定义单元类型 第 3 步:定义单元实常数 度 TKY=0.02。

度壳) 实常数 2 为梁单元的实常数,输入 AREA 为 2e-4 惯性矩 IZZ=2e-8,IYY=2e-8 宽度 TKZ=0.01,高
2
3

第 5 步:杨氏模量 EX=2e11 N / m 第 6 步:建立有限元分析模型

泊松比 NUXY=0.3

密度 DENS=7.8e3 Kg / m

1. 创建矩形,x1=0,x2=2,y1=0,y2=1 2. 将所有关键点沿 Z 方向拷贝,输入 DZ=-1 3. 连线。将关键点 1,5;2,6;3,7;4,8 分别连成直线。 4. 设置线的分割尺寸为 0.1,首先给面划分网格;然后设置单元类型为 2,实常数为 2,对线 5 到 8 划分网格。 第 7 步:瞬态动力分析 1. 2. 3. 4. 5. 选取菜单途径 Main Menu>Solution>-Analysis Type-New Analysis,弹出 New Analysis 对话框。 选择 Transient,然后单击 OK,在接下来的界面仍然单击 OK。 选取菜单途径 Main Menu>Solution>-Load Step Opts-Time/Frequenc> Damping,弹出 Damping Specifications 窗口。 在 Mass matrix multiplier 处输入 5。单击 OK。 选取菜单途径 Main Menu > Solution > -Loads-Apply > -Structuralon Nodes 对话框。 6. 7. 8. 9. 在 DOFS to be constrained 滚动框中,选种“All DOF”(单击一次使其高亮度显示,确保其它选项 未被高亮度显示) 。单击 OK。 选取菜单途径 Utility Menu>Select>Everything。 选取菜单途径 Main Menu>Solution>-Load Step Opts-Output Ctrls>DB/Results File, 弹出 Controls for Database and Results File Writing 窗口。 在 Item to be controlled 滚动窗中选择 All items,下面的 File write frequency 中选择 Every substep。 Displacement>On Nodes。弹出 拾取(Pick)窗口,在有限元模型上点取节点 232、242、252 和 262,单击 OK,弹出 Apply U,ROT

10

单击 OK。 10. 选取菜单途径 Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time – Time Step, 弹出 Time – Time Step Options 窗口。 11. 在 Time at end of load step 处输入 1;在 Time step size 处输入 0.2;在 Stepped or ramped b.c 处单击 ramped;单击 Automatic time stepping 为 on;在 Minimum time step size 处输入 0.05;在 Maximum time step size 处输入 0.5。单击 OK。 12. 选取菜单途径 Main Menu>Solution>-Loads-Apply>-Structure-Pressure>On Areas。弹出 Apply PRES on Areas 拾取窗口。 13. 单击 Pick All,弹出 Apply PRES on Areas 对话框。 14. 在 pressure value 处输入 10000。单击 OK 15. 选取菜单途径 Main menu>Solution>Write LS File,弹出 Write Load Step File 对话框。 16. 在 Load step file number n 处输入 1,单击 OK。 17. 选取菜单途径 Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time – Time Step, 弹出 Time – Time Step Options 窗口。 18. 在 Time at end of load step 处输入 2。单击单击 OK。 19. 选取菜单途径 Main menu>Solution>Write LS File,弹出 Write Load Step File 对话框。 20. 在 Load step file number n 处输入 2,单击 OK。 21. 选取菜单途径 Main Menu>Solution>-Loads-Apply>-Structure-Pressure>On Areas。弹出 Apply PRES on Areas 拾取窗口。 22. 单击 Pick All,弹出 Apply PRES on Areas 对话框。 23. 在 pressure value 处输入 5000。单击 OK 24. 选取菜单途径 Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time – Time Step, 弹出 Time – Time Step Options 窗口。 25. 在 Time at end of load step 处输入 4;在 Stepped or ramped b.c 处单击 Stepped。单击 OK。 26. 选取菜单途径 Main menu>Solution>Write LS File,弹出 Write Load Step File 对话框。 27. 在 Load step file number n 处输入 3,单击 OK。 28. 选取菜单途径 Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time – Time Step, 弹出 Time – Time Step Options 窗口。 29. 在 Time at end of load step 处输入 6。单击单击 OK。 30. 选取菜单途径 Main Menu>Solution>-Loads-Apply>-Structure-Pressure>On Areas。弹出 Apply PRES on Areas 拾取窗口。 31. 单击 Pick All,弹出 Apply PRES on Areas 对话框。 32. 在 pressure value 处输入 0。单击 OK 33. 选取菜单途径 Main menu>Solution>Write LS File,弹出 Write Load Step File 对话框。 34. 在 Load step file number n 处输入 4,单击 OK。 35. 选取菜单途径 Main Menu>Solution>-Solve-From LS File,弹出 Slove Load Step Files 对话框。 36. 在 Starting LS file number 处输入 1;在 Ending LS file number 处输入 4。单击 OK。 37. 当求解完成时会出现一个“Solution is done”的提示对话框。单击 close。 第 8 步:POST26 观察结果(节点 146 的位移时间历程结果) 1. 2. 3. 4. 5. 选取菜单途径 Main Menu>TimeHist Postpro>Define Variables。Defined Time-History Variables 对话 框将出现。 单击 Add,弹出 Add Time-History Variable 对话框。接受缺省选项 Nodal DOF Result,单击 OK, 弹出 Define Nodal Data 拾取对话框。 在图形窗口中点取节点 146。单击 OK,弹出 Define Nodal Data 对话框。 在 user-specified label 处输入 UZ146;在右边的滚动框中的“Translation UZ”上单击一次使其高亮 度显示。单击 OK。 选取菜单途径 Utility Menu>PlotCtrls>Style>Graph>Modify Axes,弹出 Grid Modifications for Graph Plots 对话框。 11

6. 7.

在 type of grid 滚动框中选中“X and Y lines” ,在 Display grid 项打开为 ON,单击 OK。 选取菜单途径 Main Menu>TimeHist PostPro>Graph Variables,弹出 Graph Time-History Variables 对 话框。 、在 1st Variable to graph 处输入 2。单击 OK,图形窗口中将出现一个曲线图,见图 8。

图8 第 9 步:退出 ANSYS 1. 2.

节点 146 的 UZ 位移结果

在 ANSYS Toobar 中单击 Quit。 选择要保存的选项然后单击 OK。 非线性静态实例分析(GUI 方法)

4. 梁壳实体单元混合使用分析(命令流)具体讲解 在这个实例分析中,你将进行一个子弹冲击刚性壁的非线性分析。 一个子弹以给定的速度射向壁面。壁面假定是刚性的和无摩擦的。将研究子弹和壁面接触后达 80 微秒 长的现象。目的是确定子弹的整个变形,速度历程,以及最大等效 Von Mises 应变。求解使用 SI 单位。 用轴对称单元模拟棒。求解最好能通过单一载荷步实现。在这个载荷步中,将同时施加初始速度和约束。 将圆柱体末端的节点 Y 方向约束住以模拟一固壁面。打开自动时间分步来允许 ANSYS 确定时间步长。定 义分析结束的时间为 8E-5 秒,以确保有足够长的时间来扑捉整个变形过程。问题详细说明 下列材料性质应用于这个问题:EX=117.0E09 (泊松比) 下列尺寸应用于这个问题: 长=32.4E-3m (杨氏模量) DENS=8930.0 Tangent Modulus (密度) (剪切模量) NUXY=0.35

Yield Strength=400.0OE06(屈服强度)

直径=6.4E-3m 对于这个问题的初始速度是 227.0。

图 1─10 铜圆柱体图解 求解步骤: 12

步骤一:设置分析标题 1、选择菜单路径:Utility Menn>File>ChangeTitle。2、键入文字“Coppery Cylinder Impacting a Rigid Wall” 3、 单击 OK。 步骤二: 定义单元类型 1、 选择菜单路径 Mail Menu>Preprocessor>Element Type>All/Edit/Delete。 2、 单击 Add。 Library of Element Types(单元类型库) 对话框出现。 在靠近左边的列表中, “Visio Solid” 3、 单击 仅一次。4、选靠近右边的列表中,单击“4node Plas 106”仅一次。5、单击 OK。Library of Element Types 对 话框关闭。

6、单击 Options (选项) 。VISCO106 element type Options(visco106 单元类型选项)对话框出现。 7、在关于 element behavior(单元特性 )的卷动柜中,卷动到“Axisymmetric” 且选中它。
8、单击 OK。9、单击 Element Types (单元类型)对话框中的 Close。 步骤三:定义材料性质

1、 选择菜单路径 Main Menu>Preprocessor>Material Props>-Constant-Isotropic. Isotropic Matersal Properties
(各向同性材料性质)对话框出现。2、单击 OK 来指定材料号为 1。另一个 I sotropic Material Properties 对话框出现。3、对杨氏模量(EX)键入 117.0E094、对密度(DENS)键入 8930。 5、对泊松比(NUXY)键入 0.35。6、单击 OK。 步骤四:定义双线性各向同性强化数据表 (BISO)

1、

选 择 菜 单 路 径 Main Menu>Preprocessor>Matersal Props>Data Tables> Define/Activate Data Table(定义数据表)对话柜出现。

Define/Activate .

2、在关于 type of data table(数据表类型)的卷动框中,卷动到“Bilin isotr BISO”且选中它。
3、对 material reference number(材料参考号)健入 1。 4、对 number of temperatures(温度数)键入 1 和单击 OK。

5、选择菜单路径 Main Menu>Preprocessor>Material Props>Data Tables>Edit Active. Data Table BISO 对话框
出现。 6、对 YLD Strs(屈服应力)键入 400.0e06。 7、对 Tang Mod(剪切模量)键入 100.0e06。 8、选择 File>Apply & Quit。

9、 选择菜单路径 Main Menu>Preprosessor>Material Porps>Data Tables>Graph. Graph Data Tables(图形表示
数据表)对话框出现。

10、单击 OK 接受绘制 BISO 表的缺省。一个 BISO 表的标绘图出现在 ANSYS 图形窗口中。
11、在 ANSYS TooLbar 上单击 SAVE_DB。步骤五、产生矩形 在这一步中,你产生一个代表柱体半横截面 积的矩形。

1、选 择 菜 单 路 径

Main Menu>Preprocessor>-Modeling-Create>-Area-Rectangle>By Dimensions. Create

Rectanyle by Dimensions(依据尺寸产生矩形)对话框出现。2、对 X_坐标键入 0,.0032。3、对 Y_坐标 键入 0,.0324 然后单击 OK。一个矩形出现在 ANSYS 图形窗口中。4、选择菜单路径 Utility Menu>Plot>lines.步骤六:设置单元尺寸

1、 选择菜单路径

Main Menu>Preprocessor>-Meshing-Shape&Size>-Lines-Picked Lines. Element Size On 对话框出现。

Picked Lines(关于挑选出的线的单元尺寸)选择菜单出现。

2、在长线中的一条上单击一次然后单击 OK。Element Sizes on Picked Lines
3、对 number of element divisions(单元划分的数目)键入 20 然后单击 OK。

4、重复步骤 1 和 2,但这次选择短线中的一条。5、对 number of element divisions 键入 4 然后单击 OK。 步骤七:设置网格单元形状且对矩形划分网格 1、选择菜单路径 Main Menu>Preprocessor>-Mesh Tool 2、选择“quad”和“Map”,然后单击“Mesh”3、在拾取菜单出现后,选择面,然后单击“OK” 4、在 ANSYS Toolbar 上单击 SAVE_DB。

5、选择菜单路径 Main Menu>Preprocessor>-Meshing-Mesh>-Area-Mapped>3 or 4 Sided. Mesh Areas(对面积
划分网格)选择菜单出现。

13

6、单击 Pick All。

7、单击 ANSYS Toolbar 上的 SAVE_DB。

步骤八:定义分析类型和选项 1、选择菜单路径 Main Menu>Solution>-Analysis Type-New Analysis. 2、单击“Transient”来选中它然后单击 OK。

3、选择菜单路径 Main Menu>Solution>Analysis Options.Transient Analysis(瞬态过程分析)对话框出现。
4、单击 OK 接受完全求解方法的缺省。Full Transient Analysis 对话框出现。

5、单击 Large deform effects option(大变型效应选项)使之为 ON(开)状态然后单击 OK。
步骤九:定义弹的初始速度

1、

选择菜单路径 Main Menu>Solution>-Loads-Apply>Initial Condit'n>Define. Define Initial Condition(定义 初始条件)选择菜单出现。2、单击 Pick All. Define Initial Conditions 对话框出现。

3、在关于 DOF to be Specified(要被指定的 DOF) 的卷动框中, 卷动到 “UY” 且选中它。 对 initial velocity(初 4、
始速度)键入-227 然后单击 OK。5、单击 ANSYS Toolbar 上的 SAVE_DB。 步骤十:施加约束

1、选择菜单路径 Main Menu>Solution>-Loads-Apply>-Structural-Displacement> On Nodes.Apply。 U,ROT on
Nodes 选择菜单出现。

2、单击 Pick All.,

Apply U, ROT on Nodes 对话框出现。

3、对于 DOFs to be Constrained (要被约束的 DOFs)单击“UY” ,然后单击 Apply. 4、在选择菜单中,单击“BOX”作为选择方法。

5、当你拖鼠标沿 X=0.1 的结点周围(沿矩形左边的第一个结点集)形成一个矩形柜时要按下且保持鼠标
左键。6、单击 Apply.

7、在对话框中,对于 DOFs to be constrained 单击“UX” 你需要单击“UY”一次以去除它。8、单击 Apply. 。
9、在选择菜单中,单击“BOX”选择方法。

10、当你拖

鼠标沿 Y=O 的结点周围(沿矩形底边的第一个结点集)形成一个矩形框时按下且保鼠标左

键。11、单击 OK。12、在对话框中,单击“UY”来选中它,你需要单击“UX”仅一次来淘汰它。 13、单击 OK。现在在 ANSYS 图形窗口中位移符号沿矩形的左边和底边产生。步骤十一:设置载荷步选项

1、

选择菜单路径 Main Menu>Solution>-Load Step Options-Time/Frequenc> time&Time Step. Time&Time Step Option(时间和时间步选项)对话框出现。2、对 time at end of Load Step(载荷步终止时间)键入 8e-5。3、对 time step size (时间步长)键入 4.4e-7。4、单击“Stepped”来选中它。

5、单击 automatic time stepping option(自动时间分步选项)使之为 ON(开)状态然后单击 OK。 6、选择菜单路径 Main Menu>Solution>-Load Step Options-Output Ctrls> DB/Results File。Controls

for

Database and Results File Writing (对数据库和结果文件写入的控制)对话框出现。7、单击“Every Nth substep”“每隔 N 个子步” ( )且选中它。8、对于 Value of N (N 的值)键入 4 然后单击 OK。9、单击 ANSTS Toolbar 上 的 SAVE_DB 。 步 骤 十 二 : 求 解 问 题 1 、 选 择 菜 单 路 径 Main Menu>Solution>-Solve-Current LS。 检阅状态窗口中的信息然后单击 close。 单击 Solve Current Load 2、 3、 Step(求解当前载荷步)对话框中的 OK 开始求解。4、当求解完成时单击 close。步骤十三:确定柱体 的应变 1、选择菜单路径 Main Menu>General Pestpro>-Read Results-Last Set。2、选择菜单路径 Utitlity Menu>Paramenters>Stalar Paramenters。3、在选择框中键入 TOP_NODE=26。4、单击 Accept, 然后单 击 close。 选择菜单路径 Utility Menu>Paramenters>Get Scalar Data.6、 5、 在靠近在边的框中, “Results 单击 data” 。

7、在靠近右边的框中,单击“Nodal results”然而后单击 OK。Get Nodal Results Data(获取结点结果数据)
对话框出现。8、对于 name of parameter to be defsned(要定义的参数名)键入 DEFORM。 9、对于 Node number N (结点号 N)键入 TOP_NODE。 10、在靠近右边的卷动框中,单击“UY” ,然后单击 OK。 11、选择菜单路径 Utility Menu>List>Other>Paramenters. 12、检阅状态窗口中的信息,弹的长度上的变化基准(DEKORM)是-0101091。13、单击 close。

14

步骤十四:图形表示已变形的形状和绘制等效总应变的等值线。

1、选择菜单路径 Utility Menu>Plotctrls>Style>Displacement Scaling. Displacement。 Display Scaling(位移显
示比例)对话框出现。2、单击 1.0(true stale)来选中它然后单击 OK。3、在 ANSYS 输入窗口中,键 入 D2SCALE,1,1 然后按 ENTER 键。

4、选择菜单路径 Main Menn>General Postproc>Plot Results>Deformed Shape. Plot Deformed Shape(图示已
变形的形状)对话框出现。5、单击“Def+undef edge”以选中它然后单击 OK。

6、 选择菜单路径

Main Menu>General Postproc>Plot Results>-Contour Plot-Nodal Solu. Contour Nodal

Solution Data(绘制结点解数据的等值线出现) 。7、在靠近左边的框中,单击“Strain-total” 。8、在靠近 右边的框中,卷动到“Von Mises EPTOEQV”然后选中它。9、单击 OK。步骤十五:进入 POST26 然 后定义一个变量。在这一步中,你进入时间一历程后处理器然后定义一个变量来存储沿弹顶边的一个 结点的变形。

1、 选择菜单路径 Main Menu>Time Hist Postproc>Define Variables. Defined。Time-History Variables(定义时
间一历程变量)对话框出现。 2、单击 Add.Add Time-History Variable (添加时间─历程变量)对话框出现。

3、单击 OK

以接受结点的 DOF 结果的缺省。Define Nodal Data(定义结点数据)对话框出现。

4、对 reference number of rariable(变量的参考号)键入 2。 5、对 node number (结点号)键入 TOP_NODE。 6、对 user-specified lobel(用户指定的标签)键入 DISPLACE。 7、对于 Item, Comp Data 项目单击“UY” 。 8、单击 OK,然后单击 close。步骤十六:计算结点 TOP─NODE 处随时间变化的速度且用图表示。

1、 选择菜单路径 Main

Menu>Tiome Hist Postpro>Math Operations>Derivative. Derivative of Time-History

Variables (时间─历程变量的从变量)对话框出现。 2、对 reference number for result (结果的参考号)键入 3。 3、对第一个变量键入 2、对第二个变量 3 键入 1。 4、对 user-specified label(用户指定的标签)键入 VELOCITY,然后单击 OK。

5、选择菜单路径 Utility Menu>Plot(>Style>Graphs.Graph Controls(图形控制) 对话框出现。 对 Y_axis Label 6、
键入 VELOCITY 然后单击 OK。

7、 选择菜单路径 Main Menu>Time Hist Postpro>Graph Variables. Graph Time-History Variables(图形表示时
间─历程变量)对话框出现。8、对于 1st variable to graph 键入了然后单击 OK。图形出现在 ANSYS 图形窗口中。步骤十七:退出 ANSYS 1、从 ANSYS Toolbar 选择 QUIT。

2、单击你想要的存储选项,然后单击 OK。
大应变分析实例(GUI 方法) 在这个实例分析中,我们将进行一个两块钢板压一个圆盘的非线性分析。问题描述: 由于上下两块钢板的刚度比圆盘的刚度大得多,钢板与圆盘壁面之间的和摩擦足够大。因此,在建模 时只建立圆盘的模型。 用轴对称单元模拟圆盘,求解通过单一载荷步来实现。由于模型和载荷的上下对称 性,我们只需建立圆盘的上半部分模型。由于钢板的刚度很大,因此我们在建模时将圆盘上面结点的 Y 方 向上的位移耦合起来。又由于钢板与圆盘壁面之间的和摩擦足够大,圆盘与钢板之间不会产生滑动,因此 我们将圆盘上面结点的 X 方向的位移约束起来。 问题详细说明:下列材料性质应用于这个问题: EX=1000 问题描述图: (杨氏模量) NUXY=0.35(泊松比) Tang Mod=2.99(剪切模量) Yield Strength =1 (屈服强度)

15

求解步骤:步骤一:建立模型,给定边界条件。 在这一步中,建立计算分析所需要的模型,定义单元类型,材料性质 划分网格,给定边界条件。并将 数据库文件保存为“exercise1.db” 。 步骤三:进入求解器。 Main Menu>solution 步骤四:定义分析类型和选项 1、 选择菜单路径 Main Menu>Solution>-Analysis Type-New Analysis. 单击 “Static” 来选中它然后单击 OK。 2、择菜单路径 Main Menu>Solution>Analysis Options。Analysis Options 对话框出现。 3、单击 Large deform effects option(大变型效应选项)使之为 ON, 然后单击 OK。步骤五:打开预测器。 Main menu>solution-Load Set Opts-Nonlinear>Predictor 步骤六:在结点 14 的 Y 方向施加一个大小为-0.3 的 位移 Main menu >Solution -Load -Apply >displacement >On Nodes 步骤七:设置载荷步选项 在此,对这一步的过程不作详细叙述。 步骤二:恢复数据库文件“exercise.db” Utility Menu>File>Resume from

1、选择菜单路径 Main Menu>Solution>-Load Step Options-Time/Frequenc>time&Substep。
Time&Substep Option(时间和时间步选项)对话框出现。 2、对 time at end of Load Step(载荷 步终止时间)键入 0.3 3、对 Number of substeps (子步数)键入 120。

4、单击 automatic time stepping option(自动时间步长选项)使之为 ON,然后单击 OK。 5、选 择 菜 单 路 径 Main Menu>Solution>-Load Step Options-OutputCtrls>DB/Results
File.Coutrols for Database and Results File Writing(对数据库和结果文件写入的控制)对话框 出现。 6、单击“Every Nth substep”“每隔 N 个子步” ( )且选中它。 7、对于 Value of N (N 的值)键入-10 然后单击 OK。8、单击 ANSTS Toolbar 上的 SAVE_DB。 步骤八:求解问题 1、选择菜单路径 Main Menu>Solution>-Solve-Current LS。

2、检阅状态窗口中的信息然后单击 close。 3、单击 Solve Current Load Step(求解当前载荷步)对话框中的 OK 开
所需要的后处理。 塑性分析实例(GUI 方法) 在这个实例分析中,我们将进行一个圆盘在周期载荷作用下的塑性分析。

始求解。步骤九:进行

问题描述:一个周边简支的圆盘,在其中心受到一个冲杆的周期作用。由于冲杆被假定是刚性的,因此在 建模时不考虑冲杆,而将圆盘上和冲杆接触的结点的 Y 方向上的位移耦合起来。由于模型和载荷都是轴对 称的,因此用轴对称模型来进行计算。求解通过四个载荷步实现问题详细说明 EX=70000 (杨氏模量) NUXY=0.325(泊松比) 材料性质:

16

塑性时的应力—应变关系如下: 应变 0.0007857 0.00575 0.02925 0.1 问题描述图: 241 应力 55 112 172

加载历史: 时间 0 1 2 3 载荷 0 -6000 750 -6000

F
10

130

步骤一:建立计算所需要的模型。 在这一步中,建立计算分析所需要的模型,包括定义单元类型,划分网格,给定边界条件。并将数据库文 件保存为“exercise2.db” 在此,对这一步的过程不作详细叙述。 。 步骤二:恢复数据库文件“exercise.db” 步骤三:定义材料性质 Utility Menu>File>Resume from

1、选 择 菜 单 路 径

Main Menu>Preprocessor>Matersal Props>-Constant-Isotropic. sotropic Material Properties 对话框出现。

Isotropic

Matersal Properties (各向同性材料性质)对话框出现。

2、单击 OK 来指定材料号为 1。另一个 I
3、对杨氏模量(EX)键入 EXX

。4、对泊松比(NUXY)键入 0.325。5、单击 OK。

步骤四:定义和填充多线性随动强化数据表(MKIN)

1、选

择 菜 单 路 径

Main

Menu>Preprocessor>Material

Props>DataTables>Define/Activate.

Define/Activate Data Table(激活数据表)对话框出现。

2、在关于 type

of data table(数据表类型)的卷动框中,卷动到“Multi kinem MKIN”且选中它。

3、在 material refersuce number(材料参考号)中,健入 1。4、对 number of temperatures(温度数) 键入 1,单击 OK。

5、选择菜单路径 Main Menu>Preprocessor>Material Props>Data Tables>Edit
MKIN 对话框出现。

Active.。. Data Table

6、在“Strain”一行中,从第二列起分别输入 STN1,STN2,STN3,STN4。 7、在“Curve 1”一行中,从第二列起分别输入 STS1,STS2,STS3,STS4。
8、选择 File>Apply & Quit。

9、选 择 菜 单 路 径

Main Menu>Preprosessor>Material Porps>Data

Tables>Graph. Graph Data

17

6.5

Tables(图形表示数据表)对话框出现。

10、单击 OK 接受绘制 MKIN 表的缺省。一个 MKIN 表的标绘图出现在 ANSYS
步骤五:进入求解器 选择菜单路径 Main Menu>Solution。

图形窗口中。

步骤六:定义分析类型和选项 1、选择菜单路径 Main Menu>Solution>-Analysis Type-New Analysis. 2、单击“Static”来选中它然后单击 OK。步骤七:打开预测器,设置输出控制。

1、选择菜单路径 Main menu>solution-Load Set Opts-Nonlinear>Predictor。 2、将 predictor 的状态设置为“ON” 。 3、选择菜单路径 Main Menu>Solution>-Load Step Options- Output Ctrls> DB/Results File. Coutrols
for Database and Results File Writing (对数据库和结果文件写入的控制)对话框出现。

4、单击“Every substep”且选中它。步骤八:设置载荷步选项 1、选 择 菜 单 路 径 Main Menu>Solution>-Load Step Options-Time/Frequenc
Time&Substep Option(时间和子步数选项)对话框出现。

> time&Substep 。

2、对 time at end of Load Step(载荷步终止时间)键入 1e-6 3、对 Number of substeps (子步数)键入 1。步骤九:对第一个载荷步加载
在结点 3 的 Y 方向施加一大小为 0 的集中力载荷。步骤十:将第一个载荷步写入载荷步文件。 1、选择菜单路径 Main Menu>Solution>-Write Ls File,出现对话框。2、在“LSNUM”的输入框中键入 1 步骤十一:对第二个载荷步加载,并写入载荷步文件。

1、选

择 菜 单 路 径 Main Menu>Solution>-Load Step Options-Time/Frequenc>time&Substep 。

Time&Substep Option(时间和时间步选项)对话框出现。2、对 time at end of Load Step(载荷步终 止时间)键入 13、对 Number of substeps (子步数)键入 10。

4、单击 automatic

time stepping option(自动时间步长选项)使之为 ON,然后单击 OK。

5、 在结点 3 的 Y 方向施加一大小为 -6000 的集中力载荷。 选择菜单路径 Main Menu>Solution>-Write Ls 6、 File,出现对话框。7、在“LSNUM”的输入框中键入 2 步骤十二:对第三个载荷步加载,并写入载荷步文。

1、选

择 菜 单 路 径 Main Menu>Solution>-Load Step Options-Time/Frequenc>time&Substep 。 at end of Load Step(载荷步终止时间)键入 2 3、在结点 3 的 Y 方向施加一大小为 750 的

Time&Substep Option(时间和时间步选项)对话框出现。

2、对 time

集中力载荷。4、选择菜单路径 Main Menu>Solution>-Write Ls File,出现对话框。 5、在“LSNUM”的输入框中键入 3 步骤十三:对第四个载荷步加载,并写入载荷步文件。 1、选择菜单路径 Main Menu>Solution>-Load Step OptionsTime/Frequenc>time&Substep。 Time&Substep Option(时间和 时间步选项)对话框出现。 2、对 time at end of Load Step(载荷步终止时间)键入 33、在结点 3 的 Y 方向施加一大小为 -6000 的 集中力载荷。4、选择菜单路径 Main Menu>Solution>-Write Ls File,出现对话框。5、在“LSNUM”的输 入框中键入 4 步骤十三:求解问题 1、选择菜单路径 Main Menu>Solution>-Solve-From Ls Files,对话框 出现。2、对“LSMIN”键入 1,对“LSMAX”键入 4。3、单击对话框中的 OK 开始求解。 步骤十四:进行后处理。在这一步中,可以进行所想要的后处理,在此不进行详述。

18


更多搜索:ANSYS教学算例
推荐相关:
网站首页 | 网站地图
All rights reserved Powered by 大学生考试网 9299.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com