文档库 最新最全的文档下载
当前位置:文档库 › 合肥工业大学__数控技术课程设计

合肥工业大学__数控技术课程设计

合肥工业大学__数控技术课程设计
合肥工业大学__数控技术课程设计

课程设计

设计题目:单片机C NC 装置设计

学生姓名:***

学号:2009****

专业班级:机械设计制造及其自动化09-*班

指导老师:丁曙光赵小勇

2012年06月28日

摘要

随着电子技术的发展,数控(NC)系统有了较大的发展,经历了从硬件数控系统(NC)到计算机数控(CNC)的阶段。CNC区别于早期的NC,无论在控制性能还是在编辑操作方面,其功能都远远多与早期的NC。CNC的主要功能:1.承担加工程序的输入及编辑。2. 能识别和运行多种国际上标准化的指令代码。随着CNC的发展,这些加工指令代码越来越多。3. 能提供高性能的进给控制功能。

4.人机对话相当方便。

5.能进行多机通讯及D NC 的加工。

6. 具备一定的故障诊断、反馈控制功能。以上这些功能仅仅是CNC功能的主要部分。随着现代是数控的发展,很多新的功能将不断增加及完善。

本设计主要是设计一个单片机CNC装置,要求能实现CNC的基本功能、位置控制及信号处理功能,为实现要求,分析系统应扩展一定容量的 RAM、EPROM、实现三轴的进给运动、一个主轴控制,一定数量的辅助动作、一定数量的信息输入、一定量的按键及显示器。

关键词:单片机、CNC、数控

Abstract

With the development of electronic technique, hardware numerical control system (NC) system developed greatly, experienced from NC to computer control system(CNC). Distinguish from the early stage of NC, no matter the control performance or edit operation, its function is far more than the early NC. The main functions of CNC is :

1. Taking the input and editing of the programs.

2. The ability to analyze several kinds of international standardized instruction codes. With the developing of CNC, manufacturing codes are becoming more and more.

3. Providing high-powered feed controlling function.

4. Providing convenient man-machine conversation.

5. The ability to conduct multi-machine communication and the process of DNC.

6. The ability to diagnosis troubles and feedback controlling.

The above are only the main functions of CNC. With the development of numerical control, there will be more and more new functions.

This design for a single chip CNC equipment, can realize the basic function of the CNC control, position control, and signal processing function, to realize the requirement analysis, system should expand a certain capacity RAM, an EPROM, realize the three axis feeding movement, a spindle control, the number of auxiliary action, a certain amount of information input, a certain amount of buttons and display.

Keywords:SCM CNC numerical control

目录

第1章 CNC介绍 (4)

1.1 引言 (4)

1.2 CNC装置的概念 (4)

1.3 CNC装置的组成 (4)

第2章设计任务 (5)

2.1 设计任务 (5)

2.2 设计任务分析 (5)

第3章 CNC装置原理图分析与设计 (6)

3.1选择芯片及元器件 (6)

3.2分析列出各个芯片的地址译码表 (6)

3.3显示器与键盘接口电路设计 (7)

3.4 开关量输入输出电路 (7)

3.5绘制CNC装置原理图 (8)

3.5.1装入所需要的元件库 (8)

3.5.2.放置元件 (8)

3.5.3.电路图布线 (9)

3.5.4.调整、检查和修改 (9)

3.5.5.补充完善 (9)

3.6生成网络表(见附件网络表) (9)

第4章设计总结 (10)

参考文献 (10)

第1章CNC介绍

1.1 引言

随着电子技术的发展,数控系统有了较大的发展,计算机数控(CNC)装置是数控系统中的核心。CNC区别于早期的NC。无论在控制性能上还是编辑操作方面,其功能都远远多于早期的NC。现代数控系统,即CNC系统,主要是靠存储程序来实现各种机床的不同控制要求。由下图可知,整个数控系统是由程序、输入与输出设备、计算机数控CNC装置、可编程控制器单元、主轴控制单元和速度控制单元等部分组成,习惯上简称为CNC系统。CNC系统能自动阅读输入载体上事先给定的数字值并将其译码,从而使机床动作并加工出符合要求的零件。

1.2 CNC装置的概念

计算机数控(CNC)装置是数控系统中的核心。它是借助于微机结合必要的硬件构成的装置。现在我们统称为CNC,即Computer Numerically Controlled

system. CNC系统的核心是

CNC装置。CNC装置实质上

是一种专用计算机,它除了

具有一般计算机的结构外,

还有和数控机床功能有关

的功能模块结构和接口单

元。CNC装置由硬件和软件

两大部分组成。硬件是基础,软件必须在硬件的支持下运行;软件是灵魂,离开软件,硬件便无法工作;两者相辅相成,缺一不可。硬件的集成度、位数、运算速度、指令系统和内存容量等在很大程度上决定了数控装置的性能,然而高水平的软件又可以弥补硬件性能的某些不足。CNC装置在采用微处理机和微型计算机以后,它的性能和可靠性大大提高,而成本却不断下降,其优越的性能价格比,促进了数控机床迅速发展。

1.3 CNC装置的组成

CNC装置的工作过程是在硬件的支持下,执行系统软件的过程,数控装置的控制功能在很大程度上取决于硬件结构。CNC装置的硬件结构按照控制功能的复杂程度可分为单微处理机硬件结构和多微处理机硬件结构。图所示为单微处理机硬件结构框图,由图可见,单微处理机硬件结构包括了微型计算机系统的基本结构:微处理器和总线、存储器和接口等。接口包括I/O接口、串行接口、MDI/CRT 接口,还包括数控技术中的控制单元部件接口电路以及其他选件接口等。

CNC装置有以下部分组成:

(1)微处理器CPU,它是CNC装置的核心,在CNC装置中常用的有8位、16位、32位的微处理器。对于中、低档的数控系统一般采用8位或16位微处理器(如M6800,Z80,MCS-51等芯片);对于高档的数控系统一般采用32位微处理器,如Intel80386等微处理器。

(2)存储器,存储器分为固化存储器(ROM)和随机存储器(RAM)。ROM主要用来存储数控系统的控制软件,RAM用来存储用户的零件加工程序和数据。

(3)输入/输出设备接口,这部分主要指与键盘、显示器等人机对话设备的接口电路,以及数据通信接口电路。

(4)开关量输入/输出接口。

(5)位置控制装置,实现对驱动装置进行控制的电路。

第2章设计任务

2.1 设计任务

任务:设计一个单片机CNC装置,要求能实现CNC的基本的功能控制、位置控制、及信号处理功能,为实现要求,分析系统应扩展一定容量的RAM、EPROM、实现三轴的进给运动、一个主轴控制,一定数量的辅助动作、能输入8个开关量信号和输出8个开关量控制信号、一定量的按键及8位LED动态显示显示。单片机采用INTEL8031CPU, 及必要的其它外围芯片如(74LS138,74LS373,8255A等等)。设计题目:

ROM:8K(4)

RAM:8K(1)

电机及控制方式:三相步进

按键数:26

2.2 设计任务分析

根据该设计任务要求,CPU选用经典且经济实用的MCS-51系列单片机,本设计选用8031,扩展8KRAM,选用1片6264RAM存储器芯片,选用4片2716芯片扩展8KEPROM,8位LED动态显示需要两个8位端口,26个按键的键盘采用行列式键盘需要两个8位端口,用一片INTEL8255或INTEL8155实现键盘和显示,8个开关输出量信号灯采用8位信号I/O口进行驱动,如采用74LS245,74LS373等芯片,开关量信号输入采用74LS245或74LS244实现,三个三相步进电机需要

9个I/O口,选用一片INTEL8255或INTEL8155实现。系统译码采用全地址译码方法,用74LS139实现,再用74LS138扩展接口。由于采用三相步进驱动,不必采用A/D和D/A转换器。

第3章CNC装置原理图分析与设计

3.1选择芯片及元器件

根据题目及设计要求和设计分析,选择如下芯片:

1片8031CPU 1片6264

4片2716 2片8255A

2片74LS373 1片74LS138

1片74LS242

其它器件如电阻RES1-RES4、电容CAP、晶体振荡器CRYSTAL、RESPACK4、8位7段显示器DPY_7-SEG_DP、键盘SW-PB。

3.2分析列出各个芯片的地址译码表

对于RAM和I/O容量较大的系统,当芯片所需的片选信号多于可利用的地址线时,常采用全地址译码方法。它将低地址作为片内地址,而用译码器对高位地址线进行译码,译码器输出的地址选线用作片选线。本设计采用了8KRAM的62128芯片,其片内地址线是14根,地址总线AB上只剩下2根,74LS139译码器的输入端点用2根最高位地址线,剩余的14根低位地址线可作为片内地址选线。因此,译码器的4根输出分别对应4个16K字节地址空间。但4根片选线显然不够,还要将其中的一根用74LS138继续扩展,系统的全地址译码表如表1所示

表中采用全地址译码法,有程序存储器2716和数据存储器6264。4片2716是8K内存。6264是8K内存,2716是只读的程序EPROM;6264是可读写的数据RAM,用作数据存储器。它与2716有重复的地址0000H-07FFH,但它的线选通不

一样,2716靠PSEN便能选通,而6264由RD/WR控制。从原理图中可以看出,138译码器有空引脚未用,可以用来扩展I/O接口芯片组成一个实用系统。3.3显示器与键盘接口电路设计

1)LED显示器结构与原理

LED显示块是由发光二极管显示字段的显示器件,通常使用7段LED。有共阳极和共阴极两种,通常的7段LED显示块中有8个发光二极管,其中7个发光二极管构成7笔字形“8”,1个发光二极管构成小数点。LED显示方式有两种:一种是静态显示,一种是动态显示。静态显示是将共阴极或共阳极点连接在一起接地或接+5V,用多个8位I/O并行接口分位别接各位显示器的段选线,只要在该位的段选线上保持段选码电平,该位就能保持相应的显示字符。这种方式占I/O 资源较多。在采用多位LED显示时,为了简化电路,降低成本,将所有LED的段选线并联在一起,由1个8位I/O控制,而共阴极点或共阳极点分别由其他的I/O口控制。

在这种方式下,必须采用扫描显示方式,才能在不同位LED显示不同的字符,即逐位在每一瞬间只使某一位显示相应字。在此瞬间,段选控制口I/O(1)输出相应字符段选码,位选控制I/O(2)口在该显示位送入选通电平(共阴极送低电平,共阳极送高电平),以保证该位显示相应字符,并保持延时一段时间,以造成视觉暂留效果。这样不断循环送出相应的段选码,位选码就可以获得视觉稳定的显示状态。

2)键盘的工作原理

在数控系统中常用的键盘有两种。一种是独立式按键,这种按键的硬、软件结构简单,CPU通过查询I/O口数据的状态就可确定哪一键被按下,然后执行相应的功能,但如果键比较多时,则要占用过多的I/O 口。所以独立式按键只用于按键数量不多的情况。另一种是行列式键盘。这种键盘的按键设置在行、列线交叉点上,行、列线分别接到按键开关的两端。行线通过上拉电阻接+5V。

3.4 开关量输入输出电路

(1)接点输入电路

当外部控制设备有按钮、继电器和接近开关接点信号输入微机系统时,要通

过接点输入电路将接点的通、断动作转换为TTL电平的通、断信号。

(2)接点输出电路

接点输出电路将CPU输出的TTL电平转换为控制继电器、指示灯等所需的接点输出。一般采用功率晶体管驱动,本设计采用二极管作为输出指示灯。

3.5绘制CNC装置原理图

3.5.1装入所需要的元件库

将包含有用户所需元件库装入设计系统中,以便用户从中查找和选定所需的元器件。

电路原理图有两大元素:一个是元件,另一个是线路。绘制一张原理图首先是要把有关的元器件放置到工作平面上。在放置元器件之前,我们必须知道各个元器件所在的元件库,并把相应的元件库装入到原理图管理浏览器中。

装入元件库的具体步骤如下:

(1)打开原理图管理浏览器。在工作窗口为原理图编辑器窗口的状态下,单击设计管理器顶部的Browse Sch标签即可打开原理图管理浏览器窗口。

(2)装入原理图所需的元件库。单击原理图管理浏览器窗口中的Add/Remove...按钮。该对话框的作用是用来装入所需的元件库或移出不需要的元件库。

(3)单击选择所需的库文件(文件后缀名为:ddb)。然后单击Add按钮,被选中的库文件即出现在[Selected Files]列表框中,成为当前活动的库文件,重复上述操作即可将不同的库文件依次添加到放置元件[Selected Files]中,成为当前活动的库文件。然后单击OK 按钮就可以将上述库文件装入原理图浏览器中。此时,被装入的元件库(*.ddb)以及该元件库所包含的所有元器件就会出现在原理图管理浏览器中。

(4)若想移出某个已经装入的库文件,只要在[Selected Files]列表框中选中该文件,然后单击Remove按钮即可。

常用的元件库

Miscellaneous Devices.ddb

Dallas Microprocessor.DDB

Intel Databook.ddb

Protel DOS Schematic Libraries.ddb

3.5.2.放置元件

a、利用原理图管理浏览器放置元件

将用户选定的元件放置到已建立好的工作平面上,并对元件平面上的位置进行调整,对元件的序号、封装形式、显示状态等进行定义和设置。以便为下一步的布线工作打好基础。

我们利用原理图浏览器将地址是锁存器74LS373放置到工作平面上,具体步骤如下:

(1)打开原理图管理浏览器。

(2)装入原理图所需的元件库。将所需的库文件“Protel DOS Schematic Libraries.ddb”装入。

(3)选定元件所需的元件库。首先在上图中[Browse]选项下的下拉选框中选中[Libraries]项,从列表选框中找到并将光标移至[Protel DOS

Schematic TTL.lib]上,单击即可。

(4)在该元件库中选定所需元件。在元件列表选框中找到并将光标移至[74LS373]处,单击鼠标左键即可选中。

(5)放置元件到工作平面上。选中[74LS373]后,单击Place按钮或直接双击[74LS373],将光标移至工作平面,此时就会发现元件74LS373

随光标的移动而移动。然后将元件随光标移至工作平面上的适当位置,

单击鼠标左键即可将元件放置到当前位置。

(6)此时系统任处于放置元件状态,单击鼠标左键一次就会在工作平面的当前位置放置另一个相同的元件。单击鼠标右键即可退出该命令状态。

b、按上述步骤依次放入元件8031CPU、6264、2716、8255A、74LS373、74LS138、74LS242。

c、编辑元件属性

元件属性主要包括元件的序号、封装形式、管脚号定义等。编辑好所有元件的属性。

3.5.3.电路图布线

该过程实际上是利用Protel 99所提供的各种工具、命令进行画图工作,将事先放置好的元器件用具有电气意义的导线、网络标号等连接起来,使各元件之间具有用户所设计的电气连接关系。布线结束后,一张完整的电路原理图才算是基本完成。

该过程主要包括:画导线、电源及接地符号(Power Port)、设置网络标号(Net Label)、画总线、绘制总线分支线(Bus Entry)、放置线路节点(Junction)等。

3.5.

4.调整、检查和修改

在该过程中,用户利用Protel 99所提供的各种工具对前面所绘制的原理图做进一步的调整和修改,以保证原理图的正确和美观。

3.5.5.补充完善

该过程主要是对原理图做一些相应的说明、标注和修饰,以增加可读性和可视性。

3.6生成网络表(见附件网络表)

第4章设计总结

此次课程设计是单片机CNC装置的设计,根据老师所给的题目要求选择自己所需的芯片并对其进行布局最后绘制一张电路原理图并且生成所对应的网络表,直到完成课程设计。其间,查找资料,老师指导,与同学交流,反复修改图纸,每一个过程都是对自己能力的一次检验和充实。

通过这次实践,我了解了不少芯片的用途及工作原理,熟悉了数控系统的设计步骤,培养了自己独立设计能力。此次课程设计是对我专业知识和专业基础知识一次实际检验和巩固,同时也是明年的毕业设计前的一次热身。

课程设计收获很多,比如学会了查找相关资料相关标准,分析数据,提高了自己的绘图能力,懂得了许多同时课程设计也暴露出自己专业基础的很多不足之处。比如缺乏综合应用专业知识的能力,对芯片的不了解,等等。

自己的求学之路还很长,在以后的学习中要注意乏综合应用专业知识的能力的训练,弥补自己的不足。

参考文献

[1].张建钢,胡大泽.数控技术.武汉:华中科技大学出版社,2000.

[2].彭炎午.计算机数控(CNC)系统.西安:西北工业大学出版社,1988.

[3].张军王艳秋. 单片机原理及接口技术.[M].北京:清华大学出版社,2006

[4].余锡存曹国华. 单片机原理及接口技术.[M].西安:西安电子科技大学出版社,2007

[5].陈光东,赵性初.单片微型计算机原理与接口技术.武汉:华中理工大学出版社,1933.

[6].孙涵芳,徐爱卿.MCS-51 96系列单片机原理及应用.北京:北京航空航天大学出版社,1988.

合工大机械设计基础作业部分答案

3 凸轮机构 1.【答】 根据形状,可分为盘形凸轮、移动凸轮和圆柱凸轮三类。 基本组成部分有凸轮、从动件和机架三个部分。 凸轮与从动件之间的接触可以通过弹簧力、重力或凹槽来实现。 2.【答】 从动件采用等速运动规律时,运动开始时,速度由零突变为一常数,运动终止时,速度由常数突变为零,因此从动件加速度及惯性力在理论上为无穷大(由于材料有弹性变形,实际上不可能达到无穷大),使机构受到强烈的冲击。这种由于惯性力无穷大突变而引起的冲击,称为刚性冲击。 从动件运动时加速度出现有限值的突然变化,产生惯性力的突变,但突变是有限的,其引起的冲击也是有限的,这种由于加速度发生有限值突变而引起的冲击称为柔性冲击。等加速等减速运动规律和简谐运动规律都会产生柔性冲击。 3.【答】应注意的问题有: 1)滚子半径:必须保证滚子半径小于理论轮廓外凸部分的最小曲率半径;在确保运动不失真的情况下,可以适当增大滚子半径,以减小凸轮与滚子之间的接触应力; 2)校核压力角:进行为了确保凸轮机构的运动性能,应对凸轮轮廓各处的压力角进行校核,检查其最大压力角是否超过许用值。如果最大压力角超过许用值,一般可以通过增加基圆半径或重新选择从动件运动规律; 3)合理选择基圆半径:凸轮的基圆半径应尽可能小些,以使所设计的凸轮机构可能紧凑,但基圆半径越小,凸轮推程轮廓越陡峻,压力角也越大,致使机构工作情况变坏。基圆半径过小,压力角就会超过许用值,使机构效率太低,甚至发生自锁。 4.【答】绘制滚子从动件凸轮轮廓时,按反转法绘制的尖顶从动件的凸轮轮廓曲线称为凸轮的理论轮廓。由于滚子从动件的中心真实反映了从动件的运动规律和受力状况,因此基圆半径和压力角应在理论轮廓上量取。

机电课程设计XY数控进给工作台设计

机电课程设计XY数控进给工作台设计

大学 课程设计(论文) 内容:X-Y数控进给工 作台设计 院(系)部:机械工程学院 学生姓名: 学号: 专业:机械电子工程 班级: 指导教师: 完成时间:2010-10-08

摘要 当今世界电子技术迅速发展,微处理器、微型计算机在各技术领域得到了广泛应用,对各领域技术的发展起到了极大的推动作用。一个较完善的机电一体化系统,应包含以下几个基本要素:机械本体、动力与驱动部分、执行机构、传感测试部分、控制及信息处理部分。机电一体化是系统技术、计算机与信息处理技术、自动控制技术、检测传感技术、伺服传动技术和机械技术等多学科技术领域综合交叉的技术密集型系统工程。新一代的CNC系统这类典型机电一体化产品正朝着高性能、智能化、系统化以及轻量、微型化方向发展。 关键字:机电一体化的基础基本组成要素特点发展趋势

目录 第一章课程设计的目的、意义及要求 (4) 第一节课程设计的目的、意义 (4) 第二节课程设计的要求 (4) 第二章课程设计的内容 (5) 第一节课程设计的内容 (5) 第二节课程设计的内容 (5) 第四章数控系统总体方案的确定 (6) 第五章机械部分设计 (7) 第一节工作台外形尺寸及重量初步估算 (7) 第二节滚动导轨副的计算、选择 (8) 第三节滚珠丝杠计算、选择 (10) 第四节直流伺服电机的计算选择 (12) 第五节联轴器计算、设计 (14) 第六节限位开关的选择 (15) 第七节光电编码器的选择 (15) 第六章机床数控系统硬件电路设计 (15) 第一节设计内容 (17) 第二节设计步骤························

数控机床课程设计说明书

目录 1、前言 (2) 2、控制系统硬件的基本组成 (2) 2.1系统扩展 (2) 2.1.1 8031芯片引脚 (3) 2.1.2 数据存储器的扩展 (6) 2.1.3 数据存储器的扩展 (7) 3、控制系统软件的组成及结构 (9) 3.1 监控程序 (10) 3.1.1 系统初始化 (10) 3.1.2 命令处理循环 (10) 3.1.3 零件加工程序(或作业程序)的输入和编辑 (10) 3.1.4 指令分析执行 (10) 3.1.5 系统自检 (11) 3.2 数控机床控制系统软件的结构 (11) 3.2.1 子程序结构 (12) 3.2.2 主程序加中断程序结构 (12) 3.2.3 中断程序结构 (12) 4 、心会得体 (13) 5 、参考文献 (14)

1 、前言 数控车床又称数字控制(Numbercal control,简称NC)机床。它是基于数字控制的,采用了数控技术,是一个装有程序控制系统的机床。它是由主机,CNC,驱动装置,数控机床的辅助装置,编程机及其他一些附属设备所组成。数控机床控制系统的作用是使数控机床机械系统在程序的控制下自动完成预定的工作,是数控机床的主要组成部分。 2、控制系统硬件的基本组成 数控机床控制系统由硬件系统和软件系统两大部分组成。控制系统在使用中的控制对象各不相同,但其硬件的基本组成是一致的。控制系统的硬件基本组成框图如图1所示。 图1 控制系统硬件基本组成框图 在图1中,如果控制系统是开环控制系统,则没有反馈回路,不带检测装置。 以单片机为核心的控制系统大多采用MCS-51系列单片机中的8031芯片单片机,经过扩展存储器、接口和面板操作开关等,组成功能较完善、抗干扰性能较强的控制系统。 2.1系统扩展 以8031单片机为核心的控制系统必须扩展程序存储器,用以存放程序。同时,单片机内部的数据存储器容量较小,不能满足实际需要,还要扩展数据存储

合肥工业大学版误差理论与数据处理课后作业答案(精)

第一章绪论 1-1 测得某三角块的三个角度之和为180o00’02”,试求测量的绝对误差和相对误差 解: 绝对误差等于: 相对误差等于: 1-6 检定2.5级(即引用误差为2.5%)的全量程为l00V的电压表,发现50V刻度点的示值误差2V为最大误差,问该电表是否合格? 解: 依题意,该电压表的示值误差为 2V 由此求出该电表的引用相对误差为 2/100=2% 因为 2%<2.5% 所以,该电表合格。 1-9 多级弹导火箭的射程为10000km时,其射击偏离预定点不超过0.lkm,优秀射手能在距离50m远处准确地射中直径为2cm的靶心,试评述哪一个射击精度高? 解: 多级火箭的相对误差为: 射手的相对误差为: 多级火箭的射击精度高。 第二章误差的基本性质与处理 2-4 测量某电路电流共5次,测得数据(单位为mA为168.41,168.54,168.59,168.40,168.50。试求算术平均值及其标准差、或然误差和平均误差。 解:

2—5 在立式测长仪上测量某校对量具,重复测量5次,测得数据(单位为mm为20.0015,20.0016,20.0018,20.0015,20.0011。若测量值服从正态分布,试以99%的置信概率确定测量结果。 解: 求算术平均值 求单次测量的标准差 求算术平均值的标准差 确定测量的极限误差 因n=5 较小,算术平均值的极限误差应按t分布处理。 现自由度为:ν=n-1=4;α=1-0.99=0.01, 查 t 分布表有:ta=4.60 极限误差为 写出最后测量结果 2-8 用某仪器测量工件尺寸,已知该仪器的标准差σ=0.001mm,若要求测量的允许极限误差为 ±0.0015mm,而置信概率P为0.95时,应测量多少次? 解:根据极限误差的意义,有 根据题目给定得已知条件,有 查教材附录表3有 若n=5,v=4,α=0.05,有t=2.78,

KTV点歌系统广工数据库课程设计

课程设计 课程名称数据库系统 题目名称___ 卡拉OK点歌系统___ 学生学院计算机学院 专业班级 2010级计算机科学与技术四班学号 3110006015 学生姓名张法光 指导教师路璐 2013年1 月12 日成绩

评价标准分数比例 (%) 成绩 论文论文结构包含: 1、相关技术介绍、需求分析、 2、概念结构设计(涉及的实体至少三个以上)、 3、逻辑结构设计(有完整性约束说明)、 4、数据库物理设计、 5、数据库完整性设计(违反实体、参照完整性时的解决办法,比 如触发器、存储过程等) 5、数据库安全性设计、 6、数据库实施、系统测试方案和测试报告、 7、系统的主要功能和使用说明、系统安装说明。 要求论文完整、内容详细,格式规范。 40 程序1、系统运行正确; 2、功能完善:有增、删、改、查功能,输入、输出功能; 3、有基本的统计、报表功能 4、有多表连接查询、自身连接查询、字符串匹配查询、模糊查询、 分组查询等。 5、工作量饱满; 6、系统实现技术的难度。 30 数据库设计E-R图设计正确,至少3个实体; 数据库逻辑结构设计规范化; 数据库物理设计合理。 30 总评成绩优良中及格不及格总分

目录 1 引言 (7) 1.1课题来源 (7) 1.2课题研究主要内容 (7) 1.3主要工作 (8) 2 需求分析 (8) 2.1信息要求分析 (8) 2.2处理要求分析 (8) 2.3数据字典及安全性、完整性要求分析 (9) 3 概念结构设计 (10) 3.1数据实体描述及分ER图 (10) 3.2整体ER图 (13) 4 系统概要设计 (14) 4.1数据库逻辑结构设计 (14) 4.2数据库物理设计 (16) 4.3系统总体框架 (17) 5 系统详细设计 (17) 5.1数据库实施 (17) 5.2数据库的数据完整性设计 (29) 5.3数据的安全设计 (31) 5.4系统功能模块的设计与实现 (31) 5.5系统功能测试 (32) 5.6数据库性能检测与备份设计 (49) 5.7系统安装使用说明 (49) 6 回顾与展望 (50) 7 参考文献 (50)

2020年合肥工业大学机械考研初试及复试总结

XX年合肥工业大学机械考研初试及复试总结工大初试专业课考试一向很让人纠结,但我要说,其实不然!特别是现在不考简答题了,难度减小了不少,把握好历年真题命题方式其实很简单,120不难拿下。现在我简单介绍下 自由度,平面机构运动分析解析法(图解法基本不用看),凸轮,齿轮,轮系,每年必考,考得不难,这些都是必须拿下得分。第三章,第八章着来年过年都考了一题,其他几章间歇考,不过都要看,像第九章特别繁的计算就不用看了,不会考的,一般考运动副力的方向标注。第八章机构的组合方式框图是重点。课后习题和真题很重要!!!其他可以在搞一本考研辅导书做做。大家细心研究,真题要总结规律和题型,课后习题不用每道都会做,那些特别难的也不会考。好了,说多了都是废话,大家好好复习。我和几个学长学姐会经常去看看,能帮忙的我们一定尽力。作为过来人我也深深体会考研不容易。 合工大机械考研不是很难,综合性价比还是很高的,也是老牌名校。在合肥找工作绝对是没问题的,就是地理位置比一线城市差些,但分数线今年要比南京,上海那边低很多。合肥近几年发展也很快,欢迎大家报考。 我是跨专业考的,本科工业设计,学校只是二本,跨专业考机械。貌似其他和工大同等水平的院校都比较有偏见,但工大要好很多,

只要你分数够,工大就敢收你,不过跨度太大的话我也不敢保证。现在已经顺利录取了,而且拿了一等奖学金。 祝大家考研顺利!坚持到底! 今天去工大照了所有录取的名单,在手机里不太好弄。有空再陆续上传。 先说听力,八点开始,听往届的学长说,声音比较杂,但今年亲身体验没有,很清楚,难度不高于四级听力,题型和四级前25道一样,总共也就25题。 然后隔半小时专业课笔试,两个半小时,做快点时间够了,三门课,这个都知道,题量有点大,但是难题少,像加工工序安排比较难。另外提醒一点,专业课答题纸是白纸,自己安排答题结构,选择题有的选项是a b c,有的是123,有的是ABCD,不统一。 题型每年都有变化,我说说今年的情况: 1.选择,差不多10道,不难。 2.简答,有三个。

数控加工课程设计说明书

南昌航空大学 《数控加工工艺与编程》 课程设计说明书 学院:航空制造工程学院 专业:机械设计制造及其自动化 课程名称:《数控加工工艺与编程》课程设计 学生姓名:王瑞祥学号:12031335 设计题目:复杂阶梯轴的数控加工工艺与编程设计 起迄日期:2015年11月9日~11月13日 指导教师:于斐 上交资料要求:1、电子文档:零件的模型与工程图文档、NC 文件、设计说明书word稿等 2、设计说明书纸质打印稿等(与电子档相同)

课程设计任务书 1.设计目的: 本课程设计是《CAM 技术与应用》课程配套的实践性教学环节,要求学生在学完该课程后,结合前期所学相关知识,通过查阅资料、设计某中等复杂程度零件的机械加工工艺过程,并重点熟悉其中数控加工自动编程与应用的内容。通过设计使学生掌握零件的建模、工程图与数控编程的设计方法,并撰写设计说明书,达到一次综合数控加工工艺与编程的训练目的。 2.设计内容与要求(包括原始数据、技术参数、设计要求等): 2.1原始数据:教师指定或学生自行设计一个中等复杂程度的含有数控加工要求 的零件(零件结构要求包含 UG 中不少于两种不同类别的加工方式:即零件结构中包含普通加工机床不便或不能加工的几何结构特征,并至少用到 UG 中的平面铣、型腔铣、固定轴轮廓铣、孔或孔系加工、车削加工中的两种加工方法),并完成其三维建模与工程图设计工作。 2.2技术要求:数控加工的内容是基于三轴数控铣床或加工中心或二轴数控车床 加工为主,按照单件小批量生产纲领,默认为典型材料 45 钢(允许指定其他材料)。 2.3设计要求:设计要求完成以下工作: 1)零件三维建模与工程图设计。 2)零件的加工工艺过程设计。(允许在设计说明数中完成) 3)基于 UG 的数控加工编程设计(包括:工件坐标系与毛坯的设定,刀具的设定,加工方法的设定(粗、半精和精加工等),编程过程中的相关参数设定,生成数控加工轨迹并分析,加工模拟的仿真,后处理生成 N 加工代码。)4)撰写设计说明书。(设计说明书要求采用图文并茂的方式描述设计过程、相关参数的设定分析与选值说明,刀路轨迹和比较、分析与说明,NC 代码的必要说明等) 3.成绩评定: 成绩:指导教师签名: 评语: 摘要

数控技术课程设计说明书(doc 32页)

新乡学院 2013年 12 月 前言 数控加工作为机械制造业中先进生产力的代表,经过十余年的引进与发展,已经在汽车、航空、航天、模具等行业发挥了巨大的作用。它推动了企业的技术进步和经济效益的增长。数控编程是从零件图纸到获得数控加工程序的全过程,它的主要任务是计算加工走刀中的刀位点。刀位点一般取为刀具轴线与刀具表面的交点,多轴加工中还要给出刀轴矢量。 随着数控技术的不断发展和应用领域的扩大,数控加工技术对国计民生的一些重要行业(IT、汽车、轻工、医疗等)的发展起着越来越重要的作用,因为效率、质量是先进制造技术的主题。高速、高精加工技术可极大地提高效率,提高产品的质量和档次,缩短生产周期和提高市场竞争能力。而对于数控加工,无论是手工编程还是自动编程,在编程前都要对所加工的零件进行工艺分析,拟定加工方案,选择合适的刀具,确定切削用量,对一些工艺问题(如对刀点、加工路线等)也需要一些处理。并在加工过程掌握控制精度的方法,才能加工出合格的产品。 数控编程课程设计是我们机械设计制造及其自动化专业切削方向学生在学习完本科大纲要求的“数控编程”“工艺设计”后进行的一次综合性课程设计。本课程设计的目的在于通过编程,并在数控加工仿真软件中进行仿真,使我们熟悉数控车床编程流程。当然,由于水平有限,在设计中有很多纰漏,恳请老师指正。

目录1.................................. 课程设计任务书2 1.1、 ................................ 目的与要求 2 1.2、课程设计内容 (2) 1.3、课程设计步骤与方法 (2) 1.4、课程设计说明书与图纸 (3) 1.5、课程设计进度表 (3) 2................................ 零件的数控工艺分析4 2.1、工艺分析 (4) 2.2、工件定位与装夹 (6) 2.3、机床的合理选用 (7) 2.4、选择刀具和确定切削用量 (7) 2.5、确定走刀路线 (9) 3.................................. 轨迹坐标的计算11 3.1、基点坐标计算 (11) 4................................ 数控加工程序的编制14 4.1、左半部分程序的编制 (14) 4.2、右半部分程序的编制 (14) 5............................. 加工程序的调试及运行结果16 5.1、仿真软件简介 (16) 5.2、加工仿真过程叙述 (16) 5.3、加工仿真结果 (21) 总结 (29)

数控机床课程设计:设计轴类零件数控加工工艺规程及数控技术仿真

太原科技大学数控技术课程设计 学院:机械工程学院 专业:机械电子工程 班级:机电091201班 姓名:崔世君 学号:200912010103 指导教师:贾育秦 时间:2013年1月15号

数控技术课程设计任务书 一、课程设计题目: 设计轴类零件数控加工工艺规程及数控技术仿真 二、课程设计目的: 通过数控加工工艺课程设计,掌握零件的数控加工工艺的编制及加工方法。 三、课程设计内容: 1.毛坯图一张 2.零件图一张 3.机械加工工艺过程卡一张 4.机械加工工序卡四张 5.仿真结果图一张 6.设计说明书一份 班级:机电091201 学生:崔世君 学号:200912010103 指导教师:贾育秦宋建军 教研室主任:贾育秦

目录 一、前言第3页 二、零件图的工艺分析第3页 1.加工内容第4页 2.毛坯的选择第4页 3.定位基准的确定第4页 4.加工顺序的确定第4页 5.加工工序、工步的确定第5页 三、机床的选择第6页 四、刀具的选择第6页 五、夹具的选择第7页 六、量具的选择第7页 七、切削用量的确定第7页 八、机械加工时间的计算第8页 九、编写数控部分程序第9页 十、数控仿真及其结果第10页十一、总结第13页十二、参考文献第14页

一、前言 制造技术和装备是人类生产活动的最基本的生产资料,而数控技术又是当今先进制造技术和装备最核心的技术。当今世界各国制造业广泛采用数控技术,以提高制造能力,提高对动态多变市场的适应能力和竞争力。大力发展以数控技术为核心的先进制造技术已成为世界各发达国家加速经济发展、提高综合国力和国家地位的重要途径。 数控技术是制造业实现自动化、集成化的基础,是提高产品质量,提高劳动生产率不可少的物资手段。数控技术的广泛应用给传统制造业的生产方式、产品结构带来了深刻的变化。也给传统的机械、机电专业的人才带来新的机遇和挑战。 随着我国综合国力的进一步加强。我国经济全面与国际接轨,并逐步成为全球制造中心。现如今,我国企业广泛应用现代化数控技术参与国际竞争。这就体现了学好数控技术的重要性。 这次课程设计让我们更好的熟悉数控车床、确定加工工艺、学会分析零件、学会简单的程序编程以及数控仿真,为走上工作岗位打下坚实的基础。 二、零件图的工艺分析

合肥工业大学机械优化设计

合肥工业大学 《机械优化设计》课程实践研究报告 班级: 学号: 姓名: 授课老师:王卫荣 日期: 2014年 4 月 19 日

目录 1、λ=0.618的证明、一维搜索程序作业; 2、单位矩阵程序作业; 3、连杆机构问题+自行选择小型机械设计问题或其他工程优化问题; (1)分析优化对象,根据设计问题的要求,选择设计变量,确立约束条件,建立目标函数,建立优化设计的数学模型并编制问题程序; (2)选择适当的优化方法,简述方法原理,进行优化计算;(3)进行结果分析,并加以说明。 4、写出课程实践心得体会,附列程序文本。 5、为响应学校2014年度教学工作会议的改革要求,探索新的课程考核评价方法,特探索性设立一开放式考核项目,占总成绩的5%。 试用您自己认为合适的方式(书面)表达您在本门课程学习方面的努力、进步与收获。(考评将重点关注您的独创性、简洁性与可验证性.

1.λ=0.618的证明、一维搜索程序作业; 证明:0.618法要求插入点α1、α 2 的位置相对于区间 [a,b] 两端点具有对称性,即 已知a1=a2 , 要求α11=α22 由于α1=b-λ(b-a) α2=a+λ(b-a) 若使α11=α22 则有:b1-λ(b1-a1)=a2+λ(b2-a2)= a1+λ2(b1-a1) 因此: b1- a1=(λ2+λ)( b1- a1) ( b1- a1)( λ2+λ-1)=0 因为: b1!=a1 所以: λ2+λ-1=0 则有: 取方程正数解得 若保留下来的区间为 [α1,b] ,根据插入点的对称性,也能推得同样的λ的值。 其0.618法的程序框图如下:

数控技术课程设计

目录 1前言 (1) 2设计任务与内容 (1) 3设计步骤 (1) 3.1数控车床加工零件 (1) 3.1.1零件结构工艺分析、毛坯及加工定位基准的确定 (1) 3.1.2加工方案 (2) 3.1.3选择机床设备 (2) 3.1.4选择刀具 (2) 3.1.5确定切削用量 (3) 3.1.6数控加工工序卡片 (3) 3.1.7确定工件坐标系、对刀点和换刀点 (3) 3.1.8编写程序 (4) 3.1.9加工程序仿真.....................................................错误!未定义书签。 3.2数控铣床加工零件 (5) 3.2.1零件结构工艺分析、毛坯及加工定位基准的确定 (5) 3.2.2加工方案 (5) 3.2.3选择机床设备 (5) 3.2.4选择刀具 (5) 3.2.5确定切削用量 (6) 3.2.6数控加工工序卡片 (6) 3.2.7确定工件坐标系、对刀点 (6) 3.2.8编写程序 (6) 3.2.9加工程序仿真.....................................................错误!未定义书签。 4.结语 (8) 5 参考文献 (9)

1前言 数控技术课程设计是高等院校机械专业类各专业实践性很强的,重要的课程设计。针对各用人单位对大学毕业生人才技能需要,对于工科专业的大学生,在培养过程中学生应该自主加强自己的实践动手能力。数控技术课程设计其主要的研究对象有两个:一个是关于轨迹控制装置的设计,另一个是关于顺序控制装置的设计。通过课程设计将学生能够紧密结合生产实际,机械电子有机结合,是学生通过课程设计初步掌握改造一般车床,设计数控机床的方法与步骤,为学生在今后的工作打下良好的基础。 设计目的 1,加强数控机床结构设计的模块化训练 2加强数控机床功能部件的选型与设计计算的训练 3坚强数控机床的整机设计中应该把握的主要问题的训练 2设计任务与内容 分别用关数控车床和铣床加工各加工一个零件: 零件(1)零件(2) 3设计步骤 3.1数控车床加工零件 工件毛胚的材料为尼龙棒,编写程序并加工成工件。 3.1.1零件结构工艺分析、毛坯及加工定位基准的确定 (1)零件图的分析

机床数控技术课程设计说明书

机床数控技术课程设计 说明书 姓名: 学号: 指导教师: 机电学院 2013 年1 月

一、任务说明 1.需要完成的基本任务 DL4———DDA法插补第四象限直线 PC14———逐点比较法插补1--4象限逆圆弧 2.课设要求 (1)具有数据输入界面,如输入直线插补的起点、终点,圆弧插补的起止点圆心或半径,插补的步长等; (2)具有插补过程的动态显示功能,如单步插补、连续插补等; (3)插补的步长可调; (4)直线的起点、圆弧的圆心在坐标系中的位置可变(即直线的起点、圆弧的圆心可不设定在坐标原点) 3.实际完成的任务 (1)实现用DDA法插补任意象限的直线,可输入起点、终点、步长、寄存器位数,且起点任选;可选择插补的象限;可实现连续插补、单步插补。 (2)实现用逐点比较法插补一、四象限的顺圆弧,可输入圆弧的起点、终点、圆心、步长,且圆心任选。 4.使用的编程语言 使用matlab 编程,实现用户界面设计。 二、程序模块说明及流程图 在这里要说明,以下所提到的一、四象限表示将坐标轴原点平移到直线起点,圆弧圆心后直线,圆所处在的象限是一、四象限。 (一)DDA法插补直线 1功能说明 对于DDA法插补直线按“连续插补”,“单步插补”和“理论直线”三个按钮内的主要程序进行说明。 首先绘制理论直线,利用点斜式绘制直线。考虑到竖直情况下的直线的时候,可以直接绘出,所以不作具体设计。再利用界面上的连续插补按钮利用DDA法将直线插补出来。再通过在matlab源文件中设置全局变量实现单步插补。另外界面上还设计有清空、退出等功能。

2原理 1)累加次数m 设直线起点(0,0),终点(Xe,Ye),设进给速度V是均匀的,直线长度为L,则有V/L=Vx/Xe=Vy/Ye=k;有Vx=kXe,Vy=kYe 在△t时间,XY方向上移动的距离△x△y为 △x= kXe△t △y= kYe△t 在m次累加后,XY方向上都分别到达终点,则 Xe= mkXe△t Ye= mkYe△t 取△t=s,则mk△t=1而一般去K=1/(2^n),则m=2^n/s; 2)起点非原点时,被积函数寄存器Jvx中存放的应该是终点与起点之差; 3)把第一象限推广到其他象限时,只需要改变进给方向。 DDA直线插补程序设计变量说明

合肥工业大学电路分析试卷2014上A

合肥工业大学试卷(A ) 共1页,第 1 页 2014 ~2015学年第 1 学期 课程代码 0400112B 课程名称 电路分析(Ⅰ) 学分 3.5 课程性质: 必修 考试形式: 闭卷 专业班级(教学班) 2013电气、自动化、生物医学工程系 考试日期 2014.11.15 命题教师 电路教学组 系(所或教研室)主任审批签名 命题教师注意事项:1、主考教师必须于考试一周前将“试卷A ”、“试卷B ”经教研室主任审批签字后送教务科印刷。 2、请命题教师用黑色水笔工整地书写题目或用A4纸横式打印贴在试卷版芯中。 √ √ 一、填空题(每题2分,共10分)。 1、 一个实际电路是否能用集总参数电路近似,要满足如下条件:即实际电路的尺寸必须远 小于电路工作频率下的电磁波的 。 2、 某电路图有b 条支路,n 个结点,则其独立的回路电压方程有 个。 3、 换路定则是指在有界电源作用时,电感中 在换路前后值相等。 4、 叠加定理和齐次定理只适用于 电路。 5、 在正弦稳态交流电路中,n 个阻抗角相同的阻抗Z 串联后,组合阻抗的阻抗角是原来Z 的 倍。 二、简答题(每题5分,共20分) 1. 实际电源的两种模型在进行等效变化时电源数值和参考方向如何确定? 2. 在动态电路中,何谓换路定则? 3. 简述RLC 串联二阶电路的响应形式有哪些及其对应特点。 4. 请问阻抗是不是相量,为什么? 三、实验题(7分) 请列举戴维南定理两个参数测量的方法。 四、计算题(每题9分,共63分) 1、如图1中所示参考方向,已知1A 电流源输出的功率为50W ,求元件X 吸收的电功率。 2、计算图2中电路中的电流I 。 3、用网孔电流法求图3中流过Ω25.2电阻的电流I 。 4、用叠加定理的方法计算图4中的电流源上的电压U 。 5、计算图5所示电路中,已知:当Ω=6R 时,A I 2= 。试问: (1)当Ω=12R 时,I 为多少?(2)R 为多大时,它吸收的功率最大并求此最大功率。 6、图6所示电路,开关S 闭合前电路处于稳态,试求S 闭合后的)()(t u t i L C 和。 7、图7中所示电路,电容容抗未知,已知V U L 002∠= ,求L U 与C U 的相位差。 图1 10Ω 图2 图3 + U - 3Ω 图4 图 5 6Ω 图 6 1.5k Ω 200mH j1Ω 图7 S U

数据库课程设计超市管理系统(广工)

课程名称数据库系统 题目名称小型超市管理系统学生学院计算机学院 专业班级 学号 学生姓名 指导教师 2013 年 1 月

目录 1 引言 (1) 1.1课题来源 (1) 1.2课题研究主要内容 (1) 1.3主要工作 (1) 2 开发工具和平台 (1) 3 命名约定 (1) 4 需求分析 (2) 4.1信息要求分析 (2) 4.2处理要求分析 (2) 5 概念结构设计 (3) 5.1数据实体描述及分ER图 (3) 5.2整体ER图 (3) 6 系统概要设计 (4) 6.1数据库逻辑结构设计 (4) 6.2数据库物理设计 (6) 6.3系统总体框架 (7) 7 系统详细设计 (7) 7.1数据库实施 (7) 7.2数据库的数据完整性设计 (9) 7.3数据的安全设计 (10) 7.4系统功能模块的设计与实现 (11) 7.5系统安装使用说明 (21) 8 回顾与展望 (21) 参考文献 (22)

1 引言 1.1课题来源 到超市购物是一种较为频繁的生活事件。由于人们的超市购物行为越来越频繁,超市规模越来越大,商品种类数目与之俱增,超市商品的管理变得更加困难。显然手工的管理方式是不合适的。因此利用数据库相关技术开发一个规模适当、操作方便、功能完备的超市管理系统显得很有必要。 1.2课题研究主要内容 使用数据库管理系统和应用程序实现小型超市管理系统的商品销售结算,销售情况管理,商品信息管理,库存管理,权限管理等功能。 1.3主要工作 先对小型超市管理系统的设计进行需求分析,建立数据流图和数据字典。进行概念结构设计,作出E-R图并进行优化。进行逻辑结构设计,建立数据关系模型。进行物理结构设计,选择适当的存取方法。利用数据库管理系统按前面的分析设计作出若于基本表,根据应用程序和用户的需要建立视图。最后进行应用程序的设计、调试、运行。 2 开发工具和平台 数据库管理系统:Microsoft SQL Server 2008 程序设计语言:Java 1.6 应用程序开发工具:eclipse 测试平台 Windows 7 64bit 3 命名约定 表名和属性名的首字母大写(虽然SQL语言不分大小写,但设计过程仍遵守这一约定), 1

数控技术课程设计

南湖学院 课程设计报告书题目:数控技术课程设计 系部:机械与电子工程系 专业:机械设计制造及其自动化 班级:N机自08-4F 姓名:刘文鹏 学号:2 4 0 8 1 9 0 0 3 6 4 2011年6 月5 日

南湖学院 课程设计任务书 设计题目:数控技术课程设计 系部:机电系 专业:机械设计制造及自动化 学生姓名: 刘文鹏学号: 24081900364 起迄日期: 2011年 5月28日至2011年6月5日 指导教师:谭华

《数控技术》课程设计任务书 一、课程设计目的 本课程设计是学完数控编程之后,进行的下一个实践性教学环节,它一方面要求学生能根据零件图,用ISO码编制数控加工程序,熟悉加工程序输入、检查、编辑及执行的方法,另一方面,为今后的毕业设计、今后从事数控加工进行一次综合训练。 二、课程设计任务 根据指导书提供的零件图及相关技术要求,选择车床和铣床加工零件各一个,选择某种数控系统的编程指令编程,并进行数控加工仿真。 三、设计题目、内容及步骤(具体题目见附录) 1.根据零件图样要求、毛坯情况,确定工艺方案及加工路线; 2.选择机床设备; 3.选择刀具; 4.确定切削用量; 5.确定工件坐标系、对刀点和换刀点; 6.编写程序。 四、完成的工作量 1、设计说明书一份,包括课程设计目的,本人的设计任务,设计步骤,结论,心得体会; 2、上交加工程序的仿真界面和图形。 五、进度安排 按教学计划的规定,本课程设计时间为二周 方案确定约占20% 坐标点的计算约占15% 程序的编制约占25% 程序的仿真、效验和调试约占25% 编写设计说明书约占15%

[精编]数据库课程设计(酒店管理系统)

计算机与通信工程学院 数据库课程设计(酒店 管理系统)

数据库系统课程设计报告题目: 酒店管理系统 课程代号:0680036 课程名称:数据库系统课程设计 学号: 姓名: 班级: 指导教师 完成日期:2011年4月 目录 第一章引言 第二章系统分析与设计 2.1需求分析 2.2结构设计 2.3数据库设计 第三章系统开发及实现

3.1创建主窗体 3.2创建子窗体 3.3建立公共模块 第四章总结 参考文献 附录(附部分源代码) 第一章引言 酒店管理系统是现代服务行业不可缺少的一个组成环节。 酒店管理信息系统是一个由人、计算机和数据库组成的进行酒店经营管理的系统,通过对信息的收集、传递、整理、加工、维护和使用,提高管理水平和效率,从而实现酒店管理的自动化、规范化和人性化。 本文简要介绍了基于Microsoft和VB程序语言开发实现的酒店管理系统,着重阐述了该系统开发实现过程,从系统的需求分析、方案论证、模块设计、数据设计、详细设计到系统测试等各个环节都进行了较为详尽的分析和描述。 关键词:酒店管理系统、Access、数据库、VB 第二章系统分析与设计 2.1需求分析 在进行一个项目的设计之前,首先要进行必要的需求分析。酒店需要管理各种人员和入住信息,希望实现酒店的信息化管理,通过建立一个酒店管理系统来管理酒店的日常业务。其完成功能如下: 1、能够实现对客人的登记信息查询,包括逐个浏览,以及对客人资料的增加、删除和编辑操作。

2、能够的酒店人员值班情况进行管理。 3、管理人员也可以直接增加和删除用户信息。 系统功能模块图如图1所示。 图1系统的功能模块图 根据功能模块图设计划出的实体有散客入住实体、团队入住实体、投诉管理实体、值班管理实体。 散客入住实体E-R如图2所示。 团队入住实体E-R如图3所示 投诉管理实体E-R图如图4所示 值班管理实体E-R图如图5所示 2.2 统Access即可。他们之间的关系如图6所示。

数控铣床课程设计

机械工程学院 《数控机床编程》课程设计 题目:“王”字凸台 专业:机械设计制造及其自动 班级:机制1201 姓名:王超 学号:1209331031 成绩: 指导教师:张丽娟 2015年4月25日 .

目录 一、任务书 (1) 二、设计零件 (2) 三、数控加工工艺分析 (4) 四、程序清单 (5) 五、零件加工 (6) 六、设计小结 (7) 七、参考文献 (8) 八、感想 (9)

一、任务书 1.课程设计概述 《数控机床编程》课程设计是机械设计制造及其自动化专业的必修课程之一,它可以提高学生的动手能力,丰富学生的理论知识。是一门理论与实践相结合的综合性专业基础课。通过《数控机床编程》课程设计的学习,要求学生能够设计常用的轴类零件和型腔壳体类零件,并能够合理的选择卡具和加工设备,独立分析工艺,独立编程及完成其加工。通过数控机床编程课程设计,使学生提高数控机床实际操作和手工编程能力。同时还要求学生掌握数控机床的组成及其控制原理和方法。为以后的工作和学习打下坚实的基础。 2.课程设计目的 通过本次课程设计,掌握数控机床进行机械加工的基本方法,巩固数控加工编制的相关知识,将理论知识与实际工作相结合,并最终达到独立从事数控加工程序编制的工作能力。 3.课程设计任务 根据本任务书相关技术要求,完成零件设计,零件工艺分析,加工工序卡的编制,数控加工程序的编制,最后用HNC-21M数控系统机床加工出所设计的工件。

《数控机床编程》课程设计班级:机械设计制造及其自动化姓名:王超 二、设计零件 我要做的零件是在金属块上刻一个“王”字。由于我是第一次将所学理论用于实践,因此我选择笔画相对较少的“王’字来做。本次编程我打算用顺时钟圆弧指令G02和直线指令G01来刻画这个字。

数控加工工艺课程设计指导书

数控加工工艺课程设计指导书 一.设计目的 通过数控加工工艺课程设计,掌握零件的数控加工工艺的编制及加工方法。二.设计内容 编制中等复杂程度典型零件的数控加工工艺。 三.设计步骤 (一)零件的工艺分析 无论是手工编程还是自动编程,在编程前都要对所加工的零件进行工艺分析,拟定加工方案,选择合适的刀具,确定切削用量。在编程中,对一些工艺问题(如对刀点、加工路线等)也需做一些处理。因此程序编制中的零件的工艺分析是一项十分重要的工作。 1.数控加工工艺的基本特点 数控机床加工工艺与普通机床加工工艺在原则上基本相同,但数控加工的整个过程是自动进行的,因而又有其特点。 1)数控加工的工序内容比普通机床的加工的工序内容复杂。这是因为数控机床价格昂贵,若只加工简单的工序,在经济上不合算,所以在数控机床上通常安排较复杂的工序,甚至是在通用机床上难以完成的那些工序。 2)数控机床加工程序的编制比普通机床工艺规程编制复杂。这是因为在普通机床的加工工艺中不必考虑的问题,如工序内工步的安排、对刀点、换刀点及走刀路线的确定等问题,在数控加工时,这一切都无例外地都变成了固定的程序内容,正由于这个特点,促使对加工程序的正确性和合理性要求极高,不能有丝毫的差错,否则加工不出合格的零件。 2.数控加工工艺的主要内容 根据数控加工的实践,数控加工工艺主要包括以下方面: 1)选择适合在数控机床上加工的零件和确定工序内容; 2)零件图纸的数控工艺性分析; 3)制订数控工艺路线,如工序划分、加工顺序的安排、基准选择、与非数控加工工艺的衔接等; 4)数控工序的设计,如工步、刀具选择、夹具定位与安装、走刀路线确定、测量、切削用量的确定等; 5)调整数控加工工艺程序,如对刀、刀具补偿等; 6)分配数控加工中的容差; 7)处理数控机床上部分工艺指令。 3.数控加工零件的合理选择 程序编制前对零件进行工艺分析时,要有机床说明书、编程手册、切削用量表、标准工具、夹具手册等资料,方能进行如下一些问题的研究。 在数控机床上加工零件时,一般有两种情况。第一种情况:有零件图样和毛坯,要选择适合加工该零件的数控机床。第二种情况:已经有了数控机床,要选择适合在该机床上加工的零件。无论哪种情况,考虑的主要因素主要有,毛坯的材料和类型、零件轮廓形状复杂程度、尺寸大小、加工精度、零件数量、热处理要求等。概括起来有三点,即零件技术要求能否保证,对提高生产率是否有利,经济上虽否合算。 根据国内外数控技术应用实践,数控机床通常最适合加工具有以下特点的零件:

学生信息管理系统数据库课程设计

1概述 学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。 随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我们使用电脑的高效率才处理数据信息成为可能。学生学籍管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。通过这个系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量?毋庸置疑,切实有效地把 计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有 着显著意义? 2需求与功能分析 学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性强。该系统实现的大致功能:用户登陆。提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。教师管理。提供了对学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。修改密码等功能。管理员管理。拥有最高的权限。允许添加教师信息和课程信息等。其提供了简单、方便的操作。 3 概要设计 3.1功能模块图 功能模块图,如下图3.1所示

生产实习报告-合工大-机械设计制造及其自动化

生产实习报告 学院名称:机械工程学院 专业班级:机械设计制造及其自动化2014-6班姓名学号: 指导教师:王玉琳卫道柱陈甦欣王道明实习日期:2017年6月19日——7月7日

目录 一、生产实习的目的 (3) 二、生产实习的基本要求 (3) 三、生产实习的时间、地点和内容 (4) 1、生产实习动员大会 (4) 2、生产实习讲座1——实习安全知识 (5) 3、安徽正远包装科技有限公司 (6) 4、生产实习讲座2——汽车传动系基础知识 (9) 5、安徽叉车集团有限责任公司 (11) 6、合肥华凌股份有限公司 (13) 7、生产实习讲座3——磁变流技术的研究、发展与应用 (16) 8、安徽安凯福田曙光车桥有限公司 (17) 9、安徽安凯汽车股份有限公司 (19) 10、合肥工业大学机械基础实验室 (22) 11、合肥长源液压股份有限公司 (24) 12、安徽巨一自动化装备有限公司 (27) 13、撰写《实习报告》,答辩 (29) 三、生产实习总结 (30) 四、实习思考题 (32) 五、你对本次生产实习的意见以及对本专业今后生产实习的建议 (43)

一、生产实习的目的 生产实习是本科教学计划中非常重要的一个实践性教学环节,其目的与任务如下: (1)使我们了解和掌握基本的生产知识,验证、巩固和丰富已经学过的课程内容,为后续专业课程的学习打下基础。 (2)让我们了解本专业范围现代企业的生产组织形式、管理模式、先进的生产设备和先进的制造技术。 (3)培养我们用工程技术的观点和方法去研究问题、分析问题、解决问题。(4)训练我们从事专业技术工作及管理工作所必须的各种基本技能和实践动手能力。 (5)培养我们热爱劳动、不怕苦、不怕累的工作作风。 二、生产实习的基本要求 (1)了解自动化生产与装配线; (2)了解典型机构的工作原理及典型部件的装配工艺过程; (3)了解典型零件的结构特点和机械加工工艺过程; (4)了解典型零件的毛坯制造工艺及热处理工艺; (5)了解典型零件加工所需的设备、工装和量具; (6)了解企业所用的先进制造技术; (7)了解企业技术文档资料的编写方式; (8)了解企业的组织机构、生产管理情况和物流模式; (9)了解知名企业的理念和文化氛围。

数控机床电气控制及PLC技术课程设计-任务书

设计总体要求: 1、PLC的型号选择 2、设计PLC 的I/O接线图 3、完成主电路设计以及相应电器元件的选择 4、完成梯形图的设计 5、提交设计说明书 题目1数控钻床主轴进给控制系统PLC设计 控制要求: 卧式数控钻床采用G83指令完成钻深孔加工,动作如图,钻头初始位置在原点(光电开关SQ1处),按下启动按钮SB1,钻头进给至光电开关SQ2处后返回原点,然后再进给至光电开关SQ3处返回原点,以此类推,最后返回原点停止,主轴进给动作结束。

题目2 CA6140卧式车床的PLC改造 控制要求:CA6140卧式车床的电气控制原理图如下,应用S7-200PLC完成CA6140卧式车床的电气改造。

题目3 C650卧式车床的PLC改造 控制要求:C650卧式车床的电气控制原理图如下,应用S7-200PLC完成C650卧式车床的电气改造。 题目4 抢答器控制 控制要求: 1.系统初始上电后,主控人员在总控制台上点击“开始”按键后,允许各队人员开始抢答,即各队抢答按键有效; 2.抢答过程中,1~4队中的任何一队抢先按下各自的抢答按键(S1、S2、S3、S4)后,该队指示灯(L1、L 2、L 3、L 4)点亮,LED数码显示系统显示当前的队号,并且其他队的人员继续抢答无效; 3.主控人员对抢答状态确认后,点击“复位”按键,系统又继续允许各队人员开始抢答;直至又有一队抢先按下各自的抢答按键;

题目5 十字路口交通灯控制控制要求:

题目5自动售货机控制 控制要求: 课题6 自动售货机 在上图中,按M1、M2、M3按钮,模拟投入货币,Y0显示投入的货币的数量,按动“QS”和“CF”按钮分别代表购买“汽水”和“咖啡”。出口处的“E”和“F”表示“汽水”和“咖啡”已经取出。购买后Y0显示剩余的货币,按下“ZL”找零按键: 1.按下“M1”、“M2”、“M3”三个开关,模拟投入1元、2元、3元的货币,投入的货币可以累加起来,通过Y0的数码管显示出当前投入的货币总数。 2.售货机内的二种饮料有相对应价格,当投入的货币大于等于其售价时,对应的汽水指示灯C、咖啡指示灯D点亮,表示可以购买。 3.当可以购买时,按下相应的“汽水按钮”或“咖啡按钮”,同时与之对应的

相关文档
相关文档 最新文档