第三章 设计计算

第三章 设计计算
第三章 设计计算

第三章 设计计算

设计流量:10000

d m 3

=416.7

h m 3

由于进水水位太低,固在进水口位置设置提升井 使得水位提升。

提升内水力停留时间为5min 。 提升井大小为:353m

深度为:4m,超高为0.3m 总深为:4.3m

长宽为:3m ?3m 3.1:格栅 1:细格栅 1):栅条间隙数:

设栅前水深0.5m ;过栅流速v=0.6m/s ; 栅条间隙b=0.01m ;

栅条安装倾角70o

α=

细栅间隙数按公式 m a x s i n 0.1157s i n 70

36.2

0.01*0.5*0.6Q n bhv α=

==

取n=38 式中:

m ax

Q ——最大设计流量

d m 3

α —— 格栅倾角 ( °) h —— 格栅水深 (m) v —— 过栅流速 (s m ) 2):栅槽宽度: 设栅条宽度为S=0.01m

B=S*(n-1)+b*n=0.01*(38-1)+0.02*38=0.75 3):进水渠道渐宽部分的长度:

设进水渠道宽1B =0.35m,其渐宽部分的展开角度o

201=α

m tg tg B B l o

55.020*235

.075.02111=-=-=

α

4):栅槽与出水渠道连接处的渐宽部分长度

m l l 275.02/55.021

2===

5):通过格栅的水头损失:设栅条断面为锐边矩形

K

g v b S h sin 2)(2

34

1β= (查表得42.2=β) =0.08m

6):栅后槽总高度: 设栅前渠道超高m h 3.02=

H=21h h h ++=0.5+0.08+0.3=0.88 7):栅槽总长度:

α

tg H l l L 1

210.15.0+

+++= =0.55+0.275+0.5+1.0+70

3

.04.0tg +=2.08m 8):每日栅渣量:

在格栅间隙38mm 的情况下,设栅渣量为每10003m 污水产0.013m

W=

1000*5.186400

*01.0*1157.01000

*86400*1max =Z K W Q =0.67d m 3

>0.2

d m 3

式中 :W1 ——栅渣量标准(3

3

1000*m m 污水)

当格栅间隙为:16~25mm 时W1=0.05 到0.1 当格栅间隙为:30~50mm 时W1=0.01 到0.03 Qmax ——最大设计流量(m3/s ) 所以采用机械格栅

设一座细格栅间,其尺寸为4m ×5m 。格栅选用:XGC 型旋转式格栅除污

3.2:调节池: 1):中和池: 1.1设计参数:

设计流量:Q=10000m3/d=417m3/h 中和时间:t=10min 有效水深:h=3m 超高h1=0.3m 1.2:设计计算: ①有效容积

35.696*1417m Qt V =?==

设计取3

70m V =

②设计为矩形(尺寸长):4.8×4.8=23.1m 2 ③总高度 H=h+h 1=3.3m PH 调节

在中和池的上方设置PH 监测仪调节装置。 2):调节池的计算: 1):有效容积

V=Q ×T=1666.43

m

式中 :V ——调节池的有效容积,(3

m )

Q ——平均进入流量,(3

m h )

T ——停留时间,(6h ) 2.2:有效水深:

取h=5.0m

3): 表面积A 25005

调节池面积为A=h

V

==500 2m

池宽B 取20m,则池长L=B

F =500

20

=25m

本设计里调节池内污水停留时间6小时 4): 总高H

设超高h 1=0.5m H=h+h1 =5+0.5=5.5m 5):.进水管径

设进水流速为 1.0m v s

=

10000

2238424*3600*3.14*1.0

Q

D mm V π

==?=,取400mm

6):.搅拌器的选型

在调节池的对角线上设两台搅拌机,型号为MRPGS-100-2.2-3B1。 7):.出水选择

出水采用潜污泵出水。

调节池计算示意图

3.3:提升泵房:

水泵的选择:

1:设计水量为10000 m3/d ,设离心泵3台,两开一备,则单台流量为

310000208.3242

m Q h ==? 所需扬程为9m

2:型号:200WQ250-15-18.5

主要性能参数:流量:250m3/h 扬程:15m 功率:18.5kw 转速:1470r/min 泵重:520kg 排出口径:200mm

3.4:混凝沉淀池 1:混凝沉淀池

采用机械搅拌混合池,机械混合池借助搅拌桨的作用达到形成絮体的目的,其优点是能够适应水量变化,水头损失少,如配上无级变速传动装置,则更容易使反应状态达到最佳。机械絮凝池是利用电机经减速装置带动搅拌器对水流进行搅拌,使水中的颗粒相互碰撞,完成絮凝。目前我国大多数的机械絮凝采用旋转的方式,搅拌器采用桨板式,搅拌轴有水平式和垂直式两种。本设计采用的是垂直轴机械反应池。

其结构见图3-3:

图3-3:垂直轴机械反应池结构图

1:反应池容积

反应时间取t=20min,设计流量Q=10000m 3/d=416.7m 3/h ,设为两组, Q 1=Q/2=208.5 m 3/h 总容积

后接沉淀池

3000

3000

接沉淀池

2500

2500

31/60208.520/6067.5V Q m ==?=

1):反应池尺寸确定

采用二格串联,每池设置一台搅拌机 每格容积V/2=33.75m 3

则每个池平面尺寸为:长*宽:4.0m*4.0m 则水深H=33.75/(4.0*4.0)=2.25m 反应池超高取0.45m ,则池总高度为2.8m

反应池分格,中间设墙作为挡板,反应池分格隔墙上的过水孔道上下交错布置。: 2);叶轮直径

叶轮直径取格宽的87%,其直径为 D=4.0*0.873=3.48m 设计中取D=3.5m

叶轮桨板中心点线速度采用:120.5,0.35m m v v s s ==

桨板长度取1.5m (桨板长度与叶轮直径之比1.5/3.5<0.75) 桨板宽度取0.15m ,每根轴上桨板数设8块,内,外侧各4块。 旋转桨板面积与絮凝池过水断面之比为:

80.15 1.5

11.25%4.0*4.0

??=,满足10%~20%的要求。

每块桨板宽度为桨板长度的0.1,满足1/10~1/15的要求。

池壁设四块挡板,尺寸为0.2m*0.2m ,其面积与过水断面面积之比为:

2*0.2*2

10%4.0*2.0

=

3):叶轮桨板中心点旋转直径及转速

000)

2(

)2

L L D L -=+ 式中:0D ——叶轮桨板中心点旋转直径(mm );

L ——桨板轴中心至外桨板外缘的距离(mm ); 0L ——桨板轴中心至内桨板内缘的距离(mm )。 设计中取L =1750mm, 0L =800mm

01750800)2(800) 2.552

D m -=+=

1

10

60v n D π=

式中:1n ——第一格叶轮转速(min

r

);

1v ——第一格叶轮桨板中心线速度,(m s );

0D ——叶轮桨板中心点旋转直径(mm ); 叶轮线速度:

v 1=0.5m/s,v 2=0.3m/s ,v 3=0.2 m/s ,D=2.55m 第一格n 1=

D v π160=55

.25

.060??π=3.75r/min, 1ω=0.375rad s

第二格n 2=

D v π260=55

.235

.060??π=2.63r/min,2ω=0.263rad s

桨板宽长比b l =0.15

0.11.5

=<1

K=

g

2ρ? 式中:K ——系数 ?——阻力系数

ρ——水的密度(1000 3

kg m )

g ——重力加速度(2

m s )

阻力系数?

b l

小于0.1 1~2 2.5~4 4.5~10 10.5~18 大于18 ?

1.10

1.15

1.19

1.29

1.40

2.00

1.1*1000

56

2*9.8k =

=

4):桨板旋转功率计算

N0=ykl 2ω()4

14

2r r -/408 式中 y —每个叶轮上的桨板数目 l —桨板长度

R 2—叶轮半径,R 2=1.0m

r1—叶轮半径与桨板宽度之差为0.12 则第一格外侧桨板旋转功率

1N '=4?56?1.5?0.3753?()60.175.144-/408=0.123kw 第一格内侧桨板旋转功率

N1"=4?56?1.5?0.2633?(0.954-0.804)/408=0.060kw 第一格搅拌轴功率N1=1N '+ N1"=0.123+0.060=0.186kw 第二格外侧桨板旋转功率 '

2N =0.065kw

第二格内侧桨板旋转轴功率

"2N =0.0086kw

第二格搅拌轴功率N2='2N +"

2N =0.065+0.0086=0.0736kw 5):配用电机功率

设两台搅拌机合用一台电动机,电动机总功率为 N=0.186+0.0736=0.26kw,取0.3kw 传动效率取0.7

则N=0.3/(0.5?0.7)=0.86kw 6):投药

药剂采用PAC,其pH 适用范围6-9, 加药车间设在反应池的旁边,通过管道输送到混凝池外的药剂注射器里。 7):进水布置

直接使用直径400mm 的主干管进水,到两组池子中间分成2根小干管,直径200mm ,在小干管各设一个药剂注射器投加絮凝剂,在池子的上端进水。 8):出水布置

在两格反应池过后,设计了一个长1m 的过渡区,采用穿墙孔口与沉淀池相连,

每个空口长0.1m ,宽0.1m,一共40个。

2:沉淀池 平流式沉淀池

平流式沉淀池沉淀效果好,对废水水量和温度的变化适应能力强,施工简单价低,处理水量不限,对中型企业尤其是乡镇企业的污水处理站,普遍应用的是平流式沉淀池。其结构见图3-4:

图3-4:沉淀池示意图

2.1):沉淀池尺寸确定

查阅《污水处理厂工艺设计手册》,对于生物处理后的沉淀池,表面水力负荷1.0-2.0 (m 3·m -2·h -1 )之间,此设计取了1.5 (m 3·m -2·h -1 ),停留时间一般取1.5-2.5小时,本设计取2小时设计两座共壁合建。 (1)池子总表面积

A=

max 3600'Q q ?=36000.1157

1.5

?=278m 2 式中 q ’—水力负荷,取1.5 (m 3·m -2·h -1 )

Q max —最大设计流量,因为此设计中流量不变,所以最大设计流量等于设计流量。

(2)沉淀池有效水深

h 2='q t ? =1.5×2.0=3.0m

式中 q ’—水力负荷,取1.5 (m 3·m -2·h -1 )

t —停留时间,取2小时 (3)沉淀区有效容积V 1 V 1=Qt ×3600=625m 3 (4)沉淀池长度L L=vt ×3.6

+3.89

+2.89

+3.39+2.74

+0.00

挡板

+3.39

+0.00-4.74

式中v —水平流速,mm/s ;一般不大于5mm/s ,取4.5mm/s 。

L=vt =4.5×2×3.6=32.5m (5)沉淀池的总宽度b : b=A/L=278/32.5=8.6m 则单池宽度为:4.3m (6)校核长宽比

L/b=32.5/4.3=7.8>4 符合要求 (7):总污泥量: 本设计污泥产率以Y=0.35

5

5

99.2%kgD kgBOD 计,含水率,则

干污泥量用下式计算

0()*()DS e h e W YQ S S Q X X X =-+--

式中:DS W ——污泥干重,kg d ; Y ——活性污泥干产率,5

s

kgD kgBOD

Q ——污水量,3

m d

0X , h X , e X ——分别为进水总SS ,出水中SS 活性部分量,出水SS 浓度3kg m

S ,e S ——进出水5BOD 值,3

kg

m

0.3510000(0.280.196)10000(0.280.115)

2948501144DS

W kg

d =??-+?-=+=

湿污泥量:

1144

143(199.7%)1000(10.992)1000

dn W V =

==-?-?3m

每个沉淀池污泥部分容积:3143

71.52

V m =

= 沉淀池没8小时排次泥:沉淀池泥都污泥量为:371.5

17.93

V m =

=

(8):污泥斗容积:

污泥斗设在沉淀池的进水段,采用重力排泥,排泥管深入污泥斗底部,为防止污泥斗底部积尘,污泥斗底部尺寸一般小于0.5m ,污泥斗倾角大于60o 。 设计中取:

沉淀池污泥斗上口尺寸a =4.3m ; 沉淀池污泥斗下口边长1a =0.5m ; 污泥斗高度:4h =3.3m

221

3.3(

4.30.5 4.30.5)3

V =??++?

=22.8 3m >17.9 3m

利用重力,压到集泥井

集泥井里的污泥每天使用直径200的管道排泥,直接排到污泥浓缩池,每8h 一次。

(9):沉淀池的总高度h : h=h 1+h 2+h 3+h 4

式中:h 1—沉淀池超高,m ;取0.5m

h 2—沉淀区的有效深度,3.0m ; h 3—缓冲区高度,取0.3m

h 4——污泥斗的高度,3.3m

h=h 1+h 2+h 3+h 4=0.5+3.0+0.3+3.3=8.13m 2.2):进水布置

经过混凝反应池的污水到达过渡区,通过穿墙孔口流入沉淀池,在沉淀池离0.8m(一般为0.5m-1.0m)处设置档板,结构为钢体,防止短流。档板高出水面0.1-0.15m,取0.1m,浸没在水面部分,取0.2m ,防止短流。 2.3): 出水布置

采用集水支渠,最后汇流到总的出水槽,出水堰符合为250立方米/d ·m 。 出水堰长度0.1157×103/2.5=40m,设6条支渠,两边对称布置,那么每条支渠的长度2.6m,支宽度为0.6m ,总的出水槽宽0.5m,深0.5m 。

采用90度三角堰集水,堰上水头为0.04m ,跌水高度为0.5m

混凝剂的选着,鉴于刚调节过PH ,选着硫酸亚铁做混凝剂

3.5:水解酸化池:

水解酸化的作用:降解、打断长链的大分子,提高废水的生化指标。

设计参数来自《三废处理工程技术手册》废水卷,P679

废水种类COD去除

率%

BOD去除率

/%

BOD/COD比

值变化

水力停留

时间/h

污泥

水解率

印染

废水

20 很低大为提高6~10 50

对于水解酸化反应器,为了保持其处理的高效率,必须保持池内足够多的活性污泥,同时要使进入反应器的废水尽量快地与活性污泥均匀混合,增加活性污泥与

进水有机物的接触。为此,在此水解酸化池内设置软性组合填料。 (1).设计流量:

3

3

max 10000417m

m

Q d

h ==

(2).水解酸化池的有效容积:

30100000.50.2

22230.45

V QC E V m N ??=

==有效 式中:Q ——设计处理流量,( 3

m

d

);

0C ——进水有机物浓度,(3Cr kgCOD m d

?);

V N ——容积负荷,(3

Cr kgCOD m d

?),在此取0.453Cr

kgCOD m d

?。

(3).水解酸化池的形状和尺寸: 水解酸化池设2座 反应器的有效水深:5.5m 单个反应池的面积:22223

2022 5.5

V A m H =

==? 反应池设计成矩形:长?宽:20m ?10.1m 水解酸化池高度计算: 设计超高为10.3h m =

填料离池底高度为:20.7h m = 水解酸化池设计高度

0.30.7 5.5 6.5H m =++=

总反应容积:3V=2010.1 6.52=2626m ??? 总有效容积:3V =2010.1 5.52=2223m ???有效 停留时间:V 2223

t=

5.33Q

416.7

h =

=有效 (4).填料设计

填料设计:设计3层填料,每层填料高1.4m 两层间兼局0.2m 底层填料高出池底0.7m ,最上层填料离水面距离为0.9m 填料率为:76%V V η=

=填料有效

填料用E2型软性填料

有关填料的技术性主要指标为:

型号

纤维束长度

束间距

安装间距

纤维束量数

/3m

单位重量

成膜后基本重量

3

kg

m

空隙

率%

理论比表面积

E2

140mm

70mm

140mm

729

2.5~3

39

>99%

1987

(5).水解酸化池的进出水系统: 1):水解酸化池的配水系统:

1.1): 配水系统形采用多管多孔配水方式,每个反应器设1根D=200mm 的总水管,20根d=50mm 的支水管,支管分别位于总水管两侧,同侧每根支管之间的中心距为

2.5m ,配水孔径取Φ20mm ,孔距2m ,每根水管有3个配水孔,每个孔的服务面积2.5*2=5(2m ),孔口向下。 1.2)布水孔孔径: 流速2222208

0.92()36003600 3.140.2

i Q m u s D π?=

==?? 布水孔 3?20=60个 ,出水流速为2.2m s

242208

173600360060 2.2

i Q d mm D ππ?=

==??,取20mm

布水设置在离水解酸化池底部200mm 处。 (2)水解酸化池的出水系统: 出水采用锯齿堰堰上出水: 出水流速为 1.0m v s =

水由管道送至配水井

3.6:接触氧化池

1:确定设计参数

(1):平均时污水量:

33 ==

10000416.7

Q m d m h

(2):进水5BOD 浓度

5BOD 浓度a L =200mg l

(3):出水5BOD 浓度

t l =25mg l

(4):5

B

O D 的去处效率:

20025

87.5%200

a t a l l l η--=

== (5):由给排水手册五查的:

1):填料容积负荷:M=600g 35*BOD m d 2):有效接触时间:t=7h 3):气水比: 0D =153

3

m

m

2:生物接触氧化池的计算: (1):有效容积(填料体积):

3()10000(20025)

2917600

a t Q l l V m M --=

== (2):氧化池总面积:设H=3m ,分3层,每层高1m 。 F=

V H ==29173=9732m (3):每格氧化池面积:采用40格氧化池,每格氧化池面积为: f=

F n =97340

=24.42m <252m 每格氧化池尺寸: L ?B=4.9m*5.0m (4):校核有效接触时间: T=

40*24.4*3

416.7

nfH Q ==7.03h (5):氧化池总高度:

01234(1)H H h h m h h =+++-+

H =3m, 1h =0.6m, 2h =0.5, m =3, 3h =0, 4h =1.5m

0H =3+0.6+0.5+(3-1)*0+1.5=5.6m

(6):污水在池内实际停留时间:

'01()4024.4(6.20.5)

13.4416.7

nf H h t h Q -??-=

== (7):选用软性组合式生物填料,所需填料体积:

'34024.432928V nfH m ==??=

2.8):采用多孔管鼓风曝气供氧,所需氧气量

3

3

01510000150000104.2min m

m

D D Q d

==?==

(9):每格氧化池所需空气量:

3111

*104.2 2.61min 40

m

D D n =

== (10):供气系统:

1):采用在填料下直接曝气方式,曝气充氧的扩散装置采用多孔管。管设在距池底0.7m 出。孔径取φ10.0mm ,孔在管的两侧交错排列。 2):布气主干管和支管的设计:

接触氧化池设计成10组,每组4格串联池壁交错开孔,在第四个池子末端设置出水槽。

外设1条主干管接鼓风机,主干管尺寸为D=350mm ,主干管连接10条支管,每条支管再接4条支管到每格接触氧化池,接到每格接触氧化池的支管分成 鼓风机采用离心鼓风机,型号SD60*48-120/7000罗茨鼓风机,参数见下表: SD60*48-120/7000罗茨鼓风机参数 型号

量(3min m )

风压 (毫米水柱)

电动机

型号 电动机功率(KW ) 进出气风口尺寸 D (mm ) 价格(元) JK122-2

120 7000 JS128-6 215

350 21200

鼓风机房: 10m ?5m ?5m 干管空气流速

322

44104.218

600.3560 3.140.35D m v s π??===??? 支管管径

设计支管设计空气流速3110

m v s

=,小支管流速3

26

m v s

=

10个支管的直径

14104.2

148.76010 3.1410

d mm ?=

=???,取150mm

4个小支管的直径

24 2.61

9660 3.146d mm

?=

=??,取100mm

每格有4根支管,管长5m,管中心间距1.2m ,孔距50mm ,每根管有出气孔100个。

每根支管所需空气量:

32.61

0.65min 4

i ai Q m

q n =

== 孔口空气流速:

12244 2.61

5.6()600.00510060 3.140.01100

i D m v s π?=

==????? (11):布水系统: 进水系统: 进水由集水井配水

集水井的水力停留时间为:10min 配水井大小为:703

m 设计成圆形 设计高位5m 设计超高为:0.3m 直径D 为:3.75m

水解酸化池的来水汇集到配水井,污水由配水井进入两两合建的接触氧化池的进水堰,进水堰的水分别流入各个反应池,进水堰为薄壁堰。 出水系统:

出水采用薄壁堰溢流出水,集水槽宽为0.5m,深为1.0m 。 (12):进水系统

接触氧化池出水通过DN250mm 的管道送往生物接触氧化池,管道内的水流速度为0.60

m

s 。然后分成两条DN150的管道进入进水总渠道,以保证配水均匀,

管道内的水流速度为0.82m

s。进水总渠道的宽度为500mm。

3.7:二沉池

设计参数和公式来自《三废处理工程技术手册废水卷》,P318

轴的设计计算

七、轴的设计计算 (1) 高速轴的设计高速轴上的功率、转速和转矩 (2) 作用在轴上的力 已知高速级齿轮的分度圆直径为d =98.75mm ,根据《机械设计》(轴的设计计算部分未作说明皆查此书)式(10-14),则 3 2119.8 2/2426.3398.7510 tan tan 202426.33913.89cos cos15tan 2426.33tan15650.13t t n r a t F T d N F F N F F N αββ-?== =??==?=? ==??= N F p 1622= (3) 初步确定轴的最小直径 的最小直径。选取轴的材料为45钢。根据表15-3,取C=113,于是得 3min 11316.19d C mm === 轴上存在两个键槽,加大10% min 1.117.81d mm ?= 标准的轴的直径有20、22、24、25、28等 故 m i n 20d mm = 第一、首先确定个段直径 A 段:1d =20mm 由最小直径算出) B 段:2d =25mm ,根据油封标准,选择毡圈孔径为25mm 的 C 、G 段:3d =30mm ,与轴承(圆锥滚子轴承30206)配合,取轴承内径 D 段:4d =36mm , 设计非定位轴肩取轴肩高度h=3mm

E 段:5d =45.58mm ,将高速级小齿轮设计为齿轮轴,考虑依据《课程设计指 导书》p116 F 段:6d =36mm, 设计非定位轴肩取轴肩高度h=3mm 第二、确定各段轴的长度 A 段:1L =1.6*20=32mm,圆整取1L =30mm B 段:2L =54mm ,考虑轴承盖与其螺钉长度然后圆整取54mm C 、G 段:3L =31mm, 与轴承(圆锥滚子轴承30206)配合,加上挡油盘长度(参 考《减速器装配草图设计》p24)3L =B+△2+2=16+10+2=31mm F 段:mm 86=L ,6L =△2-2=10-2=8mm E 段:mm 505=L ,齿轮的齿宽mm 501=B D 段:4L =90mm, 考虑各齿轮齿宽及其间隙距离,箱体内壁宽度减去箱体内已定 长度后圆整得4L =90mm 轴总长L=30+54+31*2+8+90=244mm

C++ 科学计算器-课程设计报告

DONGFANG COLLEGE,FUJIAN AGRICULTURE AND FORESTRY UNIVERSITY 课程名称:堆栈计算器 系别:计算机 年级专业:11级计算机科学与技术 学号:1150303040 姓名:蔡新云 任课教师:林励成绩: 2013 年 6 月13 日

引言 堆栈计算器 简介: 计算带括号的数学算式,可以判断优先级,错误判断等功能。友好的操作界面,美观的视觉效果。 截图 界面: 计算演示: 结果:

错误判断: 数据结构:应用了栈,做数值缓存,应用了递归处理括号内算式。其他知识:mfc界面设计;c++类的封装(.h与.cpp分离)。 编译环境:使用了vs2012,通过修改vs2010也可以打开。

程序简单流程图: (注:eval 的代码在下面。。。) 功能实现原理与代码: //栈的实现 //初始化 stack::stack(int len) { lengh=len; date=new double[len]; date[0]=0; top=0; } stack::stack() { date=new double[100]; MFC 文本框 按钮事件 = 事件 Cal.eval() 调用函数eval(),返回结果到文本框 当 =事件 发生 从文本框取出表达式到eval ()函数

date[0]=0; top=0; } //判断为空 bool stack::is_empty() { if(top==0) { return true; } return false; } //进栈 void stack::push(double number) { date[top++]=number; } //出栈 double stack::pop() { if(!is_empty()) return date[--top]; } //calculator类(核心代码) 初始化 calculator::calculator() { error="null"; } 是否为数字 bool calculator::is_num(char num) { if(num<='9' && num>='0'||num=='.') { return true; }

C++课程设计报告--小型特殊计算器

课程设计报告 课程:面向对象程序设计学号: 姓名: 班级: 教师:

课程设计名称:小型特殊计算器 1.设计内容: 实现一个特殊的计算器,可以实现复数、有理数、矩阵和集合的特殊计算。程序可以实现复数、有理数的加、减、乘、除,可以实现矩阵的加法、减法和乘法运算,也可以实现集合的求交集、并集、子集的运算。 2.设计目的与要求: 2.1设计目的 达到熟练掌握C++语言的基本知识和技能; 基本掌握面向对象程序设计的基本思路和方法; 能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 2.2设计要求 要求利用面向对象的方法以及C++的编程思想来完成系统的设计; 要求在设计的过程中,建立清晰的类层次; 在系统的设计中,至少要用到面向对象的一种机制。 3.系统分析与设计 3.1主要知识点 运算符重载增加了C++语言的可扩充性。运算符的重载实际上就是一种函数调用的形式,可以用成员函数重载运算符,就是将运算符重载定义为一个类的成员函数的形式;也可以用友元函数重载。用友元重载运算符的友元函数是独立于类以外的一般函数。 3.2关键技术 程序中每一种数据类型用一个类来实现,共设计了4个类。复数类complex,矩阵类matrix,有理数类rational以及集合类set。每一种类都定义了相应的运算符重载函数。具体定义如下所示: (1)类complex 类complex中,成员变量image表示虚部,real表示实部。成员函数print()用来显示数据。运算符重载函数都是用友元函数来实现的。分别重载+、-、*、/运算符。 (2)类matrix 类matrix中,成员变量elems用来存放矩阵的所有元素,rows表示矩阵的行,cols表示矩阵的列。成员函数SetElems()用来给矩阵中的每一个元素赋值,Disp()用来显示矩阵中的所有元素。其它友元函数分别重载+、-、*、/运算符。 (3)类rational 类rational中,有两个成员变量:denominator用来表示有理数的分母,numerator表示有理数的分子。有理数成员函数print()用来显示有理数,optimization()用来优化有理数函数。友元函数real()用来将有理数转换为实数,其它友元函数分别重载+、-、*、/运算符。 (4)类set

轴的设计计算

轴的设计计算 【一】能力目标 1.了解轴的功用、分类、常用材料及热处理。 2.能合理地进行轴的结构设计。 【二】知识目标 1.了解轴的分类,掌握轴结构设计。 2.掌握轴的强度计算方法。 3.了解轴的疲劳强度计算和振动。 【三】教学的重点及难点 重点:轴的结构设计 难点:弯扭合成法计算轴的强度 【四】教学方法及手段 采用多媒体教学(加动画演示),结合教具,提高学生的学习兴趣。【五】教学任务及内容 任务知识点 轴的设计计算1. 轴的分类、材料及热处理 2. 轴的结构设计 3. 轴的设计计算 (一)根据承受载荷的情况,轴可分为三类 1、心轴工作时只受弯矩的轴,称为心轴。心轴又分为转动心轴(a)和固定心轴(b)。 2、传动轴工作时主要承受转矩,不承受或承受很小弯矩的轴,称为传动轴。

3、转轴工作时既承受弯矩又承受转矩的轴,称为转轴。 (二)按轴线形状分: 1、直轴 (1)光轴 作传动轴(应力集中小) (2)阶梯轴 优点:1)便于轴上零件定位;2)便于实现等强度 2、曲轴 另外还有空心轴(机床主轴)和钢丝软轴(挠性轴)——它可将运动灵活地传到狭窄的空间位置。如牙铝的传动轴。 二、轴的结构设计 轴的结构设计就是确定轴的外形和全部结构尺寸。但轴的结构设计原则上应满足如下要求: 1)轴上零件有准确的位置和可靠的相对固定; 2)良好的制造和安装工艺性; 3)形状、尺寸应有利于减少应力集中; 4)尺寸要求。

(一)轴上零件的定位和固定 轴上零件的定位是为了保证传动件在轴上有准确的安装位置;固定则是为了保证轴上零件在运转中保持原位不变。作为轴的具体结构,既起定位作用又起固定作用。 1、轴上零件的轴向定位和固定:轴肩、轴环、套筒、圆螺母和止退垫圈、弹性挡圈、螺钉锁紧挡圈、轴端挡圈以及圆锥面和轴端挡圈等。 2、轴上零件的周向固定:销、键、花键、过盈配合和成形联接等,其中以键和花键联接应用最广。 (二)轴的结构工艺性 轴的结构形状和尺寸应尽量满足加工、装配和维修的要求。为此,常采用以下措施: 1、当某一轴段需车制螺纹或磨削加工时,应留有退刀槽或砂轮越程槽。 2、轴上所有键槽应沿轴的同一母线布置。 3、为了便于轴上零件的装配和去除毛刺,轴及轴肩端部一般均应制出45o的倒角。过盈配合轴段的装入端常加工出带锥角为30o的导向锥面。 4、为便于加工,应使轴上直径相近处的圆角、倒角、键槽、退刀槽和越程槽等尺寸一致。 (三)提高轴的疲劳强度 轴大多在变应力下工作,结构设计时应尽量减少应力集中,以提高其疲劳强度。 1、结构设计方面轴截面尺寸突变处会造成应力集中,所以对阶梯轴相邻轴段直径不宜相差太大,在轴径变化处的过渡圆角半径不宜过小。尽量避免在轴上开横孔、凹槽和加工螺纹。在重要结构中可采用凹切圆角、过渡肩环,以增加轴肩处过渡圆角半径和减小应力集中。为减小轮毂的轴压配合引起的应力集中,可开减载槽。 2、制造工艺方面提高轴的表面质量,降低表面粗糙度,对轴表面采用碾压、喷丸和表面热处理等强化方法,均可显著提高轴的疲劳强度。

科学计算器壳套模具设计

二、注射机的选择 塑件:科学计算器壳套 重量: 材料:ABS 材料密度:~cm3,取密度为cm3。 体积:V=M/ρ==。 ABS 注塑模工艺条件 注射机类型:螺杆式注射机。 干燥处理:吸湿性较大,成型前应干燥处理,湿度应小于%,建议干燥条件为80~85℃, 2~3小时。 熔化温度:230~300℃。 模具温度:50~80℃。 注射压力:70~100MPa 。 注射速度:中等注射速度,将摩擦热降至最低。 型腔数的选择 按生产进度算: 型腔数n= 其中 ——故障系数; ——成型周期 N ——一副模具的订货量; ——所在厂每月工作时间(h); ——订货至交货 期(月); ——模具制造时间(月)。 由于计算器壳套的体积较大,需要的注射量较大,所以模具选用一模两腔。 注射机的选择 最大注射量 根据生产经验总结,在设计模具以容量计算时 ——注射机最大注射量,cm3; 0*1.053600() c h m N t t t t ?-c t h t 0t max V 0.8V ≤塑

——塑件与浇注系统体积总和,cm3。 ——塑件成型时所需要的注射量,cm3或g ; n ——型腔个数; ——每个塑件的质量或体积,cm3或g ; ——浇注系统的质量或体积,cm3或g 。 浇注系统凝料体积初步计算,按塑件体积倍计算。 代入产品体积,浇注系统体积,型腔数为4个。 则 3345.8830.882.13(4cm cm G =+?=)塑 3max 56.1108.045.888.0cm G G =÷=÷=塑 公称注射容量 注射机多以公称注射容量来表示 c ——料筒温度下塑料的体积膨胀率的矫正系数,对于结晶形塑料,c=;对于非结晶形 塑料,c=; ——所用塑料在常温下的密度; G ——注射机的公称注射容量。 代入 3/05.1cm g =ρ, 取c=; 则 3max 96.107)05.193.0/(56.110/cm c G G =?==ρ。 锁模力 模具从分型面涨开的力必须小于注射机规定的锁模力 T ——注射机的额定锁模力; F ——塑件与浇注系统在分型面上的总投影面积; K ——安全系数,通常取~; q ——熔融塑料在模腔内的压 力,. 代入数据, 22237.15855.34cm cm F =??=π 根据《塑料成形模具设计》表4-1,取q=300 G =n *M +M 塑塑浇 max G c G ρ=1000 T K F q ≥??2/kg cm 2 /kg cm

计算机科学与专业技术学院课程设计成绩单

计算机科学与技术学院课程设计成绩单

————————————————————————————————作者:————————————————————————————————日期:

计算机科学与技术学院课程设计成绩单 课程名称:数据库系统原理指导教师: 姓名性别学号班级 综合成绩成绩等级 程序运行情况 (占总成绩20%) □能正确运行□基本能正确运行□能运行但结果不完善 (20分)(15分)(10分) 程序功能的完善 程度 (占总成绩10%)□完善□基本完善□不完善(10分)(8分)(5分) 程序结构的合理 性 (占总成绩10%)□合理□基本合理□不太合理(10分)(8分)(5分) 对问题的答辩情况 (占总成绩40%)□概念正确有创新□能正确回答所有问题□基本能正确回答(40分)(35分)(30分) □部分问题回答概念不清晰 (20分) 学生的工作态度与独立工作能力(占总成绩10%)□工作态度认真能独立完成任务□工作态度认真但独立性较差(10分)(8分) □工作态度基本认真但缺乏独立性 (5分) 设计报告的规范 性 (占总成绩10%)□符合规范□基本符合规范□规范性较差(10分)(8分)(5分) 优秀:90分~100分良好:80分~89分中等:70~79分及格:60~69分不及格0分~59分 武汉科技大学计算机科学与技术学院制表

计算机科学与技术学院 课程设计报告 课程名称:数据库系统原理专业: 班级:级班学号: 姓名: 指导老师:

网上选课系统 一、实验目的 利用一种DBMS作为设计工具,理解并应用课程中关于数据库设计的相关理论,能按照设计流程完成完整的数据库设计,包括需求分析、概念设计、逻辑设计、物理设计和实施。同时能够应用各个阶段的典型工具 二、设备与环境 (1) 硬件设备:PC机一台 (2) 软件环境:安装Windows操作系统,安装数据库管理系统SQL Server2000等。 三、实验内容 完整实践应用数据库设计的工程过程:需求分析\概念设计\逻辑设计\物理设计和实施: (1)需求分析:选定一个应用,对所设计的数据库系统有一定的调研分析,其结果应该以 简单的需求分析说明书\数据字典和数据流图(2级数据流即可)表示; (2)概念分析:使用E-R图作为描述工具.描述出局部和全局的E-R图; (3)逻辑设计:将E-R图转化为相应的关系模式,并根据范式理论进行优化分析,关系模 式不少于3个; (4)物理设计:根据需要设计必要的索引等结构; (5)实施:以某种DBMS为工具创建出完整的数据库.在数据库中要表现出的知识点包括 ①登录控制 (标准登录或混合登录) ②数据完整性(参照完整性、实体完整性、自定义完整性(包括触发器) ③设置用户,并相应设计用户的权限和角色(用户设计至少3个,有不同的权限) ④以游标或存储过程完成相关操作至少2个,以文件方式保存 (6)以上内容,请详细描述,并有必要抓图. 四、实验结果及分析 1.需求分析 随着信息时代科技不断提高,学校规模不断扩大,教学质量不断提高,大学期间有许多公共选修课,以往的选修课方法是课堂报名或者纸上填写方式报名,这种方法虽然直接,但是造成选课的盲目性,而且学生选过课程后不好在更改查看,一方面浪费大量的人力,物力资源,另一方面浪费时间以及在认为统计过程中不可避免的出现差错的情况。这给广大的老师和学生带来诸多的不便,管理起来也相当困难。使用网上选课系统可以提前进行网上选课,并且选课以后学生还可以在查看和更改,随意选择各个老师的课程,老师管理起来也比较方便。鉴于

计算机科学与技术专业课程设计

专业教育 ─我所认识的计算机专业 1.对专业的最初认识 1.1为什么选择计算机专业 计算机使当代社会的经济、政治、军事、科研、教育、服务等方面在概念和技术上发生了革命性的变化,对人类社会的进步已经并还将产生极为深刻的影响。目前,计算机是世界各发达国家激烈竞争的科学技术领域之一。 随着信息时代的到来,计算机逐渐成为技术及科学领域的核心。随着计算机的普及,其应用领域逐渐广泛,深刻影响着我们的学习,工作及生活。因而,计算机的学习与我们的生活息息相关。 1.2最初的认识 虽然对于这个专业刚开始的时候不了解它具体是干什么的,但是从小就对于计算机十分感兴趣,因此在高考完填报志愿时就报了这个专业。进入大学之后,看到培养计划发现这个专业应用还是挺多的,但是因此让自己更加的对以后的职业感到很迷茫,不知道究竟是该干什么了。但是既来之,则安之。相信在以后的学习过程中会慢慢地找到方向,并为之努力的。因此说对于计算机专业还是抱有很大的热情的。 2.学习的方法 2.1培养对专业的兴趣 俗话说兴趣是最好的老师,因此要想真正做好一件事情,学好自己的专业首先就要培养自己对本专业的兴趣。那么应该如何培养呢?可能阅读专业书籍对于刚刚步入大学的自己来说有点困难,也很枯燥,那么不妨先从科普书籍看起。科普书籍是了解理论、获得应用知识最好的途径。相信不少理工科的同学被量子物理和相对论搞得头昏脑胀过。究其原因,是我们的现实生活与抽象的数学模型之间存在思想意识上的鸿沟。然而要是读读斯蒂芬·霍金的《时间简史》,你就会被书中有趣的故事和例证所吸引,从而对抽象的理论有了感性的认识——即使仍然没有读懂,你也至少了解了这个学科研究的领域和目标是什么,也必然有所收获。 2.2认真学习专业课程,学好数学 大学计算机专业对数学的要求较高,其重要性不必多言。数学令不少同学头痛,除了其“繁”与“难”外,很大程度上是因为他们没有理解这些抽象理论的实际应用方向。与本科数学专业的课程设置相比,计算机专业的数

轴的设计计算

第四章:轴的设计计算 第一节:输入轴的设计 :输入轴的设计: :选取轴的材料和热处理方法: 选取轴的材料为45钢,经过调质处理,硬度240=HB 。 :初步估算轴的直径: 30min n P A d ≥ 根据选用材料为45钢,0A 的范围为103~126,选取0A 值为120,高速轴功率kW P 81.7=,min /500r n =, 代入数据: mm d .85.41500 81.71203min =?≥ 考虑到轴的外伸端上开有键槽,将计算轴颈增大3%~7%后,取标准直径为45mm 。 输入轴的结构设计: 输入轴系的主要零部件包括一对深沟球轴承,考虑到轴的最小直径为45mm ,而差速器的输入齿轮分度圆为70mm ,设计输入轴为齿轮轴,且外为了便于轴上零件的装卸,采用阶梯轴结构。 (1)外伸段: 输入轴的外伸段与带轮的从动齿轮键连接,开有键槽,选取直径为mm 45,长为mm 78。 (2)密封段:

密封段与油封毡圈5019974406/-ZQ JB 配合,选取密封段长度为mm 60,直径为mm 50。 (3)齿轮段: 此段加工出轴上齿轮,根据主动轮mm B 70=,选取此段的长度为mm 100,齿轮两端的轴颈为mm 5.12,轴颈直径为mm 63。 (4)左右两端轴颈段: 左右两端轴颈跟深沟球轴承6309配合,采用过度配合k6,实现径向定位,根据轴承,25mm B =端轴颈直径为mm 60,长度左端为mm 30和右端为mm 28。 (5)退刀槽: 为保证加工到位,和保证装配时相邻零件的端面靠紧,在齿轮段两端轴颈处加工退刀槽,选取槽宽为mm 5,槽深为mm 2。 (7)倒角: 根据推介值(mm ):50~30>d ,6.15.1或取C 。 80~50>d ,2取C 。 输入轴的基本尺寸如下表:

JAVA实现计算器课程设计

JAVA实现计算器课程设计 计算机科学系 计应0701班 指导老师:刘其昌 设计人员:陈秀桃 设计日期:2009年11月10日——2009年12月20日 计算器的设计 目录 第一章绪 论 ..................................................................... .. (2)

1.1 开发环 境 ..................................................................... . (2) 1.2 基本功能介 绍 ..................................................................... ......... 2 第二章系统设 计 ..................................................................... (3) 2.1 系统流程 图 ..................................................................... . (3) 2.2 系统功能框 图 ..................................................................... (3) 2.3 需求分 析 ..................................................................... ................ 4 第三章软件设 计 ..................................................................... (5) 3.1 界面设 计 ..................................................................... . (5) 3.2 代码设 计 .....................................................................

科学计算器课程设计报告C课程设计修订稿

科学计算器课程设计报告C课程设计 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

计算机科学与技术学部 C++课程设计 题目科学计算器 学部计算机科学与技术 班级计科1103 指导教师李军 姓名刘明 学号 2012年6月27日

摘要 计算器的产生和发展是建立在电子计算机基础之上的。硬件方面,自1946年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里供研究使用的计算机到如今能适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三个月更新换代一次的惊人速度。软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言——非结构化、面向对象、可视化的语言。 在这个计算器里面,我们实现了简单的四则运算以及更高功能的科学计算,它的外观简洁美观,使人们能快捷简单的操作。能准确的得到计算结果,大大减少了数字计算所需要的时间,为人们的生活带来便利。此系统在Windows 7环境下,使用VC++ 进行编写。 简单计算器包括双目运算和单目运算功能,双目运算符包含基本的四则运算及乘幂功能,单目运算符包含正余弦,对数,开方,阶乘,倒数,进制转换等运算。可对其输入任意操作数,包括小数和整数及正数和负数进行以上的所有运算并能连续运算。并且包含清除,退格功能等。我们所做的计算器其功能较Windows 7下的计算器还是很不够多,没有其菜单的实现功能项,没有其小巧的标准计算器。 关键词:计算器;运算;VC++等

VB科学计算器课程设计

湖南医药学院 VB计算器课程设计题目: VB科学计算器 院(系)别临床医学院 专业临床医学 班级本临一班 学号 2015101010121 姓名夏铭锴 指导教师李跃强 二○一六年四月

目录 一、设计内容及要求 二、设计原始资料 三、设计完成后提交的文件和图表设计 四、进程安排 五、主要参考资料 [摘要] 用VB制作这个程序的简单计算器,它包括一个标准的计算器和一个科学计算器。它可以实现简单的加减乘除四则运算,数字的平方、平方根,正弦、余弦、正切,倒数、指数函数、对数函数,角度、弧度、梯度的转换,以及各进制的相互转换。而且它的功能还有退格,清除当前数据,清除所有数据,复制数据,粘贴数据。 在这个计算器的程序中,我用到了单行选择语句If…Then…Else…, 块语句if…then…end if,If语句的嵌套,多条件选择语句Select Case,而且还用到了按钮、文本框、框架、单选按钮控件,菜单的设计。 在此报告中我重点叙述了计算机的各个功能及用法。特别是进制间的转换和数字与运算符之间的联系。。虽然描述的不太完整,但我会尽力使用系统结构图,划分多个模块,让大家明白我设计的运算器的功能的。 [关键词] Visual Basic;计算器;对象;代码 1

2

3

四、进程安排 (1)创建应用程序的界面。 (2)设置属性。 (3)编写代码。 4

附页: 设计原始资料 Private Sub Command1_Click() '删除数字的最后一位If Label3.Caption <> "" Then Label3.Caption = Left(Label3.Caption, Len(Label3.Caption) - 1) Else c = MsgBox("内容已为空!不可删除一位!", 49, "注意!") End If End Sub Private Sub Command10_Click() '输入数字6 Label3.Caption = Label3.Caption + Command10.Caption End Sub Private Sub Command11_Click() If Label3.Caption <> "" Then '输入符号* Label1.Caption = Label3.Caption Label2.Caption = Command11.Caption Label3.Caption = "" Else c = MsgBox("请输入数据后输入符号!", 49, "注意!") End If End Sub 5

VB程序语言设计科学计算器

VB程序语言设计 课程大作业 题目名称:科学计算器设计 班级: 12020742 姓名: 学号: 课程教师:温海骏 学期:2014-2015学年第2学期 完成时间: 2015年5月

一、实验内容 《科学计算器》设计 本科学计算器是一种能实现加、减、乘、除、倒数、乘方、正玄、余玄、正切、In、n!函数、进制、弧度转换等运算功能,并带有存储器、统计框等,基本实现了Windows自带计算器的所有功能。要实现计算器的这些功能就用到我们所学的VB知识编写程序来实现运算功能并解决问题,也是我们实训要达到的目的。 二、实验目的 1、通过本实验,进一步理解Visual Basic的编程方法。 2、提高运用Visual Basic编程的能力。 3、培养对所学知识的综合运用能力。 4、用所学的VB知识编写程序来实现运算功能并解决问题,达到实训的目的 三、实验设备 计算机、VB软件 四、实验过程 1、课题的选材过程(设计思路) 由VB程序设计的科学计算器是一种能实现加、减、乘、除、倒数、乘方、正玄、余玄、正切、In、n!函数、进制、弧度转换等运算功能,并带有存储器、统计框等,基本实现了Windows自带计算器的所有功能。 思路:为实现上述功能,我的基本思路是在窗体上建立4个控件数组,第一个控件数组是标准型,实现简单的四则运算;第二个控件数组是科学型,用来进行正弦余弦、正切余切、正割余割、反正弦反余弦、对数和n!等函数功能;第三个控件数组为程序员,实现进制转换;另外一个按钮实现单位转换。 2、设计的将要达到的目标 实现加、减、乘、除、倒数、乘方、正玄、余玄、正切、In、n!函数、进制、弧度转换等运算功能,并带有存储器、统计框等,基本实现Windows自带计算器的所有功能。 3、总体设计结构与功能 (1)总体设计结构介绍(绘制:结构流程图) 结构流程图如下:

数据结构计算器(包括中缀转换后缀)课程设计报告

课程设计报告 题目:计算表达式的值 1.问题描述 对于给定的一个表达式,表达式中可以包括常数、算术运行符(“+”、“-”、“*”、“/”)和括号,编写程序计算表达式的值。 基本要求:从键盘输入一个正确的中缀表达式,将中缀表达式转换为对应的后缀表达式,并计算后缀表达式的值。对于表达式中的简单错误,能够给出提示,并给出错误信息;表达式中可以包括单个字母表示的变量。 测试数据:任意选取一个符合题目要求的表达式。 提高要求:(1)能够处理多种操作符。 (2)实现包含简单运算的计算器。 (3)实现一个包含简单运算和函数运算的计算器。 2.需求分析 (1)软件的基本功能 本软件实在win32工程下实现的带有界面和图标的功能较为齐全的计算器。 此计算器分三个方面进行计算,分别为数值表达式的计算,字母表达式的计算和函数计算。可由键盘或用鼠标点击按键输入带有数字或字母的中缀表达式,程序可以将输入的带有数字或字母的中缀表达式转换成对应的后缀表达式,并计算只含有数字的后缀表达式的值。本软件支持含小数、多位数等多种操作数的处理,可以计算含加、减、乘、除、百分号、求余、求幂,求阶乘,求三角函数的值等多种运算符和函数的表达式 (2)输入/输出形式 用户可通过打开图标弹出来的计算器界面任意点击操作。对于在输入时发生的简单错误,软件通过弹出对话框给出提示并且在提示错误的同时自动将用户的出错输入略去转化成正确的表达式进行计算,用户也可选择清楚操作然后重新输入a.对于数值和函数表达式软件会输出其表达式的后缀表达式和计算结果并保留六位小数; b.对于字母表达式因字母无法进行数值运算,软件仅输出其后缀表达式的值;清楚按钮可以清楚有已经输入或输出的数据从头计算; 软件窗口可实现最小化。并且输入编辑框可进行修改,复制,粘贴等操作,但后缀表达式和求值结果的编辑框中的内容不可修改,只能执行复制操作。

科学计算器设计报告(51单片机)

单片机课程设计报告 (多功能计算器) 班级: 姓名: 学号: 指导老师:

一、内容摘要 利用89c51作为主控器设计一个四则运算的计算器。 首先通过在图书馆和网上查找有关设计计算器的资料,大概了解设计计算器需要哪几个模块,熟悉Keil 和Proteus 两个软件的用法,以及它们的联调,完成计算器的程序设计和仿真,然后就是进实验室进行计算器电路板的焊接,最后就是将程序下载到单片机芯片中,系统联调,直到得出结果。 二、设计内容及要求 用单片机设计计算器,要求可以进行加、减、乘、除运算。 三、系统方案设计,画出系统框图 四、画出完整的电路图,并说明电路的工作原理 51系列单片机 4*4键盘 8位LED 显示 6264 RAM 扩展 复位电路 晶振电路等 系统原理框图

电路图说明: (1)键盘的列扫描接单片机P2口的低4位,行扫描接单片机P1口的低4位; (2)数码管的段选通过单片机的P0口接74LS244来驱动,数码管的位选接单片机的P2口; (3)发光二极管电路用来说明电路是否上电; (4)晶振电路为单片机提供时钟频率; (5)复位电路为单片机提供复位信号。 计算器的功能实现: (1)此计算器适应于不大于八位整数的四则混合运算,若单个数大于八位或者结果大于八位(溢出)则显示“Chu cuo”。 (2)如果在还没有按数字之前按了一个符号键或者等号则显示“Chu cuo”。 (3)若接连按了几个运算符键,实际上进行的运算是最后一次按的运算键。 (4)可以显示负数、小数。 (5)此计算器不可实现连乘、连加、连减、连除。 四、软件仿真,根据系统硬件图编写系统程序并调试 #include

java课程设计计算器3科学计算器

import javax.swing.*;// 把 javax包里面的swing包里面的所有东西引进来 import java.awt.*;// 导入awt包里的所有java类 import java.awt.event.*;//导入包event import java.text.DecimalFormat;// 处理文本、日期、数字和消息的类和接口 import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.GridLayout; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.geom.Ellipse2D; import java.awt.geom.Line2D; import java.awt.geom.Point2D; public class biaozhunjisuanqi extends JFrame implements ActionListener {// public代表该类公有 //class声明一个类 // biaozhunjisuanqi为类名 // extends 是继承类 //implements代表实现接口 //窗体名称biaozhunjisuanqi继承JFrame类和ActionListener接口,并实现public void actionPerformed(ActionEvent e){}方法 private static final long serialVersionUID = 1L;// serialVersionUID相当于java类的身份证, 默认为1L, serialVersionUID作用是序列化时保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性 private JPanel jContentPane = null; // 创建面板对象, null代表为这些变量赋初值为空,即不分配内存空间,变量不指向任何地址。private是访问控制符,代表这些变量的访问级别为私有,私有级别只能在当前类中进行访问, 这些(JPanel 、JTextArea 、JPanel、 JButton )是java中AWT(包)中的类,用能进行桌面级应用程序的开发,就像平时用的word,上面有各种文本框,菜单栏,工具栏按钮等等,这些都是对象 private JPanel jPanel= null; //JPanel 作为一个容器,可以包容一些组件,然后将这个 JPanel

轴设计计算和轴承计算实例

【轴设计计算】

的跨度。 L =80+2×15+2×5+2×(23/2)=143mm L1= 58+82/2+23/2=111.5mm =45mm l 4 =80-2=78mm l 5 =10mm l 6 =10mm l 7 =23mm L =143mm L1=111.5mm (4)考虑轴的结构工艺性 4. 强度计算 (略) 考虑轴的结构工艺性,在轴的左端与右端均制成2×45o 倒角;左端支撑轴承的轴径为磨削加工,留有砂轮越程槽;为便于加工,齿轮、半联轴器处的键槽布置在同一母线上,并取同一剖面尺寸。 先作出轴的受力计算图(即力学模型)如图中(a )所示,取集中载荷作用于齿轮及轴承的中点。 【轴承计算】 已知一单级圆柱齿轮减速器中,相互啮合的一对齿轮为渐开线圆柱直齿轮,传动轴轴颈直径为d =55mm ,转速n =1450rpm ,拟采用滚动轴承,轴承所承受的径向载荷Fr =2400N ,外传动零件传递给轴的轴向载荷为 Fa =520N ,载荷平稳,工作温度正常要求预期寿命25000h ,试确定轴承型号。 计算项目 计算过程 计算结果 1.选择轴承类型 依题意,轴承主要承受径向载荷且转速较高,故选用深沟球轴承 深沟球轴承 2.预选型 号、查参数Cr 、C0r 因d =55mm ,预选轴承6211,查轴承手册知:基本额定动载荷Cr = 43.2kN ,基本额定静载荷C0r =29.2kN (P228) 预选轴承6211 Cr =43.2kN C0r = 29.2kN 3.计算当量动载荷P Fa /C0r =0.018,用内插法由表12-16知, 判断系数e =0.20 Fa/Fr =0.22>e ,由表12-16查得X =0.56,Y =2.211,由表12-14知f p =1,由公式 知P =2494N P =2494N 4.计算轴承受命L h 查表12-13取温度系数f t =1,由公式12-12知轴承寿命 且接近于预期寿命,故选用6211轴承合适。 L h =59737h 选用6211轴 承合适 5.说明 也可以用公式12-13计算实际动载荷C’, 故选择6211轴承合适。 C’=32422N 选择6211轴 ) (a r p YF XF f P +=

轴设计计算程序编制

xxxx学院机械系机械设计教研室

轴设计计算程序的编制 1. 程序的使用范围 a) 本程序可以对转轴进行受力分析、弯扭合成校核和疲劳强度精确校核。 b) 可进行多个危险截面的校核,若校核不合格、可根据加大直径或改进材料重新计算, 直至合格为止。 2.数学模型的建立、数表和线图的公式化 a) 绝对尺寸系数σε的拟合公式 31793 .0558869364.2-?=d σε (1) 式中d 为轴的截面直径,mm. b) 圆截面钢材的扭转剪切尺寸系数 d e ??=-?-3 10867.19513.0τ ε (2) 式中d 为轴的截面直径,mm. c) 钢材的敏性系数 ??? ? ?? ?+-+=+-+=+-+=+-+=+-+=+-+=323 232323232016709.0139645.039766.033835.0)()(0139.011988.035439.041319.0)()(0179332.0142175.0377568.046663.0)()(0183968.0143857.0371525.051812.0)()(01257435.01.02711768.06547196.0)()(00886175.0069183.0176398.0814.0)()(r r r q q f r r r q q e r r r q q d r r r q q c r r r q q b r r r q q a τστστστστστσ (3) 式中r 为圆角半径,mm;序号(a)~(f)代表的材料强度极限,B σ见表1 表1 轴的材料强度极限B σ、B τ(MPa ) 若轴的材料强度极限不等于表1中的B σ值时,可按插入法计算。 d) 弯曲疲劳的表面质量系数σβ的拟合公式 ??? ??? ?= -=-=-==-)(4647815.38)()(000001825987.0)()(0002575974.0)()(000075.0963.0)()(1)(6442821499.0未加工粗车精车磨削抛光B B B B e d c b a σβσβσβσββσ σσ σσ (4)

VC简单科学计算器设计

简单科学计算器设计 VC++课程设计报告简单科学计算器设计

一、设计任务 1.选题意义 此题选择意义在于引导学生学会设计简单的科学计算器,进一步掌握Visual C++应用程序。统计学习面向对象编程思想,了解MFC架构,逐步熟悉可视化编程环境Visual C++,并在此环境下设计并实现一个简单计算器系统。该计算器应能实现如下功能:1)、二进制、八进制、十进制及十六进制数的加、减、乘、除、乘方等简单计算2)、科学计算函数,包括正弦、余弦、正切、余切、开方、对数、指数等函数运算3)、具备历史计算的记忆功能。 2.设计目标 使计算器含有以下功能: (1)、基本运算功能:可以进行加、减、乘、除等基本运算。 (2)、数制转换功能:可以一次完成二进制转十进制、十进制转二进制、八进制转二进制等运算。 (3)、三角函数运算功能:可以一次完成三角函数之间的计算,求正弦函数(sin)、余弦函数(cos)、正切函数(tan)、余切函数(cot)等函数的值。 (4)、对数、指数运算功能:可以一次求的对数函数(log、ln)、指数函数(exp)等函数的运算。 (5)、删除功能:可以在输入错误时删除已输入的数值。 (6)、归零功能:可以在计算完成后清空编辑框中的已有数值。

二、程序设计与实现 1.程序结构 本计算器首先是通过在计算器的界面上按下相应的按钮,来进行基本的加,减,乘,除等基本运算,计算器还能够进行平方运算,求平方根运算,乘方运算,三角函数运算(包括正弦函数(sin)、余弦函数(cos)、正切函数(tan)、余切函数(cot)),对数函数(ln、log),指数函数(exp),幂函数(x~)和进制转换(包括二进制转十进制、十进制转二进制和八进制转二进制)等运算。 以下是本计算器的运算流程图:

轴的设计计算

轴的设计计算 轴的计算通常都是在初步完成结构设计后进行校核计算,计算准则是满足轴的强度和刚度要求。 一、轴的强度计算 进行轴的强度校核计算时,应根据轴的具体受载及应力情况,采取相应的计算方法,并恰当地选取其许用应力。 [] 式中:为轴危险截面的最大扭剪应力(MPa); 为轴所传递的转矩(N.mm); 为轴危险截面的抗扭截面模量();

P为轴所传递的功率(kW); n为轴的转速(r/min); []为轴的许用扭剪应力(MPa); 对实心圆轴,,以此代入上式,可得扭转强度条件的设计式: 值取较小值,[] [ 应用上式求出的 的直径可按与之相联的电机轴的直径估算: 径可按同级齿轮中心距 几种轴的材料的[]和C值

2、按弯扭合成强度条件校核计算 对于同时承受弯矩和转矩的轴,可根据转矩和弯矩的合成强度进行计算。计算时,先根据结构设计所确定的轴的几何结构和轴上零件的位置,画出轴的受力简图,然后,绘制弯矩图、转矩图,按第三强度理论条件建立轴的弯扭合成强度约束条件: 考虑到弯矩 对上式中的转矩 式中:称为当量弯矩;为根据转矩性质而定的折合系转矩不变时,; 转矩按脉动循环变化时, 转矩按对称循环变化时, 若转矩的变化规律不清楚,一般也按脉动循环处理。、、分别为对称循环、脉动循环及静应力状态下的许用应力。 为轴的抗弯截面模量()。 对实心轴,也可写为设计式:

若计算的剖面有键槽,则应将计算所得的轴径增大,方法同扭转强度计算。 轴的许用应力(MPa) 已知传递功率=10kW, =40, =5mm, N.mm 齿轮的圆周力: N

齿轮的径向力: N 齿轮的轴向力: N =300MPa,= 查得, 选,则轴的最小直径为: 取载荷系数=1.3 ==1.3×477500=620750N.mm 根据计算转矩、最小轴径、轴的转速,查标准GB5014-85或手册,选用弹性柱销联轴器,其型号为:。 5、初选轴承

相关文档
最新文档