数控车床编程与操作教案_第1页
数控车床编程与操作教案_第2页
数控车床编程与操作教案_第3页
数控车床编程与操作教案_第4页
数控车床编程与操作教案_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档 1欢迎下载 桂林电子中等专业学校 备 课 本 年 级 二 年 级 科 目 数控车床编程与操作 任课教师 覃 月 萍 学 期 2010 2011 学年第一学 期 精品文档 2欢迎下载 2010 年 8 月 18 日 教 学 计 划 讲授 78 课时 作文 0 课 时 复习 6 课时 实验 0 课 时 测验 0 课时 机动 6 课 时 精品文档 3欢迎下载 总计 90 课时 2009 2010 年度第一学期制 定 教 学 计 划 讲授 课时 作文 课时 复习 课时 实验 课时 精品文档 4欢迎下载 测验 课时 机动 课 时 总计 课时 2010 2011 年度第一学期制定 一 学科教学目的要求 1 了解数控车床的产生及发展过程 2 掌握数控车床的组成 分类及加工原理 3 掌握广数 980TD 数控车床系统的功能及坐标 系统 4 掌握广数 980TD 数控车床系统的基本编程指 令及编程方法 5 能综合运用广数 980TD 数控车床的基本编程 指令编制各类车工零件的加工程序 二 学生情况分析和提高教学质量 精品文档 5欢迎下载 的具体措施 1 学生情况分析 1 大部分学生基础比较差 特别是数学中的三 角函数公式没掌握好 在数控编程基点计算过程中 很难计算正确结果 2 大部分学生对普通车床了解较深 但对数控 车床了解不多 在学习过程中较难理解和接受数控 车床的知识点 3 大部分学生对数控编程和操作部分较感兴趣 上课都能认真的听课学习兴趣较浓 教学效果较好 2 具体措施 结合学校现有的设备 重点培训学生学习数控 车工的实例编程方法 先在理论课堂上学习编程方 法 接着上机房进行数控仿真加工 最后再到数控 实习车间进行实例操作 强化学生动手操作能力 课时超延 拖 情况记录表 课时 周次课题或 章节 内容 超延 原因补救 方法 精品文档 6欢迎下载 教学进度表 周次起讫月日教学内容 教时教时 执行执行 情况情况 1 8 8 月月 2222 日日 至至 8 8 月月 2828 日日 二年级学生还没有返校 所以还没有开始上课 0 节 2 8 8 月月 2929 日日 至至 9 9 月月 4 4 日日 二年级学生还没有返校 所以还没有开始上课 0 节 3 9 9 月月 5 5 日日 至至 9 9 月月 1111 日日 第一部分 入门篇 课题一 入门基础概述 6 节正常 精品文档 7欢迎下载 4 9 9 月月 1212 日日 至至 9 9 月月 1818 日日 课题三 编程基础知识 3 1 程序设计 3 2 程序编写 6 节正常 5 9 9 月月 1919 日日 至至 9 9 月月 2525 日日 实习教师带学生在 数控实习车间实习 0 节正常 6 9 9 月月 2626 日日 至至 1010 月月 2 2 日日 实习教师带学生在 数控实习车间实习 0 节正常 7 1010 月月 3 3 日日 至至 1010 月月 9 9 日日 实习教师带学生在 数控实习车间实习 0 节正常 8 1010 月月 1010 日日 至至 1010 月月 1616 日日 实习教师带学生在 数控实习车间实习 0 节正常 9 1010 月月 1717 日日 至至 1010 月月 2323 日日 实习教师带学生在 数控实习车间实习 0 节正常 10 1010 月月 2424 至至 1010 月月 3030 日日 第二部分 编程篇 课题五 插补 G 功能 5 1 直线插补 G01 5 2 圆弧插补 G02 G03 6 节 正常 精品文档 8欢迎下载 11 1111 月月 3131 日日 至至 1111 月月 6 6 日日 课题六 单一固定循环 6 1 外圆 内圆车削循环 G90 6 2 端面车削循环 G94 6 3 螺纹切削循环 G92 6 节正常 12 1111 月月 7 7 日日 至至 1111 月月 1313 日日 课题七 复合车削固定循环 G70 G76 7 1 外圆 内圆粗车循环 G71 6 节正常 13 1111 月月 1414 日日 至至 1111 月月 2020 日日 7 3 端面粗车循环 G72 6 节正常 14 1111 月月 2121 日日 至至 1111 月月 2727 日日 7 4 封闭切削循环 G73 7 2 精加工循环 G70 6 节正常 15 1111 月月 3030 日日 至至 1212 月月 4 4 日日 7 5 端面深孔加工循 环 G74 7 6 外圆 内圆切槽循 环 G75 6 节正常 16 1212 月月 5 5 日日 至至 1212 月月 1111 日日 7 7 复合螺纹切削循 环 G76 6 节正常 17 1212 月月 1212 日日 至至 1212 月月 1818 日日 课题八 综合练习 6 节 正常 精品文档 9欢迎下载 18 1212 月月 1919 日日 至至 1212 月月 2525 日日 课题八 综合练习 6 节正常 19 1212 月月 2626 日日 至至 1 1 月月 1 1 日日 课题八 综合练习 6 节正常 20 1 1 月月 2 2 日日 至至 1 1 月月 8 8 日日 课题九 调用子程序6 节正常 21 1 1 月月 9 9 日日 至至 1 1 月月 1515 日日 期末复习6 节正常 22 1 1 月月 1616 日日 至至 1 1 月月 2222 日日 期末复习 期末考试6 节正常 精品文档 10欢迎下载 第一部分第一部分 入门篇入门篇 课题一课题一 入门基础概述入门基础概述 课题 课题 入门基础概述入门基础概述 课型 课型 新知课新知课 教学时间 教学时间 6 6 节节 教学目标教学目标 1 1 了解数控加工技术的应用及发展前景 了解数控加工技术的应用及发展前景 2 2 了解数控的定义及数控车床的基础知识 了解数控的定义及数控车床的基础知识 3 3 了解数控车床的用途及分类 了解数控车床的用途及分类 4 4 了解数控 了解数控 GSK980TDGSK980TD 车床系统的编程和操作车床系统的编程和操作 方法 方法 重点 重点 1 1 了解数控的定义及数控车床的基础知识 了解数控的定义及数控车床的基础知识 2 2 了解数控车床的用途及分类 了解数控车床的用途及分类 难点 难点 了解数控车床的用途及分类 了解数控车床的用途及分类 教法教具 教法教具 结合本校现有的数控车床进行现场参观教学 结合本校现有的数控车床进行现场参观教学 学法指导 学法指导 结合学过的普通车床跟现有的数控车床进行结合学过的普通车床跟现有的数控车床进行 比较学习 比较学习 精品文档 11欢迎下载 新课引入 新课引入 教学内容 教学内容 一 一 数控机床的发展概况数控机床的发展概况 1 数控机床发展的必要性 随着科学技术和社会生产的迅速发展 机械产品日趋复杂 并且对于机械产品的质量和生产率的要求越来越高 在航天 造船 和计算机等工业中 零件的精度高 形状复杂 批量小 改动频率 高 加工困难 而传统的机械加工方法生产率低 劳动强度大 产 品质量难以得到保证 因此 机械加工工艺过程自动化是适应上述 发展特点的最重要手段之一 为了解决上述问题 一种灵活 通用 高精度 高效率的 柔 性 自动化生产设备 数控机床应运而生 目前 数控加工技 术与数控机床在工业生产中得到了广泛应用 成为机床自动化的一 个重要发展方向 2 数控机床的发展概况 随着数控机床技术的发展 数控系统不断更新 升级 机床 结构和刀具材料也在不断变化 未来的数控机床将向高速化发展 主轴转速 转位换刀速度将得到进一步的提高 刀架将实现快速移 动 工艺和工序将更加复合化和集中化 数控机床将向多轴 多刀 架加工方向发展 通过区域化 网络化的控制 数控机床的生产实 现长时间无人化 全自动操作 机床的加工精度及可靠性 也在向 更高的水平发展 同时 数控车床的结构设计也更趋于简易 数控系统发展历史 数控系统名称在世界上首次 生产的年代 在中国首次 生产的年代 第一代电子管数控系统 NC 1952 年1958 年 精品文档 12欢迎下载 第二代晶体管数控系统 NC 1959 年1964 年 第三代集成电路数控系统1965 年1972 年 第四代小型计算机数控系统 CNC 1970 年1978 年 第五代微型处理器数控系统 MNC 1974 年1981 年 第六代基于工控 PC 机的通用 CNC 系统1990 年1992 年 二 二 什么叫数控车床 什么叫数控车床 数控车床又称为 CNC Computer Numerical Control 车床 既用 计算机数字控制的车床 数控车床是一种用数字化代码作指令 由 数字控制系统进行控制的自动化车床 它是综合应用了电子技术 计算机技术 自动控制 精密测量 和机床设计等领域的先进技术 成就而发展起来的一种新型自动化车床 二 数控车床的组成 数控车床主要有程序输入装置 数控系统 伺服系统 位置检测 反馈装置和机床运动部件组成 1 输入装置 输入装置的方式 通过控制介质输入 手动输入 计算机与机 床通讯方式传递输入等 1 控制介质 精品文档 13欢迎下载 控制介质就是由穿孔带或磁盘等存储数控程序的介质 控制介质大致分为纸介质 现在已经不用了 和电磁介质 包括 磁带和磁盘 2 手动输入 手动输入是将数控程序通过数控机床上的键盘输入 程序内容将存 储在数控系统的存储器内 使用时可以随时调用 3 计算机与机床通讯方式传递输入 采用机床与计算机通信方式传递数控程序到数控系统中 2 数控装置 1 数控装置是数控机床的中枢 一般由输入装置 控制器 运算 器和输出装置组成 2 数控装置是数控车床的核心部分 它将接受到的数控程序 经 过编译 数学运算和逻辑处理后 输出各种信号到输出接口上 3 伺服系统 伺服系统的作用是把来自数控装置的脉冲信号 转换成机 床移动部件的运动 接收数控装置输出的各种信号 经过分配 放 大 转换等功能 驱动各运动部件 完成零件的切削加工 4 位置检测反馈装置 位置检测 速度反馈装置根据要求不断测定运动部件的位置或 速度 转换成电信号传输到数控装置中 数控装置将接受的信号与 目标信号进行相比较 运算 对驱动系统不断进行补偿控制 保证 运动部件的运动精度 5 车床运动部件 机床的作用和通用机床相同 只是操作由数控系统去自动地 完成全部工作 由伺服器驱动伺服电动机带动部件运动 完成工件 与刀具之间的相对运动 三 数控车床工作过程三 数控车床工作过程 数控车床工作大致分为下面四个步骤 1 根据零件图要求的加工技术内容 进行数值计算 工艺处理和 程序设计 2 将数控程序按数控车床规定的程序格式编制出来 并以代码的 形式完整记录在存储介质上 通过输入 手工 计算机传输等 方 式 将加工程序的内容输送到数控装置 3 由数控系统接收来的数控程序 NC 代码 NC 代码是由编程人 精品文档 14欢迎下载 员在 CAM 软件上生成或手工编制的 她是一个文本数据 表达比较 直观 较容易地被编程人员直接理解 但却无法为硬件直接使用 数控装置将 NC 代码 翻译 为机器代码 机器代码是一种由 0 和 1 组成的二进制文件 再转换为控制 X Z 等方向运动的电脉冲信号 以及其它辅助处理信号 以脉冲信号的形式向数控装置的输出端口 发出 要求伺服系统进行执行 4 根据 X Z 等运动方向的电脉冲信号由伺服系统处理并驱动机床 的运动机构 主轴电动机 进给电动机等 动作 使车床自动完成 相应零件的加工 五 数控车床的特点与应用五 数控车床的特点与应用 1 与卧式车床相比 数控车床加工具有如下特点 1 自动化程度高 2 具有加工复杂形状能力 3 加工精度高 质量稳定 4 生产效率高 5 不足之处主要表现是要求操作者技术水平高 数控车床价格 高 加工成本高 技术复杂 对加工编程要求高 加工中难以调整 维修困难等 2 数控车床加工适用范围主要如下 1 形状复杂 加工精度要求高 特别是较为复杂的回转曲线等 方面的零件 2 产品更换频繁 生产周期要求短的场合 3 小批量生产的零件 4 价值较高的零件等 六 数控车床主要的技术参数六 数控车床主要的技术参数 学习学校现有的 FANUC 数控车床主要技术参数 七 数控车床的使用条件七 数控车床的使用条件 1 机床位置环境要求 2 电源要求 3 温度要求 4 按说明书的规定使用机床 八 影响数控车床加工精度的因素八 影响数控车床加工精度的因素 1 加工精度系 加工精度系是指零件加工后 其几何参数 尺寸 形状 精品文档 15欢迎下载 和位置 与理想几何参数符合的程度 2 尺寸精度 尺寸精度是指零件表面本身的尺寸精度和表面间相互距 离尺寸的精度 3 尺寸公差 尺寸公差是允许尺寸的变动量 它等于最大极限尺寸减去 最小极限尺寸之差 或上偏差减去下偏差之差 4 数控车床精度检验可分为几何精度的检验和形状精度的检验 1 几何精度是指机床在不运转时部件之间相互位置精度和主要 零件的形状精度 位置精度 2 工作精度是指机床在动态条件下 对工件进行加工时所反映 出来的机床精度 3 影响机床工作精度的主要因素为机床的变形和振动 5 金属切削机床试验是为了检验机床的制造质量 加工性质和生 产能力而进行的试验 主要进行空试试验和负荷试验 1 机床的空转试验是在无载荷状态下运转机床 检验各机构的 运转状态 温度变化 功率消耗以及操纵机构动作的灵活性 平稳 性 可靠性和安全性 2 机床的负荷试验是用以试验机床最大承载能力 九 数控车床的用途九 数控车床的用途 数控车床是用来加工轴类或盘类的回转体零件的机床 数控车 床可以自动完成内外圆柱面 圆锥面 圆弧面 端面 螺纹等切削 加工 特别适合加工形状复杂的轴类或盘类零件 数控车床具有加工灵活 通用性强 能适应产品品种和规格频 繁变化的特点 能够满足新产品的开发和多中 小批量 生产自动 化的要求 因此 被广泛应用于机械制造业 例如 汽车制造厂 发动机制造厂等 十 数控车床的结构与分类十 数控车床的结构与分类 数控车床按分类方式 如按安装方式 工艺处理方式 结构特 点 伺服类型 经济特征等 可分为不同的数控车床 1 按数控车床工件安装方式分为 1 卧式数控车床 2 立式数控车床 3 立卧两用数控车 床 2 按系统伺服方式可分为 精品文档 16欢迎下载 1 开环数控车床 2 闭环数控车床 3 半闭环数控车床 3 按数控车床结构上的特点可分为不同类型 的数控车床 1 按主轴速度控制方式分为 主轴 分级控制主轴数控车 床 伺服主轴的数控车床 2 按卡盘夹紧形式分为 手动卡盘数控车床 电动卡盘数控车床 液压卡盘数控车床 3 按床身结构形式分为 平床身数控车床 斜床身数控车 床 4 按尾座结构分为 普通尾座数控车床 液压尾座数控车 床 可编程尾座数控车床 5 按刀架位置形式分为 前置式刀架数控车床 后置式刀架数控车床 4 按数控车床的综合性能分为 1 经济型数控车床 2 普及型数控车床 3 高档数控车 床 十一 十一 GSK980TDGSK980TD 数控系统简介数控系统简介 GSK980TD 是广州数控设备厂最先开发的控制微步步进电动 机及全文数字交流伺服的经济型车床数控系统 其控制线路集成度 高 采用了高速微处理器 超大规模可编程门阵列集成电路芯片 四层印制电路板 全中文液晶画面显示在控制面板上 将 CNC 操作 面板与机床操作面板集成一体 有极好的可靠性和易操作性 GSK980TD 的控制精度为 0 001mm 能胜任多种高精度切削任务 GSK980TD 车床系统的编程和操作方法将在往后的章节中逐步介绍 小小 结结 本次课主要介绍了数控加工技术的应用及发展前景 数控的定 义及车床的基础知识 数控车床的用途及分类 这部分内容要求学 生了解 课课 外外 作作 业业 1 什么叫数控 它与其他自动控制有哪些区别 2 什么叫数控车床 3 试述数控车床的工作原理 精品文档 17欢迎下载 4 数控车床是怎样分类的 它的结构主要由哪几部分组成 5 数控机床的特点主要有哪些 课题三课题三 编程基础知识编程基础知识 3 13 1 程序设计程序设计 课题 课题 程序设计程序设计 课型 课型 新知课新知课 教学时间 教学时间 4 4 节节 教学目的与要求教学目的与要求 1 1 了解一个完整程序的基本构成 了解一个完整程序的基本构成 2 2 会选择编程坐标系统 会选择编程坐标系统 3 3 掌握 掌握 G G S S M M F F T T 功能的使用方法 功能的使用方法 重点 重点 1 1 了解一个完整程序的基本构成 了解一个完整程序的基本构成 2 2 会选择编程坐标系统 会选择编程坐标系统 3 3 掌握 掌握 G G S S M M F F T T 功能的使用方法 功能的使用方法 难点 难点 掌握掌握 G G S S M M F F T T 功能的使用方法 功能的使用方法 教法教具 教法教具 课堂理论教学 课堂理论教学 学法指导 学生课前要先预习本节内容 课间要认真听老学法指导 学生课前要先预习本节内容 课间要认真听老 精品文档 18欢迎下载 师讲课 课后要复习巩固 师讲课 课后要复习巩固 新课引入 上一节课同学们都解了数控车床的加工原理 新课引入 上一节课同学们都解了数控车床的加工原理 那么数控车床之所以能够自动的加工工件原因那么数控车床之所以能够自动的加工工件原因 是什么呢 从而引出加工程序的基本构成及编是什么呢 从而引出加工程序的基本构成及编 程的常用代码 程的常用代码 教学内容 教学内容 一 数控车床坐标轴与运动方向一 数控车床坐标轴与运动方向 为了简化编程和保证程序的通用性 对数控机床的坐标轴和方 向命名制定了统一的标准 规定直线进给坐标轴 用 X Y Z 表示 基本坐标轴 其相互关系用右手定则决定 1 数控车床坐标轴和方向命名原则 1 用右手直角笛卡儿坐标定义原则 见图 3 1 所示 图 3 1 直角坐标系 2 数控车床的 Z 坐标轴规定为传递切削动力的主轴线方向 X 坐 标轴规定为水平方向 X 坐标的方向是在工件的径向上 且平行于 横向滑板 规定远离卡盘中心方向为正方向 就 见图 3 2 所示 精品文档 19欢迎下载 图 3 2 数控车床坐标轴及其方向 2 数控车床坐标系的确定与应用 1 先确定 Z 轴 Z 轴是传递切削动力的主要轴 然后再确定其 X 轴 2 数控车床坐标系的原点一般定义在卡盘中心线与中间端面交点 二 数控车床坐标系二 数控车床坐标系 1 数控车床坐标系 1 机床坐标系 数控车床生产厂家按照笛卡儿规则 在数控车床上建立 一个 Z 轴与 X 轴的直角坐标系 称为机床坐标系 2 机床原点 机床坐标系的零点称为机床原点 是机床上的一个固定 点 一般定义在主轴旋转中心线与车头端面的交点或参考点上 3 参考点 参考点为机床上一固定点 由 X 方向与 Z 方向的机械挡 块或系统定义的位置来确定 一般设定在 Z X 轴正向最大位置 位 置的设定由制造商定义 2 编程坐标系 编程人员选择工件图样上的某一已知点为原点 也称为程序 原点 建立一个新的坐标系 称为编程坐标系 1 选择编程原点 精品文档 20欢迎下载 从理论上讲编程原点选在零件上的任何一点都可以 但实际上 为了换算尺寸尽可能简便 减少计算误差 应选择一个合理的编程 原点 车削零件编程原点的 X 向零点应选在零件的回转中心 Z 向 零点一般应选在零件的右端面 设计基准或对称平面内 车削零件 的编程原点选择见图 3 3 图 3 3 车削零件的编程坐标原点 3 工件坐标系 操作者通过对刀等方式将编程坐标系的原点移到数控车床上 此时在数控车床上建立的坐标系称为工件坐标系 其原点一般选择 在轴线与工件右端面 左端面或其他位置的交点上 工件坐标系的 Z 轴一般与主轴轴线重合 车削零件的工件坐标原点选择见图 3 4 图 3 4 车削零件的工件坐标原点 4 对刀点 将编程坐标系原点转换成机床坐标系的已知点并成为工件 坐标系的原点 这个点就称为对刀点 精品文档 21欢迎下载 5 起刀点 起刀点是零件程序加工的起始点 6 换刀点 在零件车削过程中需要自动换刀 为此必须设置一个换刀点 该点应离开工件有一定距离 以防止刀架回转换刀时刀具与工件发 生碰撞 换刀点通常分为两种类型 即固定换刀点和自定义换刀点 7 选择起刀点 换刀点的位置通常要注意 方便数学计算和简化 编程 容易找正对刀 便于加工检查 引起的加工误差小 不要与机床 工件发生碰撞 方便拆卸工件 空行程不要太长 三 编程坐标三 编程坐标 编程坐标分为绝对坐标 X Z 相对坐标 U W 和混合坐 标 X Z U W 1 1 绝对坐标绝对坐标 X X Z Z 各点坐标参数以到坐标原点的距离作为参数值 2 2 相对坐标 相对坐标 U U W W 某点的坐标参数以到另外一点的距离作为参数值 即指令从前面一 个位置到下一个位置的距离作为参数值 3 3 混合坐标 混合坐标 X Z U WX Z U W 绝对坐标和相对坐标同时使用 即在同一个程序段中 可使用 X 或 U Z 或 W 4 4 直径坐标直径坐标 X 坐标参数值为直径 5 5 半径编程半径编程 X 坐标参数值为半径值 四 初态 模态四 初态 模态 1 1 初态 初态 指运行加工程序之前的系统编程状态 即机器里面已设置好的 一开机就进入的状态 例如 G98 G00 2 2 模态 模态 一种连续有效的指令 指相应字段的值一经设置 以后一直有 效 直到某程序段有对该字段重新设置 设置之后 如果是同一组 的也可以使用相同的功能 而不必再输入该字段 例如 N30 G90 X32 Z 0 F80 精品文档 22欢迎下载 N40 X30 N G02 X30 Z 30 R5 F50 N G01 Z 30 F30 五 程序构成五 程序构成 在数控车床上加工零件 首先要编制程序 然后用该程序控制 机床的运动 数控指令的集合称为程序 在程序中根据机床的实际 运动顺序书写这些指令 1 1 程序结构程序结构 一个完整的数控加工程序由程序开始部分 若干程序段 程序 结束部分组成 一个程序段由程序段号和若干个 字 组成 一个 字 由地址符和数字组成 下面是一个完整的数控加工程序 该程序由程序号开始 以 M30 结束 程序 说明 O1234 程序开始 N10 T0101 G95 M3 S500 程序段 1 N20 G0 X100 Z100 程序段 2 N30 G0 X26 Z0 程序段 3 N40 G1 X0 0 F0 1 程序段 4 N50 Z1 程序段 5 N60 G0 X100 程序段 6 N70 Z100 程序段 7 N80 M30 程序结束 1 1 程序号程序号 零件程序的起始部分一般由程序起始符号 或 O 后跟 1 4 位 数字 0000 9999 组成 如 123 O1234 等 2 2 程序段的格式和组成 程序段的格式和组成 程序段的格式可分为地址格式 分割地址格式 固定程序段格 式和可变程序段格式等 其中以可变程序段格式应用最为广泛 所 谓可变程序段格式就是程序段的长短是可变的 例如 N10 G01 X40 0 Z 30 0 F200 程序段号 功能字 坐标字 给速度功能字 程序段结 束 精品文档 23欢迎下载 3 3 字字 一个 字 的组成如下所示 Z 30 0 地址符 符号 正 负号 数据字 数字 程序段号加上若干程序字就可组成一个程序段 在程序段中表 示地址的英文字母可分为地址和非尺寸地址两种 表示尺寸地址的 英文字母有 X Y Z U V W P Q I J K A B C DERH 共 18 个字母 表示非尺寸地址有 N G F S T M L O 等 8 个字母 2 2 主轴转速功能字主轴转速功能字 S S 主轴转速功能字的地址符是 S 又称为 S 功能或 S 指令 用于 指定主轴转速 单位为 r min 对于具有恒线速度功能的数控车床 程序中的 S 指令用来指定车削加工的线速度数 1 有变速箱的 用 S1 第一档 S2 第二档 2 无变速箱的 直接输入转速 例如 S100 S210 S500 等 3 3 进给功能字 切削速度 进给功能字 切削速度 F F 进给功能字的地址符是 F 又称为 F 功能或 F 指令 用于指定 切削的进给速度 对于车床 F 可分为每分钟进给和主轴每转进给两 种 对于其它数控机床 一般只用每分钟进给 F 指令在螺纹切削程 序段中常用来指令螺纹的导程 单位 G98 为每分钟进给 mm min G99 为每转进给 mm r 1 G00 为快速定位 没有 F 值 速度由倍率控制快慢 2 切削进给速度要有 F 值 F 值的快慢也可在进给倍率中控制 例如 G00 X32 Z2 G90 X24 Z 20 F50 G90 X20 Z 15 F60 4 4 刀具功能字 刀具功能字 T T 精品文档 24欢迎下载 刀具功能字的地址符是 T 又称为 T 功能或 T 指令 用于指定 加工时所用刀具的编号 对于数控车床 其后的数字还兼作指定刀 具长度补偿和刀尖半径补偿用 T 后第一 二 位是刀号 第三 四 位是刀补号 例 T0100 T0200 T0300 T0400 无刀补 如 T0200 为 2 号刀无刀补 T0101 T0202 T0303 T0404 有刀补 如 T0202 为 2 号刀 执行 2 号刀补 5 5 辅助功能字 辅助功能字 M M 辅助功能字的地址符是 M 后续数字一般为 1 3 位正整数 又 称为 M 功能或 M 指令 用于指定数控机床辅助装置的开关动作 见 表 3 1 表 3 1 M 功能字含义表 M 功能字 含 义 M00 程序停止 M01 计划停止 M02 程序停止 M03 主轴顺时针旋转 M04 主轴逆时针旋转 M05 主轴旋转停止 M06 换刀 M07 2 号冷却液开 M08 1 号冷却液开 M09 冷却液关 M30 程序停止并返回开始处 M98 调用子程序 M99 返回子程序 6 6 准备功能字 准备功能字 G G 精品文档 25欢迎下载 准备功能字的地址符是 G 又称为 G 功能或 G 指令 是用于建 立机床或控制系统工作方式的一种指令 后续数字一般为 1 3 位正 整数 见表 3 2 表 3 2 G 功能字含义表 G 功能字 组别 功能 G00 快速移动点定位 G01 直线插补 切削进给 G02 顺时针圆弧插补 G03 01 逆时针圆弧插补 G04 00 暂停 准停 G28 00 返回参考点 机械原点 G32 螺纹切削 G33 Z 轴攻螺纹循环 G34 01 变螺距螺纹切削 G50 00 坐标系设定 G65 00 宏程序命令 G70 精加工循环 G71 外圆粗切循环 G72 端面粗切循环 G73 封闭切削循环 G74 端面深孔钻循环 G75 外圆 内圆切槽循环 G76 00 复合螺纹切削循环 G90 外圆 内圆车削循环 G92 螺纹切削循环 G94 00 00端面车削循环 G96 恒线速度 G97 02 取消恒线速度 G98 每分钟进给 G99 03 每转进给 G 代码的使用方法 1 一次性 G 代码 只有在被指令的程序段中有效的代码 例如 G04 暂停 G50 坐标设定 G70 G75 复合型车削固定 循环 精品文档 26欢迎下载 2 模态 G 代码 在同组其他代码指令前一直有效 即表中 01 组的 G 代码 例如 G00 定位 G01 G02 G03 插补 G90 G92 G94 单一型固定循环 3 初态 G 代码 即系统里面已经设置好的 一开机就进入 的状态 初态也是摸态 例如 G98 G00 小小 结结 本次课主要对数控车床坐标系统 程序结构 程序字符与代码 字与字的功能类别 程序格式进行了学习 这些内容是学习好数控 编程这门课的基础 课课 外外 作作 业业 1 什么叫坐标原点 2 什么叫程序起点 3 编程坐标有几种 4 什么叫初态 5 什么叫摸态 3 23 2 程序编写程序编写 课题 课题 程序编写程序编写 课型 课型 新知课新知课 教学时间 教学时间 2 2 节节 教学目的与要求教学目的与要求 1 1 了解编程的基本要求和顺序 了解编程的基本要求和顺序 2 2 掌握编程坐标的选择 掌握编程坐标的选择 重点 重点 了解编程的基本要求和顺序 了解编程的基本要求和顺序 难点 难点 了解编程的基本要求和顺序 了解编程的基本要求和顺序 精品文档 27欢迎下载 教法教具 教法教具 课堂理论教学 课堂理论教学 学法指导 学生课前要先预习本节内容 课间要认真听老学法指导 学生课前要先预习本节内容 课间要认真听老 师讲课 课后要复习巩固 师讲课 课后要复习巩固 新课引入 上一节讲解了数控加工程序的基础知识 那么新课引入 上一节讲解了数控加工程序的基础知识 那么 编写一个完整的程序有什么基本的要求 又需编写一个完整的程序有什么基本的要求 又需 要注意些什么问题呢 从而引出本节课的教学要注意些什么问题呢 从而引出本节课的教学 内容 内容 教学内容 教学内容 一 一 坐标系的设定坐标系的设定 1 坐标系设定的要求 应选在尽可能靠近工件 但换刀时又不会碰到工件的范围里 2 坐标系设定的格式 N10 G50 X Z 式中 X Z 的值是起刀点相对于加工原点的位置 在数控车床编程时 所有 X 坐标值均使用直径值 如图 3 5 所示 例 按图 3 5 设置加工坐标的程序段如下 G50 X128 7 Z375 1 精品文档 28欢迎下载 二 快速定位 二 快速定位 G00G00 1 编程格式 N10 G00 X U Z W 式中 X Z 的值是快速点定位的终点坐标尺寸 是绝对值坐标编程 U W 的值是快速点定位的终点坐标尺寸 是相对 增量 值坐标编 程 例 从 A 点到 B 点快速移动的程序段为 N10 G00 X20 Y30 或是 N10 G00 U 20 W 10 2 G00 走刀路线 精品文档 29欢迎下载 a 同时到达终点 b 单向移动至终点 图 3 6 快速点定位 快速点定位指令控制刀具以点位控制的方式快速移动到目标位 置 其移动速度由参数来设定 指令执行开始后 刀具沿着各个坐 标方向同时按参数设定的速度移动 最后减速到达终点 如图 3 6 所示 注意 在各坐标方向上有可能不是同时到达终点 刀具移动 轨迹是几条线段的组合 不是一条直线 例如 在 FANUC 系统中 运动总是先沿 45 角的直线移动 最后再在某一轴单向移动至目标 点位置 如图 3 6b 所示 编程人员应了解所使用的数控系统的刀具 移动轨迹情况 以避免加工中可能出现的碰撞 3 G00 没有 F 值 1 快速移动速度由厂家设定 2 快速移动速度受快速倍率开关控制 F0 25 50 100 3 用 F 值指定的进给速度无效 三 编写程序开始使用的功能 前三步的编写 三 编写程序开始使用的功能 前三步的编写 1 N10 G50 X Z 设定零件坐标系 即刀具 程序 起始点 2 N20 M S T 主轴正反转 M03 主轴正转 M04 主轴反转 主轴转速 有变速箱的S1 为第一档 S2 为第 二档 无变速箱的直接输入数值 使用刀具号 如T0100 3 N30 G00 X Z 把刀具快速移动到工件准备加工的 边缘 精品文档 30欢迎下载 四四 编编写写程程序序结结束束使使用用的的功功能能 后后三三步步的的编编写写 1 N G00 X Z 把刀具快速移动回到程序起点 2 N M05 T 主轴停止 换回基准刀 3 N M30 程序结束 光标回到程序开始位置 为下一工 件加工做准备 五五 编编写写程程序序中中间间部部分分使使用用的的功功能能 根据加工图样的要求 选择加工工艺 编写程序的中间部分 六六 编编程程举举例例 例 3 1 工件加工如图3 7 所示 试编写数控加工程序 图 3 7 编程举例 编写程序 O0001 N10 G50 X100 Z100 刀具程序起始点 N20 M03 S800 T0101 主轴正转 转速为 800r min 用一号基准 刀 N30 G00 X30 Z2 快速定位到工件附近 N40 切削加工部分 N N G00 X100 Z100 快速回到起始点 N M05 T0100 主轴停止 换回基准刀 N M30 程序结束 光标返回到程序开始 精品文档 31欢迎下载 七七 在在同同一一程程序序段段中中可可能能使使用用的的编编程程坐坐标标 1 绝对编程坐标 X Z 2 相对 增量 编程坐标 U W 3 混合编程坐标 X U Z W 例如 编程举例中 N30 的程序段中可用 N30 G00 X30 Z2 绝对编程 或 N30 G00 U 70 W 98 相对编程 N30 G00 X30 W 98 混合编程 N30 G00 U 70 Z2 混合编程 八八 程程序序编编写写时时应应注注意意的的事事项项 1 坐标系的设定应根据加工工艺的要求 要尽可能靠近工件 只要换刀时不碰到工件就可以 2 前三步和后三步的格式一样 但坐标系设定的范围不同 工件 G00 定位的根据加工要求确定 3 G00 的程序段不能含有F 值 有 F 值则无效 小小 结结 本次课主要对数控车床编程坐标的选择 编程的基本要求 顺 序及编程所要注意的事项进行了学习 这些内容是学习好数控编程 这门课的基础 要求学生必须掌握 课课 外外 作作 业业 1 坐标系设定有什么要求 2 什么叫快速定位 用哪个符号来表示 3 在同一个程序段中可能使用的编程坐标有几种 精品文档 32欢迎下载 第二部分第二部分 编程篇编程篇 课题五课题五 插补功能插补功能 课题 课题 插补功能插补功能 课型 课型 新知课新知课 教学时间 教学时间 6 6 节节 教学目标教学目标 1 1 了解直线插补的使用方法 了解直线插补的使用方法 2 2 掌握 掌握 G01G01 格式中参数的含义及走刀方向和格式中参数的含义及走刀方向和 路线 路线 3 3 了解圆弧插补的方法及格式中的各参数的 了解圆弧插补的方法及格式中的各参数的 含义 含义 4 4 能判断顺时针 逆时针圆弧插补的方向 能判断顺时针 逆时针圆弧插补的方向 重点 重点 1 1 掌握 掌握 G01G01 格式中参数的含义及走刀方向和格式中参数的含义及走刀方向和 路线 路线 2 2 了解圆弧插补的方法及格式中的各参数的 了解圆弧插补的方法及格式中的各参数的 含义 含义 难点 难点 能判断顺时针 逆时针圆弧插补的方向 能判断顺时针 逆时针圆弧插补的方向 教法教具 教法教具 课堂理论教学 课堂理论教学 学法指导 学法指导 学生课前要先预习本节内容 课间要认真听学生课前要先预习本节内容 课间要认真听 老师讲课 课后要复习巩固 老师讲课 课后要复习巩固 新课引入 第一部分介绍了新课引入 第一部分介绍了 教学内容 教学内容 精品文档 33欢迎下载 5 5 1 1 直直线线插插补补 G G0 01 1 教教学学目目的的和和要要求求 1 1 了解直线插补的使用方法 了解直线插补的使用方法 2 2 掌握 掌握 G01G01 格式中参数的含义及走刀方向和路线 格式中参数的含义及走刀方向和路线 教教学学重重点点难难点点 1 1 掌握 掌握 G01G01 格式中参数的含义及走刀方向和路线 格式中参数的含义及走刀方向和路线 教教学学方方式式 课课堂堂理理论论教教学学 教教学学时时数数 2 2 学学时时 授授课课内内容容 一 直线插补一 直线插补 G01G01 G01 是使刀具以指令的进给速度沿直线移动到目标点 1 指令格式为 G01 X U Z W F 其中 X Z 表示目标点绝对值坐标 U W 表示目标点相对前一点的增量坐标 F 表示进给量 若在前面已经指定 可以省略 通常 在车削端面 沟槽等与 x 轴平行的加工时 只需单独指定 X 或 U 坐标 在车外圆 内孔等与 Z 轴平行的加工时 只需单独指 定 Z 或 W 值 图 5 1 为同时指令两轴移动车削锥面的情况 用 G01 编程为 精品文档 34欢迎下载 图 5 1 绝对坐标编程方式 G01 X80 0 Z 80 0F0 25 增量坐标编程方式 G01 U20 0 W 80 0F0 25 说明 G01 指令后的坐标值取绝对值编程还是取增量值编程 由尺寸字地 址决定 有的数控车床由数控系统当时的状态决定 进给速度由 F 指令决定 F 指令也是模态指令 它可以用 GOO 指令 取消 如果在 G01 程序段之前的程序段没有 F 指令 而现在的 G01 程序段中也没有 F 指令 则机床不运动 因此 G01 程序中必须含有 F 指令 二 编程加工举例二 编程加工举例 例 5 1 如图 5 2 所示 工件已粗加工完毕 各位置留有余量 0 2mm 要求重新编写精加工程序 不切断 图 5 2 精品文档 35欢迎下载 编写加工程序编写加工程序 O0501 N10 G99 G50 X150 Z100 N20 M03 S1000 T0101 N30 G00 X16 Z2 N40 G01 X16 Z0 F0 5 N50 G01 X20 Z 2 F0 1 N60 Z 20 N70 X40 Z 30 N80 G00 X150 Z100 N90 M05 T0100 N100 M30 三 课堂练习三 课堂练习 1 如图 5 3 所示 工件已粗加工完毕 各位置留有余量 0 2mm 要 求重新编写精加工程序 不切断 图图 5 35 3 小小 结结 本次课主要数控车直线插补指令 G01 的格式及其应用进行学 习 G01 指令是数控车编程这门课的重要指令 要求学生必须掌握 课课 外外 作作 业业 P218 图 2 精品文档 36欢迎下载 5 5 2 2 圆圆弧弧插插补补指指令令 G G0 02 2 G G0 03 3 教教学学目目的的和和要要求求 1 1 掌握圆弧插补指令 掌握圆弧插补指令 G02G02 G03G03 方向的判别方向的判别 2 2 掌握圆弧插补指令 掌握圆弧插补指令 G02G02 G03G03 的用法的用法 教教学学重重点点难难点点 1 1 圆弧插补指令 圆弧插补指令 G02G02 G03G03 的应用的应用 教教学学方方式式 课课堂堂理理论论教教学学 教教学学时时数数 4 4 学学时时 授授课课内内容容 一一 圆圆弧弧插插补补指指令令G G0 02 2 G G0 03 3 指令格式 G02 G03 X U Z W I K F G02 G03 X U Z W R F 1 圆弧顺逆的判断 圆弧插补指令分为顺时针圆弧插补指令 G02 和逆时针圆弧插补 指令 G03 圆弧插补的顺逆可按图 5 4 给出的方向判断 沿圆弧所在 平面 如 XZ 平面 的垂直坐标轴的负方向 Y 看去 顺时针方向为 G02 逆时针方向为 G03 精品文档 37欢迎下载 数控车床是两坐标的机床 只有 X 轴和 Z 轴 按右手定则的 方法将 Y 轴也加上去来考虑 观察者让 Y 轴的正向指向自己 即沿 Y 轴的负方向看去 站在这样的位置上就可正确判断 X Z 平面上圆弧的顺逆时针了 图 5 4 圆弧顺逆的判断 2 说明 采用绝对值编程时 圆弧终点坐标为圆弧终点在工件坐标系 中的坐标值 用 X Z 表示 当采用增量值编程时 圆弧终点 坐标为圆弧终点相对于圆弧起点的增量值 用 U W 表示 圆心坐标 I K 为圆弧起点到圆弧中心所作矢量分别在 X Z 坐标轴方向上的分矢量 矢量方向指向圆心 本系统 I K 为 增量值 并带有 号 当分矢量的方向与坐标轴的方向 不一致时取 号 当用半径只指定圆心位置时 由于在同一半径只的情况下 从圆弧的起点到终点有两个圆弧的可能性 为区别二者 规 定圆心角 180 时 用 R 表示 若圆弧圆心角 180 时 用 R 表示 用半径只指定圆心位置时 不能描述整圆 精品文档 38欢迎下载 图 5 5 G02 应用实例图 5 6 G03 应用实例 如图 5 5 所示 G02 应用实例 1 用 I K 表示圆心位置 绝对值编程 N03 G00 X20 O Z2 O N04 G01 Z 30 0 F80 N05 G02 X40 0 Z 40 0 IO O KO F60 2 用 I K 表示圆心位置 增量值编程 N03 G00 U 80 O W 98 0 N04 G01 UO W 32 0 F80 N05 G02 U20 O W 10 0 I0 0 K0 F60 3 用 R 表示圆心位置 N04 G01 Z 30 O F80 N05 G02 X40 0 Z 40 O R10 F60 如图 5 6 所示 G03 应用实例 1 用 I K 表示圆心位置 采用绝对值编程 N04 G00 X28 0 Z2 O N05 G01 Z 40 0 F80 N06 G03 K40 O Z 46 0 I0 K 6 0 F60 2 采用增量值编程 N04 G00 U 150 O W 98 0 N05 G01 W 42 O F80 N06 G03 U12 0 W 6 0 10 K 6 0 F60 3 用 R 表示圆心位置 采用绝对值编程 N04 G00 X28 0 Z2 O N05 G01 Z 40 0 F80 3 G02 G03 车圆弧的方法 精品文档 39欢迎下载 应用 G02 或 G03 指令车圆弧 若用一刀就把圆弧加工出来 这样吃刀量太大 容易打刀 所以 实际车圆弧时 需要多刀加工 先将大多余量切除 最后才车得所需圆弧 下面介绍车圆弧常用加 工路线 图 5 7 车锥法图 5 8 车圆法 图 5 7 为车圆弧的车锥法切削路线 即先车一个圆锥 再车圆 弧 但要注意 车锥时的起点和终点的确定 若确定不好 则可能 损坏圆锥表面 也可能将余量留得过大 确定方法如图 2 4 所示 连接 OC 交圆弧于 D 过 D 点作圆弧的切线 AB 图 5 8 为车圆弧的同心圆弧切削路线 即用不同的半径圆来车 削 最后将所需圆弧加工出来 此方法在确定了每次吃刀量 ap 后 对 90 圆弧的起点 终点坐标较易确定 数值计算简单 编程方便 常采用 但空行程时间较长 编程实例编程实例 例 5 2 如图 5 9 所示 工件已粗加工完毕 各位置留有余量 0 2mm 要求重新编写精加工程序 不切断 图 5 9 精品文档 40欢迎下载 编写加工程序编写加工程序 O0502 N10 G99 G50 X100 Z100 N20 M03 S1000 T0101 N30 G00 X10 Z2 N40 G01 Z0 F0 5 N50 G03 X12 Z 1 R1 F0 2 N60 G01 Z 12 N70 G02 X18 Z 15 R3 N80 G03 X22 W 2 R2 N90 G01 Z 28 N100 G00 X100 Z100 N110 M05 T0100 N120 M30 小小 结结 本课题是数控车床编程的重点和难点 必须掌握圆弧顺 逆方 向的判断方法及熟练掌握圆弧插补指令的编程格式 课课 外外 作作 业业 P219 图 9 课题六课题六 单一固定循环 单一固定循环 G90 G92 G94G90 G92 G94 课题 课题 单一固定循环 单一固定循环 G90 G92 G94G90 G92 G94 课型 课型 新知课新知课 教学时间 教学时间 6 6 节节 教学目标教学目标 1 1 熟练掌握外圆 内圆车削循环的方法 熟练掌握外圆 内圆车削循环的方法 2 2 熟练掌握端面车削循环的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论