# 3.1.6: 由线到梁 Line To Beam

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

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

通&#x8FC7;**“Color（颜色）”**&#x8F93;入，用户可以定义渲染元素的颜色。如需显示颜色，请激&#x6D3B;**“ModelView（模型视图）”**&#x8FD0;算器子菜&#x5355;**“Color（颜色）”**&#x4E2D;&#x7684;**“Elements（元素）”**&#x6309;钮。此外，还需打&#x5F00;**“BeamView（梁视图）”**&#x8FD0;算器的子菜&#x5355;**“Render Settings（渲染设置）”**&#x9879;下&#x7684;**“Cross section（断面）”**&#x9009;项。

![ 图3.1.6.1：借助“LineToBeam（由线到梁）”运算器可将两条线变成梁](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fc9045b368ef7920838afd221130df2e1d674f3d8.png?generation=1591871195365108\&alt=media)

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

可使&#x7528;**“CroSec（断面）”**&#x8F93;入将断面附加到元素上。通&#x8FC7;**“Assemble（模型构建）”**&#x8FD0;算器的断面定义可以覆盖上述设置。

单&#x51FB;**“Options（选项）”**&#x5B50;菜单标题会显&#x793A;**“LineToBeam（由线到梁 ）”**&#x8FD0;算器的其他输入选项：

| Input             | Property                                                                                                                                                                                                                                                                                                                                     |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **“Pts（点）”**      | 在默认情况下，点在输出节点列表中的显示顺序是随机的。不过，有时通过列表索引来标识某些点，有利于对这些点施加荷载抑或定义支撑件。可通过将一个坐标列表输入&#x5230;**“Points（点）”**&#x8F93;入端来实现该操作。点被设置在输出节点列表的起始端。为了确保如图3.1.6.1中结构的输出终端具有索引0和1，须输入坐标为（0/0/0）和（8/0/0）的点坐标列表。                                                                                                                                                 |
| **“New（新建）”**     | 如果该输入端的值&#x4E3A;**“False”**，则仅需将那些起点和终点在给定输入点列表的线添加到结构中。                                                                                                                                                                                                                                                                                     |
| **“Remove（删除）”**  | 如果该选项的值&#x4E3A;**“True”**，&#x5219;**“LineToBeam（线到梁）”**&#x8FD0;算器将检查相互重叠的线，并将重叠的线合并为一条线。这样可以发现、防止仅依靠肉眼检查时难以发现的错误：同一点上的两条线表示静态模型中的双重构件刚度。此外，还有另一种方式，即，可在Karamba3D实用程序部分中的输入线列表中使&#x7528;**“Remove Duplicate Lines（删除重复线）”**&#x8FD0;算器，以此确保线和元素之间一一对应。                                                                                         |
| **“LDist（极限距离）”** | 设置要合并为一点的两点之间的极限距离。如果由线提供的点距离小&#x4E8E;**“LDist”**&#x4E2D;给出的极限距离，可将其视为相同点。**“LDist”**&#x7684;默认值为 $$5mm$$。节点的捕捉不适用于通&#x8FC7;**“Pt”**&#x8F93;入端口提供的点。将重复节点附加到元素的机制&#x4E0E;**“Assemble（模型构建）”**&#x8FD0;算器所使用的机制相同（请参见 [3.1.1](https://manual-1-3.karamba3d.com/chinese_1_3_3/3-in-depth-component-reference/3.1-model/3.1.1-assemble-model)节）。 |
| **“Z-Ori”**       | 梁和桁架的默认方向将在第[3.1.14](https://manual-1-3.karamba3d.com/chinese_1_3_3/3-in-depth-component-reference/3.1-model/3.1.14-orientate-element)节中予以介绍。通&#x8FC7;**“Z-Ori”**&#x7684;输入可为本地Z轴定义非标准方向。                                                                                                                                                    |
| **“Bending（弯曲）”** | 允许关闭梁的弯曲刚度。有关详细信息，请参见第[3.1.10](https://manual-1-3.karamba3d.com/chinese_1_3_3/3-in-depth-component-reference/3.1-model/3.1.10-modify-element)节。                                                                                                                                                                                              |

默认情况下，在公共点处会合的梁在静态模型中系刚性连接，如同被焊接在一起一样。有关如何定义梁末端处的连接，请参见第[3.3.6](https://manual-1-3.karamba3d.com/chinese_1_3_3/3-in-depth-component-reference/3.3-cross-section/3.3.6-beam-joints)节。**“Info（信息）”**&#x8F93;出端口可显示已删除的节点和梁的数量。

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