您的位置:网站首页 > Solidworks

2D迁移到3D用户指南连载三:克服实施的技术障碍 硬件因素

时间:2010-11-14 23:09:05 来源:
副标题#e#

    一旦企业决定迁移到3D 设计环境,就必须解决众多的技术问题。运行2D 设计软件的计算机系统将无法满足3D 环境增加的要求。此外,一旦获得了计算机及其相关的子系统,就必须实施一套可靠的升级计划,以确保在未来保持持续的生产效率。
    公司在实施3D 时经常犯的一个错误是认为可以在它们现有的硬件上运行3D CAD 系统。3DVision Technologies(一家位于俄亥俄州的3D CAD 系统增值经销商)的总裁Todd Majeski 说,“我们最常见到的错误是人们认为他们现有的硬件足以应付3D 环境。
    他们加载了软件,但是运行效果非常差。这时,他们才意识到必须花费更多的资金,这使他们很苦恼。这种苦恼通常来自不是100% 赞成做出任何改变的管理层,因为他们总是想方设法地在各个方面节约资金。”
    决定迁移到3D 的公司需要详细列出所有必需的硬件部件以满足3D 环境增加的要求。您需要选择强大而且易于升级的计算机,并且具有足够的内存(RAM) 和硬盘空间以满足增加的文件存储需求,专业级3D 图形卡和驱动程序,稳定的网络,并且在可能的情况下提供专用于满足工程需要的服务器。

1.迁移涉及哪些方面?
    与2D 环境相比,实体建模所需的计算资源要多很多。
    过去,CAD 软件由于对图形和计算要求比较高,所以需要昂贵的基于UNIX? 的工作站才能运行。许多公司(例如Computervision 和Intergraph Corporation)都是从提供能够运行CAD 软件的强大硬件平台起家的。即使是当今主要的系统供应商Sun Microsystems,Inc.,也是从提供用于CAD 领域的技术工作站发展起来的。
    现在,3D CAD 系统可以在强大的基于Windows? 的PC 上运行,人们有时将其称为“CAD 工作站”。这对于要升级到3D 系统的制造公司而言是个好消息。更好的消息是,芯片供应商Intel Corporation 和AMD 之间的激烈竞争已长达数年,它们各自的芯片组价格大幅降低,从而推动PC 价格一降再降。
    一台可以运行3D CAD 系统的高质量工作站(不包括显示器)价格大约为2,000 到3,000 美元。可能导致价格升高的因素包括增加内存或需要高端3D 图形卡。
    在大多数情况下,系统性能与PC 的CPU 处理器速度成正比,但它绝不是决定性能高低的唯一因素。在基于Intel 的Pentium? 4 或Xeon? 芯片组或者AMD 的Opteron? 芯片、运行Windows 2000 Professional或Windows XP Professional(32 位)的系统上,大多数CAD 系统都可以良好运行。Windows XPProfessional 的性能优势是3GB 模式,Windows2000 不具备此模式。最近, Microsoft 推出了Windows XP Professional 64 位操作系统,这将使在3D CAD 系统下工作的工程师受益匪浅。
    另一个要考虑的因素是计算机的高速缓存大小。具有2 MB 高速缓存的CPU 要比只有1 MB 高速缓存的CPU 性能更好。为了更好地评估各种系统,在可能的情况下, 您可以用实际模型来运行基准测试, 或到http://www.spec.org/gpc 上查看运行各种3D CAD 系统的计算机系统的标准基准测试分数。

2.多少内存才够用?
    内存是要考虑的重要部件之一,因为大多数的3D CAD系统都需要大量的内存。如果运行3D CAD 的系统内存不足,性能就会明显下降,因为硬盘的访问速度要远远低于内存访问速度。
    那么怎样知道多少内存才够用?该问题的答案主要取决于要加载的数据集,以及同时运行的程序的数量。大多数3D CAD 系统至少需要512 MB 的RAM,但是对于大多数使用3D CAD 的工程师而言,这并不够。如果您要运行多个程序或者处理大型装配体,建议配置1 GB 或更大的RAM。
    “我告诉我的客户的第一件事情就是他们所需的RAM要比他们或他们的IT 部门所认为的要多,”GraphicsSystems Corporation(该公司是一家位于威斯康星州的3D CAD 系统增值经销商)的技术服务经理JeffreySetzer 说,“我建议它们至少选用1 GB 的RAM,然后再根据它们各个零件模型的复杂程度或装配体模型的大小增加内存。”
    要测试需要多大的RAM,请使用真实的数据集对软件进行测试。为了获得最精确的结果,需要随着您通常在系统上运行的其他应用程序一起启动3D CAD 系统。
    您可以在Windows 性能系统监视器中跟踪和报告占用的内存。
    请记住,所开发模型的复杂程度越高,对内存的需求也就越高。幸运的是,内存升级已经变得相当便宜。但是,您需要预先考虑未来的内存升级需求。根据经验,CAD工作站的RAM 每三年会增加一倍。
    对于处理非常复杂的模型或者将零部件拼装成装配体的用户而言,他们可能会发现他们几乎达到了32 位操作系统的极限。
    如果您的计算机有4 GB 的内存,并且达到此极限,则经常会出现“蓝屏”情况或“ 内存不足” 错误。这些用户需要安装Windows XP Professional 64 位操作系统,并将他们的3D CAD 应用程序升级到64 位版本。

3.网络的重要性
    尽管原始CPU 处理速度十分重要,但是请不要忽略网络稳定的重要性,如果网络存在瓶颈,那么生产效率就会大打折扣。SolidLine AG 的市场总监Lutz Feldman认为,在实施3D CAD 系统时,公司最容易犯的一个重大错误就是忽略了网络的重要性。SolidLine AG 是一家总部位于德国的3D CAD 系统增值经销商。
    “在大多数情况下,客户只关注工作站,”Feldman 说,“但是网络性能更为重要。根据我们的经验,最大瓶颈都是在网络方面。在网络方面,包括网卡、路由器和交换机在内的所有部件的性能都是不可或缺的。”对于实施3D CAD,Feldman 认为一个好的网络是要考虑的最重要的因素。
    提供工程师专用的工程服务器是另一个关键因素。在3DVision Technologies,Majeski 首先要询问准备迁移到3D 的公司的一个问题是,它们是否有专用的工程服务器。
    “如果它们没有专用工程服务器,对于我们而言是个危险信号,”Majeski 说。“我们告诉它们,要在协作工作环境中工作,就需要有工程服务器,尤其是数据集非常大的时候更是如此。应该说,80% 的公司都有工程服务器。对于另外20% 仍然使用一个大型网络的公司,数据集将成为瓶颈。它们会给我打电话并抱怨说CAD系统运行缓慢。通常这就是问题所在。”
    在升级时的另一个常见错误是忽略服务器。公司经常会制定升级工程师个人工作站的计划,却忘记了服务器,然而陈旧的服务器会大大降低每个系统的性能。