约束与驱动尺寸标注
PiQ 保持几何关系的方式与图纸的其余部分一致:由其他点来定义一个点。编辑 › 约束 会替您完成这一操作,使关系在图纸变化时依然成立;还可以让尺寸标注驱动图纸:其值为一个变量,更改该变量,图纸随之改变。
约束
选择要约束的对象,然后从 编辑 › 约束 中选择:
| 命令 | 选择 | 作用 |
|---|---|---|
| 水平 | 一条或多条直线 | 每条直线的终点定义在与起点相同的高度,保持其 X:[(…).X,P1.Y]。 |
| 竖直 | 一条或多条直线 | 每条直线的终点定义在其起点的正上方或正下方。 |
| 平行 | 两条直线 | 将第二条直线旋转为与第一条同向(或反向,取较近者),保持其长度。 |
| 垂直 | 两条直线 | 将第二条直线旋转为与第一条垂直,保持其长度。 |
| 等长 | 两条直线 | 使第二条直线与第一条等长,保持其方向。 |
| 重合 | 两个点,或两条直线 | 后一个点定义在前一个点上(P7=P3);对于两条直线,则为其最近的端点。 |
第一条选中的直线作为参照;第二条是被更改的直线。移动的是不与第一条直线共用的那个端点,因此拐角保持相连。点原来的定义依据会尽可能保留:被设为水平的直线仍然跟随其 X。
会使某个点依赖于自身的约束(例如起点由终点定义的直线)会被拒绝,图纸保持原样。每个约束都可以用 撤销 一步撤销。可在点面板中查看或更改约束所做的修改:点的新定义就在那里。
驱动尺寸标注
选择一个尺寸标注,然后选择 编辑 › 约束 › 驱动尺寸标注…(Ctrl+Shift+D)。为其指定一个值和一个变量(新变量 DIM1、DIM2 …,或图纸已有的变量以便共享)。随后尺寸标注的终点将由其起点定义,使其测量值等于该变量:
| 尺寸标注 | 其终点 |
|---|---|
| 水平 | 在起点的横向相距该变量(向左或向右,与原来一致)。 |
| 竖直 | 在起点上方或下方相距该变量。 |
| 对齐 | 沿着从起点出发的方向,相距该变量:POLAR(P1,RTOD(ANGLE(…-P1)),DIM1)。 |
| 半径、直径 | 从圆心向外相距该变量(直径则为其一半)。 |
在变量面板中更改该变量(或在运行视图中,或者如果为其加了标签,在运行参数化中),图纸随之改变。角度标注和坐标标注不能作为驱动尺寸标注。
如果没有选择尺寸标注而选择了两个点,同一命令会使两点之间保持一个变量的距离。