|
一、当前建模软件概述
- ?8 _, K W; e# M8 U; S8 z
. P+ F D* x+ \1 C/ ^; i0 I6 r) P现在用户最常用的AutoCAD版本应该是2004,以天正作为辅助,2007版本也比较好用,但是很显然如果大家都用2004而不用新版本的话,AutoCAD公司就生存不下去了。Autodesk公司财力非常雄厚,但总体看来,Autodesk公司自己开发的几个软件中只有AutoCAD是成功的,后来收购的几个软件如3dsmax、Maya,Revit也很成功,其他几个软件除了SketchBook新版本都需要耗费很高的硬件,而渐渐远离普通人的视野。Sketchup是这个Autodesk忙于垄断的时期发展最快的软件,现在的7.0版本虽比6.0功能没多大改善,但丰富的插件已经使得其成为小型建模的首选软件。同时,犀牛软件因其强大的曲面建模功能也成为建模软件的必备软件,ArchiCAD以及其它一些BIM包括国产品牌也基本可以成为AutoCAD及Revit的简单替代品。在这个情况下,AutoCAD2010会给我们带来什么惊喜呢,让我们来看一看。
& Z5 J3 [/ ~8 f, a$ b
& O& {3 u" d$ t% K) z; T: M" t1 d" B' ~二、自由的界面模式, f5 G8 y' D" V/ G" @
$ p: q% U- r1 E: n! I4 F$ J) rAutoCAD2009学习了Office2007的界面方式,但生搬硬套痕迹较为明显,并没有使我们感到方便,AutoCAD2010使得界面自定义更为广泛,但依然不够人性化或者说亲和力不够。对于一个软件来说,功能再丰富,UI出问题,人们就无法真正的使用软件。这和建筑的道理是一样的,建筑也好、软件也好,是一个复杂的系统,而不是简单的功能的复合,这正是建筑艺术之所在,也许我们建筑学学生以后也可以去搞软件设计。那些只会编程的人只会使人更烦躁,Windows就是最好的例子。6 a( U2 B H: k, }$ ~
% ]4 l) i. r' F/ O; L在创建或打开文件时,会自动显示功能区,提供一个包括创建文件所需的所有工具的小型选项板。功能区包含许多以前在面板上提供的相同命令。功能区可水平显示,也可竖直显示。可以将垂直功能区固定在应用程序窗口的左侧或右侧。垂直功能区也可以在文件窗口或另一个监控器中浮动。
7 z+ p3 t( v# R5 L% [ f
2 {0 X1 X# s- P. P' M' y功能区由许多面板组成,这些面板被组织到依任务进行标记的选项卡中。功能区面板包含的很多工具和控件与工具栏和对话框中的相同。有些功能区面板会显示与该面板相关的对话框。面板右下角的图标表明可以显示相关的对话框。单击该图标以显示相关对话框。若要指定要显示的功能区选项卡和面板,可以在功能区上单击鼠标右键,然后在快捷菜单中单击或清除选项卡或面板的名称。
+ q* }' y$ V: i; o1 Q; ]# o, [( B6 Y m% c
如果用户从功能区选项卡中拉出了面板,然后将其放入了绘图区域或另一个监控器中,则该面板将在放置的位置浮动。浮动面板将一直处于打开状态,直到被放回功能区(即使在切换了功能区选项卡的情况下也是如此)。
- d" o# {; E# t6 w$ S" O7 ^& O4 A) \4 j* `. n4 ]0 m& a
标题右侧的箭头表明用户可以展开该面板以显示其他工具和控件。默认情况下,在单击其他面板时,展开的面板会自动关闭。若要使面板处于展开状态,请单击展开的面板左下角的图钉图标。
8 q- B' W' N3 ^( @
+ D; L& f" `" I/ u7 ? K+ b# k执行某些命令时,将显示一个特别的上下文功能区选项卡,而非工具栏或对话框。结束命令后,会关闭上下文选项卡。
1 v+ I: O: I2 E; P, T: V. w$ [- e- g7 Q% [
在快速访问工具栏、应用程序菜单和功能区中执行对命令的实时搜索。搜索字段显示在应用程序菜单的顶部。搜索结果可以包括菜单命令、基本工具提示和命令提示文字字符串。可以输入任何语言的搜索术语。3 E7 I- a% M0 S5 n% z3 |* l, y
5 L. I& |* m$ w
使用“最近使用的文档”列表来查看最近使用的文件。默认情况下,在最近使用的文档列表的顶部显示的文件是最近使用的文件。您可以使用右侧的图钉按钮使文件保持在列表中,不文件将显示在最近使用的文档列表的底部,直至关闭图钉按钮。打开档列表顶部显示的文件是最近打开的文件。击列表中的文件可以使文件变为当前使用的文件请单。
+ G3 C6 d; T& ^' O" v( y: o3 ]* M# M+ @1 D' j7 F6 u
三、自由设计简介
% B% c! ]1 E1 ^! {! [
7 x9 F- Z1 v7 m; B网格镶嵌以更详细的方式提供了用于建模对象形状的增强功能。从 AutoCAD 2010 开始,可以平滑化、锐化、拆分和优化默认的网格对象类型。尽管可以继续创建传统多面网格和多边形网格类型,但是用户可以通过转换为较新的网格对象类型获得更理想的结果。/ V& ~6 { ^4 U$ I) w
/ b$ [& {- Q q7 Q+ X可以使用以下方法创建网格对象:一、创建标准形状,例如长方体、圆锥体、圆柱体、棱锥体、球体、楔体和圆环体。二、创建直纹网格对象、平移网格对象、旋转网格对象或边界定义的网格对象,这些对象的边界通过其他对象或点插入。三、从其他对象类型进行转换将现有实体或曲面模型(包括复合模型)转换为网格对象,也可以将网格的传统样式转换为新网格对象类型。四、使用3DMESH命令可创建多边形网格,用PFACE命令可创建具有多个顶点的网格,这些顶点是由指定的坐标定义的。虽然可以继续创建传统多边形网格和多面网格,但是将其转换为增强的网格对象类型可以增强编辑功能。
7 a, ^; i0 S; V+ a ~+ \
4 y2 j }2 ]+ g; D2 m$ ]; O镶嵌是平铺网格对象的平面形状的集合。在未选中的网格对象中可见的镶嵌细分用于标记可编辑网格面的边。对网格对象进行平滑处理和优化时,会增加镶嵌的密度。' V m( x* j" [
' M t- |+ [6 v: I/ S
增加网格曲面与圆整形状的相符程度。可以以增量形式或通过在“特性”选项板中更改平滑度来增加选定对象的网格平滑度。0级平滑度表示对网格对象应用最低级别的平滑处理,4级平度表示应用最高平滑度。
4 R7 J; F) b, J7 G3 z. P2 e+ Y! r2 L
5 E; G+ p5 L9 i+ }四倍增加选定网格对象或选定子对象(例如面)中的细分数。优化还可将当前平滑度级别重置为0,以便无法再超过该级别锐化对象。由于优化会显著增加网格的密度,因此可能将此选项限制到需要进行极其详细的修改的区域。优化还有助于以较少的影响来铸造模型整体形状上较小的截面。
8 i4 p; q0 _: q# k* o k$ B j8 w% r1 g
高度优化的网格使用户可以进行细节修改,它也会降低程序的性能。通过保持最大平滑度、面和栅格层,可有助于确保不会创建由于过密而难以有效修改的网格。
! L8 Y! Y) R; h: p/ z
' Y: P0 U( e6 j! \* Z对网格对象进行建模与对三维实体和曲面进行建模在某些重要方式上有一定差异。网格对象不具有三维实体的质量和体积特性。但是,网格对象确实具有独特的功能,通过这些功能,用户可以设计角度更小、圆度更大的模型。这个功能仅适用于在 AutoCAD2010及更高版本,而且不能用于传统多面网格或多边形网格。
, L1 x9 I% |9 l1 K) \& N) J* s& b& D. a, P- ~' M
网格对象是由面和镶嵌面组成的。面为非重叠单元,与其边和顶点一起形成网格对象的基本可编辑单元。移动、旋转和缩放单个网格面时,周围的面会被拉伸并发生变形以避免产生间隔。如果产生间隔,通常可以通过平滑对象或优化各个面来闭合这些间隔。* Y1 x5 P0 C x* e4 M) C, G% }
8 ?8 q% X d% z1 ?网格面具有底层结构,称为镶嵌面。镶嵌面栅格的密度与网格的平滑度相对应。平滑度增加时,底层镶嵌面栅格的密度也会增加。如果希望将详细的网格编辑限制在较小的区域内,可以通过优化将镶嵌面转换为可编辑的面。, j% a5 A0 e$ c" x/ ?3 D
- ~/ j5 K- I, M7 `) [' T四、关于进一步修改网格对象
' @9 _3 h5 b4 e' j% T1 v
+ R5 Y3 s! @9 z9 ?% c1 I1、可以通过增加平滑度来增加网格对象的圆度。 网格对象由多个细分或镶嵌组成,用于定义可编辑的面。每个面均包括底层镶嵌面。如果平滑度增加,面数也会增加,从而提供更加平滑、圆度更大的外观。- {% l4 c0 \, I( E6 S2 P
0 p- R2 R& f$ e
进行处理时,可以增加和降低平滑度。线框和概念视觉样式中以及渲染的输出中的差异非常明显。最低平滑度或基线是0,默认情况下平滑度0无平滑度。最大可以将所有网格对象的平滑度增加到当前限制。但是,不能降低平滑度为零的网格对象的平滑度。如果已向网格对象添加了锐化,则平滑的效果根据锐化设置而变化。平滑网格之前,添加到无平滑度(平滑度 0)的网格的锐化效果并不明显。
& ~* e( p- h) x
: G9 O! C: l0 Q+ o/ Z网格是在指定的平滑度下创建的。平滑度的范围可以从“无”(0)到默认的最大平滑度(6),也可以到用户指定的级别。平滑对象时,网格镶嵌面栅格的密度也随之增加。要获得最佳结果,请在较低平滑度下对网格对象进行建模,并仅在完成建模后增加平滑度。密集网格可能会导致生成难以选择和编辑的子对象。它们还会影响性能。因此,用户可能希望设置可防止网格变得过于密集的限制。
4 w$ I9 w$ ^: r$ O' [
5 J6 M: J1 V* R) e2、可以优化网格对象或子对象以将底层镶嵌面转换为可编辑的面。可以优化平滑度为1或大于1的所有网格。优化对象会通过将底层镶嵌面转换为面来增加可编辑的面数。最终生成的面数取决于当前的平滑度。平滑度越高,优化后的面数越大。除增加面数外,优化网格对象还会将其平滑度重置回基线。因此,对象可能看上去很平滑,但是其平滑度可能仍等于0。
" F: j4 J7 ^6 ?6 J7 u; [4 |( C8 s0 X2 \' m# v' ?+ y
可以优化整个网格对象,也可以选择要优化的特定面。优化的面被分为四个面,且周围的面发生轻微变形以适应更改。优化网格面不影响网格对象的整体平滑度。与优化的网格对象不同,可以立即再次对优化的面进行优化。通过网格面优化,用户可以针对较小的区域进行详细建模。% d% d! O: H: W
, s4 |# K9 S% U1 k无论平滑或优化对象的程度如何,设置为“始终”的锐化均会保留其锐度。但是,如果指定锐化值,则此行为会有所差异。如果优化具有锐化值的对象或边,则指定的锐化值将按原始平滑度的值降低。假设用户添加了锐化值为 4的锐化,然后优化平滑度为 2 的网格。则新锐化值为 2。
" @( ]4 c0 z% {" g6 m( U# \! L% `) N2 E8 K! d1 [# y( v$ F
3、可以向平滑度为1或大于1的网格对象添加锐化。锐化的结果根据所选的子对象类型而变化。边:选定的边被锐化。相邻的面会发生变形以适应新折缝角度。面:选定的面被展平,且绑定该面的所有边被锐化。相邻的面会发生变形以适应面的新形状。顶点:顶点的点和所有相交边被锐化。相邻的面会发生变形以适应新顶角。应用锐化时,可以设置用于确定平滑如何影响锐化的锐化值。值“始终”确保始终保留锐化,即使重复平滑网格。
5 [1 b7 y% J' m/ M9 ~) A0 W" T, ?9 D r! ^% d9 ^2 k2 C) H
较高的锐化值可确保通过多种平滑过程保留锐化。平滑化过程中,指定的锐化值按原始平滑度的值降低。可以向尚未平滑的网格添加锐化,但是,平滑对象之后才能看到效果。
- u8 n* \+ ?: f, J2 A
& m& }4 m; {( k# P5 o4、分割网格面或通过拉伸使其变形。可以分割网格面以创建自定义细分。使用此方法可以防止由于小规模修改而导致较大的区域发生变形。由于指定了分割的起点和端点,因此,此方法还使用户可以控制两个新面的形状。
1 E+ |' }7 _3 A: a# G/ A# `3 {! E
可以通过拉伸网格面向三维对象添加定义。拉伸其他类型的对象会创建独立的三维实体对象。但是,拉伸网格面会展开现有对象或使现有对象发生变形,并分割拉伸的面。可以使用与拉伸其他类型的对象时所用的相同方法拉伸三维实体和网格的面。例如,可以指定拉伸方向、路径或倾斜角。
% y; X/ B$ H' }6 m8 n( _7 C, b. @6 m4 {- L% l3 C$ f/ i5 m8 ^ K
五、结语$ |' A9 I" f3 _! k* E1 l. s
* X# i/ e/ G: `" X' y7 b! k: z2 ^
或许是看到了犀牛的发展,使得AutoCAD将曲面建模功能迅速的完善,但估计内核修改的较少,只是添加新的外部程序使得仅仅打开程序不做运行就占到了 100多MB的内存,当然也产生了新的AutoCAD2010格式,而且和其它所有软件都不兼容,我们这些好奇的学生也许只是些试验者,今后建模功能会如何发展还要拭目以待 |
|