连接器
连接器是用于将形状连接在一起的线条,代表关系或流程。
绘制连接
要连接两个形状:
- 从工具栏中选择 连接器工具。
- 悬停在第一个形状上,直到出现连接点(小圆圈)。
- 点击一个连接点并拖动到第二个形状上的连接点。

智能布线
Diagrammix3 使用智能布线算法(LibAvoid)自动引导连接器绕开其他形状,确保图表保持整洁易读。
弯曲点和固定点
您可以手动控制连接器的路径。双击连接器以显示 连接器操作工具栏:
- 弯曲点(普通连接器):点击 添加点,然后点击线条添加一个可拖动的控制柄。删除点 可移除一个点。您也可以右键点击线条,选择 添加弯曲点。
- 固定点(智能连接器):智能连接器不使用弯曲点。点击 添加固定点(或右键点击 → 添加固定点)添加一个路径必须经过的点;删除固定点 可将其移除。
详情参见连接器弯曲点。
路由模式
在检查器的 样式 标签页 → 连接器 部分 → 轴 中选择连接器线条的走向,或右键点击连接器线条并选择一种模式:
| 模式 | 描述 |
|---|---|
| 直线 | 两端之间的直接连线 |
| 折线 | 直线段,每个弯曲点处为尖角 |
| 正交 | 仅由水平和垂直线段组成 |
| 平滑 | 平滑的曲线 |
| 智能正交 | 自动避开其他形状的正交布线 |
| 智能折线 | 自动避开其他形状的折线布线 |
在连接器部分设置 圆角半径(0–60),使线段相接处呈圆角。
吸附点
吸附点是形状上预定义的连接点,连接器会附着在这些点上。它们让您可以精确控制线条的连接位置。
默认吸附点
大多数形状都有自动生成的吸附点:
- 矩形:每条边的中心(4 个点)
- 椭圆:上、下、左、右(4 个点)
- 三角形:每个顶点和边的中心
连接到吸附点
- 选择连接器工具
- 悬停在某个形状上
- 会出现蓝色圆圈,显示可用的吸附点
- 点击一个点以开始连接
- 拖动到目标形状上的一个点
自定义吸附点
您可以使用 吸附点 工具为任意形状添加自己的连接点。详情参见吸附点。
吸附点的优点
- 形状移动时连接器保持附着状态
- 相似形状之间的连接位置保持一致
- 图表整洁、专业
- 自动布线优化
箭头
连接器可以在一端或两端带有箭头。选中一个连接器,使用检查器从 31 种箭头样式(包括“无”)中进行选择,例如:
- 基本箭头:箭头、弯曲箭头、棍形、双棍形
- UML 标注:继承、菱形、白色菱形
- ERD 标注:鸦脚、带杠鸦脚、带圆鸦脚、双杠
- 装饰性:单/双/三羽、圆形、竖线、方块
要查看所有箭头类型的完整参考,请参见箭头参考。
线条样式
在检查器的 样式 标签页 → 连接器 部分,您可以自定义:
- 连接器线条的 颜色 和 宽度
- 线型:实线、点线、虚线、点划线、双点划线或长虚线
- 起始箭头 / 结束箭头:从 31 种箭头样式(包括“无”)中选择,并设置 起始 / 终止箭头长度
连接器文本标签
为连接器添加文本标签以描述关系。一个连接器可以携带多个标签——例如两端各一个多重性标注,中间再加一个角色名称。
添加标签
- 右键点击 连接器线条,选择 添加标签——标签会放置在您点击的位置,并进入编辑状态,或
- 在检查器的 样式 标签页中,展开 标签 部分并点击 添加标签——新标签会放置在连接器的中点
编辑和移动标签
- 双击 一个标签(或选中它并按
T)以编辑其文本 - 拖动 标签,使其沿连接器移动
标签选项
每个标签在 标签 部分都有自己的一行:
| 选项 | 描述 |
|---|---|
| 文本 | 标签的文本内容 |
| 锚点 | 标签的测量基准——沿连接器的 位置 %、距起点 或 距终点——以及对应的数值 |
| 布局 | 水平、沿路径 或 沿反向路径(文本跟随线条方向) |
| 上方 | 标签相对于线条的偏移量 |
点击标签行中的垃圾桶按钮可将其删除。
这在 UML 关系标注中特别有用,例如在关联的两端标注多重性。