毕业设计论文——最终版
(完整版)110kV变电站设计毕业设计(论文)

110kV变电站设计摘要本次毕业设计以110kV 变电站为主要设计对象,该110kV变电站是地区重要变电站,是电力系统110kV电压等级的重要部分。
该变电站设有2 台主变压器,站内主接线分为110kV、35 kV、和10 kV 三个电压等级。
本设计的第一章为绪论,主要阐述了变电站在电力系统中的地位。
设计变电站的原则和目的以及变电站的基本情况。
第二章是负荷计算及变压器的选择,根据已知变电站的负荷资料对变电站进行负荷计算。
通过得出的负荷确定了主变的容量和台数、主变的型式及主变阻抗。
第三章是变电站电气主接线的设计,分别通过对110kV、35kV、10kV侧电气主接线的拟定,选择出最稳定可靠的接线方式。
第四章是短流计算,首先确定短路点,计算各元件的电抗,然后对各短路点分别进行计算,得出各短路点的短路电流。
第五章是电气设备的选择,电气设备包括母线、断路器、隔离开关、电流和电压互感器、熔断器。
第六章是配电装置,主要对变电站的配电装置进行设计。
通过对110kV变电站设计,使我对电气工程及其自动化专业的主干课程有一个较为全面,系统的掌握,增强了理论联系实际的能力,提高了工程意识,锻炼了我独立分析和解决电力工程设计问题的能力。
关键词:电气主接线短路计算电气设备AbstractThis graduation project take the 110kV transformer substation as the main design object, this 110kV transformer substation is the local important transformer substation, is the electrical power system 110kV voltage rank important part. This transformer substation is equipped with 2 main transformers, in the station the first chapter is an introduction, mainly elaborated the transformer substation in electrical power system status. Designs the transformer substation the principle and the goal as well as the transformer substation basic situation. Second chapter is shoulders the computation and the transformer choice, carries on the load computation according to the known transformer substation load material to the transformer substation. Through the load which obtains , the winding wiring way, the accent press the way and the electricity , separately through to 110kV, 35kV, 10kV side electricity , first determined short-circuits the spot, calculates various parts reactance, then to respectively short-circuits separately to carry on the computation, obtains respectively short-circuits the short-circuit current. Fifthchapter is the electrical equipment choice, the electrical equipment including the generatrix, the circuit breaker, the isolator, the electric current and the voltage transformer, the fuse. Sixth chapter is the power distribution equipment, mainly carries on the design to the transformer substation power distribution equipment. Seventh chapter is anti-radar with the earth, this chapter the choice to the arrester, as well as design, causes me electric power project design question ability.Key words: The electrical Electrical equipment目录1 绪论 (3)1.1变电站设计的原因和目的以及原则 (3)1.2变电站的基本情况 (3)1.2.1 原始资料 (3)1.2.2 所选地址及环境 (4)2 负荷计算及变压器选择 (5)2.1负荷计算 (5)2.1.1 负荷资料 (5)2.1.2 负荷计算 (5)2.2主变的选择 (7)2.2.1 主变压器容量和台数的确定: (7)2.2.2 主变压器型式的确定: (7)2.2.3 主变压器阻抗的选择: (8)2.3站用变压器的选择 (9)2.3.1 站用变台数的确定: (9)2.3.2 站用变的容量确定: (9)2.4无功补偿 (10)2.4.1 补偿作用 (10)2.4.2 无功补偿容量及电容器接线方式 (10)3 变电站主接线形式 (12)3.1变电站主接线的要求及原则 (12)3.1.1 设计要求 (12)3.1.2 设计原则 (13)3.2变电站主接线形式的选取 (14)3.2.1 110kV 侧主接线方案选取 (14)3.2.2 35kV侧主接线方案选取 (17)3.2.3 10kV 侧主接线方案选取 (18)4 短路电流的计算 (21)4.1短路电流计算的目的 (21)4.2短路电流计算 (21)4.2.1 各元件电抗计算及等值电路图 (21)4.2.2 110kV母线侧短路电流的计算: (23)4.2.3 35kV母线侧短路电流的计算 (24)4.2.4 10kV母线侧短路电流的计算 (25)5 电气设备的选择 (27)5.1电气设备选择的一般原则 (27)5.2载流导体的选择 (27)5.3断路器和隔离开关的选择 (30)5.4电流互感器的选择 (35)5.5电压互感器的选择 (38)5.6高压熔断器选择 (39)6 配电装置 (41)6.1配电装置概述 (41)6.2变电站各电压等级采用的配电装置 (41)6.2.1 110kV配电装置 (41)6.2.2 35kV~10kV配电装置 (42)总结 (43)致谢 (44)参考资料 (45)1 绪论变电站是电力系统的重要组成部分,它直接影响整个电力系统的安全与经济运行,是联系发电厂和用户的中间环节,起着变换和分配电能的作用。
基于单片机的温室温湿度控制系统的设计 毕业论文最终版含全部源程序

天津**大学毕业设计(论文)基于单片机的温室温湿度控制系统的设计姓名学院电子与信息工程学院专业电子信息工程指导教师职称2014 年6 月 4 日天津**大学毕业设计(论文)任务书院长教研室主任指导教师毕业设计(论文)开题报告表天津**大学毕业设计(论文)进度检查记录天津**大学本科毕业设计(论文)评阅表(设计类)天津**大学毕业设计(论文)成绩考核表摘要在快速发展的现代农业生产中,许许多多的、健康的农产品都来自于大棚温室栽培作物。
温室大棚的应用已经越来越广泛,它可以为人类创造很大的经济价值和良好的社会效益。
传统的温室温湿度控制是完全靠人工来进行控制和测量的。
不仅费时费力,而且效率低、效果差。
现如今,在温室大棚中,智能的控制系统将直接影响到农作物的产量以及生长情况等等。
近些年来,各种各样的单片机和传感器迅速发展,因此我们可以用这些来使温室智能控制系统更加完善。
本次设计是以STC89C52单片机为主控芯片,结合DHT11数字温湿度传感器,12864智能液晶显示屏等设计了一个结构简单并且容易操作的温室温湿度控制系统。
我们可以通过编程来实现对温室温湿度的智能控制。
当温室内的温度过高时,蜂鸣器报警,继电器工作,控制空调来进行降温;反之,则开启空调进行升温。
对于湿度的控制亦是如此。
通过加湿和干燥进行控制。
相对于其他普通的温室智能系统,此设计具有价格低,性能优,安全性高,稳定性强等诸多优点。
通过此系统,对蔬菜大棚内的温湿度进行可靠地、有效地控制与检测,从而保证大棚内的农作物在最佳的温湿度条件下生长,提高质量和产量,以达到我们想要的结果。
关键词:单片机STC89C52;矩阵键盘;温湿度传感器;12864液晶屏显示;继电器ABSTRACTIn the rapid development of modern agricultural production, many healthy agricultural products come from the cultivation of crops in hothouses. Hothouses applications have become increasingly widespread. It can create great economic value and social benefits for humans. Traditional greenhouse Temperature and Humidity Control System is entirely by manual control and measurement. Not only time-consuming, but also inefficient and ineffective. Now, in the hothouse, the intelligent control system will directly affect crop yields, growth and so on. In recent years ,a variety of microcontroller and sensor developed rapidly, so we can use them to make more perfect greenhouse intelligent control system. The design, which is based on STC89C52 microcontroller as the master chip, combined with DHT11 digital temperature and humidity sensors, 12864 Intelligent LCD screen and so on, has a simple structure, and the greenhouse temperature and humidity control system is easy to operate . We can program to achieve the intelligent control of greenhouse temperature and humidity. When the temperature in the greenhouse is too high , the buzzer alarm, and the relay begin to work to control air conditioning for heating ; contrary, the air conditioning is for cooling. The same applies to the humidity, controlled by humidifying and drying. Compared to other common greenhouse intelligent systems, this design has a low price, excellent performance, high security, stability , and many other advantages. In this control system of the greenhouse temperature and humidity vegetables reliably and efficiently are controlled and tested to ensure the growing of crop s under proper temperature and humidity conditions, where improving quality and productivity is easy, in order to achieve the results we want.Key words:SCM STC89C52;keyboard;temperature and humidity sensors;12864 LCD display;relay目录第一章绪论 (1)1.1课题研究的背景 (1)1.2课题的国内外概况 (1)1.2.1温度系统的国内外概况 (1)1.2.2湿度控制的国内外概况 (2)1.3课题研究的意义 (3)1.4课题研究的主要内容 (3)1.5课题研究的实现原理 (4)第二章系统总体方案设计 (6)2.1功能要求 (6)2.2设计思路 (6)2.3方案选择 (7)2.3.1传感器选择方案 (7)2.3.2显示器选择方案 (8)2.3.3单片机主芯片选择方案 (8)2.4系统总体设计组成及框图 (9)2.5系统整体电路图 (10)第三章系统硬件设计 (11)3.1概述 (11)3.2主控模块设计 (11)3.2.1 STC89C52芯片的简介 (11)3.2.2主控模块电路原理图 (12)3.3 DHT11传感器模块设计 (14)3.3.1 DHT11传感器简介 (14)3.3.2 DHT11传感器模块电路设计 (15)3.4 12864液晶显示模块设计 (16)3.4.1 12864液晶显示屏简介 (16)3.4.2 12864液晶显示模块电路原理图 (16)3.5报警模块 (17)3.5.1 蜂鸣器介绍 (17)3.5.2 蜂鸣器报警模块电路原理图 (18)3.6继电器控制模块 (18)3.6.1继电器的介绍 (18)3.6.2继电器控制模块电路原理图 (20)3.7时钟模块 (21)3.7.1DS1302时钟芯片简介 (21)3.7.2时钟模块电路原理图 (22)3.8矩阵键盘控制模块 (23)3.8.1矩阵键盘的简介 (23)3.8.2矩阵键盘控制模块电路原理图 (23)3.9辅助模块 (25)3.9.1电源总开关模块 (25)3.9.2电平转换模块 (25)第四章系统软件设计 (26)4.1概述 (26)4.2系统初始化模块 (27)4.3串口模块 (28)4.4矩阵键盘模块 (29)4.5温湿度控制模块 (30)4.6报警模块与继电器控制模块 (32)4.7 12864液晶显示模块 (33)4.8时钟模块(附加功能) (33)第五章系统分析与调试 (35)5.1硬件电路的调试 (35)5.2功能模块的调试方案 (36)第六章总结 (39)参考文献 (40)附录一:外文文献以及中文翻译 (41)附录二:程序 (50)附录三:系统整体电路图 (62)附录四:实物图 (63)谢辞 (64)第一章绪论1.1课题研究的背景温湿度与人类的生活发展密不可分。
毕业论文——BBS论坛设计论文完整版

毕业论文——BBS论坛设计论文(完整版)————————————————————————————————作者:————————————————————————————————日期:2摘要当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普及开来。
网站以其独特的优势在信息化的过程中占有重要的一席。
为了方便信息的交流,在结合JAVA和S.S.H 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。
论坛在Struts+Hibernate+Spring扩展Struts框架的基础上,用当今主流的网站开发技术jsp语言进行开发。
论坛将采用B/S体系结构,人们通过浏览器就可以访问教学网站的主页,保证的服务器的安全。
数据库采用免费,小巧,易用的mysql数据库。
该论坛功能较齐全,在这里可以自由地发表自己的观点和对论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取对自己有用的知识。
该论坛还有一些特殊的功能,如在线人员显示、强大的搜索功能。
本网站严格按照软件项目开发的流程进行开发,对于网站开发的可行性分析、需求分析、概要设计、详细设计以及对网站的测试与维护都有详细的论述和实现过程。
本套论坛的优点在于它具有强大的可扩展性和可维护性,非常适合网民创建自己的中小型BBS论坛!关键词:BBS ,S.S.H(Struts ,Hibernate ,Spring),JAVA , MySQL ,JSP---- I目 录摘要..................................................................................................................................Ⅰ Abstract ...............................................................................................Ⅱ 目 录. (Ⅲ)第一章系统概述......................................................................................1 1.1总体概述.....................................................................................1 1.2开发背景.....................................................................................2 1.3开发目的. (3)第二章系统分析.........................................................................................4 2.1技术可行性分析 (4)2.1.1开发语言综述......................................................................4 2.1.2 MySQL 数据库的选用.. (5)2.1.3 S.S.H 框架优点 (6)2.1.4系统层次设计 (9)2.1.5 技术可行性综述 (10)2.2时间可行性(项目开发计划) (10)2.3系统需求分析 (10)2.3.1 系统开发运行环境 (10)2.3.2业务描述 (11)2.3.3 系统功能概述 (12)2.3.4 数据流程 (12)2.4系统总体结构分析结论 (15)第三章系统设计 (16)3.1数据库设计 (16)3.1.1概念模型设计(E-R 图) (16)3.1.2数据库表及关系建立 (18)3.1.3详细数据库结构设计 (18)3.2系统概要设计 (23)3.2.1功能模块设计 (23)3.2.2系统界面设计 (26)3.2.3系统的组件设计 (28)第四章系统的详细设计与实现 (31)4.1系统框架实现 (31)4.1.1底层数据库的建立 (31)4.1.2持久化层的建立(hibernate) (32)4.1.3业务逻辑层的建立 (33)4.1.4表示层的建立 (36)-- II4.2系统功能模块实现 (36)4.2.1会员模块实现 (36)4.2.2帖子模块实现 (39)4.2.3后台管理模块实现 (42)4.3系统设计总结 (44)第五章系统的调试与测试 (45)5.1测试概述 (45)5.1.1软件测试的目的 (45)5.1.2软件测试的任务 (45)5.1.3测试环境 (46)5.2单元测试 (46)5.2.1黑盒测试 (46)5.2.2白盒测试 (47)5.2.3模块接口测试 (48)5.3集成测试 (50)5.3.1自顶向下集成 (50)5.3.2确认测试标准 (51)第六章结论........................................................................................52 参考文献...........................................................................................53 致 谢. (54)附录A 英文文献 (55)附录B 翻译 (68)-- 0第 1 章 系统概述1.1 总体概述 进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。
毕业设计(论文)-迷你净化空气加湿器设计

毕业设计(论文)-迷你净化空气加湿器设计迷你净化空气加湿器设计摘要:随着生活水平的提高,人们对健康的需求也在不断增强,越来越多的年轻人开始注意空气的质量,这次毕业设计把消费群体限定在年轻的上班族中,从市场调查方案、产品市场的调研、产品本身的调研和消费者问卷调查等调研资料中调查归纳总结出现在市场上空气净化加湿器的不足和问题,把设计方向定位为迷你空气净化加湿器,车用、电脑用、室内床头用三种功能合为一体的迷你净化加湿器。
在功能中也追求个性化多样化模块化设计。
此款迷你净化加湿器中具有的小夜灯和花瓶功能,也将成为设计的亮点。
关键字:空气质量;空气净化加湿器;迷你;小夜灯;花瓶1Mini To Clean Up The Air Humidifier DesignABSTRACT:Since our living standard has improved a lot, there’re growing needs for health services and more and more young people are concerned about air quality. My graduation design considers the young office workers as the target market. Based on the market research programs, products, market research, product research, consumer research and such questionnaire data, I find out the problems and disadvantages of humidifiers selling now, thus ensuring the direction my work as a kind of mini purifying humidifier which combines the functions of car humidifer, computer humidifer and indoor humidifer. Besides, I also pursue personality, variety and modularity in my work. The minipurifying humidifier can be used as a night light or a vase, which adds another attracting point to it.KEYWORD:Air Quality; Air purifier humidifier; Mini; Nightlight; Vase2目录1前言 ..................................................................... ........................................................................ (1)2 课题的选择和选择的原因 ..................................................................... .. (1)3 正文 ..................................................................... ........................................................................ . (1)3.1市场调查 .........................................................13.1.1市场调查方案 (1)3.1.2 产品市场的调研 (1)3.1.3 产品本身的调研 (3)3.1.4 消费者调研 (11)3.1.5 调查总结 (12)产品设计内容 (12)3.23.2.1 设计思路 (12)3.2.2 设计概念 (13)3.2.3 选定构思方案 (15)3.2.4 方案确定及说明 (17)3.2.5 人机分析 (19)3.2.6 材料及色彩方案 (21)3.2.7 结构功能尺寸图 (21)3.2.8功能爆炸图 (22)3.2.9 效果图 (23)3.3 设计表现及制作 .................................................243.3.1模型制作 (24)3.3.2 展版 (25)4 结束语 ..................................................................... ........................................................................ (27)致谢...................................................................... ........................................................................ ............ 28 参考文献 ............................................................................................................................................. (29)插图来源 ..................................................................... ........................................................................ (30)附录...................................................................... ........................................................................ (31)1前言在这几个月的毕业设计中,我学到了很多的东西和锻炼了很多方面的能力。
人员管理信息系统毕业论文--最终版

内蒙古科技大学本科生毕业设计说明书题目:人员管理信息系统的设计与实现学生姓名:杨科学号:1367111126专业:计算机科学与技术班级:计2013-1班指导教师:柏建普副教授人员管理信息系统摘要随着全世界经济、网络和社会的发展,员工管理系统应运而生。
它能够让公司与员工非常密切地关联起来,从而很快地满足客户的需要,提高公司运作效率。
也能够让企业对员工有一个更好的了解和管理。
员工管理系统作为信息时代的一个全新的管理形式,它不但对商务的运作程序和运作方式产生了非常大的影响,对公司的管理产生了非常大的影响,它从根本上说它也引起了一场全新的改变,对自己公司的发展有所影响,给企业带来许多便捷。
当前,世界范围内员工管理系统越来越多。
与此同时,我国的员工管理系统发展的起步相对于其他国家来说比较晚,在数量规模上也处于少的状态。
当前,我国的员工管理系统可以借鉴国外的发展成就,并且在此基础上有发展的潜力,根据我国的实际情况,发展员工管理系统势在必行.本论文的出发点是现今大多数企业管理员工程序过于繁琐,耗时耗力,经过不断的调查,开发出一个操作简单,功能强大的员工管理系统.本系统的前端开发的工具是Dreamweaver,后台数据库是选用了Mysql数据库软件,采用了MVC设计模式。
关键词:管理体系;员工管理系统;MVC设计模式Personnel management information systemAbstractWith the development of economy,network and society all over the world,employee management system came into being. It enables the company to be very closely related to the staff,thus quickly meeting the needs of the customer and improving the efficiency of the company. It also allows companies to have a better understanding and management of their employees。
(完整版)PLC控制电梯毕业设计论文

※※※※※※学院毕业设计题目PLC电路控制五层电梯系别机电工程系专业机电一体化班级姓名学号指导教师日期2010.9.1——2010.10.20设计任务书设计题目PLC电路控制五层电梯技术要求1 每层电梯入口处设有上下请求开关各1个,电梯内设有乘客到达层次的数字开关。
2 显示电梯当前所示的位置和电梯上下行及开门,关门状态。
3 当没有信号时电梯停在一楼。
设计进度要求第一周:上图书楼搜集资料,确定所设计的项目,并对其进一步的了解。
第二周:给老师上报题目,并根据题目进行进一步深入的了解并搜集一些必要的资料。
第三周:对要设计的内容进行规划并着手设计。
第四周:全面设计。
第五周:全面设计。
第五周:把设计好的内容输入电脑并打印整理。
指导教师(签名):摘要电梯作为高层建筑不可缺少的运输工具,其使用越来越广泛。
电梯控制系统主要用一下三种控制方式:继电器控制系统、PLC控制系统和微机控制系统。
继电器控制系统犹豫故障率高,控制方式不灵活及功率消耗大等缺点,目前已经逐渐被淘汰。
微机控制系统虽然在只能控制方面有比较强大的功能,但也存在一定的不足之处,例如抗干扰性差,系统设计比较复杂,一般维修人员难以掌握其维修技术,这些都限制了微机控制系统应用的广泛性。
而PLC控制系统由于运行可靠、试用维修方面啊、抗干扰性能强等优越性,成为目前在电梯控制系统中试用最多的控制方式。
电梯需要运行平稳且舒适性好,使用变频器进行变频控制电机的速度能达到很好的控制目的,现在的电梯通常是PLC+变频器组成的控制系统。
关键词:PLC;变频器;曳引机。
目录1电梯的发展﹑分类﹑规格参数 (5)1.1绪言 (5)1.2电梯的分类 (7)1.3电梯的主要参数 (8)1.4电梯基本结构剖视图 (10)2 可编程控制器的概述 (11)2.1可编程控制器的产生 (11)2.2P L C的分类及特点 (12)2.3P L C的工作原理 (14)2.4P L C的编程语言 (15)3PLC在电梯中的应用 (18)3.1电梯的启动所需条件 (19)3.2电梯停车所需的条件 (19)3.2电梯停车所需的条件 (19)3.4输入输出分配表 (20)3.5程序的编写 (21)致谢 (27)参考文献 (28)1 电梯的发展﹑分类﹑规格参数1.1绪言1.1电梯在人类文化生活中的作用:随着人口的增长,科学技术日新月异的发展,人们物质文化生活水平的逐步提高,使建筑业得以迅速发展,大批的高楼大厦拔地而起,十几层至几十层的宾馆﹑饭店﹑办公楼﹑居民楼鳞次栉比。
基于SLP的设施规划与物流分析毕业设计最终版

本科毕业设计题目:汽摩配企业组装车间的设施规划与物流分析学院:专业:班级:姓名:学号:指导老师:完成日期:汽摩配企业组装车间的设施规划与物流分析摘要:设施规划与物流分析是工业工程研究的核心课题之一,更是当今中国各个行业(以制造业为主)需要学习、研究、实施的重点课题。
伴随着经济全球化,中国本土企业面临的竞争压力越来越大,而科学、正确的车间设施规划可以有效激发出企业的潜在利润,从根本上提升企业竞争力。
在此背景下,本论文利用工业工程以及设施规划与物流分析相关理论,结合A集团制造部外球笼生产车间存在的具体问题,使用基于SLP 的方法对其设施规划与物流系统进行重新分析与改善,得到三种优化的设施布置方案,最终使用加权评分法对方案进行评价选取最优方案,以达到提升企业产能、降低成本、减少浪费、最大化利润的目标。
关键词:设施规划;物流分析;SLP;改善优化Facilities Planning and Logistics Analysis in Assembly Shop of Automobile EnterprisesAbstract:Facilities planning and logistics analysis is one of the core issues of Industrial Engineering. It is a key topic that need to be learned, researched, implemented in today's various industries China(manufacturing-based). The competition pressure that Chinese enterprises face is increasing accompany with the economic globalization. The scientific and correct workshop facilities planning can inspire the potential profit of enterprise effectively and improve enterprise competitiveness fundamentally.In this background, in this paper, the related theory of facilities planning and logistics and method based on SLP were used to rethink the facilities planning and logistics systems of CV joint production workshop in A Group, in order to obtain three new facilities layout plans. The Weight Grade Method was used to evaluate solutions to choose the optimal solution, so that the target of improving enterprise productivity, reducing cost, reducing waste, maximizing profit can be reached.Keywords:Facilities planning;Logistics analysis;SLP;Optimization目录中文摘要 (I)英文摘要. ....................................................... I I 1 绪论.. 0研究背景与意义 0国内外研究现状 0 0 (1)论文的主要研究内容 (2)2 设施规划理论及方法研究 (2)工厂车间布置的一般方法 (2)SLP概述 (3)SLP的五个要素 (3)SLP的四个阶段 (4)SLP设计步骤 (5)3 生产车间概况与现状分析 (5)产品介绍 (5)生产工艺 (6)车间概况 (7)生产车间设施布置现状分析 (9)4 车间设施规划与布局方案 (10)产品概况与作业单元面积计算 (10)产品分析 (10)作业单位面积计算 (21)作业单位间物流相互关系分析 (28)作业单位间非物流相互关系分析 (31)作业单位综合关系分析 (32)绘制作业单位位置相关图 (34)绘制作业单位面积相关图 (37)修正 (37)绘制厂区详细布置图 (38)......................................... 错误!未定义书签。
毕业设计(论文)-轴套钻孔夹具设计[管理资料]
![毕业设计(论文)-轴套钻孔夹具设计[管理资料]](https://img.taocdn.com/s3/m/f166c2b769eae009591bec5e.png)
引言机械制造工艺设计是在我们完成了全部基础课、技术基础课、大部分专业课以及参加了生产实习之后进行的。
这是我们在毕业之前对所学各课程的一次深入的综合性的复习也是一次理论联系实际的训练,因此,它在我们大学生活中占有重要的地位。
通过本次毕业设计,应该得到下述各方面的锻炼:能熟练运用机械制造工艺设计中的基本理论以及在生产实习中学到的实践知识,正确地解决一个零件在加工中的定位、夹紧以及工艺路线安排、工艺尺寸确定等问题,保证零件的加工质量。
提高结构设计的能力。
通过设计夹具的训练,应当获得根据被加工零件的加工要求,设计出高效、省力、经济合理而且能保证加工质量的夹具的能力。
学会使用手册及图表资料。
掌握与本设计有关的各种资料的名称、出处、能够做到熟练运用。
就我个人而言,通过这次设计,基本上掌握了零件机械加工工艺规程的设计,机床专用夹具等工艺装备的设计等。
并学会了使用和查阅各种设计资料、手册、和国家标准等。
最重要的是综合运用所学理论知识,解决现代实际工艺设计问题,巩固和加深了所学到的东西。
并在设计过程中,学到了很多课堂上没有学到的东西。
1.机床夹具夹具的定义:夹具是机械制造厂里使用的一种工艺设备,分为机床夹具、焊接夹具、装配夹具及检验夹具等。
各种金属切削机床上用于装夹工件的工艺设备,称为机床夹具,如国床上使用权用的三爪自定心卡盘,铣床上使用使用的平口虎钳等。
相关机床夹具的基本概念:定位:工件在机床上加工时,为保证加工精度和提高生产率,必须使工件在机床上相对刀具占有正确的位置,这个过程称为定位。
夹紧:为克服切削过程中工件受外力的作用而破坏定位,必须对工件施加夹紧力,这个过程称为夹紧。
装夹:定位和加紧综合称为装夹。
机床夹具:完成装夹的工艺设备称为机床夹具。
. 夹具的组成:(1)定位元件或装置(2)夹紧元件或装置(3)刀具导向元件或装置(4)夹具在机床上定位的元件(5)夹具体(6)其它元件或装置. 机床夹具的分类:按应用范围分:(1)通用夹具(三爪、四爪卡盘虎钳、回转工作台。
塑料盖注塑工艺分析与模具设计毕业论文完整版本

第1章概论1.1 课题背景及意义市场竞争的日趋激烈,使得产品的功能日趋多元化,产品的生命周期不断缩短,塑料产品结构日趋多样化和复杂化,客户对产品质量的要求也越来越高。
这在一定程度上决定了模具设计和注射成型过程的复杂性,有些注射成型问题连有经验的模具设计师和注射工艺师都很难把握。
而传统的注射模设计首先考虑的是模具结构本身的需要,之后考虑的才是注射制品的需要。
例如,常规的注射模设计通常是根据经验确定浇注系统和冷却系统,而不是根据流动分析来确定,最后在试模过程中通过反复的调整模具的浇注系统和冷却系统参数来勉强达到产品的质量要求。
模具试模周期过长、试模成本过高严重影响了企业的竞争力。
因此,对塑料熔体的注射成型过程的计算机模拟对优化产品结构设计、模具设计以及注射成型工艺具有非常重要的指导意义[1][2][3]。
1.2 本课题及相关领域的国内外现状及发展1.2.1 塑料模功能分子材料加工领域中,用于塑料制品成形的模具,称为塑料成形模具,简称塑料模。
塑料模优化设计,是当前高分子材料加工领域中的重大课题。
在塑料材料、制品设计及加工工艺确定以后,塑料模设计对制品质量与产量,就具有决定性的影响。
首先,模腔形状、流道尺寸、表面粗糙度、分型面、浇注与排气位置选择、脱模方式以及定型方法的确定等,均对制品尺寸精度和形状精度以及塑件的物理力学性能、内应力大小、表观质量与内在质量等,起着十分重要的影响。
其次,在塑件加工过程中,塑料模结构的合理性,对操作的难易程度,具有重要的影响。
再次,塑料模对塑件成本也有相当大的影响,除简易模具外,一般说来制模费用是十分昂贵的,大型塑料模更是如此。
现代塑料制品生产中,合理的加工工艺、高效率的设备和先进的模具,被誉为塑料制品成形技术的“三大支柱”。
尤其是塑料模对实现塑件加工工艺要求、塑件使用要求和塑件外观造型要求起着无可代替的作用。
高效全自动化设备,也只有装上能自动化生产的模具,才能发挥其应有的效能。
毕业设计论文—阶梯轴的加工工艺设计

. .. . 毕业设计题目阶梯轴的加工工艺学生威学号系部机械工程系专业机械制造与自动化班级1101导师黄光裕职称完成时间2021年4月摘要通过此次工艺编制让我们对课本上的知识有了深刻的理解,使我们学到了思考的方法。
1、读懂零件图。
只有通过熟悉和了解了该零件的作用或性能才算是真正读了图纸。
2、熟悉机械加工方法。
比方:车、铣、刨、拉、磨〔研、珩〕、钳、镗、线切割、放电、挤压、铸造以及热处理等等。
作为工艺规程的编制者,必须对所有的加工方式很熟悉。
3、合理使用工序的集中和分散制。
批量产品时,我们通常采用工序分散制,相反,单件生产时通常采用工序集中制。
4、知识更新要快。
就机械加工而言,日本和德国的重工业开展是让世界瞩目的,我们需要向他们学习和鉴监。
由于知识层次构造有限,报告中难免有许多缺乏和缺点,望教师予以批评指正,我们会在今后的学习中再接再厉,完善我们的知识构造和制作水平。
关键词:零件图;铸造;热处理;机械加工;目录摘要 (2)设计任务 (3)加工工艺图纸分析 (4)构造及技术条件分析 (8)加工工艺过程分析 (8)(1).确定主要外表加工方法和加工方案 (8)(2).划分加工阶段 (8)(3).选择定位基准 (8)(4).热处理工序的安排 (9)(5).加工顺序安排 (10)总结 (11)参考文献 (12)附录 (13)1 设计任务对于阶梯轴加工工艺有很重要的意义,好的加工工艺能够合理的使用和加工零件,所以对于零件的加工工艺分析很重要。
2阶梯轴加工工艺图纸分析以下图为减速箱传动轴工作图样。
下表为该轴加工工艺过程。
生产、批量为小批生产,材料为45热轧圆钢,零件需调质。
3.构造及技术条件分析该轴为没有中心通孔的多阶梯轴。
根据该零件工作图,其轴颈M、N,外圆P,Q及轴肩G、H、I有较高的尺寸精度和形状位置精度,并有较小的外表粗糙度值,该轴有调质热处理要求。
4.加工工艺过程分析1.确定主要外表加工方法和加工方案。
毕业设计论文(火灾报警系统)(最终版)..

毕业设计(论文)题目:火灾自动报警系统设计学生:指导老师:系别:电子信息与电气工程系专业:电气工程及其自动化班级:电气1005班学号:31002075302012年6月目录摘要............................................................................................................................ I II ABSTRACT ................................................................................................................. I V 1 绪论. (1)1.1选题的目的和意义 (1)1.2 国内外设计现状 (1)1.3 主要设计内容 (2)1.4工程概况 (2)1.4.1工程说明 (2)1.4.2施工组织方案 (3)1.5施工技术方案 (3)2火灾自动报警系统简介 (9)2.1火灾自动报警系统概述 (9)2.2 火灾自动报警系统的组成 (9)2.2.1触发器件 (9)2.2.2火灾报警装置 (12)2.2.3火灾警报装置 (13)2.2.4消防控制设备 (15)2.2.5电源 (15)3火灾自动报警系统的基本形式及该大楼的结构选型 (16)3.1区域报警系统 (16)3.2集中报警系统 (17)3.3控制中心报警系统 (17)3.4该工程结构选型 (17)3.5报警控制器安装位置的选择和安装 (18)4火灾自动报警系统设计 (19)4.1系统选型 (19)4.2 防火区域和报警区域 (19)4.2.1防火分区的定义 (19)4.2.2防火分区的划分 (20)4.2.3探测区域和报警区域的划分 (21)4.3火灾探测器的选择与设计 (22)4.3.1火灾探测器的设置要求 (22)4.3.2火灾探测器的设置部位 (23)4.3.3火灾探测器数量计算 (25)4.4手动火灾报警按钮、消火栓按钮的设置 (26)4.5区域显示器的布置 (27)4.6火灾应急广播扬声器的设置 (27)4.7消防专用电话设置 (27)5 消防联动控制系统 (29)5.1消防联动控制系统的基本概念 (29)5.2 防火卷帘的联动控制 (30)5.3喷淋泵联动控制 (32)5.4正压风机控制 (33)5.5排烟风机控制 (34)6结论与展望 (35)致谢 (37)【参考文献】 (38)火灾自动报警系统设计摘要本论文是针对合肥北城世纪城B-05地块商业、公寓大楼消防工程的火灾自动报警系统的设计。
电弧炉的最终版

河北工业职业技术学院毕业设计(论文)电弧炉炉体设计学生姓名:***学生学号:***********院(系):材料工程系年级专业:2010级冶金技术专业指导教师:董中奇助教助理指导教师:二〇一二年十二月摘要电弧炉炼钢是靠电弧进行加热的,其温度可以高达2000℃以上,热效率比平炉、转炉炼钢高。
由于没有可燃烧气体,根据工艺要求可在各种不同的气氛中进行加热,这能保证冶炼含磷、硫、氧低的优质钢,用各种元素来使钢合金化,也能炼出各种类型的优质钢和合金钢。
110吨电弧炉炉体设计,设计的内容包括电弧炉炉型的尺寸和耐火材料的厚度、辅助的水冷壁、偏心底出钢的位置、变压器功率和电参数、配料计算等,利用CAD软件完成电弧炉炉体及耐火材料的图形绘制。
设计的电弧炉用材经济节省,结构合理,尺寸合理实用。
关键字:电弧炉,炉体,耐火材料,CAD摘要 (2)1 绪论 (1)1.1前言 (1)1.2关于电弧炉的概述 (1)1.2.1 电弧炉的优缺点 (1)1.2.2电弧炉的分类 (2)1.2.3电弧炉的特征及组成 (2)1.2.4电弧炉对耐火材料的要求 (3)1.2.5电弧炉的冶炼工艺 (3)2 电弧炉炉型尺寸设计 (4)2.2熔池的形状 (5)2.2.1熔池直径和深度设计 (6)2.2.2熔炼室尺寸设计 (6)2.3电弧炉炉衬的确定 (8)2.3.1电弧炉炉墙、炉底耐火材料选择及砌筑 (9)2.3.2炉盖的耐火材料 (10)3 水冷炉壁设计 (12)3.1水冷壁的主要参数及特点 (12)3.2水冷组件材质选择 (13)3.3水冷炉壁冷却水耗量的确定 (14)3.3.1炉壁最大热流的选择 (14)3.3.2水冷面积的确定 (14)3.3.3冷却水流量的确定 (14)3.3.4炉壁水冷组件管径的选择 (15)3.4水冷炉盖 (16)3.5水冷炉壁、水冷炉盖的安装 (16)4变压器功率和电参数的确定 (17)4.1变压器功率的确定 (17)4.2电极直径设计 (17)4.3电极心圆直径设计 (18)5参考文献 (18)1 绪论1.1前言近现代主要冶炼钢方法包括转炉炼钢、平炉炼钢法和电炉炼钢法法。
论文英文翻译最终版

序号(学号):040940131长春光华学院毕业设计(论文)译文Electronic technique电子技术姓名盛遵义教学院电气信息学院专业电子信息工程班级电信09401指导教师张淑艳(讲师)2013 年04 月10 日┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊Electronic techniqueFrom the world of radio in the world to a single chip, modern computer technology, industrial revolution, the world economy from the capital into the economy to knowledge economy。
Field in the electronic world, from the 20th century into the era of radio to computer technology in the 21st century as the center of the intelligent modern era of electronic systems。
The basic core of modern electronic systems are embedded computer systems (referred to as embedded systems), while the microcontroller is the most typical and most extensive and most popular embedded systems。
radio has created generations of excellence in the world Fifties and sixties in the 20th century,the most representative of the advanced electronic technology is wireless technology, including radio broadcasting, radio,wireless communications (telegraph),Amateur Radio, radio positioning,navigation and other telemetry, remote control, remote technology。
华南理工大学-毕业论文规范-最终版

本科生毕业论文(设计)撰写规范一、排版与装订1、页面设置:页边距上下左右各用2.4cm。
2、行距:全部采用1.5倍行距。
3、页码:每页下端居中,全部采用阿拉伯数字排序,如1,2,3等,不要写“第1页”或“-1-”等。
4、页眉:全部不加页眉。
5、分页:摘要、目录、正文、致谢、参考文献等各部分都应分页。
6、页面大小:全部采用A4纸。
7、封面用230克浅蓝色虎纹纸。
8、装订:一律左侧装订。
二、封面1、学生可根据论文内容,分别选用“华南农业大学毕业论文”或“华南农业大学毕业设计”封面,封面格式可从校园网教务处网页“表格资料”中下载,并按格式填写内容,网址为:/jwc/jiaoxuewenjian.htm2、题目(1)毕业论文或毕业设计题目一般不超过20个汉字。
如题目太长,建议采用副标题。
如2人或多人同做一个大项目论文(设计),题目相同时一定要采用副标题。
(2)在校园网上下载封面后,在题目栏和副标题栏输入汉字后,即可自动生成毕业论文(设计)题目或副标题。
3、作者姓名在“作者姓名”栏输入学生姓名后即可自动生成“作者姓名”,学生姓名前不要加“学生”或“作者”等字。
4、指导教师(1)在“指导教师”栏输入教师姓名和职称后,即可自动生成指导教师姓名和职称。
(2)如多位教师指导,可在“指导教师”栏继续输入,最多可输入3位指导教师。
(3)指导教师职称应用全称,如高级工程师、高级实验师等,不能用“高工”等简称,副教授不能写“付教授”。
5、学院名称在“学院名称”栏输入学院全称,即可自动生成。
6、专业名称在“专业名称”栏输入专业全称,即可自动生成。
7、论文提交日期在“论文提交日期”栏,用阿拉伯数字输入年月日后,即可自动生成。
8、论文答辩日期论文答辩日期用阿拉伯数字手工填写(黑色墨水)。
9、答辩委员会主席和评阅人用手工填写,只填姓名,不填职务。
三、摘要1、摘要置于封面之后,自成一页。
2、摘要页不写毕业论文(设计)题目。
3、“摘要”两字用黑体4号字居中,字与字之间留4个字距。
基于PLC四层电梯控制系统设计毕业论文 (最终版)

论文题目河北机电职业技术学院毕业论文基于PLC四层电梯控制系统设计年级: 13专业: 机电一体化学生姓名:侯晓红学号:030523130402指导教师:王如松基于PLC四层电梯控制系统设计摘要随着科学技术的发展,我国的电梯生产技术得到了迅速发展.随着自动控制理论与微电子技术的发展、电梯的拖动方式与控制手段均发生了很大的变化,交流调速是当前电梯拖动的主要发展方向.目前电梯控制系统主要有三种控制方式:继电器控制系统、PLC控制系统、微机控制系统。
继电器控制系统由于故障率高、可靠性差、控制方式不灵活以及消耗功率大等缺点,目前已逐步被淘汰,微机控制系统虽智能控制方面有较强的功能,但也存在抗扰性差,系统设计复杂,一般维修人员难以掌握其维修技术等缺陷。
而PLC控制系统由于运行可靠性高,使用维修方便,抗干扰性强,设计和调试周期较短等优点,备受人们重视等优点,已成为目前在电梯控制系统中使用最多的控制方式。
[关键词]: 电梯,PLC目录摘要 (1)第一章绪论 (2)一可编程控制器简介 (2)1。
1可编程控制器的定义........................................................................................................................。
2 1。
2 S7-200 Micro PLC 的概述......................................................................................................。
.. (2)1.3可编程控制器的工作原理 (2)1.4编程控制器与其它工业比较………………………………………………………………………………………………。
3二、变频器简介……………………………………………………………………………………………………………………….。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计论文作者学号系部专业题目指导教师评阅教师完成时间:毕业设计(论文)中文摘要毕业设计(论文)外文摘要目录1 绪论贪吃蛇是世界知名的益智类小游戏,选择这个题目一方面是为了将我们自己的所学知识加以运用;另一方面,我希望通过自己的所学知识把它剖析开来,通过自己的动手实践,真正的了解它的本质和精髓。
希望通过这次实践,能从中提高自己的编程能力。
并从中学会从零开始分析设计程序,达到学以致用,活学活用的目的。
另外,通过本游戏的开发,达到学习Java技术和熟悉软件开发流程的目的。
本游戏的开发语言为Java,开发工具选用Eclipse。
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。
这里采用Java作为开发语言主要是基于Java的面向对象和可移植性。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
Java语言的特点1.1.1 简单性Java与C++语言非常相近,但Java比C++简单,它抛弃了C++中的一些不是绝对必要的功能,如头文件、预处理文件、指针、结构、运算符重载、多重继承以及自动强迫同型。
Java实现了自动的垃圾收集,简化了内存管理的工作。
1.1.2 平台无关性Java引进虚拟机原理,并运行于虚拟机,实现不同平台之间的Java接口。
Java 的数据类型与机器无关。
1.1.3 安全性Java的编程类似C++,但舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针入侵系统。
它提供了安全管理器,防止程序的非法访问。
1.1.4 面向对象Java吸收了C++面向对象的概念,将数据封装于类中,实现了程序的简洁性和便于维护性,使程序代码可以只需一次编译就可反复利用。
1.1.5 分布式Java建立在TCP/IP网络平台上,提供了用HTTP和FTP协议传送和接收信息的库函数,使用其相关技术可以十分方便的构建分布式应用系统。
1.1.6 健壮性Java致力于检查程序在编译和运行时的错误,并自动回收内存,减少了内存出错的可能性。
Java取消了C语言的结构、指针、#define语句、多重继承、goto语句、操作符、重载等不易被掌握的特性,提供垃圾收集器自动回收不用的内存空间。
开发工具Eclipse介绍Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。
Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。
尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C++等编程语言的插件已经可用,或预计会推出。
Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统等。
开发工具JDK介绍Sun Microsystems公司在推出Java语言的同时,推出了一套开发工具JDK。
Sun 提供的基于字符模式的Java开发工具包JDK:Java开发工具(JDK)是许多Java专家最初使用的开发环境。
Java是平台无关的语言是因为用Java写的应用程序不用修改就可在不同的软硬件平台上运行。
Java源程序编写借助于记事本编辑工具。
所有的Java文件编辑、编译、调试、解释运行都是通过使用字符命令来执行操作。
JDK由一个标准类库和一组建立,测试及建立文档的Java实用程序组成。
其核心Java API是一些预定义的类库,开发人员需要用这些类来访问Java语言的功能。
JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具和Java基础的类库。
不论什么Java应用服务器实质都是内置了某个版本的JDK。
因此掌握JDK是学好Java的第一步。
最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。
其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多。
而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。
应用环境(1) 操作系统: Windows 7,Windows xp等。
(2) 应用软件:,eclipse。
2 系统需求分析需求分析本系统主要是完成贪吃蛇游戏的基本操作,用户可以自己练习和娱乐。
本系统需要满足以下几点要求:(1) 利用方向键来改变蛇的运行方向。
(2) 空格键或回车键暂停或继续游戏,并在随机的地方产生食物,PgUp和PgDn 控制速度快慢。
(3) 吃到食物就变成新的蛇体,碰到壁或自身则游戏结束,否则正常运行。
可行性分析贪吃蛇游戏是一种简单的大众的游戏,自从计算机实现以来,深受广大电脑玩家的喜爱,做一个简单的贪吃蛇小游戏,也比较符合现代人用来打发闲暇时光的方式。
贪吃蛇的核心算法是如何实现移动和吃掉食物,没有碰到食物的时候,把当前运动方向上的下个节点入队,并以蛇节点的颜色绘制这个节点,然后把头指针所指的节点出队,并以游戏框架内部背景色重绘出队的节点,这样就可以达到移动的效果。
而在吃到食物的时候,则只需把食物入队即可。
实现贪吃蛇的基本的蛇身移动、吃到食物身体增长、和碰到墙壁或自身死亡,能够暂停和开始。
本次设计主要运用java语言来完成。
Java语言是一种跨平台,适合于分布式计算环境的面向对象编程语言,用Java写的应用程序不用修改就可在不同的软硬件平台上运行。
由于Java主要用于网络应用程序开发,因此对安全性有较高的要求。
如果没有安全保证,用户从网络下载程序执行就非常危险。
Java通过自己的安全机制防止了病毒程序的产生和下载程序对本地系统的威胁破坏。
3 系统概要设计游戏流程图图3-1 游戏流程图游戏整体结构图图3-2 游戏整体结构图设计目标本系统是针对贪吃蛇小游戏的Java程序,利用方向键来改变蛇的运行方向,空格键暂停或继续游戏,并在随机的地方产生食物,吃到食物就变成新的蛇体,碰到壁或自身则游戏结束,否则正常运行。
系统功能模块1、本系统共包括10个类文件。
java源文件及其功能如表所示。
表3-1 java源文件及其功能2、主要类之间的对应关系如下:图3-3 主要类之间的关系3、因为蛇不能直接操作显示面板(GamePanel ),所以定义一个监视器SnakeListener,号1MainFrame该文件为程序入口,含有main 方法。
2GameOptionPanel实现菜单控制运行等总体要求,实现方向键控制蛇的方向,空格键控制游戏暂停或继续等。
3 SnakeListener 蛇的监听器4 GameListener 游戏监听器5 Food 该文件实现组成蛇身的单位-食物。
6 Ground 该文件实现障碍物-石头7 Snake 该文件实现蛇类8 Global 该文件为工具类,实现一些配置 9 Controller 控制器,控制蛇、食物、石头 10GamePanel游戏的显示界面设置里面有两个方法:snakeMoved()和snakeEatFood()。
图3-4 通过事件监听建立联系系统数据结构设计3.5.1 蛇、石头、食物的表示用一个大的表格来表示显示区域,里面的格子就是组成蛇的基本单位,一个格子可以代表一个食物,也可以代表一个石头,几块连在一起的石头就可以代表一条蛇。
使用坐标来区分这些格子。
图3-5 蛇、石头、食物的表示这里用一个集合来存储这些坐标,并且要求能够区分出蛇头和蛇尾。
3.5.2 蛇的移动蛇向前移动一步,可以看作是蛇头前面增加了一个节点,蛇的尾巴上少了一个节点(即去尾,加头)图3-6 蛇的移动3.5.3 存储蛇身的数据结构由于要区分蛇头和蛇尾,因此这个数据结构必须是有序的。
另一方面,我们需要经常的访问第一个和最后一个节点,所以LinkedList最合适。
因为它有getFirst(),getLast(),和removeLast()方法。
图3-7 根据原蛇头和方向计算新蛇头的坐标3.5.4 蛇的移动方向蛇下一步移动到哪里,是由方向来控制的。
根据原蛇头的坐标和方向来确定新蛇头的坐标,因此在这里用int型常量来表示蛇的移动方向。
在原坐标的基础上,根据蛇头的运动方向来确定新蛇头的坐标,比如向上移动就是y-1。
在Snake中增加蛇的方向向量:public static final int UP = 1;上public static final int DOWN = -1;下public static final int LEFT = 2;左public static final int RIGHT = -2;右3.5.5 如何显示蛇身显示蛇身,其实就是填充,用颜色填充格子。
需要4个参数,像素坐标x,像素坐标y,格子宽度,格子高度。
像素坐标就是矩形左上角的坐标图3-8 格子坐标和像素坐标3.5.6 蛇身的移动方向(1)相反方向和上一次移动的方向相反的方向称为相反方向,这种输入应该忽略。
这样可以防止蛇从自己的身体中穿过。
(2)无效方向在蛇的这一次移动之后和下一次移动之前这个时间间隔内输入了多个非相反方向,只有最后一个是有效方向,其他的都是无效方向。
蛇的最终运动方向以有效方向为准。
(3)Snake中增加监听器,并另外启动一个线程来不断调用蛇的move(),在Snake中提供一个启动线程的方法。
3.5.7 吃到食物判定通过判定坐标是否重合来判断,只需要判断蛇头是否和食物重合就可以了,因为蛇的身体都是走蛇头走过的地方,蛇吃掉食物后身体就会变长。
在Controller的snakeMoved中添加如下代码:/* 判断是否吃到食物 */if (food != null && (snake)) {/* 吃到食物后, 蛇增加身体, 再重新丢一个食物 */();(ground == null () : ground.getFreePoint());}/* 如果吃到食物, 就肯定不会吃到石头 */else if (ground != null && (snake)) {/* 如果吃到的是石头, 或吃到自己的身体, 就让蛇死掉 */stopGame();}if ())stopGame();4 系统详细设计程序设计4.1.1 主类MainFrame(1)主类为此程序的入口,定义了MainFrame的对象frame,开始运行此程序。