当前位置:文档之家› 生产计划与控制课程设计模板

生产计划与控制课程设计模板

生产计划与控制课程设计模板
生产计划与控制课程设计模板

目录

1 确定生产车间的生产类型,选择合理的生产组织方式 (2)

2 列出车间设备明细,画出机加工车间平面布置图 (2)

3 制定某月主生产计划 (6)

4 制定机加工车间粗生产能力计划 (6)

5 制定物料需求计划 (10)

6 制定机加工车间生产能力精平衡 (11)

7 制定某月机加工车间作业计划 (13)

螺杆泵产品生产计划的制定

1确定生产车间的生产类型,选择合理的生产组织方式

1.1 车间生产类型

由于该产品为一系列产品,总共有八种品种,且有多种自制零部件,可视为产品种类多,且从订货情况来看,每类产品的需求量并不大,综合这两方面,选择的生产类型为多品种小批量生产。

1.2 生产组织方式

生产组织方式一共有两种,一种是以产品为中心,一种是以工艺为中心。

以产品为中心的生产组织方式多用于大批量生产,需要各种不同类型的生产设备和不同工种的工人,对工人能力要求低,产品在生产过程中的运输距离较短。该种生产组织方式单位成本低、批量大、效率高但柔性低。

以工艺为中心的生产组织方式多用于小批量生产,集中了同种类型的生产设备和同工种的工人,对工人能力要求高,只完成产品的部分工艺阶段或部分工序的加工。该种生产组织方式柔性高。

综合以上,由于生产类型为多品种小批量生产,对柔性的要求较高,故选择以工艺为中心的生产组织方式,可以避免过多的设备以及生产能力闲置造成的浪费现象。

2 列出车间设备明细,画出机加工车间平面布置图

2.1车间设备明细

根据每类产品的订货情况,以最大生产能力来计算设备规模,则各零件的数量如下表所示:

(假设易损件能力:主杆700 从杆1400 轴套700)

零件法兰盘泵体衬套主杆从杆轴套阀体阀杆数量4000 2000 2000 2700 5400 2700 2000 2000

根据各零件的加工工艺统计各零件每道工序所需单位工时如下表:零件

工时(分)

法兰盘泵体衬套主杆从杆轴套阀体阀杆

设备

立车13

普车 2 6 1 2 3

车 4 5 4

立钻 2 1

摇臂钻 2

深孔钻 3

铣床 1

立铣9 3

数控铣10 10

检验台0.5 3 4 4 4 1 0.5 0.5 专用镗床27

热处理炉30 20

镗床14

外圆磨 4

內圆磨 3

钳工台 3 2 调直仪 4

专用调直仪 4

则总工时为(单位:小时)假设每天工作8小时,一个月工作24天,则

立式车床:13*2000/60=433.4 433.4/8/24≈3

普通车床:(2*4000+6*2000+1*2700+2*2000+3*2000)/60=545 545/8/24≈3 车床:(4*2000+5*2700+4*5400)/60=718.3 718.3/8/24≈4

立钻:(2*4000+1*2000)/60=166.7 166.7/8/24≈1

摇臂钻:2*2000/60=66.7 66.7/8/24≈1

钳工台:(3*2000+2*2000)=166.7 166.7/8/24≈1

深孔钻:3*2700/60=135 135/8/24≈1

铣床:1*2000/60=33.4 33.4/8/24≈1

立铣:(9*2000+3*2700)/60=435 435/8/24≈3

数控铣:(10*2700+10*5400)/60=1350 1350/8/24≈8

检验台:(0.5*4000+3*2000+4*2000+4*2700+4*5400+2700+2000)/60=885 885/8/24≈5

调直仪:4*5400/60=360 360/8/24≈2

专用镗床:27*2000/60=900 900/8/24≈5

热处理炉:(30*2000+20*2700)/60=1900 1900/8/24≈10

镗床:14*2000/60=466.7 466.7/8/24≈3

外圆磨:4*2700/60=180 180/8/24≈1

內圆磨:3*2700/60=135 135/8/24≈1

专用调直仪:4*2700/60=180 180/8/24≈1

设备工时数量设备工时数量设备工时数量立车433.4 3 深孔钻135 1 专用镗床900 5

普车545 3 铣床33.4 1 热处理炉1900 10 车718.3 4 立铣435 3 镗床466.7 3

立钻166.7 1 数控铣1350 8 外圆磨180 1

摇臂钻66.7 1 检验台885 5 內圆磨135 1

钳工台166.7 1 调直仪360 2 专用调直仪180 1 2.2机加工车间平面布置图

以工艺为中心的生产组织方式在设计车间布置时,要尽量做到零件在加工过程中运输距离的最小化,尽量减少交叉回流。

入口入口

车床

镗床钻床

磨床铣床

出口出口检验钳工调直

通道

泵体加工路线

衬套加工路线

主杆加工路线

检验

从杆加工路线阀体加工路线阀杆加工路线

法兰盘加工路线轴套加工路线

3 制定某月主生产计划

制定主生产计划的依据是该月的订货情况,要保证生产的产品按期交

货,由于A-1和A-2的交货期是11号,所以必须在该月上旬完成生产,而其余产品需要在22号交,所以也要在本月中旬前完成生产,由于库存还需要费用,

所以以减少库存为目的,制定如下生产计划:

品种上旬中旬下旬

A-1 450

A-2 400

A-3 350

B-2 200

C-2 120

C-3 100

a-122 100

a-123 100

a-124 100

4 制定机加工车间粗生产能力计划

根据上述产品的主生产计划以及单位能力需求,可计算出粗生产能力需求如下表:

上旬中旬

A-1 A-2 合计A-3 B-2 C-2 C-3 a-122 a-123 a-124 合计车300 166.7 466.7 145.8 83.3 50 41.7 8.3 6.7 1.7 337.5 镗307.5 273.4 581 239.2 136.7 82 68.3 0 0 0 526.2 磨52.5 0 52.5 0 0 0 0 6.7 0 5 11.7 钻60 26.7 86.7 23.3 13.3 8 6.7 5 0 0 56.3 铣247.5 60 307.5 52.5 30 18 15 21.7 16.7 0 153.9 调直60 0 60 0 0 0 0 6.7 6.7 0 13.4

钳工37.5 0 37.5 0 0 0 0 0 0 0 0 检验131.3 50 181.3 43.8 25 15 12.5 6.7 6.7 1.7 111.4 能力差异能力差异车640 173.3 640 302.5 镗512 -69 512 -14.2 磨128 75.5 128 116.3 钻192 105.3 192 135.7 铣768 460.5 768 614.1 调直192 132 192 178.6 钳工64 26.5 64 64

检验320 138.7 320 208.6 由上表可知镗的工艺出现了超负荷,需要修改主生产计划,把原定上旬的部分

身产计划提前到上个月的下旬生产。

上月本月

品种

下旬上旬中旬下旬A-1 150 300

A-2 400

A-3 50 300

B-2 200

C-2 120

C-3 100

a-122 100

a-123 100

a-124 100

按照此生产计划,重新计算出粗生产能力需求:

上月下旬

A-1 能力差异

车100 640 540

镗102.5 512 409.5

磨17.5 128 110.5

钻20 192 172

铣82.5 768 685.5

调直20 192 172

钳工12.5 64 51.5

检验43.75 320 276.25

本月上旬

A-1 A-2 A-3 合计能力差异车200 166.7 20.8 387.5 640 252.5 镗205 273 34 512 512 0 磨35 0 0 35 128 93 钻40 26.7 3.3 70 192 122 铣165 60 7.5 232.5 768 535.5 调直40 0 0 40 192 152 钳工25 0 0 25 64 39 检验87.5 50 6.3 143.8 320 176.2

本月中旬

A-3 B-2 C-2 C-3

a-12

2 a-12

3

a-12

4

合计

差异

车124.8 83.3 50 41.7 8.3 6.7 1.7 316.5 640 323.5 镗204 136.7 82 68.3 0 0 0 491 512 21

磨0 0 0 0 6.7 0 5 11.7 128 116.3 钻19.8 13.3 8 6.7 5 0 0 52.8 192 139.2 铣45 30 18 15 21.7 16.7 0 146.4 768 621.6 调直0 0 0 0 6.7 6.7 0 13.4 192 178.6

钳工

0 0 0 0 0 0

64 64

检验 37.8

25

15 12.5 6.7

6.7

1.7 105.4 320

214.6

上月下旬

100200300400500600700800900车

调直钳工检验

实际

能力

本月上旬

2004006008001000车

调直钳工检验

实际能力

本月中旬

100200300400500600700800900车

镗磨钻

铣调直钳工检验

实际能力

5 制定物料需求计划

上月本月

零件名称

下旬上旬中旬下旬a-111 300 600

a-112 150 300

a-121 150 300

a-122 150 300 100

a-123 300 600 100

a-124 150 300 100

a-131 150 300

a-132 150 300

a-211 800

a-212 400

a-221 400

a-311 100 500

a-312 50 300

a-321 50 300

b-211 400

b-212 200

b-221 200

c-211 240

c-212 120

c-221 120

c-311 200

c-312 100

c-321 100

6 制定机加工车间生产能力精平衡

上月下旬

法兰

泵体衬套主杆从杆轴套阀体阀杆合计能力差异盘

车10 32.5 25 12.5 20 2.5 5 7.5 115 640 525 镗0 0 102.5 0 0 0 0 0 102.5 512 409.5 磨0 0 0 0 0 7.5 0 0 7.5 128 120.5 钻10 5 0 7.5 0 0 2.5 0 25 192 167 铣0 22.5 0 32.5 50 0 2.5 0 107.5 768 660.5 调直0 0 0 10 20 0 0 0 30 192 162 钳工0 0 0 0 0 0 7.5 5 12.5 64 51.5 检验 2.5 7.5 10 10 20 2.5 1.25 1.25 55 320 265

本月上旬

法兰

泵体衬套主杆从杆轴套阀体阀杆合计能力差异盘

车50 162.5125 25 40 5 10 15 432.5 640 207.5 镗0 0 510.50 0 0 0 0 512.5 512 1.5 磨0 0 0 20 0 15 0 0 35 128 93 钻50 25 0 15 0 0 5 0 95 192 97 铣0 112.50 65 100 0 5 0 282.5 768 485.5 调直0 0 0 20 40 0 0 0 60 192 132 钳工0 0 0 0 0 0 15 10 25 64 39 检验12.5 37.5 50 20 40 5 2.5 2.5 170 320 150

本月中旬

法兰盘

泵体 衬套 主杆 从杆 轴套 阀体 阀杆 合计 能力

差异

车 44.6 156 120 8.3 6.7 0 0 0 335.6 640 304.4 镗 0 0 492 0 0 0 0 0 492 512

20 磨 0 0 0 6.7 0 0 0 0 6.7 128 121.3 钻 44.6 24 0 5

0 0 0 73.6

192 118.4

铣 0 108 0 21.7 16.7 0 0 0 146.4 768 621.6 调直 0 0 0 6.7 6.7 0 0 0 13.4 192 178.6 钳工

0 0 0 0 0 0 0 0

64

64

检验 11.2 36

48

6.7

6.7

108.6 320 211.4

上月下旬

100200300400500600700800900车镗磨钻铣调直钳工检验

合计能力

本月上旬

2004006008001000车镗磨钻铣调直钳工检验

实际能力

本月中旬

2004006008001000车镗磨钻铣调直钳工检验

实际能力

7 制定某月机加工车间作业计划

车间作业计划是在MRP 所产生的加工制造订单(即自制零部件生产计划)的基础上,按交货期前后和生产优先级选择原则以及车间的

生产资源情况(如设备,人员,物料的可用性及加工能力的大小等),将

零部件的生产计划以订单的形式下达给适当的车间。

每日的生产计划: 车 镗 磨 钻 铣 调直 钳工 检验 能力

80

64

16

24

96

24

8

40

在保证每天不超负荷,又能按期交货的情况下,制定机加工车间作业计划如下表:

(每旬包含8个工作日,每次下定单的时间为上一旬的最后一个工作日,下订单的数量为下表中批量一栏)

产品

或零

部件型号 批量

期 日生产计划量(件或个)

第1 工作日

第2 工作日

第3 工作日

第4 工作日

第5 工作日

第6 工作日

第7 工作日

第8 工作日

上月下

A-1 150 下月

11

30 40 40 40

旬号

本月上旬A-1 300

11

20 40 40 40 40 40 40 40 A-2 400

11

50 45 55 55 50 50 50 50 A-3 50

11

40 10

本月中旬

A-3 300

22

20 40 40 40 40 40 40 40 B-2 200

22

25 25 25 25 25 25 25 25 C-2 120

22

15 15 15 15 15 15 15 15 C-3 100

22

20 15 15 10 10 10 10 10 a-122 100

22

20 10 10 15 15 10 10 10 a-123 100

22

20 10 10 10 10 10 15 15 a-124 100

22

10 15 15 15 15 10 10 10

参考文献

使用正规的期刊、教材等,对网络上的资料应谨慎参考使用。分组情况说明

(完整版)施工组织课程设计模板

网络教育学院 《施工组织课程设计》 题目:建筑工程工程施工组织设计学习中心:辽宁鞍山奥鹏学习中心 专业:工程管理 年级: 2013 年秋季 学号: 131133302352 学生:车吉剑 指导教师:杨丽媛

1 工程概况 1.1 工程建设概况 本工程建筑名称:某住宅小区的2单元四层的住宅楼,位于小区西南角。建筑地点:某市里东部。建筑面积为1425.47 m,建筑层数、高度:本工程为地上4层,建筑高度13.1 m.建筑结构形式为砖混结构,建筑结构安全等级为二级,使用年限为50年。抗震设防烈度为非抗震。防火设计的建筑耐火等级为二级。 1.2 工程设计概况及主要工作量 建筑面积为1425.47 m 1.3 建设地点的特征 建筑层数、高度:本工程为地上4层,建筑高度13.1 m.建筑结构形式为砖混结构,建筑结构安全等级为二级,使用年限为50年。抗震设防烈度为非抗震。防火设计的建筑耐火等级为二级 1.4 施工条件 (1)施工程序 总施工顺序:基础工程→主体结构→屋面工程→装饰工程(内,外)。 分部分项工程施工顺序: 基础工程的施工顺序:挖土方→垫层→砌基础→混凝土基础→回填土 主体工程的施工顺序:脚手架→砌砖墙→扎构造柱钢筋→柱支模→浇柱混凝土→ 扎梁钢筋→梁支模→浇梁混凝土→养护→安装楼板→楼 板灌缝→现浇楼梯楼→拆模 屋面工程的施工顺序:找平层→保温层→找平层→防水层→保护层 内装饰工程的施工顺序:顶棚、内墙抹灰→水泥砂浆楼地面/水磨石地面→室内喷白 安装工程的施工顺序:安装木门窗/厕所木隔断→玻璃油漆→木门窗油漆 外墙装饰及室外工程的施工顺序:外墙面装饰→台阶散水 (2)施工段的划分 按所规定的沉降缝和伸缩缝分成两个流水段,I段分为前楼1~7轴;II段分为前

编译原理课程设计

《编译原理》课程设计大纲 课程编号: 课程名称:编译原理/Compiler Principles 周数/学分:1周/1学分 先修课程:高级程序设计语言、汇编语言、离散数学、数据结构 适用专业:计算机科学与技术专业、软件工程专业 开课学院,系或教研室:计算机科学与技术学院 一、课程设计的目的 课程设计是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。通常,设计题中的问题比平时的练习题要复杂,也更接近实际。编译原理这门课程安排的课程设计的目的是旨在要求学生进一步巩固课堂上所学的理论知识,深化理解和灵活掌握教学内容,选择合适的数据逻辑结构表示问题,然后编制算法和程序完成设计要求,从而进一步培养学生独立思考问题、分析问题、解决实际问题的动手能力。 要求学生在上机前应认真做好各种准备工作,熟悉机器的操作系统和语言的集成环境,独立完成算法编制和程序代码的编写。 设计时间: 开发工具: (1) DOS环境下使用Turbo C; (2) Windows环境下使用Visual C++ 。 (3) 其它熟悉语言。 二、课程设计的内容和要求 设计题一:算术表达式的语法分析及语义分析程序设计。 1.目的

通过设计、编制、调试一个算术表达式的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词 法检查和分析。 2.设计内容及要求: 算术表达式的文法: 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉} 〈表达式〉∷= [+|-]〈项〉{〈加法运算符〉〈项〉} 〈项〉∷= 〈因子〉{〈乘法运算符〉〈因子〉} 〈因子〉∷= 〈标志符〉|〈无符号整数〉|‘(’〈表达式〉‘)’ 〈加法运算符〉∷= +|- 〈乘法运算符〉∷= *|/ (1) 分别选择递归下降法、算符优先分析法(或简单优 先法)完成以上任务,中间代码选用逆波兰式。 (2) 分别选择LL(1)、LR法完成以上任务,中间代码选 用四元式。 (3) 写出算术表达式的符合分析方法要求的文法,给出 分析方法的思想,完成分析程序设计。 (4) 编制好分析程序后,设计若干用例,上机测试并通 过所设计的分析程序。 设计题二:简单计算器的设计 1.目的 通过设计、编制、调试一个简单计算器程序,加深对语法及语 义分析原理的理解,并实现词法分析程序对单词序列的词法检 查和分析。 2.设计内容及要求 算术表达式的文法:

机械原理课程设计,详细.

目录 一、设计题目 (2) 1、牛头刨床的机构运动简图 (2) 2、工作原理 (2) 二、原始数据 (3) 三、机构的设计与分析 (4) 1、齿轮机构的设计 (4) 2、凸轮机构的设计 (10) 3、导杆机构的设计 (16) 四、设计过程中用到的方法和原理 (26) 1、设计过程中用到的方法 (26) 2、设计过程中用到的原理 (26) 五、参考文献 (27) 六、小结 (28)

一、设计题目 ——牛头刨床传动机构 1、牛头刨床的机构运动简图 2、工作原理 牛头刨床是对工件进行平面切削加工的一种通用机床,其传动部分由电动机经 带传动和齿轮传动z 0—z 1 、z 1 、—z 2 ,带动曲柄2作等角速回转。刨床工作时,由导 杆机构2、3、4、5、6带动刨刀作往复运动,刨头右行时,刨刀进行切削,称为工 作行程;刨头左行时,刨刀不进行切削,称为空回行程,刨刀每切削完一次,利用 空回行程的时间,固结在曲柄O 2 轴上的凸轮7通过四杆机构8、9、10与棘轮11和棘爪12带动螺旋机构(图中未画),使工作台连同工件作一次进给运动,以便刨刀继续切削。

二、原始数据 设计数据分别见表1、表2、表3. 表1 齿轮机构设计数据 设计内容齿轮机构设计 符号n01d01 d02 z0 z1 z1’m01 m1’2n2 单位r/min mm mm mm mm r/min 方案Ⅰ1440 100 300 20 40 10 3.5 8 60 方案Ⅱ1440 100 300 16 40 13 4 10 64 方案Ⅲ1440 100 300 19 50 15 3.5 8 72 表2 凸轮机构设计数据 设计内容凸轮机构设计 符号L O2O4 L O4D φ[α]δ02 δ0 δ01δ0/ r0 r r 摆杆运动规 律单位mm mm °°°°°°mm mm 方案Ⅰ150 130 18 45 205 75 10 70 85 15 等加速等减 速 方案Ⅱ165 150 15 45 210 70 10 70 95 20 余弦加速度方案Ⅲ160 140 18 45 215 75 0 70 90 18 正弦加速度方案Ⅳ155 135 20 45 205 70 10 75 90 20 五次多项式 表3 导杆机构设计数据 设计内容导杆机构尺度综合和运动分析 符号K n2L O2A H L BC 单位r/min mm 方案Ⅰ 1.46 60 110 320 0.25L O3B 方案Ⅱ 1.39 64 90 290 0.3L O3B 方案Ⅲ 1.42 72 115 410 0.36L O3B 表4 机构位置分配表 位置号位置 组 号 学生号 A B C D 1 1 3 6 8/ 10 2 5 8 10 7/ 1/ 4 7 8 10 1 5 7/ 9 12 2 1/ 4 7 8 11 1 3 6 8/ 11 2 5 7/ 9 11 1/ 3 6 8/ 11 3 2 5 7/ 9 12 1/ 4 7 9 12 1 3 6 8/ 12 2 4 7 8 10

课程设计实施方案

《动态网页设计》课程设计实施方案 一、课程设计的目的 课程设计是工科各专业的主要实践性教学环节之一,是围绕一门主要基础课或专业课,运用所学课程的知识,结合实际应用设计而进行的一次综合分析设计能力的训练。 《动态网页设计》是针对网站建设程序员岗位能力进行培养的一门核心课程。本课程构建于计算机文化基础、Dreamweavr网页设计、SQL数据库设计、C#程序设计、管理信息系统等课程的基础之上,主要培养学生对网站项目的初步分析、并利用Visual Studio 2008开发平台进行网站建设、建设完成后能对网站进行初步测试的能力,同时注重培养学生的社会能力和方法能力。 本次课程设计旨在培养学生在本课程范围内,初步掌握解决实际应用问题时所应具备的查阅资料、综合运用所学知识的能力,为毕业设计及今后从事专业工作打下基础。 二、课程设计的任务、内容及要求 任务: 学生根据老师给定或者学生自己拟订经老师认可后的课题进行课程设计,最终完成并提交解决方案以及课程设计报告书。 内容:课程设计参考题目(详见课程设计任务书) 1.网上考试系统 2.网上求职招聘系统 3.人事工资管理系统 4.房屋资讯信息网 5.网上订票系统 6.干洗店管理 7.停车场管理系统 8.多功能教室预约系统 9.车辆维修管理系统 10.游船计时收费管理系统 要求: 1.设计方案正确 2.数据与功能分析详细 3.网站界面美观大方、风格统一 4.网站使用方便,交互性较好; 5.编码简洁、规范、稳定、高效 6.独立查阅资料 7.认真撰写课程设计报告

三、课程设计进程安排 课程设计时间为二周,分五个阶段完成: 1. 设计准备阶段: 指导教师准备参考题目,方案论证,软硬件环境准备。这一阶段在两周内完成。 2. 分析设计阶段: 指导教师引导下,学生积极自主学习和钻研问题,明确设计要求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。这一阶段1~2天完成。 3. 编码调试阶段: 根据设计分析方案编写动态网页部分代码,然后调试该代码,实现课题要求的功能。 这一阶段在3~5天内完成。 4. 测试阶段 这一阶段在1~2天内完成。 5. 总结报告阶段: 总结设计工作,写出课程设计说明书,要求学生写出需求分析、总体设计、详细设计、编码、测试的步骤和内容。这一阶段在2~3天完成。 6.考核评分阶段: 依据任务书对所完成的程序进行功能检验、提问、相关学生集体汇报等。这一阶段在1~2天内完成。 四、课程设计地点 .NET实验室。 五、组织管理 分组领取任务,按每小组3-4人的标准进行分组。 课程设计期间,严格按照作息时间表进行考勤,做好出勤记录。 课程设计期间,制定值日表,轮流做好机房卫生工作。 六、考核评估说明(附表格) 通过老师考核、小组互评的方式,结合学生的动手能力,独立分析解决问题的能力和创新精神,总结报告和作品水平以及学习态度综合评价。成绩分为优、良、及格和不及格四等。 考核标准包括: 1.职业素养(30%) 包括工作态度(10分)、协作能力(10分)、道德(5分)、自学能力(5分)等,该部分评分由组长和老师共同评定。

机械原理课程设计参考答辩题

. 机械原理课程设计答辩参考选题 1.机构选型? 2.何谓何谓机构尺度综合? 3.平面连杆机构的主要性能和特点是什么? 4.何谓机构运动循环图? 5.机构运动循环图有哪几种类型? 6.在机构组合中什么是串联式组合? 7.在机构组合中什么是并联式组合? 8.在机构组合中什么是反馈式组合? 9.平面机构的构件常见的运动形式有哪几种? 10.举例说明有哪些机构可以实现将转动变成直线移动。 11.举例说明有哪些机构可以实现将转动变成摆动。 12.举例说明有哪些机构能满足机构的急回运动特性? 13.对于外凸凸轮,为了保证有正常的实际轮廓,其滚子半径选取有什么要求? 14.要求一对外啮合直齿圆柱齿轮传动的中心距略

小于标准中心距,并保持无侧隙啮合,此时应采用什么传动? 15.在凸轮机构中,从动件按等加速、等减速运动规律运动时,有何冲击? .. . 16.蜗杆的标准参数在何处,蜗轮的标准参数在何处? 17.平面四杆机构共有几个瞬心,其中有几个绝对瞬心、几个相对瞬心? 18.在平面机构中,每个高副引入几个约束、每个低副引入几个约束?; 19.当两构件组成转动副时,其瞬心位于何处?当构件组成移动副时,其瞬心位于何处? 20.机械效率可以表达为什么值的比值? 21.标准渐开线斜齿圆柱齿轮传动的正确啮合条件是什么? 22.标准渐开线直齿圆柱齿轮的基本参数是哪几个? 23.从机械效率的观点看,机械的自锁条件是什么?

24.试叙机构与运动链的区别? 25.试计算所设计机构的自由度。 26.试说明所设计机构的工作原理。 27.四杆机构同样可以将旋转运动的输入变为直线运动的输出,为什么有的摇摆式输送机要采用6杆机构? 28.机械原理课程设计的任务一般可分为几个部分? 29.机械原理课程设计的方法原则上可分为几类? 30.机械运动方案设计主要包括哪些内容? 31.执行机构按运动方式及功能可分为几类? .. . 32.做匀速转动的机构常用的有哪几种? 33.做非匀速转动的机构常用的有哪几种? 34.分析凸轮机构在本设计中所起的作用。 35.做往复移动的机构常用的有哪几种? 36.平面连杆机构的主要性能和特点是什么? 37.凸轮机构的主要性能和特点是什么? 38齿轮机构的主要性能和特点是什么? 39.分析影响行程速比系数K值大小的几何尺寸。

编译原理课程设计报告_LL(1)分析过程模拟

课程设计(论文)任务书 软件学院学院软件工程专业07-1班 一、课程设计(论文)题目LL(1)分析过程模拟 二、课程设计(论文)工作自 2010 年 6 月 22日起至 2010 年 6月 28 日止。 三、课程设计(论文) 地点: 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)使学生掌握LL(1)模块的基本工作原理; (2)培养学生基本掌握LL(1)分析的基本思路和方法; (3)使学生掌握LL(1)的调试; (4)培养学生分析、解决问题的能力; (5)提高学生的科技论文写作能力。 2.课程设计的任务及要求 1)基本要求: (1)分析LL(1)模块的工作原理; (2)提出程序的设计方案; (3)对所设计程序进行调试。 2)创新要求: 在基本要求达到后,可进行创新设计,如改算法效率。 3)课程设计论文编写要求 (1)要按照书稿的规格打印誊写课程设计论文 (2)论文包括目录、绪论、正文、小结、参考文献、附录等 (3)课程设计论文装订按学校的统一要求完成 4)答辩与评分标准: (1)完成原理分析:20分; (2)完成设计过程(含翻译):40分; (3)完成调试:20分;

(4)回答问题:20分。 5)参考文献: (1)张素琴,吕映芝,蒋维杜,戴桂兰.编译原理(第2版).清华大学出版社 (2)丁振凡.《Java语言实用教程》北京邮电大学出版社 6)课程设计进度安排 内容天数地点 构思及收集资料2图书馆 编程与调试4实验室 撰写论文1图书馆、实验室 学生签名: 2009 年6 月22 日 课程设计(论文)评审意见 (1)完成原理分析(20分):优()、良()、中()、一般()、差();(2)设计分析(20分):优()、良()、中()、一般()、差();(3)完成调试(20分):优()、良()、中()、一般()、差();(4)翻译能力(20分):优()、良()、中()、一般()、差();(5)回答问题(20分):优()、良()、中()、一般()、差();(6)格式规范性及考勤是否降等级:是()、否() 评阅人:职称: 年月日

编译原理课程设计

编译原理课程设计报告 课题名称: C-语言编译器设计(scanner和parser) 提交文档学生姓名: 提交文档学生学号: 同组成员名单:无 指导教师姓名:金军 指导教师评阅成绩: 指导教师评阅意见: . . 提交报告时间: 2011年 6 月 17 日

1.课程设计目标 设计C-Minus编译器分为scanner和parser两个部分。scanner主要作用是对目标代码进行扫描,列出关键字,变量等内容;parser主要对语法进行分析并生成语法树。 2.分析与设计 ●实现方法:代码用C语言编译而成。其中scanner为手工实现,主要采用switch-case结构实现 状态转换;parser部分采用递归下降分析方法实现。 ●扫描器:C-的词法如下: 1、语言的关键字:i f el se i nt return void while 2、专用符号:+ - * /< <= > >= == != =; , ( ) [ ] { } /* */ 3、其他标记是变量(ID)和数字(NUM),通过下列正则表达式定义: ID = letter letter* NUM = di git digi t* letter = a|..|z|A|..|Z digi t = 0|..|9 4、空格由空白、换行符和制表符组成。空格通常被忽略,除了它必须分开ID、NUM关键字 5. 注释用通常的C语言符号/ * . . . * /围起来。注释可以放在任何空白出现的位置(即注释不能放在 标记内)上,且可以超过一行。注释不能嵌套 其DFA图如下:

分析器:以下为C-的语法规则BNF:

机械原理课程设计

机械原理课程设计说明书 设计题目: 指导老师:哈丽毕努 设计者:马忠福 所属院系:新疆大学机械工程学院专业:机械工程及自动化 班级:机械 10-7 班 完成日期: 2014年7月 新疆大学 《机械原理课程设计》任务书

班级: 机械姓名: 马忠福 课程设计题目: 冲压式蜂窝煤成型机 课程设计完成内容: 设计说明书一份(主要包括:运动方案设计、方案的决策与尺度综合、必要的机构运动分析和相关的机构运动简图) 发题日期: 2014 年 6 月 15 日 完成日期: 2014 年 7 月 25 日 指导教师: 哈利比努

目录 一、蜂窝煤的功能和设计要求 (1) 二、工作原理和工艺动作分解 (2) 三、根据工艺动作顺序和协调要求拟定运动循环图 (2) 四、执行机构的选型 (3) 五、机械运动方案的选定和评价 (4) 六、机械传动系统的传动比和变速机构 (5) 七、画出机械运动方案简图 (5) 八、对机械传动系统和执行机构进行尺寸计算 (6) 1、带传动计算: (6) 2、齿轮传动计算 (6) 3、曲柄滑块机构计算 (6) 4、槽轮机构计算 (7) 5、扫屑凸轮计算 (7) 九、机械方案运动简图 (8) 十、参考文献 (9)

一、蜂窝煤的功能和设计要求 冲压式蜂窝煤成型机是我国城镇峰窝煤(通常又称煤饼)生产厂的主要生产设备,这种设备由于具有结构合理、质量可靠、成型性能好、经久而用、维修方便等优点而被广泛采用。 冲压式蜂窝煤成型机的功能是将粉煤加入转盘的模简内,经冲头冲压成峰窝煤。为了实现蜂窝煤冲压成型,冲压式蜂窝煤成型机必须完成五个动作: (1)粉煤加料; (2)冲头将蜂窝煤压制成型; (3)清除冲头和出煤盘的积屑的扫屑运动; (4)将在模简内的冲压后的蜂窝煤脱模; (5)将冲压成型的蜂窝煤输送。 图1.1冲头、脱模盘、扫屑刷、模筒转盘位置示意图 冲压式蜂窝煤成型机的设计要求和参数有: (1)蜂窝煤成型机的生产能力:30次/min; (2)驱动电机:Y180L-8,功率N=111KW;转速n=710r/min; (3)机械运动方案应力求简单; (4)图1.1表示冲头、脱模盘、扫屑刷、模筒转盘的相互位置情况。实际上冲头和脱模盘都与上下移动的滑梁连成一体,当滑梁下冲时将粉煤冲压成蜂窝煤,脱模盘将以压成的蜂窝煤脱模。在滑梁上升过程中扫屑刷将冲头和脱模盘刷除粘着粉煤,模筒转盘上均布了模筒,转盘的间歇机构使加料的模筒进入冲压位置、成型的模筒进入脱模位置、空模筒进入加料位置。 (5)为了改善蜂窝煤冲压成型的质量,希望冲压机构在冲压后有一保压时间。 (6)由于冲头压力较大,希望冲压机构具有增力功能,以增大有效作用,减小原动机的功率。

校本课程设计方案模板

小学校本课程设计方案 (四年级科技活动实践课程) 一、课程设计指导思想 以《中共中央国务院关于深化教育改革,全面推进素质教育的决定》和《国家基础教育课程改革纲要》为指导思想,坚持以师生发展为本,通过尊重学生、信任学生、指导学生等手段和途径,让每一位学生的个性都得到积极有效地发展,并以此为契机,力树学校品牌,争创学校特色、大力提升教学质量,最终促使学校、教师、学生共同发展。 二、课程总体目标 创造性地落实国家《基础教育课程改革纲要》精神,验证国家基础教育新课程标准和校本教材在本校科学性和可行性,深入研究和有效解决课程实施中的实际问题,使素质教育的思想真正体现在教学实践中,推动本校基础教育现代化进程。 三、课程具体指导思想 1.校本教材要体现基础教育的普及性、基础性和发展性。 2.要根据本校信息技术课程的实际条件和需要设计开发教材。 3.以培养学生的科学素养和综合应用能力为目标。 4.积极倡导研究性、协作性和自主性学习方式,注重创新精神的培养。 5.以课程整合为基本理念。 6.从学生实际出发。

四、教学内容介绍

五、课程具体设计思路: 该册校本课程一共分为3个模块:趣味化学,身边的力和晴天娃娃。这三个模块涉及到简单化学、常见的力以及电学知识,知识点的难易程度和对能力的要求都成递进关系,三个模块的所有课程都是实践性的,需要学生动手探索或探究去完成。在“趣味化学”模块中,利用身边常见的物质来完成一些化学实验,让学生了解一些化学方面的基本知识,这一模块以激发学生的学习兴趣为主。在“身边的力”模块中,重力、大气压力、离心力等生活中常见的力都会被介绍和探究到,在这一模块中,探究过程会被强调,比如,探究如何使竹签陀螺稳定,有哪些因素会影响竹签陀螺的稳定性等等,通过学习,学生会自主解释生活中一些常见的现象。在“晴天娃娃”模块中,“项目式”和“任务式”被突出出来,这个模块的最终任务是要学生自主完成一个下雨报警器的设计和制作,通过前4次课的知识积累,学生应该可以自主设计完成一个报警器的制作,通过最终作品的呈现也可以检验学生对知识和基本技能的掌握程度。 六、课程目标 1.全面提高学生的动手能力和科学素养。以培养学生的创新精神和实践能力为重点。2.加强"双基"--基础知识与基本技能。 3.注重基础知识应用中逐步渗透,不需要太强调学科系统性。 4.遵循科学实践教育规律,注重基于课程整合理念的"任务驱动"。 5.以"动手实践"为主线,注重能力培养。 6.积极倡导自主、合作、探究的学习方式,注重培养创新精神。 7.注重教材内容的兴趣性,激发学生对学习的兴趣。 8.注重教材内容的生活化,让学生更容易将所学到的知识用于生活中,或者能够解决生活中的实际问题,使学生做到知行合一。,

编译原理课程设计报告(一个完整的编译器)

编译原理程序设计报告 一个简单文法的编译器的设计与实现专业班级:计算机1406班 组长姓名:宋世波 组长学号: 20143753 指导教师:肖桐 2016年12月

设计分工 组长学号及姓名:宋世波20143753 分工:文法及数据结构设计 词法分析 语法分析(LL1) 基于DAG的中间代码优化 部分目标代码生成 组员1学号及姓名:黄润华20143740 分工:中间代码生成(LR0) 部分目标代码生成 组员2学号及姓名:孙何奇20143754 分工:符号表组织 部分目标代码生成

摘要 编译器是将便于人编写,阅读,维护的高级计算机语言翻译为计算机能解读、运行的低阶机器语言的程序。编译是从源代码(通常为高阶语言)到能直接被计算机或虚拟机执行的目标代码(通常为低阶语言或机器语言)的翻译过程。 一.编译器的概述 1.编译器的概念 编译器是将便于人编写,阅读,维护的高级计算机语言翻译为计算机能解读、运行的低阶机器语言的程序。编译器将原始程序作为输入,翻译产生使用目标语言的等价程序。源代码一般为高阶语言如Pascal、C++、Java 等,而目标语言则是汇编语言或目标机器的目标代码,有时也称作机器代码。 2.编译器的种类 编译器可以生成用来在与编译器本身所在的计算机和操作系统(平台)相同的环境下运行的目标代码,这种编译器又叫做“本地”编译器。另外,编译器也可以生成用来在其它平台上运行的目标代码,这种编译器又叫做交叉编译器。交叉编译器在生成新的硬件平台时非常有用。“源码到源码编译器”是指用一种高阶语言作为输入,输出也是高阶语言的编译器。例如: 自动并行化编译器经常采用一种高阶语言作为输入,转换其中的代码,并用并行代码注释对它进行注释(如OpenMP)或者用语

CMinus词法分析和语法分析设计编译器编译原理课程设计报告书

编译原理课程设计报告 课题名称:C- Minus词法分析和语法分析设计 提交文档学生姓名:X X X 提交文档学生学号:XXXXXXXXXX 同组成员名单:X X X 指导教师姓名:X X 指导教师评阅成绩: 指导教师评阅意见: . . 提交报告时间:2015年6月10日

1.课程设计目标 实验建立C-编译器。只含有扫描程序(scanner)和语法分析(parser)部分。 2.分析与设计 C-编译器设计的整体框架,本实验实现扫描处理和语法分析程序(图中粗黑部分)。 2.1 、扫描程序scanner部分 2.1.1系统设计思想 设计思想:根据DFA图用switch-case结构实现状态转换。 惯用词法:

①语言的关键字:else if int return void while ②专用符号:+ - * / < <= > >= == != = ; , ( ) [ ] { } /* */ ③其他标记是ID和NUM,通过下列正则表达式定义: ID = letter letter* NUM = digit digit* letter = a|..|z|A|..|Z digit = 0|..|9 大写和小写字母是有区别的 ④空格由空白、换行符和制表符组成。空格通常被忽略,除了它必须分开ID、NUM 关键字。 ⑤注释用通常的C语言符号/ * . . . * /围起来。注释可以放在任何空白出现的位置(即注释不能放在标记内)上,且可以超过一行。注释不能嵌套 scanner的DFA

说明:当输入的字符使DFA到达接受状态的时候,则可以确定一个单词了。初始状态设置为START,当需要得到下一个token时,取得次token的第一个字符,并且按照DFA与对此字符的类型分析,转换状态。重复此步骤,直到DONE为止,输出token类型。当字符为“/”时,状态转换为SLAH再判断下一个字符,如果为“*”则继续转到INCOMMENT,最后以“*”时转到ENDCOMMENT状态,表明是注释,如果其他的则是字符停滞于当前字符,并且输出“/”。 2.1.2程序流程图

机械原理课程设计说明书

机械原理课程设计说明书设计题目:压床机构设计 自动化院(系)机械制造专业 班级机制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号图纸上 压床机构设计 二、连杆机构的设计及运动分析

校本课程设计方案样本

校本课程设计方案

专业方向:义务教育初中英语 姓名:郑梨红 准考证号:

课程开发类课程(让学生快乐成长) 初中校本课程设计方案 为了贯彻全国基础教育工作会议精神,落实国务院《关于基础教育课程改革与发展的决定》和教育部《基础教育课程改革纲要(试行)》的有关要求,进一步加强我校学科课程与活动课程的整合,推动和深化基础教育课程改革,全面推进素质教育,并为我校今后的校本课程的建设和发展奠定基础,结合我校的教育教学实际状况,制定本课程实施方案。根据教育部《基础教育课程改革纲要(试行)》和省教育厅的有关要求,校本活动课程以校本课程为基础,涉及研究性学习、信息技术教育、社区服务与社会实践以及劳动与技术教育四个领域。本方案重点针对我校初 一、初二年级。 一、课程开设的情境分析 斯基尔贝克认为,校本课程内容的开发主要有五大步骤,学校首先必须分析情景,然后依据情境分析的结果,拟订适切的目标,同时建构适切的课程方案,最后进行解释、交付实施,并进行追踪与方案的重建.因此在情境分析时,我们应考虑到校内及校外两部分的因素。 我校现有资源的现场评估表 项目优势劣势 地理环境城市中心社区人员素质复杂、绿地少、 学校规模规模较大,全校26个班。教师敬业精神强班级间联系不足,场地缺乏

师资年轻、活力强,经验不足,对学校不熟悉 学生认知水平及学习态度较好部分学习习惯较差,创新弱 行政人员有热情、关系和睦编制不足,教师需兼行政职务 家长望子成龙,对教育投入热情较高缺乏正确的教育方法与态度 社区参与愿意参与学校事务缺乏有效的沟通与交流 硬件设施基本设施齐全设备数量不足 地方资源较丰富社区与学校未有效建立信任合作机制 课程资源已开始实施学校学科小组等活动课程活动水平与质量不高 (1)在校内因素方面,我们应分析: A. 学生的身心发展规律、兴趣、能力与需求 B. 教师知识、能力、态度、价值观与经验 C. 课程现状与优缺点 D. 学校气氛与权利结构的关系 E. 校内相关资源的整合与合作 (2)在校外因素中,我们应考虑: A. 社会与文化的变迁,家长的期望,与社区的价值观 B. 教育系统中教育政策的变革,考试制度的改变,教育研究的发现 C. 学科知识内在内容与教材教法的革新 D. 教师支持系统,如教师教育机构或研究机构的可能贡献 E. 社会资源的现状与开发利用

(重庆理工大学计算机学院)编译原理课程设计报告

编译原理课程设计报告 实验名称编译原理课程设计 班级 学号 姓名 指导教师 实验成绩 2013 年06月

一、实验目的 通过设计、编写和调试,将正规式转换为不确定的有穷自动机,再将不确定的有穷自动机转换为与之等价的确定的有穷自动机,最后再将确定有穷自动机进行简化。 通过设计、编写和调试构造LR(0)项目集规范簇和LR分析表、对给定的符号串进行LR分析的程序,了解构造LR(0)分析表的步骤,对文法的要求,能够从文法G出发生成LR(0)分析表,并对给定的符号串进行分析。 二、实验内容 正规式——>NFA——>DFA——>MFA 1.正规式转化为不确定的有穷自动机 (1)目的与要求 通过设计、编写和调试将正规式转换为不确定的有穷自动机的程序,使学生了解Thompson算法,掌握转换过程中的相关概念和方法,NFA的表现形式可以是表格或图形。 (2)问题描述 任意给定一个正规式r(包括连接、或、闭包运算),根据Thompson算法设计一个程序,生成与该正规式等价的NFA N。 (3)算法描述 对于Σ上的每个正规式R,可以构造一个Σ上的NFA M,使得L(M)=L(R)。 步骤1:首先构造基本符号的有穷自动机。 步骤2:其次构造连接、或和闭包运算的有穷自动机。

(4)基本要求 算法实现的基本要求是: (1) 输入一个正规式r; (2) 输出与正规式r等价的NFA。(5)测试数据 输入正规式:(a|b)*(aa|bb)(a|b)* 得到与之等价的NFA N

(6)输出结果 2.不确定的有穷自动机的确定化 (1)目的与要求 通过设计、编写和调试将不确定的有穷自动机转换为与之等价的确定的有穷自动机的程序,使学生了解子集法,掌握转换过程中的相关概念和方法。DFA的表现形式可以是表格或图形。(2)问题描述 任意给定一个不确定的有穷自动机N,根据算法设计一个程序,将该NFA N变换为与之等价的DFA D。 (3)算法描述 用子集法将NFA转换成接受同样语言的DFA。 步骤一:对状态图进行改造 (1) 增加状态X,Y,使之成为新的唯一的初态和终态。从X引ε弧到原初态结点, 从原终态结 点引ε弧到Y结点。 (2) 对状态图进一步进行如下形式的改变

编译原理课程设计

编译原理课程设计 自顶向下语法分析器 学院(系):计算机科学与技术学院学生姓名:xxxxxxxxx 学号:xxxxxxxxx 班级:电计1102 大连理工大学 Dalian University of Technology

目录

1 系统概论 语法分析是编译过程的核心部分。它的任务是在词法分析识别出单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。语法分析器在编译程序中的地位如图1所示: 图1 语法分析器在编译程序中的地位 语言的语法结构是用上下文无关文法描述的。因此,语法分析器的工作本质上就是按文法的产生式,识别输入符号串是否为一个句子。这里所说的输入串是指由单词符号(文法的终结符)组成的有限序列。对一个文法,当给你一串(终结)符号时,怎样知道它是不是该文法的一个句子呢?这就要判断,看是否能从文法的开始符号出发推导出这个输入串。或者,从概念上讲,就是要建立一棵与输入串相匹配的语法分析树。 自顶向下分析法就是语法分析办法中的一类。顾名思义,自顶向下就是从文法的开始符号出发,向下推导,推出句子。这种方法是带“回溯”的。 自顶向下分析的主旨是,对任何输入串,试图用一切可能的办法,从文法开始符号(根结)出发,自上而下地为输入串建立一棵语法树。或者说,为输入串寻找一个最左推导。这种分析过程本质上是一种试探过程,是反复使用不同产生式谋求匹配输入串的过程。 实现这种自顶向下的带回溯试探法的一个简单途径是让每个非终结符对应一个递归子程序。每个这种子程序可作为一个布尔过程。一旦发现它的某个候选与输入串相匹配,就用这个候选去扩展语法树,并返回“真”值;否则,保持原来的语法树和IP值不变,并返回“假”值。 2 需求分析 以前,人们对语法的分析都建立在人工的基础上,人工分析虽然能够做到侧类旁推,但终究人力有限,再精密的分析都会出现或多或少的错误。为减少因人为产生的错误,并加快

南京理工大学机械原理课程设计

机械原理 课程设计说明书 设计题目:牛头刨床 设计日期:20011年07 月09 日 目录 1.设计题目 (3)

2. 牛头刨床机构简介 (3) 3.机构简介与设计数据 (4) 4. 设计内容 (5) 5. 体会心得 (15) 6. 参考资料 (16) 附图1:导杆机构的运动分析与动态静力分析 附图2:摆动从计动件凸轮机构的设计 附图3:牛头刨床飞轮转动惯量的确定 1设计题目:牛头刨床 1.)为了提高工作效率,在空回程时刨刀快速退回,即要有急会运动,行程速比系数在1.4左右。 2.)为了提高刨刀的使用寿命和工件的表面加工质量,在工作行程时,刨刀要速度平稳,切削阶段刨刀应近似匀速运动。 3.)曲柄转速在60r/min,刨刀的行程H在300mm左右为好,切削阻力约为7000N,其变化规律如图所示。

2、牛头刨床机构简介 牛头刨床是一种用于平面切削加工的机床,如图4-1。电动机经皮带和齿轮传动,带动曲柄2和固结在其上的凸轮8。刨床工作时,由导杆机构2-3-4-5-6带动刨头6和刨刀7作往复运动。刨头右行时,刨刀进行切削,称工作行程,此时要求速度较低并且均匀,以减少电动机容量和提高切削质量,刨头左行时,刨刀不切削,称空回行程,此时要求速度较高,以提高生产率。为此刨床采用有急回作用的导杆机构。刨刀每切削完一次,利用空回行程的时间,凸轮8通过四杆机构1-9-10-11与棘轮带动螺旋机构(图中未画),使工作台连同工件作一次进给运动,以便刨刀继续切削。刨头在工作行程中,受到很大的切削阻力(在切削的前后各有一段约5H的空刀距离,见图4-1,b),而空回行程中则没有切削阻力。因此刨头在整个运动循环中,受力变化是很大的,这就影响了主轴的匀速运转,故需安装飞轮来减小主轴的速度波动,以提高切削质量和减小电动机容量。 3、机构简介与设计数据 3.1.机构简介 牛头刨床是一种用于平面切削加工的机床。电动机经皮带和齿轮传动,带动曲柄2和固 结在其上的凸轮8。刨床工作时,由导杆机构2-3-4-5-6带动刨头6和刨刀7作往复运动。

编译原理课程设计报告

2011-2012学年第二学期 《编译原理》课程设计报告 学院:计算机科学与工程学院 班级: 学生姓名:学号: 成绩: 指导教师: 时间:2012年5 月

目录 一、课程设计的目的 ---------------------------------------------------------------- - 1 - 二、课堂实验及课程设计的内容 -------------------------------------------------- - 1 - 2.1、课堂实验内容-------------------------------------------------------------- - 1 - 2.2、课程设计内容-------------------------------------------------------------- - 1 - 三、visual studio 2008 简介------------------------------------------------------- - 2 - 四、问题分析及相关原理介绍 ----------------------------------------------------- - 3 - 4.1、实验部分问题分析及相关原理介绍 ---------------------------------- - 3 - 4.1.1、词法分析功能介绍及分析------------------------------------- - 3 - 4.1.2、语法分析功能介绍及分析------------------------------------- - 3 - 4.1.3、语义分析功能介绍及分析------------------------------------- - 4 - 4.2、课程设计部分问题分析及相关原理介绍 ---------------------------- - 5 - 4.2.1、编译程序介绍 ----------------------------------------------------- - 5 - 4.2.2、对所写编译程序的源语言的描述(C语言) -------------- - 6 - 4.2.3、各部分的功能介绍及分析 -------------------------------------- - 7 - 4.3、关键算法:单词的识别-------------------------------------------------- - 8 - 4.3.1、算法思想介绍 ----------------------------------------------------- - 8 - 4.3.2、算法功能及分析 -------------------------------------------------- - 8 - 五、设计思路及关键问题的解决方法 ------------------------------------------ - 10 - 5.1、编译系统------------------------------------------------------------------ - 10 - 5.1.1、设计思路 --------------------------------------------------------- - 10 - 5.2、词法分析器总控算法--------------------------------------------------- - 12 - 5.2.1、设计思路 --------------------------------------------------------- - 12 - 5.2.2、关键问题及其解决方法 --------------------------------------- - 13 - 六、结果及测试分析-------------------------------------------------------------- - 14 - 6.1、软件运行环境及限制--------------------------------------------------- - 14 - 6.2、测试数据说明------------------------------------------------------------ - 14 - 6.3、运行结果及功能说明--------------------------------------------------- - 16 - 6.4、测试及分析说明--------------------------------------------------------- - 16 - 七、总结及心得体会 --------------------------------------------------------------- - 17 - 7.1、设计过程------------------------------------------------------------------ - 17 - 7.2、困难与收获 ------------------------------------------------------------- - 17 - 八、参考文献 ------------------------------------------------------------------------ - 18 -

编译原理课程设计

编译原理: 编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。编译原理是计算机专业设置的一门重要的专业课程。编译原理课程是计算机相关专业学生的必修课程和高等学校培养计算机专业人才的基础及核心课程,同时也是计算机专业课程中最难及最挑战学习能力的课程之一。编译原理课程内容主要是原理性质,高度抽象。 编译原理课程设计: 《编译原理课程设计》是2007年11月浙江大学出版社出版的图书,作者是冯雁、鲁东明、李莹。 内容简介: 本书围绕着编译技术的基本原理和方法,以模拟程序设计语言SPL的编译器的设计和实现为主线,结合词法分析、语法分析、语义分析、代码生成、代码优化、错误处理等各个基本模块,对原理和实现方法进行了详细分析。该编译器可接受SPL的程序,并将其翻译成汇编语言程序,最终实现汇编语言到8086/8088机器语言的翻译。本书为编译技术等相关课程的实验提供了参考。在附件中还提供了三类不同类型和难度的实验题,可供课程实验选择。 第1章引论: 1.1本书介绍 1.2SPL语言的特点及实验安排

1.2.1SPL语言的特点 1.2.2SPL语言编译器的主要结构1.2.3实验安排 1.3平台的选择和介绍 1.3.1LEX简介 1.3.2YACC简介 第2章词法分析: 2.1词法分析器的基本框架 2.2词法分析器的基本原理 2.2.1DFA的构造和实现 2.2.2词法分析的预处理 2.2.3实现词法分析器的注意要点2.3词法分析器的实现 2.3.1SPL语言单词属性字 2.3.2SPL词法分析器的输入和输出2.3.3SPL词法分析器的分析识别第3章语法分析: 3.1语法分析的基本框架 3.1.1上下文无关文法 3.1.2语法分析过程 3.1.3语法分析过程中的数据结构3.2语法分析的基本方法

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