查看: 4026|回复: 5

[原创] AutoCAD 2010新功能应用经验之一——参数化之简单应用

[复制链接]
nxpsir 发表于 2009-4-17 22:02 | 显示全部楼层 |阅读模式
引言
AutoDesk最近发布的新版本AutoCAD 2010中引入了最令人兴奋的新功能——参数化。这一功能以前只有三维软件才具有的,参数化功能的引入无疑使得AutoCAD用来绘图时更能接近“设计”的思维模式,使之真正从“电子图板”转向“计算机辅助设计”。老朽在试用AutoCAD 2010时将陆续把使用新能的体会发表出来,以达到抛砖引玉之目的。所说内容也尽量结合化工设计的特点,因为还在边使用,边摸索,很可能所发表的东西在高手看来不值一谈,那就权当是一堆废话好了。

AutoCAD 2010新功应用经验能之一——参数化之简单应用

AutoCAD 2010新增的参数化分几何约束和尺寸约束,点工具面板中“参数化”后可展开参数化之图标,并可通过按工具面板右侧的下拉小三角形来收缩与展开,如下图:

  

因为要全面来讲解这些约束那肯定得长篇大论了,且老朽也还远没达到这个水平。今天就仅举一个最简单的应用——化工设备布置图中设备的定位

一般情况下,化工设备布置图中设备的定位以土建的轴线为基准,塔类、容器类定位其中心。对于高度比较大的设备可能在不同的平面图都要标注出定位尺寸,同类设备很可能还要布置在同一条中心线上。按“设计”这个概念,同一设备在基础层定位后,不管上面还有几层,其定位就应该确定下来了。但这样一个最基本的“设计概念”,在以前的AutoCAD版本中是无法实现的,当你因某种原因修改了某一层的定位尺寸后,还得对不同的布置图层来逐一修改,稍有疏忽,很可能就会出现设计不一至的情况。现在在AutoCAD 2010中,就可利用参数化功能来实现这个设计要求。
先把各层的设备轮廓分别用几何约束固定各对象之间的关系,使之只要移动中心即可移动整个轮廓,如果各层的外形相同,也可以做成块。然后在设备基础所在层用标注约束定位。值得提及的是标注约束有两种方式——动态方式和注释性,既可以在标注时输入“F”来选择是动态还是注释性,也可以对已有的标注约束在特性中来改变。所谓动态方式就是只对标注的对象加以尺寸约束,而并不会象标注一样最终打印出来,如果你要打印出来,那就应该选择注释性(当然也可以再用普通标注再标注一次——但似乎是多此一举了)。而标注约束在图中共有三种约束格式(显示方式):名称、名称和表达式、值,AutoCAD缺省模式是显示“名称和表达式”。个人认为:如果仅是为了添加约束,缺省模式是较好的,能清楚地反映出尺寸的约束关系。或者当你想清楚地显示各约束尺寸的关系时,也应选择这个方式。而需要把标注约束作为标注尺寸直接打印出来时,除了前面说的要选择注释性之外,这里必须选择“值”,否则在图纸打印出一个“水平距离=5000”那显然不符图纸规范,而是一个怪异的标注了。约束格式可以以标注约束设置先行设置,也可以特性的表达式中来修改。现在假定我们在一层定位塔A距7号轴线为“塔A水平距离=5000”(“塔A水平距离”是你修改后的名称,缺省的为d1、d2等),距C轴为“塔A垂直距离=3300”。因为这两个标注都要直接作为图形元素最后打印出来,寻如上所述,约束方式应该是“注释性”,约束格式应该选择“值”。那么在二层、三层等各层中用标注约束来定位时,水平方向的的表达式为“二层塔A水平距=塔A水平距离”、垂直方向的表达式为“二层塔A垂直距离=塔A垂直距离”等就行了。这样当你需要改变设备定位时,只需要在一层改变约束标注就行了,其余各层会自动调整。这也很符合一个工程的实际情况,一个设备的移动基础动了,整个设备自然应该跟着移动。如果你的土建条件(开孔等)也在同图中以不同的图层绘出(这应试属AutoCAD图层一个基本的但也是高级的应用),那你还可以通过几何使土建条件与设备定位同步,以保证不会出安装设备时楼层上下开孔位置错位的情况(这在实际工程设计中并不鲜见)。

现在再假设有数台相同的塔设备布置成一排,那你既可以通过几何约束的共线进行约束,也可以用上述的标注约束来约束。不过如果用标注约束,那么这个标注约束就应选择动态方式了,设计图纸中同一中心线的设备,定位这个中心线只一个标注够了。塔与塔的距离标注约束同上(如果想以调整塔距,可把第一个距离定义自变量(借用概念,就不做说明了),其余等于这个变量就行了。
值得说明的时,标注约束时,定义点必须是对象上的有效点(如端点、中点等),否则你的约束有可能失效。有时在标注时为了外观的原因,标注的定义点可能偏离了对象夹点一定的距离,这在约束标注时就不行了。


题外话,也是老话题:也许还会有不少人会说,2004好用,足够了。那也没有什么好说的,各人都有自己选择的权力。


(本内容为本人原创,如有转贴,请注明。谢谢!——nxpsir)

参数化的高级应用请看:http://www.hgbbs.net/bbs/thread-120568-1-1.html



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

本帖子中包含更多资源

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

x

评分

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

查看全部评分

laobu007 发表于 2009-4-17 22:07 | 显示全部楼层
拜托!别弄那么多版本。
我们的2004打不开2007。
回复 支持 反对

使用道具 举报

 楼主| nxpsir 发表于 2009-4-18 17:41 | 显示全部楼层
原帖由 laobu007 于 2009-4-17 22:07 发表
拜托!别弄那么多版本。
我们的2004打不开2007。


哈哈,有道理!应该建议Intel、Microsoft 、Adobe、AutoDesk等公司通通解散,现在的技术已够进步的了,没有必要再发展。再说现在金融危机,解散了你们也没压力了。
回复 支持 反对

使用道具 举报

$ource 发表于 2009-4-18 20:23 | 显示全部楼层
有acad2010的破解文件吗?
我下了一天,结果还是30天试用
回复 支持 反对

使用道具 举报

十三月的凝视 发表于 2009-4-23 15:11 | 显示全部楼层
2010了?发展真的够快,不过占空间太大,还是喜欢2006
回复 支持 反对

使用道具 举报

nanjingdaxue 发表于 2009-4-23 22:30 | 显示全部楼层
用来画设备的图纸可以的啊,但工艺用画流程和配管就不行了啊
设备平面布置图可以试下啊.
但目前用参数化来设计化工设备理论是可行的啊,但实际还需很多工作的啊.必定参数化主要用的三维的加工制造业上.
化工设备图与机械图相比简单多了啊.一个壳体,几个管口,人孔,一些内件.感觉参数化设计意义不大啊

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

使用道具 举报

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

本版积分规则

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

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