数控编程与操作高职层次.pptx
《数控编程与操作高职层次.pptx》由会员分享,可在线阅读,更多相关《数控编程与操作高职层次.pptx(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控机床的组成数控机床的组成数控机床的分类数控机床的分类数控机床的主要功能数控机床的主要功能数控机床常用术语数控机床常用术语常用数控系统常用数控系统1.1 数控技术基础第1页/共38页数控机床的组成数控机床的组成数控机床主要由以下6部分组成(如图1.1所示)。图1.1 数控机床的组成1计算机数控装置(CNC装置)计算机数控装置是计算机数控系统的核心,其主要作用是根据输入的工件加工程序或操作命令进行译码、运算、控制等相应的处理,然后输出控制命令到相应的执行部件(伺服单元、驱动单元和PLC等),完成工件加工程序或操作者所要求的工作。它主要由计算机系统、位置控制板、PLC接口板、通信接口板、扩展功能
2、模板以及相应的控制软件的模块组成。第2页/共38页2伺服单元、驱动装置和测量装置 伺服单元和驱动装置包括主轴伺服驱动装置、主轴电动机、进给伺服驱动装置及进给电动机。测量装置是指位置和速度检测装置,它是实现主运动和进给运动的速度、位置闭环控制的必要装置。主轴运动的伺服系统的主要作用是实现工件加工的切削运动,其控制量为速度;进给伺服系统的主要作用是实现工件加工的成形运动,其控制量为速度和位置,特点是能灵敏、准确地实现CNC装置的位置和速度指令。3机床本体 机床本体是数控系统的控制对象,是实现加工工件的执行部件。主要组成有:主运动部件(主轴、主运动传动机构)、进给运动部件(工作台、拖板及相应的传动机
3、构)、支撑件(立柱、床身等)以及特殊装置、自动工件交换(APC)系统、自动刀具交换(ATC)系统和辅助装置(如冷却、润滑、排屑、转位和夹紧装置等)。4控制介质与程序I/O(输入/输出)设备 控制介质是记录工件加工程序的媒介,是人与机床建立联系的介质。程序I/O(输入/输出)设备是CNC系统与外部设备进行信息交互的装置,其作用是将记录在控制介质上的工件加工程序输入CNC系统,或将已调试好的工件加工程序通过输出设备存放或记录在相应的介质上。目前数控机床常用的控制介质和程序输入/输出设备是磁盘和磁盘驱动 器等。此外,现代数控系统一般可利用通信方式进行信息交换。这种方式是实现CAD(计算机辅助设计)与
4、CAM(计算机辅助制造)的集成,FMS(柔性制造系统)和CIMS(计算机集成制造系统)应用的基本技术。目前在数控机床上常用的通信方式有:串行通信、自动控制专用接口、网络技术。第3页/共38页5PLC及机床I/O(输入/输出)电路和装置 PLC是用于进行与逻辑运算、顺序动作有关的I/O控制部件,它由硬件和软件组成。机床I/O电路和装置是用于实现I/O控制的执行部件,是由继电器、电磁阀、行程开关和接触器等组成的逻辑电路。它们共同完成以下任务。(1)接受CNC的M、S、T指令,对其进行译码并转换成对应的控制信号,控制辅助装置完成机床相应的开关动作。(2)接受操作面板和机床侧的I/O信号,送给CNC装
5、置,经其处理后,输出指令,控制CNC系统的工作状态和机床的动作。6控制面板 控制面板又称操作面板,是操作人员与数控机床(系统)进行信息交互的工具。操作人员可以通过控制面板对数控机床(系统)进行操作、编程、调试或对机床参数进行设定和修改,也可以通过它了解或查询数控机床(系统)的运行状态。它是数控机床的一个I/O部件,主要由按钮站、状态灯、按键阵列(功能与计算机键盘一样)和显示器等部分组成。第4页/共38页数控机床的分类数控机床的分类1按控制功能分类(1)点位控制机床点位控制数控机床只控制刀具或工作台,从一个点(坐标位置)准确、快速地移动到下一个点(坐标位置),然后控制第3个坐标轴进行切削加工。它
6、具有较高的位置定位精度,在移动过程中不进行切削加工,所以对运动轨迹没有要求。点位控制数控机床主要用于加工平面内的孔系,主要有数控钻床、数控镗床、数控冲床和三坐标测量机等。(2)直线控制数控机床直线控制数控机床可控制刀具或工作台,按规定的进给速度,从一个点以直线方式准确地移动到下一个点。移动过程中能进行直线的切削加工,进给速度根据切削条件可在一定范围内调节。现代组合机床采用数控进给伺服系统,驱动动力头带着多轴箱轴向进给进行钻、镗等切削加工,它可以算做一种直线控制的数控机床。(3)轮廓控制数控机床轮廓控制数控机床具有控制几个轴同时协调运动的能力,即坐标轴联动,使刀具相对于工件按程序规定的轨迹和速度
7、运动,能在运动过程中进行连续切削加工。这类数控机床有用于加工曲线和曲面形状工件的数控车床、数控铣床、加工中心等。现代的数控机床基本上都是这种类型。若根据其联动轴数还可细分为2轴(X、Y轴联动或X、Z轴联动)、2.5轴(任意2轴联动,第3轴周期进给)、3轴(X、Y、Z3轴联动)、4轴(X、Y、Z和A或B4轴联动)、5轴(X、Y、Z和A、B或X、Y、Z和A、C或X、Y、Z和B、C5轴联动)联动数控机床。联动轴数越多,加工程序的编写越难,通常3轴联动以上的工件加工程序只能采用自动编程系统编写。第5页/共38页2按进给伺服系统类型分类(1)开环数控机床开环数控机床采用开环进给伺服系统。如图1.2所示为
8、开环进给伺服系统简图。由图可知,开环进给伺服系统没有位置反馈装置,信号流是单向的(数控装置进给系统),故系统稳定性好。但由于无位置反馈,精度(相对闭环系统)不高,其精度主要取决于伺服驱动系统和机械传动机构的性能和精度。该系统一般以步进电机为伺服驱动元件,具有结构简单、工作稳定、调试方便、维修简单、价格低廉等优点,在精度和速度要求不高、驱动力距不大的场合得到了广泛应用。图1.2 开环进给伺服系统简图第6页/共38页(2)半闭环数控机床半闭环数控机床的进给伺服系统如图1.3所示。半闭环数控系统的位置检测点是从驱动电动机(常用交、直流伺服电动机)或丝杠端引出,通过检测电动机和丝杠旋转角度来间接检测工
9、作台的位移量,而不是直接检测工作台的实际位置。由于在半闭环环路内不包括或只包括少量机械传动环节,可获得较稳定的控制性能,其系统稳定性虽不如开环系统,但比闭环要好。另外,在位置环内各组成环节的运动误差可得到某种程度的纠正,位置环外不能直接消除的丝杠螺距误差、齿轮间隙引起的运动误差等,可通过软件补偿来提高运动精度,所以在现代CNC机床中得到了广泛的应用。图1.3 半闭环进给伺服系统简图第7页/共38页(3)闭环数控机床闭环进给伺服系统(如图1.4所示)直接对工作台的实际位置进行检测。理论上讲,可以消除整个驱动和传动环节的误差、间隙和失动量,具有很高的位置控制精度。但由于位置环内的许多机械传动环节的
10、摩擦特性、刚性和间隙都是非线性的,很容易造成系统不稳定。因此闭环系统的设计、安装和调试都有相当的难度,对其环节的精度、刚性和传动特性等都有较高的要求,故价格昂贵。这类系统主要用于精度要求很高的镗铣床、超精磨床以及较大型的数控机床等。图1.4 闭环进给伺服系统简图第8页/共38页3按工艺用途分类(1)切削加工类此类是指即具有切削加工功能的数控机床。在金属切削机床常用的车床、铣床、刨床、磨床、钻床、镗床、拉床、切断机床、齿轮加工机床等中,国内外都开发了数控机床,而且品种分得越来越细。比如,在数控磨床中不仅有数控外圆磨床,数控内圆磨床,集磨外圆,内圆于一机的数控万能磨床,数控平面磨床,数控坐标磨床,
11、数控工具磨床,数控无心磨床,数控齿轮磨床,还有专用或专门化的数控轴承磨床、数控外螺纹磨床、数控内螺纹磨床、数控双端面磨床、数控凸轮轴磨床、数控曲轴磨床,能自动换砂轮的数控导轨磨床等,还有工艺范围更广的车削中心、加工中心和柔性制造单元等。(2)成型加工类此类是指具有通过物理方法改变工件形状功能的数控机床,如数控折弯机、数控冲床、数控弯管机和数控旋压机等。(3)特种加工类此类是指具有特种加工功能的数控机床,如数控电火花线切割机床、数控电火花成型机床、带有自动换电极功能的“电加工中心”、数控激光切割机床、数控激光热处理机床、数控激光板料成型机床和数控等离子切割机等。(4)其他类型此类是指一些广义上的
12、数控设备,如数控装配机、数控测量机和机器人等。第9页/共38页数控机床的主要功能数控机床的主要功能1多轴控制功能多轴控制功能是指CNC系统能控制和能联动控制数控机床各坐标轴的进给运动的功能。CNC系统的控制进给轴有:移动轴和回转轴、基本轴和附加轴。2准备功能准备功能即G功能指令机床运动方式。插补功能是指数控系统进行工件表面加工轨迹插补运算的功能。一般CNC系统仅具有直线和圆弧插补,较为高档的数控系统还具有抛物线、椭圆、极坐标、正旋线、螺旋线以及样条曲线等插补功能。在数控加工中,有些加工内容如钻孔、镗孔、攻螺纹等,所做的动作需要循环且十分典型,数控系统预先将这些循环动作用G代码进行定义,在加工时
13、使用这类G代码可大大简化编程工作量,即为固定循环功能。3补偿功能(1)刀具半径和长度补偿功能该功能实现用工件轮廓编写的程序,按刀具中心轨迹运动,以及在刀具半径和长度发生变化时,可对刀具半径或长度做相应的补偿。该功能由G指令或T指令实现。第10页/共38页(2)传动链误差、反向间隙误差补偿功能螺距误差补偿可预先测量出螺距误差和反向间隙,然后按要求输入CNC装置的存储单元内,在加工过程中进行实时补偿。(3)智能补偿功能对由于外界干扰所产生的随机误差,可采用人工智能、专家系统等方法建立模型,实施智能补偿。如热变形引起的误差,装置将会在相应部位自动进行补偿。4主轴功能主轴功能是指数控系统对切削速度的控
14、制功能,主要有以下5种控制功能。(1)主轴转速:实现刀具切削点切削速度的控制功能。单位为r/min。(2)恒线速度控制:实现刀具切削点的切削速度为恒速的控制功能。单位为m/min。(3)主轴定向控制:实现主轴周向定位于定点的控制功能。(4)C轴控制:实现主轴周向任意位置的控制功能。(5)切削倍率:实现人工实时修调切削速度,即通过面板的倍率开关在0200%之间对其进行实时修调。第11页/共38页5进给功能进给功能指数控系统对进给速度的控制功能,主要有以下3种控制功能。(1)进给速度:控制刀具或工作台的运动速度。单位为mm/min。(2)同步进给速度:实现切削速度和进给速度的同步。单位为mm/r。
15、用于加工 螺纹。(3)进给倍率:实现人工实时修调进给速度,即通过面板的倍率开关在0200%之间对其进行实时修调。6宏程序功能宏程序功能通过编辑子程序中的变量来改变刀具路径和刀具位置的功能。7辅助功能辅助功能即M功能规定主轴的启、停、转向,工件的夹紧和松开,冷却泵的接通和断开等机床辅助动作的功能。8刀具管理功能刀具管理功能是实现对刀具几何尺寸和刀具寿命的管理及刀具选择的功能。刀具几何尺寸是指刀具的半径和长度,这些参数供刀具补偿功能使用。刀具寿命是指总计切削时间,当某刀具的时间寿命到期时,CNC系统将提示用户更换刀具。另外,CNC系统都具有T功能,即刀具号管理功能,它用于标识刀库中的刀具和自动选择
16、加工刀具。第12页/共38页9人机对话功能在CNC装置中配有单色或彩色阴极射线管显示器(CRT),通过软件实现字符和图形的显示,以方便用户操作和使用。主要功能有:菜单结构的操作界面;数据及工件加工程序的输入及编辑;系统和机床参数、状态、故障信息的显示及查询等。10自诊断功能自诊断功能是指CNC系统防止故障发生、进行故障诊断、故障定位和防止故障扩大的功能。现代CNC系统或多或少都具有自诊断功能,这些自诊断功能主要用软件来实现。具有此功能的CNC系统,可以防止故障的发生或能够在故障出现后迅速查明故障的类型或部位,减少故障停机时间,防止故障扩大。CNC装置的诊断程序既可以在系统软件中、在系统运行过程
17、中进行检查,也可以作为服务性程序,在系统运行前或故障停机后进行诊断以查找故障的部位。有些CNC装置还可以进行远程通信诊断。11通信功能通信功能是指CNC装置与外界进行信息和数据交换的功能。通常CNC系统都具有RS-232C接口,可与其他计算机进行通信,传达工件加工程序,有的还有DNC接口,以实现直接数控,更高级的系统还可以使用MAP协议、Internet或LAN,构成FMS、CIMS等大的集成制造系统。第13页/共38页数控机床常用术语数控机床常用术语本节所选用的术语主要是参照国际标准化组织1980年颁布的ISO2806机床数字控制词汇国际标准以及日本和美国标准及中国的GB812987等标准。
18、(1)轴:机床上的部件可沿其做直线移动或回转运动的基准方向。(2)机床坐标系:以机床上的某一固定点为基准的笛卡儿坐标系。(3)工件坐标系:以工件上的某一固定点为基准的笛卡儿坐标系。(4)机床原位:当机床所有部件都处于原始位置上时,机床坐标系的一种状态。(5)机械原点:机床出厂前已调整好的、与机床坐标系原点保持精确位置关系的点。(6)机床基准点:给机床部件设定的零点。(7)绝对尺寸(绝对坐标):某一点距离坐标系原点的直线距离或角度。(8)绝对程序编写:采用绝对尺寸(绝对坐标)字的程序编写。(9)增量尺寸(增量坐标):在一系列点的增量中,各点距前一点的距离或角度值。(10)增量程序编写:采用增量尺
19、寸(增量坐标值)字的程序编写。(11)语言:用来传达信息的表示方法、约定和规则的集合。(12)格式:信息的规定安排形式。(13)坐标尺寸字:定义绝对尺寸的字。(14)程序段:作为一个单元处理的一组字、一组字符或一组数字,在控制带上,各个程序段通常用“程序段结束”字符来分隔。第14页/共38页(15)计算机数控:这是一种数控系统。在此系统中,采用存储程序的专用计算机实现部分或全部基本数控功能。(16)加工程序:为完成加工,用特定的语言和格式书写的顺序指令集,被存放在适当的输入介质上,完全能用于直接操作。(17)零件程序:为完成加工,按某种语言或某种格式书写的顺序指令集。零件程序写在输入介质上,需
20、经处理,得到加工程序。(18)后置处理程序:这是一种计算机程序,它把前置处理程序的输出改编成加工程序,以便在机床和控制机的成套装置上制造工件。(19)子程序:可由适当的机床控制指令调用的一段加工程序。(20)刀具轨迹:由刀具上给定的一点所描述的轨迹。(21)进给保持:在加工程序执行期间,暂时中断进给的功能。(22)间隙距离:当刀具从快速变为进给移动时,为了防止碰刀,在刀具和工件之间留出的距离。(23)零点偏置:数控系统中规定可以使测量系统的坐标原点在指定范围内相对机床零点移动。(24)刀具补偿:垂直于刀具轨迹的位移,用来修正刀具实际半径或直径与其程序规定的值之差。(25)固定循环:这是预先给定
21、的一系列操作,用来控制机床轴的位移,或使主轴运转,从而完成各项加工,如镗、钻、攻螺纹等。第15页/共38页常用数控系统常用数控系统数控系统是数控机床的核心,数控机床根据功能和性能要求,配置不同的数控系统。系统不同,其指令代码也有差别,因此,编程时应按所使用数控系统代码的编程规则进行编程。FANUC(日本)、SIEMENS(德国)、FAGOR(西班牙)、HEIDENHAIN(德国)、MITSUBISHI(日本)等公司的数控系统及相关产品,在数控机床行业占据主导地位;我国数控产品以华中数控、航天数控为代表,也已将高性能数控系统产业化。1FANUC数控系统可靠型Power Mate 0系列:用于控制
22、2轴的小型车床,取代步进电机的伺服系统;可配画面清晰、操作方便,有中文显示的CRT/MDI,也可配性能/价格比高的DPL/MDI。普及型CNC 0-D系列:0-TD用于铣床及小型加工中心;0-GCD用于圆柱磨床;0-GSD用于平面磨床;0-PD用于冲床。全功能型的0-C系列:0-TC用于通用车床、自动车床;0-MC用于铣床、钻床、加工中心;0-GCC用于内、外圆磨床;A0-GSC用于平面磨床;0-TTC用于双刀架4轴车床。高性能/价格比的0i系列:整体软件功能包,高速、高精度加工;并具有网络功能。0i-MB/MA用于加工中心和铣床;4轴4联动;0i-TB/TA用于车床;4轴2联动;0i-MAT
23、E MA用于铣床,3轴3联动;0i-MATE TA用于车床,2轴2联动。具有网络功能的超小型、超薄型CNC16i/18i/21i系列:控制单元与LCD集成于一体,具有网络功能,超高速串行数据通信能力。其中FS16i-MB的插补、位置检测和伺服控制以nm(纳米)为单位。第16页/共38页16i最大可控8轴、6轴联动;18i最大可控6轴、4轴联动;21i最大可控4轴、4轴联动。除此之外,还有实现机床个性化的CNC16/18/160/180系列。2SIEMENS数控系统SINUMERIK 802S/C:用于车床、铣床等,可控3个进给轴和1个旋转轴。802S适于步进电机驱动;802C适于伺服电机驱动,
24、具有数字I/O接口。SINUMERIK 802D:控制4个进给轴和1个旋转轴,PLC I/O模块,具有图形式循环编程,车削、铣削/钻削工艺循环,FRAME(包括移动、旋转和缩放)等功能,为复杂加工任务提供智能控制。SINUMERIK 810D:用于数字闭环驱动控制,最多可控6轴紧凑型可编程I/O。SINUMERIK 840D:全数字模块化数控设计,用于复杂机床、模块化旋转加工机床和传送机床,最大可控31个坐标轴。3FAGOR数控系统CNC 8070是目前FAGOR最高档的数控系统,代表FAGOR顶级水平。它是CNC技术与PC技术的结晶,是与PC兼容的数控系统,采用Pentium CPU,可运行
25、Windows和MS-DOS;可控制16轴+3电子手轮+2主轴;可运行Visual Basic、Visual C+,程序段处理时间小于1ms;PLC可达成1024输入点/1024输出点;具有以太网、CAN、SERCOS通信接口;可选用10V模拟量接口。第17页/共38页8055系列数控系统是FAGOR高档数控系统,可实现7轴7联动+主轴+手轮控制;按其处理速度不同分为8055/A、8055/B、8055/C3种档次;适用于车床、车削中心、铣床、加工中心及其他数控设备;具有连续数字化仿形、RTCP补偿、内部逻辑分析、SERCOS接口、远程诊断等许多高级功能。8040/8055-I标准系列属中高档
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 编程 操作 高职 层次
限制150内