欢迎访问爱发表,线上期刊服务咨询

数控编程论文8篇

时间:2022-10-03 03:35:23

绪论:在寻找写作灵感吗?爱发表网为您精选了8篇数控编程论文,愿这些内容能够启迪您的思维,激发您的创作热情,欢迎您的阅读与分享!

数控编程论文

篇1

数控编程是把零件的图形尺寸、工艺过程、工艺参数、机床的运动以及刀具位移等内容,按照数控机床的编程格式和能识别的语言记录在程序单上的全过程。程序编制的方法主要有手工编程和自动编程两类。近年来数控技术发展得十分迅速,数控机床特别是数控车床的普及率越来越高,但是,数控车床在加工过程中遇到轮廓较复杂的零件时,用人工编写数控程序要花费大量的时间,且易出错[1,2]。采用CAD/CAM集成技术实现数控加工程序的图形化自动编程是当今的主流[3]。目前国外有许多高档的CAD软件,如Pro/E、UGⅡ、IDEAS、MasterCAM、Cimatron等,均有性能良好的CAM模块,可利用其三维实体数据生成NC程序。但这些软件较难掌握,且价格昂贵。而国内一些基于Autodesk公司的AutoCAD软件为支撑平台研制的自动编程系统中[4,5],较多的方法是由AutoCAD生成零件加工图形,从而生成DXF格式文件,然后,系统通过对DXF图形文件进行分析,读取数控加工所需的零件几何信息。国内也有基于图形的数控车床自动编程系统的研究[6,7],但还未见具体软件系统的实现。

本系统采用自行开发的二维图形软件包实现加工零件轮廓的图形描述,经过工序划分以及加工工艺参数的人机交互式输入,实现了数控加工程序直接从图形到程序的自动编程。

1.系统框架结构和功能

本系统结构模块的组成框图如图1所示,主要由以下模块组成:

(1)加工工艺规划模块。此模块根据数控加工工艺特点,将其分解为开口槽腔、闭口槽腔、端面车削、螺纹、切断等工步(开口槽腔、闭口槽腔、螺纹分别有外圆和内孔之分)。任何车削加工零件的外形轮廓加工工艺都可以拆分为以上工步。每一工步都有粗、精加工,可以通过工序管理器来实行加工程序的合并。

(2)特征图元绘制模块。此模块具有简单的CAD造型功能,能够完成零件二维轮廓的绘制。

同时在刀位轨迹生成以后能够实现轨迹的图形仿真显示。

(3)工艺参数设定模块。此模块对各种加工工艺参数进行交互式输入,包括起刀点、进退刀矢量、加工余量、切削深度、进给量、切削速度以及机床主轴转速等工艺参数。

(4)刀位轨迹生成模块。此模块根据所选择的工步以及走刀方式,自动生成刀位轨迹。

(5)G代码生成模块。此模块将系统生成的刀位轨迹转换为数控车床加工G代码程序并以文本文档的形式输出。

2.零件轮廓的表达以及图形输入

数控车床加工的零件多以轴类及盘类零件为主,尽管这些待加工零件是真三维的,但是在实际加工中,一般都是二维的,即刀具在一次切削过程中始终在X-Z平面内运动。因此,本系统可以用直线、圆弧来完成加工零件轮廓的二维描述。

2.1零件轮廓的表达

数控车床加工的零件,其表面轮廓段一般都由直线和圆弧等构成,针对这种情况建立了零件轮廓的统一表达模型,将构成零件轮廓的各轮廓段统一用轮廓边界点表示,这样便可以建立整体轮廓的统一描述。可以认为零件的整体轮廓均是由直线和圆弧构成的,对于自由曲线,可以根据自由曲线轮廓段的表面粗糙度要求,采用有理B样条插值算法将其离散为一系列直线段。

把构成轮廓表面的各轮廓统一称为边界点,那么整条轮廓便是由多个首尾相连接的边界点所组成,每一边界点内含有一个描述边界性质的几何点点集。直线是一个包含两个几何点(起点和终点)点集的边界点;圆弧是一个包含3个几何点(起点、终点和圆心)点集的边界点,由于三点不能唯一确定一条圆弧,因此,可以再加上圆弧的旋转方向(顺时针或者逆时针)来确定圆弧。本系统采用面向对象的计算机编程语言Python开发[6,7],在数据结构上采用

Python语言的数据类型列表来表示一个轮廓段的边界点。如图2(a)所示的零件轮廓段的数据结构为:Part=[(′Line′,[(2010,12010),(381366,861405)]),(′Oval1′,[0,(381366,861405),(811176,1021418),(591198,621341)]),(′Oval1′,[1,(591198,621341),(461535,381039),(721116,471866)]),(′Line′,[(721116,471866),(821156,201065),(1411307,201065)])]。其中,直线的标志为‘Line’;圆弧的标志为‘Oval1’,圆弧后面的点集列表中的1表示顺圆,0表示逆圆。

2.2图形输入

零件几何图素的输入主要包括点、线、圆的输入,通过系统给出的绘图工具在绘图区绘出。如点可以通过键盘形式进行参数输入,也可以直接通过鼠标点击输入。系统提供了直线和圆弧的绘图工具。直线主要通过两点来生成,选取直线的绘图工具以后,在绘图区直接鼠标点击就可以生成直线,连续点击将生成首尾相连的多条直线。圆弧的绘图工具包括三点圆弧(起点、终点和圆心)以及两点半径圆弧(起点、终点和半径),通过圆弧的旋转方向来最终确定为顺时针圆弧还是逆时针圆弧。

几何元素输入后分别以点线圆的标准形式存放于几何参数表中,其中点的记录内容为坐标值(X,Y),直线和圆弧的记录内容如上文所述。这些数据都以列表的形式存放在计算机的内存中。图2所示为本系统根据数控车削加工工艺划分的开口槽腔和闭口槽腔的图形显示,其中开口槽腔定义为用水平线与零件轮廓线求交时有且只有一个交点的轮廓形状,闭口槽腔则只有两个交点。

零件轮廓数据输入后往往需要进行修改,可利用图形编辑菜单项中的撤消、重画、删除等功能最终形成该零件的加工轮廓图形。直线和直线相交的地方,可以进行倒角处理,在作图过程中,选择倒角功能,可以通过数据显示功能来选择倒角方式(直线倒角还是圆弧倒角),输入倒角的参数最终实现倒角。

3.刀位轨迹和G代码程序的生成

刀位轨迹以及G代码生成是本系统的核心部分,根据前面所述的工步划分,选择合适的工步,绘制零件的加工表面二维轮廓图形,可以使用系统工艺参数数据库自动提供的预设加工工艺参数,也可以通过人机交互方式完成工艺参数的输入。同时也可以修改某一工艺中的刀具参数、切削参数等。数控加工中为减少多次安装带来的安装误差,一般采用一次安装。

对那些需要调头加工的部位采用右偏刀反向走刀切削,此外,对于端面处的开口槽腔,加工时可以选择向下的切削方向。因此加工时的切削方向分为向左、向右和向下的切削方向。

在刀位轨迹规划中,粗加工的刀位轨迹规划是关键,精加工只是刀具沿着轮廓线走刀,因此其刀位轨迹的生成算法仅仅是加工零件表面曲线的偏置,图3所示为开口槽腔加工时的刀位轨迹生成程序框图。而粗加工往往还跟零件的毛坯形状有关,本系统可以绘制外圆以及内孔加工时的毛坯轮廓曲线,跟零件轮廓曲线结合而确定加工区域。根据加工参数中的起刀点、加工余量、进退刀矢量等参数,用水平线与加工区域求交,求得的交点即为刀具刀尖的运动点坐标。

在点击主界面上的生成G代码的按钮后可以将生成刀位轨迹和G代码程序显示在界面上,并可以将零件信息、毛坯信息、加工工艺参数和G代码程序一起用文本文件保存下来。如图4所示,主界面左边显示的就是图3中的开口和闭口槽腔沿负Z轴方向水平切削的刀位轨迹,右下角显示的是生成的G代码程序。

4.结束语

篇2

首先,在传统的教学中,主要的教学目标就是为了传授知识和技能,而在项目教学法中,是培养学生能够解决问题的能力和学习知识能力。其次,教学形式的不同,传统的教学方法都是以教师为主体,教师一直在讲,而学生为只是负责听,项目教学法是在教师的指导之下,学生进行主动的学习。第三,交流方式的不同,传统的教学方法,学生都是处于被动的位置,而项目教学法是通过分组,学生在一起讨论,和教师一起互动。第四,参与程度,传统的教学方法,学生都是按照教师的指挥来学习,而项目教学法学生可以按照自己的兴趣来进行选择。第五,教学中的特色不一样,传统的教学方法,教师对课堂内容的补充,教师来发现学生的不足之处,而项目教学法教师结合学生各自的优点,来不断的开展教学活动。

2项目教学法在数控车床编程中的应用

2.1对项目进行确定

首先需要对项目进行确定,了解项目中的任务。项目中的任务也需要合理的计划,这是实施项目教学的首要前提,在项目确定的时候有几个因素需要考虑:第一,在项目进行选择的时候要按照教学中的内容,结合教学大纲中的要求,将教学大纲中的知识和每一个项目结合在一起,还需要一定的想象空间,这样不仅能够提高学生学习知识的能力,还能培养学生的创新能力。其次,根据学生的学习水平、学习层次来制定项目的难易程度,来提高学生的学习兴趣,每一个项目都尽量能让学生接受。最后,设定的项目要有一定的实用价值,例如:在在数控车床编程中可以选用一些小酒杯来作为项目中的教学,分析小酒杯中的零件图纸,通过图纸上的尺寸要求,来对尺寸进行控制并进行加工。

2.2制定相应的计划

要制定计划的时候,需要提供相应的资料。可以将学生分为几个小组,并从其中选出一个组长,在老师的指导下,对本组人员进行职务上的分配。老师给学生提供相应的零件加工资料,并且告诉学生需要完成的项目是什么以及这个项目的操作顺序,这样可以减少学生在操作中容易出现差错。每个小组可以根据酒杯的零件图纸来进行加工,小组成员通过一起商量和探讨来进行编写,教师可以通过对加工工艺的程序进行相应的指导,对小组中出现程序错误的进行改正。这样一来,不仅能够提高学生的合作能力、交流能力,还能达到教学中的目的。

2.3对计划的实施

在确定好项目之后,教师需要对项目在实施过程中遇到的一些问题进行解决,这样能够总结经验,来更好的对学生指导。在教学中,可以给学生展示一些关于数控车床编程中的案例,来提高学生的学习兴趣。在实施项目计划的过程中,教师要不断地激励学生勇敢的尝试,提高学生的自主学习能力,学生之间也可以互相的交流和合作,来对项目中的任务更好的完成。学生在项目完成之后,老师可以通过阶段性测试,来检验学生对知识的掌握程度,学生也能清楚的知道自己哪方面知识不足,教师也可以看到学生知识存在的漏洞,可以进行再次的讲解和指导,来增加学生的理解能力和学习兴趣,更好的完成项目中的任务。

2.4进行总结和评价

在学生对项目加工完之后,教师可以让每一组学生的作品结果进行展示,找出符合加工要求、质量比较高的小组,来进行讲评和总结。对在加工中出现问题的小组,找出出现问题的原因,并进行一定程度上的指导,给出相应的解决办法。例如:学生在对酒杯进行加工的过程中,内孔刀的选择和切削用量对准确对酒杯的内表面的加工质量是比较重要的。因此,教师可以让学生对项目加工中需要注意的事项进行总结,以及学生在项目学习过程中的表现进行评价,教师对这些问题进行纠正,并给出相应的建议,方便学生在下一个项目任务中更好的表现。

3结语

篇3

关键词:在系统可编程双口RAM多轴运动控制卡

当今,数控系统正在朝着高速度、高精度以及开放化、智能化、网络化的方向发展,而高速度、高精度是通过控制执行部件(包括运行控制卡及伺服系统)来保证的。以往的运动控制卡主是基于单片机和分立数字电路制作的,用以实现位置控制、光栅信号处理等功能。由于器件本身执行速度慢、体积大、集成度低,并且结构固定,电路制作完成以后,无法改变其功能和结构。采用在系统可编程技术,应用ispLSI器件开发的PC——DSP多轴运动控制卡,能够完全解决上述问题,适应数控系统发展的需要。

1ISP器件及其优点

ISP(In-SystemProgrammability)器件,是美国Lattice半导体公司于20世纪90年代初开发出的一种新型高密高速的现场可编程数字电路器件,具有在系统可编程能力和边界扫描测试能力,非常适合在计算机、通信、DSP系统以及遥测系统中使用。

在系统可编程技术与传统逻辑电路设计比较,其优点在于:(1)实现了在系统编程的调试,缩短了产品上市时间,降低了生产成本。(2)无需使用专门的器件编程设置,已编程器件无须仓库保管,避免了复杂的制造流程,降低了现场升级成本。(3)使用ISP器件,不仅能够在可重构器件的基础上设计开发自己的系统,还可以在不改变输入、输出管脚的条件下,随时修改原有的数字系统结构,真正实现了硬件电路的“软件化”,将器件编程和调试集中到生产最终电路板的测试阶段,使系统调试数字系统硬件现场升级变得容易而且便宜[1]。

2在系统可编程技术应用

2.1系统描述

本所自主开发的多轴运动控制卡采用的是主-从式PC-DSP系统。PC机的主要任务是提供良好的人机交互环境;而DSP(数字信号处理器)则作为系统执行者,以高速度进行算法实现、位置调节和速度调节,然后经过16位的D/A将数据送给伺服控制单元。系统不但可以进行高速度高精度控制,同时也是一个DSP伺服系统的开发平台。

PC运动控制卡采用美国德州公司DSP芯片TMS320F206作为系统的核心,运动控制卡由ISP模块、DSP-PC通信双口RAM模块、光栅信号输入模块、数/模转换电路模块四部分组成(见图1)。其中,ISP模块中包括了可变地址的译码电路、输入输出缓冲/锁存器电路、11位的自动加计数器电路、双端口RAM的控制电路以及PC机和DSP测验握手电路。本系统使用Lattice公司的ispLSI系列CPLD(复杂可编程逻辑器件)来实现这一部分数字电路和逻辑控制电路,如图2所示。

2.2双端口RAM访问控制的实现

对于本系统来说,PC机要发送控制指令和进行大量数据计算,数据交换应尽可能占用较少的机时和内存空间;此外,PC机的系统总线与DSP之间还要进行大量可靠的数据传输,它们均过多地占用CPU时间,导致CPU效降率低。使用双端口RAM,交换信息双方CPU将其当作自己存储器的一部分,可保证高速可靠的数据通信。我们选用2K×8bit的IDT7132,完全能够满足本系统中数据交换的要求。对双端口RAM访问,一般有三种方式,即映射内存方式、DMA方式和扩展I/O方式。映射内存方式访问双端口RAM,不需要周转,访问速度快。实模式及保护模式下,能对确定内存空间进行访问,实现对RAM任意存储单元读写;但在32位的Windows98和WindowsNT操作系统下,不支持对确定内存空间的访问,要访问双端口RAM必须编写复杂的硬件驱动程序,难度很大。DMA方式访问端口RAM,传送数据的速度灵活、扩展I/O方式访问双端口RAM,可以按实现要求分配I/O端口,实现对双端口RAM所有存储单元读写,这种方式软、硬件设计都很简单。所以,扩展I/O方式访问双端口RAM是最佳方案。

从技术上来说,PCI总线是最先进的,不仅速度快,而且支持即插即用等特性,但控制卡上双端口RAM芯片是8们的IDT7132,而PCI总线是32位。为了简化设计,对PC机一方,采用了16位ISA总线,通过扩展I/O方式访问双端口RAM。实际占用了两个I/O端口地址,一个作为计数器预置端口地址,一个作为双端口RAM读/写端口地址。PC机在读/写存储器之前,首先要通过预置数端口,用输出指令将要访问RAM存储器的起始地址置入11位可预置加计数器中;以后每访问一次读/写端口,执行一次读/写操作,计数器中的地址就自动加1,计数器输出指向RAM的下一个存储单元。这样,简单地执行I/O指令,就可以传送一批数据。而下位的微处理器(DSP)采用的是存储器访问方式,它将IDT7132的2K空间映射自己的外存储器中,实现对双端口RAM的任意存储单元的访问。

在PC机和DSP对端口RAM访问时,只要不是同时访问同一个存储单元,就允许两个端口对片内任何单元同时进行独立的读/写操作,而且互不干扰。但两个端口访问同一存储单元,会造成同时写或者一侧读一侧写的访问冲突,因此应避免这一访问冲突发生。由于片内逻辑促裁可根据两偶片选或地址信号同时到达的差别(小到5ns),对后到达一侧进行封锁,并同时输出一个BUSY(约25ns)的低电平脉冲信号,利用这一信号,便可解决访问冲突问题。一般来说,标准的ISA总线周期为3个时钟周期,若主板ISA总线时钟为8MHz,则一个时钟周期为125ns;若总线时钟为6MHz,则一个时钟周期为167ns,相应的16位总线周期时间分别为375ns和501ns。所以对于PC机来说,可以将BUSY信号接ISA总线的I/OCHRDY信号线,总线周期中会自动插入一个等待周期(最多可达10个时钟周期),直至BUSY信号拉高;同样,对于DSP,BUSY信号接DSP芯片的READY信号线,系统总线也会自动插入等待周期,从而避免了PC—DSP对双端口RAM的共享冲突。

无论是PC机还是DSP,传送数据后都需要通知对方及时提取数据,以免后面数据对前面数据覆盖,这就需要协调PC—DSP间的数据交换。通过中断控制器可实现数据交换过程中两个CPU之间相互中断。对于PC机写RAM操作完成之后,PC机通过端口1将中断控制器2(DSP中断控制器)置位,DSP响应中断后进入中断服务程序。在子程序中,DSP可以通过端口4将中断控制器2复位。同理,DSP也可向PC机发中断,PC机响应中断后进入断服务程序。

2.3器件选择和输入方法

选择可编程逻辑器件型号时,应注意到ISP模块电路总共使用I/O管脚数目为52个,大约需要10~20个GLB单元。所以选用ispLSI1032E-100LJ84芯片来实现ISP模块电路,它的集成度达到6000门,具有64个I/O引脚,寄存器超过96个,32个GLB单元,系统速度为100MHz,从资源和速度上能够满足该多轴运动控制卡的需求。同一芯片内的门电路、触发器、三态门等参数特性完全一样,抗干扰性能比原来分立器件构成的电路也有极大的提高,完全可能实现全数字的I/O电路。

使用Lattice公司提供的数字系统设计软件ispEXPERT,逻辑设计可以采用原理图、硬件描述语言(HDL)以及两者混合采用三种方法输入。本设计采用ABEL—HDL语言输入和编写测试向量,并且使用自己开发的编程板完成对器件的编程和下载。

2.4主时序设计

以PC机为例,访问双端口RAM分以下两步完成:

第一步是向PC机I/O端口中的数据端口送数据D0~D12,D0~D10(访问RAM的起始地址)送至计数器,D11作为可预置计数器的LOAD信号;当D11为1时,计数器装入预置数。D12作为读写控制位,D12为1时,PC机对RAM写操作;为0时,对RAM读操作。

第二步是通过PC机ISA总线的I/O端口读写RMA,每完成一次读/写,计数器输出就指向下一个要访问的RMA地址单元。时序如图3所示。

3功能仿真

为了保证本系统设计的正确性,在对ISP器件下载以前,首先对系统进行功能仿真。功能仿真的输入信号由ABEL-HDL编写测试矢量给出。仍以PC机访问双端口RAM为例,系统的功能仿真波形图如图4所示。

由图4可以看出,假定访问RAM的0x006地址,在LOAD(D11)信号到来后,当IOW的上升沿到来时(见图4中1所示),预置数(OA3OA2OA1OA0=0110,即十进制数6)写入计数器。然后对双端口RAM进行读操作,PC读信号(IOR)下降沿到来(见图4中2所示),这时RAM的OEL端(数据输出控制)为低电平(数据输出有效),CEL端(RAM片选)为低电平(选中),RWL(RAM的读写控制)置高电平(读有效),PC机读取RAM中的数据;当IOR上升沿到来时(见图4中3所示),计数器输出地址加1(OA3OA2OA1OA0=0111,即7),指向下一RAM地址。在预置数重新写入计数器后(见图4中4所示),对双端口RAM进行写操作。PC写信号(IOW)上升沿到来,OEL端置高电平,CEL端置低电平,RWL置低电平(见图4中5所示),PC机将数据写入双端口RAM中,计数器输出地址自动加1。同理,DSP访问双端口RAM也可实现。

篇4

关键词:数控车工技师;考核;理论;论文;实操

中图分类号:G715 文献标识码:A 文章编号:1671-0568(2013)14-0027-03

江苏省徐州技师学院从2003年开始招收数控车工技师,已累计为社会培养1000多名数控车工技师。在这10年的培训教学与考核中积累了一定经验,也存在着许多问题,值得我们思考。

一、数控车工技师考核情况简介

数控车工技师每年由江苏省技能鉴定部门统一安排在3月、5月、9月和11月共考核四次。各校根据自己的实际情况向市技能鉴定指导中心申报,市技能鉴定部门审核通过后,统一上报省技能鉴定指导中心,由省技能鉴定部门从题库统一抽取试题进行考核。省技能鉴定部门派考评人员督导,市技能鉴定部门具体实施。考核共分为论文答辩、理论考核和实操考核三个环节,每个环节独立考核,单独给分,以百分制形式进行,低于60分为不及格,三个环节均达到60分,技师才为考核过关,否则不予通过。

1.论文答辩。论文答辩环节是技师考核的第一关,也是至关重要的一关,此关不及格,后面两关不予考核,取消考试资格。论文答辩小组一般有三名评委组成。学生陈述论文后,评委针对学生的论文对进行提问,问题既有论文内的内容,也有拓展知识。

2.理论考核。理论考核时间为90分钟,满分100分,60分及格。题型有填空题、选择题、判断题、简答题、论述题及编程题等几部分组成。内容包括公差、制图、材料、软件、工艺、机床、夹具、编程和刀具等专业内容,知识面较广。

3.实操考核。实操考核环节由机械加工工艺规程编制、数控车床编程、数控车床加工、零件自检和数控车床精度检测等五个模块组成。总分100分,60分及格,每个模块权重不同,但都要达到60%才为及格。

(1)加工工艺规程编制模块。要求学生根据加工图纸,按照工序独立编制零件加工工艺规程,内容包括刀具、切削用量、工装和量具的选择等。时间为30分钟,分数占10%。

(2)数控车床编程模块。要求学生根据图纸在计算机上独立绘制二维图形,自动生成加工程序,并进行仿真加工。时间为90分钟,分数占20%。

(3)数控车床加工。要求学生根据备料通知要求,把加工程序拷贝或传输到机床上进行独立加工,最终完成图纸要求的配合件。时间为240分钟,分数占50%。

(4)零件自检模块。要求学生根据零件自检表规定的内容,对自己加工的零件尺寸、形位公差和表面粗糙度等进行客观检测。考评教师根据学生检测结果与实际结果之间的差值进行评分。时间包括在数控车床加工的240分钟内,成绩占10%。

(5)数控车床精度检测模块。要求学生按照数控车床精度检测模块规定的内容进行实际检测,并作记录。考评教师根据学生检测方法和检测结果进行评分。时间为30分钟,成绩占10%。

二、数控车工技师考核存在的问题

1.论文撰写方面。技工院校的生源质量相对不高,学生大都是未升入高中或大学的落榜生。他们文化基础知识薄弱,进入技工院校的目的就是想学一门技术,找份合适的工作;他们往往不重视文化知识的进一步学习,而只重视技能训练。文化课的教学学时较短,论文写作水平大多只停留在初高中的层次上,甚至更低。所以,要让这部分学生经过三至四年专业知识学习后再写出像样的论文,难度确实很大。不要说文学功底不牢,遣词造句不行,就是专业素材都很成问题。他们一是没有实际工作经验,只是在校内按教师要求进行零件的加工,二是不重视工艺的分析、经验的积累,三是没有技术革新的能力。他们的论文要么是书本内容的复制,要么是网上现成论文的下载,要么是教师编制工艺的抄写,根本没有创新。能够写出自己感想或体会的文章已实属不易,所以一次通过率往往不高。

2.理论考核方面。数控车工技师理论考核牵涉的知识面非常广泛,几乎涵盖了在校学习的所有专业知识。这些知识点分散在10多门课程中,零散且不系统,又没有复纲,全靠教师的经验和学生平时的知识积累。往往经过几个月的紧张忙碌后,成绩还不是很理想,极大地挫伤了学生申报技师考核的积极性。

3.实操考核方面。虽然学生平时很重视实训操作的训练,但由于实操考核环节模块较多,考前一周才能看到实操考核的备料通知单,只能凭教师的经验和学生的基础进行考核。如果平时没有扎实的基本功和识图、编程、工艺分析等方面的综合能力,在有限的时间内通过实操项目的考核难度确实很大,而且每个模块均要达到所占分数的60%以上,否则不能过关,所以总体过关率也不是很高。

三、数控车工技师教学应采取的措施

篇5

【论文关键词】自动编程;PowerMILL;数控机床

1 自动编程技术的产生

自动编程(Automatic Programming)也称为计算机编程。将输入计算机的零件设计和加工信息转换称为数控装置能够读取和执行的指令(或信息)的过程就是自动编程。随着数控技术的发展,数控加工在机械制造业的应用日趋广泛,数控编程能力与生产不匹配的矛盾日益明显。随着计算机技术的逐步完善和发展,给数控技术带来了新的发展奇迹,其强大的计算功能,完善的图形处理能力都为数控编程的高效化、智能化提供了良好的开发平台。目前,CAD/CAM图形交互式自动编程已得到较多的应用,是数控技术发展的新趋势。随着CIMS技术的发展,当前又出现了CAD/CAPP/CAM集成的全自动编程方式,其编程所需的加工工艺参数不必由人工参与,直接从系统内的CAPP数据库获得,推动数控机床系统自动化的进一步发展。

2 多轴数控机床加工的造型和编程

所谓多轴加工就是在原有三轴加工的基础上增加了旋转轴的加工.如4轴、5轴等。多轴加工一般不可能再用手工编程,多轴数控机床加工零件的复杂性,决定了编程必须采用CAM软件自动编程。经过几十年的发展,CAD/CAM技术在五轴联动、五面体加工等高端的应用也已经相当广泛,在中国,引进的有关CAD/CAM系统就有Cimatron,Delcam,Mastercam,UG,Solidege, Solid-works, Pro/Engineer等,国内自主品牌的CAD/CAM系统几乎只有北航海尔的CAXA系统。对于五轴加工,根据不同的加工对象,这些系统各有所长,比如说,在磨具制造的五轴加工方面,Delcam的Powermill功能在特征技术、后处理、干涉检查、加工循环和仿真切削等方面都比较强大,建筑工程论文操作使用方便。

3 数控加工编程软件PowerMILL

Delcam 是世界领先的专业 CAD/CAM 软件公司。PowerMILL是英国Delcam Plc公司出品的数控加工编程软件系统。PowerMILL功能强大,加工策略丰富,采用全新的中文WINDOWS用户界面,并且提供完善的加工策略。能够帮助用户产生最佳的加工方案,来提高加工效率,软件可以减少手工修整,快速产生粗、精加工路径,并且几乎能够在瞬间完成任何方案的修改和重新计算,因此缩短了85%的刀具路径计算时间,对2-5轴的数控加工包括刀柄、刀夹进行完整的干涉检查与排除。PowerMILL具有集成的加工实体仿真,方便用户在加工前了解整个加工过程及加工结果,节省加工时间。PowerMILL 中包含有多个全新的高效初加工策略,这些策略充分利用了最新的刀具设计技术,从而实现了侧刃切削或深度切削。PowerMILL 提供了多种高速精加工策略,如三维偏置、等高精加工和最佳等高精加工、螺旋等高精加工等策略。

4 典型零件多轴数控机床的加工

3)数控编程

根据预设的加工工艺路线完成各阶段数控编程,贴出加工表格截图。

4)数控程序后处理

输出零件的数控加工程序,并完成表1的工艺单编制。

5)将程序导入五轴加工中心,进行加工,加工结果如图7所示。

5 结语

从叶轮的数控编程和加工可以看出,采用自动编程技术,能够提高CAM 系统的使用效率 ;支持多轴加工,提升企业技术的应用水平;先进加工模拟,降低加工中心的试切成本;无过切与碰撞,排除加工事故的费用损失。多轴数控机床结构的复杂性,工艺设计的周密性,编程技术的复合性,机床操作的灵活性,决定了多轴数控机床应用的广泛性。

【参考文献】

[1]杜玉湘,陆启建,刘明.五轴联动数控机床的结构和应用[J].机械制造与自动化,2008,37(3).

篇6

[关键词]NX(UG) 机制本科 教学改革

[作者简介]孙芹(1979- ),女,山东威海人,山东英才学院机械学院,讲师,硕士,研究方向为机械制造、数控加工。(山东 济南 250104)

[中图分类号]G712 [文献标识码]A [文章编号]1004-3985(2013)29

当今社会机械制造业的发展壮大,得益于日趋激烈的市场竞争。面对机遇与挑战,制造业只有不断吸收机械、电子、信息及现代企业管理等多方面的成果,并应用于产品生命周期的全过程,才能不断推出新品,富有竞争力。集成化、网络化、数字化、虚拟化以及智能化是使传统制造系统成为信息时代、知识经济时代的先进制造系统的最主要内容。目前,在众多企业中广泛应用的CAD/CAM技术是现代先进的计算机技术成功渗入传统制造业的结果。

为使学生进入企业后,能够熟练掌握一门CAD/CAM软件,尽快适应自己的工作岗位,山东英才学院结合机制专业的自身特点,选择NX(UG)作为CAD/CAM教学软件。通过到兄弟院校走访调研发现,在教学过程中,CAD/CAM单独作为一门课程一般开设在第六学期或第七学期,虽然该课程设置的目的是为了起到连接作用,为后续的毕业设计和学生就业提供好的绘图工具。但作为一门课程,学生学完后,很难做到融会贯通,没有达到预期的教学效果。为了提高学生学习的主动性,让枯燥的机械课程变得简单易懂,提高学生学习的兴趣,增强各门课程之间的联系。在机制本科的教学过程中,尝试运用NX的CAD/CAM一体化功能来辅助教学,实践表明,这对学生理解和掌握专业课程有很大的帮助。

一、NX软件在“机械制图”课程中的应用——NX 三维造型模块

“机械制图”是工科重要的主干专业技术基础课程,在机械工程科学人才培养体系中占有重要地位。该课程以形体构造和图形表达为核心,以形象思维为主线,培养学生空间想象能力、形象思维能力、图形表达能力和创新构形能力等工程科学的基本素质,并为进一步学习机械设计类、机械制造类和工程实践类后续课程提供必备的制图基础知识与基本技能。

在制图的教学过程中,仍以讲授为主,部分教学环节借助模型和挂图等辅助工具,学生往往是被动学习,建立空间思维相对困难,学生普遍反映课程太难学,从而对课程产生了厌倦,降低了学习积极性。到了高年级,进入专业课程学习、课程设计和毕业设计阶段,学生反而不会画图了。毕业后,进入社会,就业将更加困难。因此,尝试将NX软件引入“机械制图”课程教学环节。建立机械制图虚拟模型库,让学生有整体的概念,通过旋转、剖切三维图形,可以对三维模型进行动态仿真,让学生理解模型各个方向的形状,增加图形的直观性,搭建投影和三维实体之间的桥梁,这样再来学习制图的投影原理及其他表达方式,将变得非常轻松。同时,NX为参数化建模,方便对模型进行修改,可以根据教学大纲的变化,及时修改模型。可将模型库上传到网络课程中,学生自主学习,大大提高了学生学习兴趣,为后续课程的学习奠定了坚实的基础。

二、在“数控机床编程”课程中的应用——NX加工模块

“数控机床编程”课程是机械制造本科专业重要的专业课程。大部分院校数控机床编程主要以手工编程为主,讲授数控车床编程和数控铣床(加工中心)编程。为了提高学生的学习兴趣,手工编程的内容也会借助NX软件,讲授自动编程应如何实现。如在车削的教学过程中,相应会讲解轴类零件、螺纹类零件、综合实例等自动编程过程,通过手工程序和自动生成程序的对比,学生对编程有更深刻的理解,更喜欢数控编程课程,为机床实训打下基础。

手工编程虽然有不少优点,如方便快捷,可以省略很多走空刀的地方,能最大地优化加工路径等。但手工编程无法编制复杂工件,如非常规曲面的程序编制,同时手工编程对编程人员有较高的要求,一个点计算错误,将会造成严重的后果。当手工编程无法完成或是编程比较困难的零件,可以通过自动编程完成,NX软件有强大的数控加工CAM模块,包括平面铣削、型腔铣削和深度铣削、固定轴曲面轮廓铣削、多轴铣削和孔加工等,基本可以加工任意复杂的曲面。NX数控加工的一般流程为零件3D建模—指定工艺方案—进入CAM环境—创建程序节点、创建刀具节点、创建几何节点、创建加工方法节点—设定参数—生成刀轨并验证—机床后置处理—数控程序(NC代码)。

三、在“机械设计基础”课程中的应用——NX仿真、装配和工程图模块

“机械设计基础”课程主要包括机械原理和机械零件设计两部分,以机械原理部分学习过程中的四连杆机构为例,在学习四连杆机构时,如果仅仅通过理论讲解,学生对四连杆的运动特性理解的不够充分,可以利用NX运动仿真模块,首先通过三维建模,虚拟装配,设定连杆,设定驱动,完成平面四连杆机构的三维动画运动仿模拟。

机械设计基础课程学完后,要进行课程设计。以减速器课程设计为例,学生要完成减速器装配图及零件图的绘制。给定参数后,如果学生凭空想象,采用二维软件即使完成了减速器的装配图,并拆画零件图,也不知道所绘制的减速器各零件间是否会产生干涉,能否保证加工后的零件能够安装。因此,可以利用NX的装配模块,将所设计的减速器零部件进行装配,通过仿真建模,查看各个零部件之间是否存在干涉,为后续加工的零件的顺利装配打下基础。并且,NX软件可以将三维模型转换为二维工程图形。如果零部件模型尺寸进行了修改,装配图形也会自动做相应的修改。

四、在本科毕业(论文)设计中的应用——NX 综合运用

毕业(论文)设计是每个本科生毕业前要完成的最重要的一项任务。机械设计制造及其自动化专业的本科毕业生主要从事的工作岗位为:数控机床操作岗位(数控车床、数控铣床、数控线切割机床的机床操作工),数控工艺技术岗位(数控加工工艺设计师、数控工艺文件管理员、数控程序编写技术员、电脑绘图员等),普通机电设备设计师助理等技术工作岗位,这些岗位的共同特点是动起手来能干活,拿起电脑可设计。因此,毕业设计对他们来说尤其重要,毕业论好了,进入企业后,就能更快适应工作岗位。

在教学过程中,为实现应用型本科的人才培养目标,减少理论型、研究型论文,要求毕业论文题目需“来自企业”,即学生的毕业论文内容既要包含设计又要包含制造,而且学生必须在数控机床上至少加工出毕业论文中的一个中等复杂的零件,若能借助NX软件,自动生成数控加工程序,并对刀路和程序进行优化,会起到事半功倍的效果。通过毕业设计,让学生掌握机械零件从设计到制造的全过程,为工作后以最短的时间适应企业要求奠定基础。

五、在机制专业各种大赛中的应用――NX 提升

虽然将NX软件融入多门专业课程的教学过程,使学生学习积极性大大提高了,教学效果明显,但由于课时的限制, NX软件强大的功能模块,教学过程不可能面面俱到,很多模块不能深入讲解,一般是按照一定的讲课模式完成教学任务。

教学过程中理论讲解的思路和方法肯定与实际工作有一定的差距。针对学生的不同要求,鼓励学生参加竞赛来提高自己的能力。主要组织学生参加山东省数控大赛、山东省机电产品设计大赛和全国3D大赛等。在每项技能竞赛中,都要求学生完成真实的产品,大赛的环境更接近于真实的工作环境,通过参加不同类型的大赛,学生会对NX软件更加的熟悉,对自己感兴趣的模块有更深刻的了解。同时,大赛能拓宽学生的视野,提高团队合作精神,提升自身的设计、制造和创新能力,拓宽将来的就业范围,提高了就业机会。教师通过指导大赛,与学生进行沟通,更了解学生的想法。通过参加大赛,与其他院校进行交流,相互借鉴,获得更多的信息,把握更新的教学理念,并不断渗透到自己的教学过程中,使教学更贴近实际,使本来枯燥的课堂变得更加生动。技能大赛可以让学生认识到学习中的不足,明确自己的学习方向。

把NX(UG)软件应用于机制本科“机械制图”“数控机床编程”“机械设计基础”等课程中,使学生感觉枯燥、难懂专业课程变得生动、易懂、易学,学生自主学习能力得到了提升,学习积极性得到了提高,同时,在本科毕业(论文)设计和各种大赛中,充分合理地选用NX软件的相应模块,满足了不同层次、不同要求的学习需求,教师更容易了解学生,可使教学更能满足学生的需求,更能贴近社会实践的要求。学生上学期间打下的坚实基础,也为今后的就业奠定了坚实的基础。

[参考文献]

[1]程德蓉,何玉林,李彩霞.基于CBR的“CAD/CAM技术-UG”课程的教学改革[J].教育与职业,2011(6).

[2]焦丽丽.UG软件用于机械专业课程的教学改革[J].装备制造技术,2008(12).

[3]严潮红,夏建生,王旭华,等.基于UG NX的工程本科应用型人才培养[J].盐城工学院学报:社会科学版,2010(3).

[4]畅为航,段江军,张洪峰.基于UG软件的《机械制图》课程改革探索[J].装备制造技术,2009(12).

篇7

【关键词】教学改革;数控加工技术

“Numerical control Process technology” educational reform exploration

Liao Peiyuan

【Abstract】Does this article high specially “the machine manufacture craft and the equipment” in a specialty branch professional course “Numerical control Process technology” embark from the quality, how explores implements the educational reform method effectively. Through the educational reform implementation process analysis, demonstrated the specialized English the seepage teaching numerical control programming, the experiment, really teach the strengthening, as well as in the classroom interactive type teaching method deeply student’s welcome, student’s specialized ability was also obtained the enhancement.

【Key words】Educational reform; Numerical control process technology

《数控加工技术》是高职高专学校“机械制造工艺与设备专业”的主干课程。2002年,我们承担了“《数控加工技术》课程教学改革方案”教改课题。在课题中强调了加强数控编程能力,相对淡化数控机床结构,渗入专业英语教学,加强实验、实训环节,提高学生对知识的综合应用能力。在课题的教学方法改革中,强调了让学生在学习过程中做自行研究课题,在课堂学习过程中多与老师一起互动学习。教改方案取得了有关专家的认可。2003年,为了确认方案的实施效果,我们在教学中使用了该方案,并对实施的前后过程进行了分析研究。

1 教改实施前的准备

1.1 授课计划的制定:2003-2004学年第一学期,我们承担了三年制国家级示范性专业(机械制造工艺与设备“先进制造技术”方向)学生的《数控加工技术》课程教学任务。根据教改后的教学大纲,结合现有实验设备和实验设备使用原则,我们制定了新的授课计划。相对教改之前增加了实验内容、手工及自动编程内容,相对淡化数控机床结构分析。时间安排上也作了调整,以前将数控车床的编程放在一起讲,讲完之后再讲数控铣床的编程,同学们很容易遗忘前面学的车床编程内容。现在,将编程分为基础篇和提高篇,将数控车床和数控铣床穿插在其中,不断地提高学生的编程能力。

1.2 教学内容的准备:因为教学大纲和授课计划作了充分调整,本学期我们重新对课程内容进行备课。讲稿内容中增加了专业英语,从原版的数控教材中摘录了一些数控知识,对数控专业词语也作了英语注释。教学过程中,对一些喜欢英语的同学来说,他们非常喜欢这样的形式,平时在与同学们的交流中已得到及时反馈。

思考题及习题的准备也很有必要。通过布置思考题及习题,让学生在学习之后有个思考和消化的过程。

自动编程内容和V-CNC程序验证内容的准备。自动编程内容让学生开拓视野,在学会手工编程基础知识之后,提高技能,让学生了解复杂零件的自动编程过程,以适应社会发展的需要。程序的编制需进行验证,使用V-CNC虚拟仿真软件,让学生在上机床操作之前,先对操作环境,加工过程有个全面的认识,在仿真过程中发现问题,避免操作时发生碰刀、过切等错误。为此为学生准备了MasterCAM9.0和V-CNC的补充教材和CAI课件。

在教学内容中强化编程,特别在编程时让学生必须考虑工艺问题,使学生在学习编程时懂得了工艺路线的确定、刀具的选择和切削用量的设定方法,为期末的实训作好准备,也为社会输送能尽快适应数控机床操作岗位的人才作好准备。

2 教改实施

采用行为导向的教学方式:我们尽量采用行为导向的教学方式.让学生有更多自主学习的机会。在开学之初,将授课计划发给学生,让学生知道本学期的学习内容和教学进度,对于认真学习的同学,可以让他们做到课前预习。另外,还采用了布置自行研究课题的形式,在教学中部分采用以学生为中心的课堂教学方式,结合一些多媒体的教学方法进行编程知识的教学,并加强实验、实训环节,采用传、帮、带的方式进行实践教学。

(1)自行研究课题:在学期开学初,我们就将课题内容公布给学生,并告知学生如何做、为何要做。学生在学习本课程的同时,能够在课外翻看一些数控资料,在课余老师还曾带学生去上海新国际展览中心观看工业设备展览。期中,让已经做好课题论文的学生在课前用5分钟左右时间向同学介绍,期末时全部上交规定字数的小论文。

自行研究课题让学生学会了收集资料、使用资料,学会了专业论文的书写方式,更重要的是使他们了解了数控加工技术的最新发展方向,并激发部分同学对数控的学习兴趣。让学生在课外积累数控相关知识,扩大知识面,充分发挥了学生的主观能动性。

(2)在教学中逐步渗透以学生为中心的课堂教学:《数控加工技术》课程教学内容较新,技术发展较快,但因为班级学生人数很多(每班有50左右的学生),也因为传统的学习方式在学生心中根深蒂固,教学作大规模的改变也许会影响教学效果,所以,我们只在几次课堂教学中选部分内容进行试点。

我们没有作大规模试点的另一个原因来源于事先的调查研究。在调查中我们知道只有3%-5%的学生有预习习惯,12%-27%的学生在老师布置预习作业时会预习,人数不到一半,让学生主动学习有些困难。在本学期的实施过程中确实也遇到了阻力,一般每堂课结束,老师会告知学生下堂课的内容,希望学生能进行预习,特别有两次老师布置了预习题目,但结果也只有8%-11%的学生有预习习惯,21%-31%的学生完成了老师布置的预习作业。

虽然主动参与的同学不到一半,但也不能放弃尝试。我们鼓励完成预习作业的同学上台讲解.并提出他在预习中遇到的问题,大家一起解决,最终老师给出结论。通过几次尝试,学生的积极性有所调动,课堂气氛活跃了许多。上台讲解既能锻炼学生的表达能力,又能使教师了解学生对知识的掌握程度。

其实学生是喜欢这种形式的,因为在调查中可以看出,有66%-71%的学生喜欢互动式的教学方法,只是他们只想活跃课堂气氛,但还不知道自己怎样参与。通过进一步的引导,相信会收到更好的效果。

(3)多媒体教学方法:根据不同的教学内容,我们采用不同的教学方式。在自动编程内容的教学中,我们采用多媒体的教学方法。同学们能在计算机上直接看到自动编程的过程,从CAD设计、工艺参数的设定、刀具轨迹的生成到实体的仿真加工,最后通过后置处理,生成能够直接在数控机床上使用的NC数控程序。教学过程中教师先作多媒体教学演示.后让学生自己动手操作,让学生自己体会自动编程过程。因为课时的关系,自动编程的教学在该课程中只能起到抛砖引玉的作用。

(4)加强实验、实训环节:实验、实训一直是深受学生喜欢的教学环节.学生确实在这一环节能巩固数控加工知识并进一步学到一些实践知识。我们以行为导向的教学模式为依据,尽量多为同学提供自我参与的机会。在批改学生的数控程序上,也相对传统模式作了改革。对每位同学批改所有的数控程序,将花费任课老师大量的时间,再认真也难免会有所疏漏,没有指出学生的错误,将误导学生。为此,充分利用先进资源,将更有效地提高教学质量。对于学生所编的程序,要求学生在计算机房用 V-CNC虚拟仿真软件进行验证,老师在计算机房进行辅导,并对验证结果当场评分。

在实验环节中,我们要求每位同学完成指定的五个实验,并完成实验报告。实验的教学方式采用传、帮、带的形式,第一批由老师讲解并演示,以后的几批同学均由他们上一组中的同学进行带教,老师只在一旁作指导。这种方式使学生参与的机会更多,发现的问题也更多,学到的实践知识也更多,实验效果良好,得到同学们的认可。

实训这一环节完全贯彻了行为导向的教学方式。实训是提高数控加工技术、综合验证数控加工能力的一个重要环节。大部分学生比较重视这一环节。因为在这一环节,学生能学到很多实践知识.并把所学知识融会贯通。实训时,老师布置加工任务.要求学生对所给的零件安排加工工艺路线,设定切削用量,从毛坯开始,编制合理的程序.独立完成整个零件的加工,并将尺寸和表面粗糙度控制在要求的范围内。为尽量减少事故的发生,要求学生必须事先在仿真软件上验证加工轨迹.再上机床进行加工。通过独立完成整个零件的数控加工,学生系统地掌握了数控机床的操作和数控编程及加工知识,很多同学在课程结束之后,参加劳动部组织的数控中级工能力考试.获得了数控中级工证书。在实训时同时强调安全知识及安全的重要性,避免事故的发生。实训效果良好,满意度在逐年增加。

3 教学改革结果分析

教改是否成功,只有通过具体实施,并进行比较研究总结,才能真正得出结论。在本学期进行教学改革之后,我们将《数控加工技术》课程学习情况问卷发给学生填写,得到了一定的信息反馈。现将教改前和教改后的学生学习情况反馈进行比较,结果如附表一所示。从表中可以看出,通过教改,在学生的信息反馈中已取得了一些满意的效果,具体表现为:

(1)教学改革在总体上得到认可,学生中认为学习效果很好的同学由原来的18%提高到 51%。

(2)教改中课程内容的安排更趋合理,学生对课程内容的兴趣由原来的30%提高到57%。

(3)专业英语和自行研究课题的加入得到部分要求上进的同学的认可,各班的反映情况不一,欢迎的比例在34%-60%。

(4)教改之前,学生对自动编程内容感兴趣,希望学;教改之后,通过对自动编程内容的接触,学生们仍表示出广泛的受欢迎程度。

(5)在实验、实训时间和内容的安排上,从数据就可看出,学生的满意度在提高,只是因为学生人数较多(机0121班学生50人,机0122班学生48人),实验设备较少(三台数控车床、二台数控铣床、一台加工中心),以及学时的关系,学生对实验时间和实验内容还有更高的要求。

因为教改之后,学生学习的知识点有所变化,考卷的形式和知识点的分值安排也有所变化,考试的总成绩不一定能评价教改结果,所以.我们将教改之前学生编程能力与教改之后学生的编程能力作了一个比较。教改之前,学生在期末的考试中对编程题的失分率高达42%,考试成绩不太理想。教改之后,学生在考试中编程题的失分率下降到28%,学生编程时能主动考虑工艺问题,大大提高了所编程序的实用性。

篇8

摘要:在油壶模具的设计与制造中应用CAD/CAM集成技术,有利于缩短油壶生产周期。本文针对油壶模具在微机上实现基于Pro/ENGINEER的CAD和MasterCAM的自动编程进行研究。首先,在简要论述模具设计的基础上,重点阐述了油壶、油壶模具的3维参数化特征建模以及油壶模具2维工程图的建立;其次,利用MasterCAM对油壶模具的数控自动编程进行了全面论述,包括油壶模具加工边界的建立、加工方法和数控编程方法的选择、刀具的选择、油壶模具数控加工工艺分析及处理、数控自动编程中的刀位验证和后置处理。

关键词:CAD/CAM;Pro/ENGINEER;参数化;数控加工工艺;后置处理

The CAD/CAM For Plastic Moulds of Oil Can On Industrial

Abstract: The CAD/CAM integrated technology apply in the oil can mould design and manufacture helps shorten oil can production cycle. This article carry out research on the oil can mold which can come true Pro/ENGINEER CAD and the automatic programming conducts of MasterCAM with the microcomputer. First, in briefly elaborates in the foundation which the mold designed, the key point elaborates the oil can, the oil can mold 3D parameterization characteristic modelling as well as the oil can mold two-dimensional schedule drawing; Secondly, carries on the comprehensive elaboration using MasterCAM to the oil can mold numerical control automatic programming, including The oil can mold processes the boundary the establishment, the processing method and the numerical control programming method choice, the cutting tool choice, in the oil can mold numerical control processing craft analysis and processing, the numerical control automatic programming knife position confirmation and the post-processing.

推荐期刊