工程图学大作业。
学号姓名:按图1尺寸建立轴承座的实体模型(因结构和载荷的对称性,只建立了一半模型),尽量采用六面体网格划分轴承座的单元,径向力p1=100n,轴向均布压力载荷p2=20n。
要求按小**格式写:
1) 建模过程。简单叙述;
2) 网格划分。简单叙述,列出分割后的实体图和网格图,并说明单元和节点数;
3) 加载过程。详细叙述加载部位和加载过程(附图);
4) 计算结果。列出米塞斯等效应力、第一主应力和变形图,并进行强度分析;
5) 学习体会。
孔到两边线距离均为15mm)
一)、建模过程。
1、生成轴承座底板。
首先按照题目所给的数据操作生成矩形块;
再生成圆柱体,并且沿着x轴方向复制生成另一个对称的圆柱体;
最后,拾取矩形块作为母体,再拾取两个圆柱体,进行体相减操作,从而生成轴承座底板,结果如下图所示:
2、生成支撑部分。
把坐标系移到轴承座底板的右顶角处,生成一个长宽高分别为的矩形块;再把坐标系移动到刚生成的矩形块右上角,并且沿y轴按逆时针方向旋转900,生成一个半径为30的1/4圆;再把坐标系移动到最前边的圆心处,再分别生成一个半径为17、高度为22和一个半径为20、高度为3的两个圆,然后进行两次体相减操作,减去辆圆柱体,从而生成支撑部分,结果如下图所示:
3、合并重合的关键点。
执行main menu>preprocessor>numbering ctrls>merge items命令,弹出merge coincident or equivalently defined items对话框,在label后面的选择框中选择keypoints,单击ok按钮。
4、生成肋板。
先合并重合的关键点,然后打开点编号控制器,通过创建关键点来创建一个三角形面,再向右拉伸3个单位,最后的生成结果如下图所示:
5、通过镜像操作生成全部轴承座模型,粘接所有体,结果如下图所示:
6、粘接所有体。
执行main menu>preprocessor>modeling>operate>booleans>glue>volumes命令,弹出glue volumes拾取框,单击pick all按钮。至此,几何模型创建完毕。
二)、网格划分。
由于该轴承座是对称结构,所以只需要对其中的一半进行划分网格,然后再镜像生成另一半。具体步骤如下:
先删除轴承座的一半,划分轴承座底板:通过三个关键点创建坐标系,然后通过该坐标系把轴承座底板分成左右两个部分;再通过拉伸l174、l170、l161生成两个1/4圆面和一个平面,然后通过刚刚建立的三个面把支撑部分分成六个部分,划分的结果如下图所示:
选择单元类型,执行preprocessor>element type>add/edit/delete命令,弹出element types对话框,单击add按钮,弹出library of element types对话框,在左边的选择框中选择structural>solid,在右边的选择框中选择brick 8node 45单元,单击ok。打开网格划分控制器,弹出meshtool工具栏后,点选smart sizes,使下面的数变为4,然后在size element edge length后面输入2.5。
在meshtool对话框下面shape点选hex/wedge和sweep选项,选用sweep划分网格,弹出volume sweeping对话框,单击pick all,划分结果如下图所示:
通过节点和单元清单可以看出,这一半轴承座划分网格后的节点数为7664,单元数为5946。
三)、加载过程。
首先施加约束条件,对两个圆柱孔的四个柱面施加约束,在分界面处施加对称约束,并在整个底座底部四周施加y轴方向位移约束,施加约束过后的结果如下图所示:
定义材料属性,泊松比定义为0.3,材料弹性模量定义为1.7×1011pa。通过已知轴向力为20,径向力为100。
在轴承孔圆周面上施加轴向推力载荷:执行solution>define loads>apply>structural>pressure>on areas命令,选择两个阶梯面施加力,在value后面的输入框里输入20,轴向加载结束;
然后在轴承孔的下半部分施加径向压力载荷:执行select>entities… 命令,弹出select entities对话框,选择areas/by num/pick按钮,单击ok,弹出select areas对话框,然后选择选择轴承孔下表面(1/4圆环),单击ok,再打开select entities对话框,选择nodes/attached to/areas all,单击ok,这样就选择了要求的所有节点,刚好是1/4圆。然后建立圆柱坐标系,其原点坐标xc,yc,zc分别为60,45,6。
由已知条件可以知道,轴承孔各个位置所受的力是不相等的,最大为100,最小为0,根据所给条件,本**采用以下命令流加载径向力:
get,nmax,node,,num,max,get,nmin,node,,num,min,afun,deg
dim,t1,array,nmax,1,1,do,k,nmin,nmax
if,nsel(k),eq,1,then
t1(k)=100*abs(sin(ny(k)))p0=2*f0/(pi*l*r),*else
t1(k)=0
endifenddo
sffun,pres,t1(1)
sf,all,pres,0
alls加载以后,选用箭头表示所加的载荷,具体操作为:plotctrls>symbols…在打开的对话框里,选择show pres and convect as复选框为arrows, 至此,加载过程结束。结果如下图所示:
四)、计算结果。
执行solution>solve>current ls,从而运行出结果。
米塞斯等效应力图如下图。
由米塞斯等效应力图中可以看到,图中轴承座底板右下边的红色区域是受到应力最大的地方,因此也是最容易受到损坏的地方,设计时应该要注意。
第一主应力图如下图所示:
由第一主应力图中可以看到,图中肋板顶部与支撑体相连部分的红色区域是受到应力最大的地方,因此也是最容易受到破坏的地方,设计时应该要注意。
变形图如下图所示:
五)、学习体会。
通过对ansys将近一个学期的学习,我对ansys软件的使用有了初步的了解,感觉确实是收获了不少东西。首先,有限元法作为数值计算方法在工程分析领域应用较为广泛的一种计算方法,自20世纪中叶以来,以其独有的计算优势得到了广泛的发展和应用,已出现了不同的有限元算法。ansys软件以它的多物理场耦合分析功能而成为cae软件的应用主流,在工程分析应用中得到了较为广泛的应用。
作为一个工科类机械专业硕士生,我深知有限元法对我们以后的工作会有很大的影响,而ansys软件又是其中应用较为广泛的一种,所以在学习的过程中,我认真听讲,并且利用课余时间仔细研究,因为软件的学习就得多练。通过这段时间的学习,我学会了包括建模、网格划分、静应力分析等的一些基本操作,可以对一些简单的构件进行静应力分析。但ansys是一个功能强大的软件,我也知道自己离对ansys的全面掌握还有很大差距,我会在以后的生活中继续加强对ansys软件的学习,从而为以后能够更好的走上工作岗位夯实基础。
值此,还要感谢王老师对我们不遗余力的讲解,使我们在学习的过程中走了很多捷径。
2023年研究生大作业
1.60分 以下是一组时域测量数据,单位 v 1 分析以上数据的谐波含量,基波是50hz。选择适当的手段降低可能存在的栅栏效应和频谱泄露,画图对比分析前后数据。2 分别设计一个iir和fir滤波器 具体类型自选 要求尽量保留200hz以下谐波 包含200hz 抑制200hz以上谐波在 40db以下。...
2019级研究生优化大作业
2014级研究生 最优化理论与方法 课程大作业之读书报告部分要求。1 整理最优化理论中关于一个解是不是最优解的各种充分 必要或充要条件。2 给出最优化理论中迭代算法的框架结构,讨论初始化环节都需要确定哪些内容?给出最优化问题求解算法中常用的终止条件,并分析其原理。3 叙述算法收敛性的定义,列举常用的...
机械优化设计研究生大作业
第一题。1.1 题目。求函数f x x14 2x12x2 2x1x2 3x12 4x22 4.5x1 4x2 5的极小值,初始点为x 0 2,2 t,误差 不大于0.001。注 此问题为无约束非线性规划问题的求解。1.2 建立数学模型。find x1 x2 min f x x14 2x12x2 2x...