1、MasterCAM软件自动编程软件自动编程1 MasterCAM软件概述 MasterCAM是美国CNC Software Inc.公司开发的基于PC平台的CAD/CAM软件。它集二维绘图、三维实体造型、曲面设计、体素拼合、数控编程、刀具路径摸拟及真实感摸拟等到功能于一身。它具有方便直观的几何造型 Mastercam提供了设计零件外形所需的理想环境,其强大稳定的造型功能可设计出复杂的曲线、曲面零件。Mastercam9.0以上版本还有支持中文环境,是工业界及学校广泛采用的CAD/CAM系统。5CATIA 的产品开发商Dassault System(达索)成立于1981年。它的集成解决方案覆盖所
2、有的产品设计与制造领域,已经成为航空航天业的主流软件、汽车工业的事实标准。6Mechanical Desktop是Autodesk公司为机械设计专门设计的新系统。Mechanical Desktop通过融合二维与三维的设计扩展了AutoCAD设计环境的能力。这套CAD/CAE/CAM软件可以由MDT/Inventor完成三维模型及其装配设计,利用MSC/FEA进行需要的分析,利用HyperMILL系统进行相关零部件的数控编程,自动生成NC代码。SolidCAM是专业多轴数控加工软件,SolidCAM提供的加工方式有二轴半加工,三轴加工,3+2多面加工,旋转加工,驱动旋转加工和电线放电加工。So
3、lidCAM 提供基于Windows的数据加工系统并与SolidWorks完全集成。8PowerMILL AutoCAM是一基于知识库的智能加工模块,它为简单快速刀具路径产生提供了最终解决方案。该程序的使用十分简单,仅需简单输入需进行加工的CAD模型,指定毛坯尺寸以及将使用的加工机床包括是使用传统加工还是进行高速加工。9MasterCAM软件是美国CNC Software,Inc.所研制开发的CAD/CAM系统,是最经济有效的全方位的软件系统。MasterCAM软件系统配置要求 486以上Intel PC微机,需要数学处理器。Microsoft或兼容鼠标。Windows NT 4.0以上操作系
4、统,或Windows 95以上操作系统。32MB内存,50MB以上硬盘空间。MasterCAM9包括Design、Lathe、Mill和Wire4大模组,分别用于零件的设计造型、车削、铣削及线切割加工的零件造型和生成刀具路线。一、MasterCAM的系统特性 MasterCAM是一套兼有CAD(计算机辅助设计)与CAM(计算机辅助制造)功能的套装软件。(一)MasterCAM的CAD模组功能 2D图形构建;3D线架图形构建;高阶曲线图形构建;曲面图形构建;图形编辑;尺寸标注;曲面着色处理;实体建模。(二)MasterCAM的CAM模组功能 2D铣削加工;2.5D铣削加工;3D铣削加工;车床加工
5、;线切割加工;冲床加工;火焰切割加工及激光加工。(三)MasterCAM的CAD/CAM过程 1.图形的建立 2.刀具路径的生成1)依图形设计资料进行工作设定;2)按加工顺序选择加工方式;3)选择刀具及设置加工参数;4)刀具路径编辑及验证。3.后置处理执行后处理,生成数控机床加工所需的NC程序代码。二、MasterCAM的窗口界面2 MasterCAM系统的CAD功能 一、二维图形构建(一)构建点通常用于在确定的位置绘制点或定义图素的位置。1.一级子菜单项主菜单:creatpoint2.构建指定位置点主菜单:creatpoint position(二)构建直线 主菜单:creatline(三)
6、构建圆弧或圆 主菜单:creatarc(四)构建Spline曲线Parametric spline(参数样条曲线)、NURBS spline(非均匀有理B样条曲线)(五)构建矩形主菜单:creatrectangle二、三维模型构建 1.设置构图平面 2.设置构图深度 3.设置图形视角(二)三维曲面模型的构建 1.举升曲面 2.昆氏曲面 3.直纹曲面 4.旋转曲面 5.扫掠曲面 6.牵引曲面(三)实体模型的构建 MasterCAM9中创建三维实体的方法包括创建基本实体、曲线创建实体及实体布尔运算等。1.创建基本实体 2.曲线创建实体3.实体布尔运算 可以求和(Add)、求差(Remove)和求交
7、(Common)等布尔运算。3 MasterCAM的CAM功能 提供了用于生成二维刀具路径、曲面加工刀具路径、线架加工和多轴加工刀具路径等多项功能。利用CAM模组强大的刀具路径功能就可在CAD模组构建的几何图形基础上,生成各种复杂的25轴加工的NC代码。另外还可实现刀具路径模拟、实体加工模拟等多项功能。一、CAM加工基础 选择主菜单中的Toolpaths(刀具路径)命令,在主菜单区就显示出刀具路径子菜单,但在选择刀具的加工方式之前,首先应进行关于刀具、材料、工件及操作等项的设置。(一)刀具设置(二)材料设置 实现确定出某种材料在具体加工时合理的表面切削速度和刀具每齿进给量。(三)工作设定 对毛
8、坯的大小、工件原点设置、工件材料等进行设置。(四)操作设置 MasterCAM9中,系统将所有43种操作类型划分为5组。(五)操作管理器 如图所示,利用该对话框显示用户已完成所有刀具路径的操作,还可以通过在空白区单击右键,在弹出的刀具路径管理副主菜单中选择项目,进行刀具路径的新疆建、编辑等各项操作。二、生成二维铣削刀具路径(一)刀具参数设置(二)面铣削(三)外形铣削(四)槽形加工(五)钻孔加工 通常在绘图区选择已有的点,然后进行参数设置。首先应选择钻孔方式,然后设置安全高度、参考高度、工件表面及Z轴最后切深等参数。三、生成三维铣削刀具路径4 后置处理及通信功能 刀具路径生成后,将刀具路径数据转换成特定数控机床可以接受的NC代码。以采用FUNUC-0iMA系统的XH714G立式加工中心为例,将存储于计算机的NC程序传送至机床的操作包括机床操作面板的操作及计算机侧的操作。5 MasterCAM的应用举例 一、二维加工 该件材料为退火45钢,毛坯外形尺寸120mm80mm25mm各面已加工完毕。编程完成十字台表面1、Z轴深度为-10的表面2、圆形槽表面3及412孔的加工。