14.4 标注约束
命令格式
命令行:Dimconstraint
菜 单:[参数]→[标注约束]
工具栏:[标注约束]
标注约束主要用来控制二维对象的大小、角度及两点间的距离等。标注约束是动态的,可以是数值也可以是变量或方程式。标注约束会使几何对象之间或对象上的点之间保持指定的距离或角度。改变标注约束,则约束将驱动约束对象发生相应变化。这对于常规参数化图形和设计任务来说是非常理想的。
动态标注约束具有以下特征:
使用固定的预定义标注格式进行显示
缩放时保持相同的尺寸大小
可以在图形中全局显示或隐藏
自动放置文本信息,可通过动态标注的夹点更改标注约束的值
打印图形时不显示
将标注约束应用于对象时,会自动创建一个约束变量,以保留约束值。默认情况下,创建的动态名称为指定的名称,如图14-4中的d1或R1等,用户可以在参数管理器中对其进行重命名。并且,约束标注包含一个“锁定”图标,以帮助用户有效区分约束标注和传统尺寸标注。
标注约束工具栏上各按钮功能说明见表14-6。
表14-6 标注约束工具栏功能说明
按钮
|
名称
|
功能说明
|
|
对齐标注约束
|
约束对象上的两个点或不同对象上两个点之间的距离。
|
|
水平标注约束
|
约束对象上的点或不同对象上两个点之间的X轴方向的距离。
|
|
竖直标注约束
|
约束对象上的点或不同对象上两个点之间的Y轴方向的距离。
|
|
角度标注约束
|
约束直线段或多段线段之间的夹角、由圆弧或多段线圆弧段扫掠得到的角度,或对象上三个点构成的角度。
|
|
半径标注约束
|
约束圆或圆弧的半径。
|
|
直径标注约束
|
约束圆或圆弧的直径。
|
14.4.1 线性标注约束
1. 命令格式
命令行:Dimconstraint
线性标注约束是根据延伸线原点和尺寸线的位置来创建水平、垂直或旋转约束。
1. 操作步骤
执行Dimconstraint命令,创建如图14-16所示的线性标注约束。选定直线或圆弧后,对象的端点之间的水平或垂直距离将受到约束。
图14-16 线性标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: LI
输入LI 选择线性标注约束选项
指定第一个约束点或 [对象(O)] <对象>:
选择直线上的一点 提示选择点或对象
指定第二个约束点:
选择另一个约束点 提示选择另一个约束点
指定尺寸线位置: 确定尺寸线的位置
按回车键完成d1线型标注约束,通过同样步骤创建d2线性标注约束
命令行选项说明如下:
对象(O):选择对象而非约束点。
2. 注意@
在创建线性标注约束时,可选择的有效对象或有效点包括:
直线
多段线子对象
圆弧
对象上的两个约束点
14.4.2 对齐标注约束
1. 命令格式
菜 单:[参数]→[标注约束]→[对齐]
工具栏:[标注约束]→[对齐]
对齐标注约束用来约束对象上的两个点或不同对象上两个点之间的距离。当在两条直线之间应用对齐标注约束时,这两条直线将被约束为平行,并通过该约束控制平行线之间的距离。
2. 操作步骤
执行Dimconstraint命令,创建如图14-17所示的对齐标注约束。
图14-17 对齐标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: A
输入A 选择对齐标注约束选项
指定第一个约束点或 [对象(O)/点和直线(P)/两条直线(2L)] <对象>:
选择一个约束点 提示选择约束点或输入选项
指定第二个约束点:
选择另一约束点 提示选择另一个约束点
指定尺寸线位置: 确定尺寸线的位置
按回车键完成对齐标注约束
命令行选项说明如下:
对象(O):选择对象而非约束点。
点和直线(P):选择一个点和一条直线对象。通过对齐标注约束控制该点与直线上最接近点之间的距离。
两条直线(2L):选择两条直线对象。这两条直线将被约束为平行,通过对齐标注约束控制它们之间的距离。
3. 注意@
在创建对齐标注约束时,可选择的有效对象或有效点包括:
直线
多段线子对象
圆弧
对象上的两个约束点
直线和约束点
两条直线
14.4.3 水平标注约束
1. 命令格式
菜 单:[参数]→[标注约束]→[水平]
工具栏:[标注约束]→[水平]
水平标注约束用来约束对象上的点或不同对象上两个点之间的X轴方向的距离。
2. 操作步骤
执行Dimconstraint命令,创建如图14-18所示的水平标注约束。
图14-18 水平标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: H
输入H 选择水平标注约束选项
指定第一个约束点或 [对象(O)] <对象>:
选择一个约束点 提示选择约束点或输入选项
指定第二个约束点:
选择另一约束点 提示选择另一个约束点
指定尺寸线位置: 确定尺寸线的位置
按回车键完成对齐标注约束
命令行选项说明如下:
对象(O):选择对象而非约束点。
3. 注意@
在创建水平标注约束时,可选择的有效对象或有效点包括:
直线
多段线子对象
圆弧
对象上的两个约束点
14.4.4 竖直标注约束
1. 命令格式
菜 单:[参数]→[标注约束]→[竖直]
工具栏:[标注约束]→[竖直]
竖直标注约束约束对象上的点或不同对象上两个点之间的Y轴方向的距离。
2. 操作步骤
执行Dimconstraint命令,创建如图14-19所示的竖直标注约束。
图14-19 竖直标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: V
输入V 选择竖直标注约束选项
指定第一个约束点或 [对象(O)] <对象>:
选择一个约束点 提示选择约束点或输入选项
指定第二个约束点:
选择另一约束点 提示选择另一个约束点
指定尺寸线位置: 确定尺寸线的位置
按回车键完成对齐标注约束
命令行选项说明如下:
对象(O):选择对象而非约束点。
3. 注意@
在创建竖直标注约束时,可选择的有效对象或有效点包括:
直线
多段线子对象
圆弧
对象上的两个约束点
14.4.5 角度标注约束
1. 命令格式
菜 单:[参数]→[标注约束]→[角度]
工具栏:[标注约束]→[角度]
角度标注约束用来约束直线段或多段线段之间的夹角、由圆弧或多段线圆弧段扫掠得到的角度,或对象上三个点构成的角度。
2. 操作步骤
执行Dimconstraint命令,创建如图14-20所示的角度标注约束。
图14-20 角度标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: AN
输入AN 选择角度标注约束选项
选择第一条直线或圆弧或 [三点(3P)] <三点>::
选择一条直线 提示选择对象
选择第二条直线: 提示选择另一个对象
指定尺寸线位置: 确定尺寸线的位置
按回车键完成角度1标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: AN
输入AN 选择角度标注约束选项
选择第一条直线或圆弧或 [三点(3P)] <三点>::
选择一条圆弧 提示选择对象
指定尺寸线位置: 确定尺寸线的位置
按回车键完成角度2标注约束
命令行选项说明如下:
三点(3P):选择对象上的三个有效约束点。
3. 注意@
在创建角度标注约束时,可选择的有效对象或有效点包括:
直线
多段线子对象
圆弧
对象上的三个约束点
14.4.6 半径标注约束
1. 命令格式
菜 单:[参数]→[标注约束]→[半径]
工具栏:[标注约束]→[半径]
半径标注约束用来约束圆或圆弧的半径。
2. 操作步骤
执行Dimconstraint命令,创建如图14-21所示的半径标注约束。
图14-21 半径标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: R
输入R 选择半径标注约束选项
指选择圆或圆弧:
选择一条圆弧 提示选择对象
指定尺寸线位置: 确定尺寸线的位置
按回车键完成半径标注约束
3. 注意@
在创建半径标注约束时,可选择的有效对象包括:
圆
圆弧
14.4.7 直径标注约束
1. 命令格式
菜 单:[参数]→[标注约束]→[直径]
工具栏:[标注约束]→[直径]
直径标注约束用来约束圆或圆弧的直径。
2. 操作步骤
执行Dimconstraint命令,创建如所示的直径标注约束。
图14-22 直径标注约束
命令: Dimconstraint 执行Dimconstraint命令
输入标注类型 [线性(LI)/水平(H)/竖直(V)/对齐(A)/角度(AN)/半径(R)/直径(D)] <对齐>: D
输入D 选择直径标注约束选项
指选择圆或圆弧:
选择一个圆对象 提示选择对象
指定尺寸线位置: 确定尺寸线的位置
按回车键完成直径标注约束
3. 注意@
在创建直径标注约束时,可选择的有效对象包括:
圆
圆弧