Autodesk的Inventor处理大型组装模型具有极佳的交互性能。图示模型是加工汽车引擎部件的传输线的一部分,共包含3,100个组件。Inventor在Pentium III 500工作站上加载该模型只需39秒。 CaYb}.:AX
{t;o^pUF
Autodesk重焕青春 WB:0}b0Gu
NVzo)C8kb
我们经常抱怨CAD软件的缔造者不能及时创新产品取代业已过时的软件。Autodesk打破了这个成规,于近日首次展出了Autodesk Inventor _ 第一个基于其旗舰产品AutoCAD的机械CAD软件产品。AutoCAD的问世可以回溯到1981年。 jI,[(Z>
v7(7WfqP
代号为Rubicon的Autodesk Inventor是一种尺寸驱动的实体造型系统,它意在与Pro/Engineer、CATIA、Unigraphics、I-DEAS Master系列、SolidWorks和Solid Edge等相似的产品进行竞争。类似于这些程序,Inventor也使用结构化的技术,包括草绘二维界面轮廓以及拉伸、旋转和扫掠草图形成实体模型。软件将单个零件组合起来形成产品部件,并且允许通过将实体模型投影到平面上创建零件或部件的工程图。 7~2_'YX>:
U)dcemQY
最初编写AutoCAD时,16位的个人计算机拥有很低的处理能力和很少的内存,程序员的精力集中在如何使CAD程序在16位的个人计算机上顺利运行等技术难题上。在80年代早期,使计算机画直线或圆弧的算法优化都是一种挑战。 机电专业 45 biy(qa
@Z/jaAjUC
开发Inventor的Autodesk小组已经将注意力集中于如何使Inventor比竞争产品更简单和方便地使用。用户界面使用Microsoft的窗口基本类创建工具按钮、菜单和带标签的次级窗口。这意味着临时用户也可以不用研究手册就可以执行基本的操作。 8cO?VH,nk
'6zZ`Ll9
Autodesk也致力于在实体和工程图中简化设计过程。例如,在草图管理器中水平和垂直的约束被自动地应用。如果用户不喜欢某个特定的约束,不用菜单就可以修改。例如,矩形中的两条直线被约束为平行,设计者希望两条相邻的直线垂直,选择平行的直线之一然后再选择相邻的直线就可以改变约束。 NLZ5 5yo$
_sy{rnaqvb
直线和圆弧的连接通过按下鼠标左键并拖动圆弧到直线的端点就可以绘制完成。不需要单击右键并切换到圆弧绘制模式。Inventor草图生成器还根据用户拖动鼠标的方向推断圆弧如何相切。 "e-z2G@z
LB@<Q.b,U
就象在某些其他的系统中一样,草图在造型之前不需要完全约束。如果设计者对应用了哪个约束感到迷惑,可以将鼠标移动到有疑问的元素上,就可以看见表明约束的图形。 qX}3}TL
mX|M]^_,z
与SolidWorks 99类似,Inventor草图可以包含多重封闭的截面轮廓和模式。然而,Inventor允许草图自交,这是SolidWorks 99不允许的。 ]fb@>1
jp
3nBZ+n4z
与大多数的系统相似,Inventor让设计者通过选择任意表面创建新草图平面。与其他系统不同的是,它可以通过选择和拖动草图平面对其重新定位。工作平面也可以用于创建通过对象内部的临时剖切视图。 #GGa, @O
r QzdHA
Inventor采用了比SolidWorks和Solid Edge更直接的方式进行装配设计。Inventor使用三种模式:零件设计、装配设计和制图。然而,它并不是必须要使用零件模式,除非设计者希望编辑单个零件。如果你要设计部件,所需要做的就是打开一个新部件文件,选择一个平面,然后开始绘制草图。软件会提示用户输入零件名和路径。需要第二个零件时,设计者可以选择另一个平面并为新零件绘制草图。 {)Wf[2zJ
|2'WSAWG
SolidWorks也让用户在部件设计中绘制草图,但它要求用户非常小心地注意零件或部件模式是否激活。 jA"}\^%3
\(LD<-a
更智能的帮助 o"Xv)#g&
nHRsr x
在整个设计过程中,Inventor都努力在需要时提供帮助。每个弹出菜单都包含一个帮助条目。选择帮助则获得对该步骤的正确指导。二级窗口也有一个上下文关联型的帮助按钮。 W$]qo|2P
W(s5mX,Kv
象任何实体造型系统一样,Inventor有时不能生成要求的形状。这种情况发生时,程序会显示一个称为Design Doctor(设计医生)的界面,让用户检查操作失败的特征并建议对其进行修复的下一个可能的步骤。如,对操作失败的倒角或圆角的响应有可能是让半径更小一些。虽然Doctor的建议并不总是很清楚,但它比我们从其他竞争产品中看到的信息更有帮助。 3^KR{N p
l4DBGZB
在制图过程中,Inventor的开发者没有照搬AutoCAD的工程图样式,而是采用了新鲜的外观创建了目前一种最成熟的关联图形产品。在大多数关联的系统中,创建带隐藏线的的工程视图所用的时间比生成渲染图象所花的时间还长。Inventor加速了图形的产生,允许制图者在数秒之内放置粗糙的隐藏线视图并开始标注。在用户工作的同时,软件进一步精化工程视图,锐化边界并添加细节。这种精化机制在双处理器工作站中效果更好,并在绘制大型部件时尤其有用。 C6c*y\O\7
L%H\|>k`
就象其他系统一样,工程视图的放置和剖面线位置的调整是很简明的。如果制图者第一次放错了剖面线,移动线条是很容易的。 4!14:mq
/- Gq`9Z
Inventor 显得比其他系统更好地掌握了图形下面的几何元素。例如,在很多关联系统中,圆柱表面不能标注除非它的横剖面在视图中显示为圆弧。遇到这种情况时,制图者通常使用一个非关联尺寸,该尺寸在它下面的特征改变时不能更新。Inventor可以用关联尺寸处理这种情况。 O+&;,R:
>4@w|7lS
每一个Inventor零件和部件都有属性与之关联。包括零件的名称和数量、创建者、修改时间和它所关联的项目。软件用户定义属性数据,如材料类型或零件供应商等数据。 `Ku:%~$/
6}Y==GPt
Inventor让CAD管理员建立图纸模板,使得零件的属性直接传入图形图纸标题栏的正确位置中。这意味着设计者只需要在零件模型建立时输入一次信息,然后信息将在图纸中正确地被复制。模板也可以有预定义的视图,包括剖面图和局部视图。这个特征加速了相似图纸的建立。 0;x&\x7K
9O &]!ga
模板的建立就象在Microsoft Word中建立模板一样方便。创建了带有要求视图和属性显示的图纸之后,制图者只需要简单地将模板用唯一的名字保存就可以了。 E3a^"V3p
a6zWg7 PN
技术先进 In4VS:dD
-pJ\_u/&%`
过去,Autodesk公司经常直接采用其他公司的技术概念融入自己的产品,并以较低的价格进行销售。这次在Inventor中,Autodesk终于对CAD技术作出了一些重要的创新贡献。下面是简短的描述。 ~_i=hx
EkV#i
快速装配显示 <f
(z\pi1
OfrzmL<K
Inventor的体系结构被设计成加速与大型装配模型的交互。当CAD系统加载实体装配时,它通常检索四种类型的信息:装配结构、生成模型的过程(内嵌于历史图表中)、边界表示(由实体核心如ACIS、Parasolid或自建的类似核心所生成)以及图形模型(通常是只用于显示的侧面表示)。 (6/aHSXI
##By!FTP
近来,有些系统已经采用了只加载装配结构和侧面图形模型的方式,在需要时再加载过程和b-rep。SolidWorks的轻量零件(在CAD Report 1998 12月中描述)就是这种技术的例子。SolidWorks让用户控制是否加载轻量零件。当所有零件模型在一个交互会话中全部加载时,SolidWorks 的装配变得愈加沉重。减轻它们的唯一方法时保存并重加载它们。
cQ$[Ba
e
6wevK\
设计软件 O-.G("
sI6*.nR
Autodesk Inventor负责在用户的控制之外管理轻量零件。它的数据库在需要编辑单个零件时自动加载历史和b-rep信息。当编辑完成时,它把数据保存到磁盘并释放珍贵的内存。这种技术允许用可能的最小内存编辑大型的装配。 ?o)?N8U
Q|[^dju
Inventor还使用了被称为虚拟样机的程序所使用的技术来加速屏幕上图形的显示。这些技术不仅包括截锥体视图和闭塞选择(如CAD Report 1997 6月所述)而且还包括使用能被高性能图形卡在一个片段中处理的三角条。 .Ao
_cx
5OPvy,e6
Autodesk称其测试表明加载相当的模型Inventor比竞争软件快10%到20%。在一次演示中,一个公司代表性地用500MZ的Pentium III和便宜的图形卡在39秒内加载了一个带有3,100个组件(其中320个是唯一的)的模型。大多数的零件有平坦的面并很少有弯曲的曲面。尽管如此,该操作员能在 数秒内放大查看精微的细节,如齿轮的齿和紧固件,也能缩小查看整个模型。 1Ov oW Nx
!pj&