数控加工编程与操作思考题参考答案 (2)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3进给功能字F指令
格式:F_;
F指令为刀具编程点的进给速度指令,由地址符F和4位以内的数字组成,表示刀具向工件进给的相对速度。F指令为续效指令,一经设定后如未被重新指定,则先前所设定的进给速度继续有效。进给速度单位一般有如下两种表示方法:一种为mm/min;当进给速度与主轴转速有关(如车螺纹)时,单位为mm/r。
1.2数控加工编程基础
1数控编程的内容及步骤如何?
2什么是手工编程?什么是自动编程?它们各有何特点?
手工编程:指编制零件数控加工程序的各个步骤,即从零件图样分析、工艺处理、确定加工路线和工艺参数、几何计算、编写零件的数控加工程序单直至程序的检验,均由人工来完成,对于点位加工和几何形状不太复杂的零件,数控编程计算较简单,程序段不多,手工编程即可实现。
2.1数控车床的基本操作
1数控系统控制控制面板上有哪些主要控制功能?
答:程序编辑,参数设置
2如何进行对刀和对刀验证操作?
试切对刀及对刀验证步骤
Z向对刀
启动主轴,采用手轮方式让刀具车削端面,然后停止刀具移动
2)再确定X轴
X轴为水平方向且平行于工件的装夹面。工件旋转类机床,如车床、磨床等,刀具远离工件的方向为正方向。刀具旋转类机床,若Z轴水平,观察者沿刀具主轴后端向工件看,向右方向为正方向,如图1-16a);若Z轴垂直,观察者面对刀具主轴向床身立柱看,向右方向为正方向,如图1-16b)。
3)最后确定Y轴
3)工件原点program origin
在对零件图形进行编程计算时,为了编程方便,需要在零件图样上的适当位置建立编程坐标系,其坐标原点即为程序原点。而要把程序应用到机床上,程序原点应该对应工件毛坯的特定位置,其在机床坐标系中的坐标是多少,必须让机床的数控系统知道,而这一操作是通过对刀来实现的。编程坐标系在机床上就表现为工件坐标系,坐标原点就称之为工件原点。对刀操作的目的是为了建立工件坐标系与机床坐标系的关系。
1开环数控机床
这类数控机床采用开环进给伺服系统。其数控装置发出的指令信号是单向的,没有检测反馈装置对运动部件的实际位移量进行检测,不能进行运动误差的校正,因此步进电机的步距角误差、齿轮和丝杠组成的传动链误差都将直接影响加工零件的精度。
2闭环数控机床
这类机床的位置检测装置安装在进给系统末段端的执行部件上,当数控系统发出位移指令后,经过伺服电动机、机械传动装置驱动移动部件,直线位置检测装置把检测到的位移量反馈到位置比较环节,与输入信号进行比较,将误差补偿到控制指令中再去控制伺服电动机。
8数控加工的特点有哪些?适合于何种类型的零件加工
1)生产效率高
2)自动化程度高,劳动条件好
3)生产准备工作复杂
4)有利于实现现代化管理
5)加工精度高,加工稳定可靠
6)高柔性
适合于复杂零件的加工
9简述数控技术的发展趋势。
现代数控加工正在向高速化、高精度化、高柔性化、高一体化、网络化和智能化等方向发展。
任务1.1 认识数控加工技术
【思考与练习】
1数控技术经过了哪6代发展?
第一代电子管数控系统(1952),
第二代晶体管数控系统(1959),
第三代集成电路数控系统(1965),
第四代小型计算机数控系统(1970),
第五代微型计算机数控系统(1974),
第六代基于PC的通用型CNC数控系统(20世纪九十年代后)
程序结束:程序结束指令编在程序最后一行,一般用M02、M30表示。
程序段末尾的“;”为程序段结束符号。一个程序段代表一个完整的加工工步或动作。
9简述程序指令的类型。
1准备功能字G指令
准备功能字的地址符是G,所以又称G指令,用来规定刀具和工件相对运动的插补方式、刀具补偿、坐标偏移等。G指令由字母“G”和其后两位数字组成,从G00到G99有100种,JB/T3208-1999标准规定如表1-2所示。G指令是程序的主要内容,一般位于程序段中坐标数字的指令前。
3半闭环数控机床
这类机床的检测元件装在驱动电机或传动丝杠的端部,可间接测量执行部件的实际位置或位移。这种系统的闭环环路内不包括机械传动环节,控制系统的调试十分方便,因此可以获得稳定的控制特性。由于采用高分辨率的测量元件,如脉冲编码器,因此可以获得比较满意的精度与速度。半闭环数控机床可以获得比开环系统更高的精度,但由于机械传动链的误差无法得到消除或校正,因此它的位移精度比闭环系统的要低。
10什么是模态、非模态指令?举例说明。
模态指令是指该指令一经在一个程序段中指定,便保持有效到被以后的程序段中出现同组类的另一代码所替代(如F指令);非模态指令是指该指令只在当前程序段有效,如果下一程序段还需要使用此功能则还需要重新书写,如G01为模态指令,可被同组的其他G指令(G00、G02、G03等)取代。
5辅助功能字M指令
辅助功能指令用于控制机床开关功能的指令,如指定主轴的启停、正反转、冷却液的开关、工件或刀具的夹紧与松开、刀具的更换等。
4什么叫机床坐标系,如何确定数控车床与数控铣床的机床坐标系?
数控机床的标准坐标系及其运动方向,在国际标准中有统一规定。为了确定机床的运动方向和移动距离,需要在机床上建立一个坐标系,这就是机床坐标系。
5数控机床主要由哪几部分组成?数控机床与普通机床想比有何特点?
(1)程序输入装置(2)数控装置(3)伺服系统(4)强电控制装置(5)检测装置(6)主机
与普通机床相比,数控机床取代了手工操作,可由数控系统在程序控制下自动完成。
6数控机床是如何进行分类的?
1)按工艺方式分类
按工艺方式分,最常用的数控机床可分为以下三类:
但对轮廓形状不是由简单的直线、圆弧组成的复杂零件,特别是空间复杂曲面零件,以及几何元素虽不复杂,但程序量很大的零件,计算及编写程序则相当繁琐,工作量大,容易出错,且很难校对,采用手工编程是难以完成的。
自动编程:自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。编程人员只需借助数控编程系统提供的各种功能对加工零件的几何参数、工艺参数及加工过程进行较简单的描述后,即可由计算机自动完成程序编程的全部过程。
(1)数控程序的结构
一个完整的程序由程序名、程序主体和程序结束指令三部分组成。
下面是一个完整的数控加工程序,该程序程序名为O1010,以程序结束指令M30结束。
O1010; “程序名”
N G54 G90 G99 S630 M03;
NG00 Z50 M08;
NX0 Y0;
NG81 X10 Y10 Z-15 R5 F90;
2刀具功能字T指令
格式:T_;
T指令为刀具指令,在加工中心机床中,该指令用于自动换刀时选择所需的刀具。
3进给功能字F指令
格式:F_;
F指令为刀具编程点的进给速度指令,由地址符F和4位以内的数字组成,表示刀具向工件进给的相对速度。
4主轴功能字S指令一串数字。有恒线速(单位为m/min)和恒转速(单位为r/min)两种指令方式。
7什么是工件坐标系,如何确定工件坐标系?
工件坐标系是固定于工件上的笛卡尔坐标系,是编程人员在编制程序时用来确定刀具和程序起点的,该坐标系的原点可使用人员根据具体情况确定,但坐标轴的方向应与机床坐标系一致并且与之有确定的尺寸关系。
可通过对刀将刀偏值写入参数从而获得工件坐标系。
8举例说明程序的基本格式。
NX50;“程序主体”
NY30;
NX10;
NG80;
NG00 Z30 M09;
NM05;
NM30;“程序结束”
程序名:每个独立的程序都有一个自己的程序名。FANUC系统的程序名由O和1~4位数字表示;SIEMENS系统的程序名用%和字母或数字混合组成。
程序主体:由若干程序段组成,每个程序段由若干个代码组成,每个代码则由字母(地址符)和数字(有些数字还带有符号)组成。主体最后程序段一般用M05停主轴。
4对于有对称几何形状的零件,工件原点最好选在对称中心点上。
车床的工件原点一般设在主轴中心线上,多定在工件的左端面或右端面。铣床的工件原点,一般设在工件外轮廓的某一个角上或工件对称中心处,进刀深度方向上的零点,大多取在工件表面。对于形状较复杂的工件,有时为编程方便可根据需要通过相应的程序指令随时改变新的工件坐标原点;对于在一个工作台上装夹加工多个工件的情况,在机床功能允许的条件下,可分别设定编程原点独立地编程,再通过工件原点预置的方法在机床上分别设定各自的工件坐标系。
机床坐标轴的确定
1)先确定Z轴
Z轴为传递切削力的主轴轴线,即平行于主轴轴线的坐标轴,刀具远离工件的方向为正方向。如车床、磨床等转动工件的轴为主轴,如图1-15所示;铣床、镗床和攻丝机床等转动刀具的轴为主轴,如图1-16所示。当机床有几个主轴时,选一个与工件装夹面垂直的主轴为Z轴;当机床无主轴时,选与工件装夹面垂直的方向为Z轴方向。
如F100表示进给速度是100mm/min。这种方法较为直观,目前大多数数控机床都采用此方法。
4主轴功能字S指令
格式:S_;
S指令为主轴转速指令,用来指定主轴的转速, S后跟一串数字。有恒线速(单位为m/min)和恒转速(单位为r/min)两种指令方式。具体方式由G功能字指定。
5辅助功能字M指令
辅助功能指令用于控制机床开关功能的指令,如指定主轴的启停、正反转、冷却液的开关、工件或刀具的夹紧与松开、刀具的更换等。辅助功能由指令地址符M和后面的两位数字组成,从M00~M99共100种。M指令也有续效指令与非续效指令。
6试述机床与原点、机床参考点和程序原点的区别和联系?
1)机床原点machine origin
机床原点就是机床坐标系的原点,是机床的一个基准位置。它是机床上的一个固定的点,由制造厂家确定,其作用是使机床与控制系统同步,建立测量机床运动坐标的起始点。
2)机床参考点reference point
机床参考点是用于对机床工作台(或滑板)与刀具相对运动的测量系统进行定标与控制的点,一般设定在各坐标轴正向行程极限点的位置上。该位置是在每个轴上用档块和限位开关精确地预先调整好的,它相对于机床原点的坐标是一个已知数,一个固定值。每次开机启动后,或当机床因意外断电、紧急制动等原因停机而重新启动时,都应该先让各轴回参考点,进行一次位置校准,以消除上次运动所带来的位置误差。
自动编程可以大大减轻编程人员的劳动强度,将编程效率提高几十倍甚至上百倍。同时解决了手工编程无法解决的复杂零件的编程难题。因此,除了少数情况下采用手工编程外,原则上都采用自动编程。
3常用的数控功能指令有哪些(写出四个以上)?简述其功能。
1准备功能字G指令
准备功能字的地址符是G,所以又称G指令,用来规定刀具和工件相对运动的插补方式、刀具补偿、坐标偏移等。
在确定了X、Z轴的正方向后,即可按右手螺旋法则定出Y轴正方向。
5在数控编程中,如何选择一个合理的编程原点?
编程原点一般按如下原则选取:
1工件原点应选在工件图样的尺寸基准上。这样可以直接用图纸标注的尺寸,作为编程点的坐标值,减少数据换算的工作量。
2能使工件方便地装夹、测量和检验。
3尽量选在尺寸精度、光洁度比较高的工件表面上,这样可以提高工件的加工精度和同一批零件的一致性。
2何谓CNC?
由装有数控系统程序的专用计算机、输入输出设备、计算机数字控制装置(CNC装置)、可编程控制器(PLC)、主轴驱动装置和进给驱动装置等部分组成。
3简述数控加工工作过程。
4在互联网上查询资料,举例国内外几种著名的数控系统。
日本FANUC公司,德国西门子公司,日本三菱公司,广州数控,华中数控
1金属切削类数控机床
2金属成型类数控机床
3数控特种加工及其他类型机床
2)按伺服控制方式分类
按伺服控制方式分,最常用的数控机床可分为以下三类:
1开环数控机床
2闭环数控机床
3半闭环数控机床
3)按机床运动轨迹进行分类
1点位控制数控机床
2直线控制数控机床
3轮廓控制的数控机床
7简述开环,闭环,半闭环数控机床的区别。
2刀具功能字T指令
格式:T_;
T指令为刀具指令,在加工中心机床中,该指令用于自动换刀时选择所需的刀具。在车床中,常为T后跟4位数,前两位为刀具号,后两位为刀具补偿号,如T0101表示调用01号刀具,刀具的偏置量存放在01号寄存器中。
在铣、镗床中T后常跟两位数,用于表示刀具号,刀补号则用 D代码表示。如T15D17表示调用15号刀具,刀具的偏置量存放在17号寄存器中。T、D控制字可写在同一行,也可分开写。
相关文档
最新文档