(3)设置一个机床初始位置表。如图4-5所示。
图4-5 设置机床初始位置
(4)根据机床参数设置碰撞检测,如图4-6。
1) Z不与A轴碰撞。
2) 刀具不与夹具碰撞。
3) 刀具不与C轴碰撞。
图4-6 机床碰撞检测设置
(5)设定本机床的行程极限,如图4-7。
图4-7 机床行程极限设置
4.4 机床刀具库的建立
4.4.1 Vericut系统刀具库概述
利用Vericut系统的刀具建模模块,可以建立所需要的刀具库,刀具库包含刀具切削部分(Cutter)、刀杆和刀具央持部分(Holder)等信息,这些信息以tls
格式存储在刀具库文件中。
4.4.2 Vericut刀具库的建立流程
在Vericut刀具库中建立一把刀具主要包括以下4个步骤:
(1)建立刀具(Cutter)
对本工艺所定的刀具,确定刀具类型,定义刀具直径、刀具长度、刀具刃长、刀具夹持点和刀尖点等参数,注意将刀具切削刃和非切削刃部分(刀杆)都定义出来,这样当切削深度超过刃长时,Vericut就会有相应的错误提示。
(2)建立刀柄(Holder)
根据机床所使用的各种规格套筒,按照具体尺寸,可以在Vericut刀具库中建立。复杂的刀柄也可以在一般的三文软件中构建,再通过STL、WRL等格式文件导入Vericut中。还有在刀具库中可以定义角度头,这时不要跟主轴旋转,用来控制角度头模型是否和主轴一起旋转。
(3)刀具命名
根据程序中刀具刀号或者刀具名称,给刀具命名,一定要和程序中对应刀具刀号或者刀具名称匹配。
(4)夹持点设定
根据实际工艺需求,设定夹持点。
4.4.3 刀具库的创建过程
本文创建的刀具库中包括三把典型刀具,包括平头铣刀,球头铣刀。以下为以平头铣刀为例的建立过程。
(1) 刀具刀杆部分(Cutter)建模
在系统界面下,点击“新建” -“刀具管理”,进入到刀具管理对话框,在左侧的刀具ID号区点击鼠标右键,选择快捷菜单中的“新”-“铣刀”命令,则会出现默认ID为1的刀具。然后点击“添加”-“刀具”,则出现如图4-8所示的用来定义刀具切削部分的“添加刀具”对话框。
图4-8 刀具管理
镗铣类刀具种类繁多.通过该对话框,可以定义几乎任何形状的刀具切削刃。
首先在上部的“刀具”选择区,可以选择刀头部分的形状,前四种分别为圆柱铣刀、球头刀、圆鼻刀及钻头。接着Vericut提供了分别如图4-9(a)、4-9 (b)所示的7参数和10参数切削刃的设计对话框。
如果上述的标准形状刀具仍不能满足需求,用户可以通过如图4-10所示的轮廓绘制对话框自行绘制有对称回转中心的、由直线和圆弧组成的刀具切削刃轮廓。
图4-9(a)(b) 切削刃自定义
4-10 切削刃轮廓绘制
本文首先建立了一把直径为6mm的平底刀,其中切削刃长20mm,刀杆总长30mm。建立好的刀杆如图4—11所示。刀具建立好后还应被安装到机床的止确位置上,通过输入合适的刀具偏移量值,可以调节刀具在主轴上的安装高度。
同样过程,本文还建立了类似的一些刀具,具体参数如图4-12所示。
图4-11 6mm平底刀
图4-12 刀具库、
4.4.4 简单夹具的创建
夹具的建立能够直观的表现出夹具与刀具之间的关系,夹具建立的合理直接影响刀具的走刀,避免在编程过程当中过多的抬刀。并且因为在UG/CAM中无法检查两者之间的干涉问题,所以在仿真过程当中,建立夹具来观察两者之间的关系,结合实际机床环境来修正机床参数。 UG发动机叶盘五轴虚拟数控加工仿真(10):http://www.751com.cn/jixie/lunwen_1258.html