Mathcad中文网站 > 新手入门 > 在Mathcad中计算并绘制剪切力矩和弯矩
在Mathcad中计算并绘制剪切力矩和弯矩
发布时间:2024/10/23 18:35:56

卡车在桥上行驶会导致支撑梁发生偏转,从而导致梁中产生各种应力。同样,当您走过家中的地板时,梁或托梁会在您的体重下偏转。偏转是载荷的结果,与剪力、弯矩、梁斜率和梁偏转有关。下面我将讨论如何使用 Mathcad 来计算、绘制和推导这些关系。

绘制简支梁的剪力和弯矩图是基础工程静力学课程的任务之一。Mathcad 可用于计算剪力和弯矩,还可以绘制剪力和弯矩图。 

在这篇博客中,我将展示如何对具有不同载荷条件的简支梁执行此操作。

我主张创建函数,以便可以多次使用它们,而不仅仅是解决单个问题。因此,首先,让我们创建一些函数来帮助求解和绘制均匀载荷的简支梁的剪力和弯矩图。

本博客中的图形是在 Microsoft PowerPoint 中作为嵌入对象创建的。如果您下载链接的 Mathcad 文件并双击该图形,它将在 PowerPoint 中打开。

在 PowerPoint 中制作的均匀受载简支梁

我们首先通过对点 B 处的力矩求和来计算左侧反作用力 R A ,然后通过对垂直载荷求和来计算右侧反作用力 R B。 编写这些函数后,将测试结果。顺时针力矩将被视为正值。


变量“Span”是梁的长度,变量“w”是沿梁长度的均匀载荷(力/长度)。由于 Mathcad 具有单位感知能力,因此跨度和载荷可以采用任何长度和力的单位。 

以下函数中的右箭头是“数学”选项卡上“符号”部分的“符号求值运算符”。它提供的是符号解,而不是数字解。

对点 B 处的力矩求和,然后求解 RA 以计算左侧反作用力。对垂直载荷求和并求解 RB 以计算右侧反作用力:注意:右侧反作用力的函数使用左侧反作用力的函数 RA。测试 20 英尺梁和 2 kip/ft 载荷。测试 10 米梁和 5kN/m 载荷。

接下来,通过对垂直载荷求和,写出距离 x 处的剪切函数。距离左侧 x 处的剪切等于左侧反作用力减去施加在左侧与距离 x 之间的梁上的载荷 (w*x)。

Mathcad 剪切函数在均匀载荷梁上的作用,附有在 PowerPoint 中制作的附图,以及测试用例

现在,通过对 x 的矩求和,写出距离 x 的矩的函数。

Mathcad 计算均匀载荷梁的力矩

既然方程式已写出,请使用 XY 绘图功能计算并绘制剪力图和力矩图。从“轨迹”部分的“绘图”菜单插入绘图。从“插入绘图”按钮中选择“XY 绘图”。 为了创建绘图,定义跨度和负载的值,然后为要绘制的点创建范围变量。范围变量由起始值定义,第二个值设置步长。最后一个数字是结束值。它的创建方式与外观一样。键入第一个值,然后键入逗号并输入第二个值,用于设置步长。然后,键入 . . 并输入结束值。 剪力或力矩的方程式将位于 y 轴上。



 

Mathcad 创建了 XY 图剪切弯矩英尺的范围

Mathcad Prime XY 图均匀载荷梁剪切弯矩(单位:英尺)

再次使用公制单位进行测试。定义跨度和均匀载荷的值,以及范围变量 z,这将设置要绘制的点。

Mathcad 创建了 XY 图剪切弯矩计的范围

Mathcad Prime XY 图均匀载荷梁剪切弯矩(以米为单位)

现在让我们为点载荷 P 创建剪切和力矩图,该载荷 P 位于梁的任意位置,距离左端为“a”​​。创建函数来描述载荷、剪切和力矩。在本练习中忽略梁的重量。在此示例中,我使用关键字solved符号求值运算符来演示如何求解 R A。

在 PowerPoint 中制作的点载荷放置在任意位置的梁图

Mathcad 使用 if 逻辑通过阶跃函数创建并求解梁上任意位置的点载荷的剪切问题

Mathcad Prime 计算点载荷作用下的梁弯矩

既然点载荷方程已经写好,那么就使用 XY 绘图功能计算并绘制剪切和力矩图。 

为了创建绘图,请定义跨度、载荷和距离的值,然后为要绘制的点创建范围变量。 

Mathcad Prime 为 XY 图定义跨度载荷距离范围变量的值

具有点载荷的梁的剪切和弯矩图 Mathcad Prime XY 图

最后这个示例导出了三角形载荷的函数。

与前面的示例类似,创建反应函数,然后创建剪力和力矩函数。此示例使用带有符号求值运算符

的solve关键字 导出反应函数。

在 PowerPoint 中制作的三角形载荷图梁

Mathcad Prime 创建用于三角荷载梁土木工程的函数

Mathcad Prime 剪切函数 三角形载荷梁

三角形载荷梁的 Mathcad 素矩函数

定义跨度、载荷和范围变量 z 的值,这些值将设置要绘制的点。显示范围变量的值以及将包含在图中的计算剪力和力矩。

Mathcad 三角载荷梁 XY 图的主要跨度载荷范围变量

Mathcad Prime 剪切弯矩 XY 图三角形载荷梁图

现在已经导出了均匀载荷、点载荷和三角载荷的函数,使用这些函数可以组合多个载荷条件。

对于这些组合载荷的示例,将使用数值结果,并且必须提供载荷条件的值。范围变量将用于定义要绘制的点和计算剪力和力矩的位置。评估范围变量(使用 = 符号)以将范围变量转换为值向量非常重要。请注意这些示例中的矢量化

运算符 的使用。它位于矩阵和表部分的矩阵/表 选项卡上的矢量/矩阵运算符按钮中。矢量化运算符是底部的运算符。(它也位于矢量和矩阵区域中数学选项卡的运算符部分中。键盘快捷键是 CTRL + SHIFT + ^。)它是表达式上方的右箭头。它告诉 Mathcad 逐个元素执行操作。 以下示例显示了点载荷、均匀载荷和三角载荷的组合。

 

PowerPoint 中的梁组合点载荷均匀分布图

Mathcad Prime 公式 土木工程 荷载 条件 组合 荷载 梁 剪切 弯矩

组合载荷梁的剪切和弯矩图 XY 图 Mathcad Prime

在 PowerPoint 中制作的组合点、均匀和三角形加载梁图

Mathcad Prime 土木工程 梁 三角点 均匀 载荷 组合 梁 值 求解 函数 反应

组合(均匀、三角形和点)载荷梁的剪切和弯矩图 XY 图 Mathcad Prime

在 PowerPoint 中制作的两点组合、均匀和三角形加载梁图

Mathcad Prime 土木工程 梁 三角两点 均匀载荷 组合梁 值 求解函数

组合(均匀、三角形和两点)载荷梁的剪切和弯矩图 XY 图 Mathcad Prime

在本文中,我使用了剪切和弯矩图来说明 Mathcad 的许多功能。此外,我还展示了如何结合均匀载荷、三角载荷和点载荷的函数来计算和绘制反作用力、剪切力和弯矩。这些示例说明:

 

  • 函数的重要用途
  •  
  • 使用符号求值运算符的强大功能,包括使用关键字
  •  
  • 使用 Microsoft PowerPoint 组件创建图形
  •  
  • 使用 XY 图
  •  
  • 定义绘图的范围变量
  •  
  • 评估范围变量以创建值向量
  •  
  • 使用矢量化运算符进行逐元素运算

 

 

 

 

 

读者也访问过这里:
135 2431 0251