数控程序编程培训范例6篇

前言:中文期刊网精心挑选了数控程序编程培训范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

数控程序编程培训

数控程序编程培训范文1

【关键词】 编程 操作 数控 工艺路线 实践指导

数控车床作为先进的生产设备在机械厂里得到了广泛的应用,工人能操作数控车床已成为机械厂的迫切要求。职高生是工人的后备军,职高生掌握数控技术已成为时代的要求。可我们的职业教学存在一系列不足,譬如,学生基础差,教材的实习指导部分偏少,教学方法存在不足。针对目前职高数控车床教学的现状,我作了一些尝试。

1 补充和衔接文化基础知识

2 注重数控加工工艺路线的分析

在编制数控车床程序的过程中,工艺路线的确定和工艺文件的编制是很重要的。数控加工工艺路线中的工序划分,加工顺序的安排和走刀路线的确定是对编制程序的充分准备,在此基础上的工艺文件是数控加工的依据,产品验收的依据,也是操作者需要遵守和执行的规程,它是编程人员在编制加工程序时做出的与程序相关的技术文件。

可在教材中,无法找到相应的例题和习题,在教学中,师生忽视它的教学。这些因素导致学生舍本逐末,只重视编程,而忽视工艺路线的确定和工艺文件的编制,结果难学会。因此,在讲加工工艺路线时,教师要多强调它的重要性。给学生指出如果只重视编程,而忽视工艺路线的分析,往往学不会数控技术。给学生指出只有在清楚工艺路线的基础上,才能编出好程序。

在教学过程中,教师要强化分析工艺路线的教学。在课内增加确定工艺路线的例题,在课外增加确定工艺路线的习题。在讲解编程章节例题时,先让学生写出工艺路线,然后讲解如何根据它们编出程序。在编制程序时,要求学生先确定加工工艺路线,然后根据加工工艺路线和数控车床代码说明编出程序。经过这样的教学,学生就容易理解;经过这样的教学,学生就容易掌握。

3 传授编程的技巧

在职高数控车床的教学过程中,学生最易出差错的地方是编程,学生最怕的地方是编程。针对以上情况,我们把编程过程分成分析、原点、坐标、关系、头尾、补偿、循环。通过这一分解,这一难题就化整为零,让学生觉得容易多了。

4 补充教材中缺失的实践指导部分

5 结束语

目前职高数控车床教学存在不足,从补充和衔接文化基础知识、注重数控加工工艺路线的分析、传授编程的技巧、补充教材中缺失的实践指导部分四方面来优化培训方案,能显著提高《数控车床》课教学的效果。

参考文献

1 孟富森等.数控技术与CAM应用.重庆:重庆大学出版社,2005.1

数控程序编程培训范文2

关键词:中职;数控机床;培训;教学方法

中图分类号:G712;G718.3 文献标志码:A 文章编号:1008-3561(2017)05-0048-01

随着科学技术水平的不断提高,各种先进制造技术得到日益广泛的应用,生产企业需要大量善于进行技术创新的应用型人才,其中,数控机床操作技术工更是目前迫切需要的“灰领”人才。在这样的背景下,数控培训方兴未艾,许多职校跨出校门接受社会培训。因而如何尽快、有效地提高数控培训学员的知识水平与操作技能是一个重要课题。

一、形象比喻,通俗易懂

由于大多数学员是初次接触数控机床,且文化程度较低,对一些基础知识与概念的理解有困难,这时可以举一些通俗易懂的例子来进行教学。例如,数控机床的基本M成及工作原理可以以人作比喻:控制介质相当于语言、数控装置相当于大脑、伺服系统相当于神经系统和肌肉、检测装置相当于感觉器官、机床本体相当于人体骨架。比如在做队列操时,人听到“立正”口令时,将语音信号变换后传递给大脑,这个“立正”命令必须是人能听懂并明白其含义的,否则无法做出反应。大脑接受了“立正”命令信息后,马上记忆起该命令的动作要求,即人站直、腿并拢、手放好,并通过感觉器官检查动作是否准确到位、符合要求,然后发出动作指令。这个指令是很微弱的脑电波信号,不足以刺激肌肉运动,通过神经系统放大并传递后刺激相应部位的肌肉舒展或收缩,牵引骨骼运动,这才最终完成了“立正”动作。如果听不懂命令、不知道命令的含义、大脑不能正常思维或神经系统有障碍、肌肉拉伤或萎缩、骨骼有损伤,那么人就不可能做出正确的动作。同样,如果程序有误、数控装置有问题、伺服系统有故障、机床本体部件损坏,那么机床就无法正常运转,也就不能加工出合格的零件。有时程序出错,甚至会造成严重事故。这样一来就把基本概念讲清楚了,学员也容易理解。其他如开环、闭环、半闭环控制方式、可控轴与联动轴等都可以用类似的方法讲解。

二、分析透彻,搞清概念

有些简单却重要的概念往往不被重视,包括专业人员,但又很容易出差错,这些问题必须讲清讲透,否则学员一知半解,掌握不了要领,导致在实际操作时出现失误。例如,数控车床坐标系的问题,数控车床同样采用人人皆知的右手笛卡儿直角坐标系,简单易懂,但问题是如何在所用机床的实际坐标系上判别圆弧的顺逆时针走向。多数学校的工业训练中心和社会培训机构因经费原因,一般采用经济型数控机床进行培训,而企业则多采用中高档数控机床进行生产。经济型数控车床的刀架位置与中高档数控车床不同,X轴及Y轴的正向正好相反。判断圆弧的顺逆时针走向应对着Y轴正向看过去,而经济型数控车床的Y轴正向向下,判别朝向和视线方向相反,因此看起来是顺时针其实是逆时针。这个基本概念很简单,但也容易出错,甚至在某些数控机床的操作说明书上也出现这类错误。其他如数控指令的用法,尤其是循环指令的功能与刀路、坐标及刀具参数的设置等问题也必须要讲清楚、准确到位。

三、工艺是重点,编程是基础

初学者往往很重视编程,把精力都花在这上面,而忽视了加工工艺。其实,数控机床是按照人所编的数控程序进行自动加工的,程序里面包含了工艺因素,反映了编程者的工艺思路,所以说,程序编得好不好,完全取决于工艺排得好不好。因此,除了编程方法还需要介绍数控机床有别于普通机床的特点与要求,重点讲解工艺分析、切削参数、刀具选择、走刀路线等工艺性问题。数控培训也可尝试创新教学,在学员初步掌握基本编程及操作技能后,让他们按照自己的兴趣设计一个零件并进行加工,从中可以发现许多工艺问题,尤其是刀具选择和刀路安排,此时教师再指出错误并给予指导,使学员印象深刻更易于接受,效果比教师单向讲解要好得多。

四、掌握要领,运用技巧

接受培训的学员有些是普通机床的操作工,有一定的切削加工经验。有些则刚取得初级证书,工作经验很少,在习惯上往往还按照普通机床的操作过程来编制数控程序,这就需要在培训中反复强调数控机床的工艺特点,指导学员逐渐接受、掌握数控机床有别于普通机床的一些工艺处理方法。对培训中出现的典型问题和特别容易出错的地方,可召集学员进行现场讨论,让大家相互汲取教训,这样做学员们既印象深刻,又能共同提高。培训使用的经济型数控机床,采用的是开环系统和步进电动机,在运行过程中极易失步且无法补偿,故而精度较低、误差较大,在操作中应加以注意。编程时仍按图纸规定的尺寸作为坐标参数,但在对刀设置坐标时要留出一些余量,或修改调整刀补参数,加工结束后按实际测得的零件尺寸重新设置坐标或修改刀补参数,再运行精加工程序予以修正,这样就能加工出合格的零件。

五、结束语

数控机床操作工为紧缺工种,社会需求量大,政策扶持力度大,考工不受年限,取得某级别资格后,可马上申报高一级资格鉴定。因此,在培训中要加强学员的素质教育,抓好基本技能的训练,给学员打好扎实的基础,使他们能够尽快达到工作要求,提高专业技能。

参考文献:

数控程序编程培训范文3

【关键词】计算机数控仿真实训室;建设;方案;特点及应用

随着经济的高速发展和现代制造业的巨大进步,现代数控机床广泛应用于各生产加工领域,社会急需大量熟练的数控操作工人。为适应社会的发展,满足数控专业学生实训的需要,很多学校正在筹建或扩建数控实训室。

由于受资金限制,各学校大多经费有限,不大可能投人巨资配备大量的数控车床供学生实训之用,因此数控机床的数量与学生数量相比,相差很大,直接影响实训效果。所以学校在采购少量数控机床之后,再建设计算机数控仿真实训室不失为一种好办法。构建计算机数控仿真实训室的目的是为了充分利用现代计算机软、硬件技术,辅助学生进行数控机床实习,提高实训质量,使学生更好地掌握和提高数控加工技术。

为了达到这个目的,首先要求构建的数控仿真实训室能够逼真地反映各种真实数控机床的界面,逼真地模拟真实机床的加工过程,学生通过模拟实训,能够较快地熟悉真实机床的操作控制面板,熟练掌握基本的操作,为今后尽快适应生产实际打下良好的基础。其次,可以准确地验证学生手动编写或自动生成的NC代码程序,显示加工效果,使学生充分理解各编程指令的功能、作用,全面掌握编程方法和编程技巧。

一、计算机数控仿真实训室硬件构造

我们建议一个计算机数控仿真实验室配备50台左右的计算机,这样可以基本满足人手一机的需求,大大提高学生的动手能力。

1.硬件系统

(1)品牌或兼容计算机50台左右(内存不低于512M,推荐使用独立显卡);

(2)服务器一台(用于运行软件加密狗及教师演示);

(3)足够端口的交换机;

(4)双绞线若干、水晶头若干。

2.软件系统

(1)操作系统:中文windows XP操作系统专业版;

(2)多媒体教学软件:极域电子教室V4.0;

(3)数控仿真及自动编程系统软件:宇龙数控加工仿真系统V4.8;CAXA数控车2008;CAXA制造工程师2008;Master CAM 9.1;Auto CAD 2004。

3.网络配置

(1)网络拓朴结构:星形拓朴结构;

(2)网络协议:TCP/IP协议;

(3)网络类型:windows对等局域网。

二、数控仿真软件的应用

构建计算机数控仿真实训室的关键是使用数控仿真系统。目前,不少软件公司为了适应市场的需要,相继开发出许多优秀的商品化数控仿真系统软件。这类软件的价格相对来说,也不太昂贵。目前购买一套国产50节点的仿真软件一般只有几万元,仅相当于一台数控机床的几分之一甚至几十分之一。此外使用数控加工仿真系统还可以提高实训安全性:有了仿真系统,可先在上面进行编程和操作训练,并检验程序的正确性之后,再去操作实际机床,由此可大大降低操作事故的发生。

我们选用了上海宇龙软件工程有限公司开发的“数控加工仿真系统V4.8”,这个软件可以在计算机上真实地显示数控机床的操作面板、逼真地模拟数控机床的加工动作,显示加工效果,完全能够满足学生学习、实习训练的需要。

1.数控系统的仿真

这个仿真功能可以帮助学生熟悉数控系统的内容,掌握各个按键的作用和各种编辑指令的输入,各个界面切换的方法,用户坐标系的建立等功能。数控仿真软件模拟出来的系统跟实际机床完全一致,使用好了数控仿真软件后,实际机床可以迅速上手。

2.操作面板的仿真

这个功能可以帮助学生熟悉培训机床的操作面板,记住各个按钮的位置以及机床的操作。包括机床指令,机床模式的改变,单步,跳步等调试程序功能。

3.零件加工的仿真

通过前面2个面板的仿真,学生可以在交互的方式下,仿真零件的加工过程包括:建立零件毛坯,零件的装夹,零件的找正,刀具的定义,用户坐标系的建立输入程序,调试程序。自动完成零件的加工和零件尺寸的测量过程。

数控仿真软件的应用,不仅缓解了数控设备数量不足的难题,而且结合数控仿真软件,我们通过培训课程,学时等方便的改进,还大幅提高了数控培训的效果。由于数控仿真软件在数控系统面板和机床操作面板上与机床实际操作完全一致,支持常用的数控指令,一台计算机就是一台数控机床,在一个50人的标准计算机机房内,学生可以人手一机使用仿真系统。通过实践效果的反馈,经过仿真训练的学生在实际机床上,上手速度快,机床的实际利用率比以前得到了较大的提高。

三、CAD/CAM软件的应用

目前采用CAD/CAM一体化集成形式的软件已成为数控加工自动编程系统的主流,目前,应用较广泛的CAD/CAM软件主要有UG、Pro/Engineer、Master CAM、CAXA制造工程师等。我们在构建计算机数控仿真实训室的时候采用了北航海尔软件公司的CAXA制造工程师软件。在实训教学过程中我们有如下应用:

1.自动编程,设置工艺参数,定义零件加工工艺

自动编程是数控编程领域一个重要的组成部分,应用计算机辅助制造软件进行数控加工自动编程,然后经过后置处理转换成NC程序代码。我们只需要利用CAXA系统中的CAD绘图建模功能绘制生成三维零件模型,再选择合适的加工工艺方法,安排零件的加工工序,确定粗加工、半精加工、精加工所对应的不同加工表面的刀具、切削用量、进退刀路径、主轴转速等参数后,该系统便自动计算出机加工余量,并动态显示出和粗加工、半精加工、精加工所对应的不同加工表面的刀位轨迹和机床代码,省去了人为编制NC程序的烦恼。

这一过程将数控编程、制造工艺、刀具、数控机床、数控加工等课程有机地结合起来,使学生觉得以前所学的知识不再孤立、枯燥,在数控技术课程中达到了融汇贯通,并在计算机上变得生动、形象起来,巩固了学生的加工工艺方面的知识,强化了利用CAXA系统数控教学的效果。

2.利用CAXA系统,对计算机计算的刀具轨迹进行模拟仿真

CAXA特有的模拟仿真功能,可以进行三维真实感动态仿真加工,每个学生都有模拟加工的机会,省时间、省材料、省设备投入,在仿真过程中,刀具沿着所定义的加工轨迹进行动态加工,学生可以直观地掌握数控加工的过程,判断刀具轨迹的连续性、合理性,是否存在刀具干涉、空走刀撞刀等情况,刀位计算机是否正确,加深了学生对加工工艺的理解和对刀具轨迹的认识。学生可以发挥自己的创造性和综合能力,对不满意的加工结果重新进行零件建模或重新定义刀位轨迹,实现虚拟设计与虚拟加工。

3.将刀具轨迹转换成数控加工程序,并可传送至数控加工仿真系统或数控机床进行加工

前面所做的工作均是刀具运动的轨迹,学生还很难将NC程序和实际的加工联系起来。因此我们可以将生成的代码导入数控加工仿真系统中进行模拟加工,或者在条件允许的情况下,让学生将零件的NC程序通过数据接口传至数控机床,控制机床进行加工,使学生对数控加工有更进一步的认识。

通过建设计算机数控仿真实训室,我们可以根本解决实训机床不够用的问题,并且投入少、消耗低、安全性高。在教学过程中,我们可以从操作到编程立体化的培训学生,使学生对数控加工这个领域有了更深刻的了解,也有利于学校对这门学科的开展。但这种方法只适合于那些资金相对紧张的学校采用,毕竟仿真操作与实际操作在细节上存在一定的差异,因此,仿真实训只能在一定程度上辅助学生掌握基本的操作,而不能以虚拟的实训完全代替真实的训练,有条件的学校学校必须配置必要的数控机床,必须有数控实习车间,让学生实际操作,理论实践相结合,才能收到应有的效果。

参考文献

[1]李伟光.现代制造技术[M].机械工业出版社,2003.

数控程序编程培训范文4

【关键词】Master CAM;数控;实验;编程

目前,数控机床给机械制造业带来了巨大的变化。数控技术已成为制造业实现自动化、柔性化、集成化生产的基础技术,计算机辅助设计与辅助制造和计算机集成制造技术敏捷制造和智能制造等,都是建立在数控技术之上。数控技术不仅是提高产品质量、提高劳动生产率的必不可少的物质手段,也是体现一个国家综合国力水平的重要标志。新世纪机械制造业的竞争,其实就是数控技术的竞争。基于数控技术在机械制造业的重要性,学校陆续在机械类专业开设了数控课程但由于教学条件的限制,许多只能讲授理论知识,而不能理论联系实践。既不能培养学生的实际应用能力,如数控编程能力、数控机床的操作能力及系统的维护能力,也不能培养学生数控技术的开发能力。这样培养出来的学生毕业后走上工作岗位就不能独立完成在数控技术的应用的任务。因此,如何改善和提高数控技术课程的实验环境,使学生能学有所练、学用结合,是数控技术教学工作面临的一个非常大的难题。

综上所述,数控技术课程是一门实践性很强的课程,离开实践,就谈不上素质,实践是知识转化并升华为素质的根本条件。要想达到理想的教学和实践效果,仅在课堂上实施全方位的教学是不够的,还应具备一个良好的实践教学环境。考虑到前面谈到的数控设备价格的因素,我们选定了一种能在计算机上进行手工编程和自动编程、并能动态模拟加工轨迹、与数控机床有良好数据接口的MasterCAM软件。利用该系统,我们做了如下工作:

一、利用MasterCAM进行手工编程,并进行程序校验

数控程序的手工编制是计算机自动数控编程的墓础,应用计算机进行数控加工自动编程最终也还要经过后置处理转换成NC程序代码。作为数控技术人才,不仅是数控技术的应用者,更应该是数控技术的开发者。因此要使学生知其然并知其所以然,手动编程是学生熟悉并掌握NC程序基本原理的一个重要途径。但数控指令枯燥、不易记忆,编写的程序又不能得到实现,学生学习的兴趣不高,也得不到应有的实际动手的训练。同时对同一零件编程,学生编写的程序会有多种,老师批改作业、检查学生掌握情况也十分困难。这一难题在MasterCAM系统中就迎刃而解了:只要将NC代码输入该系统,通过加工轨迹校验,NC程序的结果就非常直观地仿真出来了。

二、设置工艺参数,定义零件加工工艺

利用MasterCAM系统中的CAD绘图建模功能绘制生成三维零件模型,或利用该系统提供的数据接口将在其它CAD系统中做好的零件模型,然后综合运用所学过的如《机制工艺》、《金属切削机床》等课程的相关知识,选择合适的加工工艺方法,安排零件的加工工序,确定粗加工、半精加工、精加工所对应的不同加工表面的刀具、切削用量、进退刀路径、主轴转速等参数后,该系统便自动计算出机加工余量,并动态显示出和粗加工、半精加工、精加工所对应的不同加工表面的刀位轨迹和机床代码,省去了人为编制NC程序的烦恼。这一过程将数控编程、制造工艺、刀具、数控机床、数控加工等课程有机地结合起来,使学生觉得以前所学的知识不再孤立、枯燥,在数控技术课程中达到了融汇贯通,并在计算机上变得生动、形象起来,巩固了学生的加工工艺方面的知识,强化了利用Mastercam系统数控教学的效果。

三、利用MasterCAM系统,对计算机计算的刀具轨迹进行模拟仿真

MasterCAM特有的模拟仿真功能,可以进行三维动态仿真加工,每个学生都有模拟加工的机会,省时间、省材料、省投人。在仿真过程中,刀具沿着所定义的加工轨迹进行动态加工,学生可以直观地掌握数控加工的过程,判断刀具轨迹的连续性、合理性,是否存在刀具干涉、撞刀等情况,计算机计算是否正确,加深了学生对加工工艺的理解和对刀具轨迹的认识。通过对照加工后的结果,学生明白了不同的刀位轨迹,其加工结果有很大的差异实质上,加工刀具轨迹定义的合理与否,与学生对零件加工工艺知识掌握的熟练程度有密切的关系。学生可以发挥自己的创造性和综合能力,对不满意的加工结果重新进行零件建模或重新定义刀位轨迹,实现虚拟设汁与虚拟加工。

四、利用MasterCAM系统将刀具轨迹转换成数控加工程序,通过计算机机床接口传送,并控制数控机床进行实际加工

前面所做的工作均是在计算机上进行的,学生还很难将NC程序和实际的加工联系起来,总的理解是停留在理论知识上,感性认识不足,实际应用能力的训练环节很不够。因此在条件允许的情况下,让学生将零件的NC程序通过数据接口传至数控机床,控制机床进行加工。在这个过程中,NC程序、数控系统、数据接口起了非常重要的作用。作为数控技术人才,应该熟练掌握数控编程、数据通讯、接口技术等专业基础知识,并得到相应的动手能力的训练.

数控实验室的功能应该是多方面的,可以进行科研项目研究,提高教师自身的业务水平,同时为生产科研服务,并积极开展对外技术培训和技术服务,以及承接加工任务等,从中获得一定的经济效益,用以改善实验室的条件、促进正常的教学科研活动。

参考文献

[1]白钰枝.MasterCAM在数控教学中的应用[J].电子制作,2013,11.

[2]隆丽.MasterCAM在数控机床实训教学中的应用[J].魅力中国,2010,1.

[3]魏国前,范勤,张公平.MasterCAM在数控教学中的应用[J].武汉科技大学学报(自然科学版),2003,2.

[4]倪国庆.MasterCAM在数控教学中的辅助作用[J].成才之路,2013,31.

数控程序编程培训范文5

关键词 数控专业 综合素质

中图分类号:G642.42 文献标识码:A

1首先要有扎实的基本素质和技能

数控专业的基本素质和技能包括数控车工、数控铣工、数控线切割工基本操作和编程三个方面。而要掌握这方面的技能就必须从以下几方面做起。

(1)在教学中要始终以培养学生基本素质和技能为主线,结合学生实际情况进行教学。

我院因为是地方性高职院校,学生知识水平普遍不高,所以在教学时要根据学生的实际情况因材施教,不能盲目的按教材内容和顺序进行教学,要结合数控专业学生所必须掌握的知识结构和内容进行教学,对于基本素质和技能中必须掌握的内容要做到人人过关,每个同学都要掌握。对于与数控专业基本素质和技能联系不大的内容,特别是一些难度较大的内容,可以采取选择性教学,最后做为部份学习能力强、学习基础好的同学做为提升的内容进行教学。

例如:在制图课程的教学中,零件的坐标计算,零件的识图是整个数控专业学生必须要掌握的内容,如果这些知识没有掌握,后面的数控编程将无法进行。所以这些内容在教学中就必须做为重点,多花时间让每一个学生都掌握、都过关。而制图课程中相贯线这一部份内容,难度比较大,与数控专业基本素质和技能联系也不大,所以可以在课程最后做为提升的内容进行选择性教学。

例如:在数控车削加工编程教学中,G71、G73、G92三个固定循环指令是数控车工基本素质和技能必须掌握的内容,所以这三个指令就需要老师多花时间进行讲解、让学生多花时间进行练习,做到人人都掌握、都过关。

另外,在教学过程中要打破课程与课程的界限,要对课程内容进行融合。如在制图课程中,可以把悼爻迪骼嗔慵 、 数控铣削类零件做为实例进行分析;在数控编程课程中,可以把冷冲压模具、塑料模具零件做为训练项目进行练习,这样既掌握了本课程的内容,又学习了相关课目的内容,并且为相关课目的学习提供了很大的帮助。

(2)老师讲授、示范与学生练习相结合,以学生练习为主。在讲授数控车床对刀中,老师首先讲解对刀原理和方法,然后进行对刀操作示范,在示范过程中要注意讲解对刀操作的要点(大概30分钟),最后由学生自己练习(大概150分钟)。但在学生练习过程中,老师需要对学生的操作进行指导、检查、更正。同样在讲解G71数控车削加工循环指令时,老师先讲解G71指令的格式和用法,然后用G71数控车削加工循环指令示范简单零件的编程(大概45分钟),最后由学生自己练习编程(大概135分钟)。在学生练习过程中,可以让学生到黑板上把自己的程序进行展示,然后由其他同学进行检查、更正,最后由老师进行点评,另外老师还需对每一组学生的程序进行检查、更正,并对学生的问题进行解答。学生只有通过自己不断的练习才能掌握数控操作和编程的知识和技能。

(3)在教学过程中,每个环节都要对学生进行考核,不形成知识漏洞和死角。对于数控操作的每个环节,如工件装夹、对刀、编程、加工都需要对学生进行考核,过关。其中任何一个环节没有掌握,都无法进行零件的数控加工。

2培养学生的工匠精神

目前部份高职学生在选择工作时都把工资、待遇放在第一位,参加工作后,工作上粗枝大叶,不求“过得硬”但求“过得去”,之所以出现这种浮躁的情况,就是因为他们缺少一种精益求精、注重细节;严谨、一丝不苟;耐心、专注、坚持的工匠精神,但目前大部分企业对人才的要求是:除了上岗必须的职业技能之外,还必须懂得做人的道理,具备工作责任心。所以培养学生的工匠精神是学生综合素质的重要内容,而要培养学生的工匠精神可以从以下几方面做起:

(1)将培养学生工匠精神纳入思政教育、就业创业教育中;

(2)将培养学生工匠精神纳入专业教学和实训教学中;

(3)教师要因材施教,以人为本,培育学生的工匠精神;

(4)校企合作,采用师徒制培养模式,培育学生的工匠精神。

3针对企业的要求进行教学

在教学实训过程中,针对企业的加工需要,引入企业的一些加工零件进行工艺分析和程序编写。这样可以提高学生复杂零件加工工艺的分析能力和复杂零件程序编写能力。甚至可以和企业合作,在老师的指导下为企业加工产品,这样一方面可以提高学生的实际加工技能,另一方面可以为企业加工产品。但在加工时,老师必须对每个过程进行检查,避免出现废品。

4举办实用软件培训班

因为现在编程软件比较多,学校可以针对目前企业使用广泛的实用软件进行培训。例如:针对目前企业使用较多的“UG图形编程”软件,可以举办“UG软件图形编程”培训班,这样可以使学生在今后的工作中很快适应。

5组建数控加工兴趣小组,并组织学生参加数控加工技能大赛

数控程序编程培训范文6

关键词:刀补;数控;过切;偏置;程序

中图分类号:TB文献标识码:A文章编号:1672-3198(2008)12-0359-02

1 “刀具半径补偿”概念的引入

数控铣削编程时我们遵循的一个基本原则是“刀具相对与工件运动”,即编程时把工件看作是静止的,刀具看作是运动的, 同时又把刀看成是没有大小的,因此轮廓的轨迹就是刀具相对工件的运动轨迹了,也就是编程的轨迹了,但实际上刀具是有大小的,按轮廓编程会引起工件多切(一个半径值),为了解决上述问题,数控系统引入了刀具半径补偿功能,通过使用此功能,使刀具自动偏离轮廓一个刀具半径,从而避免了多切,加工出符合图样要求的工件。如用16立铣刀加工一个100凸台,按轮廓编程时可编为G2 I50 F100,如没使用刀补功能,加工出来的凸台直径为84,有了刀补功能,就可以加工出100了。

2 刀具半径补偿的实质与分类

刀具半径补偿实质是根据编程轨迹及刀具半径(广义为刀补值),数控系统自动计算出偏离编程轨迹一个刀具半径(广义为刀补值)的刀具运动轨迹,从而刚好加工出符合要求的轮廓;而刀具的偏移是有方向的,以轮廓为基准,可以往左偏,也可以往右偏,即刀具可以在轮廓左侧,也可以在轮廓右侧,因此刀具半径补偿也分为左补偿和右补偿。如上例加工100mm凸台,当顺时针走刀,此时为左补偿,当逆时针走刀,即为右补偿,那么怎样来判定补偿类别呢?应抓住三点:首先,判定基准是轮廓,而不是工件,且是相应刀位的点轮廓,其次,人的站位――人站在哪里判定,遵循视线的方向和在加工该点轮廓时刀具的运动方向一致的原则,最后,加工该点轮廓的刀位――刀在什么位置,这样就可判定了。如上例加工凸台,当顺时针走刀时,为左刀补;如逆时针走刀,为右刀补。同样可以判定,如加工的是内孔,顺时针走刀时,为右刀补,逆时针走刀时为左刀补。值得注意的是,补偿类别不仅和走刀方向有关,也和轮廓类别有关;同一轮廓不管取轮廓上哪一点判定,结果是一致的;同一轮廓可以左刀补编程,也可以右刀补编程,通常推荐左刀补编程。

3 刀具半径补偿的过程与指令格式

刀具补偿功能是系统所有的,要使用此功能需编程,包括:刀补建立,使用和取消,因此一个完整的程序应包含以上三个方面。

建立和取消刀补有固定格式,在XY平面建立刀补指令格式为:G17 G01/G00 G41/G42 D_X_Y_F_,取消刀补指令格式为:G01/G00 G40 X_Y_F_,其中G17确定补偿平面XY,一般数控系统补偿功能只限于平面,如在XZ、YZ平面补偿,即需用G18、G19指令,G00/G01刀具移动指令,均为直线式,G01移动速度由F确定,G00的速度是由数控系统参数设置好的,不需要编程人员确定,所以指令是不带F的,需注意的是大部分系统不能在刀具走圆弧时建刀补,即建刀补不能在G02/G03程序段;G41/G42为补偿类型,左补偿为G41,右补偿为G42,G40为取消刀具半径补偿。D_为刀补储存器号码,简称刀补号,地址D后带1-3位数,D代码内存刀具偏置量――刀具补偿值,一般通过CRT面板手动输入,也可通过程序指令输入。X_Y_为该程序段刀具运动的终点位置,需强调的是该点非刀位点坐标,而是轮廓上点的坐标。

4 使用刀补功能的要点与注意问题

4.1 建立取消刀补,刀具必须在刀补平面内运动

建刀补的过程,实际上是刀具中心从与编程轨迹重合过渡到与编程轨迹偏离一个偏置量的过程,是刀具发生偏离的过程,要实现偏离,刀具必须运动。如在XY平面建刀补,刀具必须在XY平面运动,才能实现XY平面偏离,要注意的是,Z向运动是没有用的。如下建刀补程序是失效的:

O123(失效的建刀补程序)

N10 G54 G40 G0 Z100(?16键槽铣刀)

N20 X-60 Y-60 M03 S1000

N30 Z2

N40 G01 Z-2 F50

N50 G41 D1 Y-60 F120

……

从N20至N50,刀具在Z向有运动,但在XY平面没有运动,因此,在N50程序段刀补没有建立起来;如把N40程序段改为G01 G41 D01 Z-2 F50,同样也难以建立刀补,因为Z向运动对建XY平面刀补是不起作用的。

取消刀补是程序有刀补的状态回归到没有刀补的状态,是建立刀补的逆过程,刀具中心从与编程轨迹偏离一个偏置量回归到与编程轨迹重合,实质上也是个刀具偏移的过程,故刀具必须在刀补平面运动,因此G40后须有补偿平面坐标指令,仅仅有G40的程序段或G0 G40 Z100等程序段取消刀补是不合理的,也容易产生过切等问题。

要注意的是,刀具运动指令有直线式的,如G00,G01;也有曲线式的,如G02,G03,建立和取消刀补的程序段,所有数控系统都支持直线式运动指令,但大部分系统不支持曲线式指令,因此不宜编写G41 D1 G02X_Y_F_之类程序段来建刀补, G40 G02X_Y_F_之类程序段来取消刀补。

4.2 启用刀补,必须指明刀具运动方向

在XOY平面建立刀具半径补偿指令格式为:GO1/G00 G41/G42 D_X_Y_F_,其实本程序段不包含启用刀补所需的足够数据,请看下面例子:

O123(铣床加工、错误的启用刀补程序)

N10 G54 G40 G0 Z100(?16键槽铣刀)

N20 X-60 Y-60 M03 S1000

N30 G41 D1 X-40 F120

N40 Z2

N50 G01 Z-2 F50

……

上述程序中,从N20~N30可知,建刀补时,刀具已经运动,但N40、N50没有指明刀具在刀补平面运动方向,就存在可能在轮廓左侧或右侧运动两种可能性,因此刀补启用是失败的。

事实上,现在数控系统大多数采用具有预览功能的C类刀具补偿,在建立或执行刀具补偿功能时,运用了多段程序段预读功能,即在程序执行时,数控系统内部同时储存了三个程序段的信息,如果补偿平面存在连续两段没有有效移动指令或非补偿平面内轴运动指令程序段,数控系统就没有足够的刀补信息,无法正确计算、修正刀具运动轨迹,并可能产生过切现象,因此编使用刀补程序时,在补偿平面内不应出现连续两段没有移动指令的程序段或非补偿平面内轴移动的程序段,如G04 X2, G0 Z2 G01 Z-2 F30, M3 S800 M08,在XY平面均属于没有运动或无效运动程序段,使用刀补时不应连续出现。

4.3 采用下刀后建刀补,抬刀后取消刀补程序

从工艺安全考虑,下刀一般分快进和工进两补,且在刀具切入工件前,往往有一些机床辅动作,如启动主轴,打开冷却液等,这些都不在刀具补偿平面产生有效轴运动,所以下刀前建刀补,容易产生4.2所述使用刀补问题;另一方面取消刀补过程实质上也是个刀具偏移的过程,这过程产生了不规则的刀具运动,故抬刀前取消刀补,容易产生多切问题,抬刀后取消刀补,刀具已远离工件,则避免了多切的现象。

4.4 采用与轮廓相切方向进出刀工艺

数控铣床铣削轮廓时,沿轮廓切向进出刀不仅保证了工件表面质量,也避免使用刀补时产生问题,因此原则上,在条件许可的情况下,尽量采用切向切入和切出工件轮廓表面,下面非切向进退刀易产生问题:如图1,加工一个内方孔,如能合理进刀,只会在四个角出现少切现象,但沿OA进刀切入,则会产生过切现象。O123

N10 G54 G40 G0 Z100(?16键槽铣刀)

N20 X0 Y0 M03 S1000

N30 Z2

N40 G01 Z-2 F50

N50 G41 D1 X40 Y-40 F120

N60 Y40

N70 X-40

……

上例中,从刀补角度分析,法向切入也是可以的,沿OA处法向进刀,不会产生过且,但是法向切出会产生少切现象:

O123

N10 G54 G40 G0 Z100(?16键槽铣刀)

N20 X0 Y0 M03 S1000

N30 Z2

N40 G01 Z-2 F50

N50 G41 D1 Y-40 F120

N55 X40

N60 Y40

N70 X-40

N80 Y-40

N90 X0

N100 Y0

N110 G0 Z100

N120 G40 Y200

N130 M30

上例中,非切向任何方向出刀,都会引起少切现象,如采用切向圆弧切入、切出则不会产生过切、少切等问题。

5 结语

刀具半径补偿是数控系统中一个很重要的功能,本文讲述了刀具半径补偿一些基本理论与问题,对从事数控教学与数控相关工作者会有一定指导意义,请注意的是本文主要以华中世纪星数控系统为依据来探讨,仅供参考。

参考文献

[1]罗学科,刘瑛,黄根隆. 数控编程手册[M].北京: 化学工业出版社, 2005.

[2]王荣兴. 加工中心培训教程[M].北京: 机械工业出版社, 2006.

[3]HNC-21M/22M世纪星铣削数控装置编程说明书[M].武汉: 华中数控股份有限公司,2004.

[4]编委会. 数控加工技师手册[M].北京: 机械工业出版社,2006.

[5]杨伟群.数控工艺培训教程[M].北京:清华大学出版社,2006.