20世纪90年代以前,市场是销售的CAD/CAM软件基本上为国外的软件系统。90年代以后国内在CAD/CAM技术研究和软件开发方面进行了卓有成效的工作,尤其是在以PC机动性平台的软件系统。其功能已能与国外同类软件相当,并在操作性、本地化服务方面具有优势。
一个好的数控编程系统,已经不是一种仅仅是绘图,做轨迹,出加工代码,他还是一种先进的加工工艺的综合,先进加工经验的记录,继承,和发展。
北京数码大方科技有限公司经过多年来的不懈努力,推出了CAXA制造工程师数控编程系统。这套系统集CAD、CAM于一体,功能强大、易学易用、工艺性好、代码质量高,现在已经在全国上千家企业的使用,并受到好评,不但降低了投入成本,而且提高了经济效益。CAXA制造工程师数编程系统,现正在一个更高的起点上腾飞。
下面是利用CAXA制造工程师CAD/CAM系统进行自动编程的基本步骤示意图
如上图所示CAM系统的编程基本步骤如下:
-
理解二维图纸或其它的模型数据
-
建立加工模型或通过数据接口读入
-
确定加工工艺(装卡、刀具等)
-
生成刀具轨迹
-
加工仿真
-
产生后置代码
-
输出加工代码
下面就以一个较为简单的形体进行示例说明,即电极形体的造型加工,二维说明图见图1
电极造型
图1电极二维图
1 电极形体的造型
造型思路:由图纸可知半椭球体的造型特点主要是只由一张全面组成,可以在构造实体时应使用空间曲线构造实体的空间线架,然后利用网格面生成曲面。
1.1绘制半椭球体的框架
1.椭圆的绘制。单击曲线生成工具栏的按钮,进入曲线绘制状态,输入长半轴距离100,短半轴距离60,都按回车“Enter”键结束距离输入。然后按照提示用鼠标点取坐标系原点,也可以按回车“Enter”键,在弹出的对话框内输入圆心点的坐标(0,0,0)并确认,然后单击鼠标右键结束该椭圆的绘制。如图2所示。
图2椭圆的绘制
2.辅助线的绘制。
使用曲线生成工具栏上的直线按钮,在特征树下方的立即菜单中选择“水平/铅垂线”、“水平+铅垂”然后输入长度=200,直线中点选取坐标系原点。然后单击线面编辑工具栏中“曲线裁剪”按钮,在特征树下方的立即菜单中选择“快速裁剪”、“正常裁剪”方式,用鼠标点取剩余的线段就可以实现曲线裁剪。然后使用曲线生成工具栏的按钮,在特征树下方的立即菜单中选择“单根曲线”、“等距”、“距离50”、“精度0.1”,点选椭圆内的铅垂线,会出现选择等距方向的箭头,分别按下向左向右的箭头画出2条等距为50的垂线。为了叙述方便在图中用字母标示出几个关键点A~H点。
使用线面编辑工具栏中的按钮,点选椭圆再点击B点作为打断的拾取点,点取AH段曲线,点击H点作为拾取点,点取EG段曲线,点击F点作为拾取点,点取CE段点击D点作为打断点。再使用编辑工具栏中的曲线组合按钮,点选DE段曲线,然后按空格选取单个拾取选项,按下向右方向的箭头后,再按EF段曲线,这样组合成功DF曲线。这样椭圆就被分为了四个部分,包括有BH,HF,DF,BD四段曲线,当点击椭圆时,会分别显示这四段曲线。如图3所示。
图3辅助线的绘制
3.构造空间线架。在构造空间线架时,我们还需要半椭球体的一个顶点,点击曲线生成工具栏上的直线按钮,在特征树下方的立即菜单中选择“两点线”、“单个”、“正交”、“长度方式”、“长度=50”,点取坐标系原点作为第一点,输入坐标“(0,0,50)”按回车作为第二点。设(0,0,50)为I点。使用曲线生成栏的按钮,在特征树下方的立即菜单中选择“三点圆弧”,分别点选C,I,G三点作为圆弧上点并按右键完成圆弧,再点选A,I,E三点完成圆弧。如图4所示,这样就构建起了椭球体的整个线架结构。
图4构造空间线架
1.2曲面的生成
通过网格面生成曲面,用鼠标单击曲面工具栏中的直纹面按钮,注意屏幕左下方的操作提示显示拾取U向截面线,这时点选BH,CG,DF三段弧线并按右键确定。操作提示显示拾取V向截面线,这时点选BE,AD,HF,三段弧线并确定整个选取U、V方向曲线如图5所示,这时右键确定,就显示出完整的形体曲面图了。
图5 U向V向曲线的拾取
1.3半椭球体的常规加工
加工思路:等高粗加工、参数线精加工
该形体的整体形状较为平坦,因此整体加工时应该选择等高粗加工,精加工时应采用参数线精加工。
3.1等高粗加工刀具轨迹
加工前首先生成毛胚,右键点选加工工具栏的毛胚并定义毛胚,选择参照模型生成毛胚。
1.设置“粗加工参数”。单击【应用】-【轨迹生成】-【等高粗加工】,在弹出的“粗加工参数表”中设置“粗加工参数”,并设置粗加工“铣刀参数”,如图6所示。
图6粗加工参数设置
2.设置粗加工“切削用量”参数。
3.确认“进退刀方式”、“下刀方式”、“清根方式”系统默认值。按“确定”退出参数设置。
4.按系统提示拾取加工轮廓。拾取设定加工范围的矩形后单击链搜索箭头;按系统提示“拾取加工曲面”,选中整个实体表面,系统将拾取到的所有曲面变红,然后按鼠标右键结束。
5.生成粗加工刀路轨迹。系统提示:“正在准备曲面请稍候”、“处理曲面”等,然后系统就会自动生成粗加工轨迹。结果如7所示。
图7生成粗加工刀路轨迹
6.隐藏生成的粗加工轨迹。拾取轨迹,单击鼠标右键在弹出菜单中选择【隐藏】命令,隐藏生成的粗加工轨迹,以便于下步操作。
3.2参数线精加工刀具轨迹
1.设置曲面区域加工参数。单击【应用】-【轨迹生成】-【参数线加工】,在弹出的“参数线精加工参数表”中设置精加工参数,如图8所示。
图8精加工参数设置
2.选择加工曲面。根据提示选择加工的完整曲面,并生成轨迹如图9
图9精加工刀路轨迹
3.3加工仿真、刀路检验与修改
1按“可见”铵扭,显示所有已生成的粗/精加工轨迹。
2.单击【应用】-【轨迹仿真】,在立即菜单中选定选项,如图10所示;按系统提示同时拾取粗加工刀具轨迹与精加工轨迹,按右键;系统将进行仿真加工。在仿真过程中,系统显示走刀方式。仿真结束后,拾取点观察截面,如图所示。按右键存储仿真结果。
2观察仿真加工走刀路线,检验判断刀路是否正确、合理(有无过切等错误)。
3单击【应用】-【轨迹编辑】,弹出“轨迹编辑”表,按提示拾取相应加工轨迹或相应轨迹点,修改相应参数,进行局部轨迹修改。若修改过大,应该重新生成加工轨迹。
4仿真检验无误后,可保存粗/精加工轨迹。
图10 加工轨迹仿真
3. 4 生成G代码
1.单击【应用】-【后置处理】-【生成G代码】,在弹出的“选择后置文件”对话框中给定要生成的NC代码文件名(半椭球图.cut)及其存储路径,按“确定”退出。
2.分别拾取粗加工轨迹与精加工轨迹,按右键确定,生成加工G代码。
3.5 生成加工工艺单
生成加工工艺单的目的有三个:一是车间加工的需要,当加工程序较多时可以使加工有条理,不会产生混乱。二是方便编程者和机床操作者的交流,凭嘴讲的东西总不如纸面上的文字更清楚。三是车间生产和技术管理上的需要,加工完的工件的图形档案、G代码程序可以和加工工艺单一起保存,一年以后如需要再加工此工件,那么可以立即取出来就加工,一切都是很清楚的,不需要再做重复的劳动。
选择【应用】→【后置处理】→【生成工序单】命令,弹出选择HTML文件名对话框,输入文件名后按确定。屏幕左下边提示拾取加工轨迹,用鼠标选取或用窗口选取或按“W”键,选中全部刀具轨迹,点右键确认,立即生成加工工艺单。加工工艺单可以用IE浏览器来看,也可以用WORD来看并且可以用WORD来进行修改和添加。
至此半椭球体图的造型、生成加工轨迹、加工轨迹仿真检查、生成G代码程序,生成加工工艺单的工作已经全部做完,可以把加工工艺单和G代码程序通过工厂的局域网送到车间去了。车间在加工之前还可以通过《CAXA制造工程师》中的校核G代码功能,再看一下加工代码的轨迹形状,做到加工之前胸中有数。按加工工艺单的要求找好工件零点,再按工序单中的要求装好刀具找好刀具的Z轴零点,就可以开始加工了。