硬件是组成cad/cam系统的基本物理环境,软件则是驱动硬件工作的系统核心。随着计算机硬件技术的日渐成熟,和cad/cam系统功能愈来愈复杂,软件成本在整个cad/cam系统成本中所占比重愈来愈大。cad/cam系统的软件组成一般分为系统软件、支撑软件和应用软件三类。
1、系统软件
系统软件包括操作系统、编译系统、图形接口和接口标准。其中,操作系统是系统软件的核心。目前在机械cad/cam系统中广泛采用的操作系统有unix和windows两种。
2、支撑软件
目前市场上出售的cad/cam软件基本属于支撑软件。
功能集成型软件提供了设计、分析、造型、数控编程和加工控制等多种模块。主要包括:
二维绘图软件,如autocad、mierostation、twin
cad、intellicad、quick cad等。
三维几何建模软件,如pro/engineer、unigraphies、solidworks、solid
edge、catia、i-deas、cadkey、inventor、mdt、mechanical等。
有限元分析软件,如sap、ansys等。
优化方法软件,如opb等。
数据库系统软件,如oracle、sql
server数据库系统软件等。
系统运动学/动力学仿真软件,如adams机械动力学自动分析软件等。
3、应用软件
应用软件是指针对某个特定领域而专门设计的应用程序,一般是指直接面向工厂、企业等用户的实际生产条件而在支撑软件基础上经过二次开发的专用软件。