Draft Wire/zh-cn

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



Usage
See also: Draft Tray, Draft Snap and Draft Constrain.

如何使用

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

Options
The single character keyboard shortcuts available in the task panel can be changed. See Draft Preferences. The shortcuts mentioned here are the default shortcuts.

选项

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


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

Usage

 * 1) The end points of the Draft Lines and/or Draft Wires to be joined must be exactly coincident. If required first adjust points to ensure that this is the case.
 * 2) Select two or more Draft Lines and/or Draft Wires.
 * 3) There are several ways to invoke the command:
 * 4) * Press the button.
 * 5) * Select the option from the menu.
 * 6) * Use the keyboard shortcut: then.

Preferences
See also: Preferences Editor and Draft Preferences.


 * To change the number of decimals used for the input of coordinates:.
 * To change the initial value of filled mode: . Changing the filled mode in a task panel will override this preference for the current FreeCAD session.

Properties
See also: Property editor.

A Draft Wire object is derived from a Part Part2DObject and inherits all its properties. It also has the following additional properties:

数据

 * : 指定连线中的第一个点.
 * : 指定连线中的最后一个点，如果是闭合连线则不计入初始点.
 * : 指定连线是否闭合. 如果连线原本是开放的，此值为；将其设置为则为会原连线再绘制一条线段使之闭合. 如果连线原本就是闭合的，此值为；将其设置为则会从连线中去掉最后一条线段，令其变为开放连线.
 * : 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控制台中使用连线绘制工具：


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

示例：