2008年11月18日星期二

谈谈AutoCAD2007的三维作图新功能

谈谈AutoCAD2007的三维作图新功能
我最早接触的AutoCAD是DOS环境下的R12版,当时就已经有了3D建模功能,但是长期以来,大多数使用者一直把AutoCAD作为平面制图的传统工具,其3D功能,由于存在着种种不方便之处,一直不为人们所重视。
但是,AutoCAD2007版的推出,改变了这种局面,虽然AutoCAD的每一个新版本都带来了一些新功能,但是AutoCAD2007版在3D功能方面的加强,有人甚至认为,是一次革命性的变化。
现在你一打开AutoCAD2007,在默认情况下,首先出现的就是三维建模工作空间,其视图方向为东南等轴测方向;另外,很可能三维工具面板也同时跳了出来。这里一下之就把2007版的二个新功能显示了出来:第一是《工作空间》的概念,你可以根据需要,选择三维建模或AutoCAD经典,还可以自定义工作空间。所有这些工作可以在《工具》菜单的《工作空间》里完成。第二是三维工具面板,该面板集中按排了三D建模的主要工具,考虑到面板占据了一定的屏幕空间所带来的不便,你可以通过面板上的“特性”菜单,设置成(当光标离开时)自动隐藏或设置成一定的透明度。
另一个重要的改进是提供了“动态UCS”功能,即屏幕下部,位于《对象追踪》旁边的那个标签《DUCS》,一旦打开了动态UCS,你就可以在实体的任意一个平面上绘制轮廓或创建拉伸:当你开始一个绘图命令时,只要把光标移到实体的任意一个平面上,AutoCAD即把该平面作为临时UCS的XY平面(光标显示的XYZ坐标也随着改变),而在以前的版本中,你只能在当前UCS的XY平面上绘图或拉伸。
2007版还提供了新的《视觉样式》工具(在3D工具面板上可以看到视觉样式的下拉式列表),其中的“概念”样式使实体观察更清晰并更具有立体感,还可以用“视觉样式管理器”创建自定义样式。
拉伸是3D建模中最重要的一种方法,现在的拉伸命令已经有了“所见即所得”的视觉效果:拉伸的实体会随着鼠标的移动而直观地在拉伸高度方向变化。(当同时拉伸多个轮廓时不会有这种效果)
按住并拖动:该命令位于工具面板的“三维制作控制台”区域,也可用按下Ctrl+Alt二键来开始本命令,该命令可以相当方便地创建拉伸体或修改实体。使用本命令创建拉伸实体时,只要单击由共面直线或边围成的任意区域、拖动鼠标后单击或输入高度值即可;使用同样方法还可以编辑修改实体。如果把实体表面的封闭区域向实体内部拖动,则可以方便地实现除料。
3D创建中经常需要转动3D实体,以前版本可以用中键(滚轮)来实现实体的平移(中键拖动)或缩放(中键滚动),但却没有转动实体的简便方法,必须使用_3Dorbit这一类工具,现在2007版提供了按下Shift键的同时用鼠标中键拖动来转动实体这一简便方法。
2007版的3D基本成型命令增加了三个:新增的“扫掠”(Sweep)命令可沿任意曲线拉伸一个封闭轮廓,根据需要还可作扭转变形;“放样”(Loft)命令可使实体从一个截面形态过渡到另一个截面形态;“螺旋”(Helix)命令可以生成一条螺旋线,结合“扫掠”命令可以方便地创建弹簧、螺纹、蜗杆等。
在对象捕捉追踪性能方面,现在可以沿 Z 方向进行追踪,即可以对当前UCS的XY平面上的特征点位置沿Z轴方向进行追踪。
正交模式也扩展到了Z方向,例如要沿Z轴方向移动一个实体,现在可以很方便地在正交模式下进行。
2007版在3D建模方面还新增了许多命令,本文只准备对几个笔者认为比较重要的命令作一些介绍:
平面摄影(flatshot):对于大多数AutoCAD使用者来说,制作3D实体并不是最终目的,最终目的是要制作出工程图:即符合国家标准的各种平面投影视图。
以前AutoCAD提供了Solview、Soldraw、Solprof等命令用于根据3D模型实体来生成平面投影视图,这些命令只能用于布局中,即只能用于从图纸空间中出图。使用这些命令存在着一些不太令人满意的地方,而且很多人都习惯于从模型选项中出图,因而使得如何把3D实体变为平面视图成了一大问题。
2007版的新命令“平面摄影”(flatshot)使这一问题得到解决,这个命令可以在工具面板的“三维制作控制台”区域找到,该命令的实质就是把当前位置的3D实体“拍摄”下来,再在当前UCS的XY平面上生成一个平面视图,或把该平面视图输出到一个外部文件,生成的平面视图中,可见轮廓线(前景线)组成一个块,不可见轮廓线(暗显直线)组成另一个块,可以给这二个块分别指定相应的线型。
使用这个命令要注意的是:系统变量UCSORTHO必须设置为0,平面摄影命令还存在一些问题,例如,在不可见轮廓线中的园(由园柱体投影产生)被“摄影”后,有时可能并不是一个真正的园(而是一条Spline),用标注园的命令去标注它时,就不行了,此时应另外想些办法。
截面平面(Sectionplane):这个命令同样可以在工具面板的“三维制作控制台”区域找到。
剖切实体或获取剖面可以用Slice、Section这一类命令,但现在有了Sectionplane,由于其强大的功能,使得其他命令几孚都用不着了。
截面平面或截面对象可以是单一平面,也可以是几个平面组合成的截面(用于阶梯剖视),截面对象创建后,可以在当前UCS的XY平面上生成2维剖视图,也可生成3维剖切模型。经剖切后的原有3D模型可以不受影响。 单一平面的截面对象可以选取实体上任意一个平面来创建截面对象,然后选中这个截面对象,把它移动到所需位置即可。
也可以选择“绘制截面”选项:创建截面对象前应先在当前UCS的XY平面上绘制剪裁直线(或折线),截面对象即为通过该直线或折线并垂直于当前UCS的XY平面。然后执行“截面平面”命令,按提示选择直线或折线上各端点,以回车结束选择,最后在剪裁线的一侧点击以确定剖视方向(相当于剖切符号的箭头方向)。
截面对象创建后,可选中该截面对象,从右键菜单中可选择相应的各种功能,如生成3维或2维截面、激活活动截面(激活或取消激活将使被截部份实体消失或显示)等。然后,如果需要恢复实体的原来状态,可以把截面对象删除。
所创建的2维截面的填充色为该实体的颜色,如果要在工程图中作为剖视图使用,应将其分解,再选中填充色后修改其特性(如改为国标的45度剖面线),同时可能需要适当旋转(90度/180度)以符合各工程视图之间的投影关系。
三维对齐(3Dalign):位于“修改”菜单的“三维操作”部份,2007版新增了这个命令,使得几个3维零件之间的装配得到了有力的支持。
三维对齐命令通常用于二个零件之间的平面定位(贴合或对齐),三维对齐命令开始后,首先选择源对象(需改变位置的零件),再在源对象上选取三个点(这三个点组成一个定位平面),再移动光标到目标对象(不改变位置的零件)的定位平面上,此时只要开启了DUCS,目标对象的定位平面的边界就会呈现虚线,再选取目标对象的第一、二、三点;注意:选择的第一点将与源对象的第一点装配时将完全重合,第二点仅用于控制方向,装配后不一定重合,第三点只用于控制二个平面是“贴合”还是“对齐”。
笔者以前创作了一个小软件Acadtools(AutoCad机械制图小工具)用于2D作图,最近已准备推出一个Acad3Dtools软件用于3D作图(该软件同时还包含了经改进后的Acadtools全部功能),欢迎各位使用。
http://qianjk.blogspot.com/
钱嘉奎2008/11/18

2008年11月2日星期日

地震时期的诗

地震时期的诗
汶川大地震已经过去了半年,这场大地震牵挂了很多人的心,地震时期,,出现了不少诗篇,其中最使我感动是那首《孩子快抓紧妈妈的手》或《天堂的路》:
《孩子快抓紧妈妈的手》
-------为汶川地震死去的孩子们而作
-------作者不详
孩子快
抓紧妈妈的手
去天堂的路
太黑了
妈妈怕你
碰了头
快
抓紧妈妈的手
让妈妈陪你走
妈妈
怕
天堂的路
太黑
我看不见你的手
自从
倒塌的墙
把阳光夺走
我再也看不见
你柔情的眸

孩子
你走吧
前面的路
再也没有忧愁
没有读不完的课本
和爸爸的拳头
你要记住
我和爸爸的摸样
来生还要一起走

妈妈
别担忧
天堂的路有些挤
有很多同学朋友
我们说
不哭
哪一个人的妈妈都是我们的妈妈
哪一个孩子都是妈妈的孩子
没有我的日子
你把爱给活的孩子吧

妈妈
你别哭
泪光照亮不了
我们的路
让我们自己
慢慢的走
妈妈
我会记住你和爸爸的模样
记住我们的约定
来生一起走

每当我读到这首诗,就有一种禁不住要流泪的感觉,这首诗使人想起被埋葬在倒塌的教育大楼下的孩子们、以及那些悲痛欲绝的父母们、那震憾心灵的亲情和爱。
最初我是从央视的节目中听到了这首诗的,那是作为地震现场直播节目的背景声朗诵的,我一下之就被这首诗的内容感动了,第二天在网上查到了诗的原文;央视的节目好象一直是以“正确的与论导向”作为其主导原则的,这首诗能够播出,我真的很感谢这位节目制作人。
提起了“正确的与论导向”,同样在地震时期,倒真的有一首作者本人希望努力符合“正确的与论导向”标准的“样板诗”,这就是那首《江城子·废墟下的自述》,据说是山东省作协副主席王某发表在某报上的大作:《江城子·废墟下的自述》:
天灾难避死何诉
主席唤唤,总理呼
党疼国爱
声声入废墟
十三亿人共一哭
纵做鬼,也幸福
银鹰战车救雏犊
左军叔,右警姑
民族大爱,亲历死也足
只盼坟前有屏幕
看奥运,同欢呼

然而,这位王大作家不幸成了地震时期最倒霉的诗人,他的大作在网上引起了公众的愤怒,既然“纵做鬼,也幸福”,你何不也去“幸福”一下?
王某无疑深谙“文艺必须为无产阶级政治服务”的硬道理,要是在十几年前,那时还没有互联网,王某的这首诗在传统媒体上发表后,应该能引来几篇喝采捧场的文章,如果有“抗震救灾优秀文艺作品选”的话,王某的这首诗,肯定能够名列前茅;普通群众的愤怒和耻笑不可能有表达的地方。
毕竟,时代不同了,互联网改变了旧的规律,仅管中国的网络,还有太多的限制,但人们还是能够找到一些空间、在有限的范围内表达自己的意见,王大作家还是用原有的思维方式来高唱赞歌,终于在互联网上栽了跟斗。