c语言编程悬臂梁受力分析,悬臂梁受力的分析.doc
悬臂梁的受力分析
实验目的:学会使用有限元软件做简单的力学分析,加深对材料力学相关内容的理解,了解如何将理论与实践相结合。
实验原理:运用材料力学有关悬臂梁的的理论知识,求出在自由端部受力时,其挠度的大小,并与有限元软件计算相同模型的结果比较
实验步骤:
1,理论分析
如下图所示悬臂梁,其端部的抗弯刚度为,在其端部施加力,可得到其端部挠度为:,设其是半径为0.05米,长为1米,弹性模量圆截面钢梁,则其可求出理论挠度值,先分别给赋值为,200,300,400,500.计算结果如下表:
100000200000300000400000500000(m)0. 033950. 0679060. 1018590. 13581230. 16976542有限元软件(ansys)计算:
(1)有限元模型如下图:
模型说明,本模型采用beam188单元,共用11个节点分为10个单元,在最有段施加力为F
计算得到端部的挠度如下表所示,
F100000200000300000400000500000S(端部位移)-0.34079E-01-0.680158E-01-1.020237E-01-1.360136E-01-1.700395E-01
得到梁端部在收到力为时Y方向的位移云图:
将理论计算结果与ansys分析结果比较如下表:
力F(N)100000200000300000400000500000理论值0. 033950. 0679060. 1018590. 13581230. 1697654实验值-0.34079E-01-0.680158E-01-1.020237E-01-1.360136E-01-1.700395E-01相对误差0.37%0.16%0.16%0.15%0.16%
通过比较可得,理论值与软件模拟结果非常接近,在力学的学习中只要能熟练的掌握理论知识,在软件模拟过程中便可做到心中有数,在本实验中理论值是通过材料力学中得一些假设得到的一个解析解,而实验也是用了相同的假设,并将梁离散为十个单元,得到数值解,因此和理论值的误差是不可避免的,通过增加离散单元的个数可以有效的减少误差,但是增大了计算量,因此在实践中,只要选取合适的离散单元数,能够满足实践要求即可,这就需要有更加扎实有限元知识作为指导。
通过本次试验,让我对力学知识及力学知识的应用有了更进一步的了解,对今后的学习应该有一定的指导意义。
附:ansys命令流
/TITLE,liangfenxi
/PREP7
!*
ET,1,BEAM188
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,2e11
MPDATA,PRXY,1,,0.3
SECTYPE, 1, BEAM, CSOLID, q, 0
SECOFFSET, CENT
SECDATA,0.05,20,3,0,0,0,0,0,0,0
N, ,,,,,,,
N,11,1,,,,,,
fill,1,11
FLST,2,2,1
FITEM,2,1
FITEM,2,2
E,P51X
FLST,4,1,2,ORDE,1
FITEM,4,1
EGEN,10,1,P51X, , , , , , , , , , ,
FINISH
/SOL
FLST,2,1,1,ORDE,1
FITEM,2,1
!*
/GO
D,P51X, , , , , ,ALL, , , , ,
FLST,2,1,1,ORDE,1
FITEM,2,11
!*
/GO
F,P51X,FY,-100000
/ANG,1
/REP,FAST
!*
ANTYPE,0
/STATUS,SOLU
SOLVE
FINISH
/POST1
SET,LIST
PLDISP,0
PLDISP,1
!*
/EFACET,1
PLNSOL, U,Y, 0,1.0
DLIST, ALL
!*
PRNSOL,U,Y
/DIST,1,1.08222638492,1
/REP,FAST
/DIST,1,1.08222638492,1
/REP,FAST
FINISH
c语言编程悬臂梁受力分析,悬臂梁受力的分析.doc相关推荐
- 阅卷管理用c语言编程,模拟人工阅卷C语言编程题自动评阅系统设计与实现.doc
模拟人工阅卷C语言编程题自动评阅系统设计与实现 模拟人工阅卷C语言编程题自动评阅系统设计与实现 摘要:传统的C语言在线考试系统对编程题的评阅比较机械,无法反映考生的真实水平.本文在分析人工阅卷流程的基 ...
- c语言编程题餐饮服务打分,求详细分析C语言题餐饮服务质量调查打分题和答案..._质量员考试_帮考网...
bangsaizhuo 新兵答主 11-09 TA获得超过6761个赞 二.填空题 1. ___变量__是指在程序运行过程中,值可以发生变化的量. 2.C语言是一种____区分_(区分/不区分)字母大 ...
- 清华郑丽c语言编程,面向对象语言c+综合实验指导书.doc
面向对象语言c综合实验指导书 <面向对象程序设计> 综合实验指导书 课程名称:面向对象程序设计 适用专业:计算机科学与技术 制 定 人:丁智国 编写日期:2009 年5月 浙江师范大学数理 ...
- C语言编程手机短号问题,手机短号C程.doc
课程设计(论文) 题 目 名 称 手机短号 课 程 名 称 C语言程序课程设计 ,,,, 生 姓 名 肖桂超 ,,,, 号 1041301049 系 .专 业 信息工程系.电子信息工程 指 导 教 师 ...
- ncae的c语言编程高阶怎么考,NCAE考试科目..doc
NCAE考试科目. 全国信息化应用能力考试(NCAE)考试科目信息 考试名称信息技术类岗位技能描述考试参考用书报名及 考试费计算机网络应用系统管理该证书获得者掌握数据通信基础.局域网和广域网技术.TC ...
- ncae的c语言编程高阶怎么考,NCAE考试科目.doc
全国信息化应用能力考试(NCAE) 考试名称信息技术类岗位技能描述计算机网络应用系统管理该证书获得者掌握数据通信基础.局域网和广域网技术.TCP/IP协议.Internet/Intranet应用技术等 ...
- it小鲜肉c语言编程,小鲜肉修炼手册信院篇100.doc
小鲜肉修炼手册信院篇100 北 师 生 存 手 册 小鲜肉修炼手册>(篇) 者: 黄耀萩) .刘吉财(干事) 伟公关部)姚慧丰(秘书处部长) 银(3计算机 主席大大)张海棠(3电子 助理主席) ...
- 储罐液位开关c语言编程,基于PLC的储罐液位控制系统研究.doc
基于PLC的储罐液位控制系统研究 摘要 本文设计了一种基于PLC的储罐液位控制系统.它以一台S7-200系列的CPU224和一个模拟量扩展模块EM235进行液位检测和电动阀门开度调节.系统主要实现的功 ...
- stm8的c语言编程,STM8的C语言编程.doc
STM8的C语言编程.doc STM8的C语言编程(1)基本程序与启动代码分析现在几乎所有的单片机都能用C语言编程了,采用C语言编程确实能带来很多好处,至少可读性比汇编语言强多了.在STM8的开发环境 ...
- c语言中指针往内存写值,C语言编程常见问题解答之指针和内存分配
指针为C语言编程提供了强大的支持--如果你能正确而灵活地利用指针,你就可以直接切入问题的核心,或者将程序分割成一个个片断.一个很好地利用了指针的程序会非常高效.简洁和精致. 利用指针你可以将数据写入内 ...
最新文章
- linux scull 的内存使用
- dedecms原理及使用
- rk修改launcher_Android更改桌面应用程序launcher的两种方式
- 求虚拟机11.0密钥
- openssl创建CA并签发证书
- 用c语言写三个人打鱼问题,用c语言解决三天打鱼,两天晒网的问题要用到什么函数...
- 在Java中的foreach循环中调用remove
- UIApplication和delegate
- servlet使用jsp内置对象
- 管螺纹如何标注_天天和螺纹打交道,你知道有多少种螺纹吗,原来螺纹种类这么乱...
- android 修改手机型号加点,修改Android设备信息,如修改手机型号为iPhone7黄金土豪版! -电脑资料...
- 4款Windows必装的软件,免费又实用,让你的电脑无所不能
- Python文本分析 jieba
- python aes加密_在不到5分钟的时间内用python编码aes128位加密
- 4层板和6层板的划分
- 分析力学复习笔记(更新中)
- 吴恩达机器学习第一周测试
- Windows命令窗口输入命令报错不是内部或外部命令,也不是可运行的程序 或批处理文件
- sa提开放系统下的虚拟新贵Virtualbox权技巧之xp_regwrite替换sethc.exe
- B. Luxurious Houses
热门文章
- 基于mysql+php065企业公文流转系统
- markdown语法简单而全面,带有源码和图片(10mins内看完)
- 主动微波遥感的测量原理
- 斗地主(二)———创建扑克牌基类枚举, 牌库,出牌规则
- 在开放环境的步态识别:一个基准(二)
- 如何把谷歌浏览器设置成全黑主题
- 电路串联和并联图解_串联电路和并联电路
- 【数据分享】全国县市2000-2020年医疗卫生机构床位数数据(excel和shp格式)
- ST六轴传感器LSM6DSO使用记录
- Jenkins下载插件,报java.net.SocketTimeoutException: Read timed out