数控机床与数控编程技术

合集下载

数控机床与编程技术作业及参考答案

数控机床与编程技术作业及参考答案

数控机床与编程技术作业及参考答案1.数控机床加工的特点有哪些?答:(1)适应性强(2)加工精度高、质量稳定(3)生产效率高(4)自动化程度高、工人劳动强度低(5)能实现复杂的运动(6)良好的经济效益(7)有利于生产管理的现代化2.数控机床的基本组成部分有哪些?答:输入装置、数控装置、驱动装置及位置检测装置、辅助控制装置、机床本体。

3.简述数控机床的分类?答:按加工工艺方法分类:金属切削类数控机床、特种加工类数控机床、板材加工类数控机床。

按控制运动轨迹分类:点位控制数控机床、直线控制数控机床、轮廓控制数控机床。

按驱动装置特点分类:开环控制数控机床、闭环控制数控机床、半闭环控制数控机床。

4.移动当量。

答:在数控系统中,一个脉冲所产生的坐标轴移动量。

5.输入装置的作用?答:将程序载体上的数控代码传递并存入数控系统内。

6.数控装置的作用?答:数控装置是数控机床的核心。

数控装置从内部存储器中取出或接受输入装置送来的一段或几段加工程序,经过数控装置的逻辑电路或系统软件进行编译、运算和逻辑处理后,输出各种控制信息和指令,控制机床各部分的工作,使其进行规定的有序运动和动作。

7.驱动控制装置的作用?答:接受来自数控装置的指令信息,经功率放大后,严格按照指令信息的要求驱动机床移动部件,以加工出符合图样要求的零件。

8.位置检测装置作用?答:将数控机床各坐标轴的实际位移量检测出来,经反馈系统输入到机床的数控装置,数控装置将反馈回来的实际位移量值与设定值进行比较,控制驱动装置按照指令设定值运动。

9.辅助控制装置主要作用?答:接收数控装置输出的开关量指令信号,经过编译、逻辑判别和运算,再经功率放大后驱动相应的电器,带动机床的机械、液压、气动等辅助装置完成指令规定的开关量动作。

10.开环控制数控机床的主要特点?答:其控制系统没有位置检测元件,无反馈信号。

移动部件的移动速度与位移量是由输入脉冲的频率与脉冲数所决定的。

开环控制数控机床的信息流是单向的,即进给脉冲发出后,实际移动值不再反馈回来。

数控机床主要技术点

数控机床主要技术点

数控机床主要技术点一、数控编程技术数控编程技术是数控机床的核心技术之一,它涉及到数控指令的编制、程序的输入和输出以及加工过程的控制等方面。

数控编程技术通过将零件的几何尺寸、工艺要求和加工条件等转化为计算机可识别的代码,实现对数控机床的精确控制。

二、机械传动与控制系统机械传动系统是数控机床的重要组成部分,它直接影响到机床的加工精度和性能。

机械传动系统包括主轴、进给轴、滚珠丝杠等部件,通过精准的传动和控制,实现机床的加工动作。

控制系统则是数控机床的“大脑”,它根据程序指令控制机械传动系统的运动,确保加工过程的准确性和稳定性。

三、刀具管理与切削参数优化刀具是数控机床的重要消耗品,刀具管理和切削参数优化对于提高加工效率和保证加工质量具有重要意义。

刀具管理包括刀具的选择、装夹、更换等环节,而切削参数优化则涉及到切削速度、进给速度、切削深度等方面的调整。

通过对刀具管理和切削参数的优化,可以提高加工效率、降低刀具消耗,同时保证加工过程的稳定性和表面质量。

四、加工精度与表面质量加工精度和表面质量是数控机床的核心指标之一,它们直接影响到零件的质量和性能。

数控机床的加工精度受到多种因素的影响,如机床精度、刀具磨损、加工参数等。

为了提高加工精度和表面质量,需要对这些因素进行综合控制和调整。

五、可靠性设计与维护数控机床的可靠性对于保证加工过程的稳定性和降低维护成本具有重要意义。

可靠性设计包括对机床的结构设计、材料选择、热设计等方面进行优化,以提高机床的可靠性和耐用性。

同时,定期的维护和保养也是保证机床可靠性的重要措施,包括对机械部件的检查、润滑,以及对电气部件的清洁、更换等。

六、智能化与自动化技术随着技术的发展,智能化和自动化技术已经成为数控机床的重要发展方向。

智能化技术包括人工智能、机器学习等先进技术的应用,可以实现自动化加工过程、自适应控制等功能。

自动化技术则包括自动换刀、自动检测、自动补偿等功能,可以提高加工效率、降低人工操作成本。

数控加工与编程技术PPT课件

数控加工与编程技术PPT课件

复合材料加工
数控技术能够实现复合材 料的精确切割和加工,提 高航空器的性能。
快速原型制造
通过数控技术快速制造出 原型件,缩短产品研发周 期。
在汽车工业领域的应用
发动机制造
数控加工与编程技术能够制造出高精度、高质量 的汽车发动机。
汽车零部件加工
数控技术能够高效地加工汽车零部件,提高生产 效率和产品质量。
测量手段。同时,加强操作人员的技能培训和质量控制意识也至关重要。
03
加工效率提升
通过优化加工工艺、选用合适的切削参数和刀具、合理安排工序等方式,
可以有效提高数控加工效率。
技术发展趋势与展望
智能化
随着人工智能技术的发展,数控加工技术将逐渐实现智能化,包括 自适应加工、智能故障诊断与远程监控等功能。
高精度与高效率
数控编程的必要性
数控编程能够提高加工效率、降低成 本、保证加工精度,是现代制造业中 不可或缺的一环。
数控编程语言与代码
数控编程语言的种类
常见的数控编程语言有G代码、M代码、S代码等,每种语言都有 其特定的用途和语法规则。
数控编程语言的语法规则
数控编程语言的语法规则包括指令格式、参数设置、坐标系使用等 方面,需要严格按照规定进行编写。
根据零件的结构、加工精度和材料等因素,将整 个加工过程划分为若干个工序。
数控加工中的检测与控制
在加工过程中,需要对工件进行检测和控制,以 确保加工精度和表面质量。
数控刀具与材料
数控刀具的种类与特点
根据不同的加工需求,可以选 择不同类型的数控刀具,如铣 刀、钻头、车刀等。
数控刀具的材料
常用的数控刀具材料有高速钢 、硬质合金、陶瓷和金刚石等 。
数控编程经验总结

《数控加工编程与操作》教学教案

《数控加工编程与操作》教学教案

《数控加工编程与操作》教学教案一、教学目标1. 了解数控加工的基本概念、分类和应用领域。

2. 掌握数控编程的基本原理和方法。

3. 学会操作数控机床进行加工。

4. 能够阅读和理解数控加工图纸。

二、教学内容1. 数控加工概述数控加工的定义和发展历程数控加工的分类和应用领域2. 数控编程基础数控编程的基本原理数控编程的基本指令数控编程的坐标系和坐标变换三、教学方法1. 讲授法:讲解数控加工的基本概念、分类和应用领域,数控编程的基本原理和方法。

2. 演示法:展示数控机床的操作过程,演示数控编程的实例。

3. 实践法:学生亲自动手操作数控机床,进行加工实践。

四、教学步骤1. 导入:通过展示数控加工的应用领域,引起学生对数控加工编程与操作的兴趣。

2. 讲解:讲解数控加工的基本概念、分类和应用领域,数控编程的基本原理和方法。

3. 演示:展示数控机床的操作过程,演示数控编程的实例。

4. 练习:学生动手操作数控机床,进行加工实践。

五、教学评价1. 课堂问答:检查学生对数控加工的基本概念和分类的理解。

2. 编程练习:评估学生对数控编程的掌握程度。

3. 操作考核:评价学生对数控机床操作的熟练程度。

4. 加工图纸阅读:检查学生对数控加工图纸的理解能力。

六、教学资源1. 数控加工设备:数控机床、数控车床、数控铣床等。

2. 教学软件:数控编程软件、数控仿真软件。

3. 教学资料:教材、课件、教案、实例代码等。

4. 辅助工具:计算器、绘图板、直尺等。

七、教学环境1. 教室:配备计算机、投影仪、音响等设备,方便进行多媒体教学。

2. 数控实验室:配备数控机床、数控编程软件和仿真软件,供学生进行实践操作。

3. 数控加工车间:供学生参观和了解实际生产过程中的数控加工应用。

八、教学进度安排1. 课时:本课程共计课时,其中理论教学课时,实践教学课时。

2. 教学安排:按照教案和教学计划进行教学,保证理论教学与实践教学相结合。

3. 复习与巩固:每节课结束后,安排一定时间让学生复习所学内容,并进行实践操作巩固。

数控机床的工作原理与编程技术

数控机床的工作原理与编程技术

数控机床的工作原理与编程技术在现代制造业中,数控机床已成为不可或缺的设备。

它能够实现高精度、高效率的加工工艺,为工业制造提供了巨大的便利。

本文将介绍数控机床的工作原理和编程技术,为读者深入了解和应用数控机床提供指导。

一、数控机床的工作原理数控机床是通过计算机系统和数控系统控制其运动和加工工艺的一种设备。

其工作原理基本可以分为以下几个方面:1. 硬件系统:数控机床的硬件系统包括机械结构、传动装置、传感器和执行机构等。

机械结构决定了数控机床的运动方式和加工能力,传动装置使得机床能够按照预定的路径进行运动,传感器用于感知加工状态和位置信息,执行机构则根据数控指令实现具体的加工动作。

2. 数控系统:数控系统是整个数控机床的大脑,负责处理和控制机床的运动和加工过程。

数控系统由计算机、数控器和人机界面组成。

计算机负责运行和管理程序,数控器则负责解析程序指令并向机床发送控制信号,人机界面提供操作界面和输入信号。

3. 编程系统:数控机床的编程系统是数控系统的重要组成部分。

编程系统有多种形式,包括手动编程、自动编程和CAD/CAM编程等。

不同的编程方式适用于不同的加工需求和操作习惯,但核心原理都是通过编写特定的指令来描述加工工艺和运动轨迹。

二、数控机床的编程技术数控机床的编程技术是使用数控机床进行加工时必备的技能。

下面将介绍几种常见的数控机床编程技术:1. G代码编程:G代码是数控机床最常用的编程语言。

它是一种简单的指令系统,通过字母G和后面的数字和小数点来描述不同的运动和功能。

例如,G00表示快速定位,G01表示直线插补,G02表示顺时针圆弧插补,G03表示逆时针圆弧插补等。

程序员可以根据加工工艺和机床特性选择合适的G代码来编写程序。

2. M代码编程:M代码是数控机床用于控制辅助功能和开关的指令。

例如,M03表示主轴正转,M08表示冷却液开,M30表示程序结束等。

M代码和G代码可以结合使用,实现更复杂的加工过程。

数控机床与编程技术作业及答案

数控机床与编程技术作业及答案

数控机床与编程技术作业及参考答案1.数控机床加工的特点有哪些?答:(1)适应性强(2)加工精度高、质量稳定(3)生产效率高(4)自动化程度高、工人劳动强度低(5)能实现复杂的运动(6)良好的经济效益(7)有利于生产管理的现代化2.数控机床的基本组成部分有哪些?答:输入装置、数控装置、驱动装置及位置检测装置、辅助控制装置、机床本体。

3.简述数控机床的分类?答:按加工工艺方法分类:金属切削类数控机床、特种加工类数控机床、板材加工类数控机床。

按控制运动轨迹分类:点位控制数控机床、直线控制数控机床、轮廓控制数控机床。

按驱动装置特点分类:开环控制数控机床、闭环控制数控机床、半闭环控制数控机床。

4.移动当量。

答:在数控系统中,一个脉冲所产生的坐标轴移动量。

5.输入装置的作用?答:将程序载体上的数控代码传递并存入数控系统内。

6.数控装置的作用?答:数控装置是数控机床的核心。

数控装置从内部存储器中取出或接受输入装置送来的一段或几段加工程序,经过数控装置的逻辑电路或系统软件进行编译、运算和逻辑处理后,输出各种控制信息和指令,控制机床各部分的工作,使其进行规定的有序运动和动作。

7.驱动控制装置的作用?答:接受来自数控装置的指令信息,经功率放大后,严格按照指令信息的要求驱动机床移动部件,以加工出符合图样要求的零件。

8.位置检测装置作用?答:将数控机床各坐标轴的实际位移量检测出来,经反馈系统输入到机床的数控装置,数控装置将反馈回来的实际位移量值与设定值进行比较,控制驱动装置按照指令设定值运动。

9.辅助控制装置主要作用?答:接收数控装置输出的开关量指令信号,经过编译、逻辑判别和运算,再经功率放大后驱动相应的电器,带动机床的机械、液压、气动等辅助装置完成指令规定的开关量动作。

10.开环控制数控机床的主要特点?答:其控制系统没有位置检测元件,无反馈信号。

移动部件的移动速度与位移量是由输入脉冲的频率与脉冲数所决定的。

开环控制数控机床的信息流是单向的,即进给脉冲发出后,实际移动值不再反馈回来。

数控机床与编程第五章编程基础21-22

数控机床与编程第五章编程基础21-22
29
就程序结构和组成而言
, 子程序和主程序并 无本质区别 , 但使用上子程序有以下特点 : 1) 子程序可以被任何主程序或其他子程序 所调用 , 并且可以多次循环执行。 2)被主程序调用的子程序 , 还可以调用其 他子程序 , 这一切能称为子程序的嵌套。 3) 子程序执行结束 , 能自动返回到调用的 程序中。 4) 子程序一般都不可以作为独立的加工程 序使用 , 它只能通过调用来实现加工中的局 部动作。
24
开机默认代码
为了避免编程人员在程序编制中出现
的指令代码遗漏 , 像计算机一样 , 数控 系统 中也对每一组的代码指令 , 都取 其中的一个作为开机默认代码 , 此代码 在开机或系统复位时可以自动生效。
25
分组代码的使用注意点
1)
同一组的代码在一个程序段中只能 有一个生效 , 当编入两个以上时 , 一般 以最后输入的代码为准 ; 但不同组的代 码可以在同一程序段中编入多个。 2) 对于开机默认的模态代码 , 若机床在 开机或复位状态下执行该程序 , 程序中 允许不进行编写。
30
子程序的调用
在大多数数控系统中
, 子程序的程序号 和主程序号的格式相同 ,即:也用 O 后 缀数字组成。但其结束标记必须使用 M99( 或 M17), 才能实现程序的自动返 回功能。 对于采用 M99 作为结束标记的子程序 , 其调用可以通过辅助机能中的 M98 代 码指令进 行。但在调用指令中子程序 的程序号由地址 P 规定 ,
标系 , 用右手螺旋法则判定 。右手的拇 指、食指、中指互相垂直 , 并分别代表 +X 、 +Y 、 +Z 轴。围绕 +X 、 +Y 、 +Z 轴的回转运 动分别用 +A 、 +B 、 +C 表示 , 其正向用右手螺旋定则确定。与 +X 、 +Y 、 +Z 、 +A 、 +B 、 +C 相 反 的方向用带 “′” 的 +X ′ 、 +Y′ 、 +Z ′ 、 +A ′ 、 +B ′ 、 +C ′表示。

《数控机床与编程技术》电子教案

《数控机床与编程技术》电子教案

《数控机床与编程技术》电子教案第一章:数控机床概述1.1 数控机床的定义与发展1.2 数控机床的组成及工作原理1.3 数控机床的分类及特点1.4 数控机床的应用领域第二章:数控编程基础2.1 数控编程的基本概念2.2 数控编程的步骤与方法2.3 数控编程的常用指令2.4 数控编程的坐标系与坐标变换第三章:数控机床的加工工艺3.1 数控加工的基本原理3.2 数控加工工艺参数的选择3.3 数控加工路径的规划与优化3.4 数控加工中的刀具补偿与切削参数调整第四章:数控编程实例解析4.1 二维轮廓加工编程实例4.2 三维曲面加工编程实例4.3 复杂零件加工编程实例4.4 自动化生产线编程实例第五章:数控机床的维护与故障诊断5.1 数控机床的日常维护与保养5.2 数控机床常见故障及诊断方法5.3 数控机床故障排除与维修实例5.4 数控机床的安全操作与事故预防第六章:数控机床的操作与调试6.1 数控机床的操作界面及功能6.2 数控机床的操作步骤与技巧6.3 数控机床的调试与参数设置6.4 数控机床操作中的安全注意事项第七章:数控系统的参数设置与优化7.1 数控系统的主要功能与结构7.2 数控系统的参数设置方法7.3 数控系统的优化与调试7.4 数控系统常见故障分析与解决方法第八章:数控机床的精度检测与补偿8.1 数控机床精度检测的基本原理8.2 数控机床精度检测的方法与设备8.3 数控机床误差的分析与补偿8.4 提高数控机床加工精度的措施第九章:数控机床的自动化与智能化9.1 数控机床自动化的基本概念9.2 数控机床自动化系统的组成与功能9.3 数控机床智能化的技术途径与实现9.4 数控机床自动化与智能化的发展趋势第十章:数控机床的应用与发展10.1 数控机床在制造业中的应用案例10.2 数控机床技术的创新与发展10.3 数控机床行业的发展现状与趋势10.4 数控机床技术在未来的挑战与机遇重点和难点解析重点环节1:数控机床的定义与发展解析:了解数控机床的基本概念、发展历程和现状对于理解后续章节至关重要。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一个完整的数控加工程序由程序号、若 干个程序段、程序结束部分组成。
(主程序) O1000;程序号 N10 G00 ..... M98 (程序内容) ..... M30 (结束程序)
(子程序) O1200; N10G01 ..... M98 ..... M99
课题五 数控机床加工程序编制的基础
(2) 程序段格式
标准机床坐标系中X、Y、Z坐标轴的相互关系用右手笛卡 尔直角坐标系决定。 在数控机床上,机床的动作是由数控装置来控制的,为 了确定数控机床上的成形运动和辅助运动,必须先确定机 床上运动的位移和运动的方向,这就需要通过坐标系来实 现,这个坐标系被称之为机床坐标系。
课题五 数控机床加工程序编制的基础
图5-1 数控铣的相互运动
F的指定范围:1---8000mm/min F的指定范围: 0.01---500.00mm/r 机床默认G98 说明:G98为数控车床的初始状态。
课题五 数控机床加工程序编制的基础
(2)主轴转速功能S指令
S指令表示机床主轴的转速。其表示方法有以下三种:
转速 S表示主轴转速,单位为r/min。如S1000表示主轴转速为 1000r/min。 恒线速 在恒线速状态下,S表示切削点的线速度,单位为m/min。 如S60表示切削点的线速度恒定为60 m/min。 代码 用代码表示主轴速度时,S后面的数字不直接表示转速或线速 的数值,而只是主轴速度的代号。
格式:G98 在G98码状态下,表示每分钟进给量。例如:G98 F200 表示进给量200mm/min。
课题五 数控机床加工程序编制的基础
每转进给量(G99)如图5-12所示。 格式:G99
在G99码状态下,F后面的数值表示的是主轴每转的切削进给量 或切螺纹的螺距,在数控车床上这种进给量指令使用的较多。
编写零件加工程序
程序检验



修改
课题五 数控机床加工程序编制的基础
(2) 数控程序编制的方法
编程手册
手工编程

件 图 样

艺 人 员
夹具表

艺 规 程

程 人 员
机床表
刀具表
加 工 程 序 初 稿

工 程 序
计算机自动编程
修改
课题五 数控机床加工程序编制的基础
2. 程序格式
(1)加工程序的组成结构
课题五 数控机床加工程序编制的基础
G70 G71 G72 精加工循环 外圆粗切循环 端面粗切循环
00
G73 G74 G75 G76 封闭切削循环 端面深孔加工循环 外圆,内圆切槽循环 复合型螺丝切削循环
课题五 数控机床加工程序编制的基础
G功能字 G90 G92 G94 G96 G97 02 01 组别 功能 外圆,内圆车削循环 螺纹切削循环 端面切削循环 恒线速开 恒线速关
图5-11 G98 进给量:mm/min
图5-12 G99 进给量:mm/r
课题五 数控机床加工程序编制的基础
2、F、S、T指令
(1)进给功能F指令
F指令表刀具中心运动时的进给速度。 由F和其后的若干数字组成。数字的单 位取决于每个系统所采用的进给速度的 指定方法。
每分钟进给量(G98)如图5-11所示。
FANUC 0i系统的编程指令
G功能字
G00 G01 G02 G03 G04 G05.1 G07.1 G08 G09 G10 G11 00 01
组别
功能
点定位 直线插补 顺圆弧插补/螺旋插补CW 逆圆弧插补/螺旋插补CCW 暂停、准确停止 预读控制(超前读程序) 圆柱插补 预读控制 准确停止 可编程数据输入 可编程数据输入方式取消
课题五 数控机床加工程序编制的基础
(3)主轴转速功能设定(G50、G96、G97)
(2)为保证编程与机床加工的一致性,工件坐标系也应是右 手笛卡尔坐标系。 (3)工件装夹到机床上时,应使工件坐标系与机床坐标系的 坐标轴方向保持一致。 (4) 编程坐标系的原点,也称编程原点或工件原点,其位置 由编程者确定,如图5-10所示的o2点,
课题五 数控机床加工程序编制的基础
图5-10 车削零件的编程原点
G功能字 组别 01 功能
G00
*G01 G02 G03
定位( 快速移动)
直线插补(切削进给) 逆时针圆弧插补 顺时针圆弧插补
课题五 数控机床加工程序编制的基础
G功能字 组别 功能
G04 G28
G32 G50 G65
00 00
01 00 00
暂停,准停 返回参考点(机械原点)
螺纹切削 坐标系设定 宏程序命令
(三) 数控机床的两种坐标系
1.机床坐标系 又称机械坐标系,其坐标和运动方向视机床的种类和结 构而定。 机床坐标系的原点也称机床原点或机械原点,如图5-6、 图5-8所示的O点,机床原点是指在机床上设置的一个固定点, 即机床坐标系的原点。它在机床装配、调试时就已确定下来, 是数控机床进行加工运动的基准参考点。
课题五 数控机床加工程序编制的基础
(四) 常用编程指令
1、常用准备功能G指令
种类
意义 只在被指令的程 序段有效 在同组其他G代 码指令前一直 有效
G功能由G代码及后接 两位数表示,规定其 所在的程序段的意义。 G代码有以下两种类型。
非模态代码 模态G代码
课题五 数控机床加工程序编制的基础
GSK980T系统
课题五 数控机床加工程序编制的基础
(2)数控铣床的原点
数控铣床的坐标系(XYZ)的原点O和机床零点是重合的,如图 5-9所示。
图5-9 立式数控铣床坐标系和机床原点、工件原点
课题五 数控机床加工程序编制的基础
2.编程坐标系
(1)又称工件坐标系,是编程时用来定义工件形状和刀具相 对工件运动的坐标系。
图5-2 右手笛卡尔坐标系
课题五 数控机床加工程序编制的基础
(3) 运动方向的规定
规定使刀具与工件距离增大的方向为运动的正方向。 下图为数控 车床上两个运动的正方向。
图5-3 立式数控铣床坐标系
图5-4 数控车床坐标系
课题五 数控机床加工程序编制的基础
2.坐标轴确定的方法及步骤
(1)Z轴 一般取产生切削力的主轴轴线为Z轴,刀具远离工件的方向为正向, 当机床有几个主轴时,选一个与工件装夹面垂直的主轴为Z轴。当机床无 主轴时,选与工件装夹面垂直的方向为Z轴。
课题五 数控机床加工程序编制的基础
G15 G16 17 极坐标指令消除 极坐标指令
G17
G18 G19 G20 02
选择XY平面
选择XZ平面 选择YZ平面 06 04 英寸输入
G22
G23 G27 G28 G29 G30 G31
存储行程检测功能接通
存储行程检测功能断开 返回参考点检测 返回参考点
00
课题五 数控机床加工程序编制的基础
⑥辅助功能字M:后续数字一般为1~3位正整数,又称为M功能 或M指令,用于指定数控机床辅助装置的开关动作。
⑦地址符:功能地址符 如G M F S T D H L Q 尺寸地址符 如X Y Z I J K R ⑧数字符:整数型用于功能地址,如G01 直线插补, 实数型用 于坐标字,是否必须些小数点,取决于机床参数的设定。如 X20.,Z5.0等。
课题五 数控机床加工程序编制的基础
(二) 数控机床的坐标系
1. 数控机床坐标轴的确定
(1)机床相对运动的规定 在机床上,我们始终认为工件静止,而刀具是运动的。 这样编程人员在不考虑机床上工件与刀具具体运动的情况 下,就可以依据零件图样,确定机床的加工过程。
课题五 数控机床加工程序编制的基础
(2)机床坐标系的规定
课题五 数控机床加工程序编制的基础
(3)Y坐标 在确定X、Z坐标的正方向 后,可以用根据X和Z坐标的方向,按 照右手直角坐标系来确定Y坐标的方 向。 (4)A、B、C轴
此三轴为回转进给运动坐标。 根据已确定的X、Y、Z轴,用右手
螺旋定则确定。
图5-7 立式数控铣床坐标系
课题五 数控机床加工程序编制的基础
*G98
G99 03
每分进给
每转进给
课题五 数控机床加工程序编制的基础
注意:
带有*记号的G代码,当电源接通时,系统处于这个G代码状态。 00组的G代码是非模态代码。 如果使用G代码一览表中未列出的G代码,则出现报警。 在同一个程序段中可以指令几个不同组的G代码,若在同一个程序 段中可以指令了两个以上的同组G代码时,后一个G代码有效。 在恒线速控制下,可设定主轴最大转速(G50)。 G代码分别用各组号表示。 G02、G03的顺逆方向由坐标系方向决定。
课题五 数控机床加工程序编制的基础
(1)数控车床的原点
机床原点设定在X、Z坐标的正方向极限位置上。当数控车床配置 后置式刀架时,其机床坐标系如图5-8所示,Z轴与车床导轨平行
(取卡盘中心线),正方向是离开卡盘的方向;X轴与Z轴垂直,正
方向为刀架远离主轴轴线的方向。
图5-8 前置刀架数控车床机床原点
一个程序段由程序段号和若干个“字”组成,
一个“字”由地址符和数字组成。
语句号:查找、跳转 结束符:;、LF、* 程序字 注意,程序段标号与程序的执行顺序
无关,不管有无括号,程序都是按排列的先后次序执行。
课题五 数控机床加工程序编制的基础
(3)字的功能含义
①准备功能字G ②尺寸字:尺寸字用于确定机床上刀具运动终点的坐标位置。 ③进给功能字: 进给功能字的地址符是F,又称为F功能或F指令, 用于指定切削的进给速度。 ④主轴转速功能字: 主轴转速功能字的地址符是S,又称为S功能 或S指令,用于指定主轴转速,单位为r/min。 ⑤ 刀具功能字T: 刀具功能字的地址符是T,又称为T功能或T指 令,用于指定加工时所用刀具的编号。
相关文档
最新文档