3.1.6: 由线到梁 Line To Beam

图3.1.6.1显示了“LineToBeam(由线到梁)”运算器如何将两条线作为输入,揭示它们如何连接并输出为梁、如何找出一组唯一的点,亦即它们的端点。其端点具有相同索引的线会被自动删除。除非线被删除,否则输入线列表和输出梁列表之间存在一一对应的关系。

“LineToBeam(由线到梁)”运算器仅接受直线作为几何输入。因此,折线或其他类似的线须首先分解为线段。所有坐标均以米为单位(如果是英制单位,则以英尺为单位)。

通过“Color(颜色)”输入,用户可以定义渲染元素的颜色。如需显示颜色,请激活“ModelView(模型视图)”运算器子菜单“Color(颜色)”中的“Elements(元素)”按钮。此外,还需打开“BeamView(梁视图)”运算器的子菜单“Render Settings(渲染设置)”项下的“Cross section(断面)”选项。

可以通过“Id”输入为元素指定非唯一的名称。它使用字符串列表作为梁的标识符。默认值为空字符串。在默认情况下,每个梁都有名称:即在模型中由零开始的索引。标识符提供了一种有效的方法可对梁进行分组,以便于编辑或显示梁。

可使用“CroSec(断面)”输入将断面附加到元素上。通过“Assemble(模型构建)”运算器的断面定义可以覆盖上述设置。

单击“Options(选项)”子菜单标题会显示“LineToBeam(由线到梁 )”运算器的其他输入选项:

Input

Property

“Pts(点)”

在默认情况下,点在输出节点列表中的显示顺序是随机的。不过,有时通过列表索引来标识某些点,有利于对这些点施加荷载抑或定义支撑件。可通过将一个坐标列表输入到“Points(点)”输入端来实现该操作。点被设置在输出节点列表的起始端。为了确保如图3.1.6.1中结构的输出终端具有索引0和1,须输入坐标为(0/0/0)和(8/0/0)的点坐标列表。

“New(新建)”

如果该输入端的值为“False”,则仅需将那些起点和终点在给定输入点列表的线添加到结构中。

“Remove(删除)”

如果该选项的值为“True”,则“LineToBeam(线到梁)”运算器将检查相互重叠的线,并将重叠的线合并为一条线。这样可以发现、防止仅依靠肉眼检查时难以发现的错误:同一点上的两条线表示静态模型中的双重构件刚度。此外,还有另一种方式,即,可在Karamba3D实用程序部分中的输入线列表中使用“Remove Duplicate Lines(删除重复线)”运算器,以此确保线和元素之间一一对应。

“LDist(极限距离)”

设置要合并为一点的两点之间的极限距离。如果由线提供的点距离小于“LDist”中给出的极限距离,可将其视为相同点。“LDist”的默认值为 5mm5mm。节点的捕捉不适用于通过“Pt”输入端口提供的点。将重复节点附加到元素的机制与“Assemble(模型构建)”运算器所使用的机制相同(请参见 3.1.1节)。

“Z-Ori”

梁和桁架的默认方向将在第3.1.14节中予以介绍。通过“Z-Ori”的输入可为本地Z轴定义非标准方向。

“Bending(弯曲)”

允许关闭梁的弯曲刚度。有关详细信息,请参见第3.1.10节。

默认情况下,在公共点处会合的梁在静态模型中系刚性连接,如同被焊接在一起一样。有关如何定义梁末端处的连接,请参见第3.3.6节。“Info(信息)”输出端口可显示已删除的节点和梁的数量。

为了使用便捷,梁有许多默认属性。可在图3.1.6.1的右上角字符串输出中看到这些默认属性:“active(活动)”表示会在静态模型中包含梁。默认断面是一个直径为114毫米、壁厚为4毫米的圆形空心轮廓。默认材料是符合欧盟规范 3(Eurocode 3)的“S235”等级钢材。

Last updated