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.数控编程的概念和步

资源预览图

1.3数控车削编程基本知识(课件)-《数控车床编程与操作(广数系统)(第二版)》同步教学(劳动版)
1
1.3数控车削编程基本知识(课件)-《数控车床编程与操作(广数系统)(第二版)》同步教学(劳动版)
2
1.3数控车削编程基本知识(课件)-《数控车床编程与操作(广数系统)(第二版)》同步教学(劳动版)
3
1.3数控车削编程基本知识(课件)-《数控车床编程与操作(广数系统)(第二版)》同步教学(劳动版)
4
1.3数控车削编程基本知识(课件)-《数控车床编程与操作(广数系统)(第二版)》同步教学(劳动版)
5
1.3数控车削编程基本知识(课件)-《数控车床编程与操作(广数系统)(第二版)》同步教学(劳动版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。