当前位置:文档之家› 边界条件

边界条件

边界条件边界条件有什么作用?•边界条件可以施加到模型的节点、边缘或表面。

边缘或表面边界条件会将节点边界条件施加到边缘或表面上的每个节点。

•当进行模型分析时,会为每个节点的每个自由度生成一个方程。

如果将边界条件施加到某个节点,那么,因为该节点不会经历平动或转动,所以不会为该节点生成方程。

•如果想构建悬臂梁模型,那么您会希望同时约束固定端的平动或和转动。

•如果想构建简支梁模型,那么您会希望仅约束固定端点的平动。

这种连接将允许该梁自由转动。

此连接也通称为平动约束连接。

•每种单元类型都支持确定的自由度。

如果您将边界条件施加到某个单元上的自由度,而该单元并不支持此自由度,那么该边界条件将被忽略。

例如,桁架单元用于构建平动约束连接的模型,因此,无法抗拒转动。

如果您将固定边界条件放置到桁架单元的一端,那么三个转动约束将被忽略。

施加边界条件如果您选择了节点、边缘或表面,可以右键单击显示区并选择“添加” 侧开菜单。

选择“节点边界条件...”、“边缘边界条件...”或“表面边界条件...”命令。

只能将边缘边界条件施加到由 CAD 实体模型生成的模型。

按“预定义”部分中的其中一个按钮,或者,激活“约束自由度”部分中的适当复选框。

“固定”按钮将激活所有六个复选框。

“自由”按钮将取消激活所有六个复选框。

“平动约束”按钮将激活“Tx”、“Ty”和“Tz”复选框。

“无转动”按钮将激活“Rx”、“Ry”和“Rz”复选框。

剩余六个按钮将施加对称或反对称边界条件。

刚性边界单元刚性边界单元有什么作用?•刚性边界单元可以施加到模型的节点、边缘或表面。

边缘或表面弹性边界单元会将节点弹性边界单元施加到边缘或表面上的每个节点。

•刚性边界单元会将刚度施加到节点,从而抗拒沿全局方向或绕全局方向进行平动或转动。

模型上实际添加了一个新节点。

此节点上限制了指定的自由度。

在此节点与施加节点刚性边界的模型节点之间,创建了一个新节点。

此单元位于施加刚性边界单元的全局轴上。

根据边界单元的类型(平动或转动),此单元的作用就像平动弹簧或扭转弹簧。

刚度值指该弹簧的刚度。

模型上节点的平动量或转动量将取决于该刚度值。

刚度值高将允许节点作非常小的移动,或者不允许节点移动。

刚度值低将允许节点作相当大的移动。

•在相同的对话框中,您可以固定所有三个全局方向上的平动或转动。

当然,在每个方向上,会将一个独立的节点刚性边界施加到模型。

例如,如果您创建了刚性平动边界并选中了“全约束”部分中的 X 和 Y 复选框,那么将创建两个节点刚性边界。

一个在 X 向上起作用,另一个在 Y 向上起作用。

•节点刚性边界和节点边界条件之间的不同在于,当弹簧刚度限制节点运动时,您可以查看当前节点刚性边界单元中现有的力或力矩。

在“结果”环境中,使用结果:单元力和力矩侧开菜单。

节点刚性边界单元约束的每个自由度都将使用一个单独的节点刚性边界表示。

因此,您可以查看细分成全局 X、Y 和 Z 分量的力和力矩。

施加刚性边界单元如果您选择了节点、边缘或表面,可以右键单击显示区并选择“添加” 侧开菜单。

选择“节点刚性边界...”、“边缘刚性边界...”或“表面刚性边界...”命令。

只能将边缘刚性边界单元施加到由 CAD 实体模型生成的模型。

激活所有想阻止平动或转动的全局方向所对应的复选框。

通过选择“类型”部分中的适当单选按钮,确定希望刚性边界单元是将平动还是将转动施加到节点。

在“刚度”输入区中指定弹性边界单元的刚度。

弹性边界单元弹性边界单元有什么作用?•弹性边界单元可以施加到模型的节点、边缘或表面。

边缘或表面弹性边界单元会将节点弹性边界单元施加到边缘或表面上的每个节点。

•弹性边界会将刚度施加到节点,从而抗拒沿指定方向或绕指定方向进行平动或转动。

模型上实际添加了一个新节点。

此节点上限制了指定的自由度。

在此节点与施加弹性边界的模型节点之间,创建了一个新节点。

此单元位于施加弹性边界单元的指定矢量上。

根据弹性边界单元的类型(平动或转动),此单元的作用就像平动弹簧或扭转弹簧。

刚度值指该弹簧的刚度。

模型上节点的平动量或转动量将取决于该刚度值。

刚度值高将允许节点作非常小的移动,或者不允许节点移动。

刚度值低将允许节点作相当大的移动。

•弹性边界单元和边界条件之间的不同在于,当弹簧刚度限制节点运动时,您可以查看当前弹性边界单元中现有的力或力矩。

在“结果”环境中,使用结果:单元力和力矩 侧开菜单。

显示的力或力矩沿指定的矢量方向起作用。

施加弹性边界单元如果您选择了节点、边缘或表面,可以右键单击显示区并选择“添加” 侧开菜单。

选择“节点弹性边界...”、“边缘弹性边界...”或“表面弹性边界...”命令。

只能将边缘弹性边界单元施加到由 CAD 实体模型生成的模型。

通过选择“类型”部分中的适当单选按钮,确定希望弹性边界单元阻止该节点平动还是转动。

在“方向”部分中指定单元的“方向”。

在“刚度”输入区中指定弹性边界单元的刚度。

位移边界单元位移边界单元有什么作用?•位移边界单元可以施加到模型的节点、边缘或表面。

边缘或表面位移边界单元会将节点位移边界单元施加到边缘或表面上的每个节点。

•位移边界单元将使节点沿指定方向平动或转动指定距离。

模型上实际添加了一个新节点。

此节点将接受“数值”输入区中指定的平动或转动值。

使用“方向”输入区中的向量指定该平动或转动的方向。

•在位移边界单元所附加至的模型上,节点将平动或转动的量取决于“刚度”输入区中的值。

通过使用方程 F=kx,位移边界单元的作用就像弹簧。

刚度值 k 大将导致模型上的节点移动量与新节点的移动量相等。

刚度值小将导致位移边界单元自身偏转,并因此吸收一些位移。

这将导致模型上节点的位移小于“数值”输入区中输入的值。

•为了在分析中使用的位移边界单元,必须在“分析参数”对话框中的“乘数”选项卡上指定“边界”栏的“乘数”。

输入的值将与“数值”输入区中的值相乘。

乘积就是施加到位移边界单元上的位移。

•通过使用结果:单元力和力矩侧开菜单,可以在 Results 环境中查找将节点移动指定距离所需的力或力矩。

你可以沿节点位移的矢量方向查看力或力矩。

施加位移边界单元表面可变载荷可变载荷有什么作用?•可变载荷可以施加到表面。

•可变载荷就是在区域上施加的载荷。

可以沿矢量指定的任何方向施加可变载荷,或者可以沿表面法向施加可变载荷。

•可以定义一个函数来控制表面上不同位置的载荷值。

•可变载荷将被转换成等效的力,并被施加到单元节点。

•载荷将导致施加该载荷的节点发生位移。

位移量将取决于模型的几何结构和材料属性。

方程 {F}=[k]{x} 用于使用已知的力 F 和刚度 k 求解位移 x。

模型的刚度与几何结构和材料属性相关。

刚度的基本公式是 AE/L,其中,A 为截面面积,E 为弹性模量,L 为长度。

•施加力的节点发生位移将导致与这些节点连接的节点也发生位移。

通过这些相互作用,载荷将影响整个模型。

施加可变载荷如果您选择表面,可以右键单击显示区并选择“添加” 侧开菜单。

选择“表面可变载荷...”命令。

只能将可变载荷施加到由 CAD 实体模型生成的模型。

如果这是模型上的第一个可变载荷,那么“激活函数”下拉框将被设置为“--新形状--"。

如果模型上已经有可变载荷,那么您可以从此下拉框中选择函数名。

如果您更改了函数参数,那么这些更改将被应用到模型中使用该函数的每个可变载荷。

在“坐标系”下拉框中选择可变载荷将遵循的坐标系。

除全局坐标系之外,还将列出在 FEA 编辑器环境中定义的所有局部坐标系。

例如,如果希望表面可变载荷在表面边缘的零点处开始施加,那么应该创建一个坐标系,并且其原点位于该边缘上的其中一个节点。

可以在此下拉框中选择该坐标系。

坐标系可以是直角坐标系、圆柱坐标系或球坐标系。

如果可变载荷的方向总是垂直于表面,那么选择“载荷方向”部分中的“表面法向”单选按钮。

如果将沿恒定方向施加可变载荷,则选择“载荷方向”部分中的“面力”单选按钮,然后在“X”、“Y”和“Z”输入区中将该方向定义为矢量。

在“标记”输入区中,为控制可变载荷值的函数指定名称。

当您添加随后的可变载荷时,该名称将在“激活函数”下拉框中显示。

在“表达式”输入区中定义函数。

输入的数值将作为压力。

使用变量 r 作为局部 X 坐标,变量 s 作为局部 Y 坐标,变量 t 作为局部 Z 坐标,其中,局部 X、Y 和 Z 坐标的含义取决于坐标系。

可以使用基本操作符,例如 +、-、*、/、() 和 ^。

按“可用的基本形状 >>”按钮将允许您访问几个普通函数。

按“查看”按钮将允许您查看沿特定方向上载荷的图形视图。

由于载荷可能与其他方向相关,所以您可以选择要查看可变载荷值的方向所对应的单选按钮。

然后,您必须定义其他两个坐标。

例如,如果一个载荷在 X 方向上线性增加,那么您会希望选择“X”单选按钮。

该操作将生成一条斜率恒定的直线。

由于载荷在 Y 方向或 Z 方向上不变,因此为这些坐标输入何值并不重要。

如果要选择“Y”或“Z”单选按钮,那么您将看到一条水平线。

水平线的值将随“X”输入区中的值变化。

通过更改坐标并按“重新计算”按钮,您可以查看多个 X 坐标处的图形。

在“载荷工况/载荷曲线”输入区中指定想在其中放置可变载荷的载荷工况。

如果您要执行瞬时应力(直接积分)分析,那么此输入区将确定整个分析中该力将遵循的载荷曲线。

既然可变载荷将转换成节点力,所以“结果”环境中的载荷也许看上去并不准确地遵循函数。

如果网格不是均匀分布的,那么在网格精细的区域可以施加大量力值低的力,而在网格粗糙的区域可以施加少量力值高的力。

同样,没有被多个单元共享的节点,其力值会比其他节点低。

这是因为节点上将施加共享该节点的每个单元所产生的力。

可变载荷示例我们将建立并查看施加下列可变载荷的 5" 立方体模型。

首先,我们应该建立一个局部坐标系,其原点在 0 压力的边缘上,并且局部 X 轴平行于载荷增加的方向。

接着,我们选择表面并右键单击显示区,然后选择“添加:表面可变载荷...”命令。

可变载荷参数应该如下所示设置。

按“查看”按钮将显示沿 X 方向的下面图形。

由于模型在 Y 方向或 Z 方向不变,因此“y”和“z”坐标输入区中的值并不相关。

为了验证起见,沿表面一半处的值应该恒定为 -30*(2.5)^2=-187.5。

选择“y”单选按钮并在“x”输入区中键入“2.5”。

按“重新计算”按钮。

应该出现下面的图形。

如果我们在“结果”环境中查看该模型,那么它应该看起来如下所示。

沿边缘的箭头较短是因为共享那些节点的单元较少。

端部释放端部释放有什么作用?•端部释放可以施加到梁单元。

相关主题