数控加工编程的基础知识分解学习教案.pptx

上传人:一*** 文档编号:71936353 上传时间:2023-02-07 格式:PPTX 页数:57 大小:1.27MB
返回 下载 相关 举报
数控加工编程的基础知识分解学习教案.pptx_第1页
第1页 / 共57页
数控加工编程的基础知识分解学习教案.pptx_第2页
第2页 / 共57页
点击查看更多>>
资源描述

《数控加工编程的基础知识分解学习教案.pptx》由会员分享,可在线阅读,更多相关《数控加工编程的基础知识分解学习教案.pptx(57页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、会计学1数控加工数控加工(ji gng)编程的基础知识分解编程的基础知识分解第一页,共57页。2023/2/72-1 2-1 数控加工数控加工数控加工数控加工(ji gng)(ji gng)编程概述编程概述编程概述编程概述一一.数控程序的定义数控程序的定义 数控加工程序编制数控加工程序编制(与传统加工的区别)与传统加工的区别):从零件图纸到制成控制介质的全过从零件图纸到制成控制介质的全过程。程。将零件的加工信息:加工顺序、零将零件的加工信息:加工顺序、零件轮廓轨迹件轮廓轨迹 尺寸、工艺参数尺寸、工艺参数(F(F、S S、T)T)及辅助动作(变速、换刀、冷却液启停、工件及辅助动作(变速、换刀、冷

2、却液启停、工件夹紧松开等)等,用规定的文字、数字、符号组夹紧松开等)等,用规定的文字、数字、符号组成的代码按一定成的代码按一定(ydng)(ydng)的格式编写加工程序单,的格式编写加工程序单,并将程序单的信息变成控制介质的整个过程。并将程序单的信息变成控制介质的整个过程。第1页/共57页第二页,共57页。2023/2/7 程序编制分为:手工编程和自动编程两种。程序编制分为:手工编程和自动编程两种。手动编程:整个编程过程由人工完成。对编程人员的手动编程:整个编程过程由人工完成。对编程人员的要求高(不仅要熟悉数控代码和编程规则,而且还必须要求高(不仅要熟悉数控代码和编程规则,而且还必须(bx)(

3、bx)具备机械加工工艺知识和数值计算能力)具备机械加工工艺知识和数值计算能力)自动编程:编程人员只要根据零件图纸的要求,按照自动编程:编程人员只要根据零件图纸的要求,按照某个自动编程系统的规定,某个自动编程系统的规定,将零件的加工信息用较简便将零件的加工信息用较简便的方式送入计算机,由计算机自动进行程序的编制,编程的方式送入计算机,由计算机自动进行程序的编制,编程系统能自动打印出程序单和制备控制介质。系统能自动打印出程序单和制备控制介质。2-1 2-1 数控加工数控加工数控加工数控加工(ji gng)(ji gng)编程概述编程概述编程概述编程概述第2页/共57页第三页,共57页。2023/2

4、/7二、手工二、手工二、手工二、手工(sh(sh ugng)ugng)编程的步骤和方法编程的步骤和方法编程的步骤和方法编程的步骤和方法 图纸工艺分析图纸工艺分析图纸工艺分析图纸工艺分析 这一步与普通机这一步与普通机这一步与普通机这一步与普通机床加工零件时的工艺床加工零件时的工艺床加工零件时的工艺床加工零件时的工艺分析相同,即在对图分析相同,即在对图分析相同,即在对图分析相同,即在对图纸进行工艺分析的基纸进行工艺分析的基纸进行工艺分析的基纸进行工艺分析的基础上,选定础上,选定础上,选定础上,选定(xu(xu n n dndn)机床、刀具与机床、刀具与机床、刀具与机床、刀具与夹具;确定零件加工夹具

5、;确定零件加工夹具;确定零件加工夹具;确定零件加工的工艺线路、工步顺的工艺线路、工步顺的工艺线路、工步顺的工艺线路、工步顺序及切削用量等工艺序及切削用量等工艺序及切削用量等工艺序及切削用量等工艺参数等。参数等。参数等。参数等。计算运动轨迹计算运动轨迹图纸工艺分析图纸工艺分析程序编制程序编制制备控制介质制备控制介质校验和试切校验和试切零件图纸零件图纸错误错误错误错误修修修修改改改改2-1 数控加工数控加工(ji gng)编程概述编程概述第3页/共57页第四页,共57页。2023/2/7n n计算运动轨迹计算运动轨迹计算运动轨迹计算运动轨迹n n 根据零件图纸上尺寸及根据零件图纸上尺寸及根据零件图

6、纸上尺寸及根据零件图纸上尺寸及工艺线路工艺线路工艺线路工艺线路(xinl)(xinl)的要求,在的要求,在的要求,在的要求,在选定的坐标系内计算零件轮廓选定的坐标系内计算零件轮廓选定的坐标系内计算零件轮廓选定的坐标系内计算零件轮廓和刀具运动轨迹的坐标值,并和刀具运动轨迹的坐标值,并和刀具运动轨迹的坐标值,并和刀具运动轨迹的坐标值,并且按且按且按且按NCNC机床的规定编程单位机床的规定编程单位机床的规定编程单位机床的规定编程单位(脉冲当量)换算为相应的数(脉冲当量)换算为相应的数(脉冲当量)换算为相应的数(脉冲当量)换算为相应的数字量,以这些坐标值作为编程字量,以这些坐标值作为编程字量,以这些坐

7、标值作为编程字量,以这些坐标值作为编程尺寸。尺寸。尺寸。尺寸。计算运动轨迹计算运动轨迹图纸工艺分析图纸工艺分析程序编制程序编制制备控制介质制备控制介质校验和试切校验和试切零件图纸零件图纸修修修修改改改改2-1 2-1 数控加工数控加工数控加工数控加工(ji gng)(ji gng)编程概述编程概述编程概述编程概述第4页/共57页第五页,共57页。2023/2/7qq 编制程序及初步校验编制程序及初步校验qq 根据制定的加工路线、切削用量、根据制定的加工路线、切削用量、刀具刀具(doj)(doj)号码、刀具号码、刀具(doj)(doj)补偿、补偿、辅助动作及刀具辅助动作及刀具(doj)(doj)

8、运动轨迹,按运动轨迹,按照数控系统规定指令代码及程序格照数控系统规定指令代码及程序格式,编写零件加工程序,并进行校式,编写零件加工程序,并进行校核、检查上述两个步骤的错误。核、检查上述两个步骤的错误。计算运动计算运动(yndng)(yndng)轨迹轨迹图纸工艺图纸工艺(gngy)(gngy)分析分析程序编制程序编制制备控制介质制备控制介质校验和试切校验和试切零件图纸零件图纸错误错误错误错误修修修修改改改改2-1 2-1 数控加工编程概述数控加工编程概述数控加工编程概述数控加工编程概述第5页/共57页第六页,共57页。2023/2/7 制备控制介质制备控制介质制备控制介质制备控制介质(jizh)

9、(jizh)将程序单上的内容,将程序单上的内容,将程序单上的内容,将程序单上的内容,经转换记录在控制介经转换记录在控制介经转换记录在控制介经转换记录在控制介质质质质(jizh)(jizh)上,作为数上,作为数上,作为数上,作为数控系统的输入信息,控系统的输入信息,控系统的输入信息,控系统的输入信息,若程序较简单,也可若程序较简单,也可若程序较简单,也可若程序较简单,也可直接通过键盘输入。直接通过键盘输入。直接通过键盘输入。直接通过键盘输入。计算运动计算运动(yndng)(yndng)轨轨迹迹图纸图纸(tzh)(tzh)工艺分析工艺分析程序编制程序编制制备控制介质制备控制介质校验和试切校验和试切

10、零件图纸零件图纸错误错误错误错误修修修修改改改改2-1 2-1 数控加工编程概述数控加工编程概述数控加工编程概述数控加工编程概述第6页/共57页第七页,共57页。2023/2/7n n 程序的校验和试切程序的校验和试切n n 所制备的控制所制备的控制(kngzh)(kngzh)介质,介质,必须经过进一步的校验和试切削,必须经过进一步的校验和试切削,证明是正确无误,才能用于正式证明是正确无误,才能用于正式加工。如有错误,应分析错误产加工。如有错误,应分析错误产生的原因,进行相应的修改。生的原因,进行相应的修改。计算运动计算运动(yndng)(yndng)轨轨迹迹图纸图纸(tzh)(tzh)工艺分

11、析工艺分析程序编制程序编制制备控制介质制备控制介质校验和试切校验和试切零件图纸零件图纸错误错误错误错误修修修修改改改改2-1 2-1 数控加工编程概述数控加工编程概述数控加工编程概述数控加工编程概述第7页/共57页第八页,共57页。2023/2/72-2 2-2 数控机床数控机床数控机床数控机床(sh kn(sh kn j chun j chun)的坐标系的坐标系的坐标系的坐标系一一一一.数控机床的坐标系及运动方向数控机床的坐标系及运动方向数控机床的坐标系及运动方向数控机床的坐标系及运动方向 1.1.1.1.定义定义定义定义 机床坐标系是指用于确定机床的运动方向和机床坐标系是指用于确定机床的运

12、动方向和机床坐标系是指用于确定机床的运动方向和机床坐标系是指用于确定机床的运动方向和移动距离的坐标系。移动距离的坐标系。移动距离的坐标系。移动距离的坐标系。标准的数控机床坐标系是一个右手笛卡尔直标准的数控机床坐标系是一个右手笛卡尔直标准的数控机床坐标系是一个右手笛卡尔直标准的数控机床坐标系是一个右手笛卡尔直角坐标系,其基本坐标轴为角坐标系,其基本坐标轴为角坐标系,其基本坐标轴为角坐标系,其基本坐标轴为X X X X、Y Y Y Y、Z Z Z Z直角坐标,相直角坐标,相直角坐标,相直角坐标,相对对对对(xingdu)(xingdu)(xingdu)(xingdu)于每个坐标轴的旋转运动坐标为于

13、每个坐标轴的旋转运动坐标为于每个坐标轴的旋转运动坐标为于每个坐标轴的旋转运动坐标为A A A A、B B B B、C C C C。第8页/共57页第九页,共57页。2023/2/7图图2-1 右手笛卡尔直角坐标系右手笛卡尔直角坐标系+X、+Y 、+Z 表示工件表示工件(gngjin)的的正移动方向。正移动方向。第9页/共57页第十页,共57页。2023/2/72.2.各坐标轴的确定各坐标轴的确定各坐标轴的确定各坐标轴的确定(qudng)(qudng)(1 1)Z Z轴的确定轴的确定轴的确定轴的确定 Z Z轴是传递切削力的主轴所规定的主轴轴向。对于铣床、镗床、轴是传递切削力的主轴所规定的主轴轴向

14、。对于铣床、镗床、轴是传递切削力的主轴所规定的主轴轴向。对于铣床、镗床、轴是传递切削力的主轴所规定的主轴轴向。对于铣床、镗床、钻床等是带动刀具旋转的轴;对于车床、磨床等是带动工件旋钻床等是带动刀具旋转的轴;对于车床、磨床等是带动工件旋钻床等是带动刀具旋转的轴;对于车床、磨床等是带动工件旋钻床等是带动刀具旋转的轴;对于车床、磨床等是带动工件旋转的轴。其方向转的轴。其方向转的轴。其方向转的轴。其方向(fngxing)(fngxing)是平行于主轴轴线,远离工件方向是平行于主轴轴线,远离工件方向是平行于主轴轴线,远离工件方向是平行于主轴轴线,远离工件方向(fngxing)(fngxing)为正方向为

15、正方向为正方向为正方向(fngxing)(fngxing)。(2)x (2)x轴的确定轴的确定轴的确定轴的确定 X X轴一般是水平的,平行于工件的装夹平面。它平行于主要的切轴一般是水平的,平行于工件的装夹平面。它平行于主要的切轴一般是水平的,平行于工件的装夹平面。它平行于主要的切轴一般是水平的,平行于工件的装夹平面。它平行于主要的切削方向削方向削方向削方向(fngxing)(fngxing),且以此方向,且以此方向,且以此方向,且以此方向(fngxing)(fngxing)为主方向为主方向为主方向为主方向(fngxing)(fngxing)。2-2 数控机床数控机床(sh kn j chun)

16、的坐标系的坐标系第10页/共57页第十一页,共57页。2023/2/71 1)对于工件旋转的机床(如车床、磨床等),)对于工件旋转的机床(如车床、磨床等),)对于工件旋转的机床(如车床、磨床等),)对于工件旋转的机床(如车床、磨床等),X X坐标是工件的径向坐标是工件的径向坐标是工件的径向坐标是工件的径向且平行于横向拖板,刀具远离回转中心且平行于横向拖板,刀具远离回转中心且平行于横向拖板,刀具远离回转中心且平行于横向拖板,刀具远离回转中心(zhngxn)(zhngxn)是正向;是正向;是正向;是正向;图图2-2 卧式数控车床卧式数控车床第11页/共57页第十二页,共57页。2023/2/72

17、2)对于)对于)对于)对于(duy)(duy)刀具旋转刀具旋转刀具旋转刀具旋转的机床(如铣、钻、镗床)的机床(如铣、钻、镗床)的机床(如铣、钻、镗床)的机床(如铣、钻、镗床)n n 当当当当Z Z Z Z轴水平轴水平轴水平轴水平时,沿刀具时,沿刀具时,沿刀具时,沿刀具(doj)(doj)(doj)(doj)主轴向主轴向主轴向主轴向工件看,工件看,工件看,工件看,X X X X轴的轴的轴的轴的正方向指向右正方向指向右正方向指向右正方向指向右边。边。边。边。图图2-3 卧式升降台铣床卧式升降台铣床2-2 数控机床数控机床(sh kn j chun)的坐标系的坐标系第12页/共57页第十三页,共57

18、页。2023/2/7 图图2-4 卧式镗床卧式镗床2-2 2-2 数控机床数控机床数控机床数控机床(sh kn(sh kn j chun j chun)的坐标系的坐标系的坐标系的坐标系第13页/共57页第十四页,共57页。2023/2/7当当当当Z Z Z Z轴为铅垂方向轴为铅垂方向轴为铅垂方向轴为铅垂方向(fngxing)(fngxing)(fngxing)(fngxing)(立式主轴)立式主轴)立式主轴)立式主轴)时时时时 a a对于对于对于对于(duy)(duy)单立柱机床,单立柱机床,单立柱机床,单立柱机床,X X 轴的正方向指向右边。轴的正方向指向右边。轴的正方向指向右边。轴的正方向

19、指向右边。图图2-5 数控铣床数控铣床2-2 数控机床数控机床(sh kn j chun)的坐标系的坐标系第14页/共57页第十五页,共57页。2023/2/7b b对于双立柱机床对于双立柱机床对于双立柱机床对于双立柱机床(如龙门机床),当站(如龙门机床),当站(如龙门机床),当站(如龙门机床),当站在操作台一侧从主轴向在操作台一侧从主轴向在操作台一侧从主轴向在操作台一侧从主轴向左侧左侧左侧左侧(zu(zu c)c)立柱看时,立柱看时,立柱看时,立柱看时,X X轴的正方向指向右边。轴的正方向指向右边。轴的正方向指向右边。轴的正方向指向右边。图图2-6龙门式轮廓铣床龙门式轮廓铣床2-2 数控机床

20、数控机床(sh kn j chun)的坐标系的坐标系第15页/共57页第十六页,共57页。2023/2/7(3 3)Y Y轴的确定轴的确定轴的确定轴的确定(qudng)(qudng)Y Y Y Y轴的运动方向则根据轴的运动方向则根据轴的运动方向则根据轴的运动方向则根据X X X X轴和轴和轴和轴和Z Z Z Z轴按右手法则确定。轴按右手法则确定。轴按右手法则确定。轴按右手法则确定。(4 4 4 4)转动方向的确定)转动方向的确定)转动方向的确定)转动方向的确定 围绕围绕围绕围绕X X X X、Y Y Y Y、Z Z Z Z轴的转动分别用轴的转动分别用轴的转动分别用轴的转动分别用A A A A、

21、B B B B、C C C C表示,它们表示,它们表示,它们表示,它们(t men)(t men)(t men)(t men)的正方向为右旋螺纹前进的方向。的正方向为右旋螺纹前进的方向。的正方向为右旋螺纹前进的方向。的正方向为右旋螺纹前进的方向。3 3 3 3机床原点机床原点机床原点机床原点 机床原点是指机床坐标系的原点,即机床原点是指机床坐标系的原点,即机床原点是指机床坐标系的原点,即机床原点是指机床坐标系的原点,即X=0,Y=0,Z=0X=0,Y=0,Z=0X=0,Y=0,Z=0X=0,Y=0,Z=0的点,的点,的点,的点,一般在机床上是固定的。一般在机床上是固定的。一般在机床上是固定的。

22、一般在机床上是固定的。2-2 数控机床数控机床(sh kn j chun)的坐标系的坐标系第16页/共57页第十七页,共57页。2023/2/7二二二二.数控机床数控机床数控机床数控机床(sh kn j chun)(sh kn j chun)(sh kn j chun)(sh kn j chun)的两种的两种的两种的两种坐标系坐标系坐标系坐标系机床坐标系与工件坐标系机床坐标系与工件坐标系 编程总是基于某一坐标系统编程总是基于某一坐标系统(xt(xt ng)ng)的,因此,弄的,因此,弄清楚数控机床坐标系和工件坐标系的概念及相互关系清楚数控机床坐标系和工件坐标系的概念及相互关系是至关重要的。是至

23、关重要的。1.机床原点与机床坐标系 机床原点机床坐标系的零点。这个(zh ge)原点是在机床调试完成后便 确定了,是机床上固有的点。机床原点的建立:用回零方式建立。机床原点建立过程实质上是机床坐标系建立过程2-2 数控机床的坐标系数控机床的坐标系第17页/共57页第十八页,共57页。2023/2/7 机床坐标系机床坐标系以机床原点为坐标系原点的坐标系,是机床固有的座标系,它以机床原点为坐标系原点的坐标系,是机床固有的座标系,它具有唯一性。具有唯一性。机床坐标系是数控机床中所建立的工件坐标系的参考坐标系。机床坐标系是数控机床中所建立的工件坐标系的参考坐标系。注意注意(zh y)(zh y):机床

24、坐标系一般不作为编程坐标系,仅作为工件:机床坐标系一般不作为编程坐标系,仅作为工件坐标系的参考坐标系。坐标系的参考坐标系。2-2 2-2 数控机床数控机床数控机床数控机床(sh kn(sh kn j chun j chun)的坐标系的坐标系的坐标系的坐标系第18页/共57页第十九页,共57页。2023/2/72.2.工件工件工件工件(gngjin)(gngjin)原点与工件原点与工件原点与工件原点与工件(gngjin)(gngjin)坐标系坐标系坐标系坐标系n n工件原点:为编程方便在零件、工装夹具上选定(xun dn)的某一点或与之相关的点。该点也可以是对刀点重合。n n工件座标系:以工件原

25、点为零点建立的一个坐标系,编程时,所有的尺寸都基于此坐标系计算。n n工件原点偏置:工件随夹具在机床上安装后,工件原点与机床原点间的距离。n n现代数控机床均可设置多个工件座标系,在加工时通过G指令进行换。2-2 数控机床数控机床(sh kn j chun)的坐标系的坐标系第19页/共57页第二十页,共57页。2023/2/72-2 2-2 数控机床数控机床数控机床数控机床(sh kn(sh kn j chun j chun)的坐标系的坐标系的坐标系的坐标系第20页/共57页第二十一页,共57页。2023/2/7三三三三.绝对坐标绝对坐标绝对坐标绝对坐标(zubio)(zubio)(zubio

26、)(zubio)和相对坐标和相对坐标和相对坐标和相对坐标(zubio)(zubio)(zubio)(zubio)1绝对绝对(judu)坐标系坐标系 所有的坐标值均从同一所有的坐标值均从同一(tngy)固定坐标点计量的坐标系。固定坐标点计量的坐标系。2相对坐标系相对坐标系 运动轨迹的终点坐标是相对于起点计量的坐标系运动轨迹的终点坐标是相对于起点计量的坐标系(或增量坐标系)。(或增量坐标系)。2-2 数控机床的坐标系数控机床的坐标系第21页/共57页第二十二页,共57页。2023/2/7ABXXYYO18121520 图图2-7 绝对与相对坐标系绝对与相对坐标系 以绝对坐标以绝对坐标(zubio)

27、计算:计算:XA=12,YA=15,XB=30,YB=35 以相对坐标以相对坐标(zubio)计算:计算:XA=0,YA=0,XB=18,YB=20第22页/共57页第二十三页,共57页。2023/2/72-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)代码代码代码代码一一一一.数控加工程序数控加工程序数控加工程序数控加工程序(chngx)(chngx)(chngx)(chngx)简介简介简介简介1程序的组成程序的组成 一个完整一个完整(wnzhng)的零件加工程序由程序的零件加工程序由程序段组成;一个程序段段组成;一个程序段 由若干个代码字

28、组成;由若干个代码字组成;每个代码字由字符(字母、数字、符号)组成。每个代码字由字符(字母、数字、符号)组成。N01 G91 G00 X50 Y60 LFN02 G01 X1000 Y5000 F150 S300 T12 M03 LFN10 G00 X-50 Y-60 M02 LF第23页/共57页第二十四页,共57页。2023/2/7 每个程序段以序号每个程序段以序号每个程序段以序号每个程序段以序号“N”“N”开头,以开头,以开头,以开头,以LF(Line Finish)LF(Line Finish)结束结束结束结束(jish)(jish),M02=ENDM02=END作为整个程序的结束作为

29、整个程序的结束作为整个程序的结束作为整个程序的结束(jish)(jish)。2程序段格式程序段格式(g shi)程序段的格式,是指一个程序段中指令字的排列顺序(shnx)和书写规则,不同的数控系统往往有不同的程序段格式,格式不符合规定,数控系统就不能接受。目前广泛采用的是,地址符可变程序段格式(或者称字地址程序段格式),这种格式的特点是:程序段中的每个指令字均以字母(地址符)开始,其后再跟数字或无符号的数字。2-3 2-3 数控系统的指令代码数控系统的指令代码数控系统的指令代码数控系统的指令代码第24页/共57页第二十五页,共57页。2023/2/7 指令指令(zhlng)(zhlng)字在程

30、序段中的顺序没有严格的规定,即可以任意字在程序段中的顺序没有严格的规定,即可以任意顺序的书写顺序的书写 。不需要的指令不需要的指令(zhlng)(zhlng)字或者与上段相同的续效代码可以省略不字或者与上段相同的续效代码可以省略不写。写。因此,这种格式具有程序简单、可读性强,易于检查等优点。因此,这种格式具有程序简单、可读性强,易于检查等优点。2-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)代码代码代码代码第25页/共57页第二十六页,共57页。2023/2/7 主程序和子程序主程序和子程序 有时被加工零件上,有多个形状和尺寸都相同的部位,

31、若有时被加工零件上,有多个形状和尺寸都相同的部位,若按通常的方法按通常的方法(fngf(fngf)编程,则有一定量的连续程序段在几编程,则有一定量的连续程序段在几处完全重复的出现,则可以将这些重复的程序串,单独地处完全重复的出现,则可以将这些重复的程序串,单独地担出来按一定格式做成子程序,程序中子程序以处的部分担出来按一定格式做成子程序,程序中子程序以处的部分便称为主程序。便称为主程序。子程序可以被多次重复调用。而且有些数控系统中可以进子程序可以被多次重复调用。而且有些数控系统中可以进行子程序的行子程序的“多层嵌套多层嵌套”,子程序可以调用其它子程序,从而,子程序可以调用其它子程序,从而可以大

32、大地简化编程工作,缩短程序长度,节约程序存贮可以大大地简化编程工作,缩短程序长度,节约程序存贮器的容量。器的容量。2-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)代码代码代码代码第26页/共57页第二十七页,共57页。2023/2/7n n(一)准备功能代码(一)准备功能代码(一)准备功能代码(一)准备功能代码(G G代码)代码)代码)代码)n n准备功能代码用于指定一些动作或选择一种操作方式,它使用准备功能代码用于指定一些动作或选择一种操作方式,它使用准备功能代码用于指定一些动作或选择一种操作方式,它使用准备功能代码用于指定一些动作或选择

33、一种操作方式,它使用G G字编程。字编程。字编程。字编程。G G字可接字可接字可接字可接3 3位整数,也可以带一位小数。位整数,也可以带一位小数。位整数,也可以带一位小数。位整数,也可以带一位小数。n n模态代码是指某些模态代码是指某些模态代码是指某些模态代码是指某些G G代码在一个程序段被指定后,直到以后程序段出现同组代码在一个程序段被指定后,直到以后程序段出现同组代码在一个程序段被指定后,直到以后程序段出现同组代码在一个程序段被指定后,直到以后程序段出现同组的另一个代码时才失效的的另一个代码时才失效的的另一个代码时才失效的的另一个代码时才失效的G G代码。代码。代码。代码。n n非模态代码

34、是指只有书写了该代码时才有效非模态代码是指只有书写了该代码时才有效非模态代码是指只有书写了该代码时才有效非模态代码是指只有书写了该代码时才有效(y(y uxio)uxio)的代码。的代码。的代码。的代码。n n1 1与坐标设定有关的指令与坐标设定有关的指令与坐标设定有关的指令与坐标设定有关的指令二二二二.数控系统功能指令数控系统功能指令数控系统功能指令数控系统功能指令(zhlng)(zhlng)(zhlng)(zhlng)代码代码代码代码2-3 数控系统的指令数控系统的指令(zhlng)代码代码第27页/共57页第二十八页,共57页。2023/2/71.1.坐标系有关坐标系有关(y(y ugu

35、n)ugun)指令(指令(G90G90、G91G91、G92G92)G92:工件(gngjin)坐标系设定指令,以刀位点为参考点进行设定。G90:绝对坐标指令,编程尺寸按工件坐标系 中的坐标给定。G91:相对坐标指令,编程尺寸相对加工(ji gng)起点给定。2-3 2-3 数控系统的指令代码数控系统的指令代码数控系统的指令代码数控系统的指令代码第28页/共57页第二十九页,共57页。2023/2/7n n例:例:N001 G92 X400.000 Z250N001 G92 X400.000 Z250n n注意注意:数控车床数控车床X X坐标采用坐标采用(c(c iyng)iyng)二倍值编程

36、,即采用二倍值编程,即采用(c(c iyng)iyng)直径值编程直径值编程n n 第29页/共57页第三十页,共57页。31主要(zhyo)内容对刀点与换刀点的确定(qudng)何谓(hwi)对刀点?q刀位点q对刀点q换刀点(与换刀位置的区别)相关概念选择对刀点的原则:选在零件的设计基准或工艺基准上,或与之相关的位置上。选在对刀方便,便于测量的地方。选在便于坐标计算的地方。第30页/共57页第三十一页,共57页。2023/2/7n n刀刀刀刀位位位位点点点点:用用用用于于于于确确确确定定定定刀刀刀刀具具具具(doj)(doj)在在在在机机机机床床床床坐坐坐坐标标标标系系系系中中中中位位位位置

37、置置置的的的的刀刀刀刀具具具具(doj)(doj)上上上上的特定点。的特定点。的特定点。的特定点。镗刀镗刀镗刀镗刀钻头钻头钻头钻头(zun tu)(zun tu)立铣刀立铣刀立铣刀立铣刀(x do)(x do)、端铣刀、端铣刀、端铣刀、端铣刀(x(x do)do)面铣刀面铣刀面铣刀面铣刀指状铣刀指状铣刀指状铣刀指状铣刀球头铣刀球头铣刀球头铣刀球头铣刀车刀车刀车刀车刀第31页/共57页第三十二页,共57页。33q对刀点:确定(qudng)刀具与工件相对位置的点对刀点可以是工件或夹具上的点,或者与它们相关的易于测量(cling)的点。对刀点 确定之后,机床坐标系与工件坐标系的相对关系就确定了2.1

38、概述(ish)第32页/共57页第三十三页,共57页。2023/2/7选择选择选择选择(xu(xu nz)nz)合适的对刀点合适的对刀点合适的对刀点合适的对刀点CR30R20R5020f刀具运动轨迹工件轮廓XZ第33页/共57页第三十四页,共57页。2023/2/7n n 对对对对刀刀刀刀:就就就就是是是是使使使使“对对对对刀刀刀刀点点点点”与与与与“刀刀刀刀位位位位点点点点”重重重重合合合合(chngh)(chngh)的操作。的操作。的操作。的操作。选择对刀点的原则(yunz):选在零件的设计基准或工艺基准上,或与之相关的位置上。选在对刀方便,便于测量的地方。选在便于坐标计算的地方 第34页

39、/共57页第三十五页,共57页。2023/2/72.2.坐标平面选择坐标平面选择(xu(xu nz)nz)指令(指令(G17G17、G18G18、G19G19)3.3.G17 G17:指定零件进行:指定零件进行xyxy平面加工平面加工4.4.G18 G18:指定零件进行:指定零件进行zxzx平面加工平面加工5.5.G19 G19:指定零件进行:指定零件进行yzyz平面加工平面加工6.6.注:默认值为注:默认值为G17G177.7.两维平面不必设定(如数控车床)两维平面不必设定(如数控车床)2-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)代码

40、代码代码代码第35页/共57页第三十六页,共57页。2023/2/72-3 数控系统的指令数控系统的指令(zhlng)代码代码第36页/共57页第三十七页,共57页。2023/2/74.直线直线(zhxin)插补指令插补指令(G01)5.刀具以进给速度刀具以进给速度F指令给定指令给定的速度进行直线的速度进行直线(zhxin)插插补加工补加工3.快速点定位指令(快速点定位指令(G00)4.刀具刀具(doj)以点位控制方式以点位控制方式快速移动,进给速度快速移动,进给速度F指令对指令对其无效其无效2-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)

41、代码代码代码代码第37页/共57页第三十八页,共57页。2023/2/7G01G01代码编程(相对代码编程(相对(xingdu)(xingdu)坐标)坐标)N001 G92 X28 Y20 LF N004 X8 Y8 N001 G92 X28 Y20 LF N004 X8 Y8 LFLFN002 G91 G00 XN002 G91 G00 X12 Y0 N005 X16 Y20 LF12 Y0 N005 X16 Y20 LF S200 M03 T01 LF N006 G00 X12 Y0 M02 S200 M03 T01 LF N006 G00 X12 Y0 M02 LFLFN003 G01

42、XN003 G01 X24 Y24 Y12 F10012 F100G01G01代码代码(di m)(di m)编程(绝对坐标)编程(绝对坐标)N001 G92 X28 Y20 LFN001 G92 X28 Y20 LFN002 G90 G00 X16 Y20 S200 M03 T01 LFN002 G90 G00 X16 Y20 S200 M03 T01 LFN003 G01 XN003 G01 X8 Y8 F100 LF8 Y8 F100 LFN004 X0 Y0 LFN004 X0 Y0 LFN005 X16 Y20 LFN005 X16 Y20 LFN006 G00 X28 Y20 M0

43、2 LFN006 G00 X28 Y20 M02 LF2-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)代码代码代码代码第38页/共57页第三十九页,共57页。2023/2/7 5.5.圆弧插补指令圆弧插补指令(zh(zh lng)lng)(G02G02、G03G03)G02 G02:顺时针插补指令:顺时针插补指令(zh(zh lng)G03lng)G03:逆时针插补指令:逆时针插补指令(zh(zh lng)lng)注:圆弧顺逆是从坐标轴正方向向原点投影确定。注:圆弧顺逆是从坐标轴正方向向原点投影确定。圆心坐标(圆心坐标(i i、j j、k

44、k)编程:)编程:i i、j j、k k为圆心相对圆弧起点的坐标为圆心相对圆弧起点的坐标值,且总为增量值(该定义以机床使用说明书为准)值,且总为增量值(该定义以机床使用说明书为准)半径半径R R编程:小于或等于编程:小于或等于180180度圆弧用度圆弧用+R+R,大于,大于180180度圆弧用度圆弧用-R-R编程。注意:不能用于整圆编程编程。注意:不能用于整圆编程G17G18G19G90G91G02G03X_Y_X_Z_Y_Z_I_J_I_K_J_K_R_F_*2-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)代码代码代码代码第39页/共57

45、页第四十页,共57页。2023/2/7用绝对用绝对(judu)坐标编程坐标编程N001 G92 X0 Y0 LFN002 G90 G00 X20 Y0 S200 M03 T01 LFN003 G03 X0 Y20 I-20 J0 F100 LFN004 X-20 Y0 I0 J-20 LFN005 X0 Y-20 I20 J0LFN006 X20 Y0 I0 J20LFN007 G00 X0 Y0 M02 LF用增量用增量(zn lin)坐标编程坐标编程N001 G91 G00 X20 Y0 S200 M03 T01LF N004 X20 Y-20 I20 J0LFN002 G03 X-20

46、Y20 I-20 J0 F100LF N005 X20 Y20 I0 J20 LF N003 X-20 Y-20 I0 J-20LF N006 G00 X-20 Y0 M02LF按象限按象限(xingxin(xingxin)编程编程2-3 2-3 数控系统的指令代码数控系统的指令代码数控系统的指令代码数控系统的指令代码第40页/共57页第四十一页,共57页。2023/2/7用绝对用绝对(judu)(judu)坐标编程坐标编程N001 G92 X0 Y0 LFN001 G92 X0 Y0 LFN002 G90 G00 X20 Y0 S200 M03 N002 G90 G00 X20 Y0 S20

47、0 M03 T01 LFT01 LFN003 G03 X20 Y0 I-10 J0 F100 LFN003 G03 X20 Y0 I-10 J0 F100 LFN004 G00 X0 Y0 M02 LFN004 G00 X0 Y0 M02 LF用增量用增量(zn lin)(zn lin)坐标编程坐标编程N001 G91 G00 X20 Y0 S200 M03 T01 LFN001 G91 G00 X20 Y0 S200 M03 T01 LFN002 G03 X0 Y0 I-20 J0 F200N002 G03 X0 Y0 I-20 J0 F200N003 G00 X-20 Y0 M02 LFN

48、003 G00 X-20 Y0 M02 LF跨象限跨象限(xingxin)(xingxin)编程编程2-3 2-3 数控系统的指令代码数控系统的指令代码数控系统的指令代码数控系统的指令代码第41页/共57页第四十二页,共57页。2023/2/7用绝对用绝对(judu)(judu)坐标编程坐标编程N001 G92 X0 Y18 LFN001 G92 X0 Y18 LFN002 G90 G02 X18 Y0 R18 N002 G90 G02 X18 Y0 R18 F100 S300 M03 LF F100 S300 M03 LFN003 G03 X68 Y0 R25 LFN003 G03 X68

49、Y0 R25 LFN004 G02 X88 Y20 R-20 M02 LFN004 G02 X88 Y20 R-20 M02 LF用增量用增量(zn lin)(zn lin)坐标编程坐标编程N001G91 G02 X18 Y-18 R18 N001G91 G02 X18 Y-18 R18 F100 S300 M03 LF F100 S300 M03 LFN002 G03 X50 Y0 R25 LFN002 G03 X50 Y0 R25 LFN003 G02 X20 Y20 R-20 M02 LFN003 G02 X20 Y20 R-20 M02 LF2-3 2-3 数控系统的指令数控系统的指令

50、数控系统的指令数控系统的指令(zh(zh lng)lng)代码代码代码代码第42页/共57页第四十三页,共57页。2023/2/7 6.6.刀具半径补偿指令(刀具半径补偿指令(G40G40、G41G41、G42G42)G40 G40:刀具偏置:刀具偏置(pin zh)(pin zh)注销指令注销指令 G41 G41:左偏置:左偏置(pin zh)(pin zh)刀具半径补偿指令刀具半径补偿指令 G42 G42:右偏置:右偏置(pin zh)(pin zh)刀具半径补偿指令刀具半径补偿指令2-3 2-3 数控系统的指令数控系统的指令数控系统的指令数控系统的指令(zh(zh lng)lng)代码代

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理工具

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com