Draft Wire/zh-cn

描绘
利用连线工具可创建一条折线(一系列互连的线段). 本工具利用底图工具栏中的底图线条样式进行绘制. 除了允许用户输入2个以上的点之外，连线工具与底图线段工具的行为完全相同.

B样条工具与连线工具的功能相似，区别仅在于前者中的每条线段为曲线而非直线. 利用Use Draft WireToBSpline工具可令两者互相转换.



如何使用

 * 1) 按下按钮，或先按键再按键.
 * 2) 在3D视图中点击第一个点，或输入一个坐标再按按钮.
 * 3) 在3D视图中单击另一个点，或输入一个坐标再按按钮.
 * 4) 按键或按钮来结束本次编辑.

双击树状视图中的元素或点击按钮即可编辑连线. 接下来，您可以将其中的点移到一个新位置，或点击或按钮再点选连线来增添其中的点.

融合多条线段
如果选中了若干条相连的线段，并按下按钮，便会将它们转换为一条连线并退出当前的命令.

不同线段的首尾准确重合才能进行融合，反之则不可. 必要时，可以手动调整线段首尾端点的坐标，或利用Draft Snap搭配Draft Endpoint模式来令端点重合.

选项

 * 按键或按钮来结束当前连线的绘制，并关闭对此连线的编辑.
 * 按键或按钮令当前连线闭合，即一条线段将连接当前连线首尾两点，从而构成一个面. 而构成一个面则最少需要三个点.
 * 按键或按钮来移除刚画好的线段，但是将继续保持从前一个点的位置继续编辑连线.
 * 按键或按钮根据前一个点的方位来调整当前的工作平面.
 * 在创建一个点后，按、或 键来在对应轴上约束下一个点.
 * 为了手动输入坐标，每当设置好X、Y、Z分量后都要按下键. 当您需要以特定坐标值插入一个点时，可点击按钮.
 * 按键或点击relative多选框切换至相对 模式. 若开启了相对模式，则后一个相对于前一个的坐标而定；否则采用绝对坐标，即相对原点(0,0,0)定后一个点的坐标.
 * 按键或点击continue多选框切换至连续（绘制）模式. 若开启了连续模式，则连线工具在绘制一条连线后会自动重启，即允许您在不用点击连线工具的情况下，继续绘制下一条连线.
 * 按键或点击filled多选框切换至填充模式. 若开启了填充模式，则一条闭合的连线将创建出一个填充面; 否则，闭合的连线将不会创建出一个面.
 * 若连线存在自相交的情况，便不能对其进行填充存在，因为它将无法创建对应真面（proper face）. 如果对连线填充后却无法看到它本身的形状，就手动将设置为来查看连线.


 * 按住键，将当前所绘点强制放在与之最近的捕捉位置处.
 * 按住键，将下一个点的位置约束于上一个的水平方向或垂直方向上.
 * 按+组合键或点击按钮来撤销当前操作，返回上一个操作点.
 * 按键或按钮来终止当前连线命令；但此前绘制好的线段仍会保留.

属性
连线对象享有Draft Line中的所有属性，但是大多属性仅对连线而言才有意义.

数据

 * : 指定连线中的第一个点.
 * : 指定连线中的最后一个点，如果是闭合连线则不计入初始点.
 * : 指定连线是否闭合. 如果连线原本是开放的，此值为；将其设置为则为会原连线再绘制一条线段使之闭合. 如果连线原本就是闭合的，此值为；将其设置为则会从连线中去掉最后一条线段，令其变为开放连线.
 * : specifies the size of the chamfers (straight segments) created on the corners of the wire.
 * : specifies the radius of the fillets (arc segments) created on the corners of the wire.
 * : 指定是否令连线构成一个面. 如果为则创建一个面，否则仅绘制本对象中的边. 如果为时，本属性才会生效.
 * 如果连线自相交，则不要将设置为，因为在这种情况下不能用它来创建一个真面（proper face）.


 * : 指定连线中每条线段内的内部节点数量.
 * : 指定整条连线的长度（只读属性）.

视图

 * : 如果此项为，将在连线最后一点上显示一个符号，因此可将其用作一条注解线（annotation line）.
 * : 指定连线末尾处所示符号的大小.
 * : 指定连线末尾处所示的符号类型，可以为"Dot（点）", "Circle（圈）", "Arrow（箭头）", 或"Tick".
 * : 指定一种图案来填写闭合连线所构成的面. 只有在为且为"Flat Lines"时，此属性才会生效.
 * : 指定图案的大小.

脚本
Draft API与FreeCAD Scripting Basics.

借助下列函数即可在宏与Python控制台中使用连线绘制工具：


 * 利用指定的一个点列表来创建一个对象.
 * 列表中的每个点都被定义为，单位为毫米.
 * 或者, 输入也可以是一个，从中提取各点.
 * 如果为，或者如果连线中的第一个点与最后一个点为同一点，则连线是闭合的.
 * 如果指定了，则在此位置创建连线；否则在原点处创建连线.
 * 如果为，且连线是闭合的，则连线将构成一个面，即表现为一个填充图形.

示例：