1.3数控车削编程基本知识(课件)-《数控车床编程与操作(广数系统)(第二版)》同步教学(劳动版)
2023-11-19
|
17页
|
172人阅读
|
26人下载
普通
内容正文:
第一章 数控车削编程基础
1
第三节 数控车削编程基本知识
第三节 数控车削编程基本知识
(1)掌握数控编程的概念和步骤。
(2)掌握数控加工程序的构成。
(3)掌握数控加工程序常用代码字。
(4)了解数控车床编程规则。
(5)了解主程序与子程序的区别。
知识目标
技能目标
能够识读数控加工程序。
2
第三节 数控车削编程基本知识
(1)数控编程的概念和步骤。
(2)数控加工程序的构成。
(3)数控加工程序常用代码字。
(4)数控车床编程规则。
(5)主程序与子程序。
教学重点
教学难点
(1)数控编程步骤。
(2)数控加工程序的构成。
(3)子程序调用格式。
3
第三节 数控车削编程基本知识
1.数控车床坐标系确定的原则有哪些?
2.如何确定数控车床的Z坐标轴?
3.如何确定数控车床的X坐标轴?
4.机床原点与工件原点有什么区别?
5.机床回零操作的目的是什么?
复习提问
4
第三节 数控车削编程基本知识
一、数控编程概述
探究新知
1.数控编程的概念和步骤
数控编程是指利用工件的外形尺寸、加工工艺过程、工艺参数、刀具参数等信息,按照数控系统专用的编程代码编写加工程序的过程。
(1)分析零件图样及制定工艺方案
对零件图样进行分析,明确加工的内容和要求;确定加工方案;选择合适的数控机床;选择或设计刀具和夹具;确定合理的进给路线及选择合理的切削用量等。
5
第三节 数控车削编程基本知识
(2)数学处理
探究新知
在确定了工艺方案后,就需要根据工件的几何尺寸、加工路线等计算刀具刀位点的运动轨迹,以获得刀位点的数据。
(3)编写加工程序
编程人员使用数控系统的程序指令,按照规定的程序格式,逐段编写加工程序。
(4)程序校验
通常可采用机床空运转的方式检查机床动作和运动轨迹的正确性,以校验程序。
6
第三节 数控车削编程基本知识
2.数控程序编制的方法
探究新知
(1)手工编程
二、数控加工程序的构成
1.程序名
程序名位于程序的开头,由O 及其后面的四位数字构成。
(2)自动编程
7
第三节 数控车削编程基本知识
2.程序段
探究新知
程序段由若干个代码字构成,以“ ;”结束,是数控系统程序运行的基本单位。
3.代码字
代码字是用于命令数控系统完成控制功能的基本代码单元,代码字由一个英文字母(称为代码地址)和其后的数值(称为代码值,分为有符号数或无符号数)构成。
8
第三节 数控车削编程基本知识
9
第三节 数控车削编程基本知识
4.程序段号
探究新知
程序段号由地址N 和后面四位数构成,即N0000 ~ N9999,前面的零可省略。程序段号应位于程序段的开头,否则无效。
如在执行程序时不想执行某一程序段(而又不想删除该程序段),就在该程序段前插入选跳符“/”,并打开程序段选跳开关。
5.程序段选跳符
6.程序注释
程序注释位于程序名后的括号内,在数控系统上只能用英文字母和数字编辑。
10
第三节 数控车削编程基本知识
三、常用代码字简介
探究新知
1.准备功能字
2.进给功能字
G 功能是设立机床工作方式或控制系统工作方式的一种命令。
S 指令主要用来指定主轴转速或速度,单位为r/min 或m/min。
F 指令的功能是指定切削的进给速度。
3.主轴转速功能字
11
第三节 数控车削编程基本知识
三、常用代码字简介
探究新知
4.刀具功能字
5.辅助功能字
刀具功能字主要用来指定加工中所用刀具号和自动补偿编组号。
辅助功能字用以指定数控机床中辅助装置的开关动作或状态,如主轴启、停,切削液通、断,更换刀具等。与G 指令一样,M 指令由地址符M 和其后的两位数字组成,从M00 ~ M99 共100 种。
12
第三节 数控车削编程基本知识
四、编程规则
探究新知
1.绝对值编程和增量值编程
X70.0 Z40.0;(A → B)
U40.0 W-60.0;(A → B)
2.直径编程和半径编程
用直径指定尺寸时称为直径编程,用半径指定尺寸时称为半径编程。
13
第三节 数控车削编程基本知识
五、主程序和子程序
探究新知
1.子程序的编写
在子程序的开头,在地址符O 后写上子程序号,子程序的最后是M99 指令。
2.子程序的调用
(1)如果省略了重复次数, 则认为调用次数为1 次。
(2)“M98 P ”也可以与移动指令同时存在于一个程序段中。
14
第三节 数控车削编程基本知识
(3)主程序调用子程序执行的顺序如图所示。
探究新知
3.特殊的使用方法
15
第三节 数控车削编程基本知识
学习评价
1.什么是数控编程?
2.数控程序编制的主要步骤有哪些?
3.数控加工程序主要由哪几部分组成?
4.数控加工程序常用代码字有哪些?
5.主程序与子程序有什么区别?
16
第三节 数控车削编程基本知识
知识总结与提升
1.数控编程的概念和步
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。