AUTOCAD从很早版本就提供了约束和参数化的功能,虽然大家平时绘图很少用,还是有一些网友希望能介绍一下。讲解参数化和约束需要大量篇幅,今天先简单给大家介绍一下几何约束,以后再抽时间再介绍其他功能呢和应用的实例。
所谓几何约束,就是图形之间的几何关系。在绘图过程中可以通过给图形之间添加约束来完成图形绘制,比如,可以为两条直线添加垂直、平行、共线等约束,可以为直线和圆添加相切约束,可以为两个圆添加同心约束。添加约束后,在对一种一个对象进行编辑的过程时,设置了约束条件的其他图形会联动,始终保持设置好的几何关系,例如,在对设置垂直约束关系的直线进行编辑时,不管是对其中一条直线进行拉伸、移动,还是旋转操作,两条直线均可以保持垂直的几何关系。
设置约束关系后,图形上会显示约束的图标,如下图所示。
约束类型
CAD的约束类型包重合、垂直、平行、相切、水平、竖直、共线、同心、平滑、对称、相等和固定,下面简单介绍一下。
重合
约束两个点,使其重合,或约束点和对象,使单个或多个点处于对象之上。添加约束时,不管是点还是对象,第二个选择的对象会被移到与第一个对象重合的位置。比如,可以约束直线的中点和端点重合。
垂直
约束两条直线或线段,使其始终保持垂直关系。添加约束时,第二个选择的对象会被旋转到与第一个选择对象垂直的位置上。
平行
约束两条直线,使其具有相同的角度。添加约束时,第二个对象会被旋转到与第一个对象平行的位置。
相切
约束两条曲线,使其(或其延长线)彼此相切。
水平
约束一条直线或一对点之间的连线,使其与当前UCS中的X轴平行。
竖直
约束一条直线或一对点之间的连线,使其与当前UCS中的Y轴平行。
共线
约束两条直线,使其处于同一无限长的线上。同样,浩辰CAD会将第二个选择的对象旋转、移动到与第一个选择对象共线的位置上。
同心
约束选定的圆、圆弧或椭圆,使其具有相同的圆心。
平滑
约束一条样条曲线,使其与其他样条曲线、直线、圆弧或多段线彼此相连,并保持平滑(G2)的连接。添加约束时,所选的第一个对象必须为样条曲线,第二个对象可以是样条曲线、直线、圆弧或多段线,浩辰CAD会根据第一条样条曲线的情况自动移动和旋转第二个对象。
对称
约束两个对象或两个点关于指定直线对称,当指定两个对象对称时,所选择的对象类型必需相同。比如直线只能与直线对称,而不能与圆或椭圆对称。
当所指定的对称对象为椭圆时,浩辰CAD会自动缩放第二个椭圆,使其大小与第一个椭圆相等,并将其移至与第一个椭圆对称的位置。对于圆,也是如此。
相等
约束两个或多个直线、多段线线段、圆虎圆等对象,使其具有相同的尺寸。比如,可以约束多个圆,使其半径相等,在添加约束时,浩辰CAD将以第一个被选择的圆为参照,其它所选择的圆的半径被自动设置与第一个圆相等。
固定
约束一个点或一条曲线,使其固定在相对于世界坐标系的特定位置和方向上。例如,使用固定约束,可以固定圆心,即使拉伸直线,圆心的位置保持不变。
CAD高版本添加了推断约束功能,在绘制图形的时候,会根据图形特征判断自动给图形添加约束条件。
以上技巧仅适用于AUTOCAD,浩辰CAD目前版本暂不支持参数化和约束。