【VC++开源代码栏目提醒】:网学会员在VC++开源代码频道为大家收集整理了“开放式数控实验平台的机械装置设计与代码编译系统研究 - 技术总结“提供大家参考,希望对大家有所帮助!
武汉理工大学硕士学位论文开放式数控实验平台的机械装置设计与
代码编译系统研究别:硕士专业:机械电子工程指导教师:黎水平20090601摘要随着电子技术、计算机技术和自动控制技术的飞速发展,数控系统不断更新换代,开放式数控系统已经成为数控系统发展的主流。
今后,数控系统还将朝着高速、高精度、智能化和网络信息化方向迈进。
本文介绍了开放式数控系统在国内外的发展状况,以及在数控系统中编译技术的发展。
针对开放式数控系统的特点,本文设计了数控实验平台的机械模块、译码模块和插补模块。
目的是组成一个开放的、可扩展的、廉价的开放式数控平台,可以基于本系统平台进行二次开发,扩展数控系统现有的功能。
本文的主要工作包括以下几个方面:(1)本文根据设计要求确定了数控实验平台的总体结构方案,详细地分析了实验平台的总体布局、运动方式和各零部件的设计。
利用Solidworks工程软件建立平台各零部件的3D模型和装配体模型并进行干涉检查;利用ANSYS软件对关键零部件进行受力分析。
(2)论文分析了数控平台的译码模块的功能需求,给出了译码模块的总体结构,对其中各个子模块的功能进行了说明。
还对数控
代码和编译原理的相关知识以及开发环境进行介绍。
(3)论文给出了数控平台译码模块的具体实现过程。
由于不同数控系统数控指令不同,本文设计了可修改可扩充的功能字符表,实现对不同数控系统指令的通用性和开放性:然后研究了GRETA正则表达式的应用,将其用于译码模块的词法分析和语法分析中,保证了词法和语法检查的快速性和准确性。
译码过程完成了词法分析和语法分析并存储加工信息以用于插补模块。
本文设计的译码模块,可以快速、准确地检查出数控程序中的词法和语法错误;并能对ASCII码状态的数控
代码进行读取和识别,从而得到刀具运动轨迹的坐标值和其他有关信息。
(4)论文对加工指令
代码的执行模块——插补模块进行了研究。
给出了直线插补和圆弧插补的实现方案。
本文提出并完成了开放式数控平台的部分设计,没有完成全部具体工作,但为后续工作打下良好的基础。
从总体上看,该平台具有一定的实用价值。
关键字:数控平台,译码,插补,GRETAAbstractCNCsystemupdatedcontinuously谢mtherapiddevelopmentofelectronictechnology,computertechnologyandautomaticcontroltechnology.OpenCNCsystemhasbecomethemainstreaminthedevelopmentofnumericalcontrolsystem.Inthefuture,CNCsystemwillmakeforhighspeed,highprecision,intellectualizationandnetworkinformation.ThethesisintroducesthedevelopmentalstatusofopenNCsysteminlandandoverseas,andthedevelopmentofcompilingtechnologyinNCsystem.Inaccordance埘nlthecharacteroftheopenNCsystem,experimentalplatformfornumericalcontrol,whichincludesmechanicalmodule,decodingmoduleandinterpolationmoduleisdesigned.Itspurposeistocomposeoneopen,expandableandinexpensiveopenstylenumericalcontrolplatform,thenwemayCaITyonthere-developmentbasedonthissystemplatform,theexpansionnumericalcontrolsystemexistingfunction.Themajorworkissummarizedasfollows:Firstly,thewholestructureplanofNCplatformisdrownupinthispaper.Theoverallarrangement,themovingmodeandthedesignofthepartsareanalyzed.3DmodelofeverypartoftheplatformissetupusingSolidworksprojectsoftware,andtheentiremachineassemblybodymodelisestablishedandtheinterferencecheckismade.Itisanalyzedthestressofthekeycomponents.Secondly,thepaperanalyzesrequirementofdecodemodular,thendesignstheoverallstructureofit,andillustratessub-moduleofit.Inadditiontothis,thispaperintroducesrelevantknowledgeofNCcodeandcompilerprinciplesanddevelopmentenvironment.Thirdly,thepaperdemonstratesrealizationofdecodemodular.BecauseNCsystemsaredifferent,NCcodesaredifferent,thenthispaperdesignsfunctionwordlistwhichCanbemodifiedandexpanded,andopennessandcommonalityofdifferentNCsystemcodesarerealized.ThenitstudiestheusesofGRETAregularexpressionandusesitinLexicalandSyntacticAnalysis.LexiealandSyntacticAnalysisarerapidlyandcorrectly.ThecodingprocessaccomplishesLexicalAnalysis,SyntacticⅡAnalysisandprocessinginformationstoragetointerpolationmodular.TheNCCodeInterpreterinthisthesiscancheckNCcoderapidlyandaccurately,CanreadandrecognizetheASCII—statusNCprogrammers,andtranslateinformationofNCprogramintothecurerpathcoordinatesandrelevantdata.Finally,thepaperstudiesinterpolationmodularwhichisexecutingmoduleofNCcode.Itillustratesrealizationoflinearinterpolationandcircularinterpolation.Thepaperhaspresentedandpartlycompletedthedesignofexperimentalplatformfornumericalcontr01.Ithasprovidedthe900dfoundationforthefuturework.Overall,thisplatformhassomepracticalvalue.Keywords:NCplatform,decoding,interpolation,GRETAIII独创性声明本人声明,所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。
尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得武汉理工大学或其它教育机构的学位或证书而使用过的材料。
与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
研究生(签名):至群日期2业I学位论文使用授权的说明本人完全了解武汉理工大学有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权武汉理工大学可以将本学位论文的全部内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存或汇编本学位论文.。
同时授权经武汉理工大学认可的国家有关机构或论文数据库使用或收录本学位论文,并向社会公众提供信息服务。
(保密的论文在解密后遵守此规定)研蛐蚴:姐车聊躲扯吼半乒武汉理工大学硕士学位论文1.1课题研究的意义第1章绪论数控技术是集传统的机械制造技术、计算机技术、现代控制技术、传感技术、网络通讯技术、光机电技术于一体的综合技术,是制造业实现自动化、柔性化、集成化生产的技术基础,集成制造、柔性制造、智能制造、数字制造、网络制造等都是以数控技术为基础的。
数控水平的高低,直接影响到制造业的现代化程度。
开放式数控系统是对传统封闭式数控结构的根本性突破,是当今数控技术的发展主流和研究热点,更是新一代数控的关键技术。
采用开放式体系结构的控制系统,无论对控制系统开发商、机床厂还是最终用户均有益处。
对控制系统开发商,可在共同的标准平台上建立广泛的合作,实现厂家的协作式开发,这将大大缩短系统的开发周期,减少投资,增强产品竞争力。
对于机床生产厂,不仅可以根据需要配置合适的控制系统,而且可以将自己独特的软件集成到系统控制器中,形成自己的产品特色。
最终用户可以说是开放式控制系统的最大受益者。
他们可以最大限度地按照自己的需要选择产品,配备合适的功能部件,实现系统的继承和扩展。
此外,控制系统结构的开放性也为数控技术能持续不断地吸收日新月异的计算机软硬件最新成果创造了条件,有利于数控产品自身的更新换代、提高性能、增强竞争力。
这也正是开放数控系统之所以被发达国家视为重要的战略技术,纷纷投入研究的主要原刚¨。
我国是一个机床生产和应用的大国,但数控技术的应用水平还很不高,严重制约着我国制造业水平的提高。
国际上的相关开放计划对我国数控技术的发展提出了严峻的挑战,同时也带来了机遇。
因此我们应该抓住机遇,坚持走数控系统开放化的技术路线,跟踪掌握数控技术的最新进展,解决其中的关键技术,为新一代的国产开放式数控系统的研制打下坚实的基础。
1.2开放式数控系统所谓开放式数控系统就是数控系统的开发可以在统一的运行平台上,面向武汉理工大学硕士学位论文机床厂家和最终用户,通过改变、增加或剪裁结构对象(数控功能),形成系列化,并可方便地将用户的特殊应用和技术诀窍集成到控制系统中,快速实现不同品种、不同档次的开放式数控系统,形成具有鲜明个性的名牌产品。
个性的名牌产品。
目前开放式数控系统的体系结构规范、通信规范、配置规范、运行平台、数控系统功能库以及数控系统功能软件开发工具等是当前研究的核心。
1.2.1开放式数控系统的特征针对开放式数控系统的应用需求,普遍认为,开放式数控系统具有以下五个基本特征,这也是衡量数控系统开放程度的准贝,tjt20J:(1)可互换性interchangeability系统高度模块化,并且这些功能模块具有完全开放的标准接口。
不同厂商的功能模块可相互替代,具有互换性,在构成系统时可根据各部件的性能、价格等因素选择不同厂家的产品,无须受唯一供应商的控制。
(2)可移植性portability这是指系统的计算机平台无关性,源
代码要最大限度地兼容多种计算机平台。
(3)可伸缩scalability包括两重的含义:一方面是指一种系统可以运行在不同规模的计算机平台上,另一方面是指其规模完全是可定制的,集成商可以根据控制对象(机床)的特性、加工条件或用户的要求,增减系统的功能模块或调节系统参数,实现控制目标。
(4)互操作性intcropcrability主要包括系统内部标准部件之间的互操作性,不同系统之间的互操作性,系统和外部应用之间的互操作性。
这不仅要求系统的各个功能部件具有开放的数据接口,而且要求系统的实现要完全遵循支持数据交换的软件规范,如面向网络、面向对象等。
(5)可扩展性expandability可由用户或集成商扩展部分部件的功能,使系统具有增强的性能表现。
例如,在一个可扩展的RS274数控语言解释器中,可由用户按照自己的需求或爱好,扩充新的NC
代码。
1.2.2开放式数控系统在国内外发展现状目前,国际上与开放式数控研究相关的报导不少,最有代表性的仍是美国的NGC和OMAC计划、欧盟的OSACA计划以及日本的OSEC计划【4,61,这三2武汉理工大学硕士学位论文个计划的发展基本上反映了国外开放性数控的发展现状。
在以上几个开放式数控系统研究计划的基础上,许多公司还推出了一些开放式数控系统产品:SiemensAG在840D数控系统中采用了开放式结构:利用双PC来完成人机接口和实时控制工作,人机接口采用基于Windows的图形接口,实时控制则采用RISC或PC和实时控制内核来完成。
在同一系统中提供了各种结构机床的控制算法和C++开发工具,用户可以根据需要来选择或自行开发控制算法。
美国的DeltaTau公司提供了单台PC的解决方案和系统的插补运算、伺服控制以及PLC控制等实时控制功能,在一般的单台数控机床和机器人的控制上取得了较好的效果。
而Technology80公司也采用单PC的方案,但它用PC机完成插补和PLC控制功能,因此控制效果不如DeltaTau公司的产品。
BritishColumbia大学的YAltintas等人研究开发了基于PC总线的开放式数控系统,为用户提供两块DSP板。
运动控制模块用于基本的NC插补和伺服运动控制功能,智能加工模块用于传感器数据采集、刀具监控、温度补偿等功能。
日本FANUC新推出的高性能30iMODELA型数控系统,其软件可配合控制40轴,24轴联动控制,同时执行10个不同的CNC程序,是世界上单个CNC控制器可控轴数之最。
与国际先进水平相比,国内的开放式数控系统的研究还处于初级阶段。
目前,在国内市场中,中、高档产品主要被进口产品占据,而在较抵挡的经济型数控机床市场我国的产品占据主要地位。
随着国际学术界对开放式数控系统研究的日益深入,我国的相关研究也越来越受到重视。
经过多年的技术攻关,已经有一批产品和成果涌现出来。
在这些产品中,有些是将原有的系统移植到PC平台上,如北京机床所的中华系列、沈阳计算所的蓝天系列等。
武汉华中数控股份有限公司推出的华中I型数控系统,是利用PC平台通过串行总线和自行开发的数字交流伺服系统开发的。
该系列数控系统产品是目前国内比较成功和富有特色的基于PC的数控系统。
华中世纪之星是在华中I型高性能数控装置的基础上,为满足市场要求而推出的高性能数控装置,此装置可实现五轴联动,是目前国内比较先进的数控系统。
北京航空航天大学采用Arcnet网络连接全数字交流伺服
系统和PLC,在PC+Windows环境下开发出了多通道多轴联动的开放式数控系统,并在四坐标锥度线切割机等设备上得到了成功的应用。
四川成都广泰公司推出的“GTX3E/4E”铣床数控系统是以铣床为代表的l四坐标联动、开环控制普及型全数字式数控系统,此系统采用最新DSP、大规模可编程门列阵PLD技术和现场工业级高速CPU,具有实时控制高速度、高精度等特点,在国武汉理工大学硕士学位论文内应用也比较广泛。
虽然我国的数控技术有了一定发展,但从总体上看与国外相比还存在很大差距,很大程度上是由于原有数控系统的封闭性及国内软硬件的基础薄弱,限制了发挥,数控基本控制模块的稳定性、可靠性、适应性、开放性方面尚不如人意,数控模块之间缺乏统一的标准等问题。
因此要坚持走数控系统开放化的技术路线,为新一代的国产开放式数控系统的研制打下坚实的基础。
1.2.3开放式数控系统发展趋势今后开放式数控系统的发展趋势主要有以下几个方面:(1)基于PC的开放式【7】【8】基于PC所具有的开放性、成本低、高可靠性、软硬件资源丰富等特点,更多的数控系统生产厂家会走上这一条路。
至少采用PC机作为它的前端机,来处理人机界面、编程、联网
通信等问题,由原有的系统承担数控的任务。
PC机所具有的友好的界面,将普及到所有的数控系统。
远程诊断和维修将更加普遍。
日本、欧盟和美国等针对开放式的CNC,正在进行前后台标准的研究。
另外,随着串行总技术的进步,如今串行总线的数据传输速率有了质的飞跃,达到12Mbps,由于它引线少,连接简单,成本低,因此串行总线系统将逐渐取代并行总线系统。
(2)高速化和高精度化【8l这是适应机床高速和高精度方向发展的需要。
要求数控系统高速处理并计算出伺服电机的移动量,并要求伺服电机能高速地做出反应。
为能在极短的空程内达到高速度和在高行程速度下保持高的定位精度,必须具高加、减速度和高精度的位置检测系统和伺服品质。
通过减少数控系统的误差和采用补偿技术来提高精度。
(3)智能化。
随着人工智能在
计算机领域的不断渗透和发展,数控系统的智能化程度将不断提高。
①应用自适应控制技术数控系统能检测过程中一些重要信息,并自动调整系统的有关参数,达到改进系统运行状态的目的。
②引入专家系统指导加工将熟练工人和专家的经验,加工的一般规律和特殊规律存入系统中,以工艺参数数据库为支撑,建立具有人工智能的专家系统。
当前己开发出模糊逻辑4武汉理工大学硕士学位论文控制和带自学功能的人工神经网络电火花加工数控系统。
③引入故障诊断专家系统。
④智能化数字伺服驱动装置可以通过自动识别负载,而自动调整参数,使驱动系统获得最佳的运行。
(4)
网络化与信息化【9】【Io】①网络化:未来的车间的概念将不再是“有许多带计算机的机床”而是“由许多计算机构成的网络,上面挂着各种各样的机床”。
工作人员和管理人员可以在远程甚至在家里通过网络连到本地局域网上,实时地监控每台机床地工作状态,并做出变更与调整,加工程序和开发工具软件都放在服务器上,通过一台计算机,每个人都可以用这些软件,并控制每一台机床。
当增加一台机床时,只需一根网线将其接入网络,需要时可在对它进行控制的计算机上安装驱动程序,计算机就会自动识别这台新设备。
从而机床就成为即插即用的计算机外部设备,就像网络共享打印机一样。
②信息化:未来的、进一步开放的数控系统将成为加工数据中心,他们从机床采集加工数据,并实时地提供给整个企业的信息系统使用。
管理人员能够获取生产过程中的大量实时信息,从而即时地做出正确的决策,可以大大提高生产率,并节省成本。
美国MDSI公司的OpenCNC就是这样一种完全基于软件的数控系统,它可以跟踪机床的工作循环,包括转向时间和装卸停机时间等,一旦某个环节出现
问题,可以立刻做出针对性的调整,不用等到事后再来分析信息,查找原因并采取措施。
开放结构的新一代PC.NC由于采用了标准化的
软件和硬件,它还可以从外部获取各种信息,直到接受控制。
1.3数控
代码编译系统的研究1.3.1数控
代码编译系统的发展类型随着开放式数控系统的发展,数控
代码编译系统得到不断发展,其任务从简单的提取数控加工刀具位置和加工信息发展到对各种表达形式的数控加工程序进行语言错误检验等处理分析,并可将一种数控语言转化成另外一种规格的数控编程语言,输出目标
代码文件以备后续运动控制模块的使用。
数控
代码编译系统发展至今,已经涌现出许多类型。
首先,按其实现NC
代码处理的方法不同可分为两类:in-12】5武汉理工大学硕士学位论文(1)解释法,即系统采用解释技术,对
代码源程序进行逐行处理,进行词法和语法检查后,即提取加工信息发送到后续运动控制模块处理,其优点是结构简单,可操作性和开放性好。
缺点是效率较其他形式低,但是实时性较好。
随着PC软硬件的发展,效率问题已不再是主要矛盾。
这种方式为大多数数控系统所采用,因此,NC语言编译系统通常被称为NC
代码解释器。
(2)编译法,即系统首先对加工程序进行编译处理,然后再将其交下一部分处理。
这种方法的效率较高,但软件结构较之复杂,开放性差,需要较大的内存,用于缓冲编译和加工之间的时间间隔较大,实时性差,很难解决海量程序的处理。
一般为离线仿真数控软件,如CAD/CAM软件所使用。
其次,按其使用范围和处理对象的不同可分为以下三种类型:【13’16】(1)专用NC
代码编译器,即只能针对专门的数控系统进行加工程序的解释,不能被用于其他数控系统;其优点是对于处理专用数控系统程序的信息比较全面,缺点为缺乏开放性,适应性差。
如目前众多的专用数控系统产品皆属于此种类型。
(2)通用NC
代码编译器,即能对许多不同类型数控系统进行提取
代码信息的处理,其优点是适用范围广,缺点是由于各种数控
代码间存在差异性而导致部分重要信息的遗失,但随着开放式数控系统的发展,通用NC
代码编译器也将成为NC
代码编译器的发展趋势。
(3)开放式NC
代码编译器,这种编译器的发展与开放式数控系统的发展密切相关,其充分利用了PC技术及其算法,是开放式数控系统数控应用软件的重要组成部分。
这种编译器具有通用编译器的特点,又可以满足专用数控系统的特殊要求,具有良好的二次开发性。
1.3.2数控
代码编译系统在国内外的研究现状最早对数控
代码错误检查的方法为人工检查法,优点是比较方便、灵活,但不适用于大而复杂的
程序,且易出错。
为提高数控
代码编译效率,采用高级语言式编译技术开发数控编译系统。
国内外对此作了许多研究
工作。
国外在NC
代码编译方面的研究已经比较成熟,如日本灿kol(uAlpha公司的SuperVERIFY是一个很好的NC
代码编译和检验(仿真)软件,它不仅能验证NC程序的正确性,并可进行
代码优化,缩短加工时间。
其适用范围广,包括车6武汉理工大学硕士学位论文削、铣削、车铣等从两轴到五轴联动的多种加工形式,集成了大多数知名的NC控制系统,并支持多种包含宏/子程序等功能在内的NC
代码格式【17】。
美国NCCS(NumbericalControlComputersciences)公司最初只是一个NC服务机构,现已发展成为美国西海岸最大的NC服务中心,其服务范围也扩展到多轴NC加工、几何建模、后处理、NC
代码检验和机床仿真等诸多方面。
其开发的多轴加工软件PostWorks是一个通用后处理软件,其范围可覆盖从二轴到十轴的车、铣、车铣、线切割、激光等加工,它可对NC
代码进行词法、语法检查,进行加工过程全景仿真,并支持不同格式NC
代码之间的转捌1。
71。
与此同时,国内在此研究领域也作了很多尝试,我国己有几家高等院校实现了针对单一NC系统的
代码编译器,目前应用情况良好。
清华大学国家CIMS工程中心开发了NC
代码翻译器,该翻译器的主要工作概括起来有两个:检错和翻译。
检错,即按照该数控系统的编程规定和有关数控加工的常识,对NC
代码进行词法分析、语法分析、语义分析,从而检查出该NC
代码的词法错误、语法错误、逻辑错误(其中包括数据不合理,加工状态不合理等)。
经过检错阶段,若NC
代码未被查出错误,则进入翻译阶段,即从NC
代码中提取控制机床部件运动的有关命令动作和状态信息,将运动的数据按照位移和速度的变化划分成一系列时间片段,计算出各时间片段机床各坐标的位移【1引。
华中科技大学数控技术研究所提出了NC程序的“资源重叠流水处理”解释方法,该方法具有节约系统资源,便于并行处理的特点,并能充分利用和发挥了Windows平台“弱实时性和多任务”的优势【¨】。
另外华中理工大学开发的NC程序检验仿真系统NCCPVSS,能实现对NC程序编制过程中出现的错误进行离线检验,可提高NC设备的调试手段和效掣16l。
此外国内还有很多的院校、企业及研究机构和个人开展了这方面的研究,如浙江大学、大连铁道学院、西北工业大学等。
与国外同行相比,我国在实现NC
代码编译方面的主要问题集中在实现其通用性、开放性等方面。
所以开发新型的开放式数控编译系统有重要意义。
1.4本论文的主要工作本文首先设计开放式数控实验平台的机械装置,该机械装置根据实用性、7武汉理工大学硕士学位论文可重组性、可扩展性和成本低廉的原则设计。
并且利用Solidworks工程软件建模仿真,对关键部件采用ANSYS进行受力分析。
其次对数控
代码编译系统进行研究,主要是译码模块和插补模块的研究。
由于PC机具有良好通用性,价格便宜,互换性好,体系结构开放等优点,因此本文利用PC机的丰富资源对数控程序译码。
最后对数控
代码插补模块进行研究,实现直线插补和圆弧插补功能。
本文共分六章,具体内容及安排如下:第l章为绪论。
讨论了课题的研究目的和意义,介绍了开放式数控系统的特征,国内外的发展现状以及以后的发展趋势,论述了开放式数控系统中编译系统的国内外研究现状、编译技术及其应用发展状况,介绍了本文研究的主要研究内容和工作。
第2章为数控实验平台的机械系统分析与结构设计。
根据开放式数控系统的特点,研究并设计了数控平台的机械部分。
首先根据设计要求,确定总体布局以及运动方案,完成总体
设计。
接着进行传动系统的详细设计与计算以及零部件的选用。
最后采用Solidworks三维设计软件建模并检查干涉情况,对关键部件侧壁采用ANSYS进行受力分析。
第3章为数控平台译码模块的总体设计以及数控
代码和编译原理相关知识介绍。
本章首先分析了译码模块的功能,接着数控
代码相关知识的介绍以及编译程序整个过程的说明,完成了译码模块的总体设计。
最后对开发环境的选择进行说明并介绍了如何在VC++中正确使用GRETA类库。
第4章为数控实验平台译码模块的具体实现。
本章首先设计了功能字符表,通过修改功能字符表实现数控
代码的通用性和兼容性。
接着数控
代码的读入和预处理,删除数控加工程序中不必要的符号如空格、注释语句、空语句等。
将G】矾正则类库引入词法分析和语法分析模块中,检查程序中的错误。
检查成功后存储加工信息以供插补模块使用。
第5章为数控平台插补模块。
根据实际加工需要,本文主要研究直线插补和圆弧插补的算法并实现了该算法。
第6章全文总结与展望。
本章首先对全文研究的内容进行了总结,然后对本课题进一步研究展望。
武汉理工大学硕士学位论文第2章实验平台机械系统分析与结构设计本章的主要任务是开放式数控实验平台的机械装置设计。
该机械装置将由PC机控制,步进电机驱动,实现三轴直线运动。
该平台的设计必须考虑到既要实现功能,又要尽可能减少成本,具有开放性,模块化,易于拆卸重组的特点。
2.1数控实验平台机械装置设计要求本文设计的数控实验平台机械装置主要有X、Y、Z三个方向的直线运动单元和一个主轴旋转单元组成,每个直线运动单元通过电机控制实现一维直线运动,加工范围为(300x200x80)iilin,用于制作电路板,软材料模型及模具,刻字等。
该机械装置设计时主要考虑以下几个方面:(1)首先必须满足加工范围、工作精度、生产效率等各方面要求。
(2)确保实现既定工艺方法所要求的工件和刀具的相对位置与相对运动。
在
经济、合理的条件下,尽量采用较短的传动链,以简化机构,提高传动精度和传动效率。
(3)应便于观察加工过程;便于操作、调整和维修;便于输送、装卸工件和清理;注意防护,确保安全。
(4)结构简单,合理可靠,便于加工、装配和重组。
(5)体积小,重量轻,节约原材料,降低制造成本,缩小占地面积,外型美观大方。
2.2数控平台机械装置总体方案数控实验平台机械装置的总体
方案主要包括总体布局和运动系统的分析、主运动方案和进给运动方案的确定、电机类型的确定以及主运动和进给运动的传动方式和支承导向装置的确定等。
2.2.1总体布局分析经过调查,结合实际情况,机械装置的基本布局形式采用龙门框架式结构。
9武汉理工大学硕士学位论文目前龙门框架式结构的基本布局通常有如图2.1所示的两种方案。
布局(1)方案中,工作台固定,刀具作横向和上下移动,龙门架作纵向移动。
由于工作台不动,承载能力好,适合加工较重的工件。
在使用外伸支架支撑纵向长工件进行批量加工时,支点高度相同,故支架支撑调整方便。
布局(2)方案中,龙门架固定,刀具作横向和上下移动,工作台作纵向移动。
由于工作台移动,承载能力较布局1方.