由弯矩图画剪力图

合集下载

剪力图和弯矩图(最全面)-剪刀图弯矩图特征 PPT

剪力图和弯矩图(最全面)-剪刀图弯矩图特征 PPT

P q
Pa 2
qa2 2
A
BM
x x
+ P
=
=+
A
B M1
Pa 2
+
+
q
qa 2
A
B M2
2 +
x
三、对称性与反对称性的应用: 对称结构在对称载荷作用下,Q图反对称,M图对称;对称
结构在反对称载荷作用下,Q图对称,M图反对称。
[例8] 作下列图示梁的内力图。
P
PL
Q
x
0L 0.5P L 0.5P L
q AB
RA qa Q qa/2
+ – qa/2
qa2 CD
RD
– qa/2
M
qa2/2
+

3qa2/8 qa2/2
qa2/2
解:求支反力 RAq2a; RDq2a
左端点A:
Q qa; M 0 2
x
B点左: Qqa;M1qa2
2
2
B点右: Q qa;M1qa2
2
2
C点左: Qqa;M1qa2
M
– N图
P1a
M图 P1a+ P2 l
二、曲杆:轴线为曲线的杆件。 内力情况及绘制方法与平面刚架相同。
[例11] 已知:如图所示,P及R 。试绘制Q、M、N 图。
解:建立极坐标,O为极点,OB
R
P
极轴,q表示截面m–m的位置。
A
q
B
O
x
q q qq M ( ) P P ( R x R c ) o P ( 1 c s R ) ( o 0 s )
q q q Q () P 1 P si( n 0)

工程力学弯曲强度1(剪力图与弯矩图

工程力学弯曲强度1(剪力图与弯矩图

05 剪力图与弯矩图的计算与分析
CHAPTER
剪力与弯矩的计算方法
要点一
剪力计算
根据受力分析,通过力的平衡原理计算剪力。在梁的截面 上,剪力方向与梁的轴线垂直,大小等于通过截面形心的 剪切面上的剪力。
要点二
弯矩计算
弯矩是描述梁弯曲变形的量,其计算方法包括截面法、力 矩分配法等。弯矩的计算需要考虑梁的长度、截面尺寸、 材料属性以及外力分布等因素。
在工程实践中,许多结构和设备都需 要承受弯曲负荷,如桥梁、建筑、车 辆等,因此弯曲强度的研究具有重要 意义。
弯曲强度的基本原理
弯曲强度的基本原理包括剪力和弯矩 的分析。剪力是指在弯曲过程中垂直 于轴线的力,而弯矩则是指弯曲过程 中产生的力矩。
剪力和弯矩的分析是确定结构在弯曲 负荷下的应力和变形的重要手段,也 是进行结构设计和优化的基础。
谢谢
THANKS
剪力图与弯矩图的受力分析
剪力图
通过绘制剪力随梁长度变化的曲线图,可以直观地表示 出梁在不同位置受到的剪力大小和方向。根据剪力图, 可以分析梁在受力过程中的稳定性以及剪切破坏的可能 性。
弯矩图
弯矩图表示弯矩随梁长度变化的曲线图,可以用来分析 梁在不同位置的弯曲变形程度以及弯曲应力分布情况。 通过弯矩图,可以判断梁在受力过程中是否会发生弯曲 失稳或弯曲破坏。
CHAPTER
剪力图与弯矩图在结构设计中的应用
结构设计是工程中非常重要的环节,剪力图 与弯矩图是进行结构设计的关键工具。通过 分析剪力和弯矩的分布和大小,可以确定结 构的受力情况和变形趋势,从而优化结构设 计,提高结构的稳定性和安全性。
在进行结构设计时,需要综合考虑多种因素 ,如载荷、材料属性、连接方式等。剪力图 与弯矩图可以帮助工程师更好地理解和分析

剪力图与弯矩图的画法_图文_图文

剪力图与弯矩图的画法_图文_图文
剪力图与弯矩图的画法_图文_图文.ppt
dM(x) = Q(x)
dx
dQ(x) = q(x)
dx
2
d M(x)
2
= q(x)
dx
公式的几何意义
剪力图上某点处的切线斜率等于该点 处荷载集度的大小 弯矩图上某点处的切线斜率等于该点 处剪力的大小。
梁上最大弯矩可能发生在 Q(x) = 0 的截面上 或梁段 边界的截面上。最大剪力 发生在全梁或梁段的界面。
解: 在AC段中 q=0 ,且 QA=RA
q
A
B
CE
D
0.2
1.6
1
2
q
在AC段中 Qc = 80KN,剪力图
A
B
CE
D
为矩形,MA =0
0.2
1.6
1
2
80KN
(b)
+
80KN
q
在CE段中,剪力图为三角形
A
B
CE
D
QC=80KN,MC=16KN.m
0.2
1.6
1
2
80KN
(b)
+
80KN
81KN
CD段: 向右下方的斜直线
DB段:水平直线
最大剪力发生在 CD 和 DB 段的任一横截面上。
1
A C
0.2
1
q
E
1.6 2
2
B D
80KN
+
80KN
MB = 0
全梁的最大2
1
q
E
1.6 2
2
B D
16 16
+
单位:KN.m
例 作梁的内力图
A

剪力图和弯矩图教程

剪力图和弯矩图教程

(0<x<a)
M(x)FAyxFl b (0≤x≤a)
CB段:
F Q(x)F Ay FF l bFF l a (a<x<l) M (x)F Ax yF (xa )F l (la x) (0≤x≤l)
3.作剪力图和弯矩图
剪力图和弯矩图教程
例题4 简支梁受集中力偶作用,如图示,试画梁的剪力图和弯矩图。
3.作剪应力图和弯矩图
最大剪力发生在梁端,其值为
F 1ql
2 Qmax
最大弯矩发生在跨中,它的剪数力图值和弯为矩图M教程max
1 8
ql
2
例题3 简支梁受集中作用如图示,作此梁的剪力图和弯矩图。
解:1.求约束反力
FAyFl b,FByFl a 2.列剪力方程和弯矩方程 AC段:
FQ(x)
FA
y
Fb l
剪力图和弯矩图教程
一、根据内力方程作内力图
剪力方程——表示横截面上剪力FQ随横截面位置x而变化的函数关系; 弯矩方程——表示横截面上弯矩M随横截面位置x而变化的函数关系。
例题1 图所示,悬臂梁受集中力F作用,试作此 梁的剪力图和弯矩图
解: 1.列剪力方程和弯矩方程
FQ(x)F (0<x<l ) M(x)Fx (0≤x<l)
d2M(x)
当q(x)朝上时, dx2 q(x)0 M图为上凸下凹。
剪力图和弯矩图教程
(3) 在集中力作用处,M图发生转折。如果集中力向下,则M 图向下转折;反之,则向上转折。
(4) 在集中力偶作用处,M图产生突变,顺时针方向的集中力偶 使突变方向由上而下;反之,由下向上。突变的数值等于该集 中力偶矩的大小。 3. 弯矩图与剪力图的关系
x

剪力图和弯矩图方法

剪力图和弯矩图方法

剪力图和弯矩图方法
剪力图和弯矩图是结构力学中常用的分析工具,用于分析和设计结构的受力情况。

以下是剪力图和弯矩图的制作方法:
剪力图:
1. 绘制结构图:首先画出结构的几何形状和受力情况的示意图。

2. 确定剪力方向:根据结构受力情况,确定每个截面上的剪力方向,通常用箭头表示。

3. 确定剪力大小:根据结构受力平衡条件,确定每个截面上的剪力大小。

4. 画出剪力图:根据确定的剪力方向和大小,在结构示意图上相应位置上画出对应的剪力图。

弯矩图:
1. 绘制结构图:首先画出结构的几何形状和受力情况的示意图。

2. 确定截面位置:根据需要绘制弯矩图的位置,确定绘制弯矩图的截面位置。

3. 确定剪力大小:根据结构受力平衡条件,确定每个截面上的截面剪力大小。

4. 确定截面抵抗矩:根据截面形状,计算每个截面上的截面抵抗矩。

5. 计算弯矩:根据截面抵抗矩和截面剪力大小,计算每个截面上的弯矩大小。

6. 画出弯矩图:根据计算得到的弯矩大小,在结构示意图上相应位置上画出对应的弯矩图。

在绘制剪力图和弯矩图时,需要考虑结构的几何形状、支座条件、荷载情况等因
素,同时应满足受力平衡条件和连续性要求。

这些图形分析的结果可以帮助工程师评估结构的受力情况,进行结构设计和优化。

快速绘制梁的剪力图和弯矩图

快速绘制梁的剪力图和弯矩图
2、分段建立方 A程C段:
CB段: F
3、依方程而作图
简支梁受集中力偶作用,如图示,试画梁的剪力图和 弯矩图。 解:1.求约束反力
2.列剪应力方程和弯矩方程 AC段: V
CB段:V
3、依方程而作图
荷载图、剪力图、弯矩图的规律
从左往右做图
在无荷载作用的梁段:剪力图为水平线,弯矩图为斜直线, 斜率的大小等于对应梁段上剪力的大小。V>0时向右下方斜斜, V<0时向右上方倾斜,V=0时为水平线。 在均布荷载作用的梁段上:剪力图为斜直线,斜率等于荷载 集度,q<0( )向右下方倾斜,反之,向右上方倾斜。 弯矩图为二次抛物线,q<0,向下凸起;q>0( )向上凸。 遇到集中荷载:剪力图突变,突变方向与集中荷载方向相同, 突变大小等于集中荷载的大小。弯矩图出现转折,转折方向与 集中力的方向相反。 遇到集中力偶:剪力图不变,弯矩图突变,突变方向由力偶的 转向决定,逆上顺下。突变大小等于力偶矩的大小。 极值弯矩:集中力作用截面、集中力偶截面或弯矩为零的截面。
画剪力图和弯矩图时,一定要将梁正确分段, 分段建立方程,依方程而作图
简支梁受均布荷载作用,如图示, 作此梁的剪力图和弯矩图。
解:1.求约束反力 由对称关系,可得:
2、建立内力方程
Fs
RA
qx
1 2
ql
qx
(0<x<l)
3、依方程作剪力图和弯矩图
载作用,如图示, 作此梁的剪力图和弯矩图。 1.求约束反 力
vv vv
vv v v
v
利用上述规律:
1、可以检查剪力图和弯矩图是否正确。 2、可以快速的绘制剪力图和弯矩图,步骤如下: (1)将梁正确分段 (2)根据各段梁上的荷载情况,判断剪力图和弯矩图的 形状

剪力以及弯矩剪力图以及弯矩图

剪力以及弯矩剪力图以及弯矩图

剪力图和弯矩图在工程管理中的应用
结构设计:用于计 算结构受力确定结 构尺寸和材料
施工管理:用于 指导施工确保施 工质量和安全
维护管理:用于 评估结构状态制 定维护计划
优化设计:用于 优化结构设计降 低成本和能耗
剪力图和弯矩图的注意 事项
绘制剪力图和弯矩图时应注意的事项
确保数据准确无误 注意单位换算确保单位一致 绘制过程中注意比例尺和坐标轴的设置 绘制完成后检查图例、标题、标注等是否清晰明确
添加副标题
剪力和弯矩剪力图以及弯矩 图
汇报人:
目录
CONTENTS
01 添加目录标题
02 剪力和弯矩的基本 概念
03 剪力图和弯矩图的 绘制
04 剪力图和弯矩图的 解读
05 剪力图和弯矩图的 应用
06 剪力图和弯矩图的 注意事项
添加章节标题
剪力和弯矩的基本概念
剪力和弯矩的定义
剪力:作用在物体表面上的力使物体发生剪切变形 弯矩:作用在物体表面上的力使物体发生弯曲变形 剪力图:表示剪力在物体表面上的分布情况 弯矩图:表示弯矩在物体表面上的分布情况
剪力和弯矩的计算方法
剪力:作用在物体上的力使物体发生剪切变形 弯矩:作用在物体上的力使物体发生弯曲变形 剪力计算方法:根据力的平衡原理利用剪力公式进行计算 弯矩计算方法:根据力的平衡原理利用弯矩公式进行计算
剪力和弯矩的单位和符号
剪力:单位为牛顿(N) 符号为F
弯矩:单位为牛顿·米 (N·m)符号为M
证结构安全
剪力图和弯矩图在施工中的应用
确定结构受力情况: 通过剪力图和弯矩图 可以了解结构的受力 情况为施工提供依据。
优化施工方案:根据 剪力图和弯矩图可以 优化施工方案提高施 工效率和质量。

剪力图弯矩图快速画法口诀

剪力图弯矩图快速画法口诀

剪力图弯矩图快速画法口诀剪力图快速画法口诀外伸端,自由端,没有P力作零点。

无力梁段水平线,集中力偶同样看,均布荷载对斜线,小q正负定增减,集中力处有突变,左顺右逆画竖线,增多少?降多少?集中横力作参考。

弯矩图快速画法口诀弯矩图,较复杂,对照剪图来画它,自由端,铰支端,没有力偶作零点。

剪图水平弯图斜,剪力正负定增减,天上下雨池水满,向上射出弓上箭。

剪图轴线交叉点,弯矩图上极值点。

均载边界无横力,光滑吻接无痕迹。

集中力处有转折,顺着外力折个尖。

集中力偶有突变,反着力偶符号弯,升多少?降多少?集中力偶作参考。

弯矩图形已画完,注意极大极小点,数值符号截面点,三大要素标齐全。

7.2.1 截面法求内力问题:梁在发生平面弯曲变形时,横截面上会产生何种内力素?在横截面上会有几种内力素同时存在?如何求出这些内力素?例:欲求图示简支梁任意截面1-1上的内力。

1.截开:在1-1截面处将梁截分为左、右两部分,取左半部分为研究对象。

2.代替:在左半段的1-1截面处添画内力、,(由平衡解释)代替右半部分对其作用。

3.平衡:整个梁是平衡的,截开后的每一部分也应平衡。

由得如取右半段为研究对象,同样可以求得截面1-1上的内力和,但左、右半段求得的及数值相等,方向(或转向)相反。

7.2.2 剪力和弯矩是横截面上法向分布内力分量的合力偶矩,因在纵向对称面内且与截面垂直,故称为截面1-1的弯矩。

由于取左半段与取右半段所得剪力和弯矩的方向(或转向)相反,为使无论取左半段或取右半段所得剪力和弯矩的正负符号相同,必须对剪力和弯矩的正负符号做适当规定。

剪力的正负:使微段梁产生左侧截面向上、右侧截面向下的剪力为正,反之为负。

弯矩的正负:使微段梁产生上凹下凸弯曲变形的弯矩为正,反之为负。

归纳剪力和弯矩的计算公式:(截面上的弯矩等于截面一侧所有外力对截面形心取力矩的代数和。

)公式中外力和外力矩的正负规定:剪力公式中外力的正负规定:截面左段梁上向上作用的横向外力或右段梁上向下作用的横向外力在该截面上产生的剪力为正,反之为负。

剪力弯矩图

剪力弯矩图

§2.6 剪力图和弯矩图
例1
q
A
B
RA
l
RB
ql 2
Fs
ql
l/2
2
M
ql 2 8
例2
l/3 F
A C
RA
2F 3
2l / 3
Fs
M
2 Fl 9
§2.6 剪力图和弯矩图
例3
BA
m
C
B
a
b
RB
l
RA
RB
1 3
F
Fs
am
m l
l
M
bm l
§2.8 利用微分关系作剪力、 弯矩图
作图要点: (1)计算支反力,并在梁上标出其实际方向
q(x)
M(x)
M(x) dM(x)
x
Fs (x) y Fs (x) dFs (x)
§2.7 剪力、弯矩与载荷集
度之间的微分关系
Mc 0
M
(
x
)
Fs
(
x
)dx
1 2
q(
x
)dx
2
=M
(
x
)
dM
(
x
)
忽略高阶小量 1 q( x )dx2
q(x)
2
M(x)
M(x) dM(x)
dM ( x dx
小结(基本规律)
1.求指定截面上的内力时,既可取梁的左段为脱离 体,也可取右段为脱离体。一般取外力比较简单 的一段进行分析。
2.在解题时,一般在需要内力的截面上把内力(Fs 、 M)假设为正号。
3.集中力作用的截面上剪力有突变,其突变的值就 是这个集中力的大小;集中力偶作用的截面上弯 矩有突变,其突变的值就是这个集中力偶的大 小.

《材料力学》课件4-2梁的剪力和弯矩.剪力图和弯矩图

《材料力学》课件4-2梁的剪力和弯矩.剪力图和弯矩图

实例1
实例2
实例3
03
剪力图和弯矩图的解读
剪力图和弯矩图的解读方法
截面法
通过在梁上选择若干个截面,分别计算出每个截面的剪力 和弯矩值,然后以这些值为纵坐标,以截面位置为横坐标, 绘制出剪力图和弯矩图。
微分关系法
利用剪力和弯矩的微分关系,通过积分求解出剪力图和弯 矩图。
叠加法
对于分段常数的情况,将每一段的剪力和弯矩分别叠加, 得到整体的剪力图和弯矩图。
在机械工程中,梁的剪力和弯矩分析用于设计和优化各种机 械设备,如起重机、输送机和机床等,以提高设备的性能和 可靠性。
梁的剪力和弯矩在科研中的应用
在科研领域,梁的剪力和弯矩分析也是重要的研究内容之 一。通过深入研究梁的剪力和弯矩的分布规律和影响因素 ,可以揭示材料的力学性能和结构行为的本质。
科研人员利用先进的实验技术和数值模拟方法,对梁的剪 力和弯矩进行深入探索,为材料科学、固体力学和结构工 程等领域的发展提供理论支持和实践指导。
选择截面位置
在梁上选择若干个具有代表性的截面,用于 计算剪力和弯矩。
计算剪力和弯矩
对每个截面进行受力分析,计算出剪力和弯 矩的大小。
绘制剪力图和弯矩图
根据计算结果,绘制出相应的剪力图和弯矩 图。
剪力图和弯矩图的绘制实例
悬臂梁在集中力作用下的 剪力和弯矩图
简支梁在均布载荷作用下 的剪力和弯矩图
简支梁在集中力作用下的 剪力和弯矩图
感谢您的观看
THANKS
截面法
通过在梁上选择若干个截面,计算每个截面的剪 力和弯矩,然后绘制相应的图形。
微元法
将梁分成若干个微元段,对每个微元段进行受力 分析,计算剪力和弯矩,然后绘制图形。
解析法

材料力学剪力图弯矩图绘制(有详细的程序)讲解

材料力学剪力图弯矩图绘制(有详细的程序)讲解

材料力学剪力图弯矩图绘制(有详细的程序)说明:输入变量:分段数组x分段点一般在集中力,集中力偶作用出和分布载荷的起末端。

载荷数组MPQ若梁上的外载荷总数为PN,则用PN行四列的数组MPQ储存载荷,数组MPQ第一列代表载荷的类型:1为集中力偶,2为集中力,3为分布载荷,第二列代表载荷的大小,第三列代表集中力,集中力偶或者分布载荷左端与简支梁左端的距离,第四列代表均匀载荷右端与简支梁左端的距离,当载荷为集中力或者集中力偶时,第四列为0.符号规定集中力和均匀载荷向下为正,向上为负,集中力偶顺时针为正,逆时针为负。

输出变量:内力数组XQM如果梁被分为NN-1段,则内力数组XQM为NN行,三列的数组,第一列代表梁的横截面的位置,第二列代表剪力,第三列代表弯矩。

剪力极值及位置QDXQDX是一个二行二列的数组,第一列代表极值所在的位置,第二列代表极值弯矩极值及位置MDXMDX是一个二行二列的数组,第一列代表极值所在的位置,第二列代表极值1.子程序1.1集中力偶对弯矩贡献的子函数QMM1.2集中力对剪力和弯矩贡献的子函数QMP1.3分布载荷对剪力和弯矩贡献的子函数QMQ1.4求剪力和弯矩极值的子函数MAX_MIN1.5绘制剪力图和弯矩图的子函数TU_QM2.计算分析程序2.1简支梁QMDJ2.2左端固定悬臂梁QMDXZ2.3右端固定悬臂梁QMDXY2.4左端外伸梁QMDWZ2.5右端外伸梁QMDWY2.6两端外伸梁QMDWL1.子程序1.1集中力偶对弯矩贡献的子函数QMMfunction MM=QMM(n,x1,a,M,MM)for j=1:nif x1(j)==an1=j;endendMM(n1:n)=MM(n1:n)+M;1.2集中力对剪力和弯矩贡献的子函数QMP function [QQ,MM]=QMP(n,x1,b,P,QQ,MM)for j=1:nif x1(j)==b;n1=j;endendQQ(n1:n)=QQ(n1:n)-P;MM(n1:n)=MM(n1:n)-P*(x1(n1:n)-b);1.3分布载荷对剪力和弯矩贡献的子函数QMQ function [QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM)for j=1:nif x1(j)>cQQ(j)=QQ(j)-q*(x1(j)-c);MM(j)=MM(j)-0.5*q*(x1(j)-c)^2;endif x1(j)>dQQ(j)=QQ(j)+q*(x1(j)-d);MM(j)=MM(j)+0.5*q*(x1(j)-d)^2;endend1.4求剪力和弯矩极值的子函数MAX_MINfunction [QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM) XQM=[x1',QQ',MM'];[Qmax,i]=max(QQ);Q1=[Qmax,x1(i)];[Qmin,i]=min(QQ);Q2=[Qmin,x1(i)];[Mmax,i]=max(MM);M1=[Mmax,x1(i)];[Mmin,i]=min(MM);M2=[Mmin,x1(i)];disp('剪力极值及位置')QDX=[Q1;Q2]disp('弯矩极值及位置')MDX=[M1;M2]t1=findobj(0,'Tag','text31');str=num2str(Q1(1));set(t1,'String',str);t2=findobj(0,'Tag','text39');str=num2str(Q1(2));set(t2,'String',str);t3=findobj(0,'Tag','text32');str=num2str(Q2(1));set(t3,'String',str);t4=findobj(0,'Tag','text40');str=num2str(Q2(2));set(t4,'String',str);m1=findobj(0,'Tag','text33');str=num2str(M1(1));set(m1,'String',str);m2=findobj(0,'Tag','text41');str=num2str(M1(2));set(m2,'String',str);m3=findobj(0,'Tag','text34');str=num2str(M2(1));set(m3,'String',str);m4=findobj(0,'Tag','text42');str=num2str(M2(2));set(m4,'String',str);1.5绘制剪力图和弯矩图的子函数TU_QM function TU_QM(x1,QQ,MM)h1=findobj(0,'Tag','axes1');axes(h1);plot(x1,QQ);grid;title('剪力图');h2=findobj(0,'Tag','axes2');axes(h2);plot(x1,MM);grid;title('弯矩图');2.计算分析程序2.1简支梁QMDJfunction XQM=QMDJ(x,MPQ)[n,m]=size(x);L=x(m);x1=[];for i=1:m-1x1=[x1,linspace(x(i),x(i+1),50)];endMM=zeros(size(x1));QQ=zeros(size(x1));[m,t]=size(MPQ);[t,n]=size(x1);for i=1:mswitch MPQ(i,1)case 1M=MPQ(i,2);a=MPQ(i,3);RA=-M/L;QQ=QQ+RA;MM=MM+RA*x1;if a>0 & a<LMM=QMM(n,x1,a,M,MM);endif a==0MM=MM+M;endcase 2P=MPQ(i,2);b=MPQ(i,3);RA=(L-b)*P/L;if b>0 & b<LQQ=QQ+RA;MM=MM+RA*x1;[QQ,MM]=QMP(n,x1,b,P,QQ,MM);endcase 3q=MPQ(i,2);c=MPQ(i,3);d=MPQ(i,4);RA=(L-0.5*(c+d))*q*(d-c)/L;QQ=QQ+RA;MM=MM+RA*x1+MA;[QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM);endend[QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM);TU_QM(x1,QQ,MM);disp('梁的有限元分析结果')disp('位置-----------剪力----------弯矩')2.2左端固定悬臂梁QMDXZfunction XQM=QMDXZ(x,MPQ)[n,m]=size(x);L=x(m);x1=[];for i=1:m-1x1=[x1,linspace(x(i),x(i+1),50)];endMM=zeros(size(x1));QQ=zeros(size(x1));[PN,t]=size(MPQ);[t,n]=size(x1);for i=1:PNswitch MPQ(i,1)case 1M=MPQ(i,2);a=MPQ(i,3);if a>0 & a<LMM=MM-M;MM=QMM(n,x1,a,M,MM);endif a==LMM=MM-M;endcase 2P=MPQ(i,2);b=MPQ(i,3);RA=P;MA=-P*b;QQ=QQ+RA;MM=MM+RA*x1+MA;if b>0 & b<L[QQ,MM]=QMP(n,x1,b,P,QQ,MM);endcase 3q=MPQ(i,2);c=MPQ(i,3);d=MPQ(i,4);RA=q*(d-c);MA=-0.5*q*(d-c)*(d+c);QQ=QQ+RA;MM=MM+RA*x1+MA;[QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM);endend[QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM);TU_QM(x1,QQ,MM);disp('梁的有限元分析结果')disp('位置-----------剪力----------弯矩')2.3右端固定悬臂梁QMDXYfunction XQM=QMDXY(x,MPQ)[n,m]=size(x);L=x(m);x1=[];for i=1:m-1x1=[x1,linspace(x(i),x(i+1),50)];endMM=zeros(size(x1));QQ=zeros(size(x1));[PN,t]=size(MPQ);[t,n]=size(x1);for i=1:PNswitch MPQ(i,1)case 1M=MPQ(i,2);a=MPQ(i,3);if a==0MM=MM+M;endif a>0 & a<LMM=QMM(n,x1,a,M,MM);endcase 2P=MPQ(i,2);b=MPQ(i,3);if b==0QQ=QQ-PMM=MM-P*x1;endif b>0 & b<L[QQ,MM]=QMP(n,x1,b,P,QQ,MM);endcase 3q=MPQ(i,2);c=MPQ(i,3);d=MPQ(i,4);[QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM);endend[QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM);TU_QM(x1,QQ,MM);disp('梁的有限元分析结果')disp('位置-----------剪力----------弯矩')2.4左端外伸梁QMDWZfunction XQM=QMDWZ(x,L1,MPQ)[n,m]=size(x);L=x(m);x1=[];for i=1:m-1x1=[x1,linspace(x(i),x(i+1),50)];endMM=zeros(size(x1));QQ=zeros(size(x1));[PN,t]=size(MPQ);[t,n]=size(x1);for i=1:PNswitch MPQ(i,1)case 1M=MPQ(i,2);a=MPQ(i,3);if a>0 & a<LMM=QMM(n,x1,a,M,MM);endif a==0MM=MM+M;endcase 2P=MPQ(i,2);b=MPQ(i,3);RA=P*(L-b)/(L-L1);[QQ,MM]=QMP(n,x1,L1,-RA,QQ,MM);if b>0 & b<L[QQ,MM]=QMP(n,x1,b,P,QQ,MM);endif b==0QQ=QQ-P;MM=MM-P*x1;endcase 3q=MPQ(i,2);c=MPQ(i,3);d=MPQ(i,4);b=(c+d)*0.5;P=(d-c)*q;RA=P*(L-b)/(L-L1);[QQ,MM]=QMP(n,x1,L1,-RA,QQ,MM);[QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM);endend[QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM);TU_QM(x1,QQ,MM);disp('梁的有限元分析结果')disp('位置-----------剪力----------弯矩')2.5右端外伸梁QMDWYfunction XQM=QMDWY(x,L1,MPQ)[n,m]=size(x);L=x(m);x1=[];for i=1:m-1x1=[x1,linspace(x(i),x(i+1),50)];endMM=zeros(size(x1));QQ=zeros(size(x1));[PN,t]=size(MPQ);[t,n]=size(x1);for i=1:PNswitch MPQ(i,1)case 1M=MPQ(i,2);a=MPQ(i,3);RA=-M/L1;RB=-RA;QQ=QQ+RA;MM=MM+x1*RA;if a>0 & a<LMM=QMM(n,x1,a,M,MM);endif a==0MM=MM+M;endcase 2P=MPQ(i,2);b=MPQ(i,3);RA=P*(L1-b)/L1;RB=P*b/L1;QQ=QQ+RA;MM=MM+x1*RA;[QQ,MM]=QMP(n,x1,L1,-RB,QQ,MM);if b>0 & b<L[QQ,MM]=QMP(n,x1,b,P,QQ,MM);endif b==0QQ=QQ-P;MM=MM-P*x1;endcase 3q=MPQ(i,2);c=MPQ(i,3);d=MPQ(i,4);b=(c+d)*0.5;P=(d-c)*q;RA=P*(L1-b)/L1;RB=P*b/L1;QQ=QQ+RA;MM=MM+x1*RA;[QQ,MM]=QMP(n,x1,L1,-RB,QQ,MM);[QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM);endend[QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM);TU_QM(x1,QQ,MM);disp('梁的有限元分析结果')disp('位置-----------剪力----------弯矩')2.6两端外伸梁QMDWLfunction XQM=QMDWL(x,L1,L2,MPQ)[n,m]=size(x);L=x(m);x1=[];for i=1:m-1x1=[x1,linspace(x(i),x(i+1),50)];endMM=zeros(size(x1));QQ=zeros(size(x1));[PN,t]=size(MPQ);[t,n]=size(x1);for i=1:PNswitch MPQ(i,1)case 1M=MPQ(i,2);a=MPQ(i,3);RA=-M/(L2-L1);RB=-RA;if a>0 & a<LMM=QMM(n,x1,a,M,MM);endif a==0MM=MM+M;endcase 2P=MPQ(i,2);b=MPQ(i,3);LL=L2-L1;bb=b-L1;RA=P*(LL-bb)/LL;RB=P*bb/LL;[QQ,MM]=QMP(n,x1,L1,-RA,QQ,MM);[QQ,MM]=QMP(n,x1,L2,-RB,QQ,MM);if b>0 & b<L[QQ,MM]=QMP(n,x1,b,P,QQ,MM);endif b==0QQ=QQ-P;MM=MM-P*x1;endcase 3q=MPQ(i,2);c=MPQ(i,3);d=MPQ(i,4);b=(c+d)*0.5;P=(d-c)*q;LL=L2-L1;bb=b-L1;RA=P*(LL-bb)/LL;RB=P*bb/LL;[QQ,MM]=QMP(n,x1,L1,-RA,QQ,MM);[QQ,MM]=QMP(n,x1,L2,-RB,QQ,MM);[QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM);endend[QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM);TU_QM(x1,QQ,MM);disp('梁的有限元分析结果')disp('位置-----------剪力----------弯矩')untitled.mfunction varargout = untitled(varargin)% UNTITLED M-file for untitled.fig% UNTITLED, by itself, creates a new UNTITLED or raises the existing% singleton*.%% H = UNTITLED returns the handle to a new UNTITLED or the handle to% the existing singleton*.%% UNTITLED('CALLBACK',hObject,eventData,handles,...) calls the local% function named CALLBACK in UNTITLED.M with the given input arguments. %% UNTITLED('Property','Value',...) creates a new UNTITLED or raises the% existing singleton*. Starting from the left, property value pairs are% applied to the GUI before untitled_OpeningFunction gets called. An% unrecognized property name or invalid value makes property application% stop. All inputs are passed to untitled_OpeningFcn via varargin.%% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one% instance to run (singleton)".%% See also: GUIDE, GUIDA TA, GUIHANDLES% Edit the above text to modify the response to help untitled% Last Modified by GUIDE v2.5 03-Jun-2008 23:12:06% Begin initialization code - DO NOT EDITgui_Singleton = 1;gui_State = struct('gui_Name', mfilename, ...'gui_Singleton', gui_Singleton, ...'gui_OpeningFcn', @untitled_OpeningFcn, ...'gui_OutputFcn', @untitled_OutputFcn, ...'gui_LayoutFcn', [] , ...'gui_Callback', []);if nargin && ischar(varargin{1})gui_State.gui_Callback = str2func(varargin{1});endif nargout[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); elsegui_mainfcn(gui_State, varargin{:});end% End initialization code - DO NOT EDIT% --- Executes just before untitled is made visible.function untitled_OpeningFcn(hObject, eventdata, handles, varargin) % This function has no output args, see OutputFcn.% hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDA TA) % varargin command line arguments to untitled (see V ARARGIN)% Choose default command line output for untitledhandles.output = hObject;% Update handles structureguidata(hObject, handles);% UIWAIT makes untitled wait for user response (see UIRESUME) % uiwait(handles.figure1);% --- Outputs from this function are returned to the command line. function varargout = untitled_OutputFcn(hObject, eventdata, handles) % varargout cell array for returning output args (see V ARARGOUT); % hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDA TA)% Get default command line output from handles structure varargout{1} = handles.output;function edit2_Callback(hObject, eventdata, handles)% hObject handle to edit2 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDA TA)% Hints: get(hObject,'String') returns contents of edit2 as text% str2double(get(hObject,'String')) returns contents of edit2 as a double% --- Executes during object creation, after setting all properties.function edit2_CreateFcn(hObject, eventdata, handles)% hObject handle to edit2 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows.% See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) set(hObject,'BackgroundColor','white');endfunction edit3_Callback(hObject, eventdata, handles)% hObject handle to edit3 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDA TA)% Hints: get(hObject,'String') returns contents of edit3 as text% str2double(get(hObject,'String')) returns contents of edit3 as a double% --- Executes during object creation, after setting all properties.function edit3_CreateFcn(hObject, eventdata, handles)% hObject handle to edit3 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows.% See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) set(hObject,'BackgroundColor','white');endfunction edit4_Callback(hObject, eventdata, handles)% hObject handle to edit4 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDA TA)% Hints: get(hObject,'String') returns contents of edit4 as text% str2double(get(hObject,'String')) returns contents of edit4 as a double% --- Executes during object creation, after setting all properties.function edit4_CreateFcn(hObject, eventdata, handles)% hObject handle to edit4 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows.% See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) set(hObject,'BackgroundColor','white');end% --- Executes on selection change in popupmenu1.function popupmenu1_Callback(hObject, eventdata, handles)% hObject handle to popupmenu1 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hints: contents = get(hObject,'String') returns popupmenu1 contents as cell array% contents{get(hObject,'Value')} returns selected item from popupmenu1% --- Executes during object creation, after setting all properties.function popupmenu1_CreateFcn(hObject, eventdata, handles)% hObject handle to popupmenu1 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: popupmenu controls usually have a white background on Windows.% See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) set(hObject,'BackgroundColor','white');end% --- Executes on button press in pushbutton3.function pushbutton3_Callback(hObject, eventdata, handles)% hObject handle to pushbutton3 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDA TA)x=str2num(get(handles.edit2,'string'));MPQ=str2num(get(handles.edit3,'string'));L=str2num(get(handles.edit4,'string'));L1=L(1);L2=L(2);val=get(handles.popupmenu1,'Value');str=get(handles.popupmenu1,'String');switch str{val}case '简支梁'QMDJ(x,MPQ)case '左端固定悬臂梁'QMDXZ(x,MPQ)case '右端固定悬臂梁'QMDXY(x,MPQ)case '左端外伸梁'QMDWZ(x,L1,MPQ)case '右端外伸梁'QMDWY(x,L1,MPQ)case '两端外伸梁'QMDWL(x,L1,L2,MPQ)end% --- Executes on button press in pushbutton4.function pushbutton4_Callback(hObject, eventdata, handles)% hObject handle to pushbutton4 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) close all% --- Executes on key press over popupmenu1 with no controls selected. function popupmenu1_KeyPressFcn(hObject, eventdata, handles)% hObject handle to popupmenu1 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDA TA)。

剪力图和弯矩图-课件(PPT-精)

剪力图和弯矩图-课件(PPT-精)

02 剪力图和弯矩图的绘制
绘制步骤
确定受力点
首先确定梁的受力点,通常为 梁的两端或支撑点。
分析受力
分析梁所受的剪力和弯矩,确 定剪力和弯矩的大小和方向。
绘制剪力图和弯矩图
根据分析结果,在梁上标出剪 力和弯矩的大小和方向,并绘 制剪力图和弯矩图。
标注数据
在剪力图和弯矩图上标注相关 数据,如剪力和弯矩的大小、
3
优化施工图设计
通过分析剪力图和弯矩图,可以发现施工图设计 中的不足之处,并进行优化改进,提高施工图设 计的合理性和可行性。
在施工过程中的应用
监控施工过程
在施工过程中,通过实时监测剪 力图和弯矩图的动态变化,可以 及时发现施工中的问题,采取相
应的措施进行调整和处理。
评估施工效果
根据剪力图和弯矩图的监测结果, 可以对施工效果进行评估,判断 施工是否符合设计要求和质量标
计算公式
剪力Q=F*sin(a),其中F为外力,a为 外力与杆件轴线的夹角;弯矩M=F*d, 其中F为外力,d为外力作用点到杆件 固定端的距离。
计算步骤
注意事项
在计算过程中应注意单位的统一,并 考虑杆件的固定端约束条件。
先确定杆件上各点的外力大小和方向, 然后根据公式计算各点的剪力和弯矩, 最后绘制剪力图和弯矩图。
THANKS FOR WATCHING
感谢您的观看
实例3
一斜梁在水平载荷作用下的剪力图 和弯矩图解读。
04 剪力图和弯矩图的应用
在结构设计中的应用
评估结构的承载能力
通过分析剪力图和弯矩图,可以确定结构在不同受力情况下的承 载能力,从而确保结构的安全性和稳定性。
优化结构设计
通过调整剪力图和弯矩图的分布和大小,可以优化结构设计,降低 材料消耗,提高结构的经济性和环保性。

静定结构的内力—利用微分关系画剪力图和弯矩图(建筑力学)

静定结构的内力—利用微分关系画剪力图和弯矩图(建筑力学)
C FS(x) FS (x) +dFS (x)
dx
一、 剪力、弯矩与荷载集度间的微分关系
微分关系
d Fs ( x ) q( x ) dx
d
M d
( x
x
)
Fs
(
x
)
几何意义
剪力图上某点处切线的斜率等于梁上该点 处的分布载荷集度
弯矩图上某点处切线的斜率等于梁上该点 处截面上的剪力
d
2 M( d x2
例题1:画出图中所示梁的剪力图和弯矩图。
解:(1)求支座反力。由平衡方程解得:
FAy
FBy
Me l
(2)以集中力偶的作用点C为界,将AB梁分为两段: AC段和CB段。两段的各截面剪力相等,即:
FSA
FSB
Me l
所以梁的剪力图为一条水平线,如图所示。
横截面C左侧弯矩为
MC左
FAy
a
a l
Me ( 使梁上侧受拉)
其中剪力必为常数,弯矩可能 是常数或一次函数
二、分布载荷、剪力图和弯矩图之间的规律
2.梁段上的分布载荷为不等于零的常数
常数
剪力为一次函数剪力图为斜直线
剪力为增函数,上斜直线
剪力为减函数,下斜直线
一次函数
为二次函数,弯矩图为二次曲线
应有极小值弯矩图为上凸曲线 应有极大值弯矩图为下凸曲线
三、画剪力图和弯矩图的简便方法
一、 剪力、弯矩与荷载集度间的微分关系
dFS(x)=q(x)dx

dFS(x)
dx
=q(x)
∑MC=0
M(x)+FS(x)dx-[M(x)+dM(x)]+q(x)dx
dx 2

静定结构的内力—绘制剪力图和弯矩图(建筑力学)

静定结构的内力—绘制剪力图和弯矩图(建筑力学)

CB段:
Fs
x2
FBy
a l
F
a<x2<l
M
x2
FBy
l
x2

a l
F
l
x2
a x2 l
实作训练
(3)画剪力图和弯矩图
剪力图:FS 为常数,剪力图为平行于横坐标
轴的两段水平直线
弯矩图:
x1 0时,M A 0
x1
a时,MC
ab l
F
x2
a时,MC
ab l
F
x2 l时,MB 0
实作训练
弯矩图如图(c)所示。
例题:2:用列方程法作出图示梁的剪
力与弯矩图。
ql 解:由对称性可知,支座反力 FAy FBy 2
取距左端为x的任一横截面n-n,此横截面
的剪力方程和弯矩方程分别为
l Fs ( x) FAy qx q( 2 x)
(0 x l)
xq M ( x) FAy x qx 2 2 x(l x)
➢ 实作训练:
例题1:试列出图示梁的剪力方程与弯矩方程, 并作出剪力图与弯矩图。
解:(1)建立剪力方程和弯矩方程 以梁的左端为坐标原点,沿横截面n-n 将梁截开,取左段梁为分离体,应用求内力的直 接计算法得
FS x F 0<x<l a M x Fx 0 x l b
式(a)与(b)分别为剪力方程与弯矩方程。
x
F
x
l 3
3ql
2
4qlx
l/3 l
l/3 FBy
DB 段 FS x FAy F 4ql
M
x
FAy
x
F
x
l 3
Me
4ql 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1.4 根据弯矩图作剪力图
1.1.4 根据弯矩图作剪力图
利用微分关系,可方便地根据弯矩图作剪力图。

(一)当M图为直线变化时
以图1-4a所示跨中作用集中荷载的简支梁为例,加以说明。

其M图和图分别示于图1-4b和图1-4c。

图1-4
在图1-4b中,循惯例,选取直角坐标系。

当我们分区段考察M图形与图形的关系时,若沿轴的指向,由左向右看,则将会看到如下客观规律:
第一,关于的符号:AC段,M“下坡”(M为增函数),则其相应的为正(M的一阶导数>0);CB段,M“上坡”(M为减函数),则其相应的为负(M的一阶导数<0)。

第二,关于的大小:可由M图形的“坡度”(斜率)确定,即,其中,为该区段长度,为图中该区段两端点弯矩值的高差。

而且,区段内图形“坡度”愈徒,剪力值愈大;
“坡度”愈缓,剪力值愈小;“坡度”为零(M图为水平直线),则剪力值亦为零(无剪力)。

二相邻区段的M图形“坡度”相同(当有集有力偶作用时),则其剪力值亦相同。

例如,本例中,AC段的剪力为
而CB段的剪力为
这一规律同样适用于竖杆或斜杆,只是须注意应沿杆轴“由左向右看”这一前提条件。

(二)当M图为二次抛物线变化时
根据M与的微分关系可判定,该图为斜直线。

因此,只须按照“一求两端剪力,二引直线相
连”的步骤,即可绘出该区段的图。

图1-5是根据已知弯矩图(图1-5a)绘出相应剪力轮廊图(图1-5b)的一个例子。

图1-5。

相关文档
最新文档