第2章数控编程技术基础PPT讲稿.ppt
《第2章数控编程技术基础PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第2章数控编程技术基础PPT讲稿.ppt(103页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2 2章数控编程技术基础章数控编程技术基础第1页,共103页,编辑于2022年,星期一2.1、数控编程概述普通机床:普通机床:工艺人员 加工工艺规程 操作人员 零件零件的加工过程由人工手动完成。数控机床:数控机床:按照事先编制好的加工程序自动地对被加工零件进行加工。所谓的加工程序,就是把零件的加工工艺路线、工艺参数、刀具的运动轨迹、位移量、切削参数以及辅助功能,按照数控机床规定的指令代码及程序格式编写成加工程序单,再把程序单的内容通过控制介质或直接输入到数控机床的数控装置中,从而控制机床加工零件。这种从零件图的分析到生成程序单的全过程叫数控程序的编制数控程序的编制。零件图纸工艺规程第2页,
2、共103页,编辑于2022年,星期一2.1.1、数控编程的内容和步骤1.数控编程的内容数控编程的主要内容有:分析零件图纸,确定加工工艺过程,计算数值,编写零件加工程序,制作控制介质,校验程序及首件试切。第3页,共103页,编辑于2022年,星期一2.数控编程的步骤数控编程的一般步骤如下图所示:零件图 数值计算工艺处理 编制程序单 制备控制介质 和 试 切 程 序 校 验加工出合格零件第4页,共103页,编辑于2022年,星期一分析零件图分析零件的材料、形状、尺寸、精度及毛坯形状、热处理要求等,确定是否适用在数控机床上加工,以及哪类数控机床。第5页,共103页,编辑于2022年,星期一工艺处理这
3、项工作的内容包括:对零件图样进行分析,明确加工的内容和要求;确定加工方案;选择适合的数控机床;选择或设计刀具和夹具;确定合理的走刀路线及选择合理的切削用量等。这一工作要求编程人员能够对零件图样的技术特性、几何形状、尺寸及工艺要求进行分析,并结合数控机床使用的基础知识,如数控机床的规格、性能、数控系统的功能等,确定加工方法和加工路线。第6页,共103页,编辑于2022年,星期一数值计算在确定了工艺方案后,就需要根据零件的几何尺寸、加工路线等,计算刀具中心运动轨迹,以获得刀位数据。数控系统一般均具有直线插补与圆弧插补功能,对于加工由圆弧和直线组成的较简单的平面零件,只需要计算出零件轮廓上相邻几何元
4、素交点或切点的坐标值,得出各几何元素的起点、终点、圆弧的圆心坐标值等,就能满足编程要求。当零件的几何形状与控制系统的插补功能不一致时,就需要进行较复杂的数值计算,一般需要使用计算机辅助计算,否则难以完成。第7页,共103页,编辑于2022年,星期一编写程序单在完成上述工艺处理及数值计算工作后,即可编写零件加工程序。程序编制人员使用数控系统的程序指令,按照规定的程序格式,逐段编写加工程序。程序编制人员应对数控机床的功能、程序指令及代码十分熟悉,才能编写出正确的加工程序。此外,还应填写有关的工艺文件,如编程任务书、工件安装和零点设定卡片、数控加工工序卡片等,并编制数控加工程序单。第8页,共103页
5、,编辑于2022年,星期一制备控制介质把程序单上的内容记录在控制介质上,并通过它输入到数控装置。在操作面板上手工输入和计算机通信输入时可不用控制介质第9页,共103页,编辑于2022年,星期一程序校验和试切将编写好的加工程序输入数控系统,就可控制数控机床的加工工作。一般在正式加工之前,要对程序进行检验。通常可采用机床空运转的方式,来检查机床动作和运动轨迹的正确性,以检验程序。在具有图形模拟显示功能的数控机床上,可通过显示走刀轨迹或模拟刀具对工件的切削过程,对程序进行检查。对于形状复杂和要求高的零件,也可采用铝件、塑料或石蜡等易切材料进行试切来检验程序。通过检查试件,不仅可确认程序是否正确,还可
6、知道加工精度是否符合要求。若能采用与被加工零件材料相同的材料进行试切,则更能反映实际加工效果,当发现加工的零件不符合加工技术要求时,可修改程序或采取尺寸补偿等措施。第10页,共103页,编辑于2022年,星期一3 3、数控编程的方法、数控编程的方法 手工编手工编程程 编程的全过程都是由人工完成 特点:耗费时间较长,容易出现错误,无法胜任复杂形状零件的编程。适用于形状简单的零件编程。第11页,共103页,编辑于2022年,星期一3、数控编程的方法、数控编程的方法 第5章数控编程基础 自动自动编程编程 除分析零件图样和制定工艺方案由人工进行外,其余工作利用计算机软件辅助完成。特点:编程效率高,可解
7、决复杂形状零件的编程。适用于形状复杂,由曲面组成的零件。UG软件编程属于图形交互式自动编程。第12页,共103页,编辑于2022年,星期一分析加工图样编程开始制作控制介质运行调试程序编写程序单数值计算确定工艺过程满足要求编程结束NY图2.1.1自动编程的内容和步骤第13页,共103页,编辑于2022年,星期一2.1.2 数控机床的坐标系数控机床的坐标系 一、机床坐标系一、机床坐标系.机床坐标系的确定机床坐标系的确定在机床上,永远假定刀具相对于静止的工件运动,即我们始终认为工件静止,而刀具是运动的。这样编程人员在不考虑机床上工件与刀具具体运动的情况下,就可以依据零件图样,确定加工过程。为了描述机
8、床的运动和编写程序的互换性,国际标准化组织对数控机床的坐标系作了规定。机床相对运动的规定第14页,共103页,编辑于2022年,星期一增大刀具与工件距离的方向即为各坐标轴的正方向 如图 所示为数控车床上两个运动的正方向。运动方向的规定 第15页,共103页,编辑于2022年,星期一例如铣床上,有机床的纵向运动、横向运动以及垂向运动,用机床坐标系来描述。机床坐标系中X、Y、Z坐标轴的相互关系用右手笛卡尔直角坐标系决定。机床坐标系的规定 第16页,共103页,编辑于2022年,星期一伸出右手的大拇指、食指和中指,并互为90。则大拇指代表X坐标,食指代表Y坐标,中指代表Z坐标。大拇指的指向为X坐标的
9、正方向,食指的指向为Y坐标的正方向,中指的指向为Z坐标的正方向。围绕X、Y、Z坐标旋转的旋转坐标分别用A、B、C表示,根据右手螺旋定则,大拇指的指向为X、Y、Z坐标中任意轴的正向,则其余四指的旋转方向即为旋转坐标A、B、C的正向 第17页,共103页,编辑于2022年,星期一先确定先确定Z轴,再确定轴,再确定X轴和轴和Y轴!轴!应该先定义哪个应该先定义哪个轴?轴?2.机床坐标轴的确定机床坐标轴的确定第18页,共103页,编辑于2022年,星期一qZ坐标的运动 标准规定:标准规定:Z轴与主轴轴线轴与主轴轴线或重合。或重合。若没有主轴若没有主轴(牛头刨床牛头刨床)或者有多个主轴,则选择或者有多个主
10、轴,则选择垂直于工件装夹面的方向为垂直于工件装夹面的方向为Z坐标。坐标。若主轴能摆动:若主轴能摆动:在摆动的范围内只与标准坐标系中的某一坐标平行时,在摆动的范围内只与标准坐标系中的某一坐标平行时,则这个坐标便是则这个坐标便是Z坐标;坐标;若在摆动的范围内与多个坐标平行,则取垂直于工件若在摆动的范围内与多个坐标平行,则取垂直于工件装夹面的方向为装夹面的方向为Z坐标。坐标。2.机床坐标轴的确定机床坐标轴的确定第19页,共103页,编辑于2022年,星期一qX坐标的运动坐标的运动 标准规定:标准规定:X坐标一般是水平的,坐标一般是水平的,工件的装夹面。工件的装夹面。对于工件旋转的机床(车床、磨床等)
11、,对于工件旋转的机床(车床、磨床等),X轴的运动方轴的运动方向是工件的径向并平行于横向拖板向是工件的径向并平行于横向拖板,且刀具离开工件旋,且刀具离开工件旋转中心的方向是转中心的方向是X轴的正方向。轴的正方向。对于刀具旋转的机床(铣床、钻床、镗床等)。对于刀具旋转的机床(铣床、钻床、镗床等)。Z轴水平(轴水平(卧式卧式),则),则从刀具从刀具(主轴主轴)向工件看向工件看时,时,X坐标的正方向指坐标的正方向指向右边。向右边。Z轴垂直(轴垂直(立式立式):):单立柱机床,单立柱机床,从刀具向立柱看从刀具向立柱看时,时,X的正方向指向右边;的正方向指向右边;双立柱机床双立柱机床(龙门机床龙门机床),
12、从刀具向左立柱看从刀具向左立柱看时,时,X轴的正轴的正方向指向右边。方向指向右边。第20页,共103页,编辑于2022年,星期一ZX第21页,共103页,编辑于2022年,星期一ZXY第22页,共103页,编辑于2022年,星期一qY坐标 利用已确定的X、Z坐标的正方向,用右手定则或右手螺旋法则,确定Y坐标的正方向。右手定则:大姆指指向+X,中指指向+Z,则+Y方向为食指指向。右手螺旋法则:在X Z平面,从Z至X,姆指所指的方向为+y。第23页,共103页,编辑于2022年,星期一q 对于工件运动的方向规定工件运动的机床,必须将刀具运动所作的规定作相反的安排,用带用带的字母的字母,表示工件相对
13、于刀具的正向运动指令。对于编程、工艺人员只考虑不带的运动方向。q 主轴旋转运动的方向主轴的顺时针旋转运动方向(正转),是按右旋螺纹进按右旋螺纹进入工件的方向入工件的方向。(铣床)第24页,共103页,编辑于2022年,星期一3.机床坐标系数控机床的坐标系包括机床坐标系和工件坐标系。机床坐标系机床坐标系是机床上固有的坐标系,是机床制造和调整的基准,也是工件坐标系设定的基准。数控机床出厂时,生产厂家是通过预先在机床上设定一固定点来建立机床坐标系的,这个点就称为机床原点或机床零点。第25页,共103页,编辑于2022年,星期一q 机床原点机床原点 机床原点是指在机床上设置的一个固定点,即机床坐标系的
14、原点。它在机床装配、调试时就已确定下来,是数控机床进行加工运动的基准参考点。机床原点与机床参考点机床原点与机床参考点 在数控车床上,机床原在数控车床上,机床原点一般取在点一般取在卡盘后端面与卡盘后端面与主轴中心线的交点处主轴中心线的交点处,同,同时,通过设置参数的方法,时,通过设置参数的方法,也可将机床原点设定在也可将机床原点设定在X X、Z Z坐标的正方向极限位置坐标的正方向极限位置上上。机床原点,各个生产厂家不一致机床原点,各个生产厂家不一致 第26页,共103页,编辑于2022年,星期一机床原点一般取在机床原点一般取在X X、Y Y、Z Z坐标的正方向极限位置上。坐标的正方向极限位置上。
15、在数控铣床上在数控铣床上第27页,共103页,编辑于2022年,星期一机床参考点 用于对机床运动进行检测和控制的固定位置点。其位置是由机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此参考点对机床原点的坐标是一个已知数。通常在数控车床上机床参考点是离机床原点最远的极限点。而数控铣床上机床原点和机床参考点是重合的。数控机床开机时,必须先确数控机床开机时,必须先确定机床原点,定机床原点,而确定机床原点的而确定机床原点的运动就是回参考点的操作,运动就是回参考点的操作,这样这样通过确认参考点,就确定了机床原点。通过确认参考点,就确定了机床原点。只有机床参考点被确认后,机床原
16、只有机床参考点被确认后,机床原点才被确认,刀具(或工作台)移点才被确认,刀具(或工作台)移动才有基准。动才有基准。第28页,共103页,编辑于2022年,星期一4.4.工件坐标系工件坐标系 工件坐标系是编程人员在编程时设定的坐标工件坐标系是编程人员在编程时设定的坐标系,也称为编程坐标系。通常编程人员选择工件系,也称为编程坐标系。通常编程人员选择工件上的某一已知点为原点,建立一个新的坐标系,上的某一已知点为原点,建立一个新的坐标系,称为工件坐标系。该坐标系的原点称为程序原点称为工件坐标系。该坐标系的原点称为程序原点或编程原点。工件坐标系一旦建立便一直有效,或编程原点。工件坐标系一旦建立便一直有效
17、,直到被新的工件坐标系所取代。直到被新的工件坐标系所取代。工件坐标系坐标轴的确定工件坐标系坐标轴的确定:工件坐标系的Z轴与机床坐标系的Z轴平行,正方向一致,选择零件的主要进给切削方向为X轴。在数控车床上加工工件时,工件原点一般设置在主轴中心线与工件有断面的交点在数控车床上加工工件时,工件原点一般设置在主轴中心线与工件有断面的交点处;在数控铣床上加工工件时,工件原点一般设置在进刀方向一侧工件外轮廓表处;在数控铣床上加工工件时,工件原点一般设置在进刀方向一侧工件外轮廓表面的某个角上或对称中心上。面的某个角上或对称中心上。第29页,共103页,编辑于2022年,星期一vv 应尽量选择在零件的应尽量选
18、择在零件的应尽量选择在零件的应尽量选择在零件的设计基准或工艺基准设计基准或工艺基准设计基准或工艺基准设计基准或工艺基准上;上;上;上;vv尽可能选在尽可能选在尽可能选在尽可能选在尺寸精度高、粗糙度低的表面尺寸精度高、粗糙度低的表面尺寸精度高、粗糙度低的表面尺寸精度高、粗糙度低的表面上;上;上;上;vv最好选择在最好选择在最好选择在最好选择在对称中心对称中心对称中心对称中心上。上。上。上。程序原点:程序原点:工件坐标系的原点,工件坐标系的原点,它它它它是零件图上最重要的设计基准点,一般是零件图上最重要的设计基准点,一般是零件图上最重要的设计基准点,一般是零件图上最重要的设计基准点,一般用用用用G
19、92G92G92G92或或或或G54G59G54G59G54G59G54G59指定。指定。指定。指定。选选择择原原则则第30页,共103页,编辑于2022年,星期一5.绝对坐标与相对坐标绝对坐标与相对坐标、绝对坐标:坐标系内所有坐标点的坐标植均从某、绝对坐标:坐标系内所有坐标点的坐标植均从某 一固定点一固定点坐标原点坐标原点计量的坐标系,称计量的坐标系,称 为绝对坐标系。为绝对坐标系。绝对坐标表示法绝对坐标表示法 第31页,共103页,编辑于2022年,星期一5.绝对坐标与相对坐标绝对坐标与相对坐标、相对坐标:坐标系内某一位置的坐标尺寸用相对、相对坐标:坐标系内某一位置的坐标尺寸用相对 于于前
20、一位置的坐标尺寸的增量前一位置的坐标尺寸的增量进行计进行计 量的坐标系,称为相对坐标系。量的坐标系,称为相对坐标系。相对坐标表示法相对坐标表示法 第32页,共103页,编辑于2022年,星期一6.对刀点、换刀点的确定(1)对刀 目的:告诉数控系统工件在机床坐标系中的位置。意义:将工作原点(编程零点)在机床坐标系中的位置坐标值预存到数控系统。工件进行加工前,必须通过对刀来建立机床坐标系和工件坐标系的位置关系。所谓对刀,是指将刀具移向对刀点,并使刀具的刀位点和对刀点重合的操作。刀位点:用以表示刀具特征的点,如车刀、镗刀的刀位点是指刀尖点或刀尖圆弧中心,立铣刀的刀位点是指刀具底面的中心,球头铣刀的刀
21、位点是球心,钻刀的刀位点是钻尖。对刀精度的高低直接影响工件的加工精度。目前,数控机床可以采用人工对刀,但对操作者的技术要求较高;也可以采用高精度的专用对刀仪进行对刀,以保证对刀精度。第33页,共103页,编辑于2022年,星期一对刀点的确定对刀点不仅是加工程序的起点,而且往往还是加工程序的终点。对刀点选择的正确与否,将直接影响最终的加工精度。选择对刀点应遵循以下原则:在机床上容易找正;加工过程中便于检查;引起的加工误差要小;为了提高零件的加工精度,对刀点应尽量选在零件的设计基准上。如以孔定位的零件,应将孔的中心作为对刀点;应便于坐标值的计算,对于建立了绝对 坐标系的数控机床,对刀点最好选择在坐
22、标系的原点上,或选在已知坐标值的点上;尽量使加工程序中刀具引入路线短并便于换刀;必要时,对刀点可设定在工件的某一要素或其延长线上,或设定在与工件定位基准有一定坐标关系的夹具某位置上。第34页,共103页,编辑于2022年,星期一对刀方法定位对刀法:将刀位点调整到与对刀基准点(预设)重合。光学对刀法:将刀位点调整到与对刀基准点(光学显微镜或投影放大镜的十字基准刻线交点)重合。ATC对刀法:光学对刀镜与CNC组合,需将显微镜十字刻线交点调整到机床固定原点。以上三种方法均可能受手动和目测误差影响,对刀以上三种方法均可能受手动和目测误差影响,对刀精度有限精度有限。试切对刀法:通过试切对刀,结果更加准确
23、可靠。第35页,共103页,编辑于2022年,星期一换刀点的确定需要在加工过程中进行自动换刀的加工中心、数控车床等多刀加工的机床,编程时还要设置换刀点。为防止换刀时碰伤工件或夹具,换刀点常常设置在被加工零件外面,并要有一定的安全量。一般在编程中,换刀点就选在起刀点上。第36页,共103页,编辑于2022年,星期一2.2.程序的结构与格式2.2.1 程序的结构一个完整的程序由程序号、程序的内容和程序结束三部分组成。加工程序的一般格式举例:O1000 /程序号N10 G00 G54 X50 Y30 M03 S3000 N20 G01 X88.1 Y30.2 F500 T02 M08 N30 X90
24、 /程序内容N300 M30 /程序结束第37页,共103页,编辑于2022年,星期一1)程序号程序号有两种形式:一种是英文字母O和14位正整数组成;另一种是由英文字母(P、等)开头,字母数字混合组成的。一般要求单列一段。2)程序内容程序主体是由若干个程序段组成的,是整个程序的核心,表示机床要完成的加工内容。每个程序段一般占一行。3)程序结束程序结束指令可以用M02或M30,它位于整个主程序的最后。第38页,共103页,编辑于2022年,星期一程序段程序段程序段程序段是组成程序的基本单元,它由若干个程序字(或称功能字)组成,用来表示机床执行的某一个动作或一组动作。程序字是由英文字母表示的地址符
25、和若干位数字组成。2.2.2 程序段格式第39页,共103页,编辑于2022年,星期一表示地址符的英文字母的含义 功 能地 址 字 母意 义程序号O、P程序编号,子程序号的指定程序段号N程序段顺序编号准备功能G指令动作的方式坐标字X、Y、Z坐标轴的移动指令A、B、C;U、V、W附加轴的移动指令I、J、K圆弧圆心坐标进给速度F进给速度的指令主轴功能S主轴转速指令(rmin1)刀具功能T刀具编号指令辅助功能M主轴、冷却液的开关,工作台分度等补偿功能H、D补偿号指令暂停功能P、X暂停时间指定循环次数L子程序及固定循环的重复次数圆弧半径R实际是一种坐标字第40页,共103页,编辑于2022年,星期一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 编程 技术 基础 PPT 讲稿
限制150内