采用计算机辅助制造零件、部件,可改善对产品设计和品种多变的适应能力,提高加工速度和生产自动化水平,缩短加工准备时间,降低生产成本,提高产品质量和批量生产的劳动生产率。在CAD/CAM系统中,人们利用计算机完成产品结构描述、工程信息表达、工程信息的传输与转化、信息管理等工作。因此,CAD/CAM系统应具备以下基本功能:1、产品与过程的建模如何用计算机能够识别的数据(信息)来表达描述产品。如产品形状结构的描述、产品加工特性的描述、如何将有限元分析所需要的网格及边界条件描述出来等等。2、图形与图象处理在CAD/CAM系统中,图形图象仍然是产品形状与结构的主要表达形式,因此,如何在计算机中表达图形、对图形进行各种变换、编辑、消隐、光照等处理是CAD/CAM的基本功能。3、信息存储与管理设计与制造过程会产生大量、种类繁多的数据,如设计分析数据、工艺数据、制造数据、管理数据等。数据类型有图形图象、文字数字、声音、视频等;有结构化和非结构化的数据;有动态和静态数据等。怎样将CAD/CAM系统产生这些大量的电子信息存储与管理好,是CAD/CAM的必备功能。4、工程分析与优化计算体积、重心、转动惯量等,机构运动计算、动力学计算、数值计算,优化设计等。5、工程信息传输与交换信息交换有CAD/CAM系统与其他系统的信息交换和同一CAD/CAM系统中不同功能模块的信息交换。6、模拟与仿真为了检察产品的性能,往往需要对产品进行各种试验与测试,需要专门的设备与生产出样品,并具有破坏性,时间长,成本大。通过建立产品或系统的数字化模式,采用计算机模拟技术可以解决这一问题。如加工轨迹仿真,机构运动仿真,工件、刀具和机床碰撞与干涉检验等。7、人机交互数据输入、路线与方案的选择等,都需要人与计算机进行对话。人机对话交互的方式有软件界面与设备(键盘、鼠标等)8、信息的输入与输出信息的输入与输出有人机交互式输入输出与自动输入输出。