查看: 3916|回复: 5

[原创] AutoCAD 2010新功能应用经验之二——参数化之高级应用

[复制链接]
nxpsir 发表于 2009-4-19 13:43 | 显示全部楼层 |阅读模式
前一贴中,讲了参数化的简单应用,其实虽然简单,但却是最基本,也是最重要的。本贴中可能还会提到一些基本的东西。个人经验,必须掌握基本的应用,才能进一步学习它的高级应用。所谓高级应用,不过是老朽自己的提法而已,和基本应用的差别在于不仅用到公式,还用到函数方程。本贴以一个配管中方圆管道的问题为实例,并配合截图来讲解。

AutoCAD 2010的参数化功能可以通过参数管理器来管理参数,修改约束标注的尺寸大小。AutoCAD2010 自带了29常用函数,包括三角、幂、对数等数学函数,小数位数舍入处理等函数,还可直接引用圆周率pi(π)、对数底数e。此外还可添加用户函数,以满足用户的各种需求。

在化工设计中,常用到天圆地方接管,一般方管的截面积要稍大于圆管的截面积,本例中假设方管截面积为圆管截面积的1.25倍,方管的宽度=0.7长度。且长度和宽度值都要求是10的整倍数。现在方管和圆管在两个不周平面布置中,要求:当圆管直径改变时,方管自动改变尺寸,且在两个平面布置图中心线对齐。作图步骤如下:

1. 在两个平面图中分别绘出圆管和方管,并用约束标注标注出圆管的直径,如图1:



2. 为了清楚地看出公式关系,对约束标注格式的设置进行修改,如图2:



3. 点参数化面板中“参数管理器”,打开参数管理器。并在参数管理器中点左上角的“fx”,添加一个用户函数——Area=(pi/4)*圆管直径^2。如图3、图4:



4. 对方管添加几何约束,如图5:



5.  按要求找出方管长和宽与圆管面积的方程式关系,并以此约束标注方程管的长和宽。为了直接看到实际的尺寸,加上方管的常规标注。如图6:



6. 现在方管的中心线位置不对了,再对加上一个标注约束——中心线位置=L/2。中心线自动移动方管长边的中点位置,但与圆管的中心线又不在同一条直线上了。现在再对它加以上与圆管中心线共线的几何约束。其实这两个约束条件可以先行加上,本贴中之所以按这样的顺序,就是想说明两个问题:一个是约束加入的先后没有太大的关系,你事先没考虑到的也没关系,事后补充就是了。二个是共线、平行、重合等几何约束的基准问题(这在前一贴中没有说到,这里补充一下),AutoCAD一般是以第一个为基准的,所以说一般,是因为对于添加了添加了固定约束的对象就是特殊情况了。以本贴为例,要以圆管中心为基准,那在添加共线约束时,第一个选择对象应该是圆管的中心线。完成后如图7:


7. 隐藏几何约束,并将圆管的直径改为φ273。如图8:



8. 隐藏标注约束,通过参数管理器将圆管的直径改为φ325。如图9:


9. 可以在参数管理器中把方管长和宽的方程式作为用户函数添加到用户函数中。这样在图形中添加标注就显得简洁多了。如图10:
  

如果你的立面图是绘制同一个图形文件中,加上相应的约束后,就也可同步了。图10中,当圆管的直径增大到φ377时,圆的中心线就显得不合适了,应补充约束,使之随直径的变化相应变化,这些都算是留给各位的作业吧,呵呵。

(本内容为本人原创,欢迎转帖,但请注明。谢谢!——nxpsir)

参数化的简单应用请参阅:http://www.hgbbs.net/bbs/thread-120468-1-1.html

[ 本帖最后由 nxpsir 于 2009-4-23 11:00 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?[加入论坛]

x

评分

参与人数 1经验 +20 化工币 +40 收起 理由
robinhan + 20 + 40 原创作品

查看全部评分

影子程 发表于 2009-4-19 13:56 | 显示全部楼层
还没有用过2010版的呢,看不太懂!
回复 支持 反对

使用道具 举报

青竹 发表于 2009-4-19 15:52 | 显示全部楼层
CAD2010比前一版本的主要增加功能是什么呢?
回复 支持 反对

使用道具 举报

人在江湖 发表于 2009-4-19 16:16 | 显示全部楼层
这个学起来很费时间,关键是滑那么多的时间去学.感谢楼主提供资料.慢慢学吧.
回复 支持 反对

使用道具 举报

ppblog 发表于 2009-4-19 23:05 | 显示全部楼层
acd2010尺寸约束相对于solidworks还差很多,
对称约束每次只能选一个实体,真是让人郁闷
还有不支持if else条件参数
“对于封头 if DN>=2000 直段长度=40 else 直段长度=40 ”
回复 支持 反对

使用道具 举报

nanjingdaxue 发表于 2009-4-23 22:40 | 显示全部楼层
看下楼主的操作还是比较烦琐的啊,尤其是步骤很多啊.与SOLID WORK. UG(solid-edge) .PRO/E.相比在草图设计过程复杂多了啊.以上所有的三维所附带的二维草图设计中个人感觉SOLID-EDGE 最简洁和快速.他充分发挥了参数化的优点.本人以前从事机械零件设计就用的UG.现在很多汽车行业用的UG好象最多.

AUTOCAD用在建筑设计的比较多.SOLIDWORKS用数控加工比较多.PRO/E用在模具设计比较多(日本人开发的,台湾用的很广泛).国内的比较好的就是CAXA.

[ 本帖最后由 nanjingdaxue 于 2009-4-23 22:45 编辑 ]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | [加入论坛]

本版积分规则

化工技术网- 赠人玫瑰 手有余香 ( 苏ICP备14035884号 )

快速回复 返回顶部 返回列表