模具加工中的效率与质量) p. L+ Q' G5 N. I0 U7 i) b
模具加工领域离不开CAM软件,不仅是因为复杂的型面无法通过手工计算完成,更关键的因素是要提高产品的质量和加工效率,充分利用CAM这个平台是最有效的手段之一。目前,我们看到了CAM与模具加工相互促进的局面。CAM软件的发展初期,着重解决能与不能的问题。如今正在跨越这个阶段,对加工效率和产品质量方面提出了更高的要求。随着加工手段的多样化和数控设备的快速发展,对CAM软件的应用范畴也提出了新的要求。这里我们通过模具加工中的提高效率和质量两个角度来分析一下如何更好地应用CAM软件。
9 L8 a K3 F7 t4 V7 v9 ` 4 I( p l _ ?8 T/ R
在模具加工中,由于具有加工时间长、产品附加值高、单件小批量的特点,使得模具加工中的效率成为人们关注的焦点。由于在精加工中,无论选择何种加工轨迹,单位面积上的材料去除率相差无几,因此,效果最明显的是有效地缩短粗加工时间。为了给精加工创造一个良好的切削条件,粗加工应该尽可能地去除材料,保证余量均匀。一般情况下,在粗加工过程中,要提高效率就应尽可能使用较大直径的刀具,然后再使用小直径的刀具进行残料加工。如此由大到小选择刀具进行分层分区的加工,需要灵活的残料加工手段。例如,在Edgecam中提供了子层次切削、残料加工等手段可以灵活地满足这方面的需求。 子层次切削是指利用同一把刀具进行大切深的粗加工后,再对型面表面的较大残留台阶进行细化加工的一种方式,这种方式与直接使用较小直径刀具一次加工形成粗加工型面相比,可以有效地提高加工效率。另外,使用残料粗加工时,使用小直径的刀具加工先前大直径刀具未能加工的区域时,可以自动识别先前大直径刀具的残料并生成刀具轨迹,残料加工过程中也可以根据情况选择子层次切削或某个限定的加工区域。这两个手段有效地保证了粗加工生成的刀具轨迹高质高效。从下面是两个实际加工胎具的加工过程中我们了解到,粗加工的材料去除量在模具加工中所占的比重远远大于精加工;因此,要提高加工效率首先应该在粗加工过程做优化。其次,在模具加工的整个过程中,花费在编程上的时间也是一个应该关注的环节。" w, l% \+ Y& _ }+ I) T7 o: y" I
1 |! G; g1 d. w. A/ {& f
+ C! a3 T/ G9 ] 在编程过程中,我们花费的时间主要在两个方面,一是对模型的完善,包括模型的修补,辅助线和面的生成;二是生成刀具轨迹的计算时间。如今CAM软件层出不穷,分类方式也比较多样。这里从曲面加工和实体加工的角度对软件进行分类,理由是从被加工模型类型的角度对CAM进行分类是最本质最核心的切入点。起初,所有CAM软件都是以曲面加工为核心,通过对构成模型的众多曲面片为依据进行计算,从而生成刀具轨迹。90年代后期,随着三维实体CAD的快速发展,很多CAM软件都可以对实体模型进行编程操作,但是计算刀具路径的依据并不是实体模型本身,而是从实体模型中提取的点线面等元素,因此实质上仍然是曲面加工,充其量说是加工实体。实体加工是指以实体模型作为计算依据生成刀具轨迹,此类CAM软件大多在95年之后出现,2000年之后随着计算机硬件性能和Windows平台的发展,使CAM软件得以快速发展。例如现在的Edgecam、CAMworks等。此类软件的特点是从CAD到CAM的整个过程中,完全以实体模型为依据,不存在模型转换和数据丢失,因此也就不需要对模型进行修补。不仅可以有效地避免人为修补模型造成的误差和遗漏,更可以大大地节省这部分时间。但是,由于实体模型本身的信息量相对于曲面模型更多更完善,因此计算量也相应地增加,选择一个有效的算法便可以解决这个问题。例如,我们利用Edgecam做了一些测试,惊喜地看到通过算法的优化,针对实体模型的计算时间得到了本质上的提升。下面是对比图表,我们可以从中看到,相同条件下的实体模型的计算时间与曲面模型的计算时间已经相差无几,甚至有所超出(见图一)。这里我们看到一个非常有趣的现象,某些情况下,曲面模型的计算时间反倒多于实体模型的计算时间,这一点与曲面模型构造的复杂程度和模型的大小相关。我们以中等尺寸模型为例,在计算刀具路径的过程中,以构成模型的数百个曲面片作为计算依据时,由于对曲面边界的处理需要花费一些额外的时间;而对于实体模型来说,边界处理要容易很多,因此节省了大量的计算时间,这就是造成这种现象的原因。此外,我们在Edgecam版本更新的过程中,也可以看到不断得到提升的计算性能,通过对不同版本中相同加工方法的横向对比,我们也可以看到这种变化(见图二)。! L) @5 s% T% x! g
5 G8 }: ]2 e) Q* G; i
# x# K1 P$ Y) a0 @1 w+ T; R5 X 图一 |