第1章数控加工的编程基础

合集下载

数控加工技术

数控加工技术

一 页
》 讲
转成驱动伺服机构的指令信号,从而控制机床各部件

稿 协调动作,自动地加工出零件来。当更换加工对象时, 束
只需要重新编写程序代码。
第1章 数控加工实用基础
数控加工的原理如图1-1所示。



控 零件 图纸
加 工
工艺分析 制备控制介质 程

校 数值计算 编程序清单 核
数控装置
输出装置


输入装置 伺服机构 台
下 一 页


实现多种通讯协议,既满足单机需要,又能满足 结
稿 FMS(柔性制造系统)、CIMS(计算机集成制造系统)对基 束
层设备的要求。
第1章 数控加工实用基础
6) 智能化

21世纪的CNC系统将是一个高度智能化的系统。
数 控
具体是指系统应在局部或全部实现加工过程的自适应、
上 一 页
加 自诊断和自调整;多媒体人机接口使用户操作简单,
一 页
工 与
2) 高精度控制

编 程

它包括机床制造的几何精度和机床使用的加工精

》 讲
度控制两方面。

稿

第1章 数控加工实用基础
3) 高柔性化
《 柔性是指机床适应加工对象变化的能力。
数 控
4) 高一体化
上 一 页
加 工
CNC系统与加工过程作为一个整体,实现机电光声综合
与 控制。 编 程 5) 网络化
动部件之间来往传递信息的接口,主要用于接收机械操作
《 数
面板上的各种开关、按钮以及机床上各行程限位开关等信

控 号;或将CNC装置发出的控制信号送到强电柜,以及将各

《数控编程技术》相关试题

《数控编程技术》相关试题

第1章数控加工的编程基础一、填空题1、为了准确地判断数控机床的运动方向,特规定永远假设刀具相对于坐标而运动。

2、目前,数控编程所采用的格式为程序段格式。

3、用于编写程序段号码的字为。

4、尺寸字U、V、W表示坐标,A、B、C表示坐标。

5、数控系统通常分为车削和铣削两种,用于车削的数控系统通常在系列号后加字母。

用于铣削的数控系统在系列号后加字母。

二、选择题1、下列叙述中,(),不属于数控编程的基本步骤。

(A)分析图样、确定加工工艺过程(B)数值计算(C)编写零件加工程序单(D)确定机床坐标系2、程序校验与首件试切的作用是()。

(A)检查机床是否正常(B)提高加工质量(C)检验参数是否正确(D)检验程序是否正确及零件的加工精度是否满足图纸要求3、数控编程时,应首先设定()。

(A)机床原点(B)工件坐标系(C)机床坐标系(D)固定参考点三、判断题1、数控加工的主程序号都是由O××××构成,而子程序由P××××构成。

()2、M功能不能编程变化量(如尺寸、进给速度、主轴转速等),只能用于控制开关量(如冷却液开、关,主轴正、反转,程序结束等)。

()3、国际标准化组织ISO规定,任何数控机床的指令代码必须严格遵守统一格式。

()4、大部分代码都是非续效(非模态)代码。

()四、简答题1、编制数控加工程序的主要步骤有哪些?2、数控编程有哪些种类?分别适合什么场合?3、什么是模态代码?什么是非模态代码?举例说明。

4、数控机床的运动方向是如何确定的?第2章 数控编程中的工艺分析一、填空题1、制定孔系加工时的刀具路径主要遵循 、 两种原则。

2、数控加工工艺文件包括 、 、 、 。

3、对工件进行车削时,若工件的直径为D (mm ),则主轴转速n (r/min )与切削速度v (m/min )的关系表达式是 。

4、切削用量中,对刀具耐用度影响最大的因素是 。

数控加工工艺与编程习题答案

数控加工工艺与编程习题答案

《数控加工工艺与编程》习题集王燕编著沈阳航空航天大学北方科技学院第1章数控编程基础——习题一、解释下列名词术语:数控编程、手工编程、自动编程、机床坐标系、工件坐标系、机床原点、工件原点、机床参考点、基点、节点、CIMS、FMS、FA、CNC。

二、简答题1.数控机床有哪些主要特点?2.数控机床有那几部分组成?3.数控机床按运动控制方式的不同可分为哪几类?各有何特点?4.试述开环、闭环控制系统的主要区别和适用场合。

5.数控车削加工的主要对象有哪些?6.数控铣削加工的主要对象有哪些?7.加工中心的主要对象有哪些?8.简述零件的数控加工过程。

9.用直线段逼近非圆曲线时节点的计算常用有哪些方法,各有何特点?10.非圆曲线如图1所示,试根据等误差法进行非圆曲线逼近时的特点,在图上绘出相邻的三个节点,并写出节点坐标的计算步骤。

11.已知由三次样条函数S(x)描述的曲线轮廓上相邻二个节点P1、P2的坐标及其一阶导数,如图2所示。

(1)试用作图法画出两相切的两段圆弧圆弧(附简要作图步骤)。

(2)对两圆弧的公切点T的轨迹进行分析,并加以证明。

图1 等误差法求节点坐标图2 双圆弧法求节点坐标三、选择题(选择正确的答案,将相应的字母填入题内的括号中。

)1.车床的主运动是指( )。

A.车床进给箱的运动; B.车床尾架的运动;C.车床主轴的转动; D.车床电机的转动。

2.车床主运动的单位为( )。

A.mm/r; B.m/r; C.mm/min; D.r/min。

3.下列叙述中,除( )外,均适用数控车床进行加工。

A.轮廓形状复杂的轴类零件 B.精度要求高的盘套类零件C.各种螺旋回转类零件 D.多孔系的箱体类零件4.下列叙述中,( )是数控编程的基本步骤之一。

A.零件图设计 B.确定机床坐标系C.传输零件加工程序 D.分析图样、确定加工工艺过程5.进给率的单位有( )和( )两种。

A.mm/min,mm/r; B.mm/h,m/r;C.m/min,mm/min; D.mm/min,r/min。

数控加工编程的基础知识

数控加工编程的基础知识
2021/7/16
§2-1 数控加工编程概述
二、手工编程的步骤和方法
图纸工艺分析 这一步与普通机床
加工零件时的工艺分 析相同,即在对图纸 进行工艺分析的基础 上,选定机床、刀具 与夹具;确定零件加 工的工艺线路、工步 顺序及切削用量等工 2021/7艺/16 参数等。
零件图纸
图纸工艺分析
计算运动轨迹
,若按通常的方法编程,则有一定量的连续程序段在 几处完全重复的出现,则可以将这些重复的程序串, 单独地担出来按一定格式做成子程序,程序中子程序 以处的部分便称为主程序。
子程序可以被多次重复调用。而且有些数控系统中可 以进行子程序的“多层嵌套”,子程序可以调用其它 子程序,从而可以大大地简化编程工作,缩短程序长 度,节约程序存贮器的容量。
2021/7/16
§2-2 数控机床的坐标系
2021/7/16
§2-2 数控机床的坐标系
三.绝对坐标和相对坐标
1.绝对坐标系 所有的坐标值均从同一固定坐标点计量的坐标系。 2.相对坐标系 运动轨迹的终点坐标是相对于起点计量的坐标系 (或增量坐标系)。
2021/7/16
以绝对坐标计算:XA=12, YA=15, XB=30, YB=35
2021/7/16
图2-3 卧式升降台铣床
§2-2 数控机床的坐标系
2021/7/16
图2-4 卧式镗床
§2-2 数控机床的坐标系
②当Z轴为铅垂方向 ( 立式主轴)时
a.对于单立柱机床,X 轴的正方向指向右边。
2021/7/16
图2-5 数控铣床
§2-2 数控机床的坐标系
b.对于双立柱机床 (如龙门机床),当 站在操作台一侧从主 轴向左侧立柱看时, X轴的正方向指向右 边。

第一章数控编程基础

第一章数控编程基础

第一章数控编程基础1.4编程格式及内容国际上已形成了两个通用标准:国际标准化组织(ISO)标准和美国电子工业学会(EIA)标准。

我国根据ISO标准制定了JB3051-82《数字控制机床坐标和运动方向的命名》等国标。

由于生产厂家使用标准不完全统一,使用代码、指令含义也不完全相同,因此需参照机床编程手册1.4.1数控程序的结构一个完整的数控程序由程序号、程序内容和程序结束三部分组成。

例如,%O0029N10 G00 Z100;N20 G17 T02;N30 G00 X70 Y65 Z2 S800;N40 G01 Z-3 F50;N50 G03 X20 Y15 I-10 J-40;N60 G00 Z100;N70 M30;%1.程序名程序名是一个程序必需的标识符。

组成:由地址符后带若干位数字组成。

地址符常见的有:“%”、“O”、“P”等,视具体数控系统而定。

示例:国产华中I型系统“%”,日本FANUC 系统“O”。

后面所带的数字一般为4~8位。

如:%20002.程序体它表示数控加工要完成的全部动作,是整个程序的核心。

组成:它由许多程序段组成,每个程序段由一个或多个指令构成。

3.程序结束它是以程序结束指令M02或M30,结束整个程序的运行。

表示一个完整的加工程序,由14个程序段组成。

开头有程序名O0000,结束有M02结束指令。

1.4.2程序段格式零件的加工程序是由程序段组成。

程序段格式是指一个程序段中字、字符、数据的书写规则,通常有字—地址程序段格式、使用分隔符的程序段格式和固定程序段格式,最常用的为字—地址程序段格式。

一个程序段由若干个“字”组成;字则由地址字(字母)和数值字(数字及符号)组成。

如上述程序的第一个程序段,由8个字组成,其中N、G、X、Y、2、T、S、M为地址字,后面跟相应的数值字。

每个字均有一定的功能含义。

如OXX X XNXXXX GXX X _Y_ Z_I_J_K_F_S_T_MXX其中O——程序名(号),由字母O或P或符号(如%)以及3~4位数字组成;N——程序段号,后跟2~4位数字;G、M——指令代码,后跟2位数字;XY ±XXXX·XXX——坐标值,其值可正或负,小数点前4位,后3位;ZIJ ±XXXX·XXX——圆弧的圆心坐标;KF——进给速度功能;S——主轴功能;T——刀具功能。

数控加工编程基础(机床坐标第,工艺等)

数控加工编程基础(机床坐标第,工艺等)

数控机床的坐标系
5. 4.数控铣床工件坐标系的确定 不论机床的具体结构是工件静止、刀具运动,还是工件运动、刀具静
止,确定坐标系时,一律看作工件静止,刀具产生运动。 Z轴的确定:一般取产生切削力的轴线(即主轴轴线)为Z轴,取刀具
远离工件的方向为Z轴正方向。 X轴的确定:立式数控铣床时,面对立柱,取右手方向为+X方向;卧
数控车床:主轴前端面的中心,即卡盘端面与主轴中心线的交点处 数控铣床:进给行程范围的正极限点处。
11
数控机床的坐标系
3.机床原点、参考点和工件原点
机床原点 数控车床:主轴前端面的中心,即卡盘端面与主轴中心线的交点处 数控铣床:进给行程范围的正极限点处。
12
数控机床的坐标系
3.机床原点、参考点和工件原点
数控加工工艺
2.数控加工工艺过程的特点 (1)数控加工工艺内容具体、详细 (2)数控加工工艺严密、精确 (3)零件图形的数学处理和编程尺寸设定值的计算 (4)考虑进给速度对零件形状精度的影响 (5)强调刀具选择的重要性 (6)数控加工采用工序集中,其工序内容比普通机床加工的工序 内容复杂 (7)注意干涉问题 (8)程序的编写、校验与修改
式数控铣床:从主轴后端往前看,取右手方向为+X方向。 Y轴的确定:+Y的运动方向,根据X、Z坐标的运动方向,按照右手笛卡
尔坐标系来确定。。
21
数控加工工艺
1.数控加工工艺过程 (1)分析图样,确定加工方案 (2)工件的定位与装夹 (3)刀具的选择与安装 (4)编制数控加工程序 (5)试切削、试运行并校验数控加工程序 (6)数控加工 (7)工件的验收与质量误差分析
选取工件原点的原则 能使工件方便地装夹、测量和检验。

第1章数控加工基础教案

第1章数控加工基础教案

第1章数控加工基础教案第1章数控加工基础本章要紧介绍数控加工的基础知识,内容包含数控编程简述、数控机床、数控加工工艺概述、高度与安全高度与走刀路线的选择等。

1.1 数控加工概论数控技术即数字操纵技术(numerical control technology),指用计算机以数字指令方式操纵机床动作的技术。

数控加工具有产品精度高、自动化程度高、生产效率高与生产成本低等特点,在制造业及航天加工业,数控加工是所有生产技术中相当重要的一环。

特别是汽车与航天产业的零部件,其几何外形复杂且精度要求较高,更突出了数控加工制造技术的优点。

数控加工技术集传统的机械制造、计算机、信息处理、现代操纵、传感检测等光机电技术于一体,是现代机械制造技术的基础。

它的广泛应用给机械制造业的生产方式及产品结构带来了深刻的变化。

近年来,由于计算机技术的迅速进展,数控技术的进展相当迅速。

数控技术的水平与普及程度,已经成为衡量一个国家综合国力与工业现代化水平的重要标志。

1.2 数控编程简述数控编程通常能够分为手工编程与自动编程。

手工编程是指从零件图样分析、工艺处理、数值计算、编写程序到程序校核等各步骤的数控编程工作,均由人工完成的全过程。

该方法适用于零件形状不太复杂、加工程序较短的情况,而关于复杂形状的零件,如具有非圆曲线、列表曲面或者组合曲面的零件,或者者零件形状虽不复杂,但是程序很长,则比较适合于自动编程。

自动数控编程是从零件的设计模型(即参考模型)获得数控加工程序的全部过程。

其要紧任务是计算加工走刀过程中的刀位点(Cutter Location Point,简称CL点),从而生成刀位数据文件。

使用自动编程技术能够帮助人们解决复杂零件的数控加工编程问题,其大部分工作由计算机来完成,编程效率大大提高,还能解决手工编程无法解决的许多复杂形状零件的加工编程问题。

CA TIA V5数控模块提供了多种加工类型用于各类复杂零件的粗精加工,用户能够根据零件结构、加工表面形状与加工精度要求选择合适的加工类型。

数控加工编程基础

数控加工编程基础
第1章 数控加工编程基础
1.1 数控加工概述
《 1.1.1 数控加工原理和特点
数 控
1.数控加工原理
上 一
编 程

采用数控机床加工零件时,只需要将零件图形和
与 工艺参数、加工步骤等以数字信息的形式,编成程序 下
操 作 代码输入到机床控制系统中,再由其进行运算处理后
一 页
》 胡
转成驱动伺服机构的指令信号,从而控制机床各部件
》 胡
1959年美国K&T公司开发成功了带刀库,能自动

毅 进行刀具交换,一次装夹中即能进行多种加工功能的 光 数控机床,这就是数控机床的新种类——加工中心。

第1章 数控加工编程基础
1968年英国首次推出柔性制造系统FMS。

1974年微处理器开始用于机床的数控系统中,从


控 此CNC快速发展。
《 数
脉冲,那么其进给速度应为:20 000×0.002/0.5=80

控 mm/min。




加工时的进给速度由程序代码中的F指令控制,但
与 实际进给速度还是可以根据需要作适当调整的,这就 操 作 是进给速度修调。修调是按倍率来进行计算的,如程
下 一 页
》 胡
序中指令为F80,修调倍率调在80%挡上,则实际进给

毅 数控机床已成为无人控制工厂的基本组成单元。 光

第1章 数控加工编程基础
我国在20世纪70年代初期,当时是采用分立元件,
性能不稳定,可靠性差。
《 数
1980年在引进、消化、吸收国外先进技术的基础

控 上,北京机床研究所又开发出BS03经济型数控和

《数控编程与CAM技术》第一章

《数控编程与CAM技术》第一章

(a)
(b)
图1-1-3 数控机床坐标系示例
相关知识
(三)数控机床的坐标系
2.机床原点、参考点和工作原点
1)机床原点 机床原点就是机床坐标系的原点。它是机床上的一个固定的点,由制造厂家 确定。机床坐标系是通过返回参考点操作来确立的,参考点是确立机床坐标 系的参照点。数控车床的机床原点多定在主轴前端面的中心,数控铣床的机 床原点多定在进给行程范围的正极限点处,但也有的设置在机床工作台中心, 使用前可查阅机床用户手册予以确定。 2)参考点 参考点(或机床原点)是用于对机床工作台(或滑板)与刀具相对运动的测 量系统进行定标与控制的点,一般都是设定在各轴正向行程极限点的位置上。
相关知识
(二)程序的组成
一个程序由表示程序文件开始的符号(%)、程序文件的标题等 (O××××)、表示程序段结束的符号(;)、程序区、注释区、表示程序 文件结束的符号(%)等部分组成。
(三)数控机床的坐标系
图1-1-2 笛卡尔直角坐标系统
相关知识
(三)数控机床的坐标系
机床各坐标轴及其正方向的确定原则如下。 (1)先确定Z轴。以平行于机床主轴的刀具运动坐标为Z轴。 (2)再确定X轴。X轴为水平方向且垂直于Z轴并平行于工件的装夹面。 (3)最后确定Y轴。在确定了X,Z轴的正方向后,即可按右手笛卡尔定则定出Y轴正方向。
相关知识
(二)数控机床简介
3.按机床所用进给伺服系统不同分类
数控机床按机床所用进给伺服系统来分,有开环伺服系统型、闭环伺服系 统型和半闭环伺服系统型。
4.按所用数控装置的不同分类
NC硬线数控:NC硬线数控机床是早期20世纪50~60年代采用的技术,其计算 控制多采用逻辑电路板等专用硬件的形式。要改变功能时,需要改变硬件电路, 因此通用性差,制造维护难,成本高。 CNC软线数控机床:CNC软线数控机床是伴随着计算机技术而发展起来的。 其计算控制的大部分功能都是通过小型或微型计算机的系统控制软件来实现的。 不同功能的机床其系统软件不同。当需要扩充功能时,只需改变系统软件即可。

数控机床新手入门全套教程

数控机床新手入门全套教程

数控机床新手入门全套教程
第一章:数控机床介绍
数控机床是一种通过计算机控制的自动化机械加工设备,能够实现高效精密加工。

本章将介绍数控机床的基本原理和结构,帮助读者对数控机床有一个初步了解。

第二章:数控编程基础
数控编程是数控加工的关键环节,本章将介绍数控编程的基础知识,包括G代码、M代码的含义和常用指令,以及如何编写简单的数控程序。

第三章:数控机床操作技巧
本章将介绍数控机床的操作方法和技巧,包括机床开机、关机操作步骤,加工
程序的加载和执行,以及常见故障处理方法。

第四章:数控加工工艺控制
数控加工需要根据加工零件的要求选择合适的工艺参数,本章将介绍数控加工
中常用的工艺控制方法,包括刀具选择、切削参数设置等内容。

第五章:数控机床维护与保养
数控机床是一种精密设备,需要定期维护和保养才能保持良好的工作状态。


章将介绍数控机床的日常维护方法和注意事项,帮助读者延长机床的使用寿命。

结语
通过本教程的学习,相信读者已经对数控机床有了更深入的了解,并能够初步
掌握数控加工的基本方法和技巧。

希望本教程能够帮助新手迅速入门数控机床领域,实现自己的加工梦想。

UG编程完整版

UG编程完整版

第二部分UG编程随堂讲义第1章 数控编程技术1.1 数控编程的基本过程数控编程是从零件设计得到合格的数控加工程序的全过程,其最主要的任务是通过计算得到加工走刀中的刀位点,即获得刀具运动的路径。

对于多轴加工,还要给出刀轴的矢量。

利用CAD 软件进行零件设计,然后通过CAM 软件获取设计信息,并进行数控编程基本过程和内容如图4-1所示。

数控编程中的关键技术包括:零件几何建模技术、加工参数合理设置、刀具路径仿真和后处理技术。

是图1-1 数控编程的基本过程1.1.1 零件几何建模CAD 模型是数控编程的前提和基础,其首要环节是建立被加工零件的几何模型。

复杂零件建模的主要技术以曲面建模技术为基础。

Mastercam 的CAM 模块获得CAD 模型的方法途径有3种:直接获得、直接造型和数据转换。

直接获得方式指的是直接利用已经造型好的Mastercam 的CAD 文件。

直接造型指的是直接利用Mastercam 软件的CAD 功能,对于一些不是很复杂的工作,在编程之前直接造型。

数据转换指的是将其他CAD 软件生成的零件模型转换成Mastercam 专用的文件格式。

1.1.2加工参数的合理设置数控加工的效率和质量有赖于加工方案和加工参数的合理设置。

合理地设置加工参数包括两方面的内容,即加工工艺分析、规划,以及参数设置。

一.加工工艺分析和规划加工工艺分析和规划的主要内容包括加工对象的确定、加工区域规划、加工工艺路线规划、加工工艺和加工方法的确定。

↘加工对象的确定指的是通过对CAD模型进行分析,确定零件的哪些部份需要在那种数控机床上进行加工。

选择加工对象时,还要考虑加工的经济性问题。

↘加工区域规划是为了获得比较高的加工效率和加工质量,将加工对象按其形状特征和精度等要求划分成数个加工区域。

↘加工工艺路线规划主要是指安排粗、精加工的流程和进行加工余量的分配。

↘加工工艺和加工方式主要包括刀具选择和切削方式的选择等。

加工工艺分析和规划的合理选择决定了数控加工的效率和质量,其目标是在满足加工要求、机床正常运行的前提下尽可能地提高加工效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
零件图纸 图纸工艺分析
计算运动轨迹
修 改
程序编制
制备控制介质
校验和试切
错误
(2)数值计算(刀具运动轨迹的坐标数值计算)
– 按已确定的加工路线和允许的零件 加工误差,计算出所需的输入数控 装置的数据,称为数值计算。数值 计算的主要内容是在规定的坐标系 内计算零件轮廓和刀具运动的轨迹 的坐标值。数值计算的复杂程序取 决于零件的复杂程度和数控装置功 能的强弱,差别很大。对于点位控 制的数控机床(如数控冲床等)加 工的零件,一般不需要计算,只是 当零件图样坐标系与编制坐标系不 一致时,才需要对坐标进行换算。
O0701
(样本程序结构) (PETER SMID—08-12-1)
——程序号
——程序头
NI G20;(在单独行设置单位)
N2 G17 G40 G80 G49;(初始设置与取消) N3 T01;(刀具到等待位置)
N4 M06;(刀具安装到主轴)
N5 G90G54 G00 X0 Y0 S800 M03 T02; N6 G43Z2.0H01 M08;
4.机床坐标系与工件坐标系
编程总是基于某一坐标系统的,因此,弄清楚数控机床坐 标系和工件坐标系的概念及相互关系是至关重要的
(1)机床坐标系与机床原点及机床参考点
机床坐标系 也称机械原点、参考点或零点。 例子:车床 加工中心
数控车削工件坐标系的原点 数控车床坐标系的原点
工件坐标系(编程坐标系)
第1章 数控加工的编程基础
第1章 数控加工的编程基础
(一)目的与要求
使学生建立数控编程的基本概念,掌握数控编程的基本内容、 主要步骤;掌握加工程序的基本组成、程序的基本结构和类型。
(二)教学内容 1.数控加工的过程 2.数控编程的内容与步骤 3.数控编程的种类 4.数控机床的坐标系和运动方向的命名规则
数控加工技术是数控技术应用的主要内容之一。
(1)数控加工的对象——精密、复杂零件及模具。 (2)数控加工的关键设备是各种典型数控机床。 (3)数控加工的交流语言是零件图纸。 (4)数控加工的纽带是NC程序。 (5)数控编程的作用——数控加工的桥梁 (p2t1-1) 在数控机床上加工零件时,从分析零件图纸到获得数控机 床所需要的控制介质的全部过程为程序编制,简称“编程”。
1.4 数控加工程序的结构与格式
2、基本编程术语 (2)字 构成字的地址码 字 X-30.0
地址
符号+数字
1.4 数控加工程序的结构与格式
2、基本编程术语 (2)字—对于字的地址码说明 ◆使用整数的情况
使用整数的字:D、H、T、S、M等; 如:D01、H02、T05、M05、S800……
◆使用小数的情况
——程序内容
……
N29 M05; N30 M30;
——程序结束
1.4
1、程序的结构
数控加工程序的结构与格式
数控系统加工程序可以分为主程序和子程序
图1-3 主程序和子程序关系图
1.4 数控加工程序的结构与格式
2、基本编程术语 编程时使用4个基本术语: 字符→字→程序段→程序 (1)字符 是程序中的最小单元,形式:数字、字母、符号。
零件图纸 图纸工艺分析
计算运动轨迹
修 改
程序编制
制备控制介质
校验和试切
错误

在具有图形显示功能的机床上,用静态显示(机床不
动)或动态显示(模拟工件的加工过程)的方法,则更
为方便。 上述方法只能检查运动轨迹的正确性,不能判别工件 的加工误差。首件试切(在允许的条件下)方法不仅可查出 程序单和控制介质是否有错,还可知道加工精度是否符 合要求。 当发现错误时,应分析错误的性质,或修改程序单, 或调整刀具补偿尺寸,直到符合图纸规定的精度要求为
★数字:由0~9组成的数,使用整数、小数两种模式,只
要在许可范围内的数字均有效。
★字母:26个英文字母,大小写具有相同的意义,习惯
用大写形式。
★符号:最常见的符号是小数点、负号、百分号、圆括
号等。
1.4 数控加工程序的结构与格式
2、基本编程术语 (2)字 程序字由字母、数字和符号组成,并形成程序 中具有特定含义的功能字。 例如:N05——顺序号字; G01——直线插补运动字; X-183.5——坐标尺寸字 F275.0——进给功能字。
5.典型数控系统及其主要功能
6.程序的结构 7.程序段格式的书写规则 8. 续效代码与非续效代码
第1章 数控加工的编程基础
(三)教学要求
1.了解数控加工的过程
2.掌握数控编程的内容与步骤 3.掌握数控编程的种类
4.掌握数控机床的坐标系和运动方向的命名规则
5.了解典型数控系统及其主要功能 6.掌握程序的结构组成
旋转运动A、B和C。
——A、B和C相应地表示其轴线平行于X、Y和Z坐标的旋转运动。
A、B和C的正方向,相应地表示在X、Y和Z坐标正方向上按照右旋螺 旋前进的方向。
3.典型数控机床的坐标系与运动方向
数控车床
立式车床
立式铣床
Z轴为垂直(如立式 铣、镗床,钻床), 则从刀具主轴向床 身立柱方向看,右 手平伸出方向为X 轴正向
错误
艺文件,如数控加工工序
卡片、数控刀具卡片、数 控刀具明细表等。
零件图纸
(4)制备控制介质
将程序单上的内容记录在 控制介质上,作为数控系 统的输入信息,若程序较 简单,也可直接通过键盘 输入。
图纸工艺分析
计算运动轨迹
修 改
程序编制
制备控制介质
校验和试切
错误
(5)程序的校验和试切
所制备的控制介质,必须经过进一步的校 验和试切削,才能用于正式加工。一般采 用空走刀校验、空运转画图校验以检查机 床运动轨迹与动作的正确性。 常用的校验和试切方法: 对于平面轮廓零件可在机床上用笔代替刀具、 坐标纸代替工件进行空运转空运行绘图。 对于空间曲面零件,可用蜡块、塑料或木料 或价格低的材料作工件,进行试切,以此检 查程序的正确性。
– 在工件旋转的机床上(车床、磨床等),X轴的运动方 向是工件的径向并平行于横向拖板,且刀具离开工件 旋转中心的方向是X轴的正方向。
+X +Z
4)工件运动时的相反方向
对于工件运动而不是刀具运动的基础,必须将前述为刀具 运动所作的规定作相反的安排。用加“′”字母,如 +X′,表示工件相对刀具正方向运动指令。而不加“′” 字母,如+X,则表示刀具相对于工件负向运动指令。二 者表示的运动方向相反。对于编程人员之考虑不加“′” 的运动方向,对于机床制造者,则需要考虑带“′”的 运动方向。
零件图纸 图纸工艺分析
计算运动轨迹
修 改
程序编制 制备控制介质 校验和试切Leabharlann 错误(3) 编制零件加工程序单
加工路线、工艺参数及刀
零件图纸 图纸工艺分析
具运动轨迹确定以后,编
程人员可以根据数控系统 规定指令代码及程序格式 ,编写零件加工程序单。 此外,还应填写有关的工
修 改
计算运动轨迹
程序编制
制备控制介质 校验和试切
7.掌握程序段格式的书写规则:字-地址程序段格式
8.理解地址码中英文字母的含义 9.掌握续效代码与非续效代码的概念与区别
第1章 数控加工的编程基础
(四)重点与难点 重点:数控编程的内容与步骤,数控机床的坐标系 和运动方向;
难点:续效代码与非续效代码的区别。
(五)教学指导
1.1 数控编程概述
1、数控加工的概念
数控铣削工件坐标系的原点
2
(2)绝对坐标和相对坐标
绝对坐标表示法 大多数用G90表示。
绝对坐标表示法
相对坐标表示法 大多数用G91表示, 有的用X、Y、Z表示绝对 坐标,用U、V、W表示相 对坐标。
相对坐标表示法
26
1.3 典型数控系统及其主要功能
1.典型数控系统
数控系统是数控机床的核心。数控机床根据功能和 性能要求,配置不同的数控系统。数控系统分为车削 (L/T)和铣削(M)2类。 1)FANUC, 如:0i-M/T、16i、18i、21i等。 2)SIEMENS,如:802S/C/D、810、840D等。 3)MITSUBISHI(三菱),如:E60、M64、C70等。 4)HADENHAN.(5轴)如:TNC320、iTNC530. 5)华中数控,如:HNC-21T/M。 6)广州数控,如:GSK928M/T、GSK980M.
2.数控系统的功能
数控系统是数控机床的核心。数控机床根据功能和性能要求,配置不 同的数控系统。无论何种数控系统,其基本功能有5种,分别是: (1)准备功能——准备功能是使数控机床作好某种操作准备的指令,用地 址G和数字表示,如G00、G01、G94等。 (2)刀具功能——刀具功能字T。由地址功能码T和数字组成。刀具功能的 数字是指定的刀号,数字的位数由所用的系统决定。 (3)主轴速度功能——主轴转速功能字S,由地址码S和数字组成,主要用 于主轴速度控制。 (4)进给功能——进给功能字F表示刀具中心运动时的进给速度,进给功 能用F代码直接指定各轴的进给速度。由地址码F和数字构成。 (5)辅助功能——辅助功能也叫M功能或M代码,它是控制机床或系统的开 关功能的一种命令。由地址码M和数字组成。常用的辅助功能有程序停、主 轴正/反转、冷却液接通和断开、换刀等。
使用小数的字:X、Y、Z、I、J、K、A、B、C、Q、R、F等。
如:X125.3,15.385,A3.2,F0.05„„
◆在编程手册中,经常将数字表示成以下形式: G01 IP±5.3; X±5.5; P5„„等。
2、数控编程的内容和方法
(1)加工工艺分析(分析图样,确定加 工工艺过程)
在确定加工工艺过程时,编程人员要根 据零件图样进行工艺分析,然后选定机床、 刀具与夹具;确定零件加工的工艺线路、工 步顺序及切削用量等工艺参数等。 ① 确定加工方法 ② 加工路线的设计 ③ 加工工序内容设计 这些工作与普通机床加工零件时 工艺规程的编制基本上是相似的,但 也有自身的一些特点。
相关文档
最新文档