加工中心如何用子程序铣内圆

加工中心如何用子程序铣内圆,第1张

G40G49G80G69,

M6T1,

G54G90G0X0Y0

,

G43H01Z100M3S1500

Z10,

G01Z0

,

M98P234L20,

G0Z100M09,

G91G28Z0M05,

M30,

子程序

O234

G91Z-04

,

G42G01X9D01

,

G02I-9F1500

G40G01X-9,

G90,

M99,

在半径补偿里填81,16的刀,半径是8,半径填大点留量可也精修,。就OK了G54G90G0X0Y0,

G43H01Z100M3,

G01Z0F1000,

M98P234L20;

G91G28Z0M5,

M30,

子程序,

O234

G91G01Z-04F1000,

G41G01X30D01F800,

G02I-30F1000;

G40G01X-30,

G90,

M99,

用16的刀,在半径补偿填81,铣出来应该是302左右,在根据尺寸在改半径精修,

1、G02顺时针方向圆弧切削,G03逆时针方向圆弧切削,一般基本都用G03逆时针切削视为顺铣切削,比如利用直径30铣刀加工一个直径为40的圆,相对坐标设置圆心为X0Y0G91G01X-5FG03I5X5M30。

2、循环加工,可以利用主程序调用子程序,(M98)主程序O0001M3S(M3主轴正转)G91G01X-(X-:加工圆孔的半径与刀具半径的差值)。

3、M98P2L(M98:调用子程序 P2:被调用子程序号为O0002 L:循环次数,依圆孔深度与切削量指定)G91G01X(X:加工圆孔的半径与刀具半径的差值)M30子程序O0002G91G03I(I:I是指定半径,即I后面跟的数值是加工圆孔的半径与刀具半径的差值)M99(M99为重复循环)。

主要包括以下步骤:

一.工艺方案分析确定加工对象是否适合于数控加工(形状较复杂,精度一致要求高),分析哪些部位需要拆铜公!确定碰穿面\擦穿面\分型面等!分析使用的刀具类型和刀具大小!毛坯的选择(对同一批量的毛坯余量和质量应有一定的要求)。工序的划分(尽可能采用一次装夹、集中工序的加工方法)。

二.工序详细设计工件的定位与夹紧。工序划分(先大刀后小刀,先粗后精,先主后次,尽量“少换刀”)。刀具选择。确定使用什么加工方法,设置好切削参数。工艺文件编制工序卡(即程序单),走刀路线示意图。程序单包括:程序名称,刀具型号,加工部位与尺寸,装夹示意图

三.编写数控加工程序用UG设置编出数控机床规定的指令代码(G,S,M)与程序格式。后处理程序,填写程序单。拷贝程序传送到机床, 程序校核与试切。

1、根据图纸要求,确定工艺方案及加工路线

(1)以底面为定位基准,两侧用压板压紧,固定于铣床工作台上

(2)工步顺序

钻孔φ20㎜、 按O’ABCDEFG线路铣削轮廓。

2、选用经济型数控铣床,华中Ⅰ型(XZK7532型)数控铣钻床。

3、选择刀具

现采用φ20㎜的钻头,钻削φ20㎜孔;φ4㎜的平底立铣刀用于轮廓的铣削,并把该刀具的直径输入刀具参数表中。由于华中Ⅰ型数控铣钻床没有自动换刀功能,钻孔完成后,直接手工换刀。

4、确定切削用量

切削用量的具体数值应根据该机床性能、相关的手册并结合实际经验确定,详见加工程序。

5、确定工件坐标系和对刀点

在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如上图所示。采用手动对刀方法把0点作为对刀点。

1、加工φ20㎜孔程序(手工安装好φ20㎜钻头)%7528

G54 G91 M03;相对坐标编程

G00 X40 Y30;在XOY平面内加工

G98 G81 X40 Y30 Z-5 R15 F120;钻孔循环

G00 X5 Y5 Z50

M05

M02

2、铣轮廓程序(手工安装好ф4㎜立铣刀)%7529

G54 G90 G41 G00 X-20 Y-10 Z-5 D01

G01 X5 Y-10 F150

G01 Y35 

G91 G01 X10 Y10 

G01 X118 Y0

G02 X305 Y-5 R20

G03 X173 Y-10 R20

G01 X104 Y0

G01 X0 Y-25

G01 X-100 Y0

G90 G40 G00 X0 Y0 Z100

M05 M02

扩展资料:

十字槽粗加工程序

O0001;

G90 G40 G21 G17 G94;

G91 G28 Z0;

G90 G54 M3 S480;

G00 X300 Y0;

Z50 M08;

G01 Z-40 F40;

X-300 F60;

Z-80 F40;

X300 F60;

G00 Z50;

X0 Y250;

G01 Z-40 F40;

Y-250;

Z-80 F40;

Y250 F60;

G00 Z50 M09;

G91 G28 Z0;

M30

参考资料:

百度百科-手工编程

O0002%M03;S2000;G98G41D01;(G98这个是副程式启动的代码,我忘记了是不是这个,好久没做这个了,)G00X0Y0Z100;G01Z3F1000;(下面是以圆孔为例,错了很多,想不起了,只能给你参考)G03X50R25Z1F1000;G03Y50I25;G03X-50R25G01Z100M(副程式结束代码)M30%后面就是一般的加工程式,铣圆就是圆的程,在主程式里面每个加工处的坐标,后面加上一个呼叫副程式代码,(好像是M98还是什么不好意思,你自己去查下,我实在想不起来了)主程式像这样:O0001M03S2000G17G40G49G81G90G92G00X0Y0Z100;G01Z3F1000;M98P0002;(P后面三个0没有那个"O",在这里要计算深度,一刀下多少在子程式里设要是10刀可以铣完就是:P100002先用M98着这个代码示例)G00Z100;X()Y();(第二个加工处)G01Z3F1000;M98P0002;M30%

字数最少的 G0G90G54XY0。

X(自己找个刀刚好能飞到的点)M3S25002 G43H0Z10M8 M98P123L5(这个就看余量了如果余量太大L就多给几次)子程序O123G90 G00 XY0 G91Z-1。F1000 Y-500 X-100 Y500 M99 就可以了。

注释 L循环次数 比如说 400的大面 余量有10MM 那就L10。

法兰克的

G90 G54 G00 X0 Y0 Z50;(在工件的外面定下到点随便定,但要保证大盘到一下能刷过去,或者回刀的时候在刷余料)

G43 H_ Z10;

M03 S1500;

G00 Z-()F1000;(要下的深度根据刀来下,如果过深可以分几次来)

G01 X() F400;

Y();

X-();

G00 Z50;

M05;

M30;

参考资料

菜鸟教程菜鸟教程[引用时间2018-1-3]

加工下图中2个直径为30的孔。工件材料为45钢。

1工艺分析

图中零件要求加工两个30的孔,孔距40尺寸要求较高。况且左边第一孔距边也有较高的尺寸要求。图纸中可以看到孔的尺寸要求和粗糙度要求较高,孔的位置要求也较高。所以对零件的加工就需要工件坐标系找正要正确。针对零件图纸要求,考虑孔径尺寸偏大,较适合的加工手段是镗削加工,采用中心孔定位、钻、粗镗、精镗。如图将工件坐标系G54建立在工件上表面与左边30的孔中心处。

2刀具的选择

采用中心孔定位、钻孔、粗镗孔、精镗孔的方法所选择刀具分别为 3中心钻、 25钻头、 296粗镗刀、 30精镗刀。

3切削参数的选择

表1为各工序刀具的切削速度和进给速度。

表1 各工序刀具的切削参数

加工工序

刀具号

刀具类型

主轴转速S( )

进给速度F( )

钻定位孔 3

T1

3中心钻

1200

30

钻孔 25

T2

25钻头

180

30

粗镗孔 296

T3

296镗刀

700

45

精镗孔 30

T4

30镗刀

950

25

2程序的编制

程序名为TANGKONGMPF。

N10T1

选1号刀; 3中心钻,钻中心定位孔

N20M6

换刀;M6换刀子程序

N30M3S1200F30

主轴正转,转速1200r/min,进给速度30mm/min

N40G54G90G00X0Y0Z50D1

工件坐标系建立,刀补值加入,快速定位

N50Z30

快速进刀

N60M7

切削液开

N70MCALL CYCLE82(30,0 ,5,-4,4,)

模态调用钻孔循环

N80X0Y0

定位钻孔位置点

N90X40Y0

定位钻孔位置点

N100MCALL

取消模态调用

N110M5

主轴转停

N120M9

切削液关

N130T2

选2号刀; 25钻头;钻孔

N140M6

换刀;M6换刀子程序

N150M3S180F35

主轴正转,转速180r/min,进给速度35mm/min

N160G54G90G00X0Y0 Z50D1

工件坐标系建立,刀补值加入,快速定位

N170Z30

快速进刀

N180M7

切削液开

N190MCALL CYCLE82(30,0 ,3,-22,22,2)

模态调用钻孔循环

N200X0Y0

定位钻孔位置点

N210X40Y0

定位钻孔位置点

N220MCALL

取消模态调用

N230M5

主轴转停

N240M9

切削液关

N250T3

选3号刀; 296粗镗刀,镗孔

N260M6

换刀;M6换刀子程序

N270M3S700F45

主轴正转,转速700r/min,进给速度45mm/min

N280G54G90G00X0Y0Z50D1

工件坐标系建立,刀补值加入,快速定位

N290Z30

快速进刀

N300M7

切削液开

N310MCALL CYCLE85(30, ,3,-17,17,1,45,200)

模态调用粗镗孔循环

N320X0Y0

定位钻孔位置点

N330X40Y0

定位钻孔位置点

N340MCALL

取消模态调用

N350M5

主轴转停

N360M9

切削液关

N370T4

选4号刀; 30精镗刀,精镗孔

N380M6

换刀;M6换刀子程序

N390M3S950F25

主轴正转,转速950r/min,进给速度25mm/min

N400G54G90G00X0Y0 Z50D1

工件坐标系建立,刀补值加入,快速定位

N410Z30

快速进刀

N420M7

切削液开

N430MCALL CYCLE86(30, ,3,-22,22, ,3,1, , ,0)

模态调用精镗孔循环;注意安装刀具的方向

N440X0Y0

定位钻孔位置点

N450X40Y0

定位钻孔位置点

N460MCALL

取消模态调用

N470G0Z100

快速抬刀

N480M5

主轴转停

N490M9

切削液关

N500M30

程序结束

以上就是关于加工中心如何用子程序铣内圆全部的内容,包括:加工中心如何用子程序铣内圆、CNC加工中心手动编程一个圆怎么编(设圆的半径是10mm)、简述加工中心的编程步骤等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9333510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存