CAM的构成及主要功能
目前比较成熟的CAM系统主要以两种形式实现CAD/CAM系统集成:一体化的CAD/CAM系统(如:NX、CATIA、Pro/ENGINEER等)和相对独立的CAM系统(如:Mastercam、Edgecam等)。前者以内部统一的数据格式直接从CAD系统获取产品几何模型,而后者主要通过中性文件从其它CAD系统获取产品几何模型。然而,无论是哪种形式的CAM系统,都由五个模块组成,即交互工艺参数输入模块、刀具轨迹生成模块、刀具轨迹编辑模块、三维加工动态仿真模块和后置处理模块。下面仅就一些著名的CAD/CAM系统的NC加工方法进行讨论。
NX加工方法分析
一般认为NX是业界中最好,最具代表性的数控软件。最具特点的是其功能强大的刀具轨迹生成方法。包括车削、铣削、线切割等完善的加工方法。其中铣削主要有以下功能:
Point to Point:完成各种孔加工;
Panar Mill:平面铣削。包括单向行切,双向行切,环切以及轮廓加工等;
Fixed Contour:固定多轴投影加工。用投影方法控制刀具在单张曲面上或多张曲面上的移动,控制刀具移动的可以是已生成的刀具轨迹,一系列点或一组曲线;
Variable Contour:可变轴投影加工;
Parameter line:等参数线加工。可对单张曲面或多张曲面连续加工;
Zig-Zag Surface:裁剪面加工;
Rough to Depth:粗加工。将毛坯粗加工到指定深度;
Cavity Mill:多级深度型腔加工。特别适用于凸模和凹模的粗加工;
Sequential Surface:曲面交加工。按照零件面、导动面和检查面的思路对刀具的移动提供最大程度的控制。
EDS Unigraphics还包括大量的其它方面的功能,这里就不一一列举了。
STRATA加工方法分析
STRATA是一个数控编程系统开发环境,它是建立在ACIS几何建模平台上的。
它为用户提供两种编程开发环境,即NC命令语言接口和NC操作C++类库。它可支持三轴铣削,车削和线切割NC加工,并可支持线框、曲面和实体几何建模。其NC刀具轨迹生成方法是基于实体模型。STRATA基于实体的NC刀具轨迹生成类库提供的加工方法包括:
Profile Toolpath:轮廓加工;
AreaClear Toolpath:平面区域加工;
SolidProfile Toolpath:实体轮廓加工;
SolidAreaClear Toolpath:实体平面区域加工;
SolidFace ToolPath:实体表面加工;
SolidSlice ToolPath:实体截平面加工;
Language-based Toolpath:基于语言的刀具轨迹生成。
其它的CAD/CAM软件,如 Cimitron, CV,CATIA等的NC功能各有千秋,但其基本内容大同小异,没有本质区别。
相关阅读:
CAM编程中的刀具选择和切削用量确定
http://articles.e-works.net.cn/cam/article85901.htm
2011西门子NX有奖征文:基于NX在挖掘机焊接工装夹具中的设计应用
http://articles.e-works.net.cn/cad/article88454.htm
CAXA电子图版教程
http://articles.e-works.net.cn/cad/article87496.htm