现在是中午下班了,下午1:20就要上班,虽然只有1个半小时的时间吃饭和休息,但是总算有空可以码字了。
假如现在有个人站在我面前问:你累死累活的的干的这份工作,又脏又累,收入又不高,你还这么努力,到底是为啥?
那么我会这么回答他:为了钱,为了家庭,为了减轻负担,为了一切……
当然会对我问出这个问题的人,是并不存在的。他只存在我的脑子里,在这样困难和无聊的时刻用于一个人的自我慰藉罢了。
因为自始至终,困境依旧在不断加深,出路在哪依然无法企及……
或许当年读书的时候不曾拼过命学习,所以成就了我今天需要拼了命的学习,工作,然后才有好好活着的可能。
言归正题,因为时间有限,昨天的问题点需要放到后面整理,现在先记录今天上午的事情。
就是下面这个东西。
首先这是一张效果对比图。
从4个产品里面可以看到,粗糙度和光洁度的对比非常明显。
这个产品看似简单,实际上也很简单。但里面涉及的东西,却让我这段时间走了不少弯路。
不要惊讶,因为至今我依然认为我是个数控车床的新手,所以我才需要每天都去学习和进步。
这4个产品里面,实际上只有4号是真正达到要求的产品,不过其他的也都没报废,都可以用,因为这里只是第一个工序。
就这个玩意,上午我用2个半小时的时间,做了126pcs,实际加工时间是30秒加工一个,如果计算效益的话,单个产品的加工收益是2.5元,126pcs*2.5=315元。
之所以记录它不是因为我用两个半小时给老板挣了三百,而是这个产品从我这份工作开始的时候就接触过,它的毛胚是做过加硬处理的。
而最早做这个产品的时候,我的单件加工时长时330秒……
从当初的330秒到今天30秒,说开了这就企业或者公司要的效益,放在这里说,这就是我自己个人的成长进步……
因为那减少的300秒,其实就是我在这个产品上走过的弯路……
为了方便理解和记忆,我还给它编了个号,从1号到4号,还真是一目了然,先暂停码字,要休息一会了,先上这个产品今天的程序吧……
(我从4月11号跳回来了,我回来给下面的程序注解)
O00884
(程序名)
G97G99G18G00
(程序头:模态指令,G97取消恒线速,G99每转进给,G18加工平面G00快速移动)
G0X150Z150
(换刀点坐标)
T0101
(刀架调用1号刀使用1号刀补)
M03S800
(主轴正转,转速800)
M08
(开切削液)
G04X1
(暂停指令,等待1秒)
(下面是坐标宏,这套程序正真的精华)
(#1~#19自定义宏,用于工件每一点的坐标即从X1点~X19点)
#1=9
#2=9
#3=9
#4=13
#5=13
#6=13
#7=13
#10=13
(这里#10是工件大径)
#11=#10+1
(这里就是毛胚了)
#21=0
#22=0
#23=-30
#24=-35
#25=-35
#26=-35
#27=-35
(#21~#29自定义宏,用于工件每一点的Z坐标即从Z1点~Z19点)
#31=0
#32=12.5
#33=0
#34=0
(#31~#39自定义宏,用于工件每一段圆弧的R值#31代表的是点1到点2之间的R值#31就是弧1段的意思)
G0X#11Z0.3
G72W0.3R0.2
G72P1Q2W0.1F0.1
N1G0Z0
N2G1X-1F0.08
G70P1Q2F0.08M03S1200
(上面的端面切削,使用了G72循环,以定位点的Z值开始,每切一次至X-1,沿z移动0.3毫米再切削一次,Z值从0.3开始,从毛胚大径切至X-1,直至切削到原点端面,不理解没关系,每套程序只需要改动的是定位点Z0.3,0.3是这个工件Z轴方向的毛胚切削量,除了车出端面,在掉头加工时可用于控制毛胚的长度)
(注意,先车端面,可以保护加工时刀具的刀尖,特别是用于精车的刀片刀尖)
M03S1200
G0X#11Z1.5
(定位点)
/G73U0.35W0.R1F0.18
/G73P3Q4U0W0.05
(仿形加工U0.35是X方向上单边最大的切削深度,W0.是Z方向的,R1是切削刀数,这里就是1刀)
(P3Q4是精加工的程序段,UW是精加工余量)
N3G0X0
(X轴从定位点到0点)
G1Z#21F0.15
(Z轴从定位点加工到Z1点)
X#1
(X轴从定位点加工到X1点)
G1X#2Z#22
(从1点加工到2点)
G1X#3Z#23
(从2点加工到3点)
G02X#4Z#24R#32F0.15
(从3点加工到4点,走圆弧R=12.5)
G1X#4Z#24
(从4点加工到4点)
G1X#5Z#25
(从4点加工到5点)
G1X#6Z#26
(从5点加工到6点)
G1X#7Z#27
(从6点加工到7点)
X#10
(X轴退至工件大径)
N4Z#27
(Z轴加工至7点Z值)
/G0X150Z150
/T0101
/G0X#11Z1.5
/G70P3Q4S1200M03
(半精车段)
G0X150Z150
/T0606
/G0X#11Z1.5
/G70P3Q4S1200M03
/G0X150Z150
(精车段)
G0X150Z150
(回换刀点)
T0101
G0Z0.3
M05
M09
M00
X6
M00
X100
M00
M30
(程序结束,回程序头,加在这里是因为这个工件不需要切断。)
T0404
M03S220
(主轴正转,转速220)
G0X100
Z#26
G0X#11
G75R0.5
G75X1P500Q1000F0.07
(G75的切断程序这里正确的写法应该是P0.5Q1)
G0X#11
G0X100
Z50
T0101
M5
M9
G0X100
Z0.5
M30