数控车床编程实例大全0001.docx

上传人:b****0 文档编号:989715 上传时间:2022-10-15 格式:DOCX 页数:16 大小:258.95KB
下载 相关 举报
数控车床编程实例大全0001.docx_第1页
第1页 / 共16页
数控车床编程实例大全0001.docx_第2页
第2页 / 共16页
数控车床编程实例大全0001.docx_第3页
第3页 / 共16页
数控车床编程实例大全0001.docx_第4页
第4页 / 共16页
数控车床编程实例大全0001.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

数控车床编程实例大全0001.docx

《数控车床编程实例大全0001.docx》由会员分享,可在线阅读,更多相关《数控车床编程实例大全0001.docx(16页珍藏版)》请在冰豆网上搜索。

数控车床编程实例大全0001.docx

数控车床编程实例大全0001

第五节数控铣床编程实例(参考程序请看超级链接)

实例一毛坯为70㎜×70㎜×18㎜板材,六面已粗加工过,要求数控铣出如图3-23所示的槽,工件材料为45钢。

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线

1)以已加工过的底面为定位基准,用通用台虎钳夹紧工件前后两侧面,台虎钳固定于铣床工作台上。

2)工步顺序

①铣刀先走两个圆轨迹,再用左刀具半径补偿加工50㎜×50㎜四角倒圆的正方形。

②每次切深为2㎜,分二次加工完。

2.选择机床设备

根据零件图样要求,选用经济型数控铣床即可达到要求。

故选用XKN7125型数控立式铣床。

3.选择刀具

现采用φ10㎜的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。

4.确定切削用量

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

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

在XOY平面内确定以工件中心为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,如图2-23所示。

O作为对刀点

采用手动对刀方法(操作与前面介绍的数控铣床对刀方法相同)把点6.编写程序

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。

考虑到加工图示的槽,深为4㎜,每次切深为2㎜,分二次加工完,则为编程方便,同时减

XKN7125铣床):

少指令条数,可采用子程序。

该工件的加工程序如下(该程序用于

N0010G00Z2S800T1M03

N0020X15Y0M08

;调一次子程序,槽深为2㎜

;再调一次子程序,槽深为4㎜

N0030G20N01P1.-2

N0040G20N01P1.-4

N0050G01Z2M09

实例二毛坯为120㎜×60㎜×10㎜板材,5㎜深的外轮廓已粗加工过,周边留2㎜余量,要

求加工出如图2-24所示的外轮廓及φ20㎜的孔。

工件材料为铝

1.根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线

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

2)工步顺序

①钻孔φ20㎜。

②按O'ABCDEFG线路铣削轮廓。

2.选择机床设备根据零件图样要求,选用经济型数控铣床即可达到要求。

故选用华中Ⅰ型(ZJK7532A型)数控钻铣床。

3.选择刀具

现采用φ20㎜的钻头,定义为T02,φ5㎜的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。

由于华中Ⅰ型数控钻铣床没有自动换刀功能,按照零件加工要求,只能手动换刀。

4.确定切削用量

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

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

在XOY平面内确定以0点为工件原点,Z方向以工件表面为工件原点,建立工件坐标系,图3-24所示。

采用手动对刀方法把0点作为对刀点。

6.编写程序(用于华中I型铣床)

该工

按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。

件的加工程序如下:

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

%1337

N0010G92X5Y5Z5;设置对刀点

N0020G91;相对坐标编程

N0030G17G00X40Y30;在XOY平面内加工

N0040G98G81X40Y30Z-5R15F150;钻孔循环

N0050G00X5Y5Z50

N0060M05

N0070M02

2)铣轮廓程序(手工安装好ф5㎜立铣刀,不考虑刀具长度补偿)

%1338

N0010G92X5Y5Z50

N0020G90G41G00X-20Y-10Z-5D01

N0030G01X5Y-10F150

N0040G01Y35F150

N0050G91

N0060G01X10Y10F150

N0070G01X11.8Y0

N0080G02X30.5Y-5R20

N0090G03X17.3Y-10R20

N0100G01X10.4Y0

N0110G03X0Y-25

N0120G01X-90Y0

N0130G90G00X5Y5Z10

N0140G40

N0150M05

N0160M30

参数编程

四.参数编程与子程序

1.参数编程

(1)R参数

1)本系统内存提供从R0-R299共300个参数地址

R0-R99可以自由使用;

R100-R249用于加工循环传递参数;

R250-R299用于加工循环的内部计算参数。

2)参数地址中存储的内容,可以由编程员赋值,也可通过运算得出。

通过用数值、算术表达式或参数,对已分配计算参数或参数表达式的NC地址赋

值来增加NC程序通用性。

3)赋值时在地址符之后写入符号“=”。

给坐标轴地址赋值时要求有一独立的程序段。

4)计算参数时,遵循通常的数学运算规则。

例:

N10R1=R1+1

N20R1=R2+R3R4=R5-R6R7=R8*R9R10=R11/R12

N30R13=SIN(25.3)

N40R14=R3+R2*R1

N50R15=SQR(TR1*R1+R2*R)2

2)参数编程

例:

N10G1G91X=R1Z=R2F300N20Z=R3

N30X=-R4

N40Z=-R5

2.子程序

·一个零件中有几处加工轮廓相同,可以用子程序编程。

·子程序调用由程序调用字、子程序号和调用次数组成。

·子程序调用要求占一独立程序段。

例:

N10L785P4;调用子程序L785,运行4次。

五、循环加工指令

加工循环是用于特定的加工过程的工艺子程序,通过给规定的计算参数赋

值就可以实现各种具体的加工。

本系统中装有以下标准循环:

LCYC82

钻削、沉孔加工

LCYC83

深孔钻削

LCYC840

带补偿夹具的螺纹切削

LCYC84

不带补偿夹具的螺纹切削

LCYC85

镗孔

LCYC60

线性孔排列

LCYC61

圆弧孔排列

LCYC75

矩形槽、键槽、圆形凹槽铣削

1.钻削、沉孔加工LCYC82

刀具以编程的主轴速度和进给速度钻孔,直至到达给定的最终钻削深度。

在到达最终钻削深度时可以编程一个停留时间退刀时以快速移动速度进行。

参数含义、数值范围

R101

退回平面(绝对平面)

R102

安全距离

R103

参考平面(绝对平面)

R104

最后钻深(绝对平面)

R105

在此钻削深度停留时间

图6-12

表6-3

循环时序过程及参数

例:

使用LCYC82循环,程序在XY平面上X24Y15位置加工深度为27毫米的孔,在孔底停留时间2秒,钻孔坐标轴方向安全距离为4毫米,循环结束后刀具处于X24Y15Z110。

N10G0G17G90F500T2D1S500M4

N20X24Y15

N30R101=110R102=4R103=102R104=75

N40R105=2

N50LCYC82N60M2

图6-13

2.铣削循环LCYC75参数含义、数值范围R101退回平面(绝对平面)R102安全距离

R103参考平面(绝对平面)

R104凹槽深度(绝对数值)

R116凹槽圆心横坐标

R117凹槽圆心纵坐标

R118凹槽长度

R119凹槽宽度

R120拐角半径R121最大进刀深度

R122深度进刀进给率工的进给率

R124表面加工的精加工余量

R125深度加工的精加工余量

R126铣削方向:

(G2或G3)

R127铣削类型:

1--粗加工2--精加工

表6-4

1)方槽铣削

用下面的程序,可以加工一个长度为60毫米,宽度为40毫米,圆角半径8毫米,深度为17.5毫米的凹槽。

使用的铣刀不能切削中心,因此要求预加工凹槽中心孔(LCYC82)。

凹槽单边精加工余量为0.75毫米,深度为0.5毫米,Z轴上到参考平面的安全距离为5毫米。

凹槽的中心点坐标为X60Y40,最大进刀深度为4毫米。

加工分粗加工和精加工(图6-14)。

N10G0G17G90F200S300M3T4D1

N20X60Y40Z5

N30R101=5R102=2R103=0R104=-17.5R105=2

N40LCYC82

N50⋯

N60R116=60R117=40R118=60R119=40R120=8

N70R121=4R122=120R123=300R124=0.75R125=0.5

N80R126=2R127=1

N90LCYC75

N100⋯

N110R127=2

N120LCYC75

N130M2图6-14

2)圆槽铣削

R118=R119=2*R120图6-15

3)键槽铣削

R119=2*R120图6-16

第二节数控铣床编程举例

例6-1:

加工图6-17中四个型腔,槽深2毫米,试编程。

解:

1)图中共有四个凹槽,为了避免编程中的尺寸换算,可利用零点偏置功能,在编制四个局部图形程序时,分别将工件零点偏置到O1,O2,O3,O

4点。

工件起始零点设在O点,建立工件坐标系如图。

2)T01为直径5毫米立铣刀,主轴转速800r/min,进给量为50mm/min。

3)编程如下:

P10

N10G17G90T01M03S800

N20G158X10Y5

N30G0X0Y0Z2

N40G1Z-2F150

N50X15

N60G3X15Y40I0J20

N70G1X0

N80Y0

N90G158X80Y25

N100G0X20Y0Z2

N110G1Z-2

N120G2X20Y0I-20J0

N130G158X80Y75

N140G0X11.547Y20Z2

N150G1Z-2

N160X23.094Y0

N170X11.547Y-20

N180X-11.547

N190X-23.094Y0

N200X-11.547Y20

N210X11.547

N220G158X10Y55

N230G0X0Y0Z2

N240G1Z-2

N250X40

N260Y20

N270X20

N280Y40

N290X0

N300Y0

N310G158

N320G0X0Y0Z100

N330M02图6-17

例6-2:

在图6-18所示块料上,用球头铣刀粗铣型腔,每次正向切深ap〈=5mm,工件材料为LH11。

请编程。

解:

1)确定工艺方案及路线:

采用刀具半径补偿功能在XOZ平面内插补运动,用循环程序或子程序,在Z向深度逐层增加。

每层次刀具起点为A1、A2、A3、A4、A5,刀心轨迹为“1-2-3-4-5-6-2⋯”,将“1-⋯2”作为

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1