通过Evan Yares,软件部高级编辑兼分析师
为什么你可能不想考虑一个完整的解决方案。
你可以回答一个简单的问题,这将帮助你确定是否应该考虑使用一个集成的CAD/CAM系统:你当前的CAM系统是你工作生活中最大的挫折来源吗?
如果不是,那就没问题。如果是,那么你应该采取在集成的CAD / CAM细细品味。但可能不是理由你的想法。
综合CAD/CAM系统大致分为两类:以CAD为中心的程序,它是为已经在特定CAD系统上进行了标准化的人员(或公司)设计的,并且希望集成CAM能够带来兼容性和结合性的好处;以CAM为中心的程序,它是为需要CAD功能以更有效地工作的NC程序员设计的。
在为中心的差异是一个定性的事情,而从谁创建软件厂商关注的焦点,并在使用该软件的主要worlkflow来。
以CAD为中心
如果您使用SolidWorks和集成的CAM系统,那么您知道什么是以cad为中心的。它是指使用CAD程序的API(应用程序编程接口),在CAD程序之上(或程序内部)运行CAM程序。
SolidWorks是可能支持CAM的API集成CAD程序的最好的例子。虽然达索系统SolidWorks公司不出售CAM软件本身,不下14家不同的CAM公司要么提供“金牌认证”或“认证CAM”合作伙伴的产品为SolidWorks。为了获得这些级别的认证,那么一个CAM程序必须完全集成和关联与SolidWorks,而且必须经过认证测试。金牌认证程序必须另外提供“单一窗口”操作,原生SolidWorks用户界面中运行。
Delcam是一家为SolidWorks提供认证CAM和认证黄金产品的公司。FeatureCAM是一个独立的凸轮程序铣床,车削和车削/铣中心,和线材电火花。Delcam通过API集成将FeatureCAM与SolidWorks连接起来。Delcam for SolidWorks是一个集成的CAM系统,基于FeatureCAM和PowerMill技术,完全运行在SolidWorks组装环境中。
对于数控编程,认证的黄金和认证的CAM产品提供了完全不同的体验。金牌认证的产品尤其适用于那些仅限于本地SolidWorks零件和装配文件的工作流程,并且非常适合当CAD设计和NC编程人员是同一个人。他们施加一些知识的开销,因为用户必须在除CAM程序学习SolidWorks中。
经过认证的黄金CAM程序,尽管它们在SolidWorks中运行并使用SolidWorks用户界面约定,但它们的行为方式不一定与SolidWorks本地CAM程序(如果存在这样的程序的话)相同。独立的CAM开发人员在他们的程序中使用他们自己的方法。通常,当将他们的软件与SolidWorks集成时,他们从预先存在的组件和对象模型开始,这些组件和对象模型必须在SolidWorks上下文中进行调整才能工作。结果是,一些经过认证的黄金CAM程序在使用时并没有完全像solidworks那样的感觉。
对于多CAD工作流,NC程序员接收各种格式的数据(不仅仅是SolidWorks),认证CAM产品通常比认证黄金产品更好。这与两件事有关:首先,认证黄金程序通常使用SolidWorks的导入设施,而认证CAM程序通常有自己的导入设施,这些设施的设计将更好地处理质量差(例如,不防水)的CAD文件。其次,SolidWorks用于清理和修复劣质导入CAD数据的工具与最好的独立CAM程序(其中有几个是经过认证的CAM合作伙伴产品)不匹配
来自同一供应商的认证金产品和认证CAM产品经常因功能而异。但这不是一个比另一个更有能力的规则。这是供应商的供应商和产品的产品。
CAM中心
传统上,以CAM为中心的集成来自CAM供应商,他们在软件中添加了有限的CAD功能。
Cimatron就是这种方法的一个很好的例子。在CimatronE 5轴加工应用程序中,内置CAD模式的重点是堆焊刀具,以允许纠正导入CAD数据上的几何问题,并优化加工。在CimatronE模具设计应用程序中,还包括其他CAD功能,用于设计和记录模具工具。因此,在这两种情况下,程序的CAD功能都会根据使用它们的过程的需要进行调整。它们不是独立CAD程序的替代品。
以cam为中心的集成的另一种方法是将全功能CAD与全功能cam结合起来,但不是通过API(其中一个程序必须使用另一个程序的数据模型)来实现,而是使用公共数据模型直接进行源代码集成。
Missler Software公司的TopSolid是这种集成形式的一个有趣的例子。TopSolid最初是由一家制造机床的公司设计的,从一开始就是一个集成的CAD/CAM程序。
的TopSolid的重要特征是,它是既不与CAM CAD程序上用螺栓固定,也不能与一组有限的CAD能力的CAM程序。TopSolid的是一个全功能的集成的CAD / CAM系统,具有功能性和实用性这是许多最好的一流的CAD和CAM程序匹配。
Missler通过定期重新思考和重新编写软件来实现这一点,该软件基于一种新的、干净的体系结构——这是许多CAD/CAM开发人员所不具备的过程。TopSolid的最新版本是使用C#和Microsoft.net框架编写的,它为多核处理器提供了重要支持。虽然新的TopSolid体系结构允许改进可用性和性能,但它所做的最重要的事情是通过一个公共数据模型实现CAD和CAM功能的真正本地和透明的互操作性。
另一个以CAD为中心的集成的例子,在CAD功能的另一端,是西门子PLM的NX CAM。
NX是西门子PLM的企业CAD/CAM解决方案,由Unigrahics和SDRC I-DEAS合并而成。它由大量集成模块组成,设计用于处理最苛刻的应用程序中可能出现的任何问题。NX CAM有多种配置可供选择,但最受欢迎的配置具有全套NX CAD功能,包括同步技术、西门子PLM专有的直接建模技术。
如果已经从仅仅是一个大的复杂的CAM程序是复杂的大且高度可用的CAM程序更改NX CAM一两件事,那就是同步建模技术的包容性。同步技术(因为它的称呼)允许NX智能从其他系统,特别是Pro / E和CATIA导入编辑CAD模型和装配。它允许NC程序员能够很容易地改变天然或导入的文件,而无需知道他们是如何建造。
启用能力的例如通过在NX集成CAD / CAM功能是创建和阶段模型的维护,基于共同的主模型。台上模特们在加工过程的每个阶段部分的3D表示。这些可用于检测,记录,夹具设计等。他们联想到主模型,和更新时,它的变化。
NX CAM的另一个核心优势是通过语义PMI支持基于模型的开发。NX可以从CATIA和Pro/E文件中读取PMI数据,但也可以将PMI添加到尚未包含PMI的导入数据中。PMI可用于驱动自动NC编程和CMM检查编程。
NX CAM提供了一个CAD的几乎令人尴尬的量/ CAM功能对许多用户不承认他们的软件中所有潜在的点。
TopSolid和NX CAM虽然是非常不同的程序,但有几个共同的重要特征使它们从人群中脱颖而出:首先,它们是强大的CAM程序。其次,它们包括全功能的CAD功能,以及直接编辑工具。第三,它们是在源代码级别集成的。
如果你改变?
你是否应该考虑使用集成的CAD / CAM系统的问题有很多事情要做你目前的情况,以及你正在考虑什么特定的集成CAD / CAM系统。
如果您使用的是SolidWorks或其他支持API集成CAM的CAD系统,那么您绝对应该看看集成解决方案的优点是否可以让您的生活变得更好。
如果您使用的是独立CAM程序,并发现自己拉你的头发时使用它,你一定要看看一个现代集成CAD / CAM解决方案,最好有全功能的CAD和灵活的直接编辑。
商业的角度来看
我与珍妮Naysmith说话的时候,行业分析公司CIMdata的,让他在集成的CAD CAM的想法。他指出,首先要考虑的,望着CAM软件时,应该是企业所有者的目标。
对于许多公司来说,CAM是定义明确且重复的过程的一部分。对这些流程的更改涉及风险。
查看新CAM软件时的重要考虑之一是谁将运行它的问题。NC编程具有相当贸易商的质量,与其结合了加工的理论知识,并具有各个机器和过程的复杂和怪癖的实际知识。NC程序员从使用特定CAM产品的NC程序员获得的知识和技能可能难以转移到另一个CAM产品。
Naysmith还提出了一个关于新CAM软件选择过程的有趣问题:谁会选择它?团队中最聪明的人,还是普通人?如果您要在组织中寻找真实世界的生产力和资源的高效利用率,这会产生不同。
纳史密斯认为,降低业务风险是一个关键要求。他建议公司在保留现有的CAM工具和流程的同时,启动一个单独的计划来评估新的CAM软件。
扎实的作品
www.solidworks.com
软件提供商
www.delcam.com
Missler软件
www.topsolid.com
Siemens PLM Software的
www.siemens.com/plm
CIMdata
www.cimdata.com
提交:三维计算机辅助设计,设计世界文章,CAM软件,软件










告诉我们你的想法!