- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目一数控编程基础
项目一 数控编程基础
项目名称 数控编程基础 姓 名 班 级 工 号 设备/工具 场 地 数控工厂 项目编号 CKCX-1 学 时 6 学习指南 1.项目描述
该项目学习的是数控编程基础,包括学会坐标值的计算,数控基本编程指令的功能、格式以及编程方法。为后续的掌握编制零件程序打基础。
2.项目要求
该项目学习后,学生能进行一些简单形状零件轮廓的编程。
3.学习方法建议及课堂学习形式
实施前,需要学生复习一下与计算有关的数学知识(如勾股定理、三角函数等数学知识)。
4.课堂学习形式
描述老师在课堂上讲如何开展项目的实施,即告知学生,这个项目我会如何进行 拓展资源 预先上网查询有关数控加工的视频,并观看。找出数控加工与传统加工的区别?
什么是传统加工?
什么是数控加工?
学会数控编程是掌握数控加工的前提条件。接下来我们就开始学习与编程有关的知识。
一.数控编程基础
1.什么是数控编程?
2.数控编程的内容有哪些?过程是怎么的?
3.车床上加工的工件结构形状主要由什么来决定?
4.刀具的运动有几个方向?
5.数控车床的坐标系统(XZ坐标)是如何确定的?
6.为什么要有机床坐标系?它的位置如何确定?
7.刀具加工工件时是相对于工件运动的,那么刀具的运动位置如何确定?
8.如何确定编程坐标值?
在数控车床上绝对坐标编程用X、Z,增量坐标编程用U、W。它们可单独使用,也可混合使用。且X、U坐标值应以直径方式输入。如下图所示,刀具从坐标原点O依次沿A→B→C→D运动。
用绝对值方式编程程序:
(O→A)(进给速度为0.2mm/r)
(A→B)
(B→C)
(C→D)
用增量值方式编程程程序:
(O→A)
(A→B)
(B→C)
(C→D)
9.练习,计算下图中各基点的坐标
(1)
基点
X坐标
Z坐标
O
A
B
C
D
E
(2)
基点
X坐标
Z坐标
O
A
B
C
D
E
F
G
(3)
基点
X坐标
Z坐标
O
A
B
C
D
E
F
G
H
I
J
10.编写程序的格式有什么要求?
二.FANUC数控车床编程基本功能指令
1.辅助功能指令有哪些?它们各有什么作用?如何使用?
辅助功能M指令是用于指定主轴的旋转方向、启动、停止、冷却液的开关、工件或刀具的夹紧或松开等功能。辅助功能指令由地址符M和其后的两位数字组成。M指令常因生产厂家及机床的结构和规格不同而各异。下面对FANUC系统中一些常用的M功能指令作一说明。
(1)程序停止指令(M00)
作用:程序暂停。当执行有M00指令的程序段后,主轴停转、进给停止、切削液关、程序停止。程序运行停止后,模态(续效)信息全部被保存,利用机床的“启动”键,便可继续执行后续的程序。该指令经常用于加工过程中测量工件的尺寸、工件调头、手动变速等操作。
(2)计划(选择)停止指令(M01)
作用:与M00相似,但它必须是在预先按下操作面板上的“选择停止”按钮并执行到M01指令的情况下,才会停止执行程序。如果不按下“选择停止”按钮,M01指令无效,程序继续执行。该指令常用于工件关键性尺寸的停机抽样检查等,当检查完毕后,按“启动”键可继续执行以后的程序。
(3)程序结束指令(M02、M30)
作用:程序结束,用在程序的最后一个程序段中。当全部程序结束后,用此指令可使主轴、进给及切削液全部停止,并使机床复位。M30与M02基本相同,但M30能自动返回程序起始位置,为加工下一个工件作好准备。
(4)与主轴有关的指令(M03、M04、M05)
M03表示主轴正转,M04表示主轴反转。所谓正转,是从主轴向Z轴正向看,主轴顺时针转动;而主轴反转时,观察到的转向则相反。M05为主轴停止,它是在该程序段其他指令执行完以后才执行的。
(5)与切削液有关的指令(M08、M09)
M08为切削液开,M09为切削液关。
2. 进给量、转速、换刀指令是什么?如何使用?
(1)进给功能F
F功能指令用来指定坐标轴移动的进给速度。一般有两种表示方法:
1)每转进给量
指令格式 G99 F___
F后面的数字表示的是主轴每转进给量,单位为mm/r。(说明:G99指令只要在F代码之前的任何一个位置设定都可以)
例:G99 F0.2 表示进给量为0.2 mm/r。
2)每分钟进
文档评论(0)