AutoCAD的小秘密

您所在的位置:网站首页 catia角度怎么约束 AutoCAD的小秘密

AutoCAD的小秘密

2024-05-24 07:39| 来源: 网络整理| 查看: 265

那些你知道,或是不知道的AutoCAD小秘密-028:几何与尺寸约束,要不要了解一下?

好伤心,上次的有奖问答,只有一位答对了,礼物已经寄出……你们说我隔三差五来个这样的问答抽奖好不好啊?你们滋不滋词啊?

当然,如果您能参加9月20日在杭州举办的中国大师汇的话,也请务必来AutoCAD的展台哦,一样准备了精美的礼品。

======送奖完毕分割线======

上次有位同学邀请我回答一个问题,很简单,就是下面这张图:

这张图其实很简单,我当时回答:

画一根长度27的水平线将这条水平线,垂直向上COPY 21在左端点画一个半径24的圆焦点即是三角形的顶点画圆,3P方式,取三角形三个顶点(最外面的圆完成)从三角形的上顶点,捕捉垂足到底边画圆,3P,捕捉三个切点,完成最后一个圆

这其实就是一个标准的AutoCAD画法:尺寸与形状同时完成。

这题里面另外一个回答却给了我很深的印象:

@花痴 提出的,原帖在这里:

https://www.zhihu.com/question/268346754/answer/336161510

核心思想就是:先画一个差不多的形状,然后通过修改尺寸来完成整个图形的创建。这种方法我成为先形状后尺寸。

当然,一直以来人们都认为这是高级建模软件的专利。但是其实AutoCAD在2009也早就支持了这种方式:几何约束与尺寸约束。在面板上的『参数化』选项卡里面可以看见全部功能:

第一部分是几何约束,简而言之就是用几何关系来约束对象

从上至下,从左至右依次是:

重合/共线/同心/固定/平行/垂直/水平/竖直/相切/平滑/对称/相等

这里要提一下的是『平滑』,平滑的话,需要两个对象中有一个是样条曲线。然后两个对象之间能形成一个『G2连续』。这里又有专业术语了,什么是『G2连续』?

既然有G2,那势必有G1和G0。我们从G0开始一个个讲解。

G0连续:当两条曲线在某一点重合,即G0连续,对连接点的曲率和曲率变化都没有要求。

G1连续:当两条曲线在某一点G0连续,并且在这点相切,或者用数学术语来说,他们在这点的斜率相等,就称之为G1连续。

G2连续:当两条曲线在某一点G1连续,并且他们在这点的斜率变化率也相等,或者说斜率的导数也相等,那么就称之为G2连续。

PS:这段基本已经用完了我的高数余额了= =b

第二部分是标注约束,或者叫尺寸约束,可以直接用数值来驱动对象的尺寸进行改变:

也可以用公式来自动计算:

所有的标注约束,可以在面板中打开『参数管理器』,然后在弹出的参数管理器面板中进行修改和删除等等操作。

不管是尺寸约束还是几何约束,当添加到对象上时,对象就有了三种状态区分:

不饱和约束:当添加到对象上的约束,只能限制物体某些方向上的运动,而不能完全限制他所有的运动可能时,就称为不饱和约束。

*比如,如果限定了一条直线是水平,那么直线的长度方向仍旧可以改变,这就是不饱和约束。那么如果添加了一个长度=50的尺寸约束呢?其实还是不饱和约束,为什么呢?因为起点位置没有确定,所以还是可以移动位置的。

全约束:当添加到对象上的约束,能够限制物体全部的运动可能的情况就是全约束。

像上面的例子,如果已经限定了长度的长度和角度,再限制直线的某一个端点,那么这个对象就完全『不能动』了。

过约束。过约束有两种情况:

当对象已经全约束了,继续添加一个约束。或者对对象添加两个互相矛盾的约束,比如,让一条直线既水平又竖直,或者两个圆既同心,又相切。或者对着一条添加两个分别长度为4和5的标注约束。

当这两种情况发生的时候,就会弹出错误提示:

有用户说,画完对象以后再去添加约束还是有点麻烦,那么能不能在创建对象的同时自动创建约束呢?答案是肯定的。点击状态栏中的菜单,找到里面的『推断约束』并打开,然后画矩形出来,点击夹点进行编辑,他就是这么变形的了:

而自动约束的设置,可以运行『CONSTRAINTSETTINGS』命令,在『约束设置』对话框中进行设置:

========分割线就是我========

当然,我不建议用户开着自动约束来绘图,这样不光慢,而且有的时候会很麻烦。因为AutoCAD图纸的对象数目,基本都是5位数起的,我见过有用户的图纸是百万级别的。这样的图纸,要是每个对象都用自动生成图纸来完成,会十分消耗计算资源的。

所以,无论是几何约束,还是尺寸约束,都应该是适量滴对一小部分对象使用。下次我们会结合动态块功能来一起进行讲解。

======写文不易,求赞求关注======



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3