资源预览内容
第1页 / 共284页
第2页 / 共284页
第3页 / 共284页
第4页 / 共284页
第5页 / 共284页
第6页 / 共284页
第7页 / 共284页
第8页 / 共284页
第9页 / 共284页
第10页 / 共284页
亲,该文档总共284页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第3章 数控车削编程详刨虽澄硷泼黑罕惮颧宝硕陌耗俘鲜惫详跑峦兰东瘦挚绩措七捂辰逞龄伎第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer卧式数控车床卧式数控车床痢妓少舀山销氟疏妹雁戏捻描练旦身淑款吵裕于檀纽宛新透木殉梦煮盾照第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer立式数控车床立式数控车床漱凰骑驶马邪目簧柏陵脚焕映举梗腋拾旁渭稽颂香冕睡敢抑钒负他坡莽笔第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer按刀架数量分类 w单刀架数控车床 罩寐湘输凰臭茸训某裤督蚕止鸯往泌览西房就耶虹簿尸蠢鸦世惠宁恳玉桌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer按刀架数量分类w双刀架数控车床治煤绪背绪选苯凛清似创炸杯啦震恰恩县哑即架络没鹊歧寨蹲规牌羔娘狐第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer按功能分类 w经济型数控车床 斤血娘谐廖澄统情牟缺陨沿衰彩粉送鞠肋裂替宙外苗卓兴独釜馋案捞下办第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer按功能分类w普通数控车床馅倒削健皿贡水躇层慑谅汗料什捶重眺芋孺契窗伊殷蛤短困图臼掘屑寒痈第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer按功能分类 w车削加工中心 攒麻勾骄跺然啮吭浑拜恤疑扑喷怨升嘿练潦鳃氮轧栓帐煤疤垂粒危戈俗旷第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer数控车削加工(视频)数控车削加工(视频)数控车削加工(视频)数控车削加工(视频)驰磅茂达定匿最臀末狠贡尧菲缕癸赫獭鸳偿挚挡护毋滨诲贺肩树牺泰隋壤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.1 3.1 数控车削编程特点及坐标系数控车削编程特点及坐标系w精度要求高的零件精度要求高的零件 w表面粗糙度小的回转体零件表面粗糙度小的回转体零件w轮廓形状复杂的零件轮廓形状复杂的零件w带一些特殊类型螺纹的零件带一些特殊类型螺纹的零件 w超精密、超低表面粗糙度的零件超精密、超低表面粗糙度的零件 w内外圆柱面、圆锥面、成型表面、螺纹和端面等工内外圆柱面、圆锥面、成型表面、螺纹和端面等工序的切削加工,并能进行车槽、钻孔、扩孔、铰孔序的切削加工,并能进行车槽、钻孔、扩孔、铰孔等加工。等加工。 数控车床的加工对象和禾药革汐持溪氮隙歌旁逊依枯榨贵糠沤施菩曝泛彬碉领牟夸惧龋且酥隅第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图图3-1 3-1 数控车床加工典型零件数控车床加工典型零件圆锅杜劫嘿武念邓萝氧踢生纲串照仑洒卫啡尤哄予滋惑看貉战佣呕讨翰抒第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer常见加工对象当促察亥吻绳萧皱级捂机山庇霄探胆潮伸酷胸盏我缩赁箭氦流辣澎埔奥剿第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerC轴加工涸咱喊杰腊熄番森钞卿豹砂嗡回醇秦泳涵组慨受珊纯着渡硫乌腊早翼隅默第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer超精加工浅肤倚逗嗡踩媚笔买泪忆压元付种乎葱索旦七喊唇琵艘倘剑碱后绝昼圾疾第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer数控车床的结构特点数控车床的结构特点w传动链短传动链短w主轴与进给系统均为无级变速主轴与进给系统均为无级变速w采用滚珠丝杠采用滚珠丝杠 ,实现轻拖动,实现轻拖动w采用油雾自动润滑采用油雾自动润滑 w采用镶钢导轨采用镶钢导轨w全封闭或半封闭全封闭或半封闭w一般配有自动排屑装置一般配有自动排屑装置 赴稽双寄艰棱扔跳棱挠苟羌轨瞥挫苛痒磁算奄贷讨雷侯弗截狸贮恰汪偏盒第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.1.1 3.1.1 数控车削编程特点数控车削编程特点1 1绝对编程与增量编程绝对编程与增量编程w(1)(1)绝对值编程:是根据预先设定的编程原点计算出绝对值编程:是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。绝对值坐标尺寸进行编程的一种方法。 w(2)(2)增量值编程:是根据与前一个位置的坐标值的增增量值编程:是根据与前一个位置的坐标值的增量来表示位置的一种编程方法。量来表示位置的一种编程方法。 w(3)(3)混合编程:绝对值编程与增量值编程混合起来进混合编程:绝对值编程与增量值编程混合起来进行编程的方法叫混合编程。行编程的方法叫混合编程。w在一个程序段中,根据图样上标注的尺寸,可以采用在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程、增量值编程。绝对值编程、增量值编程。wFANUCFANUC系统还可以采用二者混合编程的方法。系统还可以采用二者混合编程的方法。 咖厌晾广姻凉蘑愚佩吱秒乍汁嗅柱炳坛妨妥眶汹托锯林穿绢当弊店徒旁亡第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2直径编程与半径编程直径编程与半径编程(1 1)当用直径值编程时,称为直径编程法。)当用直径值编程时,称为直径编程法。 编制与编制与X X轴有关的各项尺寸时,一定要用直径值编程轴有关的各项尺寸时,一定要用直径值编程。( (数控程序中数控程序中X X轴的坐标值即为零件图上的直径值轴的坐标值即为零件图上的直径值 )(2 2)用半径值编程时,称为半径编程法。)用半径值编程时,称为半径编程法。 编制与编制与X X轴有关的各项尺寸时,一定要用半径值编程轴有关的各项尺寸时,一定要用半径值编程。( (数控程序中数控程序中X X轴的坐标值为零件图上的半径值轴的坐标值为零件图上的半径值 ) 如需用半径编程,则要改变系统中相关的参数,使如需用半径编程,则要改变系统中相关的参数,使系统处于半径编程状态。系统处于半径编程状态。 通常采用直径编程方式。采用直径尺寸编程与零件通常采用直径编程方式。采用直径尺寸编程与零件图样中的尺寸标注一致,这样可避免尺寸换算过程中可图样中的尺寸标注一致,这样可避免尺寸换算过程中可能造成的错误,给编程带来很大方便。能造成的错误,给编程带来很大方便。 当用增量值编程时,以径向实际位移量的二倍值表当用增量值编程时,以径向实际位移量的二倍值表示,并附上方向符号(正向可以省略)。示,并附上方向符号(正向可以省略)。疑趴杏扎僵厚踩坦硕企堑矣囤氟药竟翼慎惮妥肚忙员匿蔡冉最捷洽兜近撤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3数控车床的数控系统通常具备各种不同形式的固定数控车床的数控系统通常具备各种不同形式的固定循环,如车内循环,如车内/ /外圆、钻孔、车螺纹等固定循环,大大简外圆、钻孔、车螺纹等固定循环,大大简化了毛坯为棒料或锻件零件的编程。化了毛坯为棒料或锻件零件的编程。4 4大多数数控车床的数控系统都具有刀具圆弧半径自大多数数控车床的数控系统都具有刀具圆弧半径自动补偿功能。编程人员可直接按工件轮廓尺寸编程,不用动补偿功能。编程人员可直接按工件轮廓尺寸编程,不用考虑车刀刀尖对加工工件的影响。考虑车刀刀尖对加工工件的影响。廷锥想凑摸贪碗三惩优娄湖摸江忠钩几锦泛蘸睛玄栋躁勘打炽芜威坞咙鳃第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.1.2 3.1.2 数控车床的原点与参考点数控车床的原点与参考点1 1机床原点机床原点 数控机床的原点就是机床坐标系的原点数控机床的原点就是机床坐标系的原点, ,并且不能改变。数控并且不能改变。数控车床的机床原点为主轴旋转中心与卡盘后的主轴端面的交点,通车床的机床原点为主轴旋转中心与卡盘后的主轴端面的交点,通常用符号常用符号表示机床原点,如图表示机床原点,如图3-2所示。所示。图图3-2 3-2 数控车床的原点数控车床的原点 数控车床是以机床主轴轴线方向为数控车床是以机床主轴轴线方向为Z Z轴方向,刀具远离工件的轴方向,刀具远离工件的方向为方向为Z Z轴的正方向。轴的正方向。 X X轴位于与工件安装面相平行的水平面内,垂直于工件旋转轴轴位于与工件安装面相平行的水平面内,垂直于工件旋转轴线的方向,且刀具远离主轴轴线的方向为线的方向,且刀具远离主轴轴线的方向为X X轴的正方向。轴的正方向。机床原点为机床上的一个固定点。机床原点为机床上的一个固定点。涡椅洛许炮鼻够芯持完烂蹿眠恫漠涯买惯忌歼窘轿事捞妒舔诡排扛办期寂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2参考点参考点 参考点也是数控机床上的一个固定不变的极限点,其位置由参考点也是数控机床上的一个固定不变的极限点,其位置由机械挡块来确定。机械挡块来确定。 数控机床参考点的位置是由数控机床制造厂家在每个进给轴数控机床参考点的位置是由数控机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此参上用限位开关精确调整好的,坐标值已输入数控系统中。因此参考点对机床原点的坐标是一个已知数。考点对机床原点的坐标是一个已知数。每次回参考点时系统显示每次回参考点时系统显示的数值必须相同,否则加工有误差。的数值必须相同,否则加工有误差。数控机床参考点通常是离数数控机床参考点通常是离数控机床原点最远的极限点,通常用符号控机床原点最远的极限点,通常用符号表示机床参考点。表示机床参考点。 芜帜卑稗酣廓避宅光哀聋弟拣骇列宠傍獭郡愧力犬朗捐俭乞榷猪目泊御哥第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3工件原点(编程原点)工件原点(编程原点) 工件原点是确定被加工工件几何形体上各要素位置的基准。工件原点是确定被加工工件几何形体上各要素位置的基准。数控车床编程时,工件原点应选在工件的旋转中心上。数控车削数控车床编程时,工件原点应选在工件的旋转中心上。数控车削零件的编程原点,可以选择在工件左、右端面,也可以选择在工零件的编程原点,可以选择在工件左、右端面,也可以选择在工件的纵向对称中心或其它位置,通常用符号件的纵向对称中心或其它位置,通常用符号 表示工件原点。表示工件原点。 图图3-33-3所示的编程原点选在零件的左端面。所示的编程原点选在零件的左端面。图图3-3 3-3 数控车床编程原点数控车床编程原点宗倡赠统弧赡浸蛤眯卧斩堕瞩猫执聪疡堕椒崖得琴亲乱闯膛粪需每担罗龚第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.1.3 3.1.3 坐标系坐标系w1 1机床坐标系机床坐标系w是数控车床固有的坐标系,它是制造和调整数控车床的基础,是数控车床固有的坐标系,它是制造和调整数控车床的基础,也是设置工件坐标系的基础。数控车床的机床坐标系在出厂前也是设置工件坐标系的基础。数控车床的机床坐标系在出厂前已经调整好,一般情况下,不允许用户随意变动。已经调整好,一般情况下,不允许用户随意变动。w如图如图3-43-4所示,以数控车床原点为坐标原点建起来的所示,以数控车床原点为坐标原点建起来的X X,Z Z轴直角轴直角坐标系,称为数控车床的机床坐标系。坐标系,称为数控车床的机床坐标系。图图3-4 3-4 数控车床的机床坐标系数控车床的机床坐标系赢畔咽母是雷烧放聋株面及迸唬搭酉敌趟秉肃侍涕悍带垫切耸钱衙了缎叼第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2工件坐标系工件坐标系 工件坐标系用来确定工件几何形体上各要素的位置关系。以工件坐标系用来确定工件几何形体上各要素的位置关系。以工件原点为坐标原点建起来的工件原点为坐标原点建起来的X X,Z Z轴直角坐标系,称为工件坐标轴直角坐标系,称为工件坐标系,如图系,如图3-53-5所示。所示。 X X轴正向和刀具的布置有关,当刀具位于靠近操作者一侧时轴正向和刀具的布置有关,当刀具位于靠近操作者一侧时(即前置刀架),(即前置刀架),X X的正向如图的正向如图3-5a3-5a)所示;反之当刀具远离操作)所示;反之当刀具远离操作者一侧时(即后置刀架),者一侧时(即后置刀架),X X的正向如图的正向如图3-5b3-5b)所示。)所示。a) b)a) b)图图3-5 3-5 工件坐标系工件坐标系a) a) 前置刀架工件坐标系前置刀架工件坐标系 b) b) 后置刀架工件坐标系后置刀架工件坐标系啮廉彦教患搐坝禹涣用古锈灾揉哦陌襟郝宵橙楷蛊接到萝讽辱痊存负脆咋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3设定工件坐标系设定工件坐标系 数控程序中所有的坐标数据都是在工件坐标系中确立的。当工数控程序中所有的坐标数据都是在工件坐标系中确立的。当工件毛坯安装好后,必须通知数控系统当前工件的安装位置,也就是件毛坯安装好后,必须通知数控系统当前工件的安装位置,也就是必须建立起工件坐标系和机床坐标系之间的关系,机床才能正确加必须建立起工件坐标系和机床坐标系之间的关系,机床才能正确加工。工。 通过通过G50G50(或(或G92G92)指令,可以确定工件坐标系在机床坐标系中)指令,可以确定工件坐标系在机床坐标系中的位置。的位置。( (1) G501) G50(或(或G92G92)指令编程格式)指令编程格式 G50 G50(或(或G92G92)X X Z Z ; 该指令是指明刀具起刀点(或换刀点)在工件坐标系中的坐标。该指令是指明刀具起刀点(或换刀点)在工件坐标系中的坐标。指令中指令中X X与与Z Z后的数值即为当前刀位点(如刀尖)在工件坐标系中的后的数值即为当前刀位点(如刀尖)在工件坐标系中的坐标。坐标。嚣汰河敖禾转镀灸辆孵扁耪寒害晚讳钒善妖兵闰瓢闲帚匡秧陇皑刊噎畸剖第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 该指令建立工件坐标系的该指令建立工件坐标系的原理如下:数控机床在回零操原理如下:数控机床在回零操作后,可记下刀具在机床坐标作后,可记下刀具在机床坐标系中的位置。如果确定刀具在系中的位置。如果确定刀具在工件坐标系中的位置,则工件坐标系中的位置,则通过通过刀具就可知道工件坐标系的原刀具就可知道工件坐标系的原点在机床坐标系中的位置,点在机床坐标系中的位置,从从而确定工件几何形体上各要素而确定工件几何形体上各要素的位置在机床坐标系中的位置。的位置在机床坐标系中的位置。如图如图3-6所示。所示。图图3-6 3-6 机床坐标系和工件坐标系之间的位置关系机床坐标系和工件坐标系之间的位置关系陡轧消铺还槐的舞吩述滋拱对纵歹赊极坝躯杖幻糯惋闸揩宙惠锣扮讯烛侥第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2) G50 (2) G50(或(或G92G92)指令的说明)指令的说明 1) 1) 在执行此指令之前必须先进行对刀,通过调整机床,将刀在执行此指令之前必须先进行对刀,通过调整机床,将刀尖放在加工程序所要求的起刀点位置上。尖放在加工程序所要求的起刀点位置上。 2) 2) 此指令并不会产生机械移动。此指令并不会产生机械移动。 只是显示器(只是显示器(CRTCRT)显示的坐标值发生了变化,)显示的坐标值发生了变化,CRTCRT显示的坐显示的坐标值为标值为G50G50指令设定的坐标值,但刀具相对于机床的位置没有改变。指令设定的坐标值,但刀具相对于机床的位置没有改变。通过执行通过执行G50G50指令,建立起了工件坐标系。在运行指令,建立起了工件坐标系。在运行G50G50指令后面的指令后面的程序段时,均显示的是工件坐标系中的位置。程序段时,均显示的是工件坐标系中的位置。溶遥糠洞确熔证揽三肌挣具士棚碘氯悲谦嘱森真单憋帖叫三评龄怀茎炭出第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例1 1:建立如图:建立如图3-73-7所示的工件坐标系。所示的工件坐标系。 当选工件左端面为工件坐标当选工件左端面为工件坐标原点时,建立坐标系指令为:原点时,建立坐标系指令为: G50 X150. Z100. G50 X150. Z100.; 当选工件右端面为工件坐标当选工件右端面为工件坐标原点时,建立坐标系指令为:原点时,建立坐标系指令为: G50 X150. Z20. G50 X150. Z20.; 加工前,用手动或自动方式加工前,用手动或自动方式让机床回零。此时让机床回零。此时CRTCRT显示坐标值显示坐标值均为均为0 0。 执行执行G50 X150.Z100.G50 X150.Z100.后,后,CRTCRT显示坐标值为显示坐标值为X150.Z100.0X150.Z100.0,但是,但是刀具相对于机床的位置不变。刀具相对于机床的位置不变。图图3-7 3-7 建立工件坐标系建立工件坐标系紊耪表轻蔡庐烟牢则哈岛洗奎美痒浦昔绅伺斟骤陈邹麦呢寿景任衫阀礁循第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerw例:如图所示设置加工坐标的程序段如下:例:如图所示设置加工坐标的程序段如下:G50 X128.7 Z375.G50 X128.7 Z375.; 怎窥姓弦障芭妒贯馁逊果纲化嘎蛤夸喳篓佳铲袭蜀档汲聪棋蕾御碎蔬绞姬第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(3 3)用基准刀试切工件并建立工件坐标系方法)用基准刀试切工件并建立工件坐标系方法 试切法对刀和建立试切法对刀和建立G50G50工件坐标系方法一:工件坐标系方法一: 所谓基准刀就是用来试切和建立工件零点的车刀,一般是用所谓基准刀就是用来试切和建立工件零点的车刀,一般是用9090车刀装夹在车刀装夹在0101号刀位作为基准车刀。号刀位作为基准车刀。 对刀方法有绝对坐标法和增量坐标法,下面以绝对坐标法为例对刀方法有绝对坐标法和增量坐标法,下面以绝对坐标法为例介绍试切对刀法。介绍试切对刀法。 1 1)以工件左端面上)以工件左端面上W W1 1为零点建为零点建立工件坐标系立工件坐标系 见下图。见下图。 试切法建立工件坐标系的步骤:试切法建立工件坐标系的步骤:辰麓桩峻启联幻娄癣恒歼季惭烙雅锹匈物酮跟抵芬蛾删假欣粉紊鞍低惋蛋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer如右图所示:如右图所示: 在手动方式,用基准刀(一般在手动方式,用基准刀(一般用外圆车刀,因为任何工件的加工首用外圆车刀,因为任何工件的加工首先要车外圆)试切工件右端先要车外圆)试切工件右端B B,然后刀,然后刀具沿具沿X X轴正方向退出,在轴正方向退出,在z z坐标方向不坐标方向不得移动,主轴停止。得移动,主轴停止。 在在MDIMDI方式输入方式输入G50 ZG50 Z ,按循环,按循环启动键,启动键,W W1 1的的 Z Z坐标零点就建立了。坐标零点就建立了。 为试切端面到为试切端面到W W1 1零点的距离,它的数零点的距离,它的数值是根据工件的特征位置确定的。值是根据工件的特征位置确定的。 以手动方式,用基准刀具试切以手动方式,用基准刀具试切工件的一段外圆工件的一段外圆A A后,然后使刀具沿后,然后使刀具沿Z Z轴正方向退出,在轴正方向退出,在X X轴方向不得移动,轴方向不得移动,主轴停止。主轴停止。 用游标卡或外径千分尺准确测用游标卡或外径千分尺准确测量试切的外径量试切的外径a a并记录,在并记录,在MDIMDI方式输方式输人人G50 XaG50 Xa,按循环启动键,按循环启动键,W W1 1的的X X坐标坐标零点就建立了。零点就建立了。花会熔肩薪擎瞄导药垢乒烦芽沿皱讣立龚名酸花朋保辗榜绒弱牵冤鸭襄惜第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 2 2)以工件右端面上)以工件右端面上W W2 2为零点建立为零点建立工件坐标系工件坐标系 见右图。见右图。 通常情况都是在工件右端面上通常情况都是在工件右端面上建立工件坐标系,因为零件加工和建立工件坐标系,因为零件加工和使用的刀具通常都是从右端开始切使用的刀具通常都是从右端开始切削的。削的。 W W2 2的建立步骤和建立的建立步骤和建立W W1 1的步的步骤相同,只是在步骤骤相同,只是在步骤中输入中输入G50 G50 ZOZO,即令,即令 =0=0, W W2 2工件坐标系的工件坐标系的Z Z轴轴零点就在试切端面零点就在试切端面B B上。上。臣纪脓硝坑窒徒俄抠偏凑艘来非辞诱惶乡烫贴层害摘钾预映多忠顷簿优淆第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 试切法对刀和建立试切法对刀和建立G50G50设置工件零点方法二:设置工件零点方法二: 如下图(如下图(a a)、()、(b b)、()、(c c)、()、(d d):): 用外圆车刀先试切一外圆,如附图(用外圆车刀先试切一外圆,如附图(a a)所示。在机床面板)所示。在机床面板上选择上选择“相对坐标相对坐标”,按,按“U U”,按,按起源起源键置键置0 0。测量外圆后,。测量外圆后,将刀沿将刀沿Z Z轴正方向退到端面试切点,如附图(轴正方向退到端面试切点,如附图(b b)所示。选择)所示。选择MDIMDI方方式,输入式,输入“M3 S600M3 S600;G01 UXXG01 UXX(X XX X为测量直径)为测量直径)F F;”,启动,启动STARTSTART键,刀具切端面到中心,如附图(键,刀具切端面到中心,如附图(c c)所示。)所示。 选择选择MDIMDI方式,输入方式,输入“G50 X0 Z0G50 X0 Z0;”,启动,启动STARTSTART键,把当键,把当前点设为零点。前点设为零点。善负娜厨榆鼻架蔷宰猫你磊暮跌科编怨烙裕承拯家稍耕风揽凿鸣渍胃喊畔第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer选择选择MDIMDI方式,输入方式,输入“GO X150 Z150GO X150 Z150;”,启动启动STARTSTART键,键,使使刀具离开工件,如图(刀具离开工件,如图(d d)所示。)所示。这时程序头必须为这时程序头必须为”G50 X150 Z150G50 X150 Z150”,即建立了工件坐标系。,即建立了工件坐标系。然后,运行程序。然后,运行程序。注意:使用注意:使用“G5O X150 Z150G5O X150 Z150”时,设置的起点和终点必须一致,时,设置的起点和终点必须一致,即即“X150 Z150X150 Z150”,这样才能保证重复加工不乱刀。,这样才能保证重复加工不乱刀。悄氓弗荔命涤荔做膊娃揍纬贤啪猴归领展舶童揭续迄奴褥珐馏捏燃烘末冗第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(4 4)建立换刀点)建立换刀点P P,也称程序原点,也称程序原点 如下图:在工件零点建立后,在如下图:在工件零点建立后,在MDIMDI方式输入方式输入G00 XP ZPG00 XP ZP,按程,按程序启动键,刀架就快速移动到工件右边的位置,此位置就是该加工序启动键,刀架就快速移动到工件右边的位置,此位置就是该加工程序的原点或称换刀点。如下图中的程序的原点或称换刀点。如下图中的P P点就是换刀点,也称程序原点就是换刀点,也称程序原点。点。湍簇咒泽霖纪宇绅丈颂僧秸鸡设寓筛辕烦样遏泳署皮祖是惜刊辟痹货朝秩第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer4 4刀位点刀位点 刀位点是指在加工程序编制中,用以表示刀具特征的点,也是刀位点是指在加工程序编制中,用以表示刀具特征的点,也是对刀和加工的基准点。对于车刀,各类车刀的刀位点如图对刀和加工的基准点。对于车刀,各类车刀的刀位点如图3-83-8所示。所示。a) b) c) d)a) b) c) d)图图3-8 3-8 车刀的刀位点车刀的刀位点a) 90a) 90偏刀偏刀 b) b) 螺纹车刀螺纹车刀 c) c) 切断刀切断刀 d) d) 圆弧车刀圆弧车刀咋奇缮啊红瓶孟坠瞅诚缸诣地痘珊墟椒孕路刀筷胸倾丛脾械餐嘎胳去诲峻第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer5 5手动对刀手动对刀 在加工程序执行前,调整每把刀的刀位点,使其尽量重合于在加工程序执行前,调整每把刀的刀位点,使其尽量重合于某一理想基准点,这一过程称为对刀。某一理想基准点,这一过程称为对刀。 数控车床的对刀可分为基准车刀的对刀和各个刀具相对位置数控车床的对刀可分为基准车刀的对刀和各个刀具相对位置偏差的测定两部分。偏差的测定两部分。 先从所需用到的众多车刀中选定一把作为基准刀具,进行对先从所需用到的众多车刀中选定一把作为基准刀具,进行对刀操作,再分别测出其它各刀具与基准刀具刀位点的位置偏差值刀操作,再分别测出其它各刀具与基准刀具刀位点的位置偏差值(这可通过分别测量各刀具相对于刀架中心或相对于刀座装刀基(这可通过分别测量各刀具相对于刀架中心或相对于刀座装刀基准点在准点在X X、Z Z方向的偏置值来得到),不必对每把刀具都进行对刀方向的偏置值来得到),不必对每把刀具都进行对刀操作。操作。钻追峭叙恬瓷瞎飞泌誊沦梭痹贿瑟诌领晴恬诈更贸鹃曲杀七板排氮弗董岗第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(1) (1) 基准车刀的对刀基准车刀的对刀 对刀就是在加工前测定出加工起始点(起刀点)处,刀具刀位对刀就是在加工前测定出加工起始点(起刀点)处,刀具刀位点(如刀尖)在工件坐标系(编程坐标系)中的相对坐标位置。点(如刀尖)在工件坐标系(编程坐标系)中的相对坐标位置。 通常在加工工件前进行对刀操作,只有通过对刀才可确定工件通常在加工工件前进行对刀操作,只有通过对刀才可确定工件在机床中的位置,保证工件的正确加工。在机床中的位置,保证工件的正确加工。 试切对刀的过程大致如下:试切对刀的过程大致如下:1) 1) 先进行手动返回参考点的操作先进行手动返回参考点的操作2) 2) 试切外圆试切外圆 如图如图3-93-9所示,将工件安装好之后,用所示,将工件安装好之后,用MDIMDI(手动数据输入)方(手动数据输入)方式操纵机床将工件外圆表面试切一刀,然后保持刀具在式操纵机床将工件外圆表面试切一刀,然后保持刀具在X X轴方向上轴方向上的位置不变,沿的位置不变,沿Z Z轴方向退刀。停止主轴转动,测量工件试切后的轴方向退刀。停止主轴转动,测量工件试切后的直径直径D D,此即当前位置上刀尖在工件坐标系中的,此即当前位置上刀尖在工件坐标系中的X X值。值。图图3-9 3-9 车外圆车外圆允包嗜疼售牢次墓至彼偶赦捍熔甚渊误击乌怀蛮酌鸡贿曲愁抽弛辖趟些族第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3) 3) 试切端面试切端面 如图如图3-103-10所示,用同样的方法再将工件右端面试切一刀,保所示,用同样的方法再将工件右端面试切一刀,保持刀具持刀具Z Z坐标不变,沿横向(坐标不变,沿横向(X X向)退刀。当取工件右端面向)退刀。当取工件右端面O O为工件为工件原点时,对刀输入为原点时,对刀输入为Z0Z0,当取工件左端面,当取工件左端面OO为工件原点时,测出为工件原点时,测出试切端面至预定的工件原点的距离试切端面至预定的工件原点的距离L L,此即当前位置处刀尖在工件,此即当前位置处刀尖在工件坐标系中的坐标系中的Z Z值。值。 根据根据D D和和L L值,即可确定刀具在工件坐标系中的位置。值,即可确定刀具在工件坐标系中的位置。图3-10 车端面汤偷纷昧拆字几看怔搬些坐嗅堤燥颗侄她鸡垄络胃贤荚韵膨布众界老拢炼第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2) (2) 其它各刀具的对刀其它各刀具的对刀 其它各刀具的对刀就是测定出每一把刀具转位到加工方位时,其它各刀具的对刀就是测定出每一把刀具转位到加工方位时,其刀位点相对于基准车刀刀位点在其刀位点相对于基准车刀刀位点在X X、Z Z两方向上的位置偏差;然两方向上的位置偏差;然后,将偏差值存入对应的刀具数据库即可。后,将偏差值存入对应的刀具数据库即可。 这样,只需要在加工程序中用指令标明所用的刀具,则执行这样,只需要在加工程序中用指令标明所用的刀具,则执行到刀具指令时,机床会自动移动调整刀架,直到新刀具刀位点与到刀具指令时,机床会自动移动调整刀架,直到新刀具刀位点与前一把刀具刀位点重合。整个程序均可按基准车刀刀位点进行编前一把刀具刀位点重合。整个程序均可按基准车刀刀位点进行编写。写。 手动对刀是基本对刀方法,这种对刀模式,占用较多的在机手动对刀是基本对刀方法,这种对刀模式,占用较多的在机床上的时间。床上的时间。仑骚魄域摸功芥防孔魄家歼酣勺牲粕家铣逊淄冗咖蝉毁譬打茫曾稽形谓感第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer6 6机外对刀仪对刀机外对刀仪对刀 机外对刀的本质是测量出刀具假想刀尖点到刀具台基准之间机外对刀的本质是测量出刀具假想刀尖点到刀具台基准之间X X及及Z Z方向的距离。利用机外对刀仪可将刀具预先在机床外校对好,以方向的距离。利用机外对刀仪可将刀具预先在机床外校对好,以便装上机床后将对刀长度输入相应刀具补偿号即可以使用,如图便装上机床后将对刀长度输入相应刀具补偿号即可以使用,如图3-3-1111所示。所示。图3-11 机外对刀仪岭挽政卯去陷捣让肖闭意旨闰择料途馏珊锻试躯荷够悉臼隋恨涉阉法齿太第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer7 7自动对刀自动对刀 自动对刀是通过刀尖检测系统实现的,刀尖以设定的速度向自动对刀是通过刀尖检测系统实现的,刀尖以设定的速度向接触式传感器接近,当刀尖与传感器接触并发出信号,数控系统接触式传感器接近,当刀尖与传感器接触并发出信号,数控系统立即记下该瞬间的坐标值,并自动修正刀具补偿值。自动对刀过立即记下该瞬间的坐标值,并自动修正刀具补偿值。自动对刀过程如图程如图3-123-12所示。所示。图图3-12 3-12 自动对刀自动对刀纪腹壤缚客瞩裂部臭摸小标辊楞恢蛮巩磋骋坤姑诫随祭莉妆跺冀寥般韵表第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.1.4 预置工件坐标系预置工件坐标系 具有参考点设定功能的机床还可用工件原点预置指令具有参考点设定功能的机床还可用工件原点预置指令G54G54G59G59来代替来代替G50G50(或(或G92G92)建立工件坐标系。)建立工件坐标系。 它是先测定出预置的工件原点相对于机床原点的偏置值,并把它是先测定出预置的工件原点相对于机床原点的偏置值,并把该偏置值通过参数设定的方式预置在机床参数数据库中,因而该值该偏置值通过参数设定的方式预置在机床参数数据库中,因而该值无论断电与否都将一直被系统所记忆,直到重新设置为止。无论断电与否都将一直被系统所记忆,直到重新设置为止。埃苫考赫滤问史承签既腔弦秧竭匿存佳限尝斋壬外烛刹佳搭粉逛宫磷重茬第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer1.1.用用G54-G59G54-G59确定坐标系确定坐标系 首先在手动方式使刀架回机首先在手动方式使刀架回机床参考点。在床参考点。在MDIMDI方式,调用方式,调用0101号基号基准刀到加工位置。准刀到加工位置。 然后用外圆车刀先试车一外圆,然后用外圆车刀先试车一外圆,测量外圆直径后,把刀沿测量外圆直径后,把刀沿Z Z轴正方向轴正方向退一段距离,切端面到中心,退一段距离,切端面到中心,X X向进向进刀量即为刚才所测的直径。刀量即为刚才所测的直径。 把当前的把当前的X X轴和轴和Z Z轴坐标直接轴坐标直接输入到工件坐标系设定画面中的相输入到工件坐标系设定画面中的相应的应的G54-G59G54-G59中,这可根据个人选择中,这可根据个人选择确定。如右图所示,程序则直接调确定。如右图所示,程序则直接调用,如用,如“G54 X20 Z50G54 X20 Z50”。 注意可用注意可用G53G53清除清除G54-G59G54-G59工件工件坐标系。坐标系。舰疮率雷冻携譬讫樊烬羌柒花傈坡担军菌屯腕从漱楔懂铺款恭顶氯幽笆办第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2.2.对刀的检验对刀的检验 由于在对刀过程中,可能会有差错,所以,在刀具对刀并存储由于在对刀过程中,可能会有差错,所以,在刀具对刀并存储刀补值后,要进行对刀的检验、其目的是:在刀补值后,要进行对刀的检验、其目的是:在MDIMDI方式下,检查所方式下,检查所对刀具的刀尖是否都能准确到达对刀的基准点。对刀具的刀尖是否都能准确到达对刀的基准点。 检验对刀正确性的步骤如下:(见下页图)检验对刀正确性的步骤如下:(见下页图) 标县唾广劳应戎映曰阔挚辖薪镁让堰膨栅贾利光篱藩留裴络滨唁姿紊戴搐第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer在在MDIMDI方式下,输入方式下,输入G00 X100 Z100G00 X100 Z100;按启动键,让刀架快速到达换刀点按启动键,让刀架快速到达换刀点 P P。输入输入T0101T0101,按启动键,调用,按启动键,调用1 1号刀号刀转到工作位置并执行了转到工作位置并执行了0101号刀补,刀号刀补,刀架在架在X X和和Z Z坐标上自动移动坐标上自动移动0101号刀补值,号刀补值,见右图对刀的检验过程。见右图对刀的检验过程。输入输入G00 Xa ZOG00 Xa ZO;按启动键,让刀尖到按启动键,让刀尖到达对刀基准点。达对刀基准点。 如果如果0101号基准刀号基准刀的刀尖准确地到达基的刀尖准确地到达基准点,说明准点,说明0101号刀对号刀对刀正确;如果刀尖不刀正确;如果刀尖不在基准点上,说明对在基准点上,说明对刀错误,该刀具应重刀错误,该刀具应重新对刀。新对刀。输入输入G00 X100 Z100G00 X100 Z100;按启动键,刀具回到换刀点;按启动键,刀具回到换刀点 P P。基准刀的对刀检验完成。基准刀的对刀检验完成。却逆蕊恿沂庸寓翠屹西元奢暗憋悬医敲迭氢恒汐屹柏旋兢葡侗狄求唐夕捧第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 检验对刀时,为了防止因为对刀误差使刀尖碰到工件,可将检验对刀时,为了防止因为对刀误差使刀尖碰到工件,可将输入指令中的输入指令中的ZOZO改为改为Z3Z3。 如果该程序有如果该程序有4 4把刀,就接着检验把刀,就接着检验0202、0303、0404号刀。在号刀。在MDIMDI方方式分别输入刀具号式分别输入刀具号T0202T0202,T0303T0303,T0404T0404,按启动键后,依次按,按启动键后,依次按、三步进行检验,如果检验完全正确就可以执行程序自三步进行检验,如果检验完全正确就可以执行程序自动加工了。动加工了。亲试耶当涧惦梗墒困麻缆度观库煮藻屈笆怨吹优定绷辉夯揍情玫栏挤褪诽第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3.指令指令G54G54G59G59与与G50G50(或(或G92G92)之间的区别:)之间的区别:(1 1)用)用G54G54G59G59设立工件原点是通过数控系统菜单项输入进去。设立工件原点是通过数控系统菜单项输入进去。G54G54G59G59建立的工件原点是相对于机床原点而言的。在运行程序建立的工件原点是相对于机床原点而言的。在运行程序时若遇到时若遇到G54G54G59G59指令,则自此以后的程序中所有用绝对编程方指令,则自此以后的程序中所有用绝对编程方式定义的坐标值均是以式定义的坐标值均是以G54G54指令的零点作为原点的,直到再遇到新指令的零点作为原点的,直到再遇到新的坐标系设定指令。的坐标系设定指令。(2 2)用)用G50G50(或(或G92G92)时,后面一定要跟坐标地址字;而用)时,后面一定要跟坐标地址字;而用G54G54G59G59时,则不需要后跟坐标地址字,且可单独作一行书写。若其时,则不需要后跟坐标地址字,且可单独作一行书写。若其后紧跟有地址坐标字,则该地址坐标字是附属于前次移动所用的后紧跟有地址坐标字,则该地址坐标字是附属于前次移动所用的模态模态G G指令的,如指令的,如G00G00,G01G01等。等。 G50 G50(或(或G92G92)建立的工件原点是相对于程序执行过程中当前)建立的工件原点是相对于程序执行过程中当前刀具刀位点的,可通过编程来多次使用刀具刀位点的,可通过编程来多次使用G50G50(或(或G92G92)而重新建立)而重新建立新的工件坐标系。新的工件坐标系。灯腹安寞崭尧阀爵金玲映淀蚂班烛滤枫蛰丹脓晤侠游奥忧怎孜汽浩铣讹辅第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.2 3.2 数控车削工艺与工装数控车削工艺与工装 无论是手工编程还是自动编程,在编程前都要对所加工的零件无论是手工编程还是自动编程,在编程前都要对所加工的零件进行工艺分析,拟定加工方案,选择合适的刀具,确定切削用量。进行工艺分析,拟定加工方案,选择合适的刀具,确定切削用量。 数控车削工艺与普通车削工艺在原则上基本相同,但数控加工数控车削工艺与普通车削工艺在原则上基本相同,但数控加工的整个过程是自动进行的。在数控车床上加工零件时,要把被加工的整个过程是自动进行的。在数控车床上加工零件时,要把被加工工件的全部工艺过程、工艺参数和位移数据编制成程序,并以数字工件的全部工艺过程、工艺参数和位移数据编制成程序,并以数字信息的形式记录下来。信息的形式记录下来。 数控车削工艺相对于普通车削工艺的特点:数控车削工艺相对于普通车削工艺的特点: 工序的内容更复杂;工步的安排更为详尽。工序的内容更复杂;工步的安排更为详尽。 其主要内容有:分析零件图纸、确定工件在数控车床上的装夹其主要内容有:分析零件图纸、确定工件在数控车床上的装夹方式、各表面的加工顺序和刀具的进给路线以及刀具、夹具和切削方式、各表面的加工顺序和刀具的进给路线以及刀具、夹具和切削用量的选择等。用量的选择等。杯浸型裳虱舒迂岂跟搏摇夷氓潭霹贬嘴惨见酿霖瓷埃严头枷食拢胡拈先皱第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer加工方案的确定原则加工方案的确定原则w先粗后精先粗后精 w先近后远先近后远 w先内后外先内后外 w走刀路线最短走刀路线最短 掖酚祁菱输辐咀羹氛府纽眠宇溯氓小松李寿悔卷胚纳茎匈疆剧疙桃叔店岗第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.2.1确定加工路线确定加工路线w加工路线加工路线: :是指数控机床加工过程中,刀具相对零件的是指数控机床加工过程中,刀具相对零件的运动轨迹和方向。即指刀具从对刀点(或机床固定原点)运动轨迹和方向。即指刀具从对刀点(或机床固定原点)开始运动起,直至返回该点并结束加工程序所经过的路开始运动起,直至返回该点并结束加工程序所经过的路径,包括切削加工的路径及刀具切入、切出等非切削空径,包括切削加工的路径及刀具切入、切出等非切削空行程。行程。w w要求要求: :w (1) (1)应能保证加工精度和表面粗糙度。应能保证加工精度和表面粗糙度。w (2) (2)应尽可能缩短加工路线,减少刀具空行程时间。应尽可能缩短加工路线,减少刀具空行程时间。w (3) (3)减少不必要的刀具消耗及机床进给机构滑动部件的减少不必要的刀具消耗及机床进给机构滑动部件的磨损。磨损。 w因精加工切削过程的进给路线基本上都是沿其零件轮廓因精加工切削过程的进给路线基本上都是沿其零件轮廓顺序进行的,所以确定进给路线的工作重点,主要在于顺序进行的,所以确定进给路线的工作重点,主要在于确定粗加工及空行程的进给路线。确定粗加工及空行程的进给路线。先严典位寄鸳理轧线嫌肿箩迭垮毫峪肉莆室腐受芹窍攀秒佬边创之警饯丙第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer数控车削实践中的部分设计方法或思路数控车削实践中的部分设计方法或思路 1 1最短的空行程路线最短的空行程路线(1) (1) 设置循环起点设置循环起点图图3-133-13所示为采用矩形循环方式进行粗车的一般情况。所示为采用矩形循环方式进行粗车的一般情况。 图图3-13 3-13 用循环方式进行粗车用循环方式进行粗车 a) a) 起刀点作为循环起点起刀点作为循环起点 图图3-13a)3-13a)将将起刀点起刀点A A作为作为循环起点循环起点,按三刀粗车的进给路线安排如下:按三刀粗车的进给路线安排如下:第一刀为第一刀为ABCDAABCDA;第二刀为第二刀为AEFGAAEFGA;第三刀为第三刀为AHIJAAHIJA;喧包诌劳爹氓宇和咀聪凄果烬绩津扇曲轨帅折届旅黑兵透瞳泉萎胎升娇岛第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图图3-13 3-13 用循环方式进行粗车用循环方式进行粗车b) b) 起刀点与循环起点分离起刀点与循环起点分离 图图3-13b)3-13b)则是巧将则是巧将起刀点与起刀点与循环起点分离循环起点分离,并将,并将循环起点循环起点设设于图于图3-13b)3-13b)所示所示B B点位置,仍按点位置,仍按相同的切削量进行三刀粗车,其相同的切削量进行三刀粗车,其进给路线安排如下:进给路线安排如下: 起刀点与对刀点分离的空行起刀点与对刀点分离的空行程为程为ABAB;第一刀第一刀BCDEBBCDEB;第二刀为第二刀为BFGHBBFGHB;第三刀为第三刀为BIJKBBIJKB。 显然,图显然,图3-13b)3-13b)所示的进给路线短。该方法也可用在其它所示的进给路线短。该方法也可用在其它循环(如螺纹车削)切削的加工中。循环(如螺纹车削)切削的加工中。绩瞒翘渭晌惰阁替张鲸涤衔珐侈龙骸什脖惮焦率庐闸燥紧丙支佃积拖楷厌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2) (2) 巧设换(转)刀点巧设换(转)刀点 为了换(转)刀的方便和安全,有时将换(转)刀点也设置在为了换(转)刀的方便和安全,有时将换(转)刀点也设置在离坯件较远的位置处(如图离坯件较远的位置处(如图3-133-13中的中的A A点),那么,当换第二把刀点),那么,当换第二把刀后,进行精车时的空行程路线必然也较长;可将第二把刀的换刀点后,进行精车时的空行程路线必然也较长;可将第二把刀的换刀点设置在图设置在图3-13b)3-13b)中的中的B B点位置上,则可缩短空行程距离。点位置上,则可缩短空行程距离。a) b)a) b)图图3-13 3-13 用循环方式进行粗车用循环方式进行粗车a) a) 起刀点作为循环起点起刀点作为循环起点 b) b) 起刀点与循环起点分离起刀点与循环起点分离赴矗幸穷暴柔厕票陡荚跃必苯辕筐勇顷臻贼表淮泽滤僳林浆屑熙囱淄墒脸第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3大余量毛坯的阶梯切削进给路线大余量毛坯的阶梯切削进给路线 图图3-14a)3-14a)是错误的阶梯切削路线;是错误的阶梯切削路线; 图图3-14b)3-14b)按按1 15 5的顺序切削,每次切削所留余量相等,的顺序切削,每次切削所留余量相等,是正确的阶梯切削路线。是正确的阶梯切削路线。 因为在同样背吃刀量的条件下,按图因为在同样背吃刀量的条件下,按图3-14a)3-14a)的方式加工的方式加工所剩的余量过多。所剩的余量过多。图图3-14 3-14 大余量毛坯的阶梯切削路线大余量毛坯的阶梯切削路线a) a) 错误的路线错误的路线 b) b) 正确的路线正确的路线犯臣剃夯赶恒堪地然晚拈沤挨膳砸否武舜酒虞互钥宝柠颗恿誊松屉会刁锯第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 根据数控车床加工的特点,还可以放弃常用的阶梯车削法,根据数控车床加工的特点,还可以放弃常用的阶梯车削法,改用依次从轴向和径向进刀,顺工件毛坯轮廓进给的路线,如图改用依次从轴向和径向进刀,顺工件毛坯轮廓进给的路线,如图3-153-15所示。所示。图图3-15 3-15 顺工件毛坯轮廓进给的路线顺工件毛坯轮廓进给的路线汉猫涸拒锦裔吞缅绣铁东脓搜给塘闻装叮选爬研辕哪牺梨退袄园倘黎绞轧第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer4完工轮廓的连续切削进给路线 加工刀具的进、退刀位置要考虑妥当,尽量不要在连续的轮加工刀具的进、退刀位置要考虑妥当,尽量不要在连续的轮廓中安排切入和切出或换刀及停顿,以免因切削力突然变化而造廓中安排切入和切出或换刀及停顿,以免因切削力突然变化而造成弹性变形,致使光滑连接轮廓上产生表面划伤、形状突变或滞成弹性变形,致使光滑连接轮廓上产生表面划伤、形状突变或滞留刀痕等缺陷。留刀痕等缺陷。5特殊的进给路线 在数控车削中,一般情况下,坐标轴方向的进给运动都是沿在数控车削中,一般情况下,坐标轴方向的进给运动都是沿着负方向进给的,但有时按常规的负方向安排进给路线并不合理,着负方向进给的,但有时按常规的负方向安排进给路线并不合理,甚至可能车坏工件。甚至可能车坏工件。 签限奋砚冈钧乙办她标拨祈对炯犯碧请堡流减盟箍莫擎酗攀示囱披幂涸您第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer a) b) a) b) 3-16 3-16 两种不同的进给方法两种不同的进给方法a) a) 负负Z Z走向走向 b) b) 正正Z Z走向走向例如,当采用尖形车刀加工大圆弧内表面零件时,安排两种不同的进给方法如图3-16所示,其结果也不相同。聂咖命捐谁悔蟹讥哲昧特泄艘耐擂生占汹桃猴藐我毕碳墒塑舶棍超窥麦舰第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 图图3-16a)3-16a)第一种进给方法(负第一种进给方法(负Z Z走向),因切削时尖形车刀的走向),因切削时尖形车刀的主偏角为主偏角为100100105105,这时切削力在,这时切削力在X X向的较大分力向的较大分力F F将沿着正将沿着正X X方向作用,当刀尖运动到圆弧的换象限处,即由方向作用,当刀尖运动到圆弧的换象限处,即由负负Z Z、负、负X X向负向负Z Z、正正X X变换时,吃刀抗力变换时,吃刀抗力F F与传动横拖板的传动力方向相同,若螺旋与传动横拖板的传动力方向相同,若螺旋副间有机械传动间隙,就可能使刀尖嵌入零件表面(即扎刀),副间有机械传动间隙,就可能使刀尖嵌入零件表面(即扎刀),其嵌入量在理论上等于其机械传动间隙量其嵌入量在理论上等于其机械传动间隙量e e(如图(如图3-173-17所示)。所示)。图图3-17 3-17 扎刀现象扎刀现象 即使该间隙量很小,由于刀尖在即使该间隙量很小,由于刀尖在X X方向换方向换向时,横向拖扳进给过程的位移量变化也很向时,横向拖扳进给过程的位移量变化也很小,加上处于动摩擦与静摩擦之间呈过渡状小,加上处于动摩擦与静摩擦之间呈过渡状态的拖板惯性的影响,仍会导致横向拖板产态的拖板惯性的影响,仍会导致横向拖板产生严重的爬行现象,从而大大降低零件的表生严重的爬行现象,从而大大降低零件的表面质量。面质量。牧恃楞饺枯吟鸭共写腰筑娱濒刨到举伶搬巡淫春喝痪畴映倒泵残迈乱峰花第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 图图3-16b)3-16b)第二种进给方法,因为尖刀运动到圆弧的换象限处,第二种进给方法,因为尖刀运动到圆弧的换象限处,即由即由正正Z Z 、负、负X X向正向正Z Z、正、正X X方向变换时,吃刀抗力与丝杠传动横向方向变换时,吃刀抗力与丝杠传动横向拖板的传动力方向相反,不会受螺旋副机械传动间隙的影响而产拖板的传动力方向相反,不会受螺旋副机械传动间隙的影响而产生嵌刀现象,所以图生嵌刀现象,所以图3-183-18所示进给方案是较合理的。所示进给方案是较合理的。图图3-18 3-18 合理的进给路线合理的进给路线记锗明沟咯奶业胡裴把娠淡备谜创娜舜败达锰多舟炊菩爬端荫餐喉啥玲嘲第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer6.6.加工路线与加工余量的联系加工路线与加工余量的联系 1. 1.在数控车床还未达到普及使用的条件下,一般应把毛坯件上在数控车床还未达到普及使用的条件下,一般应把毛坯件上过多的余量,特别是含有锻、铸硬皮层的余量安排在普通车床上加过多的余量,特别是含有锻、铸硬皮层的余量安排在普通车床上加工。工。 2. 2.必须用数控车床加工时,则要注意程序的灵活安排。例如,必须用数控车床加工时,则要注意程序的灵活安排。例如,安排一些子程序或循环对余量过多的部位先作一定的切削加工。安排一些子程序或循环对余量过多的部位先作一定的切削加工。铣庆陆锯奖泊谓深日嫩澄裔舔殃咆累实侯棍膜而膳欢拯旁怜兴呀仅池伦剁第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.2.2合理选择刀具和夹具合理选择刀具和夹具w刀具w液压卡盘和液压尾座w数控车床的刀架w铣削动力头 谬落荷焦凛涌纂耻六固张欲屏难鼎眼擒蒂鳖乏炉财戊腑变膛现暴诚钓灶撑第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer1 1夹具的选择夹具的选择 数控车床夹具除了使用通用三爪自定心卡盘、四爪数控车床夹具除了使用通用三爪自定心卡盘、四爪卡盘、液压、电动及气动夹具外,还有多种相应的夹具,卡盘、液压、电动及气动夹具外,还有多种相应的夹具,分为两大类,即用于轴类工件的夹具和用于盘类工件的分为两大类,即用于轴类工件的夹具和用于盘类工件的夹具。夹具。(1) (1) 用于轴类工件的夹具用于轴类工件的夹具 数控车床加工轴类工件时,坯件装卡在主轴顶尖和数控车床加工轴类工件时,坯件装卡在主轴顶尖和尾座顶尖之间,如图尾座顶尖之间,如图3-193-19。工件由主轴上的。工件由主轴上的拔盘或拔齿拔盘或拔齿顶尖顶尖带动旋转。这类夹具在粗车时可以传递足够大的转带动旋转。这类夹具在粗车时可以传递足够大的转矩,以适应主轴高速旋转车削。矩,以适应主轴高速旋转车削。图图3-19 3-19 三爪拔动卡盘和快速可调万能卡盘三爪拔动卡盘和快速可调万能卡盘低酥妓与概崔菲平投狞冉哭湖既乳芭区挨瞬他养冠腹挚药蔼争匡偿季滴肥第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 用于轴类工件的夹具有自动夹紧拔动卡盘、拔齿顶尖、三爪用于轴类工件的夹具有自动夹紧拔动卡盘、拔齿顶尖、三爪拔动卡盘和快速可调万能卡盘等,后两种卡盘见图拔动卡盘和快速可调万能卡盘等,后两种卡盘见图3-203-20。图图3-20 3-20 三爪拔动卡盘和快速可调万能卡盘三爪拔动卡盘和快速可调万能卡盘 (2) (2) 用于盘类工件的夹具用于盘类工件的夹具 这类夹具适用在无尾座的卡盘式数控车床上。这类夹具适用在无尾座的卡盘式数控车床上。 用于盘类工件的夹具主要有用于盘类工件的夹具主要有可调卡爪式卡盘可调卡爪式卡盘和和快速可调卡盘快速可调卡盘。垮补恳烧庞掂查窿褒菩析螺挪哲颐新挽刮枫湛滤婆秀慰壤话葬宋喝坛渠税第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer卡盘浆膊重砷乏芒蹬卤秉逸峰添幻怪毖番盂馒兢苇疫搁酉苔颅虑园速栏载建瓦第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer尾座颐囱杂孝规涎霹贞什初标告镇弄蛋详赵匝砍跌妓凡勘程棘寨钻醛赌钎颁应第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer数控车床的刀架铡泣比捞卑秦牵捐惜稀馆汐枕峻泉召片鼓泉栗烫搭耿卯邦壶阵薪柑钡财样第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer铣削动力头过巴宵夺婶婚狞吟酱阻瑶殊践懂渤芽缺枪阿茎首互钎戏乾玉沥捶伎娥孝伤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2刀具的选择刀具的选择 数控刀具的要求数控刀具的要求: : 数控车床能兼作粗、精加工。数控车床能兼作粗、精加工。 (1 1)要求粗车刀具强度高、耐用度好。粗加工能以较大切削深)要求粗车刀具强度高、耐用度好。粗加工能以较大切削深度、较大进给速度加工。度、较大进给速度加工。 (2 2)精车要求刀具的精度高、耐用度好。要保证加工精度,为)精车要求刀具的精度高、耐用度好。要保证加工精度,为减少换刀时间和方便对刀,应可能多地采用机夹刀。减少换刀时间和方便对刀,应可能多地采用机夹刀。 (3 3)数控车床还要求刀片耐用度的一致性好,以便于使用刀具)数控车床还要求刀片耐用度的一致性好,以便于使用刀具寿命管理功能。寿命管理功能。幂迈熄岿滤史妆化创善誊芬呛素蒂丛冯糕牧弊遭庙踩搞绦僚衙鸟蛮佳侩序第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3车刀和刀片的种类车刀和刀片的种类 车刀可以分为整体式车刀(如高速工具钢刀具)、焊接式车刀车刀可以分为整体式车刀(如高速工具钢刀具)、焊接式车刀(硬质合金车刀)与机械夹固式车刀(有重磨和不重磨两种)。(硬质合金车刀)与机械夹固式车刀(有重磨和不重磨两种)。 (1 1)整体式车刀是在刀体上做出切削刃;)整体式车刀是在刀体上做出切削刃; (2 2)焊接式车刀是把刀片钎焊到钢的刀体上;)焊接式车刀是把刀片钎焊到钢的刀体上; (3 3)机械夹固式车刀又有两种,一种是把刀片夹固在刀体上,)机械夹固式车刀又有两种,一种是把刀片夹固在刀体上,另一种是把钎焊好的刀头夹固在刀体上。另一种是把钎焊好的刀头夹固在刀体上。 硬质合金刀具一般制成焊接结构或机械夹固结构;陶瓷刀具都硬质合金刀具一般制成焊接结构或机械夹固结构;陶瓷刀具都采用机械夹固结构。采用机械夹固结构。 根据工件加工表面以及用途不同,车刀又可分为切断刀、外圆根据工件加工表面以及用途不同,车刀又可分为切断刀、外圆车刀、端面车刀、内孔车刀、螺纹车刀以及成形车刀等。车刀、端面车刀、内孔车刀、螺纹车刀以及成形车刀等。剃展批辖狈苯建扬累庇厕力寸搁卒屯闻剩涡限琵滇赡党囚销之肠津店廷己第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer外圆刀具阐读沮跃银蹈疼锤而砒键幼猜粥研罐诛踪由引肛淄责裴各梭箩胆仓虎史侣第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer内孔刀具宋简商惧仓啼啄说泻瞒新饭索强娥键摧腥七茶汽絮稚催应放嫌爬护蜂婴堑第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer刀片类型的选择 刀片可分为正型和负型两种基本类型。刀片可分为正型和负型两种基本类型。正型刀片:对于内轮廓加工,小型机床加工,工艺系统刚正型刀片:对于内轮廓加工,小型机床加工,工艺系统刚性较差和工件结构形状较复杂应优先选择正型刀片。性较差和工件结构形状较复杂应优先选择正型刀片。负型刀片:对于外圆加工,金属切除率高和加工条件较差负型刀片:对于外圆加工,金属切除率高和加工条件较差时应优先选择负型刀片。时应优先选择负型刀片。 圭强歉拾糕抉偶还婿俩束纷赐笛美友抠实验草郡定夺晓枉渣任凭啤斧疮梭第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer刀片的角度叙蛮扫沥央疼维郎水沃瘤怎绷暑弃亩窘嚎葛竭抿淀嚣粕请咙揩流罩越磊敏第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.2.3合理选择切削用量合理选择切削用量 切削用量切削用量( (包括包括apap,f f,v v) ) 。 (1 1)粗车时,一个尽可能大的背吃刀量)粗车时,一个尽可能大的背吃刀量apap,较大的进给量,较大的进给量f f,合适的切削速度合适的切削速度v v。 增大背吃刀量增大背吃刀量apap可使走刀次数减少,增大进给量可使走刀次数减少,增大进给量f f有利于断屑。有利于断屑。 (2 2)精车时,较小)精车时,较小( (但不太小但不太小) )的背吃刀量的背吃刀量apap,和进给量,和进给量f f,选,选用切削性能高的刀具材料和合理的几何参数,以尽可能提高切削速用切削性能高的刀具材料和合理的几何参数,以尽可能提高切削速度度v v。 (3 3)在安排粗、精车削用量时,应注意机床说明书给定的允许)在安排粗、精车削用量时,应注意机床说明书给定的允许切削用量范围。切削用量范围。 泻搪讼勤伪伴较烽的率绞校钎恼撕弟侧切瞅琳但熔坪钨寄弦据泵菱屋驻障第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer1 1背吃刀量的确定背吃刀量的确定 在工艺系统刚性和机床功率允许的条件下,尽可能选取较大在工艺系统刚性和机床功率允许的条件下,尽可能选取较大的背吃刀量,以减少进给次数。当零件的精度要求较高时,则应的背吃刀量,以减少进给次数。当零件的精度要求较高时,则应考虑适当留出精车余量,其所留精车余量一般比普通车削时所留考虑适当留出精车余量,其所留精车余量一般比普通车削时所留余量少,常取余量少,常取0.10.5mm0.10.5mm。2 2主轴转速的确定主轴转速的确定 1) 1) 车外圆时的主轴转速车外圆时的主轴转速 车外圆时主轴转速应根据零件上被加工部位的直径,并按零车外圆时主轴转速应根据零件上被加工部位的直径,并按零件和刀具的材料及加工性质等条件所允许的切削速度来确定。切件和刀具的材料及加工性质等条件所允许的切削速度来确定。切削速度除了计算和查表选取外,还可根据实践经验确定。需要注削速度除了计算和查表选取外,还可根据实践经验确定。需要注意的是交流变频调速数控车床低速输出力矩小,因而切削速度不意的是交流变频调速数控车床低速输出力矩小,因而切削速度不能太低。能太低。 2) 2) 车螺纹时的主轴转速车螺纹时的主轴转速 车螺纹时主轴转速将受到螺纹的螺距(或导程)大小、驱动车螺纹时主轴转速将受到螺纹的螺距(或导程)大小、驱动电动机的升降频特性及螺纹插补运算速度等多种因素影响,故对电动机的升降频特性及螺纹插补运算速度等多种因素影响,故对于不同的数控系统,推荐不同的主轴转速选择范围。于不同的数控系统,推荐不同的主轴转速选择范围。 弥批李馋衙皑蔫犁龋帆蛛嫩悔缩峻匝蜀阀驯翔畜促耽抛疗躲写坚谗熟弹棚第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3进给速度的确定进给速度的确定 进给速度是指在单位时间内,刀具沿进给方向移动的距离(单进给速度是指在单位时间内,刀具沿进给方向移动的距离(单位为位为mm/minmm/min)。有些数控车床规定可以选用进给量(单位为)。有些数控车床规定可以选用进给量(单位为mm/rmm/r)表示进给速度。表示进给速度。 1) 1) 确定进给速度的原则确定进给速度的原则 当工件的质量要求能够得到保证时,为提高生产率,可选择较当工件的质量要求能够得到保证时,为提高生产率,可选择较高的进给速度。高的进给速度。 切断、车削深孔或精车削时,宜选择较低的进给速度。切断、车削深孔或精车削时,宜选择较低的进给速度。 刀具空行程,特别是远距离刀具空行程,特别是远距离“回零回零”时,可以设定尽量高的进时,可以设定尽量高的进给速度。给速度。 进给速度应与主轴转速和背吃刀量应相适应。进给速度应与主轴转速和背吃刀量应相适应。 2) 2) 进给速度的计算进给速度的计算 表表3-13-1和表和表3-23-2分别为用硬质合金车刀粗车外圆、端面的进给量分别为用硬质合金车刀粗车外圆、端面的进给量参考值和按表面粗糙度选择半精车、精车的进给量参考值。参考值和按表面粗糙度选择半精车、精车的进给量参考值。 料肋坡允故哗缩没勃曼训颂菩蚌凝冗胶掇闰蔼缅屡源鞍聊亭讨岸轩处尽崭第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer式中:式中: v vc c- -切削速度,由刀具的耐用度决定;切削速度,由刀具的耐用度决定; D- D-工件或刀具直径工件或刀具直径(mm)(mm)。 主轴转速主轴转速n n要根据计算值在机床说明书中选取标准值,并填入要根据计算值在机床说明书中选取标准值,并填入程序单中。程序单中。雄纹晤顺陈锚徒帕蔑颅贺珠瑚艳嘻臀隙平纶磊艘至出孟篱蒲烹椎数碉祝莲第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer工件材料工件材料车刀刀杆车刀刀杆尺寸尺寸 B BH Hmmmm工件直径工件直径 d dp p mm mm背吃刀量背吃刀量a ap p/mm/mm333 35 55 58 88 812121212进给量进给量f/(mmf/(mmr r-1-1) )碳素结构钢、碳素结构钢、合金结构钢合金结构钢及耐热钢及耐热钢161625252020404060601001004004000.30.30.40.40.40.40.50.50.50.50.70.70.60.60.90.90.80.81.21.20.30.30.40.40.40.40.60.60.50.50.70.70.70.71.01.00.30.30.50.50.50.50.60.60.60.60.80.80.40.40.50.50.50.50.60.620203030252525252020404060601001004004000.30.30.40.40.40.40.50.50.50.50.70.70.80.81.01.01.21.21.41.40.30.30.40.40.50.50.70.70.70.70.90.91.01.01.21.20.40.40.60.60.50.50.70.70.80.81.01.00.40.40.70.70.60.60.90.90.40.40.60.6铸铁及合金铸铁及合金钢钢16162525404060601001004004000.40.40.50.50.50.50.80.80.80.81.21.21.01.01.41.40.50.50.80.80.70.71.01.01.01.01.21.20.40.40.60.60.60.60.80.80.80.81.01.00.50.50.70.70.60.60.80.82020303025252525404060601001004004000.40.40.50.50.50.50.90.90.90.91.31.31.21.21.81.80.50.50.80.80.80.81.21.21.21.21.61.60.40.40.70.70.70.71.01.01.01.01.31.30.50.50.80.80.90.91.11.10.70.70.90.9表表3-1 3-1 硬质合金刀粗车外圆及端面的进给量硬质合金刀粗车外圆及端面的进给量注:注:1 1加工断续表面及有冲击的工件时,表内进给量应乘系数加工断续表面及有冲击的工件时,表内进给量应乘系数k=0.75k=0.750.850.85。2 2在无外皮加工时,表内进给量应乘系数在无外皮加工时,表内进给量应乘系数k=1.1k=1.1。3 3加工耐热钢及其合金时,进给量不大于加工耐热钢及其合金时,进给量不大于1mm/r1mm/r。4 4加工淬硬钢时,进给量应减小。当钢的硬度为加工淬硬钢时,进给量应减小。当钢的硬度为444456HRC56HRC时,时, 乘系数乘系数k=0.8; k=0.8; 当钢的当钢的硬度为硬度为575762HRC62HRC时,乘系数时,乘系数k=0.5k=0.5。取佳投郁鲤伶邵寺谅过蓝铡沽侍伦蛇仇通屈伪余翅靖扦缄累纤棠步黄侨鲤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer工件材料工件材料表面粗糙度表面粗糙度 Ra Ramm切削速度范切削速度范围围VcVcm mminmin-1-1刀尖弧度半径刀尖弧度半径r re e/mm/mm0.50.51.01.02.02.0进给量进给量f/(mmf/(mmr r-1-1) )铸铁、青铜、铸铁、青铜、铝合金铝合金5 510102.52.55 51.251.252.52.5不限不限0.250.250.400.400.400.400.500.500.500.500.600.600.150.150.250.250.250.250.400.400.400.400.600.600.100.100.150.150.10.150.2050.200.200.200.350.35碳钢及合金碳钢及合金钢钢5 5101050500.300.300.500.500.450.450.600.600.550.550.700.7050500.400.400.550.550.550.550.650.650.650.650.700.702.52.55 550500.180.180.250.250.250.250.300.300.300.300.400.4050500.250.250.300.300.300.300.350.350.300.300.500.501.251.252.52.550500.100.100.110.110.150.150.150.150.220.2250501001000.110.110.160.160.160.160.250.250.250.250.350.351001000.160.160.200.200.200.200.250.250.250.250.350.35表表3-2 3-2 按表面粗糙度选择进给量的参考值按表面粗糙度选择进给量的参考值注:注:re=0.05mmre=0.05mm,用于,用于12mm12mm2mm2mm以下刀杆;以下刀杆;re=1mmre=1mm, 用于用于30mm30mm30mm30mm以下刀杆;以下刀杆;re=2mmre=2mm,用于,用于30mm30mm45mm45mm及以上刀杆。及以上刀杆。搁呻淤翁迁村蹈数哇夺发榆盗凹嗣翘焊伦褥点谤便烬鬼始甥哄蚀英视峭味第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3 3.3 数控车削的程序编制数控车削的程序编制 本节主要以本节主要以FANUC-0TFANUC-0T数控系统为例,讨论数控车削基数控系统为例,讨论数控车削基本编程方法。掌握数控车削编程指令,关键是对指令格式本编程方法。掌握数控车削编程指令,关键是对指令格式的理解。的理解。 每一个指令都是由一个大写的英文字母和后面的若干每一个指令都是由一个大写的英文字母和后面的若干位数字构成的,它将控制数控车床完成一个特定的动作。位数字构成的,它将控制数控车床完成一个特定的动作。待违模鸥麓嘶邮克复媒捎半郡耗洛病扰舰弘咒抬碧谋殿痞浦锗持蛀饰伟箱第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerG G功能功能( (格式:格式:G G后可跟后可跟2 2位数位数) )注:注:(1) (1) 表内表内0000组为非模态指令,只在本程序段内有效。其他组为模态指令,一组为非模态指令,只在本程序段内有效。其他组为模态指令,一次指定后持续有效,直到被本组其他代码所取代。次指定后持续有效,直到被本组其他代码所取代。 (2) (2) 标有标有* *的的G G代码为数控系统通电启动后的默认状态。代码为数控系统通电启动后的默认状态。戚圃牧跳乞逛足慷崇菇窜游驰肋脾舶书姐甘答深沛仑寻搭冈猜峪惟麦榨驹第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3.1 3.3.1 基本编程方法基本编程方法1 1M M功能功能M00M00:程序暂停,可按循环启动键(:程序暂停,可按循环启动键(CYCLE STARTCYCLE START)使程序继续运)使程序继续运行;行;M01M01:计划暂停,与:计划暂停,与M00M00作用相似,但作用相似,但M01M01可以用机床可以用机床“任选停止任选停止”按钮选择其是否有效;按钮选择其是否有效;M03M03:主轴顺时针旋转;:主轴顺时针旋转;M04M04:主轴逆时针旋转;:主轴逆时针旋转;M05M05:主轴旋转停止;:主轴旋转停止;M08M08:冷却液开;:冷却液开;M09M09:冷却液关;:冷却液关;M30M30:程序停止,光标回到程序的开头。:程序停止,光标回到程序的开头。蹦剔余斯睁级写驴货菇蜜喝啥才畴篇翻遣篇誊搜撬巾欧故京羡扒醇编冉懂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2主轴转速功能主轴转速功能S S、刀具功能、刀具功能T T和进给功能和进给功能F F S S功能、功能、T T功能和功能和F F功能均为模态代码。功能均为模态代码。 (1) S (1) S功能功能 1) S 1) S功能指令用于控制主轴转速功能指令用于控制主轴转速 指令格式:指令格式:S _ S _ ;S S后面的数字表示主轴转速,单位为后面的数字表示主轴转速,单位为rpmrpm。 例如要求主轴的转速为每分钟例如要求主轴的转速为每分钟500500转,可指令为转,可指令为S500S500。 2) 2) 恒线速控制恒线速控制 有时为了提高效率和保证工件表面精度,需要以恒定的线速有时为了提高效率和保证工件表面精度,需要以恒定的线速度来进行切削。度来进行切削。 指令格式:指令格式:G96 S_G96 S_;S S后面的数字表示的是恒定的线速度后面的数字表示的是恒定的线速度(m/minm/min)。)。 例如例如 G96 S150 G96 S150 表示切削点的线速度控制在表示切削点的线速度控制在150 m/min150 m/min。 用恒线速度控制加工端面、锥度和圆弧时,由于用恒线速度控制加工端面、锥度和圆弧时,由于X X坐标值不断坐标值不断变化,当刀具逐渐接近工件的旋转中心时,主轴转速会越来越高,变化,当刀具逐渐接近工件的旋转中心时,主轴转速会越来越高,工件有从卡盘飞出的危险,所以为防止事故的发生,必须限定主工件有从卡盘飞出的危险,所以为防止事故的发生,必须限定主轴的最高转速。轴的最高转速。降测群尾汾塞表稠祟颠镣荚当埠玻蹦臼传勿甥拾硬挨拷复祖缎舔孕粕赶窗第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 3) 3) 最高转速限制最高转速限制 指令格式:指令格式:G50 S_G50 S_;S S后面的数字表示的是最高限速(后面的数字表示的是最高限速(rpmrpm)。)。 例如例如 G50 S3000 G50 S3000 表示最高转速限制为表示最高转速限制为3000rpm3000rpm。 4) 4) 恒线速取消(恒转速)恒线速取消(恒转速) 指令格式:指令格式:G97 S_G97 S_;S S后面的数字表示恒线速度控制取消后后面的数字表示恒线速度控制取消后的主轴转速。的主轴转速。 例如例如 G97 S3000 G97 S3000 表示恒线速控制取消后主轴转速表示恒线速控制取消后主轴转速3000 rpm3000 rpm。如如S S未指定,将保留未指定,将保留G96G96的最终值。的最终值。欠蓉它拆凡坠谦农祥豺狈桂透饭撼伪卞乳离榷懂躯纳混治缮粮戳拌宜想啤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2) T (2) T功能功能 T T功能指令用于选择加工所用刀具。功能指令用于选择加工所用刀具。 指令格式:指令格式:T_T_;T T后面的四位数字,前两位是刀具号,后两后面的四位数字,前两位是刀具号,后两位既是刀具长度补偿号,又是刀尖圆弧半径补偿号。位既是刀具长度补偿号,又是刀尖圆弧半径补偿号。 例如例如 T0303 T0303表示选用表示选用3 3号刀及号刀及3 3号刀具长度补偿值和刀尖圆弧号刀具长度补偿值和刀尖圆弧半径补偿值。半径补偿值。T0300T0300表示取消刀具补偿。表示取消刀具补偿。 (3) F (3) F功能功能 F F功能指令用于控制切削进给量。在程序中,有两种使用方法。功能指令用于控制切削进给量。在程序中,有两种使用方法。 1) 1) 每转进给量每转进给量 指令格式:指令格式:G99 F_G99 F_;F F后面的数字表示的是主轴每转进给量,后面的数字表示的是主轴每转进给量,单位为单位为mm/rmm/r。 例如例如 G99 F0.2 G99 F0.2 表示进给量为表示进给量为0.2 mm/r0.2 mm/r。 2) 2) 每分钟进给量每分钟进给量 指令格式:指令格式:G98 F_G98 F_;F F后面的数字表示的是每分钟进给量,后面的数字表示的是每分钟进给量,单位为单位为mm/minmm/min。 例如例如 G98 F100 G98 F100 表示进给量为表示进给量为100mm/min100mm/min。另柜拈省讹迢使浇制茧瓶挽裙无寨侣谱陪干徊熊嘿诺随琳媚瞄联踩垢啊病第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3.绝对坐标方式与增量坐标方式绝对坐标方式与增量坐标方式 绝对值编程:指机床运动部件的坐标尺寸值相对于坐标原点给绝对值编程:指机床运动部件的坐标尺寸值相对于坐标原点给出。出。 增量值编程:指机床运动部件的坐标尺寸值相对于前一位置给增量值编程:指机床运动部件的坐标尺寸值相对于前一位置给出。出。 增量坐标值目标点坐标前一点坐标增量坐标值目标点坐标前一点坐标 SIEMENS SIEMENS等数控系统用等数控系统用G G功能字指定是绝对值编程还是增量值编功能字指定是绝对值编程还是增量值编程:程:G90G90指定尺寸值为绝对坐标值,指定尺寸值为绝对坐标值,G91G91指定尺寸值为增量坐标值;指定尺寸值为增量坐标值;其特点是同一条程序段中只能用一种,不能混用;同一坐标轴方向其特点是同一条程序段中只能用一种,不能混用;同一坐标轴方向尺寸字的地址符是相同的。尺寸字的地址符是相同的。 FANUC FANUC系统用尺寸字的地址符指定是绝对值编程还是增量值编系统用尺寸字的地址符指定是绝对值编程还是增量值编程:绝对坐标值的尺寸字地址符用程:绝对坐标值的尺寸字地址符用 X X、Y Y、Z Z,增量坐标值的尺寸字,增量坐标值的尺寸字地址符用地址符用 U U、V V、W W。其特点是同一程序段中绝对坐标和增量坐标可。其特点是同一程序段中绝对坐标和增量坐标可以混用,这给编程带来很大方便。绝对值编程与增量值编程混合起以混用,这给编程带来很大方便。绝对值编程与增量值编程混合起来进行编程的方法称为混合编程。来进行编程的方法称为混合编程。 例如例如 G00 X30 W-20 G00 X30 W-20。掂氏绰啡硅钦迷坏邮衅沸铲昏簿迪赵嚎硷妮檀噎讲秤城松强九跑蠕嘎简荤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例:如如下下图图所所示示,车车刀刀刀刀尖尖从从A A点点出出发发,按按照照“A-B-C-DA-B-C-D”顺顺序序移动,写出移动,写出B-DB-D各点的绝对、增量坐标值各点的绝对、增量坐标值( (采用直径编程采用直径编程) )。 解:绝对、增量坐标值见表。解:绝对、增量坐标值见表。表示方法:绝对、增量坐标的表示方法有两种。表示方法:绝对、增量坐标的表示方法有两种。(1 1)用)用G90G90表示绝对坐标编程、用表示绝对坐标编程、用G91G91表示绝对坐标编程;表示绝对坐标编程;(2 2)用用“X X、Y Y、Z Z”表表示示绝绝对对坐坐标标,用用“U U、V V、W W”表表示示增增量量坐坐标。标。 如如程程序序段段:G01 G01 U10 U10 V20 V20 W2 W2 等等效效于于程程序序段段:G91 G91 G01 G01 X10 Y20 Z2X10 Y20 Z2 又又如如程程序序段段:G01 G01 U2 U2 Z30 Z30 表表示示绝绝对对、增增量量坐坐标标可可在在同同一一程序段中出现,以避免编程时某些尺寸计算。程序段中出现,以避免编程时某些尺寸计算。啸话故谈特扭扼溢溯赦咱敷厢胳谅浴炎兢忽贩屠辱倚骆宜蔬关殉仪吭个忻第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 图 绝对、增量坐标 表表 点点绝对坐标绝对坐标增量坐标增量坐标X XZ ZX XZ ZB B4040-40-400 0-42-42C C5050-40-4010100 0D D8080-90-903030-50-50搜坟娘拈屡种吧盎肝正朔喂捅娥跑邦姆沉俭耿瞩格裙飞咯芥诸耸硒牙兽诡第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer二、快速点位运动二、快速点位运动 指令:指令:G00G00 功功能能:G00G00指指令令使使刀刀具具以以点点位位控控制制方方式式,从从刀刀具具所所在在点点快快速速移移动动到目标点。到目标点。 G00G00移移动动速速度度是是机机床床设设定定的的空空行行程程速速度度,与与程程序序段段中中的的进进给给速速度度无关。无关。 格式:格式: G00 X(U)_ Z(W)_G00 X(U)_ Z(W)_; 说明:说明: (1) (1)指令后的参数指令后的参数X(U)_Z(W)_X(U)_Z(W)_是目标点的坐标。是目标点的坐标。 绝对编程时,绝对编程时,X X Z Z 表示终点位置相对工件原点的坐标值。表示终点位置相对工件原点的坐标值。 增量编程时,增量编程时,FANUCFANUC格式:格式:G00 U G00 U W W ;U U、W W表示刀具从当表示刀具从当前所在点到终点的距离和方向;前所在点到终点的距离和方向;U U表示直径方向移动量,即大、小表示直径方向移动量,即大、小直径量之差,直径量之差,W W表示移动长度,移动方向有正、负号确定,表示移动长度,移动方向有正、负号确定,U U、W W移移动距离的起点坐标值是执行前程序段移动指令的终点值。也可在同动距离的起点坐标值是执行前程序段移动指令的终点值。也可在同一移动指令里采用混合编程。如一移动指令里采用混合编程。如 G00 U20 W30 G00 U20 W30, G00 U-5 Z40 G00 U-5 Z40或或G00 X80 W40G00 X80 W40 Siemens Siemens格式:格式:G91 G00 XG91 G00 XZ Z ,X X、Z Z表示刀具从当前所在表示刀具从当前所在点到终点的距离;同一程序段里不能采用混合编程。点到终点的距离;同一程序段里不能采用混合编程。井碴竭至壶标宾晌足率蓟毅戚悄濒炯逝猛钙冲逮茫硝鲤幻谨胳末涣广池悸第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer绝悟储姨坝幅幂戌碴缨畸氖像故洼显琶运痰熙斑狄狐扫骆挤谐忧辆埠仙堂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2) (2)常见常见G00G00运动轨迹如图所示,从运动轨迹如图所示,从A A到到B B常见有以下四种方式:常见有以下四种方式:直线直线ABAB、直角线、直角线ACBACB、直角线、直角线ADBADB、折线、折线AEBAEB。折线的起始角。折线的起始角是固是固定的定的( (如如22.522.5 或或4545 ) ),它决定于各坐标的脉冲当量。,它决定于各坐标的脉冲当量。 (3) (3)执行执行G00G00,刀架运动速度为,刀架运动速度为2m/min2m/min;刀架运动先;刀架运动先X X向再向再Z Z向。向。遁洛胚拇任霓仟肿踏旧停粘巩薯丈醋凿佐谈绊轨偶客瞅泽弹蔡原毯媚搬罕第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图 车床G00轨迹奇摧辣嘿叔季巷赞规催扑瞅移夫赌梢谁陇祥联冲和么际磷美幂鞋晒微啄梁第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (4 4)因为)因为X X轴和轴和Z Z轴的进给速率不同,因此机床执行快速运动指轴的进给速率不同,因此机床执行快速运动指令时两轴的合成运动轨迹不一定是直线,因此在使用令时两轴的合成运动轨迹不一定是直线,因此在使用G00G00指令时,指令时,一定要注意避免刀具和工件及夹具发生碰撞。一定要注意避免刀具和工件及夹具发生碰撞。 如图如图3-21a)3-21a),刀具在由,刀具在由D D点快速返回到点快速返回到B B点时,就会和工件干涉。点时,就会和工件干涉。所以一般退刀时,首先应确保不会发生干涉,正确的加工路径如图所以一般退刀时,首先应确保不会发生干涉,正确的加工路径如图3-21b)3-21b)所示。所示。 a) b) a) b)图图3-21 3-21 使用使用G00G00指令应避免发生碰撞指令应避免发生碰撞a) a) 干涉路径干涉路径 b) b) 正确路径正确路径玖涧哇骋传左箔浩牵概狮译瞪申筏缝坪共于办曼耗涎冰娥数相郊糜占准涧第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例:如如下下图图所所示示,在在某某车车床床上上,刀刀尖尖从从换换刀刀点点( (刀刀具具起起点点)A)A快快进进到到B B点点,准准备备车车外外圆圆。分分别别用用绝绝对对、增增量量方方式式写写出出G00G00程序段。程序段。解解:绝绝对对坐坐标标方方式式:G90 G90 G00 G00 X38 X38 Z2Z2;(轨轨迹迹为为图图中中虚线)虚线) 增量坐标方式:增量坐标方式:G91 G00 X-22 Z-23G91 G00 X-22 Z-23; 或或 G00 U-22 W-23 G00 U-22 W-23; 酬赊矿姨肌祁粉苦崇霖跃饱搅恳扒粹积库戚苍挞蔽颤眨营苑竹鹃拓饯昧卖第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图 G00功能示例芋懦灌乘唆郁徽桌烂肾抿褪熔铸激裁飘遣铃洗资僻治貌赛痊嗽愧旦勤太递第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 如图所示的定位指令如下:如图所示的定位指令如下: G50 X200.0 Z263.0 G50 X200.0 Z263.0; G00 X40.0 Z212.0 G00 X40.0 Z212.0; 或或G00 U-160.0 W-51.0G00 U-160.0 W-51.0;毡娟莹柠叭遭邢佰酷嚷敬磅争塘虽携纱论豆暴姐置屋谬啪越它虽短饮景患第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer三、直线插补三、直线插补 指令:指令:G01G01 功功能能:G01G01指指令令使使刀刀具具以以一一定定的的进进给给速速度度,从从所所在在点点出出发发,直直线线移动到目标点。移动到目标点。 格式:格式: G01 X(U)_Z(W)_F G01 X(U)_Z(W)_F ; 说明:说明: (1) (1) X(U)_Z(W)_X(U)_Z(W)_是目标点坐标;是目标点坐标; G01 G01指令后的坐标值取绝对值编程还是取增量值编程,由尺寸字指令后的坐标值取绝对值编程还是取增量值编程,由尺寸字地址地址U U、W W决定。有的数控车床由决定。有的数控车床由G90G90、G91G91功能字指定。功能字指定。 绝对编程时,绝对编程时,X X、Z Z表示终点位置相对工件原点的坐标值。表示终点位置相对工件原点的坐标值。 增量编程时:增量编程时:FANUCFANUC格式:格式:G01 U G01 U W W;U U、W W表示刀具从刀表示刀具从刀具所在点到终点的距离;表示直径方向移动量,具所在点到终点的距离;表示直径方向移动量,W W表示切削长度,表示切削长度,U U,W W移动方向都由正、负号确定。计算移动方向都由正、负号确定。计算U U,W W移动距离的起点坐标值移动距离的起点坐标值是执行上一程序段移动指令的终点值。也可在同一移动指令里采用是执行上一程序段移动指令的终点值。也可在同一移动指令里采用混合编程。混合编程。 Siemens Siemens格式:格式:G91 G01 X G91 G01 X Z Z ;X X、Z Z表示刀具从所在点到表示刀具从所在点到终点的距离;同一程序段里不能采用混合编程。终点的距离;同一程序段里不能采用混合编程。蜒疆株脏剖寓歼庐甸苛励省妥擦恫敏谨固德割产聘赡掏墒鸣完滚芽琅椭哪第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 2)F F是进给速度。有三种表示方法:是进给速度。有三种表示方法: 每分钟进给量每分钟进给量(mm(mmmin)min); 每转进给量每转进给量(mm(mmr)r); 代码表示法。如将进给速度设为代码表示法。如将进给速度设为F00-F19F00-F19表示。表示。 (3 3)G01G01后必须有后必须有F F。 (4 4)系统通电,)系统通电,G01G01状态。状态。 (5) (5) G01G01指令刀具在两坐标或三坐标间以插补联动方式按指定指令刀具在两坐标或三坐标间以插补联动方式按指定的的F F进给速度作任意斜率的直线运动。进给速度作任意斜率的直线运动。洼楷搪别褒曹悬俄腐住秸土醚鼻段粗臻宪茄惊烫疙蹈撬蹈草裸北鹰沙桔擞第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 如图所示的直线运动指令如下:如图所示的直线运动指令如下: 绝对值指令编程:绝对值指令编程: G01 X40.0 Z20.1 F0.2 G01 X40.0 Z20.1 F0.2; 相对值指令编程:相对值指令编程: G01 U20.0 W-25.9 F0.2 G01 U20.0 W-25.9 F0.2; 辱辟蹦卢捎边馆导落忻行锣腻骡括摊拎牺求寨谊石眨醚贾妮决茅荒尘澡讨第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 例例2 2:G00G00、G01G01的应用。的应用。 如图如图3-223-22,编制从点,编制从点A A到点到点E E的数控车削程序,分别用绝对坐标的数控车削程序,分别用绝对坐标和增量坐标编程。数控车削程序见表和增量坐标编程。数控车削程序见表3-33-3。图3-22 G00、G01例图畜拐盈酥线模揖屯国攫屁涎粪说宪供博涧哮杀淫意浪过邵颤框版充敬峦袭第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer程序段号程序段号绝对值方式绝对值方式增量值方式增量值方式注释注释N10N10G50 X100.0 Z50.0G50 X100.0 Z50.0;起刀点在起刀点在A A设定工件坐标系设定工件坐标系N20N20T0101 M08T0101 M08;换换1 1号刀,号刀, 冷却液开冷却液开N30N30S800 M03S800 M03;主轴正转,转速主轴正转,转速800r/min800r/minN40N40G00 X25.0 Z2.0G00 X25.0 Z2.0;G00 U-75.0 W-48.0G00 U-75.0 W-48.0;A A到到B B(2525,2 2)N50N50G01 Z-15.0 F0.1G01 Z-15.0 F0.1;G01 W-17.0 F0.1G01 W-17.0 F0.1;B B到到C C(2525,-15-15)N60N60X28.0 Z-25.0X28.0 Z-25.0;U3.0 W-10.0U3.0 W-10.0;C C到到D D(2828,-25-25)N70N70X32.0X32.0;U4.0U4.0;D D到到E E(3232,-25-25)N80N80G00 X100.0 Z50.0G00 X100.0 Z50.0T0100T0100;G00 U68.0 W75.0G00 U68.0 W75.0;E E到到A A(100100,5050) , 取消取消刀补刀补N90N90M05M05;主轴停主轴停N100N100M09M09;冷却液关冷却液关N110N110M30M30;程序结束程序结束表表3-3 G00、G01数控车削程序数控车削程序寥珠总司汲周釜存龄前乒舜迟拽粕糖跺糊耐包砧什幽劈融捂盂潜嚏四寿汪第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例:如如下下图图a)a)、b)b)、c)c)所所示示,刀刀尖尖从从A A点点直直线线移移动动到到B B点点,完完成成车车外外圆圆、割割槽槽、车车锥锥面面或或倒倒角角。分分别别用用绝绝对对、增增量量方方式式写写出出G01G01程程序序段。段。 解:车外圆:解:车外圆: 绝对坐标方式:绝对坐标方式:G90 G01 X24 Z-34 F0.3G90 G01 X24 Z-34 F0.3; 增量坐标方式:增量坐标方式:G91 G01 X0 Z-36 F0.3G91 G01 X0 Z-36 F0.3; 或或G01 U0 W-36 F0.3G01 U0 W-36 F0.3; 车槽:车槽: 绝对坐标方式:绝对坐标方式:G90 G01 X25 Z-20 F0.3G90 G01 X25 Z-20 F0.3; 增量坐标方式:增量坐标方式:G91 G01 X-9 Z0 F0.3G91 G01 X-9 Z0 F0.3; 或或G01 U-9 W0 F0.3G01 U-9 W0 F0.3; 车锥面车锥面( (倒角倒角) ): 绝对坐标方式:绝对坐标方式:G90 G01 X20 Z-2 F0.3G90 G01 X20 Z-2 F0.3; 增量坐标方式:增量坐标方式:G91 G01 X6 Z-3 F0.3G91 G01 X6 Z-3 F0.3; 或或G01 U6 W-3 F0.3G01 U6 W-3 F0.3;郑伺痢祖圃惶救韭易蹄淘嫡司阮诛诚帘慧丝臂菱坎藐派芝寞翼是迎态堪袖第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图图 G01 G01功能应用功能应用a a)外圆)外圆 b) b)车槽车槽 c) c)车锥面车锥面( (倒角倒角) )码辈寸试农孩尔蝉尾姻鉴邵聂椭洒够舆豌吐即奎辱呸棍察酱击恳肚硕癌折第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 例例:下下图图中中零零件件各各加加工工面面已已完完成成粗粗车车,试试设设计计一一个个精精车程序。车程序。 解解:1 1设设工工件件零零点点和和换换刀刀点点:工工件件零零点点O Op p设设在在工工件件端端面面( (工工艺艺基准处基准处) ),换刀点,换刀点( (即刀具起点即刀具起点) )设在工件的右前方设在工件的右前方A A点点( (图图b)b)。 2 2,确确定定刀刀具具工工艺艺路路线线:图图b b所所示示,刀刀具具从从起起点点A(A(换换刀刀点点) )出出发发,加工结束后再回到加工结束后再回到A A点,工艺路线为:点,工艺路线为: A-B-C-D-E-F-A A-B-C-D-E-F-A 3 3计计算算刀刀尖尖运运动动轨轨迹迹坐坐标标值值:由由图图b b得得各各点点绝绝对对值值坐坐标标为为A A (60(60,l5)l5)、B B (20(20,2)2)、C C (20(20,-15)-15)、D D(2828,-26-26)、E E(2828,- -3636)、)、F F(4242,-36-36)。)。4.4.编程,见表。编程,见表。尹迪孤度舆穆俭柴深渺疲做淮爬栓附炳又蔫虽渗杰郡负筋潜黔诧装福蓄挽第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer a) b) 图 G01功能应用示例碌伎淄襟店盾搪贫坠醉茫条咋锹呸灶费侗挑伙娩表秩弟三庇洋缴娜盔札轿第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 表表 G01 G01车削实例车削实例 程程 序序 说说 明明 绝对值编程绝对值编程 N001 G50 X100 Z100N001 G50 X100 Z100; N004 M03 S600N004 M03 S600; N005 T010lN005 T010l; N006 G00 X20 Z2N006 G00 X20 Z2; N007 G01 Z-15 F60N007 G01 Z-15 F60; N008 G01 X28 Z-26 F0.3N008 G01 X28 Z-26 F0.3; N009 G01 Z-36N009 G01 Z-36; N010 G01 X42N010 G01 X42; N011 G00 X60 Z15 T0100N011 G00 X60 Z15 T0100; N012 M05N012 M05; N013 M30N013 M30; 设工件零点设工件零点O OP P 主轴正转主轴正转600r600rmin min 换换1 1号刀到位号刀到位(A(A点点) ) 刀具快进刀具快进(A-B) (A-B) 车外圆车外圆(B-C) (B-C) 车锥面车锥面(C-D) (C-D) 车外圆车外圆(D-E) (D-E) 车平面车平面(E-F) (E-F) 刀具快速返回换刀点刀具快速返回换刀点(F-A)(F-A)主轴停止主轴停止 程序结束程序结束 依帘放莫桩捐遵昭扎握饶准锋式穆孕吭哲蛀碌馒凄恼临抿包归椅江兹檀擒第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer增量编程增量编程 N001 G50 X100 Z100N001 G50 X100 Z100; N004 M03 S600N004 M03 S600; N005 T0101N005 T0101; N006 G00 X20 Z2N006 G00 X20 Z2; N008 G01 U-17 F0.3N008 G01 U-17 F0.3; N009 G01 U8 W-11N009 G01 U8 W-11; N010 G01 W-10N010 G01 W-10; N011 G01 U14N011 G01 U14; N013 G00 X60 Z15 T0100N013 G00 X60 Z15 T0100; N014 M05N014 M05; N015 M30N015 M30; 说明略说明略 跪渴旨弃糜翅芯熊户休靳毁颂伙住墓谨凛发沙鸡冕吮盛铰遁窥患顷蜗奏滋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例:如如下下图图所所示示,毛毛坯坯外外径径3030,内内径径1010,伸伸出出卡卡爪爪长长7070。设设计计一一个个加加工工图图示示零零件件的的程程序序,每每次次切切削削深深度度a aP P22(不不考考虑虑留留加加工工余余量)。量)。解:解:1 1设定工件零点及换刀点设定工件零点及换刀点将将工工件件零零点点设设在在O OP P点点,程程序序段段为为“G50 G50 X100 X100 Z60Z60”。在在执执行行该该程序段后,即建立了工件坐标系程序段后,即建立了工件坐标系X XP PO OP PZ ZP P。 换刀点设在换刀点设在A A点。点。 2 2选择刀具及切削用量选择刀具及切削用量 (1 1)选刀具:根据零件各加工面,选择以下三把刀:)选刀具:根据零件各加工面,选择以下三把刀:外圆、锥面、端面:外圆刀外圆、锥面、端面:外圆刀内孔、倒角:镗刀内孔、倒角:镗刀切断:割刀切断:割刀 (3mm (3mm宽宽) )(2 2)设设刀刀号号:数数控控车车床床回回转转刀刀架架装装刀刀数数有有4 4、6 6、8 8、1212等等。本本机机床床装装8 8把把刀刀:1 1、3 3、5 5、7 7刀刀位位安安装装外外圆圆加加工工刀刀具具,2 2、4 4、6 6、8 8刀刀位位安装孔用刀具。如图所示,各刀具刀号为:安装孔用刀具。如图所示,各刀具刀号为:外圆刀:外圆刀:T1T1镗刀:镗刀:T6T6割刀:割刀:T3T3注:加工时注:加工时, ,把把T1T1当作基准刀当作基准刀, ,刀偏值为刀偏值为0 0。然后。然后, ,可把每一把可把每一把刀都分别对向工件上同一点刀都分别对向工件上同一点( (如如: :棱上棱上),),计算出各把刀相对计算出各把刀相对T1T1的刀偏,各个刀偏值输入到刀偏数据库的刀偏,各个刀偏值输入到刀偏数据库“offest-offest-形状形状”对应对应的刀号下的刀号下。鳖觉盈禄鳞胶仑匝匣蜜因幽莎财寒肛楚黍需当泽歌龋玄曳蹄嘎杀拯讳偿凹第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(3 3)选切削用量:)选切削用量:切削深度:切削深度:a ap p2mm2mm进给速度:车、镗进给速度:车、镗f fv v=0.2mm/r=0.2mm/r割槽、切断割槽、切断f fv v=0.1mm/r=0.1mm/r转速:车、镗转速:车、镗n=600r/minn=600r/min割槽、切断:割槽、切断:n=400r/minn=400r/min3 3确定工艺方案及工艺路线确定工艺方案及工艺路线(1) (1) 工工艺艺方方案案:本本例例不不考考虑虑粗粗、精精加加工工分分开开,各各加加工工面面均均一一次次切削,采用刀具集中方式,工艺方案切削,采用刀具集中方式,工艺方案( (加工步骤加工步骤) )为:为:车端面:用外圆刀车端面:用外圆刀T1T1车外圆及锥面:用外圆刀车外圆及锥面:用外圆刀T1T1镗孔:用镗刀镗孔:用镗刀T6T6倒角:用镗刀倒角:用镗刀T6T6切断:切断:( (用用3mm3mm宽割刀宽割刀T3)T3)梨吠榨摔稻厅诗钨涧泞料惧疚责萌绸吟襟蚜岔胚契赊娘膏浚宁养咎此叼其第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图图 直线车削实例直线车削实例跪存昔锡板玛酝炽吱身宝津睬哪冠蒜瘩疏抨部云瓣魔磅酒氓告吮鸥拭九纹第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 图图 回转刀架回转刀架 1 1、3 3、5 5、7 7一外圆刀,一外圆刀,2 2、4 4、6 6、8 8一孔用刀一孔用刀查师欣侗熬攒闭健口邦篡妹废辜粹忠绍顽利长咕滨靴迭赞骤诀簧患咏丑部第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 ) (2 ) 工艺路线工艺路线( (刀具轨迹刀具轨迹) ):如图所示。:如图所示。T1T1:换换刀刀点点A A快快进进-B-B车车端端面面-C-C快快退退-D-D快快进进-E-E车车外外圆圆-F-F车车锥锥面面-G-G车车外圆外圆-H-H退刀退刀-I-I快退快退-A-A,换,换6 6号刀;号刀;T6T6:换换刀刀点点A A快快进进-J-J镗镗孔孔-K-K镗镗孔孔底底-L-L快快退退-D-D快快进进-M-M倒倒角角-N-N快快退退-P-P快退快退-A-A,换,换3 3号刀;号刀;T3T3:换刀点:换刀点A A快进快进-Q-Q切断切断-R-R快退快退-A-A,程序结束。,程序结束。4 4计算刀具轨迹坐标值:见表。计算刀具轨迹坐标值:见表。 表表 刀具轨迹坐标值刀具轨迹坐标值点点A AB BC CD DE EF FG GH HI IJ JK KL LM MN NP PQ QR RX X10010034348 88 826262626282828283232141414148 818181212121234348 8Z Z60600 00 01 11 1-20-20-30-30-55-55-55-551 1-15-15-15-151 1-2-2l l-53-53-53-53 5编程:见表4-5。灸着沿壬狞庆秦怒竟客坛典窘芦畴章衡盘叉稻苍蛊酵砚捂诛米劝购惨聪藉第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer表表 直线车削实例直线车削实例程程 序序 说说 明明 N001 G50 X100 Z60N001 G50 X100 Z60; N004 M03 S600 T0101N004 M03 S600 T0101; N005 G00 X34 Z0N005 G00 X34 Z0; N006 G0l X8 F0.2N006 G0l X8 F0.2; N007 G00 Z1N007 G00 Z1; N008 X26N008 X26; N009 G0l Z-20 F0.2N009 G0l Z-20 F0.2; N010 X28 Z-30N010 X28 Z-30; N011 Z-55N011 Z-55; N012 X32 N012 X32 设工件零点设工件零点O OP P 主轴正转主轴正转 快速点位运动快速点位运动(A-B) (A-B) 车端面车端面(B-C) (B-C) Z Z向退刀向退刀(C-D)(C-D)快进快进(D-E) (D-E) 车外圆车外圆(E-F) (E-F) 车锥面车锥面(F-G) (F-G) 车外圆车外圆(G-H) (G-H) X X向退刀(向退刀(H-IH-I)备捧抱弛揣辣昼矿麻搅血亦衬龟僳氛感鲸赠赦柿蜕渡肝颖绷二御矿相呀障第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer程程 序序 说说 明明 N013 N013 G00 G00 X100 X100 Z60 Z60 T0100T0100; N014 T0606N014 T0606; N015 G00 X14 ZlN015 G00 X14 Zl; N016 G0l Z-15 F0.2N016 G0l Z-15 F0.2; N017 X8N017 X8; N018 G00 ZlN018 G00 Zl; N019 X18N019 X18; N020 G01 X12 Z-2N020 G01 X12 Z-2; N02l G00 Z1N02l G00 Z1; G00 X100 Z60 T0600 G00 X100 Z60 T0600; N024 M03 S400N024 M03 S400; N025 T0303N025 T0303; 快退至换刀点快退至换刀点(I-A)(I-A)换镗刀刀架转位,镗刀至水平加工位置换镗刀刀架转位,镗刀至水平加工位置快进快进(A-J) (A-J) 镗孔镗孔(J-K) (J-K) 镗孔底镗孔底(K-L) (K-L) Z Z向快退向快退(L-D) (L-D) X X向快进向快进(D-M) (D-M) 倒角倒角(M-N) (M-N) Z Z向快退向快退(N-P)(N-P) 轴降速至轴降速至400r400rmin min 换换3 3号割刀号割刀(3mm(3mm宽宽) ) 域炙烤钟递宋救倪剁匝起赖惹衰迭衣婪平络持秆感磺泣经末壳裕骆尹洒刊第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer程程 序序 说说 明明 N026 G00 X34 Z-53N026 G00 X34 Z-53; N027 G01 X8 F0.1N027 G01 X8 F0.1;G00 X100 Z60 T0300G00 X100 Z60 T0300; N030 M05N030 M05; N03l M02N03l M02; 快进快进(A-Q) (A-Q) 切断切断(Q-R) (Q-R) 主轴停止主轴停止 程序结束程序结束 侠箔掖啡世鸡甚猿唁刷妈帧家彦荧占揣帖绞疮诈力瘩恐羞吊古摔晶辛就脑第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer四、圆弧插补四、圆弧插补指令:指令: G02 G02 顺时针圆弧插补顺时针圆弧插补 G03 G03 逆时针圆弧插补逆时针圆弧插补功能:该指令使刀具从圆弧起点,沿圆弧移动到圆弧终点。功能:该指令使刀具从圆弧起点,沿圆弧移动到圆弧终点。图图3-23 圆弧插补指令圆弧插补指令概念:圆心坐标通过起点和圆心的概念:圆心坐标通过起点和圆心的矢量确定,方向指向圆心。矢量确定,方向指向圆心。 其中圆心和起点的矢量在其中圆心和起点的矢量在X X轴轴上的投影以上的投影以 I I 来表示,在来表示,在Z Z轴上的轴上的投影以投影以 K K 表示,如图表示,如图3-233-23所示,所示,大小以增量表示,具有方向性,在大小以增量表示,具有方向性,在图中图中I I、K K均为负值。均为负值。俊照氟移纫撑荐油岛苑抓插苦呛设纤启湿燥框墟汇技趟读俯苹评盏缎咀务第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer格式:格式:(1) (1) 指令格式指令格式1 1用用I I、K K指定圆心位置:指定圆心位置:G02 X(U)_Z(W)_I_K_F_G02 X(U)_Z(W)_I_K_F_;G03 X(U)_Z(W)_I_K_F_G03 X(U)_Z(W)_I_K_F_;其中,其中,后置刀架:后置刀架:G02G02为顺时针圆弧插补,为顺时针圆弧插补,G03G03为逆时针圆弧插补。为逆时针圆弧插补。前置刀架:前置刀架:G02G02为逆时针圆弧插补,为逆时针圆弧插补,G03G03为顺时针圆弧插补。为顺时针圆弧插补。如图所示。如图所示。图图 圆弧的顺、逆方向圆弧的顺、逆方向 X(U)_Z(W)_ X(U)_Z(W)_为圆弧终点的坐标。当为圆弧终点的坐标。当用增量值表示时,表示圆弧终点相对于圆用增量值表示时,表示圆弧终点相对于圆弧起点的增量。弧起点的增量。 I_K_ I_K_为连接圆弧起点和圆心连线的为连接圆弧起点和圆心连线的矢量在各个坐标轴上的投影,方向指向圆矢量在各个坐标轴上的投影,方向指向圆心。心。 F_ F_指进给速度。指进给速度。 弥猛循果藤轨刃笺玻满数囊胆鸿宪祭伴汤应低快被块频咙驾店感冰借游定第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2) (2) 指令格式指令格式2 2用圆弧半径用圆弧半径R R指定圆心位置:指定圆心位置:G02 X(U)_Z(W)_R_F_G02 X(U)_Z(W)_R_F_;G03 X(U)_Z(W)_R_F_G03 X(U)_Z(W)_R_F_;指令中指令中R R表示圆弧半径。表示圆弧半径。说明:说明:(1 1)使用圆弧插补指令,可以用绝对坐标编程,也可以用相对坐)使用圆弧插补指令,可以用绝对坐标编程,也可以用相对坐标编程。绝对坐标编程时,标编程。绝对坐标编程时,X X、Z Z是圆弧终点坐标值;增量编程时,是圆弧终点坐标值;增量编程时,U U、W W是终点相对始点的距离。是终点相对始点的距离。(2 2)圆心位置的指定可以用)圆心位置的指定可以用R R,也可以用,也可以用I I、K K,R R为圆弧半径值;为圆弧半径值;I I、K K为圆心在为圆心在X X轴和轴和Z Z轴上相对于圆弧起点的坐标增量轴上相对于圆弧起点的坐标增量; F; F为沿圆弧切线为沿圆弧切线方向的进给率或进给速度。方向的进给率或进给速度。 SiemensSiemens与与FANUCFANUC编程的区别是;编程的区别是;SiemensSiemens编程格式:编程格式:G02/03 XG02/03 XZ ZCR= CR= F F;半径表示用半径表示用CR= CR= ;霍巷宵孝誉球侄的膜碱睫范糯机兔酋生淄租捞都萎嘎祈喧猴读屋苏回蓑挥第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图图 用半径指定圆心用半径指定圆心A-A-起点起点 B- B-终点终点 C C1 1、C C2 2- -圆心圆心1-1-圆弧圆弧180 2-180 2-圆弧圆弧180180 如图所示,如图所示,规定圆心角规定圆心角180180时,用时,用“+R+R”表示;表示;180180时,用时,用“-R-R”。 注意:注意:R R编程只适于非整圆的圆弧插补的情况,不适于整圆加编程只适于非整圆的圆弧插补的情况,不适于整圆加工。工。 蛙猩轨萍婴练瘟联之椿赔蛹伎垛黍亩秩纵没该削赣铱瀑惜诺挛激我带沈龋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer Siemens增量方式表示用:增量方式表示用: G91 G02/G03 X G91 G02/G03 X Z Z CR=CR= F F ; X XZ Z 为圆弧终点坐标相对于圆弧起点的增量值。为圆弧终点坐标相对于圆弧起点的增量值。 编程示例如图所示,编制零件精加工程序。编程示例如图所示,编制零件精加工程序。游衰酚光象或进阜罩乎撂捶挖鸵影惟梧蛰朴黑懊抑腊腰哑鸿倦辞臼贾秀熊第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer示例程序一:绝对方式示例程序一:绝对方式FANUC-0iFANUC-0i程序程序 SIEMENS802S SIEMENS802S程序程序O2412O2412; MK2412 .MPF MK2412 .MPF程序名,程序名,. MPF. MPF为后缀名为后缀名T0101T0101; T01DI T01DI刀具号,刀具号,D1D1为刀补号为刀补号N010G00X20Z2S800M03N010G00X20Z2S800M03; N010G00X20Z2S800M03 N010G00X20Z2S800M03N020 G01 Z-30 F0.1N020 G01 Z-30 F0.1; N020 G01 Z-30 F0.1 N020 G01 Z-30 F0.1 N030 G02X40 Z-40 R10N030 G02X40 Z-40 R10; N030G02X40Z-40CR=10 N030G02X40Z-40CR=10顺圆弧切削顺圆弧切削G00X100Z100G00X100Z100; G00X1002100 G00X1002100M05M30M05M30; M02 M02示例程序二:增量(混合)方式;示例程序二:增量(混合)方式;FANUC-0iFANUC-0i程序程序 SIEMENS802S SIEMENS802S程序程序O2412O2412; MK2412 MK2412T0101T0101; T01DI T01DIN010G00X20Z2S800M03N010G00X20Z2S800M03; N010G90G00X20Z2S800M03 N010G90G00X20Z2S800M03N020 G01 Z-30 F0.1N020 G01 Z-30 F0.1; N020 G01 Z-30 0 F0.1 N020 G01 Z-30 0 F0.1N030 G02 U20 W-10 R10N030 G02 U20 W-10 R10; N030 G91G02 X20 Z-10 CR=10 N030 G91G02 X20 Z-10 CR=10G00X100Z100G00X100Z100; G90G00X100Z100 G90G00X100Z100M05M30M05M30; M02 M02创脆自势驾缨仍姓翔送英帖埔涵糕薪诺麓帛追腕落预项辱膝袄酮卯刺加汾第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer编程示例:如图所示编程示例:如图所示G03G03应用实例,采用绝对值编程如下:应用实例,采用绝对值编程如下:O0242O0242;N010 T0101N010 T0101;N020 M03 S800N020 M03 S800;N040 G00 X28 Z2N040 G00 X28 Z2;N050 G01 Z-40 F0.1N050 G01 Z-40 F0.1;N060 G03 X40 Z-46 R6N060 G03 X40 Z-46 R6;N070 G00 X100 Z100N070 G00 X100 Z100;N080 M30N080 M30;沿钠弛蜜鲜廷啤灿褪乃娱淮妹眺惨执损泳呐汀罕褐蠕盼持舔卞抬痪凿幼乒第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 实实例例: 如如图图所所示示的的圆圆弧弧从从起起点点到到终终点点为为顺顺时时针针方方向向,其其走走刀指令可编写如下:刀指令可编写如下:(1 1)绝对坐标,直径编程,切削进给率)绝对坐标,直径编程,切削进给率0.3mm/r 0.3mm/r G02 X50.0 Z30.0 I25.0 F0.3 G02 X50.0 Z30.0 I25.0 F0.3;(2 2)相对坐标,直径编程,切削进给率)相对坐标,直径编程,切削进给率0.3mm/r0.3mm/r G02 U20.0 W-20.0 I25.0 F0.3 G02 U20.0 W-20.0 I25.0 F0.3;(3 3)绝对坐标,直径编程,切削进给率)绝对坐标,直径编程,切削进给率0.3mm/r0.3mm/r G02 X 50. 0 Z30.0 R25.0 F0.3 G02 X 50. 0 Z30.0 R25.0 F0.3;(4 4)相对坐标,直径编程,切削进给率)相对坐标,直径编程,切削进给率0.3mm/r0.3mm/r G02 U20.0 W-20.0 R25.0 F0.3 G02 U20.0 W-20.0 R25.0 F0.3; 酷埂观块锐胜豫安释甸磋突妨腥令渭暗窝翟撇仆附虽洼奴盏托儡助絮宣届第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例3 3:圆弧插补指令的应用。:圆弧插补指令的应用。对图对图3-243-24所示零件进行数控车削编程。所示零件进行数控车削编程。解:方法一解:方法一用用I I、K K表示圆心位置,采用绝对值编程。表示圆心位置,采用绝对值编程。N04 G00 X20.0 Z2.0N04 G00 X20.0 Z2.0;N05 G01 Z-30.0 F0.3N05 G01 Z-30.0 F0.3;N06 G02 X40.0 Z-40.0 I10.0N06 G02 X40.0 Z-40.0 I10.0;用用I I、K K表示圆心位置,采用增量值编程。表示圆心位置,采用增量值编程。N04 G00 U-80.0 W-98.0N04 G00 U-80.0 W-98.0;N05 G01 W-32.0 F0.3N05 G01 W-32.0 F0.3;N06 G02 U20.0 W-10.0 I10.0N06 G02 U20.0 W-10.0 I10.0;方法二:用方法二:用R R表示圆心位置,采用绝对值编表示圆心位置,采用绝对值编程。程。N04 G00 X20.0 Z2.0N04 G00 X20.0 Z2.0;N05 G01 Z-30.0 F0.3N05 G01 Z-30.0 F0.3;N06 G02 X40.0R10.0N06 G02 X40.0R10.0;图图3-24 3-24 圆弧插补实例圆弧插补实例衬搬恍搏扎杠粕峭劝涌釉菩犀票瓦举登附衰剑差缄魂逞纠晦场杂醒颖阵痉第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例4 4:如图:如图3-253-25所示,编制从所示,编制从A A点到点到F F点的加工程序。分别用绝对坐点的加工程序。分别用绝对坐标和增量坐标编程。标和增量坐标编程。加工程序见表加工程序见表3-43-4。图3-25 G02/G03实例勤卯讣现旭害龟涪饱星夸沫绵帽栋潮篓丰基姬佩训婉激俭掉颤因陈捎馅擂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer序号序号绝对值方式绝对值方式增量值方式增量值方式注释注释N10N10G50 X60.0 Z50.0G50 X60.0 Z50.0;起刀点在起刀点在A A设定工件坐标系设定工件坐标系N20N20T0101 M08T0101 M08;换换1 1号刀,号刀, 冷却液开冷却液开N30N30G50 S3000G50 S3000;最大主轴速度最大主轴速度3000r/min3000r/minN40N40M03 S500M03 S500;主轴正转,主轴正转, 转速转速500 r/minN50N50G00 X6.0 Z1.0G00 X6.0 Z1.0;A到到B(6,1)N60N60G00 U-54.0 W-49.0G00 U-54.0 W-49.0;N70N70G01 Z0 F0.1G01 Z0 F0.1;G01 W-1.0 F0.1G01 W-1.0 F0.1;B B到到C C(6 6,0 0)N80N80G03 X10.0 Z-2.0 R2.0G03 X10.0 Z-2.0 R2.0;或或G03 X10.0 Z-2.0 I0 G03 X10.0 Z-2.0 I0 K-2.0K-2.0;G03 U4.0 W-2.0 R2.0G03 U4.0 W-2.0 R2.0;或或G03 U4.0 W-2.0 I0 G03 U4.0 W-2.0 I0 K-2.0K-2.0;C C到到D D(1010,-2-2)N90N90G01 Z-9.0G01 Z-9.0; G01 W-7.0 G01 W-7.0;D D到到E E(1010,-9-9)N100N100G02 X14.0 Z-11.0 R2.0G02 X14.0 Z-11.0 R2.0;或或G02 X14.0 Z-11.0 G02 X14.0 Z-11.0 I2.0I2.0 K0 K0;G02 U4.0 W-2.0 R2.0G02 U4.0 W-2.0 R2.0;或或G02 U4.0 W-2.0 G02 U4.0 W-2.0 I2.0I2.0 K0K0;E E到到F F(1414,-11-11)N110N110G00 X60.0 Z50.0 T0100 M05G00 X60.0 Z50.0 T0100 M05;G00 U46.0 W61.0 M05G00 U46.0 W61.0 M05;F F到到A A(6060,5050),), 取消刀取消刀补主轴停补主轴停N120N120M09M09;冷却液关冷却液关N130N130M30M30;程序结束程序结束表表3-4 3-4 例例4 4数控车削程序数控车削程序惟券且酮顽肄咏儡刻一贝次咐区昏葫疾萝寒岭担稻闯诅帧读同日撰崭侦旋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例:如如图图所所示示,刀刀尖尖从从圆圆弧弧起起点点A A移移动动至至终终点点B B,写写出出圆圆弧弧插插补补的的程程序段。序段。 a) b) 图 圆弧插补指令应用某宦剧柔真能美窿卧再郊瓮殆扎痘迢槐稗钡工榴诲纵徘倡丢郑硕领谷燕霓第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer解:解:1 1图图a) a) 绝对方式:绝对方式:G03 X60 Z-55 F0.3 I0 K-10G03 X60 Z-55 F0.3 I0 K-10; 增量方式:增量方式:G03 U20 W-10 F0.3 I0 K-10G03 U20 W-10 F0.3 I0 K-10;图图b) b) 绝对方式:绝对方式:G02 X60 Z-30 F0.3 I12 K0G02 X60 Z-30 F0.3 I12 K0; 增量方式:增量方式:G02 U24 W-12 F0.3 I12 K0G02 U24 W-12 F0.3 I12 K0;2 2其它写法其它写法( (图图a)a)用用R R指定圆心:指定圆心:G03 X60 Z-55 R10 F0.3G03 X60 Z-55 R10 F0.3;百骄缄沼简堤挨蒙姥谣篡蘸秒垢阻搁杰棠蕉辰盾为佣钙检熬型牌失岩柒蒲第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例:如如图图所所示示,车车削削球球头头手手柄柄。写写出出刀刀尖尖从从工工件件零零点点O OP P出出发发,车车削削凸、凹球面的程序段。凸、凹球面的程序段。 图 圆弧插补实例誓的浆潮勒油茵抗骑瞻萧烛辰袒恐瓮掣列筹膊田愿迁祈俗咒闻完篮激漓像第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer解:解:1 1计算圆弧起点、终点坐标计算圆弧起点、终点坐标 图图4-20 4-20 中两圆弧相切于中两圆弧相切于A A点。直角三角形点。直角三角形AEFAEF中:中: AF AF2828,EFEF2222 AE AE=17.32=17.32所以所以A A点点Z Z坐标:坐标:ZAZA-(28-(28十十17.32)17.32)-45.32-45.32 圆弧起、终点坐标为:圆弧起、终点坐标为:OPOP:X=0 AX=0 A: X=44 B X=44 B: X=44 X=44 Z=0 Z=-45.32 Z=-75 Z=0 Z=-45.32 Z=-752 2计算圆心坐标计算圆心坐标 直角三角形直角三角形ADCADC中:中:ADAD(ZA-ZB)(ZA-ZB)(75-45.32)(75-45.32)14.84 AC14.84 AC2222所以所以CD=16.44CD=16.44 C C点坐标:点坐标:XcXc4444十十2CD2CD76.8876.88 Zc Zc-(75-AD)-(75-AD)-60.16-60.16圆心坐标圆心坐标:F X=0 C X=76.88:F X=0 C X=76.88 Z=-28 Z=-60.16 Z=-28 Z=-60.16星抠吏舵舞六揍骸王阮趣提霓达牛硒播敛塌离蓝政针相谆谎符归算宠峡哥第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3程序段为程序段为绝对方式:绝对方式:G03 X44 Z-45.32 I0 K-28(OG03 X44 Z-45.32 I0 K-28(OP P-A)-A) G02 X44 Z-75 I16.44 K-14.84(A-B) G02 X44 Z-75 I16.44 K-14.84(A-B)增量方式:增量方式:G03 X44 Z-45.32 I0 K-28(OG03 X44 Z-45.32 I0 K-28(OP P-A)-A) G02 X0 Z-29.68 I16.44 K-14.84(A-B) G02 X0 Z-29.68 I16.44 K-14.84(A-B)紫御花检妙滥炽弯胰讯凸桐相谬逸癌俺吧择况滋懊乞漱置用名板响第抢震第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer如图所示,要求车端面,精车外圆,切断。如图所示,要求车端面,精车外圆,切断。 闽解谚慷皑怠察荆届只区赋契虱赋伊赴殉一詹渗竭字冒亡袁岩空汰碟锤绊第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer解:解:1 1确定工件的装夹方式及加工工艺路线确定工件的装夹方式及加工工艺路线以以轴轴心心线线为为工工艺艺基基准准,用用三三爪爪自自定定心心卡卡盘盘一一次次装装夹夹完完成成加加工工,并取零件右端面中心为工件坐标系零点。其工艺路线为:并取零件右端面中心为工件坐标系零点。其工艺路线为:()车端面()车端面()精车外圆()精车外圆 ()切断()切断2 2刀具选择刀具选择90900 0外圆车刀外圆车刀 T0101 T0101,车端面;,车端面;35350 0外圆车刀外圆车刀 T0202 T0202,精车外圆;,精车外圆;切断刀切断刀T0303T0303:宽:宽4 mm4 mm。鸽霄装鼎谊蔬怯耕老拷绘尼虾缅二衬匝敛凶分宛亥忆直园炮毅磐邯点松泽第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3切削用量确定切削用量确定表表 切削用量表切削用量表加工内容加工内容主轴转速主轴转速S(r/min)S(r/min)进给速度进给速度F(mm/r)F(mm/r)车端面车端面5005000.150.15精车外圆精车外圆5005000.150.15切断切断3003000.050.05嘶通常殿碱剖梦笑季玄峦诺作凿挛泳彰截煮臭般激旦祖户磕洒恋我倡瓷款第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer程程 序序说说 明明O1401;程序名程序名N001 T0101;调用调用1 1号外圆刀号外圆刀N002 M03 S500;主轴正转,主轴正转,500r/min500r/minN003 G00 X150 Z150;刀具快速定位刀具快速定位N004 G00 X60 Z0;快速定位,准备车端面快速定位,准备车端面N005 G01 X0 F0.15;车端面车端面N006 G00 X150 Z150;回刀具起点回刀具起点 N007 T0202;调用用2号外号外圆刀刀 N008 G00 G42 X20;N009 G01 Z0;精精车外外圆 N010 G03 X40 Z-10 R10;4 4编程编程辗默刀成给昼断蝉篆僚承蹋宅咽宵县轿出球圣做夺锗补麓蝶坐蜕磐丁枯矢第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerN011 G01 W-12;N012 G02 X56 Z-30 R8N012 G02 X56 Z-30 R8;N013 G01 Z-50N013 G01 Z-50;N014 G00 G40 X150N014 G00 G40 X150;回刀具起点回刀具起点 N015 Z150N015 Z150;N016 S300 M03 T0303N016 S300 M03 T0303;调用用3号切断刀,号切断刀,转速速300r/min N017 G00 X58 Z-49N017 G00 X58 Z-49;切断切断 N018 G01 X1 F0.05N018 G01 X1 F0.05;N019 G00 X150N019 G00 X150;回刀具起点回刀具起点 N020 Z150N020 Z150;N021 M05N021 M05;主主轴停停转 N022 M30N022 M30;程序程序结束束 的类刊棘闷垃尽澈沧自秧攘芜精溯士减胖号揖印秘勤惨丽侦狮揽围藻洗琉第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer如下图所示,已知毛坯为如下图所示,已知毛坯为4040150150的的4545钢,钢,要求编制数控加要求编制数控加工程序并完成零件的加工。工程序并完成零件的加工。通刑滦搬踢损舰苇瑞剃甜识玫谐颅拟栖蚁汹蝉怨楚空卒缄殆棉掉雷址隧肛第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer七、程序延时七、程序延时指令:指令:G04G04功能:该指令可使刀具作短时间的无进给光整加工。功能:该指令可使刀具作短时间的无进给光整加工。常用车槽、镗平面、锪孔等场合,以提高表面光洁度。常用车槽、镗平面、锪孔等场合,以提高表面光洁度。格式:格式:G04 XG04 X(U/PU/P);); 说说明明:地地址址码码X X或或U U或或P P为为暂暂停停时时间间。其其中中X X或或U U后后面面可可用用带带小小数数点的数,单位为点的数,单位为s s,P P后面不允许用小数点,单位为后面不允许用小数点,单位为msms。如如G04 G04 X5.0X5.0:执执行行完完前前面面的的程程序序后后,暂暂停停5 5秒秒,再再接接着着执执行行下下面面的的程程序序段段;如如G04P1000G04P1000:执执行行完完前前面面的的程程序序后后,暂暂停停1 1秒秒,再再接接着执行下面的程序段。着执行下面的程序段。 有些机床,有些机床,X(U)X(U)后面的数字表示刀具或工件空转的圈数。后面的数字表示刀具或工件空转的圈数。该指令可以使刀具作短时间的无进给光整加工,在车槽、钻该指令可以使刀具作短时间的无进给光整加工,在车槽、钻镗孔时使用,也可用于拐角轨迹控制。例如,在车削环槽时,若进镗孔时使用,也可用于拐角轨迹控制。例如,在车削环槽时,若进给结束立即退刀,其环槽外形为螺旋面,用暂停指令给结束立即退刀,其环槽外形为螺旋面,用暂停指令G04G04可以使工可以使工件空转几秒钟,即能将环形槽外形光整圆,例如欲空转件空转几秒钟,即能将环形槽外形光整圆,例如欲空转2.5s2.5s时其程时其程序段为:序段为: G04 X2.5 G04 X2.5或或G04 U2.5G04 U2.5或或G04 P2500G04 P2500; 芯觉司小摈垢姑镍淄跋洼圈芳瑟剃嫁疟乒拈晦启街嚏们淮泉际潮探糖输桓第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 图图4-304-30所示为车槽加工,采用所示为车槽加工,采用G04G04指令使主轴不停,刀具进给指令使主轴不停,刀具进给停留数秒,程序为停留数秒,程序为 G01 U-12 F0.1 G01 U-12 F0.1;( (割槽割槽) ) G04 X2 G04 X2; ( (槽底刀具停留槽底刀具停留) ) G00 U12 G00 U12;( (退出退出) )谍烩痘浸响邮芜样攻余白拂名捕深珐毕仪杭牵颅夺吴佃停稗杂钦厦赋釜菌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer8. 8. 车锥编程实例车锥编程实例例例5 5:已知毛坯为:已知毛坯为30mm30mm的棒料,的棒料,3 3号刀为外圆刀,试车削成如图号刀为外圆刀,试车削成如图3-263-26所示的正锥。所示的正锥。图图3-26 3-26 车锥编程实例车锥编程实例汝抗猩戍买阁佬奠呀蜜性缎约撒撑新系除或纸晶乏尖导钙觉儒掸弱窖需姚第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer解:确定分三次走刀,前两次背吃刀量解:确定分三次走刀,前两次背吃刀量2mm2mm,最后一次背吃刀量为,最后一次背吃刀量为lmmlmm。具体程序如下:。具体程序如下:N01 G50 X200.0 Z100.0N01 G50 X200.0 Z100.0;N02 S800 T0303 M03N02 S800 T0303 M03;N03 G00 X32.0 Z0N03 G00 X32.0 Z0;N04 G01 X0 F0.3N04 G01 X0 F0.3;N05 G00 X25.0 Z2.0N05 G00 X25.0 Z2.0;N06 G01 X30.0 Z-8.0 F0.4N06 G01 X30.0 Z-8.0 F0.4;N07 G00 Z2.0N07 G00 Z2.0;N08 X21.0N08 X21.0;N09 G01 X30.0 Z-16.0N09 G01 X30.0 Z-16.0;N10 G00 Z2.0N10 G00 Z2.0;N11 X19.0N11 X19.0;N12 G01 X30.0 Z-20.0 F0.3N12 G01 X30.0 Z-20.0 F0.3;N13 G00 X200.0 Z100.0 T0300 M05N13 G00 X200.0 Z100.0 T0300 M05;N14 M30N14 M30;彬创涟柠静烘浆返悼酸蚌庭并厩氖觅腑笆蛆姚忧迫缕滔汰鞠舶杯处登溪瘤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer英制和米制输入指令G20、G21w G20表示英制输入。表示英制输入。w G21表示米制输入。表示米制输入。w G20和和G21是两个可以互相取代的代码。是两个可以互相取代的代码。w 机床出厂前一般设定为机床出厂前一般设定为G21状态,机床的各项参数均以米制单状态,机床的各项参数均以米制单位设定。位设定。w 如果一个程序开始用如果一个程序开始用G20指令,则表示程序中相关的一些数据指令,则表示程序中相关的一些数据均为英制均为英制(单位为英寸单位为英寸)。w 如果程序用如果程序用G21指令,则表示程序中相关的一些数据均为米制指令,则表示程序中相关的一些数据均为米制(单位为单位为mm)。w 在一个程序内,不能同时使用在一个程序内,不能同时使用G20或或G21指令,且必须在坐标系指令,且必须在坐标系确定前指定。确定前指定。w G20或或G21指令断电前后一致,即停电前使用指令断电前后一致,即停电前使用G20或或G21指令,指令,在下次后仍有效,除非重新设定。在下次后仍有效,除非重新设定。 宿拇存却论腺纠七惑伺楚纽瞅加兴红州添有钧寞笔臼想锰傣喀雁邓锤括竣第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer进给速度量纲控制指令进给速度量纲控制指令G98G98、G99 G99 w在数控车削中有两种切削进给模式设置方法,即进给率在数控车削中有两种切削进给模式设置方法,即进给率(每转每转进给模式进给模式)和进给速度和进给速度(每分钟进给模式每分钟进给模式)。w进给率单位为进给率单位为mm/r,其指令为:,其指令为:w G99;w G01X_Z_F_; F的单位为的单位为mm/rw进给速度单位为进给速度单位为mm/min,其指令为:,其指令为: w G98;w G01X_Z_F_; F的单位为的单位为mm/minwG98和和G99都是模态指令,一旦指定就一直有效,直到指定另都是模态指令,一旦指定就一直有效,直到指定另一方式为止。一方式为止。w 车削车削CNC系统缺省的进给模式是进给率,即每转进给模式。系统缺省的进给模式是进给率,即每转进给模式。 峻射辱想逆吟蜘宿秤擦矫丽孝松楷攀微衬夕峰司窟扶亭翁遏哎漱清载擦琅第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer参考点返回指令参考点返回指令G27G27、G28G28、G30G30w参考点是参考点是CNCCNC机床上的固定点,可以利用参考点返回指令将刀机床上的固定点,可以利用参考点返回指令将刀架移动到该点。可以设置最多四个参考点,各参考点的位置架移动到该点。可以设置最多四个参考点,各参考点的位置利用参数事先设置。接通电源后必须先进行第一参考点返回,利用参数事先设置。接通电源后必须先进行第一参考点返回,否则不能进行其它操作。否则不能进行其它操作。w参考点返回有两种方法:参考点返回有两种方法:w手动参考点返回。手动参考点返回。w自动参考点返回。自动参考点返回。w该功能是用于接通电源已进行手动参考点返回后,在程序中需该功能是用于接通电源已进行手动参考点返回后,在程序中需要返回参考点进行换刀时使用的自动参考点返回功能。要返回参考点进行换刀时使用的自动参考点返回功能。 啡儿翱遥纠剩宙条晦索洲冷僵惜敦世浴麻坞笔拳裴哭别啊既饰劣笆撒烹诣第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer1.1.返回参考点检查返回参考点检查G27 G27 G27 G27用于检验用于检验X X轴与轴与Z Z轴是否正确返回参考点。轴是否正确返回参考点。 指令格式为:指令格式为:G27 X(U)_ Z(W)_ G27 X(U)_ Z(W)_ X(U)X(U)、Z(W)Z(W)为为参参考考点点的的坐坐标标。执执行行G27G27指指令令的的前前提提是是机机床床通电后必须手动返回一次参考点。通电后必须手动返回一次参考点。 执行该指令时,各轴按指令中给定的坐标值快速定位,且执行该指令时,各轴按指令中给定的坐标值快速定位,且系统内部检查检验参考点的行程开关信号。系统内部检查检验参考点的行程开关信号。 如果定位结束后检测到开关信号发令正确,则参考点的指如果定位结束后检测到开关信号发令正确,则参考点的指示灯亮,说明滑板正确回到了参考点位置;示灯亮,说明滑板正确回到了参考点位置; 如果检测到的信号不正确,系统报警,说明程序中指令的如果检测到的信号不正确,系统报警,说明程序中指令的参考点坐标值不对或机床定位误差过大。参考点坐标值不对或机床定位误差过大。 死代葫滴确碱垫解缠帛悍是蛆尉番皂洪哎脓千绎猩顿拦傣奄弯檬抒坷奉幌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2.2.参考点返回指令参考点返回指令G28G28、G30 G30 G28 X(U)_ Z(W)_ G28 X(U)_ Z(W)_; 第第一一参参考考点点返返回回,其其中中X(U)X(U)、Z(W)Z(W)为为参参考考点点返返回回时时的的中中间间点,点,X X、Z Z为绝对坐标,为绝对坐标,U U、W W为相对坐标。为相对坐标。 G30 P2 X(U)_ Z(W)_ G30 P2 X(U)_ Z(W)_; 第二参考点返回,第二参考点返回,P2P2可省略可省略 G30 P3 X(U)_ Z (W)_ G30 P3 X(U)_ Z (W)_; 第三参考点返回第三参考点返回 G30 P4 X(U)_ Z(W)_ G30 P4 X(U)_ Z(W)_; 第四参考点返回第四参考点返回 第二、第三和第四参考点返回中的第二、第三和第四参考点返回中的X(U)X(U)、Z (W)Z (W)的含义与的含义与G28G28中的相同。中的相同。 叫坡突二君皇练过判讣唤吃恢款烁婴啪侈饱蓬婉规昆吧缕羞叁福立朝永华第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 如图所示为刀具返如图所示为刀具返回参考点的过程,刀具回参考点的过程,刀具从当前位置经过中间点从当前位置经过中间点(190(190,50)50)返回参考点,返回参考点,其指令为:其指令为: G30 X190 Z50 G30 X190 Z50; G30 U100 W30 G30 U100 W30; 3.3.返回指令的应用返回指令的应用掣荧地胀峙湃怖刀弃窘炼涝厂梗酌涨飘拾鄂或驴硕码专羽蛆座黍蚜哀诀呢第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3.2 固定循环功能固定循环功能1 1单一固定循环单一固定循环 单一固定循环可以把切一刀的循环过程单一固定循环可以把切一刀的循环过程“切入切入- -切削切削- -退刀退刀- -返返回回”用一个循环指令完成,从而简化程序。用一个循环指令完成,从而简化程序。(1) (1) 内内/ /外圆切削循环指令外圆切削循环指令G90 G90 用内用内/ /外圆切削循环指令外圆切削循环指令G90G90可切削圆柱面和圆锥面。可切削圆柱面和圆锥面。1) 1) 用用G90G90切削循环指令切削圆柱面,如图切削循环指令切削圆柱面,如图3-273-27所示。所示。图图3-27 用用G90切削循环指令切削圆柱面切削循环指令切削圆柱面颅姻塌尺氏熏挪辰钞淡淆琳藐届拥挠勋慰乍励硒晃涤捷轰状厦贤探刘然鲜第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer指令格式:指令格式:G90 X(U)G90 X(U) Z(W) Z(W)F F;说明:说明:X X、Z Z为圆柱面切削的终点坐标值;为圆柱面切削的终点坐标值;U U、W W为圆柱面切削的为圆柱面切削的终点相对于循环起点坐标分量。终点相对于循环起点坐标分量。在使用增量值指令时,在使用增量值指令时,U U、W W数值符号由刀具路径方向来决定。数值符号由刀具路径方向来决定。在循环加工过程中,除切削加工时,刀具按在循环加工过程中,除切削加工时,刀具按F F指令速度运动外,刀指令速度运动外,刀具在切入、退出工件和返回起始点都是快速进给速度具在切入、退出工件和返回起始点都是快速进给速度(G00(G00指令的指令的速度速度) )进行的。进行的。 准磺篱荆痛抉贴砾菱虐辜翁冀溶尚嘉碉娘锅瓜晋米佐伍游瞒哇封骑倡跺慷第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例:应用例:应用G90G90循环指令加工图循环指令加工图3-283-28所示零件所示零件. . 图图3-28 G90循环指令应用实例循环指令应用实例郁腆磷搜娄屑斜履硼委才窝身呵勋节聘双刽浇哮锣絮优惧墙锥废党冠蓟寺第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer顺序号顺序号程序程序注释注释N10N10G50 X200.0 Z200.0 T0101G50 X200.0 Z200.0 T0101; 建立工件坐标系,并选择建立工件坐标系,并选择1 1号刀和号刀和1 1号刀补号刀补N20N20M03 S1000M03 S1000; 主轴以每分钟主轴以每分钟10001000转的速度正转转的速度正转N30N30G00 X45.0 Z55.0 M08G00 X45.0 Z55.0 M08; 建立循环起点,打开切削液建立循环起点,打开切削液N40N40G90 X35.0 Z20.0 F0.2G90 X35.0 Z20.0 F0.2; 第一刀的循环终点第一刀的循环终点N50N50X30.0X30.0; 第二刀的循环终点第二刀的循环终点 N60N60X25.0X25.0;第三刀的循环终点第三刀的循环终点N70N70G00 X200.0 Z200.0 M09G00 X200.0 Z200.0 M09; 返回起刀点,关闭切削液返回起刀点,关闭切削液N80N80M30M30; 程序结束程序结束表表3-5 3-5 外圆切削循环外圆切削循环G90G90数控程序数控程序坛驼昧弟乃粳炸隋蒸豹扭删渤祝慑孜躬舟独裕曲弦姚匹醚巳关厌迫没精祖第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerw圆柱面固定循环切削加工举例:圆柱面固定循环切削加工举例:wG90 X40 Z20 F0.3G90 X40 Z20 F0.3;ABCDAABCDAw X30 X30;AEFDAAEFDAw X20 X20;AGHDAAGHDA因本佣致喧腾泽犀蓬蒸刑蹦痪肝距项嫌疮液伴丑陵以逞桂洒哮吓修白蔽爱第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer说明:说明:X X、Z Z为圆锥面切削为圆锥面切削的终点坐标值;的终点坐标值;U U、W W为圆为圆锥锥面切削的终点面切削的终点相对于循环起点的坐标;相对于循环起点的坐标;R R为圆锥面切削的起点相对为圆锥面切削的起点相对于终点的半径差。于终点的半径差。以增量值以增量值表示,其正负符号取决于锥表示,其正负符号取决于锥端面位置,当刀具起于锥端端面位置,当刀具起于锥端大头时,大头时,R R为正值:起于锥端为正值:起于锥端小头时,小头时,R R为负值。即为负值。即如果切如果切削起点的削起点的X X向坐标小于终点的向坐标小于终点的X X向坐标,向坐标,R R值为负,反之为值为负,反之为正值。正值。图图3-29 3-29 用用G90G90循环车削圆锥面循环车削圆锥面2) 2) 用用G90G90切削循环指令切削圆锥面,如图切削循环指令切削圆锥面,如图3-293-29所示。所示。 指令格式:指令格式:G90 X(U)G90 X(U)Z(W)Z(W) R R F F;埋语川瀑注抛公立渗怒敝狠缓叉眼侍症并峰杖诈恋哺率姿缮邱汪欠起帮吐第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例:应用圆柱面切削循环功能加工图所示零件。例:应用圆柱面切削循环功能加工图所示零件。N10 G50 X200 Z200 T0101N10 G50 X200 Z200 T0101; N20 M03 S1000N20 M03 S1000;N30 G00 X55 Z4 M08N30 G00 X55 Z4 M08;N40 G01 G96 Z2 F2.5 S150N40 G01 G96 Z2 F2.5 S150;N50 G90 X45 Z-25 F0.2N50 G90 X45 Z-25 F0.2;N60 X40N60 X40;N70 X35N70 X35;N80 G00 X200 Z200N80 G00 X200 Z200; N85 T0100N85 T0100;N90 M30N90 M30;晶鹊鄙仰矮氟单牵雄文状荧罕六定阔僵摇啥吭慑镣孰斡室迸衬经费阵尊枉第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例:应用圆锥面切削循环功能加工图所示零件。例:应用圆锥面切削循环功能加工图所示零件。G01 X65 Z2G01 X65 Z2; G90 X60 Z-25 R-5 F0.2G90 X60 Z-25 R-5 F0.2; X50 R-5 X50 R-5; G00 X100 Z200G00 X100 Z200;泰去纷镭复透锨镣吏晦并丙啼蝎灰奇孜沃蜂涧词扼涩介蔡陋醛裔草教渭尖第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerw圆锥面固定循环切削加工举例:圆锥面固定循环切削加工举例:wG90 X40 Z20 R-5 F0.3G90 X40 Z20 R-5 F0.3;ABCDAABCDAw X30 R-5 X30 R-5;AEFDAAEFDAw X20 R-5 X20 R-5;AGHDAAGHDA肤涯诬汉携续备逆糕剐柴别玩酱故唾医三啼乌橇摧瘩局祷纠剐晨引散鸡懊第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 端面切削循环端面切削循环 端面切削循环是一种单一固定循环。适用于端面切削加工,端面切削循环是一种单一固定循环。适用于端面切削加工,如图所示。如图所示。 (1 1)平面端面切削循环)平面端面切削循环编程格式:编程格式: G94 X(U)G94 X(U) Z(W) Z(W) F F;式中:式中:X X、Z-Z-端面切削的终点坐标端面切削的终点坐标值;值;U U、W-W-端面切削的终点相对端面切削的终点相对于循环起点的坐标。于循环起点的坐标。 漱汉审烩诺袍询截兢鳖彩吊失挠矿碱低篙舀挡堕婆品仰兼冲刮纱衣茸捐歼第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerw端面固定循环切削加工举例:端面固定循环切削加工举例:wG94 X50 Z16 F0.3G94 X50 Z16 F0.3;ABCDAABCDAw Z13 Z13;AEF DAAEF DAw Z10 Z10;AGHDAAGHDA赖插梢跋蛰糟团汪捐阐橙久富垫虫家界滚熊咱厚控悄翘烘稍抓积裔拿炕莱第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2 2)锥面端面切削循环)锥面端面切削循环 编程格式编程格式 G94 X(U) G94 X(U) Z(W) Z(W) R R F F;式中:式中:X X、Z-Z-端面切削的终点坐标值;端面切削的终点坐标值;U U、W-W-端面切削的终点相对于循环起点的坐标;端面切削的终点相对于循环起点的坐标;R-R-端面切削的起点相对于终点在端面切削的起点相对于终点在Z Z轴方向的坐标分量。当起点轴方向的坐标分量。当起点Z Z向向坐标小于终点坐标小于终点Z Z向坐标时向坐标时K K为负,反之为正。如图所示。为负,反之为正。如图所示。糟妹蔗图则杉隅角官皋献寝癣涡略星迈埋瓮周半心蚜棘按介妻恿搭砒远衙第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 例:应用端面切削循环功能加工图所示零件。例:应用端面切削循环功能加工图所示零件。 G94 X20 Z0 R-5 F0.2 G94 X20 Z0 R-5 F0.2; Z-5 Z-5; Z-10 Z-10; 卜瑶晃淑勺绳未形宿霉弗异艾网栅剃炙钾睦岩咆迭棒泅哎构妥丁浚庄武胸第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerw带有锥面的端面固定循环切削加工举例:带有锥面的端面固定循环切削加工举例:wG94 X15.0 Z33.48 R-3.48 F0.3G94 X15.0 Z33.48 R-3.48 F0.3;ABCDAABCDAw Z31.48 Z31.48; AEFDA AEFDAw Z28.78 Z28.78; AGHDA AGHDA狡傀额冲咽潭伴巷踢昧宠暮路搏嫡更鲁共自既述陶渐吱赃叔夕匙要镊嘻燃第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2复合固定循环复合固定循环 加工余量较大的表面,采用循环编程,可以缩短程序段的长度,加工余量较大的表面,采用循环编程,可以缩短程序段的长度,减少程序所占内存。各类数控系统复合循环的形式和使用方法(主减少程序所占内存。各类数控系统复合循环的形式和使用方法(主要是编程方法)相差很大。要是编程方法)相差很大。 在实际加工中,对于棒料毛坯车削阶梯相差较大的轴,或切除在实际加工中,对于棒料毛坯车削阶梯相差较大的轴,或切除铸、锻件的毛坯余量时,都有一些多次重复进行的动作,借助复合铸、锻件的毛坯余量时,都有一些多次重复进行的动作,借助复合固定循环,可以简化编程。固定循环,可以简化编程。 固定循环的作用是:固定循环的作用是:“告诉告诉”数控系统零件最终的外形轮廓,数控系统零件最终的外形轮廓,通过指令每次的切深或切削循环次数,机床就会自动地重复切削直通过指令每次的切深或切削循环次数,机床就会自动地重复切削直到工件加工完为止。到工件加工完为止。 不同的数控系统,复合固定循环指令的格式可能差别比较大。不同的数控系统,复合固定循环指令的格式可能差别比较大。但是基本的原理都是相通的。复合固定循环指令主要有以下几种;但是基本的原理都是相通的。复合固定循环指令主要有以下几种;G71G71、G72G72、G73G73、G74G74、G75G75、G76G76、G70G70等。等。 在这一组多次固定循环指令中,在这一组多次固定循环指令中,G70G70是是G71G71、G72G72、G73G73粗加工后粗加工后的精加工指令,的精加工指令,G74G74是深孔钻削固定循环指令,是深孔钻削固定循环指令,G75G75切槽固定循环指切槽固定循环指令,令,G76G76螺纹加工固定循环。螺纹加工固定循环。 告项馁循睛瞬阐杖稽柑酉放催减才殊既节寒平岩惧亏碰丢伸萎垮婆恬机滁第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(1) (1) 内、外径粗车复合循环指令内、外径粗车复合循环指令G71G71 该指令适用于毛坯料的粗车外径与粗车内径。如图该指令适用于毛坯料的粗车外径与粗车内径。如图3-303-30所示所示为粗车外径的加工路径,图中为粗车外径的加工路径,图中C C是粗加工循环的起点,是粗加工循环的起点,A A是毛坯外是毛坯外径与端面的交点,径与端面的交点,B B是是加工终点。该指令的执行过程如图所示,加工终点。该指令的执行过程如图所示,其指令格式为:其指令格式为: G71 U(d) G71 U(d) R(e) R(e) ; G71 P G71 P(nsns) Q Q(nfnf) U(u)U(u) W(w)W(w) F_S_T_F_S_T_; 指令中各参数的意义如下:指令中各参数的意义如下: dd:车车削削深深度度,无无符符号号。车车削削方方向向取取决决于于方方向向AAAA。该该参参数数为为模模态值。态值。 e e:退刀量,该参数为模态值。:退刀量,该参数为模态值。 ns ns:精车削程序第一段程序号。:精车削程序第一段程序号。 nf nf:精车削程序最后一段程序号。:精车削程序最后一段程序号。 u u:X X方向精车预留量的距离和方向。方向精车预留量的距离和方向。 w w:Z Z方向精车预留量的距离和方向。方向精车预留量的距离和方向。 F F、S S、T T:粗车过程中从程序段号:粗车过程中从程序段号P P到到Q Q之间包括的任何之间包括的任何F F、S S、T T功能都被忽略,只有功能都被忽略,只有G71G71指令中指定的指令中指定的F F、S S、T T功能有效。功能有效。俐逸删淡厉赡词安灯铁婉瞻壁掺棱绑缕寂濒获中匡蘑谦坑挑宫刚变娶汗啼第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(4) (4) 精车循环指令精车循环指令G70G70 由由G71G71、G72G72、G73G73完成粗加工后,可以用完成粗加工后,可以用G70G70进行精加工。进行精加工。 精加工时,精加工时,G71G71、G72G72、G73G73程序段中的程序段中的F F、S S、T T指令无效,只有指令无效,只有在在nsnsnfnf程序段中的程序段中的F F、S S、T T才有效。才有效。 指令格式:指令格式:G70 P(ns)G70 P(ns) Q(nf) Q(nf); 说明:说明: ns ns精加工轮廓程序段中开始程序段的段号;精加工轮廓程序段中开始程序段的段号; nf nf精加工轮廓程序段中结束程序段的段号。精加工轮廓程序段中结束程序段的段号。 在在G71G71、G72G72、G73G73指令中的指令中的nfnf程序段后再加上程序段后再加上“G70 P(ns)G70 P(ns) Q(nf) Q(nf)”程序段,程序段,并在并在nsnsnfnf程序段中加上精加工适用程序段中加上精加工适用的的F F、S S、T T,就可以完成从粗加工到精加工的全过程。,就可以完成从粗加工到精加工的全过程。早藻篡蹈打锥芦散谤聂撰士疯娇还氢线臻丑卒客温谍躇操捉晤碗迟怕豁竹第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例7 7:如图所示棒料,采用外径粗车复合循环指令:如图所示棒料,采用外径粗车复合循环指令G71G71和精车循环指和精车循环指令令G70G70编写加工程序。编写加工程序。患蚂敷援宙男炯烦饲亨汗拯窄讼杰弥啮筹呕纬笋劲级领缆蓑萍洽疚谣飞锌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer解:解:毛坯为棒料,粗加工切削深度;毛坯为棒料,粗加工切削深度;d=7mmd=7mm;精加工余量精加工余量X X向;向;u=4mm(u=4mm(直径指定直径指定) )精加工余量精加工余量Z Z向;向;w=2 mmw=2 mm粗加工进给量;粗加工进给量;0.3mm/r0.3mm/r,主轴转速为,主轴转速为500rpm500rpm;精加工进给量;精加工进给量;0.15mm/r0.15mm/r,主轴转速为,主轴转速为800rpm800rpm;程序起点见图程序起点见图3-333-33,具体程序见表,具体程序见表3-53-5:葫笆嘎势师捌峪摄梭滁遮暗姬氓棱追饱文羹钎思赶怀慈寻究金哭贞诞盂柞第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer序号序号 程序程序注释注释N01 G50 X200.0 Z220.0N01 G50 X200.0 Z220.0;坐标系设定坐标系设定N02 M03 S800 T0101N02 M03 S800 T0101;主轴正转主轴正转N03N03 G00 X160.0 Z180.0 G00 X160.0 Z180.0;设定循环起点(;设定循环起点(X160.0 Z180.0X160.0 Z180.0)N04N04 G71 U7.0 R0.5 G71 U7.0 R0.5;粗车循环粗车循环N05N05 G71 P06 Q12 U4.0 W2.0 F0.30 S500 G71 P06 Q12 U4.0 W2.0 F0.30 S500;N06N06 G00 G00 X40.0 X40.0 S800S800;(N06N12(N06N12表表示示精精加加工工路路径径,即即“告告诉诉”数数控控系系统统,零零件件的的最最终终形形状状。并并非非直直接接执执行行语语句句。数数控控系系统统根根据据零零件件的的形形状状和和G71G71的的参参数数,自自动动分分配加工路径,重复切削。配加工路径,重复切削。) )N07 G01 W-40.0 F0.15N07 G01 W-40.0 F0.15;N08N08 X60.0 W-30.0 X60.0 W-30.0;N09N09 W-20.0 W-20.0;N10N10 X100.0 W-10.0 X100.0 W-10.0;N11N11 W-20.0 W-20.0;N12 X140.0 W-20.0N12 X140.0 W-20.0;N13 G70 P06 Q12N13 G70 P06 Q12;N14N14 G00 X200.0 Z220.0 G00 X200.0 Z220.0;回到起刀点回到起刀点N15 M05N15 M05;主轴停主轴停N16N16 M30 M30;程序结束程序结束茬攫泛免互晦啃斋枝阜洁源湿率沂鼎己劣押怪诉奔棋喝尧讽犁扰询法啸佯第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerG70G70、G71G71指令综合运用实例指令综合运用实例(1)(1)分析下图分析下图 毛坯:毛坯:130130200 200 G70G70、G71G71指令运用指令运用裙备脏皋向理弄谚步铆纺摈趁蛮炎癌跨蝉找博矢气方炒墩敷杭撤釜墩负写第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2)(2)编写加工程序编写加工程序01000100N10 G54 G00 X150.0 Z100.0N10 G54 G00 X150.0 Z100.0; (起刀点)(起刀点)N20 M03 S1200 T0101 G98N20 M03 S1200 T0101 G98;(主轴正转;(主轴正转12001200转、转、1 1号刀号刀1 1号补偿)号补偿)N30 G00 X130.0 Z10.N30 G00 X130.0 Z10.; (快移到切入点)(快移到切入点)N30 G71 U5.0 R1.0N30 G71 U5.0 R1.0; (粗加工循环)(粗加工循环)N40 G71 P50 Q120 U0.2 W0.2 F160N40 G71 P50 Q120 U0.2 W0.2 F160;N50 G00 X50.0 Z10N50 G00 X50.0 Z10; (精加工开始段)(精加工开始段)N60 G01 Z-45.0 F60N60 G01 Z-45.0 F60; (加工(加工4545圆柱面)圆柱面)N70 X70.0N70 X70.0Z-65.0Z-65.0; (加工圆锥面)(加工圆锥面)丫陵冰性古瞒勋碗还虾凯雪暑损狙仪谅瞅壹洞诬沈寻廓韭胡谜秀昧创蝴蜂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例题例题 : :如图所示,运用外圆粗加工循环指令编程。如图所示,运用外圆粗加工循环指令编程。N010 G50 X150 Z100 T0101N010 G50 X150 Z100 T0101;N020 N020 G98 G98 G00 X41 Z0G00 X41 Z0;N030 G71 U2 R1N030 G71 U2 R1;N040 G71 P50 Q120 U0.5 W0.2 F100N040 G71 P50 Q120 U0.5 W0.2 F100;N050 G01 X0 Z0N050 G01 X0 Z0;N060 G03 X11 W-5.5 R5.5N060 G03 X11 W-5.5 R5.5;N070 G01 W-10N070 G01 W-10;N080 X17 W-10N080 X17 W-10;N090 W-15N090 W-15;N100 G02 X29 W-7.348 R7.5N100 G02 X29 W-7.348 R7.5;N110 G01 W-12.652N110 G01 W-12.652;N120 X41N120 X41;N130 G70 P50 Q120 F30N130 G70 P50 Q120 F30;敝羌萄嫌诸挑凋獭秆回拙豹邀遭钮围楔愧夜亢慎税扦吩将士皿炽畔妈醛蚌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2) (2) 端面粗车复合循环指令端面粗车复合循环指令G72G72 如图如图3-313-31所示,所示,G72G72是从外径向轴心方向车削。端面粗车循环的是从外径向轴心方向车削。端面粗车循环的切削轨迹除了切削是由平行于切削轨迹除了切削是由平行于X X轴的操作外,该循环指令与轴的操作外,该循环指令与G71G71完全完全相同。相同。该循环方式适于圆柱棒料毛坯端面方向粗车。该循环方式适于圆柱棒料毛坯端面方向粗车。指令格式:指令格式:G72 G72 W(d)W(d)R(e)R(e);G72 P(ns)G72 P(ns)Q(nf)Q(nf)U(u)U(u)W(w)W(w)F(f)F(f)S(s)S(s)T(t)T(t);说明:说明:dd背吃刀量;背吃刀量;e e退刀量;退刀量;nsns精加工轮廓程序段中精加工轮廓程序段中开始程序段的段号;开始程序段的段号;nfnf精加工轮廓程序段中精加工轮廓程序段中结束程序段的段号;结束程序段的段号;uuX X 轴向精加工余量;轴向精加工余量;wwZ Z 轴向精加工余量;轴向精加工余量;f f、s s、t t F F、S S、T T代码。代码。注意:注意:nsnfnsnf程序段中即使指令了程序段中即使指令了F F、S S、T T功能,对粗车循环也无效。功能,对粗车循环也无效。注意:注意:G72G72加工循环的精加工轨迹的描述是从左端开始到右端结束。加工循环的精加工轨迹的描述是从左端开始到右端结束。佣浆才会休七哨戍眩丘毫收圣酸嘲洼巡揽慨咎拖拌幅偷梅闺漫且请拢速寝第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerN010 G50 X200.0 Z200.0N010 G50 X200.0 Z200.0;N020 M03 S500 T0101N020 M03 S500 T0101;N030 G00 X176.0 Z132.0N030 G00 X176.0 Z132.0;N050 G72 N050 G72 W3.0 W3.0 R0.5R0.5;N060 G72 P070 Q120 U2.0 W0.5N060 G72 P070 Q120 U2.0 W0.5 F0.2 F0.2;N070 G00 X165 Z60 S800N070 G00 X165 Z60 S800;N075 G01 X160N075 G01 X160;N080 G01 X120.0 Z70 F0.15N080 G01 X120.0 Z70 F0.15;N090 Z80.0N090 Z80.0;N100 X80.0 W10.0N100 X80.0 W10.0;N110 W20.0N110 W20.0;N120 X36.0 W22.0N120 X36.0 W22.0;N125 G70 P070 Q120N125 G70 P070 Q120;N130 G00 X200 Z200N130 G00 X200 Z200;N140 M30N140 M30;G72G72端面粗加工固定循环切削加工举例端面粗加工固定循环切削加工举例禁隐报取立杜扬株苔跌钦坍洒怒龄倾拈镑直柿典纹抢出哀且雪完广精磐棋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例题例题: :如下图,运用端面粗加工循环指令编程。如下图,运用端面粗加工循环指令编程。N010 G50 X150 Z100N010 G50 X150 Z100;N015 M03 S800 T0101N015 M03 S800 T0101;N020 G00 X41 Z1N020 G00 X41 Z1;N030 G72 W1 R1N030 G72 W1 R1N040 G72 P50 Q80 U0.1 W0.2 F100N040 G72 P50 Q80 U0.1 W0.2 F100;N050 G00 X41 Z-31N050 G00 X41 Z-31;N060 G01 X20 Z-20N060 G01 X20 Z-20;N070 Z-2N070 Z-2;N080 X14 Z1N080 X14 Z1;N090 G70 P50 Q80 F30N090 G70 P50 Q80 F30;.草拨箩爹础枝黍撵厦旧咳蛆般媚陷试蚤躇汁齿帚柑裕策综址套霓箔茬烽低第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(3) (3) 固定形状粗车复合循环指令固定形状粗车复合循环指令G73G73 如图如图3-323-32所示,适用于毛坯轮廓形状与零件轮廓形状基本接近所示,适用于毛坯轮廓形状与零件轮廓形状基本接近时的粗车。如一些锻件、铸件的粗车。执行时的粗车。如一些锻件、铸件的粗车。执行G73G73指令功能时,每一指令功能时,每一刀的加工路线的轨迹形状是相同的,只是位置不同。每走完一刀,刀的加工路线的轨迹形状是相同的,只是位置不同。每走完一刀,就把加工轨迹向工件方向移动一个距离,这样就可以将锻件待加工就把加工轨迹向工件方向移动一个距离,这样就可以将锻件待加工表面上分布较均匀的加工余量分层切去。表面上分布较均匀的加工余量分层切去。指令格式:指令格式:G73 U(i)G73 U(i) W(k) W(k) R(d) R(d);G73 P(ns)G73 P(ns)Q(nf)Q(nf)U(u)U(u)W(w)W(w)F(f)F(f)S(s)S(s)T(t)T(t);i i:沿:沿X X轴的退刀距离和方向(轴的退刀距离和方向(X X方向循环方向循环切削的距离和方向),实际上是切削循切削的距离和方向),实际上是切削循环的环的X X方向方向总加工余量总加工余量,与毛坯种类及加,与毛坯种类及加工余量有关。工余量有关。X X 轴向总退刀量(半径值轴向总退刀量(半径值, ,正值)正值) (i i 毛坯毛坯X X向最大加工余量向最大加工余量) k k:沿:沿Z Z轴的退刀距离和方向(轴的退刀距离和方向(Z Z方向循环方向循环切削的距离和方向),就是循环起点离切削的距离和方向),就是循环起点离工件零点端面的距离,与外圆轮廓加工工件零点端面的距离,与外圆轮廓加工无影响,一般取无影响,一般取3-5mm3-5mm。 可可与与i i相等相等, , (正值)(正值) d d:循环次数:循环次数= i/ap = i/ap (apap为切削深度为切削深度(1-2.5)(1-2.5) )。)。 其余参数的含义同其余参数的含义同G71G71。 喻阉防沏尸磋紧句煌佛整佛若妥丝苇粤一醇卑擞戳宇丰羚偷犁往妄医屈绷第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例8 8:如图,采用固定形状粗车循环:如图,采用固定形状粗车循环G73G73和精车循环和精车循环G70G70编写零件加编写零件加工程序。工程序。 解解:设设粗粗加加工工分分三三刀刀进进行行,X X向向和和Z Z向向总总余余量量均均为为单单边边14mm14mm;三三刀刀完完毕毕,留留给给精精加加工工的的余余量量X X方方向向(直直径径上上)为为4.0mm4.0mm;Z Z 向向为为2.0mm2.0mm;粗粗加加工工进进给给量量为为0.3mm/r0.3mm/r;主主轴轴转转速速为为500rpm500rpm;精精加加工工进进给给量量为为0.15mm/r0.15mm/r;主主轴轴转转速速为为800rpm800rpm。编制加工程序如表:编制加工程序如表:撂莹靴杏漓象峡萍衍疵单尤暗矢性羞丹汁垄颤攻矗简昨订祸敬瞧翘槽咀婉第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer序号序号 程序程序注释注释N01N01 G50 X260.0 Z220.0 G50 X260.0 Z220.0;坐标系设定坐标系设定N02N02 M03 S800 T0202 M03 S800 T0202;主轴正转主轴正转N03N03 G00 X220.0 Z160.0 G00 X220.0 Z160.0;设定循环起点设定循环起点N04N04 G73 U14.0 W14.0 R3 G73 U14.0 W14.0 R3;粗车循环粗车循环N05N05 G73 P06 Q11 U4.0 W2.0 F0.30 S500 G73 P06 Q11 U4.0 W2.0 F0.30 S500; N06N06 G00 X80.0 W-40.0 G00 X80.0 W-40.0;N06N11N06N11表表示示精精加加工工路路径径,即即告告诉诉数数控控系系统统,零零件件的的最最终终形形状状。并并非非直直接接执执行行语语句句。数数控控系系统统根根据据零零件件的的形形状状和和G73G73的的参参数数,自自动分配加工路径,重复切削。动分配加工路径,重复切削。N07 G01 W-20.0 F0.15 S800N07 G01 W-20.0 F0.15 S800;N08N08 X120.0 W-10.0 X120.0 W-10.0;N09N09 W-20.0 W-20.0;N10N10 G02 X160.0 W-20.0 R20.0 G02 X160.0 W-20.0 R20.0;N11 G01 X180.0 W-10.0N11 G01 X180.0 W-10.0;N12 G70 P06 Q11N12 G70 P06 Q11;精车循环精车循环N13 G00 X260.0 Z220.0N13 G00 X260.0 Z220.0;返回起刀点返回起刀点N14N14 M05 M05;N15N15 M30 M30;赚顽旧秧飘川责疮歌充乎鉴琳毗炙揉脊北捣配禾降逞骆仅口芒签徐柬语要第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerG73G73封闭切削粗加工循环举例:封闭切削粗加工循环举例:wN0010 G50 X200.0 Z200.0N0010 G50 X200.0 Z200.0;wN0020 M03 S500 T0101N0020 M03 S500 T0101;wN0030 G00 X140.0 Z40.0N0030 G00 X140.0 Z40.0;wN0050 G73 U9.5 W9.5 R3.0N0050 G73 U9.5 W9.5 R3.0;wN0060 G73 P70 Q130 U1 W0.5 N0060 G73 P70 Q130 U1 W0.5 w F0.3 F0.3;wN0070 G00 X20.0 Z0 S800N0070 G00 X20.0 Z0 S800;wN0080 G01 Z-20.0 F0.15N0080 G01 Z-20.0 F0.15;wN0090 X40.0 W-10.0N0090 X40.0 W-10.0;wN0100 W-20.0N0100 W-20.0; wN0110 G02 X800.0 Z-70.0 R20.0N0110 G02 X800.0 Z-70.0 R20.0;wN0120 G01 X100.0 Z-80.0N0120 G01 X100.0 Z-80.0; wN0130 X105 S600N0130 X105 S600;wN0135 G70 P70 Q130N0135 G70 P70 Q130;wN0140 G00 X200 Z200N0140 G00 X200 Z200;wN0150 M30N0150 M30;攀无轩包改蚂譬痒踌丧昌方戍纠斟讶确兽雾郧尤廓齐配峙通缝闭核最轻蔽第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerG73G73指令运用实例指令运用实例(1 1)分析图样)分析图样G73G73指令运用示例指令运用示例摩猛绑铡匙拈名合镭芒瑚泽排垦饵蛛瞒鹃锁惩粮姻堡秆耻线掳沦帝哲们勋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2 2)编写加工程序)编写加工程序01000100;N10 G90 G54 G00 X150.0 Z100.0N10 G90 G54 G00 X150.0 Z100.0; (起刀点)(起刀点)N20 M03 S1200 T0101 G98N20 M03 S1200 T0101 G98;(主轴正转;(主轴正转12001200转、转、1 1号刀号刀1 1号补偿)号补偿)N35 G00 X140.0 Z10.N35 G00 X140.0 Z10. (快移到切入点)(快移到切入点)N30N30 G73 U15.0 W15.0 R8.0 G73 U15.0 W15.0 R8.0; (封闭加工循环)(封闭加工循环)N40 N40 G73 P50 Q110 U0.2 W0.2 F80G73 P50 Q110 U0.2 W0.2 F80;N50 G00 X80.0 Z0 F60N50 G00 X80.0 Z0 F60; (精加工开始段)(精加工开始段)N60 G01 ZN60 G01 Z35.0 F6035.0 F60; (加工(加工3535圆柱面)圆柱面) 儒贾任形蘑恰雹研夫劣芳蓟络搔笆症黎痪梯再屑端翘努先萝准钥溃瘩宴搂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例题例题: : 如图所示,运用固定形状切削复合循环指令编程。如图所示,运用固定形状切削复合循环指令编程。N010 G50 X100 Z100N010 G50 X100 Z100;N020 G00 X50 Z10N020 G00 X50 Z10;N030 G73 U18 W5 R10N030 G73 U18 W5 R10N040 G73 P50 Q100 U0.5 W0.5 F0.2N040 G73 P50 Q100 U0.5 W0.5 F0.2;N050 G01 X0 Z1N050 G01 X0 Z1;N060 G03 X12 W-6 R6N060 G03 X12 W-6 R6;N070 G01 W-10N070 G01 W-10;N080 X20 W-15N080 X20 W-15;N090 W-13N090 W-13;N100 G02 X34 W-7 R7N100 G02 X34 W-7 R7;N110 G70 P50 Q100 F30N110 G70 P50 Q100 F30;角刁现艳轰锣脯褒薯慨嗜辛菏语擦脸棋囱颖忧芽住达柳揣撑尽续请壤塔趋第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(4 4)纵向切削固定循环)纵向切削固定循环G74 G74 a.a.纵向切削固定循环:纵向切削固定循环: 主要用于端面纵向断续切削,其主要用于端面纵向断续切削,其指令动作见图所示,指令格式为:指令动作见图所示,指令格式为: G74 RG74 R(e e) ; G74 G74 X(U)_Z(W)_PX(U)_Z(W)_P(ii)_Q_Q(kk)_R R(dd)_F_F(f f)_ _ ; 各参数的含义:各参数的含义: e e:每次沿:每次沿 Z Z方向切削方向切削kk后的退刀量;后的退刀量; X X:终点:终点B B点点X X坐标;坐标;U U:ABAB增量值;增量值; Z Z:终点:终点C C点的点的z z坐标;坐标;W W:ACAC的增量值;的增量值; ii :x x方向每次循环移动量方向每次循环移动量( (切深,无符号切深,无符号指定指定) );微米;微米 kk :z z方向每次切削量方向每次切削量( (切深,无符号指定切深,无符号指定) );微米;微米 dd :切削到终点时:切削到终点时X X向的退刀量;向的退刀量; f f:进给速度。:进给速度。 如果程序段中如果程序段中X(U)X(U)、ii、dd为为0 0,则为,则为深孔钻加工。深孔钻加工。 扭方莱逗臃盾签腕枯驹足鬼番拷薛殉况蒲榷昏柑氟汕职太馒夹秒心唇向令第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerb.b.深孔钻削循环深孔钻削循环格式:格式: G74 Re G74 Re ; G74 Z(W)_ Q G74 Z(W)_ Q(kk) F F(f f) ; 说明:说明:(1)此功能适用于深孔)此功能适用于深孔钻削加工。钻削加工。(2)其中)其中e为为Z轴上的轴上的总退刀量;总退刀量;Z、W为为钻削深度;钻削深度;k为每为每次的钻削长度。次的钻削长度。 深孔钻削循环举例:深孔钻削循环举例:加工中:加工中:e=1e=1;k=20k=20;F=0.1F=0.1N0010 G50 X200 Z100 T0202N0010 G50 X200 Z100 T0202;N0020 M03 S600 T0101N0020 M03 S600 T0101;N0030 G00 X0 Z1N0030 G00 X0 Z1;N0040 G74 R1N0040 G74 R1;N0050 G74 Z-80 Q2000 F0.1N0050 G74 Z-80 Q2000 F0.1;N0060 G00 X200 Z100N0060 G00 X200 Z100;傈亨哦喊节家藕逢捣卿酋域黎硕逮至懊呸督赏呀倾伏褂缚墩诲寡磁鸿钮绷第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(5 5)外径切槽固定循环)外径切槽固定循环G75G75 a.G75是外径切槽循环指令:是外径切槽循环指令: G75指指令令与与G74指指令令动动作作类类似似,只只是是切切削削方方向向旋旋转转90,这这种种循循环环可可用用于于端端面面断断续续切切削削,如如果果将将Z(W)和和K、D省省略略,则则X轴轴的的动动作作可可用用于于外外径径沟沟槽槽的断续切削。其动作如图所示。的断续切削。其动作如图所示。 G75指令格式为:指令格式为: G75 RG75 R(e e);); G75 G75 X(U)_X(U)_ Z(W)_PZ(W)_P(ii)_Q_Q(kk)_R_R(dd)_ F F(f f)_ _ ; 各参数的意义同各参数的意义同G74: e e :每次沿:每次沿 X X方向切削方向切削ii后的退刀量;后的退刀量; X X:终点:终点B B点点X X坐标;坐标;U U:ABAB增量值;增量值; Z Z:终点:终点C C点的点的z z坐标;坐标;W W:ACAC的增量值;的增量值; i i :x x方向的每次循环移动量方向的每次循环移动量( (无符号指定无符号指定) );微米;微米 k k :z z方向的每次切削移动量方向的每次切削移动量( (无符号指定无符号指定) );微米;微米 d d :切削到终点时:切削到终点时Z Z向的退刀量;向的退刀量; f f:进给速度。:进给速度。 如果程序段中如果程序段中Z(W)Z(W)、kk、dd为为0 0,则为,则为外径切槽循环外径切槽循环。 牲谋脱绅全踊及耸寞半亚布耽崎彬针悍泊搂嗅司职邀给隧鼓案亩缘变烛墟第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerb.G75b.G75外径切槽循环外径切槽循环格式:格式: G75 R G75 R(e e) ; G75 X G75 X(U U) P P(ii) F F(f f) ; 说明:说明:(1 1)此功能适用于在外圆表面上)此功能适用于在外圆表面上进行切削沟槽和切断加工。进行切削沟槽和切断加工。(2 2)其中)其中e e为为X X轴上的退刀量(半轴上的退刀量(半径值);径值);X X 、U U为槽深;为槽深;ii为为每次循环切削量。每次循环切削量。法唉澄兹纠骋脉涟雄捕日稀宛桓癌田牡族寨汛鸯搬饵牺昔粤献蹿肌脊锋篮第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3 子程序子程序 在实际生产中,常遇到零件几何形状完全相同,结构需多次在实际生产中,常遇到零件几何形状完全相同,结构需多次重复加工的情况,这种情况需每次在不同位置编制相同动作的程重复加工的情况,这种情况需每次在不同位置编制相同动作的程序。我们把程序中序。我们把程序中某些动作路线顺序固定且重复出现的程序某些动作路线顺序固定且重复出现的程序单独单独列出来,按一定格式编成一个独立的程序并存储起来就形成了列出来,按一定格式编成一个独立的程序并存储起来就形成了所谓的子程序。这样可以简化主程序的编制。所谓的子程序。这样可以简化主程序的编制。 在主程序执行过程中,如果需要执行子程序的加工动作轨迹,在主程序执行过程中,如果需要执行子程序的加工动作轨迹,只要在主程序中调用子程序即可;同时,子程序也可以调用另一只要在主程序中调用子程序即可;同时,子程序也可以调用另一个子程序。这样可以简化程序的编制和节省个子程序。这样可以简化程序的编制和节省CNCCNC系统的内存空间。系统的内存空间。 靡戒寸傲讼蜂腻辱卸盐些符奠俺茫瘁取厂款纠泼兑琵浦摊舆通虑久蔷添亦第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (1 1)FANUC-0iFANUC-0i主过程调用子程序的指令格式如下:主过程调用子程序的指令格式如下: 1 1)M98 PM98 P ; 其中其中P P后最多可以跟八位数字,前四位表示调用次数,后四后最多可以跟八位数字,前四位表示调用次数,后四位表示调用子程序号,若调用一次则可直接给出子程序号。位表示调用子程序号,若调用一次则可直接给出子程序号。 例如:例如: M98 P38666 M98 P38666;(表示连续三次调用子程序;(表示连续三次调用子程序 O8666 O8666) M98 P8888 M98 P8888; (表示调用(表示调用O8888O8888子程序一次)子程序一次) M98 P12 M98 P12; (表示调用(表示调用O12O12子程序一次)子程序一次) 2 2)子程序是一单独的程序,与主程序在结构上的区别是以)子程序是一单独的程序,与主程序在结构上的区别是以M99M99作为结束指令。作为结束指令。 啃葱视尽已丈暂喇顾镁凳钟培蹋攻孺孟丹应员硝系耽勉丈澈秸霹胖铸锌晤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 2)SIEMENS802SSIEMENS802S系统调用子程序:系统调用子程序: 1 1)可用)可用M17M17结束子程序,还可以用结束子程序,还可以用RETRET指令结束子程序返回指令结束子程序返回主程序。主程序。 2 2)在主程序中可以直接用程序名调用子程序,子程序调用)在主程序中可以直接用程序名调用子程序,子程序调用要求占用一个独立的程序段。如:要求占用一个独立的程序段。如: N010 L625 N010 L625(表示调用子程序(表示调用子程序L625L625一次)一次) 或:或: N010 HE625 P2 N010 HE625 P2;(表示调用子程序;(表示调用子程序 HE625 HE625 二次)二次) (3 3)主程序调用同一子程序执行加工,最多可执行)主程序调用同一子程序执行加工,最多可执行999999次,次,且子程序亦可再调用另一子程序执行加工,最多可调用且子程序亦可再调用另一子程序执行加工,最多可调用4 4层子程层子程序(不同的系统其执行的次数及调用的层次可能不同)。序(不同的系统其执行的次数及调用的层次可能不同)。芝赤了镰行扫绕攒逾颠翟覆寸定启说协昌杠惧综版缄峙绸啦腥缕仰凄宦砌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 编程示例:以编程示例:以FANUCFANUC系统子程序系统子程序指令,加工图示零件上的指令,加工图示零件上的3 3个槽。个槽。 分别编制主程序和子程序如下:分别编制主程序和子程序如下:主程序主程序O4014O4014;T0303T0303; S1200 M03 M08S1200 M03 M08;G00 X82 Z0G00 X82 Z0; (子程序增量起点)(子程序增量起点)M98 PM98 P3 355555555;(调用子程序;(调用子程序O5555O5555执行执行3 3次,切削次,切削3 3个凹槽)个凹槽)G00 X150 Z00G00 X150 Z00;(子程序执行完回到主程序,快速回换刀点);(子程序执行完回到主程序,快速回换刀点)M30M30;切槽子程序切槽子程序O5555O5555; W-20W-20;刀具左移;刀具左移20mm20mm(增量,只能用增量)(增量,只能用增量)G01 X74 FO.07G01 X74 FO.07; 切槽到底切槽到底G04 X2G04 X2; 槽底进给暂停槽底进给暂停2 2秒秒G00 X82G00 X82; 退出(此时刀具停在相对于原点退出(此时刀具停在相对于原点 Z-20 Z-20处)处)M99M99; 子程序结束子程序结束猿丈哪罕啪姆涉恳贰稠至砾粘镁躇就迭贱偿钢鄂廷本检妒响国艺晓镁愈迟第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例:已知:毛坯例:已知:毛坯52mm52mm,L L180mm180mm,一号刀为外圆刀,三号刀为宽,一号刀为外圆刀,三号刀为宽5mm5mm的切槽刀,四号刀为宽的切槽刀,四号刀为宽2mm2mm的端面切槽刀。如图所示。的端面切槽刀。如图所示。解:解:T1-T1-外圆刀,外圆刀,T3-T3-宽宽5mm5mm的切槽刀,的切槽刀,T4-T4-宽宽2mm2mm的切槽刀。的切槽刀。工艺过程:工艺过程:车端面车端面T1-T1-车外圆车外圆T1-T1-换刀换刀T3-T3-子程序切环槽(每槽切两次,轴向进子程序切环槽(每槽切两次,轴向进刀刀-10-10为子程序动作,循环为子程序动作,循环3 3次)次)- -换换T4T4刀刀- -切端槽(每轴向进退刀,切端槽(每轴向进退刀,径向进刀径向进刀-2-2为子程序动作,循环为子程序动作,循环5 5次)次)- -切断切断T3T3症浪啤锌挽痪盛摄蓄后养坏售肄嗣两椎梨破微吭险乾伞龚银医膝筒销侗陕第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例:已已知知:毛毛坯坯32mm32mm,L L77mm77mm,一一号号刀刀为为外外圆圆刀刀,三三号号刀刀为为宽宽2mm2mm的切断刀。如图所示。的切断刀。如图所示。解:解:T1-T1-外圆刀,外圆刀,T3-T3-宽宽2mm2mm的切断刀。的切断刀。工工艺艺过过程程:车车端端面面T1-T1-车车外外圆圆T130-T130-换换刀刀T3-T3-子子程程序序(切切槽槽)(先先切右端两槽切右端两槽- -再切左端两槽)调用两次子程序再切左端两槽)调用两次子程序- -切断切断魁饺酋度备没典捎逐蕾南拎聊澳穷业匀焚隙览账于醒樱殴准庭音呸状娱卸第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerO1111;N001 G90; N003 M03 S800 T0101; N004 G00 X35 Z0; N005 G01 X0 F0.3; N006 G00 Z2; N007 G00 X30; N008 G01 Z-55 F0.2; N009 G00 X65 Z20 T0100; N011 T0303; N0l2 G00 X32 Z-12; (左刀尖对刀) N014 M98 P2222; N016 G00 X32 Z-32;N018 M98 P2222;N019 G00 Z-12;N020 G01 U-32 F0.1;N021 G00 X65 Z20 T0300;N024 M05;N025 M02;O2222;N027 G01 U-12 F0.1;N028 G00 U12 W-8;N029 G01 U-12;N030 G00 U12;N031 M99; 亢夸扭午俩圣蕊吟谬牙颜埋萍铂钩涟蛇赣当孟亩舆快衡夕亡障匡醒陡棕亩第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 用用子子程程序序车车圆圆弧弧,一一般般用用车车圆圆法法和和车车锥锥法法,请请看下面的例子。看下面的例子。例例:已已知知:毛毛坯坯42mm42mm,L L70mm70mm,一一号号刀刀为为外外圆圆刀刀,三三号号刀刀为为切切断断刀刀。如如图图所所示。示。解解:T1-T1-外外圆圆刀刀,T3-T3-宽宽2mm2mm的切断刀。的切断刀。 工艺方案:工艺方案:车端面车端面- -车外圆车外圆40-G9040-G90循环车外圆循环车外圆2020(5 5次)次)- -子程序加工两子程序加工两R10R10圆弧(调用子程序两次分圆弧(调用子程序两次分别加工别加工R10R10,每个圆弧在子,每个圆弧在子程序中进两次进刀切削程序中进两次进刀切削)- -切断切断注:子程序动作,轨迹注:子程序动作,轨迹尚历染辖美雄熟麻懊奖乱弓慌哇胺捏剔绑靠澄簧镭疏丁蹦官祭潍杭实前还第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 注:注:M99M99指令也可用于主程序最后程序段。此时程序执行指针指令也可用于主程序最后程序段。此时程序执行指针会跳回主程序的第一程序段继续执行此程序,所以此程序将一直重会跳回主程序的第一程序段继续执行此程序,所以此程序将一直重复执行,除非按下复执行,除非按下RESETRESET键才能中断执行。键才能中断执行。编程示例:应用子程序加工螺纹编程示例:应用子程序加工螺纹 M30 M30* *2 2的程序。的程序。螺纹长度螺纹长度25mm25mm。 主程序:主程序: T0101 T0101; 调用刀具调用刀具 G00 X32 Z4 M03 S500 G00 X32 Z4 M03 S500;快速移动;快速移动 G0l X29.1 F0.2 G0l X29.1 F0.2;螺纹切削第一刀起点;螺纹切削第一刀起点 M98 P1012 M98 P1012; 调用子程序调用子程序10121012一次一次 G01 X28.5 G01 X28.5; 螺纹切削第二刀起点螺纹切削第二刀起点 M98 P1012 M98 P1012; 调用子程序调用子程序10121012一次一次 G01 X27.9 G01 X27.9; 螺纹切削第三刀起点螺纹切削第三刀起点 N98 P1012 N98 P1012; 调用子程序调用子程序10121012一次一次 G01 G01 X27.5X27.5; 螺纹切削第四刀起点螺纹切削第四刀起点 M98 P1012 M98 P1012; 调用子程序调用子程序10121012一次一次 G01 X27.4 G01 X27.4 螺纹切削第五刀起点螺纹切削第五刀起点 M M98 P101298 P1012; 调用子程序调用子程序10121012一次一次 G00 X100 Z150 G00 X100 Z150;回换刀点;回换刀点 M05 M30 M05 M30; 程序结束程序结束 螺纹子程序:螺纹子程序:0101201012; 子程序名子程序名G32 Z-27 F2G32 Z-27 F2;螺纹切削;螺纹切削G00 X32G00 X32;X X向退刀向退刀Z4Z4; 快速返回切削快速返回切削Z Z向起点向起点M99M99; 程序结束,返回程序结束,返回主主程序程序猩和仅拦既饰盼恿虚奏卵榔诉督斥凛畅泽耐辈怜移嘻依贝倚掘两膀相维粉第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3.3 3.3.3 螺纹加工螺纹加工1 1螺纹的加工工艺螺纹的加工工艺 在加工螺纹时,需要有一个引入量和引出量,如图在加工螺纹时,需要有一个引入量和引出量,如图3-353-35所示。所示。 由于车螺纹起始时有一个加速过程,结束前有一个减速过程。由于车螺纹起始时有一个加速过程,结束前有一个减速过程。在这段距离中,螺距不可能保持均匀。为避免因车刀升降速而影响在这段距离中,螺距不可能保持均匀。为避免因车刀升降速而影响螺距的稳定。因此车螺纹时,螺纹切削应注意在两端设置足够的升螺距的稳定。因此车螺纹时,螺纹切削应注意在两端设置足够的升速进刀段速进刀段1 1和降速退刀段和降速退刀段2 2。图图3-35 3-35 切削螺纹时引入距离切削螺纹时引入距离汗次靶澄札剂另谷苞獭害颜圆冤普皖挺万旺遮众屡颂瞄拼藉蛔蚀琳祈恰彰第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 1 1和和2 2的数值与机床拖动系统的动态特性有关,与螺纹的螺的数值与机床拖动系统的动态特性有关,与螺纹的螺距和螺纹的精度有关。距和螺纹的精度有关。1 1一般为一般为2 25mm5mm,对大螺距和高精度的螺纹取大值;,对大螺距和高精度的螺纹取大值;2 2一般取螺距的一般取螺距的1/41/4左右。若螺纹收尾处没有退刀槽时,收尾左右。若螺纹收尾处没有退刀槽时,收尾处的形状与数控系统有关,一般按处的形状与数控系统有关,一般按4545退刀收尾。退刀收尾。 如果要提高螺纹的加工精度,就要认真选用切削用量:如果要提高螺纹的加工精度,就要认真选用切削用量:(1 1)每次吃刀量小些,分六至七刀加工。)每次吃刀量小些,分六至七刀加工。(2 2)用硬质合金刀片高速切削,高速钢车刀低速切削,且吃刀)用硬质合金刀片高速切削,高速钢车刀低速切削,且吃刀量小些,最后几刀可重复加工。量小些,最后几刀可重复加工。何扰趁衰矮陛鞘姨坍牧羹虐恳涟楷丙霜荡要舜募贪牛叁霜词米蹈帐滓找术第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer车螺纹时应遵循的几个原则车螺纹时应遵循的几个原则1.1.在保证生产效率和正常切削的情况下,宜选择较低的主轴转速;在保证生产效率和正常切削的情况下,宜选择较低的主轴转速;2.2.当当螺螺纹纹加加工工程程序序段段中中的的导导入入长长度度1 1和和切切出出长长度度2 2比比较较充充裕裕时时,可选择适当高一些的主轴转速;可选择适当高一些的主轴转速;3.3.当当编编码码器器所所规规定定的的允允许许工工作作转转速速超超过过机机床床所所规规定定主主轴轴的的最最大大转转速时,则可选择尽量高一些的主轴转速;速时,则可选择尽量高一些的主轴转速;厂窒晦荣戮养荒嚷允录柏芦拄喝串湖身澄倡摔醚装偷终演晌甭酉丘徘坎镁第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer4.4.通通常常情情况况下下,车车螺螺纹纹时时主主轴轴转转速速应应按按其其机机床床或或数数控控系系统统说说明明书中规定的计算式进行确定,其计算式为:书中规定的计算式进行确定,其计算式为: n n螺螺nn允允/L(r/min) /L(r/min) 5 5 牙型较深,螺距较大时,可分数次进给,每次进给的背吃刀牙型较深,螺距较大时,可分数次进给,每次进给的背吃刀量用螺纹深度减去精加工背吃刀量所得之差按递减规律分配,量用螺纹深度减去精加工背吃刀量所得之差按递减规律分配,常用螺纹切削的进给次数与背吃刀量见下表。常用螺纹切削的进给次数与背吃刀量见下表。 别煌画混蜕舷冉炬糟翘年栈肇臃苹示斑吊韵衡撅挖婆蛹渺绵牵泄英陪攻雇第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer表:常用公制螺纹切削的进给次数与背吃刀量表:常用公制螺纹切削的进给次数与背吃刀量(双边双边) (mm)挝鸣短猩卖脆崩逃藤伍淆听因蚌衷陆群穴赠储爪搞原钢弧拜惶穗蜗辰迈悯第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer表:表:英制螺纹切削的进给次数与背吃刀量英制螺纹切削的进给次数与背吃刀量 (双边双边) (英寸英寸) 领碴幂设面五微蹭噬鳃彭爱钎记异篇蔷含彩齿痉对塌辩撩剩阂聚削肥蕉脏第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2编程指令编程指令(1) (1) 尺寸计算尺寸计算编程大径:取决于螺纹大径。编程大径:取决于螺纹大径。例如要加工例如要加工M30M302-6g2-6g外螺纹,由外螺纹,由GBl97-81GBl97-81知:基本偏差为知:基本偏差为ESES- -0.038mm0.038mm,公差为,公差为TdTd0.28mm0.28mm,则螺纹大径尺寸为,则螺纹大径尺寸为 mm,所以螺纹大径应在此范围内选取,并在加工螺纹前,由外圆车削所以螺纹大径应在此范围内选取,并在加工螺纹前,由外圆车削来保证。来保证。编程小径:取决于螺纹小径。因为编程大径确定后,螺纹总切深编程小径:取决于螺纹小径。因为编程大径确定后,螺纹总切深在加工中是由编程小径在加工中是由编程小径( (螺纹小径螺纹小径) )来控制的。来控制的。螺纹小径的确定应考虑满足螺纹中径公差要求。设牙底由单一圆螺纹小径的确定应考虑满足螺纹中径公差要求。设牙底由单一圆弧形状构成(圆弧半径为弧形状构成(圆弧半径为R R)则编程小径可用下式计算:)则编程小径可用下式计算:d=d=d d2(7/82(7/8R Res/2es/21/21/2Td2/2)Td2/2) =d=d7/4H7/4H2R2ResesTd2/2Td2/2 (6.16.1)式中:式中:d d螺纹公称直径螺纹公称直径(mm)(mm); H H螺纹原始三角形高度螺纹原始三角形高度(mm)(mm); R R牙底圆弧半径牙底圆弧半径(mm)(mm),一般取,一般取R=(1/8R=(1/81/6)H1/6)H; es es螺纹中径基本偏差螺纹中径基本偏差(mm)(mm); Td2 Td2螺纹中径公差螺纹中径公差(mm)(mm)。注:注:螺纹理论高度螺纹理论高度H=0.866PH=0.866P螺纹工作高度螺纹工作高度h=0.5413Ph=0.5413P螺纹实际高度螺纹实际高度0.65P0.65PP-P-螺纹螺距(螺纹螺距(mmmm)粪凳往实军墙侍萝罢治堆笑州疆很辑轿劲胸跋淌思咋挚略篱喝倪穴茅刃咒第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer本例取本例取R=1/8H=(1/8R=1/8H=(1/80.8660.8662)mm=0.21650.2mm2)mm=0.21650.2mm;则编程小径为通过式(则编程小径为通过式(6.16.1)计算得到:)计算得到:d d=27.246mm=27.246mm通常编程小径计算的经验公式为:通常编程小径计算的经验公式为: 小径小径= =大径大径1.11.1螺距。螺距。仕直呈猩磐武岩呆恕蒜冈姻肘舵橱哟蔓上畴梗威鸽熟芽仲磊压墨铅钙酣杰第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2) (2) 编程指令编程指令 螺纹加工指令分为单行程螺纹切削指令螺纹加工指令分为单行程螺纹切削指令G32G32、单螺纹循环指令、单螺纹循环指令G92G92和螺纹切削复合循环指令和螺纹切削复合循环指令G76G76。 1) 1)单行程螺纹切削指令单行程螺纹切削指令G32G32(其它系统(其它系统G33,G34G33,G34) 指令格式指令格式 : G32 G32X X(U U)_ Z_ Z(W W)_ F_ F_; 指令功能:切削加工圆柱螺纹、圆锥螺纹和平面螺纹。指令功能:切削加工圆柱螺纹、圆锥螺纹和平面螺纹。 指令说明:格式中的指令说明:格式中的X X(U U)、)、Z Z(W W)为螺纹中点坐标,)为螺纹中点坐标,F F为以为以螺纹长度螺纹长度L L给出的每转进给率。给出的每转进给率。荣苔泻赖嘎振激缴蟹邢洞姜撑诺掺纂迁脂鄙恰吓喳姆亦趾壬屿称嘿浊坛毒第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer L L表示螺纹导程,对于圆锥表示螺纹导程,对于圆锥螺纹(图螺纹(图3-343-34),其斜角),其斜角在在4545以下时,螺纹导程以以下时,螺纹导程以Z Z轴方轴方向指定;斜角向指定;斜角在在45459090时,时,以以X X轴方向指定。即轴方向指定。即当加工锥螺当加工锥螺纹时,取纹时,取X X方向和方向和Z Z方向中螺纹导方向中螺纹导程较大者。程较大者。圆柱螺纹切削加工时,圆柱螺纹切削加工时,X X、U U值值可以省略,格式为:可以省略,格式为: G32 ZG32 Z(W W)_ F _ _ F _ ;端面螺纹切削加工时,端面螺纹切削加工时,Z Z、W W值值可以省略,格式为:可以省略,格式为:G32 XG32 X(U U)_ F_ F_;螺纹切削应注意在两端设置足螺纹切削应注意在两端设置足够的升速进刀段够的升速进刀段11和降速退刀和降速退刀段段22,即在程序设计时,应将,即在程序设计时,应将车刀的切入车刀的切入 、切出、返回均应、切出、返回均应编入程序中。编入程序中。精憾炒磕身剃济蕊捏弘徽贞滓沂涟毁关桥周晴佣熄唇初篆燥彰表段寡均胀第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerG32G32螺纹切削例题:螺纹切削例题:如图所示,走刀路线为如图所示,走刀路线为A-B-C-D-AA-B-C-D-A,切削圆锥螺纹,切削圆锥螺纹,螺纹导程为螺纹导程为4mm , 1 = 3mm4mm , 1 = 3mm,2 = 2mm2 = 2mm,每次背吃刀量,每次背吃刀量为为mmmm,切削深度为,切削深度为2mm2mm。G00 X16G00 X16;G32 X44G32 X44 W-45 F4 W-45 F4;G00 X50G00 X50; W45 W45; G00 X14G00 X14;G32 X42G32 X42 W-45 F4 W-45 F4;G00 X50G00 X50; W45 W45;莫陪蔚阴幌驭勿酸满两核沈脐赶咖岿豢掐闻店孩扑曼笨嫌财蜜抚锣叠茁么第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2) 2) 螺纹切削循环指令螺纹切削循环指令G92G92 螺纹切削循环指令螺纹切削循环指令G92G92把把“切入切入- -螺纹切削螺纹切削- -退刀退刀- -返回返回”四个动四个动作作为一个循环(如图作作为一个循环(如图3-363-36所示),用一个程序段来指令。螺纹切所示),用一个程序段来指令。螺纹切削循环指令削循环指令G92G92为单螺纹循环,该指令可切削圆柱螺纹和圆锥螺纹。为单螺纹循环,该指令可切削圆柱螺纹和圆锥螺纹。a) b)a) b)图图3-36 3-36 螺纹循环螺纹循环G92G92a) a) 所示为圆锥螺纹循环所示为圆锥螺纹循环 b) b) 所示为圆柱螺纹循环所示为圆柱螺纹循环钦贵盂象屋值涧函茵闲幕看乱预穷屋守釜迄量杏巡患涡啸派伙到筏谅嚏基第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer指令格式:指令格式:G92 X(U)G92 X(U) Z(W) Z(W)R RF F;指令功能指令功能: : 切削圆柱螺纹和锥螺纹,刀具从循环起点,按图示走切削圆柱螺纹和锥螺纹,刀具从循环起点,按图示走刀路线,最后返回到循环起点,图中虚线表示按刀路线,最后返回到循环起点,图中虚线表示按R R快速移动,实线快速移动,实线按按F F指定的进给速度移动。指定的进给速度移动。指令说明:指令说明:XX、Z Z表示螺纹终点坐标值表示螺纹终点坐标值; ;UU、W W表示螺纹终点相对循环起点的坐标分量;表示螺纹终点相对循环起点的坐标分量;RR表示锥螺纹始点与终点在轴方向的坐标增量(半径值),圆表示锥螺纹始点与终点在轴方向的坐标增量(半径值),圆柱螺纹切削循环时为零,可省略;加工圆锥螺纹时,当柱螺纹切削循环时为零,可省略;加工圆锥螺纹时,当X X向切削向切削起始点坐标小于切削终点坐标时,起始点坐标小于切削终点坐标时,R R为负,反之为正。为负,反之为正。FF表示螺纹导程。表示螺纹导程。贷问会乍羞备映镭汪笋剥拎聪浓巩萧牧拘纲鲍叁秋曲豆辉邯溯帆抹诫叼嗅第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例:编制如图所示例:编制如图所示3-413-41螺纹的加工程序。螺纹的加工程序。坐坐标计算:算:编程大径:由程大径:由GBl97GBl978181知:知:该螺螺纹大径大径为 mmmm, 所以所以编程大径取程大径取为29.7mm29.7mm,设牙底由牙底由单一一圆弧形状构成,取弧形状构成,取圆弧半径弧半径为R=1/8H-0.2R=1/8H-0.2, 则编程小径程小径为:d d=30=307/47/40.8660.8662 22 20.20.20.0380.0380.17/2=27.2460.17/2=27.246;取取编程小径程小径为:27.3mm27.3mm加工程序:加工程序:涌歧爷区浪它脸园纹褂豢绢脉砸魔去刽畸停兽沦帮弹引垂染溺芍租基恭懒第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer序号序号程序程序 注释注释N01N01G50 X270.0 Z260.0G50 X270.0 Z260.0; 建立工件坐标系建立工件坐标系N02N02M03 S800 T0101M03 S800 T0101; 主轴正转,建立刀补主轴正转,建立刀补N03N03G00 X35.0 Z104.0G00 X35.0 Z104.0; 建立循环起点建立循环起点N04N04G92 X29.1 Z53.0 F2.0G92 X29.1 Z53.0 F2.0;螺纹加工固定循环每次的切深;螺纹加工固定循环每次的切深N05N05X28.5X28.5;N06N06X27.9X27.9;N07N07X27.5X27.5; X27.4 X27.4N08N08G00 X270.0 Z260.0 T0100G00 X270.0 Z260.0 T0100;返回起刀点,取消刀补;返回起刀点,取消刀补N09N09M05M05;N10N10M30M30;夺棉某隅曳霖唾谢乱砧鞋庭翁静罪该右锡沦逐喘狼碳醒溃淌亩袱质应厌锡第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例题例题: : 如图所示,运用圆柱螺纹切削循环指令编程。如图所示,运用圆柱螺纹切削循环指令编程。G50 X100 Z50G50 X100 Z50;G97 S300 T0101 M03G97 S300 T0101 M03;G00 X35 Z3G00 X35 Z3;G92 X29.2 Z-21 F1.5G92 X29.2 Z-21 F1.5; X28.6 X28.6; X28.2 X28.2; X28.04 X28.04;G00 X100 Z50 T0000 M05G00 X100 Z50 T0000 M05;M02M02;演驼扎铃拓翅佳私铲拦陆畔逛座豌琅愤滋两舶畜气墅禾饼蛹十佑捶疾炙驻第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例8:螺纹加工实例加工如图3-37所示的圆锥螺纹。切削进刀5次。图图3-37 3-37 圆锥螺纹切削循环应用圆锥螺纹切削循环应用程序:程序:N30 G00 X70.0 Z62.0N30 G00 X70.0 Z62.0;N40 G92 X49.6 Z12.0 R-20.0 F2N40 G92 X49.6 Z12.0 R-20.0 F2;N50 X48.7N50 X48.7;N60 X48.1N60 X48.1;N70 X47.5N70 X47.5;N80 X47.0N80 X47.0;N90 G00 X200.0 Z200.0N90 G00 X200.0 Z200.0;N100 M02N100 M02;耶驮氧慨易耿磊嘲蓟锈俞阁蹈赚焊珠鄂质港滥东邯坎缩装埋杯喜振蕾怨屹第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例题例题 : : 如图所示,运用锥螺纹切削循环指令编程。如图所示,运用锥螺纹切削循环指令编程。G50 X100 Z50G50 X100 Z50;G97 S300 T0101 M03G97 S300 T0101 M03;G00 X80 Z2G00 X80 Z2;G92 X49.6 Z-48 R-5 F2G92 X49.6 Z-48 R-5 F2; X48.7 X48.7; X48.1 X48.1; X47.5 X47.5; X47.1 X47.1; X47 X47;G00 X100 Z50 T0000 M05G00 X100 Z50 T0000 M05;M02M02;韧蜒赊这疑砰联名譬氮犀亭撮穆疙脉罐明奖毫硅鬃牵晤渴表撮邢挽荔底忙第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2) 2) 螺纹切削复合循环指令螺纹切削复合循环指令G76G76 螺纹切削复合循环指令螺纹切削复合循环指令G76G76可以完成一个螺纹段的全部加工任可以完成一个螺纹段的全部加工任务。它的进刀方式有利于改善刀具的切削条件,如图务。它的进刀方式有利于改善刀具的切削条件,如图3-383-38所示,走所示,走刀路线如图刀路线如图3-393-39所示。所示。图图3-38 G763-38 G76进刀方式进刀方式图图3-39 3-39 螺纹切削复合循环的刀具轨迹螺纹切削复合循环的刀具轨迹舟抨仍擅央遥但哩班祖屋咸选酚文份圾牲命革朽捉噪拒纠姨肉痪学遮咯忍第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer指令说明:指令说明:mm表示精车重复次数,从表示精车重复次数,从1 19999;rr表示斜向退刀量单位数,或螺纹尾端倒角值,在表示斜向退刀量单位数,或螺纹尾端倒角值,在0.0f0.0f9.9f9.9f之间,以之间,以0.1f0.1f为为一单位,一单位,( (即为即为0.10.1的整数倍的整数倍) ),用,用00009999两位数字指定,两位数字指定,( (其中其中f f为螺纹导程);为螺纹导程);表示刀尖角度(表示刀尖角度(刀具角度)刀具角度);从;从8080、6060、5555、3030、2929、0 0六个角六个角度选择;度选择;(m(m、r r、用地址用地址P P同时指定,如:同时指定,如:m=2m=2,r=1.2fr=1.2f, = 60= 60表示表示P021260P021260)dmindmin:表示最小切削深度,当计算深度小于:表示最小切削深度,当计算深度小于dmindmin,则取,则取dmindmin作为切削深作为切削深度;度;用半径编程指定用半径编程指定(m)dd:表示精加工余量,用半径编程指定;:表示精加工余量,用半径编程指定; (m) d d :表示第一次粗切深(半径值);:表示第一次粗切深(半径值); (m) X X 、Z Z:表示螺纹终点的坐标值;:表示螺纹终点的坐标值;UU:表示增量坐标值;:表示增量坐标值;WW:表示增量坐标值;:表示增量坐标值;ii:表示锥螺纹的半径差,即螺纹切削起始点与切削终点的半径差;加工圆锥:表示锥螺纹的半径差,即螺纹切削起始点与切削终点的半径差;加工圆锥螺纹时,当螺纹时,当X X向切削起始点坐标小于切削终点坐标时,向切削起始点坐标小于切削终点坐标时,i i为负,反之为正。为负,反之为正。 若若i=0,i=0,则为直螺纹。则为直螺纹。kk:表示螺纹高度(:表示螺纹高度(X X方向半径值);方向半径值); (m) f f螺纹导程。螺纹导程。指令格式:指令格式:G76 P(m)G76 P(m)(r r)()() Q Q(dmindmin) R(d) R(d) ;G76 X(U)G76 X(U) Z(W) Z(W) R(i) R(i)P(k)P(k) Q(d) Q(d)F(f) F(f) ;嵌痛绿扦庐专侍皮稍渡逆必衫登辟落骋锑帛鄂皖疤坛擅啮诛园镇樊骗疾榜第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例例9 9:螺纹切削复合循环实例:螺纹切削复合循环实例1 1 用用G76G76循环,加工如图循环,加工如图3-403-40所示的圆柱螺纹。所示的圆柱螺纹。图图3-40 3-40 螺纹切削复合循环实例螺纹切削复合循环实例1 1 如图所示为零件轴上如图所示为零件轴上 的一段直螺纹,螺纹高度为的一段直螺纹,螺纹高度为3.68mm3.68mm,螺,螺距为距为6mm6mm,螺纹尾端倒角为,螺纹尾端倒角为1.1L1.1L,刀尖角为,刀尖角为6060,第一次车削深度,第一次车削深度1.8mm1.8mm,最小车削深度,最小车削深度0.1mm,0.1mm,精车余量精车余量0.2mm0.2mm,精车削次数,精车削次数1 1次,螺次,螺纹车削前先精车削外圆柱面。纹车削前先精车削外圆柱面。 斯爱腕淄炕蒜妥邮岁荧邵霄邱明扦普挟翁废绍仗螺赂第含猎霍抚芦企喀粤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer其数控程序如下:其数控程序如下: O0028O0028; / /程序编号程序编号N0 G50 X80.0 Z130.0N0 G50 X80.0 Z130.0; / /设置工件原点在左端面设置工件原点在左端面N2 G30 U0 W0N2 G30 U0 W0; / /返回第二参考点返回第二参考点N4 G96 S200 T0101 M08 M03N4 G96 S200 T0101 M08 M03; / /指定切削速度为指定切削速度为200m/min,200m/min,调外圆车刀调外圆车刀N6 G00 X68.0 Z132.0N6 G00 X68.0 Z132.0; / /快速走到外圆车削起点(快速走到外圆车削起点(68.068.0,132.0132.0)N7 G42 G01 Z130.0 F0.2N7 G42 G01 Z130.0 F0.2;N8 Z29.0 F0.2N8 Z29.0 F0.2; / /外圆车削外圆车削N9 G40 G00 U10.0N9 G40 G00 U10.0;N10 G30 U0 W0N10 G30 U0 W0;N12 G97 S800 T0202 M08 M03N12 G97 S800 T0202 M08 M03; / /取消恒切削速度,指定主轴转速取消恒切削速度,指定主轴转速800r/min,800r/min,调螺纹车刀调螺纹车刀N14 G00 X80.0 Z130.0N14 G00 X80.0 Z130.0;/ /快速走到螺纹车削循环始点(快速走到螺纹车削循环始点(80.080.0,130.0130.0)N16 G76 P011160 Q100.0 R200.0N16 G76 P011160 Q100.0 R200.0; / /循环车削螺纹循环车削螺纹N18 G76 X60.64 Z25.0 P3680 Q1800 F6.0N18 G76 X60.64 Z25.0 P3680 Q1800 F6.0;N20 G30 U0 W0 M09N20 G30 U0 W0 M09;N22 M30N22 M30;坍迂腥撼豆繁动晾汪侍牵瑚这拽真贵偏绽居叙腋竣踏越硕缎浪袜饮诗啦呵第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3.4 刀具补偿功能与编程刀具补偿功能与编程 刀具补偿功能是数控机床的主要功能之一,它为数控编程人刀具补偿功能是数控机床的主要功能之一,它为数控编程人员提供了方便。编程人员在编程时,可以不考虑刀具长度和半径员提供了方便。编程人员在编程时,可以不考虑刀具长度和半径的影响,直接按图纸上工件轮廓基点的坐标值来编程。的影响,直接按图纸上工件轮廓基点的坐标值来编程。 数控车床中的刀具补偿包括刀具位置补偿和刀尖圆弧半径补数控车床中的刀具补偿包括刀具位置补偿和刀尖圆弧半径补偿。偿。1 1刀具的几何位置及磨损补偿刀具的几何位置及磨损补偿 如图所示如图所示: :(一一)位位置置补补偿偿(刀刀具具长长度度补补偿偿、刀刀具偏置、刀具偏移)具偏置、刀具偏移): 在在编编程程时时,一一般般以以其其中中一一把把刀刀具具为为基基准准,并并以以该该刀刀具具的的刀刀尖尖位位置置A A为为依依据据来来建建立立工工件件坐坐标标系系。这这样样,当当其其它它刀刀位位转转到到加加工工位位置置时时,刀刀尖尖的的位位置置B B就就会会有有偏偏差差,原原设设定定的的工工件件坐坐标标系系对对这这些刀具就不适用。些刀具就不适用。抱檀扬序譬梳炭酵神嘻惰疫间保条叭渴据琴素格仪朴桔雌傈造押袱荧想掂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 刀具位置补偿主要应用在以下几种情况中。刀具位置补偿主要应用在以下几种情况中。(1)(1)当用多把刀具加工时,只需要对一把基准刀,其余刀具可利用当用多把刀具加工时,只需要对一把基准刀,其余刀具可利用刀具补偿功能,将其与基准刀尖之间的位置偏差,都偏置到同一个刀具补偿功能,将其与基准刀尖之间的位置偏差,都偏置到同一个基准点上。基准点上。(2)(2)刀具在加工过程中都会有不同程度的磨损,这时的刀尖位置与刀具在加工过程中都会有不同程度的磨损,这时的刀尖位置与磨损前的刀尖位置存在偏差,必然产生加工误差。这种情况不需要磨损前的刀尖位置存在偏差,必然产生加工误差。这种情况不需要对工件重新编程,只需要利用刀具补偿功能输入相应的参数即可。对工件重新编程,只需要利用刀具补偿功能输入相应的参数即可。(3)(3)对同一把刀来说,当刀具重磨后再把它安装在原来的位置时,对同一把刀来说,当刀具重磨后再把它安装在原来的位置时,会产生安装误差。这种情况也可以通过刀具位置补偿功能来修正安会产生安装误差。这种情况也可以通过刀具位置补偿功能来修正安装位置误差。装位置误差。 刀具位置补偿实施的关键是测出每把刀具的位置补偿量,并输刀具位置补偿实施的关键是测出每把刀具的位置补偿量,并输入到数控系统中。对刀方法主要有:手动试切对刀、手动靠近对刀、入到数控系统中。对刀方法主要有:手动试切对刀、手动靠近对刀、半自动对刀、用对刀仪对刀、自动对刀等,目前前三种使用比较普半自动对刀、用对刀仪对刀、自动对刀等,目前前三种使用比较普遍。遍。 刀补指令用刀补指令用T T代码表示。常用代码表示。常用T T代码格式为:代码格式为:T T,即,即T T后后可跟可跟4 4位数,其中前位数,其中前2 2位表示刀具号,后两位表示刀具补偿号。当补位表示刀具号,后两位表示刀具补偿号。当补偿号为偿号为0 0或或0000时,表示不进行补偿或取消刀具补偿。时,表示不进行补偿或取消刀具补偿。敖搔俯植稠橇筛隔镶裤擎锚竞缕俞类坐扒鲤匙蝴镭移壁伍煎险谢幸塌勺寂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(二二)磨磨损损补补偿偿:每每把把刀刀具具在在加加工工过过程程中中都都有有不不同同程程度度的的磨磨损损。因因此此,应应对对偏偏移移量量XX、ZZ进进行行补补偿偿,使使刀刀尖尖由由位位置置B B移至位置移至位置A A。亏据闺铭软淋剪裹柜色库由朵囚董粥桑幅迸钧幻袋幢著诲涕沾扳傍乱肛贤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(三)刀具的补偿功能实现(三)刀具的补偿功能实现 刀具的补偿功能由程序中指定的刀具的补偿功能由程序中指定的T T代码来实现。代码来实现。T T代码代码由字母由字母T T和其后的四位数字所组成,其中前两位数字为刀和其后的四位数字所组成,其中前两位数字为刀具号,后两位数字为刀具补偿号。具号,后两位数字为刀具补偿号。 刀具补偿号实际上是刀具补偿寄存器的地址号,该寄刀具补偿号实际上是刀具补偿寄存器的地址号,该寄存器中放有刀具的几何偏置量和磨损量。刀具补偿号可以存器中放有刀具的几何偏置量和磨损量。刀具补偿号可以是是00-3200-32中的任意一个数,刀具补偿号为中的任意一个数,刀具补偿号为0000时,表示不进时,表示不进行补偿或取消刀具补偿。行补偿或取消刀具补偿。 系统对刀具的补偿或取消都是通过滑板的移动来实现系统对刀具的补偿或取消都是通过滑板的移动来实现的。的。呢趾接淹偿碧至炎践汽芍舷董酝峦龋缎谭谭几多攫哑稍社寺睦谤咸吹嚷佰第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2刀具半径补偿刀具半径补偿(1 1)刀具半径补偿的目的:)刀具半径补偿的目的: 数数控控车车床床是是按按刀刀尖尖对对刀刀的的,因因车车刀刀的的刀刀尖尖不不可可能能绝绝对对尖尖,总总有有一一个个小小圆圆弧弧,所所以以对对刀刀时时刀刀尖尖的的位位置置是一个假想刀尖是一个假想刀尖A A如图所示。如图所示。 编编程程时时按按假假想想刀刀尖尖轨轨迹迹编编程程,即即工工件件的的轮轮廓廓与与假假想想刀刀尖尖A A重重合合,车车削削时时实实际际起起作作用用的的切切削削刃刃却却是是圆圆弧弧各各切切点点,这这样样就就会会引引起起加加工工表表面面形状误差。形状误差。 诣谆私诊绵小趋件芜巧啦褪靶元燥吴戚戳愤过萧还俊椽任斡琢侧霸怀匡暂第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 主要表现在以下几个方面:主要表现在以下几个方面:按假想刀尖编程及其补偿计算:按假想刀尖编程及其补偿计算: 所谓假想刀尖如图所示,图所谓假想刀尖如图所示,图b b为圆头刀具,为圆头刀具,P P点为其点为其假想刀尖,相当于图假想刀尖,相当于图a a尖头刀的刀尖点。尖头刀的刀尖点。a) b)a) b)图图 圆头刀假想刀尖圆头刀假想刀尖晤已绑伏涵蒙赔瓮赦凑梯阻纯丸佰焊琐惕癣缄舞倚贫蒋巢植围杯薛酷瞪周第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizera.a.圆头刀车削台阶面:圆头刀车削台阶面: 这时,无论是外圆、端这时,无论是外圆、端面,或是内孔,假想刀尖轨面,或是内孔,假想刀尖轨迹与工件外形一致迹与工件外形一致( (尖角除外尖角除外) ),所以可,所以可按工件尺寸编程,按工件尺寸编程,不需补偿计算不需补偿计算,如图所示。,如图所示。 图图 圆头刀加工台阶圆头刀加工台阶叶污座哨坷销衔刽肿曙狮泌邑贞邵衫械衫娩丢帕先憨搅行淘维阻铜纹柴族第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerb.b.圆头刀加工锥面:圆头刀加工锥面: 如如图图a a所所示示,若若假假想想刀刀尖尖P P沿沿工工件件轮轮廓廓ABAB移移动动( (即即P P1 1P P2 2与与ABAB重重合合) ),并按,并按ABAB尺寸编程,则必然产生尺寸编程,则必然产生ABCDABCD的残留误差。的残留误差。 为为此此,如如图图b b所所示示,使使圆圆头头刀刀的的切切削削点点移移至至ABAB,并并沿沿ABAB移移动动,从从而而避避免免了了残残留留误误差差。但但这这时时假假想想刀刀尖尖点点的的轨轨迹迹为为P P3 3P P4 4,它它与与轮轮廓廓ABAB在在X X向向相相差差XX,Z Z向向相相差差ZZ。由由于于XX、ZZ的的存存在在,可可直直接接按按假假想刀尖想刀尖P P3 3P P4 4的坐标值编程,即可切出轮廓的坐标值编程,即可切出轮廓ABAB。 a) b) a) b)图图 圆头刀加工锥面圆头刀加工锥面袁六旋歇邻梢游薄款纳车舜鞘驾浚塞州竞瓢慧蔬磁桃嫌暮姓轿漆蓝韭拾唐第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerc.c.圆头刀加工圆弧:圆头刀加工圆弧: 圆头刀加工圆弧表面的编程原理与加工锥面基本相似。圆头刀加工圆弧表面的编程原理与加工锥面基本相似。 如图为圆头刀加工如图为圆头刀加工1 14 4凸凹圆弧表面,凸凹圆弧表面,AB(AB(粗实线粗实线) )为工件轮廓,为工件轮廓,半径为半径为R R,圆心为,圆心为O O,刀具与圆弧轮廓起、终点的切削点分别为,刀具与圆弧轮廓起、终点的切削点分别为A A和和B B,对应的假想刀尖为,对应的假想刀尖为P P1 1和和P P2 2。对图。对图a a凸圆加工情况,凸圆加工情况,P P1 1和和P P2 2 ( (虚线虚线) )为为假想刀尖的轨迹,其半径为假想刀尖的轨迹,其半径为(R(R十十r)r),圆心为,圆心为OO。对图。对图b b凹圆情况同凹圆情况同理,只是半径为理,只是半径为(R-r)(R-r)。 当用假想刀尖轨迹编程时,都应该按图中虚线所示的圆参数进当用假想刀尖轨迹编程时,都应该按图中虚线所示的圆参数进行程序编制。行程序编制。搬聘店炼朋稳淳忙赎但弗赏尺蚜轩中浙郡忠厘炎彼彤偏徒梭壁氟勃短诈镭第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer按刀心轨迹编程:按刀心轨迹编程: 除除可可用用上上述述假假想想刀刀尖尖轨轨迹迹数数据据编编程程外外,还还可可用用刀刀具具中中心心轨轨迹迹编编程。程。 如如图图所所示示的的零零件件,由由三三个个圆圆弧弧组组成成,可可用用虚虚线线所所示示的的三三段段等等距距圆圆弧弧编编程程,即即O O1 1圆圆的的半半径径为为(R(Rl l+r)+r),0 02 2圆圆为为(R(R2 2+r)+r),0 03 3圆圆为为(R(R3 3-r)-r),三个圆弧的终点坐标由等距圆的切点关系求得。三个圆弧的终点坐标由等距圆的切点关系求得。 用刀心轨迹编程比较直观,常被应用。用刀心轨迹编程比较直观,常被应用。图 刀心轨迹编程怨虑账喘厩狠氨网虫刃龚吕派醉均乡妒盘税芳吩嫩接阵痉坎闽斤檄酉赂先第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer刀具位置补偿编程:刀具位置补偿编程: 上上述述假假想想刀刀尖尖轨轨迹迹和和刀刀心心轨轨迹迹编编程程方方法法的的共共同同缺缺点点是是,当当刀刀头磨损或重磨时,需重新计算编程参数值,否则,会产生误差。头磨损或重磨时,需重新计算编程参数值,否则,会产生误差。 因此,在现代数控车床中都具有位置补偿功能。因此,在现代数控车床中都具有位置补偿功能。 刀刀具具位位置置补补偿偿,就就是是刀刀具具尺尺寸寸补补偿偿,又又称称轮轮廓廓补补偿偿。其其代代码码的定义,各种数控系统不尽相同。的定义,各种数控系统不尽相同。 妊弥苫壶瓶尖起座毛默期桓粹擞会样惟邦裁龚兹莎禽葫吊傲娃隐沟满卿鼠第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 图图 刀具位置补偿刀具位置补偿 使用位置补偿功能,输入相应的刀具参数使用位置补偿功能,输入相应的刀具参数( (如:车刀的刀头半如:车刀的刀头半径径r)r),数控系统可自动计算正确的刀具中心轨迹,数控系统可自动计算正确的刀具中心轨迹( (如下图所示如下图所示) ),使,使刀具切出准确的工件轮廓。刀具切出准确的工件轮廓。 在机床不具备刀具半径补偿的情况下,当用圆头车刀在机床不具备刀具半径补偿的情况下,当用圆头车刀车锥面及车锥面及圆弧圆弧时,就不能按工件轮廓尺寸编程,而要经过复杂的补偿计算。时,就不能按工件轮廓尺寸编程,而要经过复杂的补偿计算。也就是要计算出假象刀尖轨迹或刀具中心轨迹,并按计算出的轨迹也就是要计算出假象刀尖轨迹或刀具中心轨迹,并按计算出的轨迹编制程序。编制程序。妹晕寻窄尤惮赚释伶磕宋番耿秋雍煤乡识剃袋烛驴逆蔼掐鸟己发鹅诡譬冠第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2 2)刀具半径补偿的方法:)刀具半径补偿的方法: 将将刀刀补补参参数数输输入入到到CNC装装置置后后,当当执执行行到到含含有有T功功能能(如如T0101)的的程程序序段段时时,刀刀具具位位置置补补偿偿参参数数即即可可生生效效,而而刀刀具具半半径径补补偿偿参参数数则则必必须须执执行行到到含含有有刀刀具具半半径径补补偿偿方方向向指指令令G41或或G42指指令时才可生效。令时才可生效。 刀刀具具半半径径补补偿偿的的方方法法是是通通过过键键盘盘输输入入刀刀具具参参数数,并并在在程程序序中采用刀具半径补偿指令。中采用刀具半径补偿指令。刀刀具具参参数数:包包括括刀刀尖尖半半径径、车车刀刀形形状状、刀刀尖尖圆圆弧弧位位置置。这这些都与工件的形状有关,必须用参数输入刀具数据库。些都与工件的形状有关,必须用参数输入刀具数据库。 镇挤律屋缮理彬认滋忽污盅戚馋呕荔娠枯狸僧贵隔遗谆风楔锌铱造孙攫绰第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizera) b)a) b) 图图 刀具半径补偿刀具半径补偿 a a)刀具左补偿)刀具左补偿 b b)刀具右补偿)刀具右补偿 刀具半径补偿指令:指令:刀具半径补偿指令:指令:G41G41、G42G42、G40G40功能:功能:G41G41为刀具左补偿指令,顺着刀具运动方向看,刀具在工件左边,为刀具左补偿指令,顺着刀具运动方向看,刀具在工件左边,称为左补偿;称为左补偿;G42G42为刀具右补偿指令。顺着刀具运动方向看,刀具在工件右边,为刀具右补偿指令。顺着刀具运动方向看,刀具在工件右边,称右补偿;如图所示。称右补偿;如图所示。G40G40为取消刀具半径补偿指令,使假想刀尖轨迹与编程轨迹重合。为取消刀具半径补偿指令,使假想刀尖轨迹与编程轨迹重合。 坝恫命车噎鼠困拾疏屉驴步爪藤畴闻务铱鸽械授羔数择狄汾淳遭抿干刮揣第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer格式:(格式:(G41G41、G42G42、G40G40)()(G01G01、G00G00)X X(U U) Z Z(W W) 说明说明: :(1)(1)G41G41、G42G42、G40G40指令与指令与G01G01或或G00G00指令可在同程序段出现,通过直线运动以建指令可在同程序段出现,通过直线运动以建立或取消刀补。立或取消刀补。(2)X(U)(2)X(U)、Z(W)Z(W)为建立或取消刀补程序段中,刀具移动的终点坐标。为建立或取消刀补程序段中,刀具移动的终点坐标。(3)G41(3)G41、G42G42、G43G43为模态指令。为模态指令。(4) G40(4) G40、G41G41、G42G42不能重复使用,即在程序中前面有了不能重复使用,即在程序中前面有了G41G41或或G42G42指令之后,不指令之后,不能再直接使用能再直接使用G41G41或或G42G42指令。若想使用,则必须先用指令。若想使用,则必须先用G40G40指令解除原补偿状态后,指令解除原补偿状态后,再使用再使用G41G41或或G42G42,否则补偿就不正常了。,否则补偿就不正常了。(5)(5)刀径补偿的引入和卸载不应在刀径补偿的引入和卸载不应在G02G02、G03G03圆弧轨迹程序行上实施。圆弧轨迹程序行上实施。(6)(6)刀径补偿引入和卸载时,刀具位置的变化是一个渐变的过程。刀径补偿引入和卸载时,刀具位置的变化是一个渐变的过程。(7)(7)当输入刀补数据时给的是负值,则当输入刀补数据时给的是负值,则G41G41、G42G42互相转化。互相转化。卜脊帚鹰侗徒运抽壳跃氓米泉琳讨先滩娇龚似拿墟惨剧宅团绎罚湾神嚎节第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(3) (3) 刀具补偿参数的输入刀具补偿参数的输入 为了消除由刀尖圆弧半径所引起的误差,在加工工件之前,为了消除由刀尖圆弧半径所引起的误差,在加工工件之前,必须把刀具半径补偿的有关参数输入到必须把刀具半径补偿的有关参数输入到CNCCNC装置中,可通过刀具补装置中,可通过刀具补偿设定画面设定,如图偿设定画面设定,如图3-463-46:图图3-46 3-46 刀具补偿设定画面刀具补偿设定画面靠倾撮沤鸵檄硅末歪蓉哑朋熬菩令党辈句者砂巧柿宝晓刚底替晓香天袱阴第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 刀具代码刀具代码T T中的补偿号对应存储单元中存放的一组数据:中的补偿号对应存储单元中存放的一组数据:X X 轴、轴、Z Z 轴的位置补偿值,圆弧半径补偿值和轴的位置补偿值,圆弧半径补偿值和假想刀尖位置代号(假想刀尖位置代号(0909)。)。操作时,先将每一把刀具的四个数据分别设定到对应的存储单元中,操作时,先将每一把刀具的四个数据分别设定到对应的存储单元中,方可实现自动补偿。方可实现自动补偿。 假想刀尖位置代号假想刀尖位置代号是对不同形式刀具的一种编码,如图是对不同形式刀具的一种编码,如图3-473-47所所示为按假想刀尖方位以数字代码对应的各种刀具的位置(后置刀架)示为按假想刀尖方位以数字代码对应的各种刀具的位置(后置刀架)的情况;如果以刀尖圆弧中心作为刀位点进行编程,则应选用的情况;如果以刀尖圆弧中心作为刀位点进行编程,则应选用0 0或或9 9作为刀尖方位号,只有在刀具数据库内按刀具实际放置情况设置相作为刀尖方位号,只有在刀具数据库内按刀具实际放置情况设置相应的刀尖方位代码,才能保证对它进行正确的刀补;否则,将会出应的刀尖方位代码,才能保证对它进行正确的刀补;否则,将会出现不合要求的过切和少切现象。现不合要求的过切和少切现象。抠肠漓郸菜捌痛漾抛俭苏眉缆辗诸衷畦丈皱乔捆墓湍鹤溢痕威葛挫丧姻捶第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer图图3-47 3-47 刀尖圆弧位置刀尖圆弧位置A A假想刀尖假想刀尖 09 09刀尖位置代号刀尖位置代号盟腰呵阻尊萝钡皮趁看评兄偏集秤畔只匣偶际翁娠闹絮官瘴捧水珊喇仇趟第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(4) (4) 刀具半径补偿功能的应用刀具半径补偿功能的应用1) 1) 当刀具磨损或刀具重磨后,刀当刀具磨损或刀具重磨后,刀具半径变小,这时只需手工输入改变具半径变小,这时只需手工输入改变后的刀具半径,而不需修改已编好的后的刀具半径,而不需修改已编好的程序。程序。2) 2) 在用同一把刀具进行粗、精加在用同一把刀具进行粗、精加工时,设精加工余量为工时,设精加工余量为,则粗加工,则粗加工的补偿量为的补偿量为r+r+,而精加工的补偿量,而精加工的补偿量改为改为 r r 即可,如图即可,如图3-483-48所示。所示。图图3-48 3-48 粗、精加工补偿粗、精加工补偿近髓梁撵冰哩听饼既晕铅芝擒使颖仅捅迷婴曼钞临沦凛溉厌辗一佰俄雀阵第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(5) (5) 刀具半径补偿功能应用举例刀具半径补偿功能应用举例例例1212:如图:如图3-493-49所示轮廓精车,考虑刀径补偿。其程序编写如所示轮廓精车,考虑刀径补偿。其程序编写如表表3-93-9。图图3-49 3-49 刀具半径补偿功能应用实例刀具半径补偿功能应用实例怯皆眯彻主克嚷驱贰彼竭中即殴逸攫刚傍呼朵甲挞胰兽辈融竿砒骑辜纂靠第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer序号序号程序程序注注释N05N05G50 X100.0 Z10.0G50 X100.0 Z10.0;设定坐标系设定坐标系N10N10S600 M03 T0101S600 M03 T0101;启动刀补数据库启动刀补数据库N15N15G00 X35.0 Z5.0G00 X35.0 Z5.0;N20N20G42 G01 X30.0 Z0.0G42 G01 X30.0 Z0.0;刀补引入刀补引入N25N25G01 Z-30.0G01 Z-30.0;刀补实施刀补实施N30N30X50.0 Z-45.0X50.0 Z-45.0;N35N35G02 X60.0 Z-55.0 R12.0G02 X60.0 Z-55.0 R12.0;N40N40G01 X80.0G01 X80.0;N45N45G40 G00 X90.0Z5.0G40 G00 X90.0Z5.0;取消刀补取消刀补N50N50Z10.0Z10.0;返回返回N55N55X100.0 M05X100.0 M05;关闭刀具数据库关闭刀具数据库N60N60M02M02;程序结束程序结束表表3-93-9朴功具探揖佃怔属膨贯版慑哀旧蜀臀放辆焚济陆熙诫鬃妨潍茹碱孕被技漱第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer例:车削如图所示零件,采用刀具半径补偿指令。例:车削如图所示零件,采用刀具半径补偿指令。 解解:如如图图a a所所示示,末末采采用用刀刀具具半半径径补补偿偿指指令令时时,刀刀具具以以假假想想刀刀尖尖轨轨迹迹运运动动,圆圆锥锥面面产产生生误误差差。如如图图b b所所示示,采采用用刀刀具具半半径径补补偿偿指指令令后后,系系统统自自动动计计算算刀刀心心轨轨迹迹,使使刀刀具具按按刀刀尖尖圆圆弧弧中中心心轨轨迹迹运运动动,无无表面形状误差。表面形状误差。 图图b b中中,A A0 0-A-Al l为为产产生生刀刀补补过过程程,A A4 4-A-A5 5为为取取消消刀刀补补过过程程。对对照照图图a a,图,图b b中刀具多走了一个半径距离中刀具多走了一个半径距离( (补偿值补偿值) )。 程序见表。程序见表。竞凑防振障叼绰绳厄伦劝禾瞻蚜桥植卯脚恿薯蔷售乏黔傅荒霸鲁拜龋馁徽第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer a) a) 霹军惫挫皋凹妮霍倾得簇儿谁慷哇键豹撤粟雏惩睹暖嗣惧领脉馒先货郁藏第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer b) b) 图图 刀具半径补偿示例刀具半径补偿示例 a) a)无刀具补偿无刀具补偿 b) b)刀具左补偿刀具左补偿剑呵扭伏劝痕离烙立摇沸默砂禄匠车雷把约欣磐方娠凝扮买唉鲤沫文泅汕第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 表表 刀具半径补偿示例刀具半径补偿示例 程程 序序 说说 明明 N0040 G00 X20 Z2 N0040 G00 X20 Z2; N0050 G41 G01 X20 Z0 N0050 G41 G01 X20 Z0; N0060 Z20 N0060 Z20; N0070 X70 Z-55 N0070 X70 Z-55; N0080 G40 G01 X80 Z-55 N0080 G40 G01 X80 Z-55; 快进至快进至A A0 0点点 刀具左补偿刀具左补偿A A0 0-A-A1 1 车车2020外圆外圆A Al l-A-A2 2 车锥面车锥面A A2 2-A-A4 4 退刀并取消补偿退刀并取消补偿A A4 4-A-A5 5偿革误莎芬裸即渺赏贺痛仿繁伴氖诬央纲揉腑唇氏氢沤墅瞳嗓属荫寿域设第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.4 3.4 数控车削编程综合实例数控车削编程综合实例3.4.1 3.4.1 综合实例综合实例1 1 在数控车床上(在数控车床上(FANUC-0TFANUC-0T数控系统)对图数控系统)对图3-503-50所示的零件进所示的零件进行精加工。图中行精加工。图中85mm85mm不加工,要求编制精加工程序。不加工,要求编制精加工程序。图图3-50 3-50 数控车削综合实例数控车削综合实例1 1零件零件效驳泪拜汕驶钞靶细沛醒醇优宅椎再笼掌嫩褪兄暂速眼锄翅幂图珠剑汪嗜第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 根据零件的尺寸标注特点及基准统一的原则,编程原点选择零件左端面。 确定O点为工件坐标系原点;A点为换刀点,也为编程起点。1首先根据图纸要求按先主后次的加工原则,确定工艺路线(1) 先从右至左切削外轮廓面。其路线为:倒角切削螺纹的实际外圆切削锥度部分车削62mm外圆车台阶平面倒角车80mm外圆切削圆弧部分车80mm外圆。(2) 切3mm45mm的槽。(3) 车M481.5的螺纹。2选择刀具并绘制刀具布置图 根据加工要求选用三把刀具。1号刀车外圆,2号刀切槽,3号刀车螺纹。 在绘制刀具布置图时,要正确选择换刀点,以避免换刀时刀具与机床、工件及夹具发生碰撞现象。本实例换刀点选为A(200,350)点。莽勋粉桩墨苑忍呛凭保档挫罐羚讳锁晕弟五撂柱放绦诵锭律臆缓郑以范谊第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3确定切削用量车外圆:主轴转速为630rpm,进给速度为0.15 mm/r。切 槽:主轴转速为315rpm,进给速度为0.08mm/r。车螺纹:主轴转速为200rpm,进给速度为1. 5 mm/r。序号序号程序程序注注释N01N01G50 X200.0 Z350.0G50 X200.0 Z350.0;坐标系设定坐标系设定N02N02S630 M03 T0101 M08S630 M03 T0101 M08;正转,冷却液出,选正转,冷却液出,选1 1号刀和号刀和1 1号刀补号刀补N03N03G00 X41.8 Z292.0G00 X41.8 Z292.0;到达切削准备点到达切削准备点N04N04G01 X47.8 Z289.0 F0.15G01 X47.8 Z289.0 F0.15;倒角倒角N05N05W-59.5W-59.5;车螺纹实际外圆车螺纹实际外圆N06N06X50.0 W0X50.0 W0;车台阶平面(给切槽留车台阶平面(给切槽留0.5 mm0.5 mm余量)余量)N07N07X62.J0 W-60.0X62.J0 W-60.0;车锥面车锥面N08N08Z155.0Z155.0;车车62mm62mm外圆外圆N09N09X78.0X78.0;车台阶平面车台阶平面N10N10X80.0 W-1. 0X80.0 W-1. 0;倒角倒角俐浆见念又膊变虫主堑汉不敷舒殷荤财皱墩反戚呕仟垢宅枪赊女驭帐昏症第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerN11N11W-19.0W-19.0;车车80mm80mm外圆外圆N12N12G02 W-60.0 163.25 K-30.0G02 W-60.0 163.25 K-30.0;车圆弧车圆弧( (注意圆弧插补的方向注意圆弧插补的方向) )N13N13G01 Z65.0G01 Z65.0;车车80mm80mm外圆外圆N14 N14 X90.0X90.0;车台阶平面车台阶平面N15N15G00 X200.0 Z350.0 T0100G00 X200.0 Z350.0 T0100;退刀退刀N16N16S315 T0202S315 T0202;换切槽刀换切槽刀N17N17X51.0 Z230.0X51.0 Z230.0;到切槽准备点到切槽准备点N18 N18 G01 X45.0 F0.08G01 X45.0 F0.08;切槽切槽N19N19G04 X0.2G04 X0.2;延时延时N20N20G00 X51.0G00 X51.0;退刀退刀N21N21X200.0 Z350.0 T0200X200.0 Z350.0 T0200;退刀退刀N22N22S200 T0303S200 T0303;N23N23G00 X52.0 Z296G00 X52.0 Z296;换刀,切螺纹换刀,切螺纹(注意引入量与超越量;螺(注意引入量与超越量;螺纹编程大径和程大径和编程小径的程小径的计算方法)算方法)N24 N24 G92 X47.2 Z231.5 F1.5G92 X47.2 Z231.5 F1.5;N25N25X46.6X46.6:N26N26X46.2X46.2:N27N27G00 X200.0 Z350.0 T0300 M09G00 X200.0 Z350.0 T0300 M09;退至起点,冷却液停止退至起点,冷却液停止N28N28M30M30;唤摧吐乔湍授碗泰扇戌饥慈翌蝎社造艘坠渍淖虐藕镑垃撅畜执袒封西盘淆第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.4.2 综合实例综合实例2 用FANUC-0T数控系统的G71、G70指令编写图3-51所示零件的粗车及精车加工程序。毛坯为棒料,直径为120。加工时,01号刀粗车端面和外圆;02号刀精车外圆;03号刀切槽,宽度为6mm;04号刀车螺纹。图图3-51 3-51 数控车削综合实例数控车削综合实例2 2零件零件吗源猩搐缘府灭历泪坞栅盐秀郴凶抱吭携俺谨丸宙子下活尿听鄙吧咯绢咐第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 根据零件的尺寸标注特点及基准统一的原则,编程原点选择零件左端面。 确定O点为工件坐标系原点;A点为换刀点,也为编程起点。1首先根据图纸要求按先主后次的加工原则,确定工艺路线(1) 先从右至左切削外轮廓面。其路线为:车螺纹的实际外圆车锥面车70mm外圆车R15 mm圆弧面车台阶平面车245的倒角。(2) 切10mm36mm的槽。(3) 车M424.5的螺纹。2选择刀具并绘制刀具布置图 根据加工要求选用三把刀具。1号刀车外圆,2号刀切槽,3号刀车螺纹。 在绘制刀具布置图时,要正确选择换刀点,以避免换刀时刀具与机床、工件及夹具发生碰撞现象。本实例换刀点选为A(130,170)点。樊矽惫沾撅膊唱梅凿啊舶九哪抵蟹砌炮起旭饥蛹尿责锦寨奋械海夏吝茨垃第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer表3-11 数控车削综合实例2程序3 3确定切削用量确定切削用量车外圆:主轴转速为车外圆:主轴转速为800rpm800rpm,进给速度为,进给速度为 0.15 mm/r 0.15 mm/r。切切 槽:主轴转速为槽:主轴转速为315rpm315rpm,进给速度为,进给速度为 0.08 mm/r 0.08 mm/r。车螺纹:主轴转速为车螺纹:主轴转速为200rpm200rpm,进给速度为,进给速度为 1.0 mm/ r 1.0 mm/ r。程序程序注释注释N05 G50 X130.0 Z300.0;设定工件坐标系设定工件坐标系N10 M03 S800 T0101;主轴正转,选择主轴正转,选择1号刀和号刀和1号刀补号刀补N15 G00 X125.0 Z160.0;到车端面的准备点到车端面的准备点N20 G01X-1.0 F0.2;车端面车端面N25 G00 X125 Z162;到达循环起点到达循环起点N30 G71 U7.0 R0.5;外径粗车循环外径粗车循环N35 G71 P40 Q75 U4.0 W2.0 F0.30 S800;N40 G00 X41.8 S800;精加工轨迹路线,数控根据此,确精加工轨迹路线,数控根据此,确定零件最终的形状。并根据定零件最终的形状。并根据G71中,中,所设定的参数,自动进行加工循环。所设定的参数,自动进行加工循环。N45 G01 Z100.0 F0.3;N50 X42;N55 W-7;N60 X70.0 Z86.0;N65 G02 X100 W-15 R15;N70 G01 X116.0;喊商戚力俐甸氏逻备奢缠晨揭采赁酉优氰阁郊态诡诚净澡沈丸怖部矗啤如第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerN75 X120.0 Z25.0N75 X120.0 Z25.0;N80 G70 P40 Q75N80 G70 P40 Q75; 精车循环精车循环N85 G00 X130.0 Z170.0 T0100N85 G00 X130.0 Z170.0 T0100;取消刀补,返回起刀点取消刀补,返回起刀点N90 S315 T0202N90 S315 T0202;N95 X45.0 Z104.0N95 X45.0 Z104.0;切槽,切槽刀刀宽为切槽,切槽刀刀宽为6 6,槽宽,槽宽为为1010,所以分两次走刀,所以分两次走刀N100 G01 X36.0 F0.08N100 G01 X36.0 F0.08;N105 G04 X0.2N105 G04 X0.2;暂停指令暂停指令N110 G00 X45.0N110 G00 X45.0;N115 G01 X36.0 Z100N115 G01 X36.0 Z100;N120 G04 X0.2N120 G04 X0.2;暂停指令暂停指令N125 G00 X45N125 G00 X45;N130 X130.0Z170.0 T0200N130 X130.0Z170.0 T0200;取消刀补,返回起刀点取消刀补,返回起刀点N135 S200 T0303N135 S200 T0303;换螺纹车刀,并执行刀补换螺纹车刀,并执行刀补N140 G00 X55.0 Z170N140 G00 X55.0 Z170;螺纹加工螺纹加工N145 G76 P010560 Q0.02 R100N145 G76 P010560 Q0.02 R100;N150 G76 X37.13 Z105.0 P2435 Q800 F4.5N150 G76 X37.13 Z105.0 P2435 Q800 F4.5;N155 G00 X200.0 Z350.0 T0300N155 G00 X200.0 Z350.0 T0300;( (退至起点退至起点) )N160 M30N160 M30;程序结束程序结束耻庸鱼炉岳狰坦柜峨胚堡同焦梭尉弯奈吞泉砍纪秩循伸彻谊满苔娱哲白控第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 3.5 数控车床基本操作数控车床基本操作3.5.13.5.1数控车床的控制面板数控车床的控制面板图图3-74 数控车床的控制面板数控车床的控制面板数控车床的操作面板见图3-74所示,它由 CRTMDI操作面板及用户操作面板两大部分组成。CRTMDI操作面板由CRT显示部分和键盘构成,见图3-74上半部分,它由FANUC系统厂家生产,在FANUC系列中面板操作基本相同。至于用户操作面板来说,由于生产厂家的不同,按键和旋钮的设置上有所不同,主要在排列形式和表现形式丰,功能键可采用按键或旋钮方式,在按键说明上可采用中文、符号或英文等。但功能应用大同小异,针对不同厂家的数控机床操作时要有灵活应变能力。轩浴县库火裕窜乱规戚镑桥吁醛蜀荧弹襄爷杆仔继伶踪挟嘴禽乎狙呆谆笔第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer1.CRT1.CRT显示器及软键区显示器及软键区(a) (b) 图图3-75 CRT显示器及软键区显示器及软键区针欲益栓默赏痊之渣貉谣男芋纠笨箩皿能遥熄脉纪祖环泣注币契幻颤苛背第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer CRT CRT显示器是人机对话的窗口。见图显示器是人机对话的窗口。见图3-753-75(a a),可以显示车床),可以显示车床的各种参数和状态。如显示车床参考点坐标,刀具起始点坐标,的各种参数和状态。如显示车床参考点坐标,刀具起始点坐标,输入数控系统的指令数据,刀具补偿量的数值,报警信号,自诊输入数控系统的指令数据,刀具补偿量的数值,报警信号,自诊断结果等。在断结果等。在CRTCRT显示器的下方有软键操作区,共有显示器的下方有软键操作区,共有7 7个软键,用个软键,用于各种于各种CRTCRT画面的选择。画面的选择。2.MDI2.MDI键盘键盘 数控车床的数控车床的MDIMDI键盘如图键盘如图3-753-75(b b)。)。墅租瓤惑烦柄庭墨乾惜剿竖稼鞠猪态椰肖险煞双扬蜜抖饮扛讫掖迹窿株阅第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.3.用户机床操作面板用户机床操作面板 此面板(图此面板(图3-763-76)由机)由机床厂家根据机床功能和结构床厂家根据机床功能和结构自行配置,在按键排列和表自行配置,在按键排列和表现形式上各不相同。一般主现形式上各不相同。一般主要功能由监控灯和操作键组要功能由监控灯和操作键组成,对机床和数控系统的运成,对机床和数控系统的运行模式进行设置和监控。急行模式进行设置和监控。急停键、进给移动倍率波段按停键、进给移动倍率波段按钮、主轴倍率波段按钮、启钮、主轴倍率波段按钮、启停键、超程解除键、手摇脉停键、超程解除键、手摇脉冲发生器等实现对机床和数冲发生器等实现对机床和数控系统的控制。控系统的控制。 其各键及其各键及MDIMDI键盘各键键盘各键功能将在后面详细介绍。功能将在后面详细介绍。图图3-763-76用户机床操作面板用户机床操作面板螟迟竿激糜慷阮冕连绳了启黑丸递乎匪秸耪捌衫危溶俏奇棚饿榨境节驼择第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.5.23.5.2数控车床数控车床操作功能键简介操作功能键简介1 1MDIMDI键盘功能键键盘功能键显示加工位置(坐标)画面。显示加工位置(坐标)画面。显示程序画面。显示程序画面。显示刀偏显示刀偏/ /设定刀偏值画面。设定刀偏值画面。 显示系统参数画面。显示系统参数画面。显示信息画面。显示信息画面。 显示图形模拟画面。显示图形模拟画面。和卑明遏捶京艘卉备概成突慕防钙狮瘤苇侨败沁眺岂攫糟俏疽物顽时皖输第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2用户机床操作面板功能键用户机床操作面板功能键(1 1)方式选择按钮。)方式选择按钮。 选择操作和应用数控车床的主要功能,一般有以下八种操选择操作和应用数控车床的主要功能,一般有以下八种操作方式,数控车床的每一个动作,都必须在某种方式确定的情作方式,数控车床的每一个动作,都必须在某种方式确定的情况下方可进行操作。所以数控机床操作的原则是先选择正确的况下方可进行操作。所以数控机床操作的原则是先选择正确的方式,再进行方式下的其他操作,在实际操作中经常要在各方方式,再进行方式下的其他操作,在实际操作中经常要在各方式之间频繁转换。式之间频繁转换。腔赎委壁怪仙填娃绽佬斜王调鲤物予座胶分茶庶龟涂傣啊蛊蜡忧崎绅纬亚第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerEDITEDIT编程方式:在此方式下可建立新程序到存储器中,也编程方式:在此方式下可建立新程序到存储器中,也可对存储器中已有的程序进行调出、修改、插人、删除等可对存储器中已有的程序进行调出、修改、插人、删除等编辑,还可进行程序的自动输人和输出。编辑,还可进行程序的自动输人和输出。MDIMDI方式:此方式下,可在程序显示方式:此方式下,可在程序显示MDIMDI编程窗口中输人最编程窗口中输人最多多1010行的程序,程序名自动为行的程序,程序名自动为O0000O0000,并可立即运行。程序运,并可立即运行。程序运行完后不能保存。行完后不能保存。MDIMDI运行一般用于简单的程序运行操作。运行一般用于简单的程序运行操作。DNCDNC远程方式:又称远程执行,通过与外部计算机联网远程方式:又称远程执行,通过与外部计算机联网同步执行程序。同步执行程序。ZRNZRN(REFREF)回原点方式:此方式下可完成)回原点方式:此方式下可完成x x,z z回参考点回参考点操作。操作。剩龄盟履恨疡赠俄邢需认攫带倘斩巴碉淬悠乐篷电讥泌软惫卡斜守仍亭沥第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizerJOGJOG手动方式:此方式下可用手动方式:此方式下可用x x或或z z轴点动键使各轴连续轴点动键使各轴连续移动,移动速度可由移动,移动速度可由“进给倍率进给倍率”调节。调节。HNDLHNDL点动方式:在此方式下可用点动方式:在此方式下可用x x或或Z Z轴点动键使各轴以轴点动键使各轴以增量(增量(0.1,0.010.1,0.01或或0.00010.0001)沿车床)沿车床x x或或z z向移动,每按一次向移动,每按一次移动一个增量值。移动一个增量值。HANDHAND手轮脉冲方式:在此方式下可使用手轮使车床手轮脉冲方式:在此方式下可使用手轮使车床x x或或z z向移动。向移动。MEMMEM(AUTOAUTO)自动运行方式:在此方式下。当选定一个)自动运行方式:在此方式下。当选定一个程序并按下程序并按下“循环启动循环启动”时,机床开始自动执行程序。时,机床开始自动执行程序。擅桐阉云哺规沮摩陋鞋风偿兵苯象严扩锄计袭虞翻学啸舱耻妇阴亨蝉累瘸第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(2 2)进给倍率波段旋钮()进给倍率波段旋钮(FEED RATE OVERRIDEFEED RATE OVERRIDE)。)。在手动或自动运行期间调整进给速度。在自动运行中,程序中在手动或自动运行期间调整进给速度。在自动运行中,程序中由由F F代码指定的进给速度可以用此旋钮调整,调整范围代码指定的进给速度可以用此旋钮调整,调整范围0 0120120,每格增量为,每格增量为1010。但是在车削螺纹时,不允许调进给。但是在车削螺纹时,不允许调进给倍率。倍率。厘己闹挺洁乖汽符待苟铣猾钩塑襟秃饼太鸵畔肖荚尘骄锚仙磕蓝麓笨营趟第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(3 3)手轮移动量与快速移动倍率波段旋钮()手轮移动量与快速移动倍率波段旋钮(RAPID OVERRIDERAPID OVERRIDEHANDIEHANDIE)。)。 1 1)当波段旋钮旋到快速移动()当波段旋钮旋到快速移动(RAPID OVERRIDERAPID OVERRIDE)位置时,)位置时,作为作为G00G00速度的倍率选择,共有四种:速度的倍率选择,共有四种:FOFO,2525,5050,100100。当用方式选择波段旋钮上的快速方式移动车床溜板时,其速率当用方式选择波段旋钮上的快速方式移动车床溜板时,其速率也是由该旋钮指定。也是由该旋钮指定。 2 2)当波段旋钮旋到手轮()当波段旋钮旋到手轮(HANDIEHANDIE)位置时,作为手轮进给)位置时,作为手轮进给期间,手轮旋转一格,相应轴的移动量共有期间,手轮旋转一格,相应轴的移动量共有 l l m m,1010 m,100m,100 m m三种选择。三种选择。怔淖龚肛骆犁渝摈颐斗辰虞莆视么茹拣拳翔财硬州诌藉番卵治据豺拌拎锤第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(4 4)程序保护开关()程序保护开关(PROGRAM PROTECTPROGRAM PROTECT)。)。 程序保护开关接通,用户可以在编辑方式下进行加工程序的编程序保护开关接通,用户可以在编辑方式下进行加工程序的编辑、存储。此开关断开,存储器内的程序不能改变,可以保护辑、存储。此开关断开,存储器内的程序不能改变,可以保护已存储的加工程序。已存储的加工程序。(5 5)电源开关键区。)电源开关键区。 1 1)NCNC电源启动键(电源启动键(ONON);在车床电柜通电时,按);在车床电柜通电时,按NCNC电源启电源启动键后,接通动键后,接通NCNC系统电源。系统电源。 2 2)NCNC电源关断键(电源关断键(OFFOFF):在车床停止工作时,按):在车床停止工作时,按NCNC电源电源关断键后,断开关断键后,断开NCNC系统电。系统电。点沥吊椽肩决几琐而久酮晤名缠谓执冲母讣群琢赋堤柬珐认煎模遮瓢殉健第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(6 6)手动操作键区。)手动操作键区。 1 1)X X轴回零指示灯、轴回零指示灯、Z Z轴回零指示灯。轴回零指示灯。 2 2)X X轴正向点动键(轴正向点动键(+X+X)、)、X X轴负向点动键(轴负向点动键(-X-X)。)。 3 3)Z Z轴正向点动键(轴正向点动键(+Z+Z)、)、Z Z轴负向点动键(轴负向点动键(-Z-Z)。)。(7 7)操作功能选择键区。)操作功能选择键区。 1 1)车床锁定键()车床锁定键(MLKMLK):用于工件加工程序检查。在自动或):用于工件加工程序检查。在自动或手动操作时,此功能仅使车床刀具(进给)停止移动,程序、坐手动操作时,此功能仅使车床刀具(进给)停止移动,程序、坐标显示及其他标显示及其他M M,S S,T T无变化。无变化。 2 2)试运行键()试运行键(DRNDRN):用于工件加工程序检查。在不装工件):用于工件加工程序检查。在不装工件毛坯的情况下,此功能在自动方式下检查程序时,使程序中设定毛坯的情况下,此功能在自动方式下检查程序时,使程序中设定的的F F无效。而以无效。而以“进给倍率进给倍率”所设定的进给(最大速率)运行。所设定的进给(最大速率)运行。 3 3)跳过任选程序段键()跳过任选程序段键(BDTBDT):在自动运行时使用,如此键):在自动运行时使用,如此键被按下,程序中某程序段开头有斜线被按下,程序中某程序段开头有斜线“”符号时,该程序段被符号时,该程序段被跳过不执行。跳过不执行。袭匈蜕笋缉九诱蹋筛瓦送月赶稼褪领按傈慑崇犁兜粳蹬砸抛玲冀固糠揣呆第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 4 4)单程序段键()单程序段键(SBKSBK):在自动运行时,按下此键,每执行):在自动运行时,按下此键,每执行一个程序段,程序暂停执行(保持),继续执行下一段需按一个程序段,程序暂停执行(保持),继续执行下一段需按“循循环启动环启动”。放开此键,则为连续自动运行。放开此键,则为连续自动运行。 5 5)选择停止键()选择停止键(OSPOSP):此功能键使程序中的):此功能键使程序中的“M01M01”有效。有效。 6 6)辅助功能锁定键()辅助功能锁定键(AUX LOCKAUX LOCK):用于程序检查时。在程序):用于程序检查时。在程序运行时运行时 M M,S S,T T不执行。不执行。 7 7)防护门互锁键()防护门互锁键(DOOR LOCKDOOR LOCK):按下此键时车床的防护门):按下此键时车床的防护门不关,也能开启主轴等操作。在自动方式前,为了安全,应松开不关,也能开启主轴等操作。在自动方式前,为了安全,应松开此键,关好防护门。此键,关好防护门。 8 8)冷却泵启停键()冷却泵启停键(COOLANTCOOLANT):手动方式开或关冷却液。):手动方式开或关冷却液。芍踞靛况二葫坚砖谨痰则纠荧桶今衫苫齐翁贡第浪烂罢潞哟觉祖袱悉状凭第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(8 8)手摇脉冲发生器区。)手摇脉冲发生器区。 1 1)手摇脉冲发生器:通常称手轮。在手轮方式下,转动手)手摇脉冲发生器:通常称手轮。在手轮方式下,转动手轮,使车床轮,使车床X X,Z Z按相应点动位移量移动。手轮顺时针转动,按相应点动位移量移动。手轮顺时针转动,X X或或Z Z正向移动,否则反之。正向移动,否则反之。 2 2)手轮)手轮X X轴指示灯。轴指示灯。 3 3)手轮)手轮Z Z轴指示灯。轴指示灯。(9 9)自动运行操作键区。)自动运行操作键区。 1 1)循环启动键()循环启动键(CYCLE STARTCYCLE START):用于在自动方式下开始执):用于在自动方式下开始执行程序。行程序。 2 2)循环保持键()循环保持键(CYCLE HOLDCYCLE HOLD):在程序执行过程中,此功):在程序执行过程中,此功能使程序暂停执行,刀具停止移动,但能使程序暂停执行,刀具停止移动,但M M,S S,T T功能仍然保持有效。功能仍然保持有效。按按“循环启动循环启动”程序继续执行。程序继续执行。 3 3)限位开关复位键()限位开关复位键(LIMIT RESETLIMIT RESET),又称超程释放。),又称超程释放。绝虎创紧擞臣迈砸幢帅秩昼缄沏蚀扶勃诚昌梁政念嗅骄倒疹畔靳终炭绍竿第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(1010)主轴手动操作键区()主轴手动操作键区(SPINDLE MANLVALSPINDLE MANLVAL)。)。 1 1)主轴正转键()主轴正转键(FORFOR)、主轴反转键()、主轴反转键(REVREV)、主轴停止键)、主轴停止键(STOPSTOP)。)。 2 2)主轴倍率选择旋钮。)主轴倍率选择旋钮。(1111)急停报警区)急停报警区 1 1)急停按钮()急停按钮(EMERGENCY STOPEMERGENCY STOP):在车床手动操作或自动):在车床手动操作或自动运行期间,发生紧急情况时,按下此键,车床立即停止运行,如运行期间,发生紧急情况时,按下此键,车床立即停止运行,如主轴停转,刀具停止移动,切削液关等。松开时顺时针方向转动主轴停转,刀具停止移动,切削液关等。松开时顺时针方向转动此按钮即可弹起恢复正常。此按钮即可弹起恢复正常。 2 2)急停指示灯()急停指示灯(EMGEMG):急停按钮按下时此灯亮。):急停按钮按下时此灯亮。 3 3)报警指示灯()报警指示灯(ERRERR);当机床有故障时或急停按钮按下);当机床有故障时或急停按钮按下时此灯亮。时此灯亮。桨孤星卢蜕迭赢折鹿侨好空彤叛滑杉膝幂曼匿享畅侥表醛夷察庚相冗寅掩第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.5.3 3.5.3 数控车床系统的操作数控车床系统的操作1 1数控车床的开机和关机数控车床的开机和关机车床的开机按下列顺序操作,而关机则按相反顺序操作。车床的开机按下列顺序操作,而关机则按相反顺序操作。 (1 1)打开电器柜侧面的总电源开关,接通车床主电源,照)打开电器柜侧面的总电源开关,接通车床主电源,照明灯亮,电器柜散热风扇启动。明灯亮,电器柜散热风扇启动。 (2 2)按车床操作面板上的)按车床操作面板上的NCNC电源启动键(电源启动键(ONON),而关机时),而关机时为关断键(为关断键(OFFOFF)。接通微机系统电源,主轴停止按键灯亮。)。接通微机系统电源,主轴停止按键灯亮。 (3 3)松开(关机按下)急停按钮。)松开(关机按下)急停按钮。像否驶段务商杭该村硬垢裹严议撅茵窒晃凡道掌瘸舵涛路骗厕驹傻鞍琅戴第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2手动运转操作手动运转操作当车床按照加工程序对工件进行自动加工时,车床的操作基本上当车床按照加工程序对工件进行自动加工时,车床的操作基本上是自动完成的,而其他情况下,需手动对车床进行控制操作。是自动完成的,而其他情况下,需手动对车床进行控制操作。 (1 1)手动返回参考点操作)手动返回参考点操作当接通数控系统的电源后,操作者必须首先进行返回参考点的操当接通数控系统的电源后,操作者必须首先进行返回参考点的操作。另外,车床在操作过程中遇到急停信号或超程报警信号,待作。另外,车床在操作过程中遇到急停信号或超程报警信号,待故障排除后,恢复车床工作时,也必须进行返回车床参考点的操故障排除后,恢复车床工作时,也必须进行返回车床参考点的操作。作。手动返回参考点具体操作方法如下:手动返回参考点具体操作方法如下: 1 1)选择回零()选择回零(ZRNZRN)方式;)方式; 2 2)设置快速移动倍率波段旋钮的位置,选择返回参考点的快)设置快速移动倍率波段旋钮的位置,选择返回参考点的快速(速(G00G00)移动速度;)移动速度; 3 3)按正向)按正向X X轴或正向轴或正向Z Z轴点动键,车床溜板沿所选择的轴向自轴点动键,车床溜板沿所选择的轴向自动快速移动回零。当车床溜板停在参考点位置时,相应轴的回零动快速移动回零。当车床溜板停在参考点位置时,相应轴的回零指示灯亮;指示灯亮; 4 4)停止回原点操作,可按)停止回原点操作,可按RESRRESR复位键或切换到其他操作方式。复位键或切换到其他操作方式。如果刀架离参考点太近,先反方向将刀架移开,否则无法完成回如果刀架离参考点太近,先反方向将刀架移开,否则无法完成回原点。回原点速度由快速倍率开关调节。原点。回原点速度由快速倍率开关调节。瓣藐租扶钦吼桑歇夏辑轰辖电尹伏杂烩钙郭娩厕判垦再丽郡昌驶妆史拥挖第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 2)手动进给操作)手动进给操作当手动调整车床时,需要手动操作车床刀架移动。其操作方法有当手动调整车床时,需要手动操作车床刀架移动。其操作方法有3 3种:一种是用点动方式使车床刀架连续运动;另一种是用点动种:一种是用点动方式使车床刀架连续运动;另一种是用点动方式使车床刀架快速运动;第三种则是用手摇脉冲发生器使车床方式使车床刀架快速运动;第三种则是用手摇脉冲发生器使车床刀架运动。刀架运动。 1 1)手动连续进给操作。)手动连续进给操作。车床手动操作时,要求刀具能点动或连续移动接近或离开工件。车床手动操作时,要求刀具能点动或连续移动接近或离开工件。其操作方法如下:其操作方法如下: 选择手动(选择手动(JOGJOG)方式;)方式; 设置进给倍率波段旋钮的位置,选择手动连续移动速度;设置进给倍率波段旋钮的位置,选择手动连续移动速度; 按住所要移动的轴及方向所对应的点动键,车床刀架在所按住所要移动的轴及方向所对应的点动键,车床刀架在所选择的轴向,以进给倍率波段旋钮设定的速度连续移动。当放开选择的轴向,以进给倍率波段旋钮设定的速度连续移动。当放开点动按键时,车床刀架在所选择的轴向停止连续移动。点动按键时,车床刀架在所选择的轴向停止连续移动。慑气亚茵淤弛痘在压坪囚陆摈骏桓扬赠疫正巍痹低鹰淬护累侍版汗遇绊戚第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer 2 2)手动快速进给操作。)手动快速进给操作。 车床换刀或是手动操作时,要求刀具能快速移动接近或车床换刀或是手动操作时,要求刀具能快速移动接近或离开工件。其操作方法如下:离开工件。其操作方法如下: 选择手动(选择手动(JOGJOG)方式;)方式; 设置快速移动倍率波段旋钮的位置,选择手动快速移设置快速移动倍率波段旋钮的位置,选择手动快速移动速度;动速度; 同时按住所要移动的轴及方向所对应的移动键和快速同时按住所要移动的轴及方向所对应的移动键和快速按钮键,车床刀架在所选择的轴向,以快速移动倍率波段旋按钮键,车床刀架在所选择的轴向,以快速移动倍率波段旋钮所选择的速度快速移动。钮所选择的速度快速移动。胃朔婪蜀迷弗威俐嗅胃训端原类瘩椎淄剔倔护菊但裹坠音晨苯性撤蓟瑶诬第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3)手轮进给操作。)手轮进给操作。 在手动调整刀具或试切削时,可用手轮确定刀具的正确位在手动调整刀具或试切削时,可用手轮确定刀具的正确位置,此时,一面转动手轮微调进给,一面观察刀具的位置或切置,此时,一面转动手轮微调进给,一面观察刀具的位置或切削情况。操作方法为:削情况。操作方法为: 选择手轮脉冲方式,选择手轮选择手轮脉冲方式,选择手轮X X轴进给或轴进给或Z Z轴进给位置,轴进给位置,X X轴或轴或Z Z轴指示灯亮;轴指示灯亮; 设置手轮移动量倍率波段旋钮的位置,选择手轮进给移设置手轮移动量倍率波段旋钮的位置,选择手轮进给移动量;动量; 顺时针或逆时针转动手轮,车床刀架在所选轴的正向或顺时针或逆时针转动手轮,车床刀架在所选轴的正向或负向,以手轮移动量倍率波段旋钮选择的进给移动量移动。负向,以手轮移动量倍率波段旋钮选择的进给移动量移动。讫哺荤声垮踊肠根淡械梧丰税片脾该邢乒早转汞站姥垄蹦垛酚殷厦努费磕第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer(3 3)主轴的手动操作)主轴的手动操作 主轴的手动操作主要包括主轴的变速和启动正转、反转及停止。主轴的手动操作主要包括主轴的变速和启动正转、反转及停止。主轴的手动变速。主轴的手动变速。 主轴的手动变速可通过主轴转速修调开关实现,如果主轴为机主轴的手动变速可通过主轴转速修调开关实现,如果主轴为机械式手动变速,在编写加工程序时,必须注意这一点。当加工过程械式手动变速,在编写加工程序时,必须注意这一点。当加工过程中需要主轴变速时,可在程序中设定中需要主轴变速时,可在程序中设定M00M00或或M01M01暂停程序执行,停止暂停程序执行,停止主轴转动。再手动机械变速,然后按循环启动键,程序继续执行。主轴转动。再手动机械变速,然后按循环启动键,程序继续执行。 主轴的手动操作。主轴的手动操作。 在手动进给操作方式下,可对主轴进行以下三种操作。此操作在手动进给操作方式下,可对主轴进行以下三种操作。此操作在自动和在自动和MDIMDI方式下无效。方式下无效。 按主轴正转键(按主轴正转键(FORFOR),主轴正转,按键灯亮。),主轴正转,按键灯亮。 按主轴反转键(按主轴反转键(REVREV),主轴反转,按键灯亮。),主轴反转,按键灯亮。 按主轴停止键(按主轴停止键(STOPSTOP),主轴停,按键灯亮。),主轴停,按键灯亮。叛秘涅蹦躲仲腕罕淘巢倚泛冗掠格藻握硝彬末疥铺坪调衬淋来模嫉诛孟都第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3自动运转自动运转 (1 1)车床的储存器运行操作)车床的储存器运行操作数控车床的储存器运行,是指工件的加工程序和刀具的补偿值已数控车床的储存器运行,是指工件的加工程序和刀具的补偿值已预先输人到数控系统的储存器中,经检查无误后,进行车床的白预先输人到数控系统的储存器中,经检查无误后,进行车床的白动运行。其操作方法如下:动运行。其操作方法如下: 1 1)设置进给倍率波段旋钮()设置进给倍率波段旋钮(FEEDRATE OVERRIDEFEEDRATE OVERRIDE)到适当位)到适当位置,一般置于置,一般置于100100; 2 2)选择自动()选择自动(AUTOAUTO)方式;)方式; 3 3)用)用 MDI MDI键盘上的地址数字键,输人运行程序的程序名,键盘上的地址数字键,输人运行程序的程序名,按光标移动键(按光标移动键(CURSORCURSOR);); 4 4)按循环启动键()按循环启动键(CYCLE STARTCYCLE START),按键灯亮,车床开始自),按键灯亮,车床开始自动运行。动运行。隙殉衬碉薄穴皱肆庞溜良贾辫祁舆瑞裙肆六唁关侨旧迟嫩践怖蚁怨道芯漳第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 2)车床的)车床的 MDI MDI运行操作运行操作数控车床的数控车床的MDIMDI运行,是用运行,是用MDIMDI操作面板输人一个程序段的指令操作面板输人一个程序段的指令并执行该程序段。其操作方法如下;并执行该程序段。其操作方法如下; 1 1)设置方式为手动数据输人()设置方式为手动数据输人(MDIMDI)位置;)位置; 2 2)按程序键()按程序键(PRGRMPRGRM),),CRTCRT屏幕左上角显示屏幕左上角显示MDIMDI; 3 3)分别用)分别用MDIMDI键盘上的地址数字键,输人运行程序段的键盘上的地址数字键,输人运行程序段的所有内容,按输人键(所有内容,按输人键(INPUTINPUT););4 4)按循环启动键()按循环启动键(CYCLE CYCLE STARTSTART)后,循环启动按键灯亮,车床开始自动运行该程序段。)后,循环启动按键灯亮,车床开始自动运行该程序段。 俐骡猜载啼秋条岗它换具虾勘啦闲憎实懊峙疟啼箍停希庇曙稗版赋惑珍洗第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.5.4 3.5.4 数控车床系统编程操作数控车床系统编程操作1 1程序的输入程序的输入 将编制好的加工程序输人到数控系统中去,以实现数控车床将编制好的加工程序输人到数控系统中去,以实现数控车床对工件的自动加工程序的输人方法有两种。一种方法是通过对工件的自动加工程序的输人方法有两种。一种方法是通过MDIMDI键盘手动输人,另一种方法是通过网络通讯接口输人。使用键盘手动输人,另一种方法是通过网络通讯接口输人。使用MDIMDI键键盘输人程序的操作方法为:盘输人程序的操作方法为: (1 1)用钥匙打开程序保护开关()用钥匙打开程序保护开关(PROG PROTECTIONPROG PROTECTION);); (2 2)选择编辑()选择编辑(EDITEDIT)方式,按键灯亮;)方式,按键灯亮; (3 3)按程序键()按程序键(PRGRMPRGRM),用),用MDIMDI键盘上的地址数字键,输键盘上的地址数字键,输人程序号人程序号O O,按插人键(,按插人键(INSRTINSRT),程序名被输人;),程序名被输人; (4 4)按结束键()按结束键(EOBEOB),再按插人键(),再按插人键(INSRTINSRT),则程序结束),则程序结束符号符号“;”被输人;被输人; (5 5)用)用MDIMDI方法依次输人各程序段,每输人一个程序段,按方法依次输人各程序段,每输人一个程序段,按结束键(结束键(EOBEOB),再按插人键(),再按插人键(INSRTINSRT),直到完成全部程序段的),直到完成全部程序段的输人。输人。嗅肺羽始镰戚捞琶颗倒穴誉负剁尺哈预摩呀荡衣吏趁兼束迷朴炬喜悔琐歌第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2程序的检索程序的检索 (1 1)单个程序的检索。)单个程序的检索。 1 1)设置方式为编辑()设置方式为编辑(EDITEDIT)或自动()或自动(AUTOAUTO),相应的按键灯),相应的按键灯亮。亮。 2 2)按程序键()按程序键(PRGRMPRGRM)。)。 3 3)用)用 MD MD键盘上地址数字键,输人程序号地址键盘上地址数字键,输人程序号地址 O O。 4 4)用)用MDIMDI键盘上地址数字键,输人程序号数字键盘上地址数字键,输人程序号数字。 5 5)按光标移动键()按光标移动键(CURSORCURSOR)后,)后,CRTCRT屏幕上显示存储器中屏幕上显示存储器中被检索的程序,同时光标在该程序名下闪烁。被检索的程序,同时光标在该程序名下闪烁。又膛滞脓郭肯省燥稚朝垛僚岁狠坝批递紫渗喜可架凋查凰矢薛浅道瘫隔便第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 2)所有程序的检索。)所有程序的检索。 1 1)设置方式为编辑()设置方式为编辑(EDITEDIT)或自动()或自动(AUTOAUTO),相应的按键),相应的按键灯亮。灯亮。 2 2)按程序键()按程序键(PRGRMPRGRM)。)。 3 3)用)用 MDI MDI键盘上地址数宇键,输人程序号地址键盘上地址数宇键,输人程序号地址 O O。 4 4)按光标移动键()按光标移动键(CURSORCURSOR)后,)后,CRTCRT屏幕上显示存储器中屏幕上显示存储器中的第一个程序,同时光标在该程序名下闪烁。的第一个程序,同时光标在该程序名下闪烁。 5 5)连续重复操作)连续重复操作步骤,被存储的程序会按存储顺序步骤,被存储的程序会按存储顺序一个一个地被显示,被存储的程序全部显示后,返回第一个程序一个一个地被显示,被存储的程序全部显示后,返回第一个程序显示。显示。郎剑澳发甚捂侩诡滔局踊旦察拷冠孜控搞磨析狠区拣辛丑裸奈循脊执罪悉第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3 3程序的检查程序的检查 对于已输人到存储器中的程序必须进行检查,并对检查中对于已输人到存储器中的程序必须进行检查,并对检查中发现的程序指令、坐标值等错误进行修改,待加工程序完全正发现的程序指令、坐标值等错误进行修改,待加工程序完全正确,才能进行实际加工操作。确,才能进行实际加工操作。 程序检查的操作方法有三种:程序检查的操作方法有三种: (l l)车床功能和辅助功能锁定法。)车床功能和辅助功能锁定法。 1 1)进行手动返回车床参考点操作。)进行手动返回车床参考点操作。 2 2)选择自动()选择自动(AUTOAUTO)方式,按键灯亮。)方式,按键灯亮。 3 3)按下车床锁定键()按下车床锁定键(MLKMLK)和辅助功能锁定键()和辅助功能锁定键(AUX AUX LOCKLOCK),两按键灯亮。),两按键灯亮。 4 4)按程序键()按程序键(PRGRMPRGRM),用),用MDIMDI方法输人被检查程序的程方法输人被检查程序的程序名,按光标移动键(序名,按光标移动键(CURSORCURSOR)后,)后,CRTCRT屏幕上显示存储器屏幕上显示存储器中被检查的程序。中被检查的程序。 5 5)按)按“循环启动循环启动”,程序被执行,观察,程序被执行,观察CRTCRT屏幕上坐标值屏幕上坐标值的变化是否正确。注意:锁定键(的变化是否正确。注意:锁定键(MLKMLK)功能被释放后,需要)功能被释放后,需要重新执行返回参考点操作。重新执行返回参考点操作。苑眷且歼退级顺洗驻噶祷尊惟拦舱阅艺唉谩沃庆支顿莲妈耕松盂雇毕搐潜第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 2)单程序段法。)单程序段法。 1 1)进行手动返回车床参考点操作。)进行手动返回车床参考点操作。 2 2)选择自动()选择自动(AUTOAUTO)方式,按键灯亮。)方式,按键灯亮。 3 3)设置进给倍率波段旋钮的位置。)设置进给倍率波段旋钮的位置。 4 4)按下单程序段键()按下单程序段键(SBKSBK),按键灯亮。),按键灯亮。 5 5)按程序键()按程序键(PRGRMPRGRM),用),用MDIMDI方法输人被检查程序的程方法输人被检查程序的程序名。序名。 6 6)按位置键()按位置键(POSPOS),),CRTCRT屏幕上显示机床坐标位置画面。屏幕上显示机床坐标位置画面。 7 7)按循环启动键()按循环启动键(CYCLE STARTCYCLE START),按键灯亮。车床执行),按键灯亮。车床执行完第一段程序后停止运行,循环启动按键灯熄灭。完第一段程序后停止运行,循环启动按键灯熄灭。 8 8)此后,每按一次循环启动键,程序就往下执行一段,)此后,每按一次循环启动键,程序就往下执行一段,直到整个程序执行完毕。直到整个程序执行完毕。砒粳朵威狠瘟槛桶山暇晋松势小只劣胳欧估甄钡摔试祭万翌夯胸郭灵凿剥第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (3 3)图形轨迹检查。)图形轨迹检查。 1 1)进行手动返回车床参考点操作。)进行手动返回车床参考点操作。 2 2)设置方式为自动()设置方式为自动(AUTOAUTO)位置,按键灯亮。)位置,按键灯亮。 3 3)车床锁定键()车床锁定键(MLKMLK)。)。 4 4)按下)按下GRAPHGRAPH键。键。 5 5)按循环启动键()按循环启动键(CYCLE STARTCYCLE START),按键灯亮。开始自),按键灯亮。开始自动运行,动运行,CRTCRT屏幕上同时显示坐标位置和刀具轨迹路线图。屏幕上同时显示坐标位置和刀具轨迹路线图。范敌肯战兢画哼维澄邯鳞击佐谆影丫糕焉漓崭赵露扳甲犊巳瞒谱值攀密来第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer4 4程序的修改程序的修改 程序修改的操作方法如下:程序修改的操作方法如下: (1 1)用钥匙打开程序保护开关。)用钥匙打开程序保护开关。 (2 2)选择编辑()选择编辑(EDITEDIT)方式,按键灯亮。)方式,按键灯亮。 (3 3)按程序键()按程序键(PRGRMPRGRM),用),用MDIMDI方法输人被修改程序的程序方法输人被修改程序的程序名,按光标移动键(名,按光标移动键(CURSORCURSOR)后,)后,CRTCRT屏幕显示存储器中被修改屏幕显示存储器中被修改的程序。的程序。 (4 4)按光标移动键()按光标移动键(CURSORCURSOR),在当前的画面移动光标到要),在当前的画面移动光标到要编辑的位置。若后面的画面有修改编辑的地方,可按翻页键编辑的位置。若后面的画面有修改编辑的地方,可按翻页键(PAGEPAGE),再移动光标到要编辑的位置。),再移动光标到要编辑的位置。 (5 5)程序编辑的操作,若将光标移到要更改的字符下面,使)程序编辑的操作,若将光标移到要更改的字符下面,使用地址数字键,输人要更正的新字符后,按修改(用地址数字键,输人要更正的新字符后,按修改(ALTERALTER)键,)键,即可完成错误字符的修改。即可完成错误字符的修改。符灾牙袒泞扼鼎约热嫡萌壹倒貌幌尉锤饱舞晤绕由吾栗挤楔抿丸窜林乙挨第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.5.5 3.5.5 数控车床对刀操作及刀具补偿数控车床对刀操作及刀具补偿 1 1手动刀架操作手动刀架操作 装卸和测量刀具及对刀试切削时,都要靠手动操作实现刀架装卸和测量刀具及对刀试切削时,都要靠手动操作实现刀架的转位,其操作方法如下:的转位,其操作方法如下: (1 1)设置方式为手动数据输人()设置方式为手动数据输人(MDIMDI)位置;)位置; (2 2)按程序键()按程序键(PRGRMPRGRM),),CRTCRT屏幕左上角显示屏幕左上角显示MDIMDI; (3 3)用)用MDIMDI键盘上的地址数字键,输人刀号键盘上的地址数字键,输人刀号T0T0,如,如T20T20(或(或T10T10、T30T30)后,按输人()后,按输人(INPUTINPUT)键;)键; (4 4)按循环启动键()按循环启动键(CYCLE STARTCYCLE START),循环启动键灯亮,即),循环启动键灯亮,即可实现刀架的转位,指定刀具转到切削位置。可实现刀架的转位,指定刀具转到切削位置。吼析膀鸟式炸派潘炎鹰肃泄呕窄疾蜘里恩韵邮帖莱赞膏待袒生举毙挎张磐第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2刀具补偿值的输入和修改刀具补偿值的输入和修改 为保证加工精度和编程方便,在加工过程中必须进行刀具位置补偿。每一把为保证加工精度和编程方便,在加工过程中必须进行刀具位置补偿。每一把刀具的补偿量需要在车床运行加工前输人到数控系统中,以便在程序的运行中自刀具的补偿量需要在车床运行加工前输人到数控系统中,以便在程序的运行中自动进行补偿。动进行补偿。 (1 1)刀具几何形状补偿值的输入)刀具几何形状补偿值的输入当试切削工件并测量出当前外圆或长度尺寸后,其输人操作的方法如下:当试切削工件并测量出当前外圆或长度尺寸后,其输人操作的方法如下: 1 1)按偏置量键()按偏置量键(OFFSETOFFSETSETTINGSETTING),),CRTCRT屏幕屏幕L L显示刀只补偿画面;显示刀只补偿画面; 2 2)按)按“形状形状”键,出现键,出现“工具补正形状工具补正形状”画面;画面; 3 3)按光标移动键()按光标移动键(CURSORCURSOR),将光标移到与刀具号对应的),将光标移到与刀具号对应的“番号番号”行上;行上; 4 4)X X补正参数的输人:键入补正参数的输人:键入X X及外圆直径值,如及外圆直径值,如“X60.25X60.25”,按软键(测量);,按软键(测量); 5 5)Z Z补正参数的输人:键入补正参数的输人:键入Z Z及长度值,如及长度值,如“Z0Z0”,按软键(测量);,按软键(测量); 6 6)R R值的输人:将光标移动到对应的值的输人:将光标移动到对应的R R列中,按数字,如列中,按数字,如“0.80.8”,再按输人,再按输人键(键(INPUTINPUT)。)。 7 7)T T值的输人:将光标移动到对应的值的输人:将光标移动到对应的T T列中,按数字,如列中,按数字,如“3 3”,再按输人键,再按输人键(INPUTINPUT)。)。今抒黑穆淌姐痕襟补崩箩潦轮尤喘睦六姚盅老旅浅赊角缎诉境稗蓝贯酞怪第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer (2 2)刀具补偿值的修改)刀具补偿值的修改修改刀具补偿值的操作方法如下:修改刀具补偿值的操作方法如下: 1 1)安偏置量键()安偏置量键(OFFSETOFFSETSETTINGSETTING),),CRTCRT屏幕上显示刀具屏幕上显示刀具补偿值画面;补偿值画面; 2 2)按)按“摩耗摩耗”软键;软键; 3 3)按光标移动键()按光标移动键(CURSORCURSOR),将光标移到刀具号对应的),将光标移到刀具号对应的“番号番号”行上;行上; 4 4)如加工后外径值比要求尺寸大)如加工后外径值比要求尺寸大0.3mm0.3mm,则将光标移至相,则将光标移至相应应 X X列中,按数字列中,按数字 “-0.3-0.3”,再按软键,再按软键“输入输入”,CRTCRT屏幕上屏幕上显示显示-0.3-0.3即可。即可。 5 5)修改已输入摩耗值:如将)修改已输入摩耗值:如将-0.3-0.3改为改为-0.2-0.2,一是按,一是按“- -0.20.2”再按软键再按软键“输入输入”,二是按数字,二是按数字“0.10.1”再按软键再按软键“+ +输入输入”即可。即可。政痪魏栽岩营捶许刮嘿吗侄粘社诲温础很荆甚痊杨减疟廊路演川唉空券韩第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer3.5.6 3.5.6 数控车床系统安全操作数控车床系统安全操作1 1紧急停止紧急停止 车床无论是在手动或自动运行状态下,遇有不正常情况,需要车床无论是在手动或自动运行状态下,遇有不正常情况,需要紧急停止时,按下紧急停止按钮,确保操作人员及机床的安全。紧急停止时,按下紧急停止按钮,确保操作人员及机床的安全。按下紧急停止按钮后,急停指示灯亮。车床的动作及各种功能立即按下紧急停止按钮后,急停指示灯亮。车床的动作及各种功能立即停止执行。同时停止执行。同时CRTCRT屏幕上闪烁未准备好的报警信号。待故障排除屏幕上闪烁未准备好的报警信号。待故障排除后,顺时针旋转紧急停止按钮,被压下的紧急停止按钮弹起,则急后,顺时针旋转紧急停止按钮,被压下的紧急停止按钮弹起,则急停状态解除,急停指示灯熄灭。此时应在编辑状态下按复位键,使停状态解除,急停指示灯熄灭。此时应在编辑状态下按复位键,使CNCCNC系统复位。同时要恢复车床的工作,必须先进行手动返回车床系统复位。同时要恢复车床的工作,必须先进行手动返回车床参考点的操作。参考点的操作。 在车床自动运行状态下,按循环进给保持键,按键灯亮。可暂在车床自动运行状态下,按循环进给保持键,按键灯亮。可暂停正在执行的程序或程序段,车床刀架停止运动,但车床的其他功停正在执行的程序或程序段,车床刀架停止运动,但车床的其他功能仍有效。当需要恢复车床运行时,按循环启动键时,循环启动按能仍有效。当需要恢复车床运行时,按循环启动键时,循环启动按键灯亮。循环进给保持被解除,循环保持按键灯熄灭,车床从当前键灯亮。循环进给保持被解除,循环保持按键灯熄灭,车床从当前位置开始继续执行下面的程序。位置开始继续执行下面的程序。窝砖植脸崖拙爱预释今河奈硬染嫂核忆察运付止牢砷搀盗援腥讯跋戈骗歧第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer2 2润滑与冷却润滑与冷却 机床部件的润滑,如尾架、道轨及丝杠螺母等均采用油润滑,机床部件的润滑,如尾架、道轨及丝杠螺母等均采用油润滑,采用间歇润滑泵对采用间歇润滑泵对X X轴、轴、Z Z轴的各导轨润滑面及滚珠丝杠螺母、尾轴的各导轨润滑面及滚珠丝杠螺母、尾架套筒外圆等部位进行自动间歇式润滑。在呈透明状态的油箱内,架套筒外圆等部位进行自动间歇式润滑。在呈透明状态的油箱内,带有一个液位报警开关,当箱内油液低于规定值时,机床会发出带有一个液位报警开关,当箱内油液低于规定值时,机床会发出润滑报警。润滑报警。 该机床冷却系统采用泵冷却。冷却装置的日常维修该机床冷却系统采用泵冷却。冷却装置的日常维修主要是冷却水的补给更换及过滤器的清洗。在冷却箱内未灌入冷主要是冷却水的补给更换及过滤器的清洗。在冷却箱内未灌入冷却液前,严禁启动冷却泵,以免使冷却泵烧坏。当冷却水减少时,却液前,严禁启动冷却泵,以免使冷却泵烧坏。当冷却水减少时,应及时补给。冷却水发生污染变质时,应全部更换,冷却液应注应及时补给。冷却水发生污染变质时,应全部更换,冷却液应注意选择防锈性能好的,以免机床生锈。意选择防锈性能好的,以免机床生锈。吃媒倡创猾英矗熏存督番墒羽先谷署踢开昏校光毅蓬待狮曙指泣豫炼尖竹第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer本章小结本章小结 本章以本章以FANUC-0TFANUC-0T数控系统为例介绍了数控车床编程指令与编数控系统为例介绍了数控车床编程指令与编程实例。在编制加工程序时,除了要掌握各种编程指令的功能和程实例。在编制加工程序时,除了要掌握各种编程指令的功能和使用方法外,还要掌握一定的加工工艺知识,包括选择加工刀具,使用方法外,还要掌握一定的加工工艺知识,包括选择加工刀具,确定加工路线和切削用量等。最重要的是多编多练勤实践,把所确定加工路线和切削用量等。最重要的是多编多练勤实践,把所学知识灵活地运用到实际工作中去,并不断总结加工工艺方法,学知识灵活地运用到实际工作中去,并不断总结加工工艺方法,掌握编程技巧。掌握编程技巧。鹊恋砰害览驹忱怀润闲满乖吾秋剁朵陈雄饲痪阻井潜衷面爱萧颠拄吗啡愚第3章数控车削编程PPTminimizer第3章数控车削编程PPTminimizer
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号