当前位置:文档之家› 机械制造基础课程设计说明书

机械制造基础课程设计说明书

机械制造基础课程设计说明书
机械制造基础课程设计说明书

几何体设计的说明书

目录

第一章主体模型的设计

第二章球铰链的设计

第三章杆的设计

第四章零件图的装配

第一章主体模型的设计

1打开SOLIDWORKS,新建里面选择零件图。点击前视基准面,选择前视基准

面。

?显示发生更改,前视基准面对着您。

?草图工具栏命令出现在 CommandManager 中。

?此时在前视基准面上打开一张草图。

?单击矩形(草图工具栏)。

2 若想开始矩形绘制,在草图原点的下方和左侧单击。

3 移动指针。注意指针现在显示矩形的当前尺寸。

4 若想完成矩形绘制,在草图原点的上面和左侧单击。您不必绘制精确尺寸。

5 释放矩形工具。

6.点击刚画成的草图,使边长为100.

7.点击退出草图。

8.选择拉伸,从(F)里选择草图基准面,方向一选择两侧对称,距离选择

100。点击确认,就会完成矩形的绘制。

9.以矩形的三个顶点建基准面1,点击正视于,然后选择草图绘制,绘制三

条对角线组成的三角形。退出草图,点击特征菜单里的拉伸切除按钮。从

10 从(F)里选择草图基准面,方向一为给定深度,距离选择

100.

10.同理可以切除另一个面,在插入里选择基准轴,以刚切除的图形中的顶

点和底面见基准轴1.

11.点击特征里的圆周正列按钮。旋转参数选择基准轴1,角度为360﹒实

例数为3,要正列的特征选择阵列2.完成如右图。

12.选择建基准面,参考实体选择底面1和底边1,角度选择139.6235.建

基准面3.然后再建一个垂直于基准轴并且过顶点的基准面4.

13.在基准面3上绘制一个底边为棱锥底边,高为30的等边三角形。退出

草图。选择特征里面的放样按钮,轮廓选择草图5和棱锥顶点1。点击确认,完成放样2.

14.选择圆周正列按钮,旋转参数为基准轴1,角度为360,实例数为3,正

列的特征选择放样2.完成如下图所示图形。

15.以顶点1底边终点2,底边所对的顶点3建基准面14,在基准面14上

过顶点3做一条与棱边夹角为72.64.的辅助线1。

16.建基准面15,选择垂直于曲线,选择里选择线1和顶点3.,然后在基

准面15上绘制一个圆心为顶点3,半径为6的圆,和一条直径。点击草图绘制里面的圆命令。绘制出圆,然后点击直线命令绘制出直径。选择剪切命令,选择剪切到最近端,剪切掉半个圆,退出草图。

17.选择插入菜单里面的子菜单切除,选择旋转切除,参数选择如下

18.打开特征菜单里面的圆周正列,在复选框里面选择旋转参数为基准轴1,

角度为360,实例数为3,正列的特征选择切除-旋转52.点击确认完成正列。

19.建基准面7,如图,然后再基准面上绘制草图10,既半径为1.5,圆心

为基准面与棱边的交点。退出草图,选择特征里面的切除扫描,参数设置

如图

20.以与11相同的方式,只需把要正列的特征改为切除扫描1.

21.以图中的设置建基准面

22.在基准面12上绘制一个半径为1.5,圆心为基准面坐标原点的圆,然后

以与19相同的方式完成扫描-切除2,同时正列特征。

23.在基准面4上绘制草图7,既半径为6的半圆,然后选择旋转-切除。参

数设置如图。

24.基本模型就做出来了,然后选择文件菜单的另存为,将零件图保存。

第二章球铰链的设计

I.球铰链1的设计

1.在前视基准面上绘制一个半径为6的半圆,然后选择旋转完成

2将球正视于前视基准面,然后以上视基准面和球心建基准轴1,以便于在下面的绘图过程中应用圆周正列特征。

3建基准面3,设置如图

4在前视基准面上绘制草图2,以便于在下面的作图过程中建切与球面的基准面4,和基准面5(与基准面4平行且距离为20).在基准面4上绘制半径为1.5的圆,基准面5上绘制一点。退出草图,选择放样-切除。参数设

置如图

4 选择圆周正列,旋转参数为基准轴1,角度为360,实例数为3.点击确认。

5建基准面6,基准面7,基准轴2,基准面8,基准面9,以与4和3相同的方法绘制出其余三个孔。

6保存零件图2.

II.球铰链2的设计

前面与球铰链1的绘制相同,旋转得到球。然后建基准面

1

同理建基准轴1,和基准面2和基准面3,只是在下面草图绘制过程中,两个基准面上绘制两个同心同半径的圆,再选择拉伸-切除。

然后以基准轴1为中心正列。得到球铰链2.。

第三章杆的设计

1在前视基准面上绘制草图1

2选择旋转,得到杆,然后建两个基准面,分别与两端面平行且距离为2。

在两端面上绘制半径为1.5的圆为草图,在一个基准面的中心绘制一个点作为草图,另一基准面上绘制与端面草图平行相等的圆,退出草图,分别放样和拉伸。

3以与以上相同的方法可以得到2。

第四章零件图的装配(一)小装配体的装配

1.运行Solidwokes(以下为SW)

单击桌面投标,运行SW。弹出以下窗口

2.建装配体

单击工具栏中,弹出以下画面

双击,之后就为装配体窗口,图如下

3.插入零部件

此步骤为以重复过程,你可以根据自己绘制零部件的个数重复插入。

侧中单击,在以下画面中

选择要插入的零件球铰链。以后插入时使用插入菜单。将三个短杆,三个

长杆,和球铰链插入进去。

4零件的配合

3)单击,配合工具一栏将出现于界面的左侧图所示,然后用鼠标选

择球铰链的孔的表面,再选择杆面,在中选

择,此时在左侧的工具栏中会显示下左图,点击

,再点击上方的,到此完成了一个方向的配合,之后为重复配合步骤。

注意:1.配合过程中应正确选择零部件之间的关系。

2.当再配合中所配合零部件之间配合关系为颠倒180度时,需要翻转配合对齐,点击。

以同样的方法将其余五杆与球铰链配合起来。

3)将零件模型与杆配合起来。

配合方式选择同轴心。然后将装配体保存为小装配体。

(二)模型的装配

3)新建一个装配体,插入20个小装配体,和12个小球2.

3)将小装配体的杆与小球2的孔配合起来。

3)用同样的方式将其余的小球与模型配合起来。得到下图

计算器说明书

Java程序设计说明书 设计题目:Java计算器 学生姓名: 指导教师: 专业名称:计算机科学与技术所在院系:

目录 摘要2第1章计算器概述 1.1设计目的 4 1.2功能模块设计 4 1.3系统功能图 4 设计实现的详细步骤 2.2.1 计算器界面7 2.2.2 界面设计代码7 2.3程序运行效果9 第3章设计中遇到的重点及难点 (13) 3.1 设计中的重点 (13) 3.2 设计中的难点 (13) 3.2.1 设计难点1:布局 (13) 3.2.2 设计难点2:代码 (13) 3.2.3设计难点3:运行结果 (14) 3.3 本章总结 (14) 第4章本次设计中存在不足与改良方案 (15) 4.1设计不足 (15) 4.2改良方案 (15) 4.3本章总结 (18) 结论 (19) 参考文献 (20)

JAVA课程设计说明书 摘要 一、计算器概述 1、1设计计算器的目的: 该计算器是由Java语言编写的,可以进行十进制下的四则运算(加、减、乘、除)、开平方、百分号、求倒数,还可以实现其他按钮的功能。添加了一个编辑、查看、帮助的主菜单并能实现其功能。Backspace 表示逐个删除,CE 表示全部清除,C 表示一次运算完成后,单击“C”按钮即可清除当前的运算结果,再次输入时可开始新的运算,MC 表示清除储存数据,MR 表示读取储存的数据,MS 表示将所显示的数存入存储器中,存储器中原有的数据被冲走,M+ 表示计算结果并加上已经储存的数。界面类似Windows 自带的计算器。 该计算器围绕Java编程语言在编程方面的具体应用,论述了使用面向对象方法,对计算器程序进行需求分析、概要设计、详细设计,最后使用Java编程实现的全过程。在编程使用Java语言,是目前比较流行的编程语言。在当今这个网络的时代,java语言在网络编程方面的优势使得网络编程有了更好的选择。Java语言最大的特点是具有跨平台性,使其不受平台不同的影响,得到了广泛的应用。 关键词:Java语言、标准、计算器

机械制造基础课程设计

课程设计说明书 系别机电工程系 专业机械设计制造及其自动化 方向机电一体化 课程名称《制造技术基础课程设计》 学号 06080729 姓名张森 指导教师 题目名称 CA6140车床拨叉 设计时间 2011年3-6月 2011 年 5 月日

目录 一、序言 (1) 二、零件的工艺分析及生产类型的确定 (2) 三、选择毛坯,确定毛坯尺寸,设计毛坯图 (4) 四、选择加工方法,制定工艺路线 (8) 五、工序设计 (10) 六、确定切削用量及基本时间 (12) 七、专用机床夹具设计 (15) 八、设计心得 (17) 九、参考文献 (18) 十、附图 (19)

序言 一、序言 机械制造技术基础课程设计在学完了机械制造基础和大部分专业课,并进行了生产实习的基础上进行的又一次实践性教学环节。这次课程程设计是我们能综合运用机械制造技术基础中的基本理论,并结合生产实习中学到的实践知识,独立地分析和解决了机械制造工艺问题,设计了机床专用夹具这一典型的工艺装备,提高了结构设计能力,为今后的毕业设计及未来从事的工作打下了良好基础。 由于能力有限,经验不足,设计中还有血多不足之处,希望各位老师多加指教。

二、零件的工艺分析及生产类型的确定 1.零件的作用 本次设计所给的零件是CA6140车床变速齿轮拨叉,用于双联变换齿轮的啮合,输出不同的转速,已达到变速的目的。该拨叉应用在CA6140车船的变速箱变速机构中机构中。拨 孔与变速叉轴联结,拨叉脚则夹在双叉头以φ22mm孔套在变速叉轴上,并用销钉经8mm 联变换齿轮的槽中。当需要变速时,操纵变速杆,变速操纵机构就通过拨叉头部的操纵槽带动拨叉与变速叉轴一起在变速箱中滑动,拨叉脚拨动双联变换齿轮在花键轴上滑动以改换转速,从而改变车床的主轴转度。 该拨叉在改换转速时要承受弯曲应力和冲击载荷的作用,因此该零件应具有足够的强度、刚度和韧性,以适应拨叉的工作条件。该零件的主要工作表面为拨叉脚两端面、叉轴孔mm(H7)和锁销孔φ8mm,在设计工艺规程时应重点予以保证。 图1-1 拨叉零件图 2.零件的技术要求 CA6140车床拨叉技术要求表1-1

简单计算器c++课程设计

简单计算器 1 基本功能描述 简单计算器包括双目运算符和单目运算符。双目运算符包含基本的四则运算及乘幂功能,单目运算符包含正余弦、阶乘、对数、开方、倒数等运算。可对输入任意操作数包含小数和整数及正数和负数进行以上的所有运算并能连续运算。出现错误会给出提示,同时包含清除、退格、退出功能以及有与所有按钮相对应的菜单项。 2 设计思路 如图1,是输入数据子函数的流程图。打开计算器程序,输入数据,判断此次输入之前是否有数字输入,如果有,则在之前输入的数字字符后加上现有的数字字符;如果没有,则直接使编辑框显示所输入的数字字符。判断是否继续键入数字,如果是,则继续进行前面的判断,如果否,则用UpdateData(FALSE)刷新显示。 如图2,是整个计算器的流程图。对于输入的算式,判断运算符是双目运算符还是单目运算符。如果是双目运算符,则把操作数存入数组a[z+2]中,把运算符存入b[z+1]中;如果是单目运算符,则把字符串转化为可计算的数字,再进行计算。下面判断运算符是否合法,如果合法,则将结果存入a[0],不合法,则弹出对话框,提示错误。结束程序。

输入一个数字 在之前输入的数字字符后面加上现在的数字字符。 Eg :m_str+=”9”。 直接使编辑框显示所输入的数字字符。 Eg :m_str=”9”。 pass3=1表示已有数字输入 开始 之前是否有数字输入? pass3==1? 继续键入数字? 用UpdateData(FALSE)刷新显示 图1 输入数据子函数流程图 Y N Y N

输入开始 双目运算符 是否每一个操作数都存入a[]数组? 把操作数存入a[z+2],把运算符存入b[z+1]。 单目运算符 将字符串转换 为可计算的数进行运算 运算是否合法? 将结果存入a[0] 弹出对话框提示错误 结束Y Y N N 图2 简单计算器总流程图

单片机课程设计计算器

课程设计说明书 课程设计名称:单片机课程设计 课程设计题目:四位数加法计算器的设计学院名称:电气信息学院 专业班级: 学生学号:

学生姓名: 学生成绩: 指导教师: 课程设计时间:至

格式说明(打印版格式,手写版不做要求) (1)任务书三项的内容用小四号宋体,倍行距。 (2)目录(黑体,四号,居中,中间空四格),内容自动生成,宋体小四号。 (3)章的标题用四号黑体加粗(居中排)。 (4)章以下的标题用小四号宋体加粗(顶格排)。 (5)正文用小四号宋体,倍行距;段落两端对齐,每个段落首行缩进两个字。 (6)图和表中文字用五号宋体,图名和表名分别置于图的下方和表的上方,用五号宋体(居中排)。(7)页眉中的文字采用五号宋体,居中排。页眉统一为:武汉工程大学本科课程设计。 (8)页码:封面、扉页不占页码;目录采用希腊字母Ⅰ、Ⅱ、Ⅲ…排列,正文采用阿拉伯数字1、2、3…排列;页码位于页脚,居中位置。 (9)标题编号应统一,如:第一章,1,,……;论文中的表、图和公式按章编号,如:表、表……;图、图……;公式()、公式()。

课程设计任务书 一、课程设计的任务和基本要求 (一)设计任务(从“单片机课程设计题目”汇总文档中任选1题,根 据所选课题的具体设计要求来填写此栏) 1. 系统通过4x4的矩阵键盘输入数字及运算符。 2. 可以进行4位十进制数以内的加法运算,如果计算结果超过4位十进制数,则屏幕显示E。 3. 可以进行加法以外的计算(乘、除、减)。 4. 创新部分:使用LCD1602液晶显示屏进行显示,有开机欢迎界面,计算数据与结果分两行显示,支持小数运算。 (二)基本要求 1.有硬件结构图、电路图及文字说明; 2.有程序设计的分析、思路说明; 3.有程序流程框图、程序代码及注释说明; 4.完成系统调试(硬件系统可以借助实验装置实现,也可在Proteus 软件中仿真模拟); 5.有程序运行结果的截屏图片。

ca6140车床套机械制造基础课程设计工序卡片【6张】

机械加工工序卡片生产类型大批生产工序号 2 零件名称车床套零件号 零件重量同时加工零件 数 1 材料毛坯 牌号硬度型式重量 45 HB190~ 210 圆钢 设备夹具和辅助工具名称型号 三爪卡盘 车床CA6140 工序工 步 工步说明 刀 具 量 具 走刀 长度 (mm) 走刀 次数 切削 深度 (mm) 进给量 (mm/z) 主轴 转速 (r/ min) 切削 速度 (mm/s ) 基本工 时min 2 1 2 3 夹φ75外圆,粗车一端面,车 外圆φ42.4,长43,外圆φ45.4, 长41,外圆φ70,长5 钻内孔φ23 扩孔φ24.8 掉头装夹,粗车相同参数 切断 45°硬质合金 车刀 Φ23麻花钻 Φ24.8扩孔钻 切断刀 游标卡尺43 45 5 90 90 35 6 4 2 1 1 1 3 3 2 0.6 0.6 0.6 0.20 0.56 500 500 560 200 250 117.8 117.8 122.1 14.45 17.85 1.92 1.60 0.06 2.65 0.714 10.1

卧式铣床X62W 工序工 步 工步说明 刀 具 量 具 走刀 长度 (mm) 走刀 次数 切削 深度 (mm) 进给量 (mm/r) 主轴转 速 (r/mi n) 切削 速度 (m/mi n) 基本工 时min 5 1 铣开挡5H9,保证尺寸2 6 φ63三面 刃铣刀游标 卡尺 9 1 4 0.06 750 148 0.04 机械加工工序卡片生产类型大批生产工序号 6 零件名称车床套零件号

零件重量同时加工零件数 1 材料毛坯 牌号硬度型式重量 45 HB190~ 210 圆钢 设备夹具和辅助工具名称型号 专用钻床夹具摇臂钻床Z35 工序工 步 工步说明 刀 具 量 具 走刀 长度 (mm) 走刀 次数 切削 深度 (mm) 进给量 (mm/r) 主轴转 速 (r/mi n) 切削 速度 (mm/r ) 基本工 时min 6 1 钻孔φ7,钻锥孔φ13 φ7麻花 钻 φ13x90 度锪钻游标 卡尺 4.5 2 1 1 4.5 2 0.20 0.20 530 530 11.65 11.65 0.108 0.047 0.155 机械加工工序卡片生产类型大批生产工序号7 零件名称车床套零件号

课程设计7模型

一、ISD模型 ISD(Instructional System Design)即教学系统设计,ISD模型即教学系统设计模型,它是以传播理论、学习理论、教学理论为基础,运用系统理论的观点和知识,分析教学中的问题和需求并从中找出最佳答案的一种理论和方法。 问题的提出从心理学角度看,教学是促进学习的有目的行为,它可能在学习过程中设计出来或是在学习前预先设计出来。为此,罗兰德(G o r d o n R o w l a n d)提出教学设计(instructional design)这个概念,即将学与教的原理转化为具体的教学材料与教学活动。具体来说,是用系统的方法对有效的教学计划、设计、创建、执行和评价。随着学习心理学和认识论与教学设计的整合,教学设计理论已经和现代教育技术、学习理论最新进展紧密地联系在一起。经过30多年的发展历程,教学设计理论得到了检验、修正和优化,并形成当今在教学系统设计领域盛行的迪克——凯瑞模型(Dick and Carey model)。最终形成并完善了集系统工程学、传播学、学习心理学与技术为一体的ISD理论与ADDIE模型[。该模型包括分析(Analysis),设计(Design),3]开发(Development),执行(Implementation)与评估(Evaluation)几个环节。教学设计理论已经在世界各国的教育教学改革中广泛应用。 操作步骤 模型示意图

二、HTP模型 HPT模型是以一种结构化(而不是线性的文字描述或列表)的形式,为提高人类绩效提供指南。绩效技术模型在于揭示工作环境的复杂性和所有要素之间的相互影响,从而为绩效技术从业人员说明如何在工作中提高绩效的操作步骤。绩效技术模型的构成要素:系统方法和绩效问题。 HPT模型的操作步骤包括以下五个方面 HPT模型的工作流程为

2位数计算器程序-汇编语言课程设计

信息学院课程设计题目:2位数计算器程序设计 __ 姓名: __ _____ 学号: ____ ___ 班级: 课程:汇编语言 ________ 任课教师:侯艳艳 ____ 2011年12月

课程设计任务书及成绩评定

目录 摘要 (2) 1.设计目的………………………………………………………………………………………………?2 2.概要设计………………………………………………………………………………………………?3 2.1系统总体分析…………………………………………………………………………?3 2.2程序流程图 (3) 3.详细设计......................................................................................................? (4) 3.1主程序及子程序说明 (4) 3.2程序代码编写 (4) 4.程序调试 (6) 4.1运行界面分析 (6) 4.2算法的分析 (6) 4.3调试过程及分析 (6) 5.心得体会 (7) 5.1设计体会...................................................................................................? (7) 5.2系统改进...................................................................................................? (7) 参考文献 (8)

机械制造基础课程设计夹具设计工艺设计要点

机械制造基础课程设计 设计题目:制订轴承端盖工艺及直径为10mm孔夹具设计 班级: 学生: 指导教师:

目录 设计任务书 一、零件的分析……………………………………… 二、工艺规程设计…………………………………… (一)、确定毛坯的制造形式…………………… (二)、基面的选择……………………………… (三)、制订工艺路线…………………………… (四)、机械加工余量、工序尺寸及毛坯尺 才的确定…………………………………………… (五)、确定切削用量及基本工时……………… 三、夹具设计………………………………………… 四、参考文献………………………………………… 订做机械制造基础课程设计工艺及夹具设计- 1 -

一、零件的分析 (一)零件的工艺分析 轴承端盖具有密封,定位的作用,因此结合面要有比较高的表面质量,孔系加工也要求有比较高位置精度和形状精度,这个零件从零件图上可以看出,所有加工表面是以?16mm为中心的,包括:?32H7mm及倒角,尺寸为?11mm,?7mm的沉头孔及螺纹孔,M5螺纹底孔,?11mm,?10mm进油孔,以及?56mm圆柱面,?16mm孔与?56mm柱面同心度为0.025; 由以上分析可知,对于这些加工表面而言,我们首先加工出?56mm外圆柱面,并以此为粗基准加工出关键部分孔?16mm,并以此为基准加工其它表面,并且保证其它表面与孔之间的位置精度要求。 二、工艺规程设计 (一)确定毛坯的制造形式 零件材料为HT200,考虑到该零件在车床中的受力并保证零件的工作可靠性,零件为中批生产,而且零件的尺寸不大,因此,毛坯可采用金属模砂型铸造。 (二)基面的选择 1 基准选择原则 ①粗基准的选择 选择粗基准时,主要要求保证各加工面有足够的余量,使加工面与不加工面间的位置符合图样要求,并特别注意要尽快获得精基面。具体选择时应考虑下列原则: 1) 选择重要表面为粗基准 2) 选择加工余量最小的表面为粗基准 3) 选择较为平整光洁、加工面积较大的表面为粗基准以便工件定位可靠、夹紧方便。 4) 粗基准在同一尺寸方向上只能使用一次因为粗基准本身都是未经机械加工的毛坯面,其表面粗糙且精度低,若重复使用将产生较大的误差。 订做机械制造基础课程设计工艺及夹具设计- 2 -

TRIZ创新方法课程设计报告

TRIZ创新方法课程设计报告创新案例——自动吸尘器

1.1TRIZ概述 TRIZ就是“发明问题解决理论”的俄语缩写,是由前苏联发明家阿奇舒勒在1946年创立的,因而阿奇舒勒被尊称为TRIZ理论之父。TRIZ理论被公认为是使人聪明的理论。 TRIZ有9大组成部分,核心是技术进化原理。按这一原理,技术系统一直处于进化之中,解决矛盾是其进化的推动力。TRIZ理论也可大致分为3个组成部分:TRIZ的理论基础、分析工具和知识数据库。其中,TRIZ的理论基础对于产品的创新具有重要的指导作用;分析工具是TRIZ用来解决矛盾的具体方法或模式,它们使TRIZ理论能够得以在实际中应用,其中包括矛盾矩阵、物-场分析、ARIZ发明问题解决算法等;而知识数据库则是TRIZ理论解决矛盾的精髓,其中包括矛盾矩阵(39个工程参数和40条发明原理)、76个标准解决方法等等。 学习、研究、应用、推广TRIZ理论可以大大缩短发明创造的进程,提升产品的创新水平。经过半个多世纪的发展,尤其是进入21世纪,TRIZ理论已经成为一套解决新产品开发实际问题的成熟的理论和方法体系。 1.2问题领域以及现状 优雅完美的居室,必须悉心打理,才可保持舒适整洁,有条不紊。吸尘器理想的设计与卓越的科技,令家居清洁工作倍添轻松、快捷,并满足您对每一项清洁要求。它以先进的吸尘鸽、多用途的附件、超强劲的吸力,吸尽每一角落的尘埃,清理难接触的墙角落、天花板、沙发底下到橱柜之间的缝隙,无微不至,令全屋显得干净无暇。在当今科学技术飞速发展的形式下,人们对生活有了更新的追求。随着我国城市化的加剧,人们生活节奏的加快,因此,越来越多的新产品进入到人们的日常生活,取代了越来越多的人力劳动。吸尘器将要成为我国每一个家庭的必需品,它给许多忙碌的人们带来了无穷的便利。吸尘器是一种利用风机和电动机的装置清除室内灰尘的一种家用电器。长期以来,吸尘器都跳不出需要人为管理和充电的使用模式,所以要找准设计定位,自主创新,运用TRIZ(Theory of lnventive Problem solving)理论指导吸尘器的创新设计,设计出符合消费者需求并具有市场竞争力的吸尘器产品。 2.1初始问题情境描述 对于大部分消费者来说,功能多样、自动吸尘、自动获取能量、无需管理、造型简约、美观、具有装饰效果的吸尘器比较容易受到消费者的亲睐。功能多样、造型简约、美观、具有装饰效果比较容易做到,问题是如何做到自动吸尘、自动获取能量、无需管理。因此可以推出概念化如机器人一样获取太阳能或电磁场能周期性自动吸尘器。

android简单计算器课程设计.

摘要 Android是当今最重要的手机开发平台之一,它是建立在Java基础之上的,能够迅速建立手机软件的解决方案。Android的功能十分强大,成为当今软件行业的一股新兴力量。Android基于Linux平台,由操作系统、中间件、用户界面和应用软件组成,具有以下5个特点:开放性、应用程序无界限、应用程序是在平等条件下创建的,应用程序可以轻松的嵌入网络、应用程序可以并行运行。而简单计算器又是手机上必备的小程序,所以此次创新实践很有意义。并且具有很强的使用性。 关键字:Android Java基础计算器

目录 第1章开发工具与环境 (1) 1.1 Android平台 (1) 1.2 Java开发环境 (1) 1.3 Eclipse (1) 1.4 Android程序基础—Android应用程序的构成 (2) 第2章系统分析与设计 (4) 2.1系统的可行性分析 (4) 2.2 系统的需求分析 (4) 2.3 系统的优势 (4) 2.4 系统的流程图 (5) 第3章系统详细设计 (6) 3.1 动作Activity (6) 3.2 布局文件XML (6) 3.3 Activity的详细设计 (7) 3.2 布局文件XML的详细设计 (21) 3.2 系统的运行结果 (24) 结论 (25) 参考文献 (26)

第1章开发工具与环境 1.1 Android平台 1.谷歌与开放手机联盟合作开发了Android, 这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobile在内的30多家技术和无线应用的领军企业组成。 2.Android是一个真正意义上的开放性移动设备综合平台。通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,来建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统,这样应用之间的通用性和互联性将在最大程度上得到保持。 3.所有的Android应用之间是完全平等的。 4.所有的应用都运行在一个核心的引擎上面,这个核心引擎其实就是一个虚拟机,它提供了一系列用于应用和硬件资源间进行通讯的API。撇开这个核心引擎,Android的所有其他的东西都是“应用”。 5.Android打破了应用之间的界限,比如开发人员可以把Web上的数据与本地的联系人,日历,位置信息结合起来,为用户创造全新的用户体验。 1.2 Java开发环境 Java技术包含了一个编程语言及一个平台。Java编程语言具有很多特性,如面向对象、跨平台、分布式、多线程、解释性等等。Java编程语言起源于Sun公司的一个叫“Green”的项目,目的是开发嵌入式家用电器的分布式系统,使电气更加智能化。1996年1月发布了JDK1.1版本,一门新语言自此走向世界。之后,1998年12月发布了1.2版本,2002年2月发布1.4版本,2004年10月发布1.5版本(5.0),2006年12月发布1.6(6.0)版本,这是目前的最新版本。Java1.2版本是一个重要的版本,基于该版本,Sun将Java技术分为J2SE、J2ME、J2EE,其中J2SE为创建和运行Java程序提供了最基本的环境,J2ME与J2EE 建立在J2SE的基础上,J2ME为嵌入式应用(如运行在手机里的Java程序)提供开发与运行环境,J2EE为分布式的企业应用提供开发与运行环境。 1.3 Eclipse

Windows下的计算器设计说明书

课程设计说明书Windows环境下的计算器 学院名称:机械工程学院 专业班级:测控0901 学生姓名:李彧文 指导教师姓名:张世庆 指导教师职称:副教授 2011年6月

摘要

课程设计任务书 Windows环境下的计算器 一、课程设计题目:设计一个windows附件中所示的计算器 二、目的与要求: 1、目的: (1)要求学生达到熟练掌握C++语言的基本知识和C++调试技能; (2)基本掌握面向对象程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 2、基本要求: (1)求利用面向对象的方法以及C++的编程思想来完成系统的设计; (2)要求在设计的过程中,对windows环境下的编程有一个基本的认识。 3、创新要求: 在基本要求达到后,可进行创新设计,如增加计算器的函数功能。 4、写出设计说明书 按照设计过程写出设计说明书。 三、设计方法和基本原理: 1、问题描述(功能要求): 要求所编写的计算器能够完成基本的加、减、乘、除运算,类似于Windows下附件中的计算器。 2、问题的解决方案(参考): 根据题目的要求,可以将问题解决分为以下步骤: (1)完成界面的设计,要求界面要美观实用; (2)添加成员变量和成员函数(消息映射函数); (3)利用结构化程序的设计思路完成按键的判断和数据的移位以及计算功能; (4)程序功能调试; (5)完成系统总结报告以及系统使用说明书。

四、程序设计和调试: 五、答辩与评分标准: 1、完成基本功能:40分; 2、设计报告及使用说明书:30分; 3、设置错误或者按照要求改变结果:15分; 4、回答问题:15分。

简易计算器课程设计

评阅教师评语:课程设计成绩 考勤成绩 实做成绩 报告成绩 总评成绩指导教师签名: 课程设计报告 论文题目基于ARM的简易计算器设计 学院(系):电子信息与自动化学院 班级:测控技术与仪器 学生姓名:同组同学: 学号:学号: 指导教师:杨泽林王先全杨继森鲁进时间:从2013年 6 月10 日到2013年 6 月28 日 1

目录 1、封面—————————————————————P1 2、目录—————————————————————P2 3、前言—————————————————————P3 4、关键字————————————————————P3 5、原理与总体方案————————————————P3 6、硬件设计———————————————————P6 7、调试—————————————————————P10 8、测试与分析——————————————————P11 9、总结—————————————————————P13

10、附件—————————————————————P14 前言 近几年,随着大规模集成电路的发展,各种便携式嵌入式设备,具有十分广阔的市场前景。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。在嵌入式系统中,数据和命令通过网络接口或串行口经过ARM程序处理后,或显示在LCD上,或传输到远端PC上。 本文通过周立功的LPC2106芯片完成的简易计算器,正是对嵌入式应用的学习和探索。 一、摘要: 计算器一般是指“电子计算器”,是能进行数学运算的手持机器,拥有集成电路芯片。对于嵌入式系统,以其占用资源少、专用性强,在汽车电子、航空和工控领域得到了广泛地应用。本设计就是先通过C语言进行相应程序的编写然后在ADS中进行运行最后导入PROTUES进行仿真。最后利用ARM中的LPC2106芯片来控制液晶显示器和4X4矩阵式键盘,从而实现简单的加、减、乘、除等四则运算功能。 关键字:中断,扫描,仿真,计算 二、原理与总体方案: 主程序在初始化后调用键盘程序,再判断返回的值。若为数字0—9,则根据按键的次数进行保存和显示处理。若为功能键,则先判断上次的功能键,根据代号执行不同功能,并将按键次数清零。程序中键盘部分使用行列式扫描原理,若无键按下则调用动态显示程序,并继续检测键盘;若有键按下则得其键值,并通过查表转换为数字0—9和功能键与清零键的代号。最后将计算结果拆分成个、十、百位,再返回主程序继续检测键盘并显示;若为清零键,则返回主程序的最开始。 电路设计与原理:通过LPC2106芯片进行相应的设置来控制LCD显示器。 而通过对键盘上的值进行扫描,把相应的键值通过MM74C922芯片进行运算从而

单片机简易计算器课程设计

课程设计 题目名称简易计算器设计 课程名称单片机原理及应用 学生姓名 班级学号 2018年6 月20日

目录 一设计目的 本设计是基于51系列单片机来进行的简单数字计算器设计,可以完成计算器的键盘输入,进行加、减、乘、除六位整数数范围内的基本四则运算,并在LED上显示相应的结果。软件方面使用C语言编程,并用PROTUES仿真。 二总体设计及功能介绍 根据功能和指标要求,本系统选用MCS-51系列单片机为主控机,实现对计算器的设计。具体设计及功能如下: 由于要设计的是简单的计算器,可以进行四则运算,为了得到较好的显示效果,采用LED显示数据和结果; 另外键盘包括数字键(0~9)、符号键(+、-、×、÷)、清除键和等号键,故只需要16个按键即可,设计中采用集成的计算键盘; 执行过程:开机显示零,等待键入数值,当键入数字,通过LED显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数值,按等号就会在LED上输出运算结果。

三硬件仿真图 硬件部分比较简单,当键盘按键按下时它的那一行、那一列的端口为低电平。因此,只要扫描行、列端口是否都为低电平就可以确定是哪个键被按下。 四主程序流程图 程序的主要思想是:将按键抽象为字符,然后就是对字符的处理。将操作数分别转化为字符串存储,操作符存储为字符形式。然后调用compute()函数进行计算并返回结果。具体程序及看注释还有流程图 五程序源代码 #include #include #include/* isdigit()函数*/ #include/* atoi()函数*/ #define uchar unsigned char #define uint unsigned int

机械制造基础课程设计

机械制造基础课程设计书明书 课程名称:机械制造基础课程设计 题目名称:设计“阶梯轴”的机械加工工艺班级: 姓名: 学号: 指导老:

工序号工序名称工序内容 1 备料锻造 2 车 1 三爪卡盘夹持工件,车端面见平,钻中心孔。 用尾顶尖顶住,粗车三个台阶,直径、长度均 留2mm余量. 2调头,三爪卡盘夹持工件另一端,车端面, 保证总长259mm,钻中心孔。用尾顶尖顶住, 粗车另外四个台阶,长度、直径均留2mm余 量 3 热处理调质处理硬度24~28HRC 4 钳修研中心孔 5 粗车 1 双顶尖装夹半精车三个台阶,长度达到尺 寸要求,螺纹大径车到 mm,其余两个台阶直径上留 0.5mm余量,切槽三个,倒角三个 2调头,双顶尖装夹半精车余下的五个台阶。 mm及mm 台阶车到图样规

定的尺寸。螺纹大径车到mm, 其余两个台阶直径上留0.5mm余量,切槽三 个,倒角四个 6 修中心孔用金刚石或硬质合金顶尖加压修研 7 精车双顶尖装夹,车一端螺纹M24×1.6-6g 调头,车另一端M24×1.6-6g 8 划线划出键槽及?5位置 9 铣铣两个键槽及一个止动垫圈槽,键槽深度比图 样规定尺寸大0.25mm,作为外圆磨削的余量 10 磨磨外圆Q、M并用砂轮端面靠磨台肩H、I 调头,磨外圆N、P,靠磨台肩G 11 检验按图纸检验 工序说明: 1、该零件先以外圆作为粗基准,车端面和钻中心孔,再以中心孔为定位基准粗车外又以粗车外圆为定位基准加工孔,此即为互为基准原则,使加工有一次比一次精度更高的定位基准面。

2、螺纹因淬火后,在车床上无法加工,如先车好螺纹后再淬火,会使螺纹产生变形。因此,螺纹一般不允许淬硬,所以在工件的螺纹部分的直径和长度上必须留去碳层。 3、为保证中心孔精度,工件中心孔也不允许淬硬。 4、为保证工件外圆的磨削精度,热处理后需安排研磨中心孔的工序,并要求达到较细的表面粗糙度。 5、为消除磨削应力,磨后安排低温时效工序。

房屋建筑学课程设计教学模式的优化与创新

房屋建筑学课程设计教学模式的优化与创 新 摘要:改革开放几十年来,随着国民经济的飞速增长,我国的城市建设已日新月异。作为培养建筑专业人才的专业学校,土木工程是其中重点专业之一,房屋建筑学课程设计又是土木工程各专业中非常重要的基础课程,这是一门实践性很强的课程,在学习的过程中可以培养发散性思维,因此研究房屋建筑学课程设计教学模式的优化和创新是非常有必要的,本文围绕这个主题进行了粗浅的探讨。 关键词:房屋建筑学;课程设计;教学模式;优化与创新 【中图分类号】TU-4 前言: 大力发展教育事业一直是我国的重大国策,只有发展好了教育,才有源源不断的人才来支援国家的建设,土木工程专业是建筑类专业学校非常重要的基础专业之一,为我国培养了大量从事土木工作的人才,虽然取得了一些成就,但是在教学模式上还是存在着一些不足,实际教学中仍多采用老师教学生被动接受的传统模式,这就在一定程度上限制了学生的发散性思维,因此很有必要在房屋建筑学课程设计上

进行一些改革和创新。 1.在课程设计中要以学生为主体 现阶段我国高度重视教育体制的改革,提倡使用现代化、科学的教育体制来教导学生,在新的体制下,学生的主体地位应该得到重视,所有的工作都应该以学生为中心来展开,因此各个学校当前的目标就是如何更加了解学生、如何更好地激发出学生的潜力,围绕这些目的进行了大量的探讨,因此,建筑学校要致力于构建以学生为主体的房屋建筑学课程设计。在这个过程中,最主要的是学校领导和授课教师必须要抛弃以老师为主体的旧模式,深刻地认同把学生作为主体的这一新的教学理念,在进行房屋建筑学课程设计时把学生这个主体因素充分考虑,这样才能在课程设计时更有针对性,课程设计的效果才更好。其次,授课教师一定要在课程设计时注意理论联系实际,一定要把学生为主体这个教育理念运用到平时的教学活动中,所有的教育教学活动都要以服务学生为最终的目标,在这个目标下制定相关的教学计划和方案,从而更好地激发出学生的潜能。 2.重视房屋建筑学课程设计案例的多样化,老师要起到引导的作用 教学案例是相关教学内容的生动展现,教学案例选择的是否成功,与最终的教学质量优劣密切相关。所有教学案例的选择应该注意科学性、合理性,与教学内容的匹配性,

最新单片机简易计算器课程设计

单片机简易计算器课 程设计

引言 说起计算器,值得我们骄傲的是,最早的计算工具诞生在中国。中国古代最早采用的一种计算工具叫筹策,又被叫做算筹。这种算筹多用竹子制成,也有用木头,兽骨充当材料的。约二百七十枚一束,放在布袋里可随身携带。直到今天仍在使用的珠算盘,是中国古代计算工具领域中的另一项发明,明代时的珠算盘已经与现代的珠算盘几乎相同。17世纪初,西方国家的计算工具有了较大的发展,英国数学家纳皮尔发明的"纳皮尔算筹",英国牧师奥却德发明了圆柱型对数计算尺,这种计算尺不仅能做加减乘除、乘方、开方运算,甚至可以计算三角函数,指数函数和对数函数,这些计算工具不仅带动了计算器的发展,也为现代计算器发展奠定了良好的基础,成为现代社会应用广泛的计算工具。 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 本任务是个简易的两位数的四则运算,程序都是根据教材内和网络中的程序参考编写而成,在功能上还并不完善,限制也较多。本任务重在设计构思与团队合作,使得我们用专业知识、专业技能分析和解决问题全面系统的锻炼。 随着半导体集成工艺的不断发展,单片机的集成度将更高、体积将更小、功能将更强。在单片机家族中,80C51系列是其中的佼佼者,加之Intel公司将其MCS –51系列中的80C51内核使用权以专利互换或出售形式转让给全世界许多著名IC制造厂商,如Philips、 NEC、Atmel、AMD、华邦等,这些公司都在保持与80C51单片机兼容的基础上改善了80C51的许多特性。这样,80C51就变成有众多制造厂商支持的、发展出上百品种的大家族,现统称为80C51系列。80C51单片机已成为单片机发展的主流。专家认为,虽然世界上的MCU品种繁多,功能各异,开发装置也互不兼容,但是客观发展表明,80C51可能最终形成事实上的标准MCU芯片。 事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台

计算机课程设计说明书(C++,包括代码)

数学与计算机学院 课程设计说明书 课程名称: 面向对象程序设计-课程设计课程代码: 题目: 计算器 年级/专业/班: 学生姓名: 学号: 开始时间:2011 年 5 月28日 完成时间:2011 年6月 27 日 课程设计成绩: 学习态度及平时成绩(30)技术水平与实际 能力(20) 创新(5)说明书撰写质量(45) 总分 (100) 指导教师签名:年月日 目录 1 引言 (1) 1.1问题的提出 (1) 1.2任务与分析 (1)

2.1加法功能 (2) 2.2减法功能 (2) 2.3乘法功能 (2) 2.4除法功能 (2) 2.5开平方功能 (2) 2.6四则混合运算功能 (2) 2.7显示功能 (2) 3 程序运行平台 (3) 4 总体设计 (3) 5 程序类的说明 (4) 6 模块分析 (6) 6.1加法模块 (6) 6.2减法模块 (7) 6.3乘法模块 (8) 6.4除法模块 (10) 6.5开方模块 (11) 6.6求余模块 (13) 6.7四则混合运算模块 (14) 7 系统测试 (22) 8 结论 (27)

参考文献 (28) 摘要 本课程设计是为了实现一个简单计算器,该计算器类似于windows附件中自 带的计算器。分析了现在人们对数据的处理需求,利用系统平台Windows 2000XP, 程序设计语言采用面向对象程序设计语言C++,利用Visual C++编程实现了该系 统。该系统具有数据录入,数据修改,数据处理,数据显示等功能。用户根据系

统界面提示,输入需要处理的数据,系统根据要求实现加、减、乘、除以及开方等功能。 关键词:计算器;程序设计;C++

机械制造基础课程设计--一阶梯状轴

机械制造基础课程设计--一阶梯状轴

1序言------------------------------------------(1) 2机械加工工艺规程设计步骤---------------------(2-7) 2.1 生产类型及零件分析-------------------------------------- (2) 2.2确定毛坯及各表面加工方法--------------------------------(2-3) 2.3确定定位基准及划分加工阶段------------------------------(3-4) 2.4热处理及工艺路线----------------------------------------(4-5) 2.5工序设计及加工余量选择----------------------------------(6) 3工艺说明----------------------—-------------(7-17) 3.1 工序一 --------------------------------------------(7) 3.2 工序二 --------------------------------------------(7) 3.3 工序三 --------------------------------------------(7-17) 塞规 -------------------------------------------(7-14)深浅样板 -------------------------------------------(15-16)成型车刀 -------------------------------------------(16-17) 3.4 工序四 -------------------------------------------(17) 4课设总结-------------------------------------(18)

计算器——概要设计说明书

计算器 概要设计说明书 1、引言 1.1编写目的 在程序设计中,通过设计、编制、调试一个模拟计算器的程序,加深对语法及语义分析原理的理解,并实现对命令语句的灵活应用。在程序设计中,可以用两种方法解决问题:一是传统的结构化程序设计方法,二是更先进的面向对象程序设计方法。而在面向对象程序设计中关键是如何将问题域中的实体(即日常所见的概念)抽取出来,作为JAVA程序中的类,而属性与行为作为类的两类要素通常是必不可少的,甚至还应考虑类必须满足的约束。 1.2项目背景 计算器是日常生活中十分便捷有效的工具,能实现加、减、乘、除、开方、求倒数等简单运算的工具。要实现计算功能,可以用JAVA 的知识编写程序来解决此问题。该计算器大大的降低了数字计算的难度及提高了计算的准确度和精确度。该计算器使用非常简单和方便,对广大中小学生的学习有巨大帮助作用,也对在职人员的工作有点帮助作用。 在课程设计中,系统开发平台为Windows 7,程序设计设计语言采用JAVA,在程序设计中,采用了结构化与面向对象两种解决问题的方法。 1.3定义

事务流:数据进入模块后可能有多种路径进行处理。 系统:若未特别指出,统指本系统。 1.4参考资料 [1]钱银中,眭碧霞.Java程序设计案例教程 [2]道客巴巴:https://www.doczj.com/doc/7919065628.html,/p-642874533756.html 2、运行环境 操作系统:Windows 2000﹑Windows XP Professional、Windows 2000 Server或者window 7.0操作系统. 3、总体设计 3.1 系统设计流程 系统设计主要有五部分组成:需求分析、概要设计、详细设计、编写代码和系统测试。如下图所示: ⑴需求分析 这次课程设计的题目是实现简单计算器的功能。实现功能:加,减,乘,除,可加其它运算功能;还要实现数据的输入,输出,计算,显示及清除等功能。 ⑵概要设计 计算器包含的功能有:加、减、乘、除、清除。计算器的屏显为JFrame控件,左侧的数字、操作符按键、右侧的功能为BUTTON控件。输入的原始数据、运算中间数据和结果在顶部的TEXTBOX 控件显示。每种计算功能均为独立设计算法。 ⑶详细设计 详细设计部分则是在概要设计的基础上对计算器的功能实现作出更为详细

创新建筑模型课程设计

课程设计说明书 课程名称:创新建筑模型制作开放实验 课程代码: 8501671 题目:田园别墅 学院(直属系) :建筑与土木工程学院 年级/专业/班:2008级建筑工程2班 学生姓名:何林 学号: 312008********* 指导教师:郑树奎老师 开题时间: 2010 年 6 月 28 日 完成时间: 2010 年 7 月 2 日

目录 1.摘要 (2) 2.引言 (3) 3.任务与分析 (4) 4. 正文………………………………………………………………………………………5-10 5.结论 (11) 6.致谢 (12) 7.参考文献 (13)

摘要 本模型以简约为主,简约而不简单。通过各个景物的相互映衬,体现出平凡中的不平凡,各个景物的安排都是设计的独具匠心的体现。贴近自然是本模型的另一个特点,来源于自然更融合于自然,让居住者心旷神怡。在追求自然、环保、经济、实用,节能等方面的基础上追求在室内环境上给人一种新颖的特色美,较强的亲切氛围。 关键词:简约,自然

引言 建筑模型设计是一种认知过程,是对室内设计学的原理、法则的具体应用,学生只有努力提高自己的素质,才会有创新。设计作品应给人以高雅、不落俗套的感觉,对于设计的基本原理、法则的把握应恰到好处,在实践中不断积累经验,不断探索刻意求新,从而掌握规律,总结经验,提高审美水平,开阔视野。为了增加我们对建筑模型设计的认识,提高我们的实际操作能力,故我们做了此次建筑设计及的模型,简约和自然是我们的设计理念,住宅不是艺术品,它首先是人们赖以栖身的地方,因此应以实用和舒适为第一目标。人每天都要在自己的住宅里活动、生活,装修的根本目的是为人创造一个舒适的生活空间,让人一进入住宅就有家的感觉。有家的感觉似乎是很平常很一般的要求,但也恰恰是最基本最重要的要求。

相关主题
文本预览
相关文档 最新文档