云南农业大学本科毕业设计(论文)
刀 ?40 T1 面铣刀 ?40面铣刀 ?40面铣刀 1000 100 1.5 4 粗铣正六边形及台阶面 自动 自动 自动 自动 自动 自动 自动 5 精铣上表面 T1 1200 80 0.5 6 精铣正六边形及台阶面 粗铣台阶面轮廓 精铣台阶面轮廓 钻?5的孔1 钻?的孔2 T1 1200 80 0.5 ?16 T2 立铣刀 1000 100 1.5 7 ?16 T2 立铣刀 ?8立铣刀 ?5麻花钻 1200 80 0.5 8 14 15 T3 T4 1200 1000 80 0.5
3.5确定工件加工坐标系
选择工件的上表面的中心作为工件坐标系的原点(在零件的编程时采用零点偏移指令G54可以获得,如G54 TRANS X_ Y_ Z_)。如下简图3.2所示
图3.2 工件坐标系的设定
19
云南农业大学本科毕业设计(论文)
3.6计算刀具轨迹坐标
由图可知点O点坐标(0,0),由于是正六边型,所以可以由三角函数算出K点的横坐标x=-13.25,所以可以得到K(-13.25,-22.95) ,E(13.25,-22.95) ,F(26.5,0),G(13.25,22.95), H(-13.25,22.95), J(-26.5,0),A(-32,-20),B(-32,20), C(32,20), D(32.-20)
3.7铣削加工工序卡和刀具卡
根据零件的结构特点,按所用的刀具来划分工序,即在一次装夹中,用同一把刀具加工出可能加工的所有的部位,然后再换另一把刀具加工其它的部位。这样即可以减少换刀时间,又可以压缩空程时间,减少不必要的定位误差。在一个工序内的工步,按全部加工面先粗加工后精加工来划分工步。因此,按上述方法,零件的数控加工工序卡如下所
零件数控加工刀具卡如下:
表3.7 零件数控加工刀具卡
产品名称或
零件名称 20
零件图号 云南农业大学本科毕业设计(论文)
代号 序号 刀具编号 刀具规格和名称 数量 加工表面 零件上、下表面,正六边形及台阶面多余轮廓 凸台轮廓 四个个螺孔 备注 1 T01 ?40面铣刀 10立铣刀 直径10麻花钻
1 2 4 T02 T04 1 1
4 数控加工程序的编制
4.1CNC4640M铣床系列系统编程
常用的编程指令如下:
G00:快速移动指令。一般用于刀具的空行程和刀具的快速定位,以减少空刀的时间。格式:G00 X_ Y_ Z_
G01:直线插补指令。用于加工直线时调用。格式:G01 X_ Y_ Z_ F_ G02:顺时针圆弧插补。
G03:逆时针圆弧插补。如图4.1所示
格式:G02/G03 X _ Y_ CR=_ F_或G02/G03 X_ Y_ I_ J_ F_
图4.1 圆弧插补
G17、G18、G19:用于加工平面的选择。其分别为XOY平面、XOZ平面、YOZ平面。(对于加工所用的立式铣床,其加工面为XOY平面) G20/G21:英制输入、公制输入。
21
云南农业大学本科毕业设计(论文)
G40:取消刀具补偿。G41:刀具半径左补偿。G42:刀具半径右补偿。如图4.2所示
图4.2 刀具半径补偿
G43:刀具长度正补偿。G44:刀具长度负补偿。G49:取消刀具长度补偿。如图4.3所示
图4.3 刀具长度补偿
G54~G59:用于工件坐标系的设定。
G94:每分钟进给量(mm/min)。G95:每转进给量(mm/r)。 M17 :子程序的结束。M30:主程序的结束。
4.2零件的铣削加工程序
程序 主程序 O0001 N10 G00 X0 Y0 Z5 N20 M03 S500 N30 M98 P0002 N40 G01 Z-4 F50
说明 快速定位到中心点 (第1次调用子程序) 24
相关推荐: