当前位置:文档之家› C++一元多项式计算问题-课程设计说明书2

C++一元多项式计算问题-课程设计说明书2

C++一元多项式计算问题-课程设计说明书2
C++一元多项式计算问题-课程设计说明书2

学院

课程设计说明书

题目一元多项式计算问题系(部) 计算机科学与技术系专业(班级) 计算机科学与技术专业姓名

学号

指导教师

起止日期第十三、十四周

课程设计任务书

课程名称:数据结构与算法

设计题目:一元多项式计算问题

已知技术参数和设计要求:

问题描述:

设计一个稀疏多项式简单计算器

基本要求:

(1)输入并分别建立多项式A和B

(2)输入输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……,其中n是多项式的项数,ci和ei是第i项的系数和指数,序列按指数降序排列

(3)完成两个多项式的相加、相减,并将结果输出;

测试数据:

(1) A+B A= 3x14-8x8+6x2+2 B=2x10+4x8+-6x2

(2) A-B A=11x14+3x10+2x8+10x6+5 B=2x14+3x8+5x6+7

(3) A+B A=x3+x1B=-x3-x1

(4) A+B A=0 B=x7+x5+x3+x1

(5) A-B A=100x100+50x50+20x20+x B=10x100+10x50+10x20+x

选作内容:

(1).多项式在x=1时的运算结果

(2)求多项式A和B的乘积

设计工作量:

40课时

工作计划:

指导教师签名:日期:教研室主任签名:日期:系主任签名:日期:

长沙学院课程设计鉴定表

摘要

本文是关于一个一元稀疏多项式计算器的问题。一元稀疏多项式计算内容包括输入并建立多项式,多项式相加,多项式求值,多项式求乘积以及输出多项式。本程序运用面向对象程序设计方法,使用C++语言,利用Microsoft Visual C++ 6.0开发工具,还有数据结构课中学到的链式存储结构,存储一元稀疏多项式,从而实现程序的基本功能。在程序中定义了各种类型的运算的模块,通过主程序的调用来完成它们之间的配合,进而使得一元稀疏多项式计算器的顺利运行。

关键词:数据结构;一元稀疏多项式;链表;C++语言

目录

1 设计内容与要求 (1)

2.设计说明 (1)

2.1 问题描述与功能设计 (1)

2.2 数据结构与算法 (1)

2.3 函数定义 (3)

2.4 界面设计 (4)

2.5 编码 (5)

2.6 测试 (10)

3 总结 (14)

参考文献 (15)

附录A 源代码 (16)

⒈设计内容与要求

设计内容:

设计一个稀疏多项式简单计算器,能够进行简单的基本运算。如:多项式相加、多项式相减、多项式求值……等等。

基本要求:

(1)输入并分别建立多项式A和B

(2)输入输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……,其中n是多项式的项数,ci和ei是第i项的系数和指数,序列按指数降序排列

(3)完成两个多项式的相加、相减,并将结果输出;

创新要求:

(1).多项式在x=1时的运算结果

(2)求多项式A和B的乘积

2.设计说明

2.1 问题描述与功能设计

本程序要求能够实现从键盘键入两个多项式的系数、指数相关数据后,能够进行多项式输出、多项式相加、多项式相减、多项式求值、多项式求积的运算。

2.2 数据结构与算法

数据结构

多项式的逻辑结构:视为线性表

p(x)=3x14-8x8+6x2+2

数据元素(coef,exp)

表示多项式项coef·X exp,coef是该项的系数,exp是变元X的指数。

为了实现任意多项式的运算,因此选择单链表的结构体,它有一个系数,指数,下一个指针3个成员。

算法

多项式的输入与建立

调用CreatePolyn()函数建立链表,将多项式每一项的系数与指数作为链表一个结点的数据,按照指示输入每一项的系数与指数时,将调用Insert()函数,将输入的结点信息按指数降序排列的方式插入到之前建立的链表中,并合并同类项。依次输入、建立一元多项式pa和pb。如下图。

多项式的输出

调用PrintPolyn()函数将多项式链表中的结点数据按照一元多项式的格式(如:6x^5+3x^3+7x+3)输出到屏幕上。

两个多项式的加法

调用AddPolyn()函数直接对两个多项式的链表的结点成员的系数与指数按照数学中多项式相加的原则进行操作。其中要调用compare()函数对两个多项式的指数或是项数进行比较。相加所得的多项式存放到新建的第三个多项式中。再对第三个多项式输出即可。

两个多项式的减法

调用SubtractPolyn()函数对两个多项式减法运算。首先对要减的多项式的系数求反,接着调用AddPolyn()函数对处理后的多项式相加即两个多项式的相减。所得的多项式存放到新建的第三个多项式中,再对第三个多项式输出即可。

多项式的求值

调用ValuePolyn()函数对多项式求值。在用户输入X的值后,对链表每个结点的数据进行求值,然后求和即多项式在X为某一值的值。其中用到C语言中的数学函数:pow。其功能为计算x的y次幂,所在头文件:math.h 。

两个多项式的乘法

调用MultiplyPolyn()函数对两个多项式进行乘法运算。根据数学知识,依次用一个多项式的每一项乘以另一个多项式的每一项,再求和、合并同类项即两个多项式的乘积。当中用了多两个多项式的while循环,以确保两个多项式的每一项都得到相应的运算,每一次运算后调用Insert()函数把乘积插入到新建的链表中,以得到一个结点信息按指数降序排列的方式排列,并以合并同类项的链表。

2.3 函数定义

为了程序功能的顺利实现,在本程序中定义了如下函数:

函数名功能

Insert() 链表结点数据的插入与排序

CreatePolyn() 链表头结点的创建

DestroyPolyn() 链表的销毁

PrintPolyn() 链表数据的多项式形象化输出

Compare() 两个多项式的指数或是项数进行比较

AddPolyn() 两个多项式的加法

SubtractPolyn() 两个多项式的减法

ValuePolyn() 多项式的求值

MultiplyPolyn() 两个多项式的乘法

desktop() 程序界面的实现

2.4 界面设计

程序数据初始界面:

程序操作主界面:

2.5 编码

链表建立的函数,该函数在多项式信息输入时按照指数降序排列建立链表,并在出现同类项时合并。

void Insert(Polyn p,Polyn h)

{

if(p->coe==0) delete p; //当前结点的coe成员等于0的时候删除当前结点

else{

Polyn q1,q2;

q1=h;q2=h->next;

while(q2&&p->expexp) //查找插入位置

{

q1=q2;

q2=q2->next;

}

if(q2&&p->exp==q2->exp) //将指数相同相合并

{

q2->coe+=p->coe;

delete p;

if(!q2->coe)

{

q1->next=q2->next;

delete q2;

}

}

else//指数为新时将结点插入

{

p->next=q2;

q1->next=p;

}

}

}

链表信息按照多项式形式输出。

void PrintPolyn(Polyn P){

Polyn q=P->next;

int flag=1; //项数计数器

if(!q)

{ //若多项式为空,输出0

cout<<"0";

cout<

return;

}

while (q)

{

if(q->coe>0&&flag!=1) cout<<"+"; //系数大于0且不是第一项时就输出+

if(q->coe!=1&&q->coe!=-1) //系数非1或-1的普通情况

{

cout<coe;

if(q->exp==1) cout<<"X";//当前结点exp为1时

else if(q->exp) cout<<"X^"<exp;

}

else

{

if(q->coe==1) 系数为1的特殊情况

{

if(!q->exp) cout<<"1";//指数不存在

else if(q->exp==1) cout<<"X";/指数等于一

else cout<<"X^"<exp;

}

if(q->coe==-1) 系数为-1的特殊情况情况

{

if(!q->exp) cout<<"-1"; //指数不存在

else if(q->exp==1) cout<<"-X"; //指数等于一

else cout<<"-X^"<exp;

}

}

q=q->next; //当前指针指向下一结点

flag++;//项序数自加1

}

cout<

}

两个多项式的加法。

int compare(Polyn a,Polyn b)//对两个多项式的系数或项数进行比较

{

if(a&&b) {//两个多项式都存在

if(!b||a->exp>b->exp) return 1;当b多项式不存在或者a多项式的指数大于b的的时候,返回1 else if(!a||a->expexp) return -1; 当a多项式不存在或者b多项式的指数大于a的的时候,返回-1

else return 0;//其他情况返回0

}

else if(!a&&b) return -1; //a多项式已空,但b多项式非空

else return 1; //b多项式已空,但a多项式非空

}

Polyn AddPolyn(Polyn pa,Polyn pb)

{

Polyn qa=pa->next;

Polyn qb=pb->next;

Polyn headc,hc,qc;

hc=new Polynomial;//建立一个新的结点

hc->next=NULL;

headc=hc;

while(qa||qb){

qc=new Polynomial;//新建一个结点

switch(compare(qa,qb)){//调用compare函数对两个多项式进行比较

case 1:// a多项式的指数大于b的

{

qc->coe=qa->coe;

qc->exp=qa->exp;

qa=qa->next;

break;

}

case 0://有同类项则合并

{

qc->coe=qa->coe+qb->coe;

qc->exp=qa->exp;

qa=qa->next;

qb=qb->next;

break;

}

case -1: a多项式的指数小于b的

{

qc->coe=qb->coe;

qc->exp=qb->exp;

qb=qb->next;

break;

}

}

if(qc->coe!=0){ //当相加系数不为0时

qc->next=hc->next;

hc->next=qc;

hc=qc;

}

else delete qc; //当相加系数为0时,释放该结点

}

return headc;

}

两个多项式的减法。两个多项式的减法是建立在加法的的基础上,对要减的多项式的系数求反,接着调用AddPolyn()函数对处理后的多项式相加即两个多项式的相减

Polyn SubtractPolyn(Polyn pa,Polyn pb)

{

Polyn h=pb;

Polyn p=pb->next;//新建一个结点作为pb的后继结点

Polyn pd;

while(p)//当结点存在时,对所有coe数据求反

{

p->coe*=-1;

p=p->next;

}

pd=AddPolyn(pa,h);//调用加法函数

for(p=h->next;p;p=p->next) //恢复pb的系数

p->coe*=-1;

return pd;

}

多项式求值函数。当中运用到了C语言中的数学函数:pow。其功能为计算x的y次幂,所在头文件:math.h 。

float ValuePolyn(Polyn head,float x)

{

Polyn p;

p=head->next;

float result=0;

while(p!=NULL) //当前结点信息存在时,对其求值并累加到前驱结点的值

{

result+=(p->coe)*(float)pow(x,p->exp);

p=p->next;

}

return result;

}

两个多项式的乘法

Polyn MultiplyPolyn(Polyn pa,Polyn pb)

{

Polyn hf,pf;//

Polyn qa=pa->next; //新建一个结点作为pa的后继结点

Polyn qb=pb->next; //新建一个结点作为pb的后继结点

hf=new Polynomial;

hf->next=NULL;

while(qa)//使用while循环,使得多项式的每项得以运算

{

qb=pb->next;

while(qb)

{

pf=new Polynomial;

pf->coe=qa->coe*qb->coe;

pf->exp=qa->exp+qb->exp;

Insert(pf,hf);//调用插入函数,将新的结点插入到新建链表中,并合并同类项

qb=qb->next;

}

qa=qa->next;

}

return hf;//返回所得链表的头指针

}

2.6 测试

测试软件:Microsoft Visual C++ 6.0

测试的数据:

(1) A+B A= 3x14-8x8+6x2+2 B=2x10+4x8+-6x2

(2) A-B A=11x14+3x10+2x8+10x6+5 B=2x14+3x8+5x6+7

(3) A+B A=x3+x1 B=-x3-x1

(4) A+B A=0 B=x7+x5+x3+x1

(5) A-B A=100x100+50x50+20x20+x B=10x100+10x50+10x20+x

(6) A*B A= 5x6+4x5+3x4 B= 6x6+5x5

(7) A= 5x6+4x5+3x4 X=2

测试过程与结果:

(1)A= 3x14-8x8+6x2+2

B=2x10+4x8+-6x2

A+B=3x14+2x10-4x8+2

(2)A=11x14+3x10+2x8+10x6+5

B=2x14+3x8+5x6+7

A-B=9x14+3x10-x8+5x6-2

(3)A=x3+x1

B=-x3-x1

A+B=0

(4)A=0

B=x7+x5+x3+x1

A+B=x7+x5+x3+x

(5)A=100x100+50x50+20x20+x

B=10x100+10x50+10x20+x

A-B=90x100+40x50+10x20

(6)A= 5x6+4x5+3x4

B= 6x6+5x5

A*B =30x12+49x11+38x10+15x9

(7)A= 5x6+4x5+3x4

X=2

A=496

3 总结

本次课程设计中,通过对一元多项式计算问题的解决,不仅让我对《数据结构》学到的知识得到温习,而且让我在实践的过程中队所学知识得到了巩固。实验设计的过程中,坚持“学以致用”的原则,让我充分利用所学的理论知识进行相对复杂的应用设计,以进一步提高综合能力和创新实践能力,让我在课堂教学中所得进一步升华。

最后我要衷心的感谢所有给予我帮助和指导的老师和同学,没有他们的帮助我的程序也不会完成得这么顺利!

管网设计计算说明书

目录 第一篇给水管网设计 1. 概述 (2) 1.1 给水现状 (2) 1.2 规划用水单位 (2) 1.3 水源选择 (2) 1.4 水压要求 (2) 2. 设计用水量计算………………………………………………………….. 3 3. 管网设计 (4) 3.1 管网定线 (4) 3.2 比流量,沿线流量和节点流量以及流量出分配 (4) 3.3 管网平差计算 (8) 4 泵站流量扬程计算 (9) 5. 管网设计校核 (9) 5.1 消防工况校核 (9) 5.2 事故工矿校核 (11) 第二篇污水管网设计 1. 概述 (12) 2. 管道定线及设计管段、面积划分 (12) 3. 设计流量、比流量计算 (13) 4. 污水管段设计流量计算表 (14) 5. 污水干管水力和埋设深度计算 (14) 第三篇雨水管网设计 1. 概述 (16) 2. 雨水量计算 (16) 2.1 暴雨强度公式 (16) 2.2 综合径流系数 (16) 3. 雨水管网定线 (16) 4. 划分设计管段 (17)

5. 汇水面积划分 (17) 6. 管段设计流量及管道水力计 算 (18) 7. 各设计管段上、下端的管底标高和埋设深度计 算 (19) 第一篇给水管网设计 1. 概述 1.1 给水现状 目前镇区没有统一给水,居民用水多采用自发组织引山泉水及地下水,其水量不能满足镇区用水量的要求,此外,镇区给水管网不成系统,管径和管材都不能满足要求。 1.2 规划用水单位 镇区规划以居住生活用地为主,用水量主要包括:居民生活用水量、工业用水量、公建用水量及市政用水量。规划可根据远期镇区的发展状况、人民生活水平、工业的性质及水资源的情况,同时参考国家有关规及相似城镇的用水标准,

计算器说明书

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语言、标准、计算器

机械设计基础课程设计计算说明书模版.

机械设计基础课程设计 计算说明书 题目: 一级齿轮减速器设计 学院:生物科学与工程学院 班级:10级生物工程2班 设计者:詹舒瑶 学号:201030740755 指导教师:陈东 2013年 1 月16 日

目录 一、设计任务书……………………………………………………………………………… 1.1 机械课程设计的目的………………………………………………………………… 1.2 设计题目……………………………………………………………………………… 1.3 设计要求……………………………………………………………………………… 1.4 原始数据……………………………………………………………………………… 1.5 设计内容……………………………………………………………………………… 二、传动装置的总体设计…………………………………………………………………… 2.1 传动方案……………………………………………………………………………… 2.2 电动机选择类型、功率与转速……………………………………………………… 2.3 确定传动装置总传动比及其分配………………………………………………… 2.4 计算传动装置各级传动功率、转速与转矩……………………………………… 三、传动零件的设计计算…………………………………………………………………… 3.1 V带传动设计…………………………………………………………………………… 3.1.1计算功率…………………………………………………………………………… 3.1.2带型选择…………………………………………………………………………… 3.1.3带轮设计…………………………………………………………………………… 3.1.4验算带速…………………………………………………………………………… 3.1.5确定V带的传动中心距和基准长度……………………………………………… 3.1.6包角及其验算……………………………………………………………………… 3.1.7带根数……………………………………………………………………………… 3.1.8预紧力计算………………………………………………………………………… 3.1.9压轴力计算………………………………………………………………………… 3.1.10带轮的结构………………………………………………………………………… 3.2齿轮传动设计…………………………………………………………………………… 3.2.1选择齿轮类型、材料、精度及参数……………………………………………… 3.2.2按齿面接触疲劳强度或齿根弯曲疲劳强度设计………………………………… 3.2.3按齿根弯曲疲劳强度或齿面接触疲劳强度校核………………………………… 3.2.4齿轮传动的几何尺寸计算………………………………………………………… 四、铸造减速器箱体的主要结构尺寸……………………………………………………… 五、轴的设计………………………………………………………………………………… 5.1高速轴设计……………………………………………………………………………… 5.1.1选择轴的材料……………………………………………………………………… 5.1.2初步估算轴的最小直径…………………………………………………………… 5.1.3轴的机构设计,初定轴径及轴向尺寸…………………………………………… 5.2低速轴设计……………………………………………………………………………… 5.2.1选择轴的材料……………………………………………………………………… 5.2.2初步估算轴的最小直径…………………………………………………………… 5.2.3轴的机构设计,初定轴径及轴向尺寸…………………………………………… 5.3校核轴的强度…………………………………………………………………………… 5.3.1求支反力、弯矩、扭矩计算……………………………………………………… 5.3.2绘制弯矩、扭矩图………………………………………………………………… 5.3.3按弯扭合成校核高速轴的强度……………………………………………………

单片机课程设计计算器

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

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

格式说明(打印版格式,手写版不做要求) (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.有程序运行结果的截屏图片。

汽车设计课程设计--计算说明书..

汽车设计课程设计说明书 题目:曲柄连杆机构受力分析 设计者:侯舟波 指导教师:刘忠民吕永桂 2010 年 1 月18 日

一、课程设计要求 根据转速、缸内压力、曲柄连杆机构结构参数,计算发动机运转过程中曲柄连杆机构受力,完成计算报告,绘制曲柄连杆机构零件图。 1.1 计算要求 掌握连杆往复惯性质量与旋转离心质量折算方法; 掌握曲轴旋转离心质量折算方法; 掌握活塞运动速度一阶、二阶分量计算方法; 分析活塞侧向受力与往复惯性力及相应设计方案; 分析连杆力及相应设计方案; 采用C语言编写曲柄连杆机构受力分析计算程序; 完成曲柄连杆机构受力计算说明书。 1.2 画图要求 活塞侧向力随曲轴转角变化 连杆对曲轴推力随曲轴转角变化 连杆轴承受力随曲轴转角变化 主轴承受力随曲轴转角变化 活塞、连杆、曲轴零件图(任选其中两个) 二、计算参数 2.1 曲轴转角及缸内压力参数 曲轴转速为7000 r/min,缸内压力曲线如图1所示。 图1 缸内压力曲线 2.2发动机参数 本计算过程中,对400汽油机进行运动和受力计算分析,发动机结构及运动参数如表1所示。

表1 发动机主要参数 参数 指标 发动机类型 汽油机 缸数 1 缸径D mm 91 冲程S mm 63 曲柄半径r mm 31.5 连杆长l mm 117 偏心距e mm 0 排量 mL 400 活塞组质量'm kg 0.425 连杆质量''m kg 0.46 曲轴旋转离心质量k m kg 0.231 标定功率及相应转速 kw/(r/min ) 17/7500 最高爆发压力 MPa 5~6MPa 三、计算内容和分析图 3.1 运动分析 3.1.1曲轴运动 近似认为曲轴作匀速转动,其转角,t t t n 3 7006070002602π ππα=?== s rad s rad dt d /04.733/3700≈== π αω 3.1.2活塞运动规律 图2 中心曲轴连杆机构简图

课程设计说明书

东南大学成贤学院 课程设计报告 题目Y4232C剃齿机右顶针架体的机械加 工工艺规程及重要工序专用夹具设计 课程名称机械制造工程学 专业机械汽车工程 班级 XXXXXXXX 学生姓名 XXXX 学号 XXXXXXXXX 设计地点 XXXXXXX 指导教师 XXXXXX 设计起止时间:2012年5月21日至2012年6月8日

目录 序言……………………………………………………… 一. 零件的分析………………………………………… 1.零件的作用……………………………………………… 2.零件的工艺分析…………………………………………二.工艺规程的设计…………………………………… 1. 确定毛坯的制造形式…………………………………… 2. 基准的选择……………………………………………… 3. 制定工艺路线…………………………………………… 4. 机械加工余量,工序尺寸及毛坯尺寸的确定………… 5. 确定切削用量…………………………………………… 三.专用夹具设计………………………………………… 1.设计宗旨…………………………………………………… 2. 零部件的选用…………………………………………… 3.对机床专用夹具的基本要求……………………………… 四.课程设计心得体会……………………………………五.参考文献……………………………………………… 序言

本次课程设计是在我们学完了大学的全部基础课,技术基础课以及大部分专业课之后进行的。这是我们在进行毕业设计之前对所学各课程的一次深入的综合性的链接,也是一次理论联系实际的训练。因此,它在我们的大学生活中占有十分重要的地位。它能让我们在毕业之前得到综合性的训练,增强我们独立思考问题和解决问题的能力。 我想我能在下面几方面得到锻炼: (1)熟练的运用机械制造基础、机械制造技术和其他有关先修课程中的基本理论,以及在生产实习中所学到的实践知识,正确地解决一个零件在加工中的定位,夹紧以及工艺路线安排,工艺尺寸确定等问题,保证零件的加工质量。 (2)通过设计夹具的训练,获得根据被加工零件的加工要求,设计出高效,省力,经济合理而能保证加工质量的夹具的能力。 (3)学会使用手册以及图表资料。掌握与本设计有关的各种资料的名称及出处,能够做到熟练的运用 就我个人而言,我希望通过这次课程设计对自己未来将从事的工作进行一次适应性训练,从中锻炼自己。 一、零件的分析

设计计算说明书

北华航天工业学院 课程设计计算说明书 题目名称:燃气储存与输配 院系:建筑工程系 专业:建筑环境与能源应用工程 班级:B13432 学号:201322724 学生姓名:张亚雄 指导教师:丁玎 职称:讲师 2016年 5 月 13 日

目录 1 设计概述 (1) 1.1工程简介 (1) 1.2设计任务 (1) 1.3设计原始资料 (1) 1.4设计的基本依据 (2) 2 天然气管道设计 (2) 2.1负荷计算 (2) 2.2燃气管道的布置 (6) 2.2.1布置原则 (6) 2.2.2该小区室外燃气管道布置 (7) 2.2.3该小区室内燃气管道布置 (7) 2.3室外燃气管道水力计算 (9) 2.4室内燃气管道水力计算 (13) 2.4.1室内然气管道的计算步骤 (14) 2.4.2室内燃气管道水力计算 (15) 3 总结 (17) 4 参考文献 (17)

1设计概述 1.1工程简介 根据有关批件,近期内为居民区配套燃气供应设施,以供应居民生活、公共建筑用气。气源来自小区(南、北)侧低压燃气干管的末端,供气压力为(焦炉气1.8Kpa、天然气3.25Kpa)。居民区内道路纵横交错,路面平坦,均已修建成柏油或水泥路面。给排水干管、通讯电缆管道等均已埋设在车行道下,并正式使用。供热管沟埋设在街区内,一般不穿越干道。该市冬季冻土深度为地表下0.85m,地下水位-3.2m,土壤腐蚀性质为标准级。室外燃气管道采用焊接钢管,管件均需加工制作,管道上的附属设备有闸板阀、钢制波形补偿器和凝水器等。区内道路的承载能力按通过一般载重汽车考虑。 塔楼为8户/层;板楼为2户/梯。 公共建筑用气设备如下: 托幼:两个开水炉、两个蒸饭灶、两个爆炒灶。 门诊:3个开水炉、3个双眼灶。 写字楼:4个开水炉、1个烤箱灶。 某居民住宅楼为6层,层高2.9m,室内首层地面标高±0.00,室外地表标高为-0.45m。每户居民厨房内安装家用燃气表、燃气灶及快速热水器各一台。室内燃气管道及设备的布置按燃气设计规范执行。 1.2设计任务 (1)根据给定的数据计算燃气性质参数,确定用气量; (2)小区燃气管网管线的设计以及相关设备的选择; (3)对小区燃气管网进行水力计算; (4)小区燃气工程图纸绘制,包括平面图、水力计算图。 1.3设计原始资料 1.燃气气源成分: 2. 居民区总平面图(1张) M1:1000

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)

机械课程设计计算说明书

机械课程设计 计算说明书 ——题目D4.机械厂装配车间输送带传动装置设计 机电工程学院机自11-8 班 设计者cqs 指导老师tdf 2014年1月15号 中国矿业大学

目录 第一章机械设计任务书 机械课程设计任务书 (2) 第二章机械课程设计第一阶段 2.1、确定传动技术方案 (3) 2.2、电动机选择 (4) 2.3、传动件的设计 (6) 第三章机械课程设计第二阶段 3.1装配草图设计第一阶段说明 (23) 3.2轴的设计及校核 (23) 3.3轴承的设计及校验 (28) 3.4键的设计及校验 (22) 第四章机械课程设计第三阶段 4.1、轴与齿轮的关系 (30) 4.2、端盖设计 (30) 4.3、箱体尺寸的设计 (32) 4.4、齿轮和轴承的润滑 (34) 第五章机械课程设计小结 机械课程设计小结 (34) 附1:参考文献

第一章机械设计课程设计任务书 题目D3.机械厂装配车间输送带传动装置设计 图1:设计带式运输机传动装置(简图如下) 一、设计要求 1、设计条件: 1)机器功用由输送带传送机器的零部件; 2)工作情况单向运输、轻度振动、环境温度不超过35℃; 3)运动要求输送带运动速度误差不超过5%; 4)使用寿命10年,每年350天,每天16小时; 5)检修周期一年小修;两年大修; 6)生产批量单件小批量生产; 7)生产厂型中型机械厂 2、设计任务 1)设计内容1、电动机选型;2、带传动设计;3、减速器设计;4、联轴器选型设计;5、其他。 2)设计工作量1、传动系统安装图1张;2、减速器装配图1张;3、零件图2张;4、设计计算说明书一份。 3、原始数据 主动滚筒扭矩(N·m):800 主动滚筒速度(m/s):0.9 主动滚筒直径(mm):300

机械原理课程设计说明书

机械原理课程设计说明书设计题目:压床机构设计 自动化院(系)机械制造专业 班级机制0901 学号20092811022 设计者罗昭硕 指导老师赵燕 完成日期2011 年1 月4日

一、压床机构设计要求 1 .压床机构简介及设计数据 1.1压床机构简介 图9—6所示为压床机构简图。其中,六杆机构ABCDEF为其主体机构,电动机经联轴器带动减速器的三对齿轮z1-z2、z3-z4、z5-z6将转速降低,然后带动曲柄1转动,六杆机构使滑块5克服阻力Fr而运动。为了减小主轴的速度波动,在曲轴A上装有飞轮,在曲柄轴的另一端装有供润滑连杆机构各运动副用的油泵凸轮。 1.2设计数据

1.1机构的设计及运动分折 已知:中心距x1、x2、y, 构件3的上下极限角,滑块的冲程H,比值CE /CD、EF/DE,各构件质心S的位置,曲柄转速n1。 要求:设计连杆机构, 作机构运动简图、机构1~2个位置的速度多边形和加速度多边形、滑块的运动线图。以上内容与后面的动态静力分析一起画在l号图纸上。 1.2机构的动态静力分析 已知:各构件的重量G及其对质心轴的转动惯量Js(曲柄1和连杆4的重力和转动惯量(略去不计),阻力线图(图9—7)以及连杆机构设计和运动分析中所得的结果。 要求:确定机构一个位置的各运动副中的反作用力及加于曲柄上的平衡力矩。作图部分亦画在运动分析的图样上。 1.3飞轮设计 已知:机器运转的速度不均匀系数δ.由两态静力分析中所得的平衡力矩Mb;驱动力矩Ma为常数,飞轮安装在曲柄轴A上。 要求:确定飞轮转动惯量J。以上内容作在2号图纸上。 1.4凸轮机构构设计 已知:从动件冲 程H,许用压力角 [α ].推程角δ。,远 休止角δ?,回程角δ', 从动件的运动规律见 表9-5,凸轮与曲柄共 轴。 要求:按[α]确定 凸轮机构的基本尺 寸.求出理论廓 线外凸曲线的最小曲 率半径ρ。选取滚子 半径r,绘制凸轮实际 廓线。以上内容作在 2号图纸上 压床机构设计 二、连杆机构的设计及运动分析

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分。

设计计算说明书

摘要 本桥是双跨,净跨径60m的等截面悬链线无铰拱拱桥。按照设计资料的各种数据采用空腹式拱上结构,在主拱上两侧布置3孔净跨径为3.6m的腹拱。各孔矢跨比基本一致,拱圈采用板拱截面,拱座采用两铰拱形式,拱上建筑为空腹式,下部结构为重力式桥墩和U形桥台,均置于非岩石土上。通过对此悬链线板形拱桥的设计,我对桥梁营运阶段的设计有了总体的了解,掌握了拱桥中主拱圈截面几何要素的计算、拱轴系数的确定、主拱圈正截的强度验算、主拱圈稳定性验算、裸拱圈强度和稳定性验算以及荷载计算等。 本设计主要对该桥的主拱进行设计。先根据地质条件对正桥的跨径和矢高进行拟订,计算主拱圈的弹性中心和弹性系数,验算恒载和活载对拱顶、1/4截面和桥墩产生的内力,重点考虑了用“假载法”计入“五点”存在的偏离的影响拱,再计算温度和混凝土收缩产生的内力。然后对主拱圈的强度和稳定性进行验算。最后进行桥墩和桥台的尺寸拟定,及其荷载计算,强度计算和稳定性验算。 【关键词】拱桥等截面悬链线无铰拱拱轴系数腹拱

Abstract It is,two-span ,a uniform cross section catenary fixed arch bridge。It is 60m of clear span。According to the different kinds of design data adopt open spandrel upper structure,both sides disposaled three hole clear span diameter for 3.6m on the abdomen of main arch upper.The same to each hole ratio of rise to span substantial,arch ring adopt U rib multichamber case compound section,and skewback adopt double-hinged arch form,arch upper construction be blank abdominal type. Through designing the medium of withal catenary box ribbed arch bridge,I had a population known with bridge transport operation phasic designed,knowing clearly arch bridge suffer main arch circle section geometric element' figure , arch axis modular ascertain, main arch circle abscissus intensity proven, main arch circle stability proven, nakedness arch ring intensity and stability proven grade up. These design mostly designed the main arch. Priority on the basis of elastic center and coefficient of elasticity,proven dead load and alive load gemel arch apex, skew back 1/4 section and bridge pier bring internal force,emphases take with "dummy propeller boss farad" number "cinephile" available off normal impact arch,recalculation temperature and concrete shrinkage procreative internal force into consideration forth from nature condition alignment pontine bay and bilge proceed drawn out,count main arch circle.Second, I proven the main arch circle 's intensity and stability proceed. At last, the count of dimension, load, strength, stability for bridge pier and abutment. 【Keyword】arch bridge uniform cross section catenary fixed arch arch axis coefficient abdomen arch

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

课程设计 题目名称简易计算器设计 课程名称单片机原理及应用 学生姓名 班级学号 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

课程设计说明书

工程技术大学 课程设计 题目:CA6140车床拨叉零件的机械加 工工艺规程及工艺装备设计 课程设计说明书 班级:机械08-3 姓名:唐殿龙 指导教师:红梅 完成日期:2011年6月

一、设计题目 (宋体,四号字,加粗) 二、上交材料 (1) 设计图纸 (2) 设计说明书(3000字左右) 四、进度安排(参考) (1) 熟悉设计任务,收集相关资料 (2) 拟定设计方案 (3) 绘制图纸 (4) 编写说明书 (5) 整理及答辩 五、指导教师评语 成绩: 指导教师 日期

设计题目 CA6140车床拨叉零件的机械加工工艺规程及工艺装备设计(年产量8000件)

摘要 机械制造基础课程设计是我们学完了大学的机械制造基础课程、技术基础课以及大部分专业课之后进行的。这是我们大学中进行的第二次的课程设计,每次课程设计对毕业设计有着很大的帮助。 这次设计的是拨叉,有零件图、毛坯图、装配图各一,机械加工工艺过程卡片和与所设计夹具对应那道工序卡片各一。首先我们要熟悉零件,题目所给零件是拨叉。了解了拨叉的作用,根据零件的性质和零件图上各端面的粗糙度确定毛坯的尺寸和机械加工余量。然后我们再根据定位基准先确定精基准,后确定粗基准,最后拟定端盖的工艺路线图,制定该工件的夹紧方案,画出夹具装配图。 对于这次机械制造的拨叉课程设计,是自己对机械加工方面的技术有了更加深刻地认识,不但提高了自己的专业技能,并且更好的理论结合实际,受益颇深。

Abstract Machinery manufacturing foundation course design is we learned university machinery manufacturing base course, course and the most specialized technical after. This is our university in the second course design, each course design of graduation design has a lot of help This design is fork, have part drawing, casting chart, each one, mechanical drawings machining process card and with the design fixtures corresponding that procedure process card every one. First we must be familiar with the parts, the title of the parts are fork. Understand the role of the fork, next according to the properties and parts drawing parts on each end of the roughness of blank size and determined mechanical machining allowance. Then we can decide according to the locating datum, pure benchmark crude benchmark, and finally determined after worked out the process, formulate the roadmap cover the workpiece clamping fixture, draw assembly drawings. For the machinery production fork course design of mechanical processing, is the technology had a deeper understanding, not only increased their professional skills, and better combining theory with practice, benefited.

设计计算说明书范例

设计计算说明书范例

建筑给水排水工程课程设计任务书 注:以下分项内容请每组根据自己的工程内容修改。 一、设计题目 南华大学新校区学生公寓2#楼 二、设计原始资料 (一)工程概况 本建筑共x层,底层为架空层,1~6层为标准层,总建筑面积为xm2,每层16间学生宿舍,每间按6位学生计,每间宿舍内设两个洗涤池4个水龙头。公共卫生间内设蹲便器、小便器、淋浴器、拖布池。 (二)给水水源 在x路有DN400mm的市政给水干管,高峰用水时可保证最低水压为0.2Mpa。根据校区给排水总体规划,F组团学生公寓生活用水采用分区供水,低区由市政管网直接供水,高区统一加压供水,F组团学生公寓火灾前期10分钟用水量设于D区1#楼屋顶专用消防水箱内,校区统一设消防水池和消防泵。 (三)污水排放 根据南华大学总体规划,污水集中到污水处理厂处理达标后排放。2#楼学生公寓的污水可排入其东面的校区污水干管,接管点高程为-4.5m(相对室内地面标高),根据当地环保部门的要求,生活污水排入下水道之前需经化粪池预处理后排放,公寓北面绿化带有有足够空地设化粪池。 (四)建筑图纸 1.各层平面图 2.屋顶平面图 三、设计内容 本设计只作建筑给水、排水设计,建筑雨水由建筑学专业负责。 四、成果 (一)绘制设计图纸 各楼层及屋顶给排水平面图, 给水系统、排水系统图, 卫生间大样(1﹕50) (二)计算说明书 说明书要简明扼要的说明设计任务、设计依据、采用方案的理由,计算书要求步骤清楚,内容完整。 五、设计时间 1.5周

建筑给水排水课程设计指导书 一、设计准备 1、明确设计目的、内容和要求。 2、熟悉设计原始资料。原始资料是设计工作的基础和依据,一般由建设单位和有关单位提供,本设计所需资料在任务书中已列出,设计中可依此进行。 3、熟悉有关设计规范。设计规范是工程设计的指导性准则,工程设计必须依据相关规范进行设计,因此,在设计前应先熟悉有关规范。 二、确定设计方案 1、生活给水系统 根据有关设计原始资料、建筑物的性质、用途、高度及设计要求,结合室外城市给水管网能提供的水压,供水的可靠性,确定给水系统的组成,并初步进行给水系统平面布置。 2、消防给水系统 根据建筑物的性质、用途、高度对消防给水的要求。按照“建筑设计防火规范”规定进行消防给水系统设计。根据规范要求,本建筑仅需设消火栓给水系统。 设计应确定消防给水同时作用股数,充实水柱长度,消火栓直径,水枪喷嘴口径,水龙带直径及长度,确定消火栓设置位置,并初步进行消防给水管网平面布置。 3、排水设计方案 根据排水排放条件,建筑物卫生设备情况,建筑高度及有关要求,确定室内排水系统体制,排水系统的组成,排水通气系统的设置,并初步进行排水系统平面布置。 4、选定各系统管材及接口方式。 三、管网布置 1、根据确定的设计方案,结合室内卫生洁具和设备布置情况,按照管道布置敷设原则,进行各楼层给水、排水、消防管网的平面布置。 2、根据平面布置图,分别绘制给水、排水、消防系统草图。 3、进行室外管网总体布置。 四、设计计算 (一)生活给水系统计算 1、用水量计算 确定用水定额及时变化系数,确定最高日用水量,最大小时用水量。 2、给水管网计算 根据给水系统计算草图,选择最不利配水点确定计算管路,列表进行管网

计算机课程设计说明书(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++

设计计算说明书范例

设计计算说明书范例 建筑给水排水工程课程设计任务书 注:以下分项内容请每组根据自己的工程内容修改。 一、设计题目 南华大学新校区学生公寓2#楼 二、设计原始资料 (一)工程概况 本建筑共x层,底层为架空层,1?6层为标准层,总建筑面积为xm2,每层16 间学生宿舍,每间按6 位学生计,每间宿舍内设两个洗涤池4 个水龙头。公共卫生间内设蹲便器、小便器、淋浴器、拖布池。 (二)给水水源 在x 路有DN400mm 的市政给水干管,高峰用水时可保证最低水压为0.2Mpa 。根据校区给排水总体规划,F 组团学生公寓生活用水采用分区供水,低区由市政管网直接供水,高区统一加压供水,F 组团学生公寓火灾前期10 分钟用水量设于D 区1#楼屋顶专用消防水箱内,校区统一设消防水池和消防泵。 (三)污水排放根据南华大学总体规划,污水集中到污水处理厂处理达标后排放。2#楼学 生公寓的污水可排入其东面的校区污水干管,接管点高程为一 4.5m (相对室内 地面标高),根据当地环保部门的要求,生活污水排入下水道之前需经化粪池预处理后排放,公寓北面绿化带有有足够空地设化粪池。 (四)建筑图纸 1. 各层平面图 2. 屋顶平面图 三、设计内容

本设计只作建筑给水、排水设计,建筑雨水由建筑学专业负责。 四、成果 (一)绘制设计图纸各楼层及屋顶给排水平面图,给水系统、排水系统图, 卫生间大样(1 : 50) (二)计算说明书说明书要简明扼要的说明设计任务、设计依据、采用方案的理由,计算书 要求步骤清楚,内容完整。 五、设计时间 1.5周 建筑给水排水课程设计指导书 一、设计准备 1 、明确设计目的、内容和要求。 2、熟悉设计原始资料。原始资料是设计工作的基础和依据,一般由建设单位和有关单位提供,本设计所需资料在任务书中已列出,设计中可依此进行。 3、熟悉有关设计规范。设计规范是工程设计的指导性准则,工程设计必须依据相关规范进行设计,因此,在设计前应先熟悉有关规范。 二、确定设计方案 1 、生活给水系统根据有关设计原始资料、建筑物的性质、用途、高度及设计要求,结合室外城市给水管网能提供的水压,供水的可靠性,确定给水系统的组成,并初步进行给水系统平面布置。 2 、消防给水系统根据建筑物的性质、用途、高度对消防给水的要求。按照“建筑设计防火规范”规定进行消防给水系统设计。根据规范要求,本建筑仅需设消火栓给水系统。 设计应确定消防给水同时作用股数,充实水柱长度,消火栓直径,水枪喷嘴口径,水龙带直径及长度,确定消火栓设置位置,并初步进行消防给水管网平面布置。 3 、排水设计方案根据排水排放条件,建筑物卫生设备情况,建筑高度及有关要求,确定室内排水系统体制,排水系统的组成,排水通气系统的设置,并初步进行排水系统平面布置。 4 、选定各系统管材及接口方式。 三、管网布置 1、根据确定的设计方案,结合室内卫生洁具和设备布置情况,按照管道布置敷设原则,进行各楼层给水、排水、消防管网的平面布置。 2 、根据平面布置图,分别绘制给水、排水、消防系统草图。 3 、进行室外管网总体布置。 四、设计计算 (一)生活给水系统计算 1 、用水量计算确定用水定额及时变化系数,确定最高日用水量,最大小时用水量。 2 、给水管网计算根据给水系统计算草图,选择最不利配水点确定计算管路,列表进行管网 水力计算

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