数控加工程序编制

发布时间:2023-11-19
一、数控铣削加工程序编制 例:铣削槽形凸轮,曲线槽的中心线由r95(o3)r90(o2) r150(o1) r72(o5) r92(o4) r69(o1)圆弧,以及两直线ab、gh组成,各相邻线段相切。
工艺:走刀路线----各线段依次走刀加工,e-f-g-h-a-b-c-d-e。
切入:沿曲线的加工起点的切线方向切入;对铣削槽,不能沿槽深方向象钻孔那样直接铣到槽深尺寸,而是要边轴向进给边来回铣削到槽深。
切出:当一条轮廓加工完后,不能在终点直接退刀,而要沿终点的切线方向切出一段距离。
当槽宽有精度要求时,分别加工槽的外壁和内壁用刀具半径补偿指令,通过选取补偿量来保证槽宽的尺寸精度。
编程尺寸计算:需要计算相邻线段的交点或切点的坐标,也称基点坐标计算。计算精度一般按四舍五入,精确到最小位移增量。对非圆曲线和列表曲线,还要进行曲线拟合和逼近的数学处理,计算相邻逼近线段的交点或切点坐标,称节点计算。
例中各交点的坐标计算结果如下:
a(37.601,57.855) b(79.550,87.463) c(102.740,89.511) d(148.525,20.984)
e(149.997,0.974) f(122.565,-56.043) g(54.839,-75.443) h(-7.539,-68.589)
采用fanuc 3mc 数控系统指令编程:
n001 g92 x0 y0 z1000000 m03 坐标系设定
n002 g17 g90 g00 x150000 y-15000 s600
n003 g19 g01 z30000 f2000 m08
n004 z0 f200
n005 y15000 z-3000 轴向进刀
n006 y-15000 z-8000
n007 y15000 z-15000 至槽的深度
n008 g17 g01 g42 x149.997 y947 h21 切向切入至e点,建立刀补。加工内壁。
n009 g02 x1225656 y–56043 r72 e--f
n010 x54839 y-75443 r93 f--g
n011 g01 g42 x-75939 y-68589 h22 g--h
n012 g02 x- 37601 y57855 r69 h--a
n013 g01 g42 x79550 y87463 h23 a--b
n014 g02 x102740 y89511 b--c
n015 x148525 y20984 c--d
n016 x149997 y947 d--e
n017 g01 g40 y-15000 切向切出,撤消刀补。
n018 y20000
n019 g41 y974 h21 切向切入至e点,建立刀补。加工外壁。
.
.
n030 g17 x0 y0 m02
二、数控钻镗攻丝程序的编制 钻镗攻丝属点位控制的加工,每个加工位置有两个动作。xy平面的快速定位(g00)和z轴的进给加工动作。而每个z轴的加工动作多由几个固定分动作组成,称为工作循环。如
钻孔:进给 快速退离 n--- go1 z— f-- n--- goo z---
攻丝:进给 暂停-主轴反转 反向进给 n—g01 z—f—m03 n—g04 m05 n—g01 z—m04
若按常规编程,z轴的动作需要几个程序段完成。对于z轴的固定循环动作,数控系统具有相应的规定循环功能指令来实现。这是只需一个程序段。
以fanuc omc系统为例:
钻孔: g98 g81 z— r— f—
攻丝: g98 g84 z— r— f—
固定循环指令具有续效性(摸态指令)。即一经使用,只要执行一个g00,就自动执行一个固定循环加工。直到被g80注销,或被其他固定循环取代。
固定循环指令极大的方便了编程,作为编程人员必须很好的掌握和运用。值得注意的是,固定循环指令是数控系统所特有的,不同的数控系统,固定循环的g指令、实现的功能以及书写格式是不同的,所以,使用固定循环指令必须认真阅读数控系统的编程说明书。按说明书中的规定和要求正确使用。
三、数控车削加工程序编制
数控车削的坐标系为:纵向为z,径向为x。
用绝对值编程:x的尺寸值以直径表示;用增量值编程:x的尺寸值以位移值的二倍表示。
绝对坐标系设定用g50。
或以x、z表示绝对坐标编程,u、w表示增量坐标编程。
由于车削毛坯常用棒料和锻件,加工余量大,所以,数控车床常有不同形式的固定循环指令,用于切除余量的精加工。fanuc otc 系统的固定循环指令及功能。
例:成型车削固定循环 g73
用于锻件的粗加工。通常,锻件的外形是与零件轮廓相似的,故粗车时,刀具的轨迹是平行于零件轮廓的轨迹。所以,g73分两个程序段书写,其表示方式为:
g73 u(δi) w(δk) r(d)
g73 p(ns) q(nf) u(δu) w(δw) f(f) s(s) t(t)
δi—x方向粗加工预留量(半径值),δk—z方向粗加工预留量,d—粗加工分几次完成,故第一个程序段说明粗加工的余量以及切削次数。
ns— 开始循环的程序段的序号,nf—结束循环的程序段的序号,ns---nf 是成型车削固定循环所对应零件轮廓的精加工的程序块。δu---x方向精加工的余量,δw—z方向精加工余量。f—进给速度,s—主轴转速,t—刀具号。
上一个:美国smith流量计调节器32-80-580
下一个:如何成为一名人见人赞的泡茶高手

刷把
单桩竖向静载试验方法有哪些类型?
RS-06L3R30FT在线查库存,今日报价
德国威卡wika多点式热电偶温度计tc95
电脑有哪些组成,电脑都由哪些主要部分组成
日常用电知识,你了解多少?
厚声1206W4F118KT5E今日行情、最新报价
微信文件怎么在电脑打印不了了(微信文件怎么在电脑打印机打印)
电网、用的设备的额定电压分别是什么?
微pe无法安装到u盘(微pe安装win10失败)