参数化绘图是AutoCAD 2010之后的版本中新增的功能,使用参数化绘图功能可以使设计项目从概念到完成的过程中,最大限度地减少重复的任务,加快完成时间,使用户通过对基于设计意图的图形对象进行约束来提高生产效率。
参数化绘图主要通过几何和标注约束来实现,通过几何和标注约束操作,能确保对象在修改后还保持特定的关联及尺寸。创建与管理几何和标注约束的工具在“参数”菜单中,它在二维草图和注释工作空间中均能自动显示出来。
1.几何约束
几何约束建立和维持对象间、对象中的关键点或和坐标系间的几何关联。同一对象中的关键点对或不同对象中的关键点对均可约束为相对于当前坐标系统的垂直或水平方向。例如,用户可指定两个圆始终同心,两条直线始终平行,或矩形的一边始终水平等。
(1)应用几何约束
图3-59 添加多重引线
几何关系通过几何约束来定H’执行“参数ā→“几何ā命令’或直接使用“GEOMCONSTRAINT”命令,即可打开“几何约束”工具栏,如图3-60所示。
当使用约束后,光标的旁边会出现一个图标以帮助用户了解所选定的约束类型,如图3-61所示。在图中,为几何图形应用了以下约束:
图3-60 几何约束工具栏
图3-61 图形约束示例
●垂直线和水平线约束为端点保持重合,这些约束显示为蓝色小方块;
●垂直线约束为保持相互平行且长度相等;
●左侧的垂直线被约束为与水平线保持垂直;
●水平线被约束为保持水平;
●圆和水平线的位置约束为保持固定距离,约束显示为锁定图标。
从上例中可以看出,约束对象主要分为两个类,一个是点,另外是线(包括直线、曲线、圆、圆弧、多段线等)。当约束到点时,光标移动到对象上,会在最接近光标的点上出现一个临时的标记以示识别,如图3-62a所示,在约束过程中,通常可通过对象捕捉的方式来捕捉需约束的点。
无论约束点还是线,对象选择的顺序将影响对象的更新:选定的第二个对象将按照约束的条件进行更新。如图3-62b~e所示,在图3-62b和图3-62c中应用了点的“重合约束”,此时如果先选择“直线1”为第一个对象,则“直线2”向“直线1”移动,反之,则“直线1”向“直线2”移动;图3-62d和图3-62e中应用了线的“平行”约束,其效果跟对象选择的顺序有关。在使用约束后,不管哪个对象做过修改,另外的对象将会随之更新。
图3-62 图形约束示例
(2)推断几何约束
启用“推断几何约束ā模式会自动在正在创建或编辑的对象与对象捕捉的关联对象或点之间应用约束。约束只在对象符合约束条件时才会应用。推断约束后不会重新定位对象。执行“参数”→“约束设置”命令,打开约束设置对话框,单击“几何”选项卡,然后勾选“推断几何约束”即可将其启用,如图3-63所示。
启用“推断几何约束”后,用户在创建几何图形时指定的对象捕捉将用于推断几何约束。例如当绘制一个矩形时,系统对闭合多段线会自动的应用一对平行约束和一个垂直约束,如图3-64所示。
图3-63 启动推断几何约束
图3-64 推断几何约束示例
2.自动约束
“自动约束”功能将多个约束施加在被约束的对象上,自动约束将自动应用约束到指定公差内的几何形状。例如,应用“自动约束”来约束由四条线段组成的矩形时,生成相等、水平、平行和垂直约束,以便在各种编辑后维持矩形形状。
如图3-65所示,应用自动约束前,可以设置自动约束的规则,该对话框可通过“参数”→“约束设置”→“自动约束”进行访问。具体的含义如下:
(www.xing528.com)
图3-65 “自动约束”设置
约束类型:显示约束类型是否应用以及应用时的优先级。通过单击图标符号启动或禁止某种类型的约束,Γ可以通过“上移ā和“下移ā按钮调整约束类型的优先级的先后乎序。
相切对象必须共用同一交点:应用相切约束时,指定的两条曲线必须共用一个点。
垂直对象必须共用同一交点:应用垂直约束时,指定直线必须相交或一条直线的端点必须与另一条直线的端点重合。
公差:设置可以接受的“距离”和“角度”,以确定是否可以应用约束。
如图3-65所示,将相切类型设置为最高优先级,同时取消“相切对象必须共用同一交点”,设置公差值。打开源文件“例图3-66a”。在“参数化”工具栏上单击“自动约束”按钮,然后选择对象(此处,己知道水平线与圆的象限点距离小于1,且两直线的端点距离小于1),应用了相切和重合的结果如图3-66b所示。
3.约束栏
约束栏控制是否显示应用到对象的约束,可通过“参数”菜单→“约束栏”中“选择对象”、“全部显示”或“全部隐藏”选项来控制,如图3-67所示。
图3-66 “自动约束”示例
图3-67 约束栏选项
当约束标记显示后,可将光标对准约束标记来查看约束名称和被约束的对象。也可以通过“约束设置”对话框中的“几何”选项卡来控制约束标记的显示。选项包括可调节哪种类型的约束显示在约束标记中,设置透明度以及应用约束到选定对象后自动显示约束标记而不管当前约束标记的可见性设置,如图3-68所示。
图3-68 约束栏的显示设置
4.标注约束
标注约束是指对几何对象尺寸的限制。例如,可使用标注约束来指定圆弧的半径、直线的长度或两个平行线间的距离一直保持一定。更改标注约束的值将会迫使几何对象改变形状。
(1)创建标注约束
通过“参数”菜单中的“标注约束”面板或DIMCONSTRAINT命令来创建标注约束。系统总共提供了6种类型的标注约束,它与不同类型的标注相似:对齐、水平、竖直、角度、半径和直径,如图3-69所示。实际上,也可使用DIMCONSTRAINT命令来转换传统的标注尺寸到对应的标注约束。
图3-69 标注约束工具栏
标注约束在创建时会分配一个名称,如图3-70所示,标注约束的文字或显示其名称、值或它的名称和公式(名称=公式或方程或值);一个“锁定”图标会显示在所有标注约束的侧面以便与常规的标注尺寸相区别。在默认情况下,标注约束按照固定的系统样式显示出来,它不随缩放而变化。当改变标注约束的值时,约束的对象会自动改变形状,如图3-71所示。当改变长度和宽度时,对象自动变长和变宽。
图3-70 标注约束示例
图3-71 更改标注约束示例
(2)编辑标注约束
编辑标注约束时,使用夹点或双击标注文字并输入值。当双击时,约束名和表达式将自动显示而不管约束格式的设置。可以只输入值或使用“名称=值”的格式输入名称和值(例如,宽度=1.5或宽度=长度/3);也可重命名标注约束,并使用已经在公式中定义过的名称来设置其他约束的值。例如,如果有一矩形带有名称为“长度”和“宽度”的约束名,则可定义“宽度”的值为“长度/3”来约束矩形的宽度为长度的1/3。
(3)标注约束设置
如图3-72所示,可在“约束设置”对话框中的“标注”选项卡中设置“标注约束格式”,包括标注名称的格式、锁定图标的可见性等内容。
图3-72 “约束设置”对话框
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。