数控铣床和加工中心及编1.docx
《数控铣床和加工中心及编1.docx》由会员分享,可在线阅读,更多相关《数控铣床和加工中心及编1.docx(15页珍藏版)》请在冰豆网上搜索。
数控铣床和加工中心及编1
加工工艺基础
数控铣床是一种用途广泛的机床。
加工中心和数控铣床有很多相似之处,但主要区别在于刀具库和自动刀具交换装置(ATC,AutmaticToolsChanger),是一种备有刀库并能通过程序或手动控制自动更换刀具对工件进行多工序加工的数控机床。
4、数控铣床和加工中心都能够进行铣削、钻削、镗削及攻螺纹等加工。
数控铣床与加工中心上使用的刀具主要有铣削用刀具和孔加工用刀具。
2、工件坐标系设定
1.快速定位(G00/G0)
格式:
G00X___Y___Z___;
功能:
只能快速定位,不能切削加工,可以同时指令一轴、两轴或三轴。
2.直线插补(G01/G1)
格式:
G01X___Y___Z___F;
功能:
可以同时指令一轴、两轴或三轴。
【例】在立式数控铣床上按图所示的走刀路线铣削工件上表面,已知主轴转速300r/min,进给量为200mm/min,试编制加工程序。
例加工图示工件的5个孔,分别用G81和G83编程。
例加工图示工件的5个孔,用G82编程
例.见下图所示,用Φ8的刀具,沿双点画线加工距离工件上表面3mm深凹槽
O5002
N10G54X0Y0Z50;
N20M03S500;
N30G00X19Y24;
N40Z5;
N50G01Z-3F40;
N60Y56;
N70G02X29Y66R10;
(N70G02X29Y66I10;)
N80G01X71;
N90G02X81Y56R10;
(N90G02X81Y56J-10;)
N100G01Y24;
N110G02X71Y14R10;
(N110G02X71Y14I-10;)
N120G01X29;
N130G02X19Y24R10;
(N130G02X19Y24J10;)
N140G00Z50;
N150X0Y0;
N160M30;
例宏指令编程例3--系列椭圆
系列椭圆加工:
x2/a2+y2/b2=1
x=a×COSαy=b×SINα
%0001
#0=5(定义刀具半径R值)
#1=20(定义a值)
#2=10(定义b值)
#3=0(定义步距角α的初值,单位:
度)
N1G92X0Y0Z10
N2G00X[#0+#1]Y[#0+#2]
N3G01Z0
N4G41X[#1]
N5WHILE#3GE[-360]
N6G01X[#1*COS[#3*PI/180]]Y[#2*SIN[#3*PI/180]]
N7#3=#3-5
ENDW
G01G91Y[-#0]
G00Z10
M30。
例:
见图32所示的刀具半径补偿程序。
设加工开始时刀具距离工件表面50mm,切削深度为10mm。
按增量方式编程
N10G92X0.0Y0.0Z50
N20G91G17G00由G17指定刀补平面
N30G41X20.0Y10.0D01由刀补号码D01指定刀补—刀补启动
N35Z-48M03S500
N38G01Z-12F200
N40G01Y40.0F100进入刀补状态
N50X30.0
N60Y-30.0
N70X-40.0
N80G00Z60M05
N85G40X-10.0Y-20.0解除刀补
N90M30
按绝对方式编程
N10G92X0.0Y0.0Z50
N20G90G17G00由G17指定刀补平面
N30G41X20.0Y10.0D01启动刀补
N35Z2M03S500
N38G01Z-10F200
N40G01Y50.0F100刀补状态
N50X50.0
N60Y20.0
N70X10.0
N80G00Z50M05
N85G40X0Y0解除刀补
N90M30