铸造工艺课程设计课程教学改革研究

铸造工艺课程设计课程教学改革研究
铸造工艺课程设计课程教学改革研究

铸造工艺课程设计课程教学改革研究

结合《铸造工艺课程设计》实践教学的实际教学中存在的问题,采取及时更新工艺设计题目、增设工艺设计方案验证环节、引入任务驱动型自主学习模式、强化教师实践教学能力以及改善考核方法等一系列措施,从而有效提高学生的工程实践能力和自主学习能力,以适应铸造行业对人才的需求。《铸造工艺课程设计》作为材料成型及控制工程专业的重要实践教学环节,其教学目标是能够运用所学铸造理论及工艺设计知识比较系统地学习掌握铸造工艺及工装设计方法,使学生能够制定出比较合理的铸造工艺,并设计出结构合理的工装模具;同时通过课程设计,也使学生进一步提高设计绘图能力、查阅工艺设计资料的基本技能以及分析解决铸造工程实际问题的能力,以满足铸造行业用人需求。然而在《铸造工艺课程设计》实践教学过程中还存在一些不足之处。(1)课程设计题目陈旧且数量较少现有题目陈旧,缺乏时效性,与铸造生产实际脱节,致使学生的专业素质很难达到铸造行业的需求。图纸数量较少,难以满足1人1题,甚至需要多人共用1题或每年重复使用,这就导致存在学生之间相互抄袭或抄袭往届学生作品的现象,不利于培养学生具备独立自主从事铸造工艺设计工作的能力。(2)缺乏工艺验证环节课程设计通常只包括工艺设计、工装设计以及设计说明书的撰写等内容,而不进行实际生产验证,这就导致学生无法判断工艺设计方案的合理性及可行性。(3)教师指导不足通常1名老师指导1个班级的课程设计工作,人数在40人左右,这就导致指导教师无法详细指导每位学生。(4)考核评价机制不够全

面课程考核更侧重于图纸质量以及设计说明书的规范性,而忽略了对设计过程中学生的自主性、创新性及工程实践应用能力的考核与评价。鉴于此,以《铸造工艺课程设计》核心课程建设为契机,本文归纳总结了铸造工艺课程设计实践教学中所采取的的改革与实践方法。

1.及时更新工艺设计题目

铸造工艺课程设计题目要做到推陈出新,以激发学生的设计热情。为此建立了以企业实际在生产零件为主的课程设计零件图纸库,且图纸数量要多于专业人数,且要保证每年有10%以上的题目更新,以保证课程设计与企业生产实际接轨。图纸库的建立与更新由教研室每年定期审核通过,以保证图纸的规范性及零件结构复杂程度适中。课程设计分配设计任务时,保证1人1题,且指导教师要综合考虑所带学生的设计基础差异问题,题目的选择与分配要有难度区分,并在课程设计任务分配时给出明确说明及评分标准。

2.增设工艺设计方案验证环节

本课程增设了工艺设计方案验证环节,有两种不同方式可供学生自主选择。第一种验证方法是引入Procast及AnyCasting等铸造模拟软件对铸件充型、铸造温度场以及铸造缺陷出现的位置和数量等进行模拟分析,进而优化工艺设计方案。模拟仿真环节的引入有利于学生发现和解决工艺设计中存在的问题,使铸造工艺设计更符合铸造生产实际,同时也提高了学生学习与应用软件的能力。第二种验证方法则是按照其工艺设计方案进行实际铸造生产,铸造生产可直接在校内铸造生产实训中心进行,该中心不仅有砂型铸造所需设备及原材料,且

拥有一套熔模铸造生产流水线。采用实际生产验证工艺设计方案的合理性与可行性,更能使学生真正置身于企业生产环境中,熟悉生产设备与生产工艺流程,有利于提高学生综合职业素质。

3.引入任务驱动型自主学习模式

结合中国大学生铸造工艺设计大赛,引入任务驱动型自主学习模式,培养学生自主学习及分析解决实际问题的能力。铸造大赛命题均来自企业实际在生产零件,零件结构较为复杂,对识图绘图能力要求较高,且铸造工艺设计难度较高,需要学生对铸造理论、工艺及工装设计知识等加以综合应用,着重强化学生分析解决复杂工程实际问题的能[1]。学院鼓励更多专业学生报名组队参加校内铸造大赛和全国大赛,并以参赛作品作为其课程设计考核依据。全国铸造大赛于每年9月底发布大赛题目,而我院大四学生已外出实习无法参赛,而大三学生正在开设《铸造工艺学》课程,而《铸造合金及其熔炼》课程还未开设,且铸造大赛参赛作品大多需要通过铸造模拟软件对设计方案进行优化分析,这就建立了参赛学生以铸造大赛设计任务为导向的任务驱动型自主学习模式,既能使学生深入到专业课程理论学习中去,也有利于培养其工程实践及自主学习能力。

4.引入导师制

为了更好地展开铸造工艺设计与指导工作,引入导师负责制,每名指导教师负责一组学生的课程设计指导工作。学生可根据人数、学生综合素质以及师资情况进行分组,每组学生人数在8~10名为宜。教师可通过微信、QQ及邮件等对学生进行线上指导,以便了解各学

生的学习态度、设计进度及引导学生解决设计中出现的问题,同时也有利于指导教师就共性问题、典型问题集中讲解,节省了大量时间。此外,指导教师在指导过程中应就各学生的学习态度、设计创新性等记录并存档,作为过程考核的依据。

5.强化指导教师实践教学能力

铸造工艺课程设计是是材料成型及控制工程专业重要的实践教学环节,是连接铸造理论与工程实践的纽带,这就对指导老师的工程素质提出了较高的要求。为了强化指导教师的工程实践能力,学院通过培养及引进等措施逐步建立一支具有较高工程实践能力的师资队伍:(1)不定期邀请工程技术人员来校就典型零件的铸造工艺设计、生产新工艺、新材料以及生产管理模式等内容开设专题讲座,加强青年教师与技术人员间的交流,同时也创造了学生与企业在职人员面对面交流的机会;(2)加大引进“双师型”教师的力度,有计划的聘用具有5~8年以上工程实践经历的技术或管理人员兼任教师[2];(3)加强对青年教师的培养,一方面有计划地定期选派青年教师到铸造生产一线参加生产实践,了解先进技术与工艺,提高工程实践能力;另一方面则可联合校企合作单位对青年教师进行专业技术培训与指导,以拓宽知识结构及强化工程实践能力。

6.完善考核方法

在原有平时成绩(20%)+设计说明书格式规范性及图纸质量(50%)+答辩成绩(30%)的考核评价机制基础上,加大对专业职业素养的考核力度。即平时成绩(占15%)侧重对出勤率及学习态度的考核,

工艺设计质量(占40%)重点考核工艺设计的设计思路、工艺方案合理性与可行性以及图纸绘制的规范性等,设计说明书(占30%)则重点考核其文字表达能力、格式规范性等,而答辩成绩(占15%)则重点关注学生对设计方案的理解及交流与沟通能力。

7.结束语

通过不断对铸造工艺课程设计课程的教学模式与方法的改革与实施,以工程实践能力培养为导向的铸造工艺课程设计课程教学效果已显著提高。但仍需铸造专业相关教育工作者不断积极探索与革新教学模式与方法,以培养适应铸造行业发展的工程技术人才。

作者:陈姗姗单位:安徽信息工程学院

铸造工艺学课程设计模版

前言 注:铸造工艺学课程设计使用此模板,将模板中标题的内容删除,然后按“无格式文本”粘贴上自己论文内容即可。 1.复制所选的内容。 2.“编辑”---“选择性粘贴”---“无格式文本” 本文给出了铸造工艺课程设计说明书的写作规范和排版格式要求。 前言示例: 本设计是针对《化工设备机械基础》这门课程所安排的一次课程设计,是对这门课程的一次总结,要综合运用所学的知识并查阅相关书籍完成设计。 本设计的液料为液氨,它是一种无色液体。氨作为一种重要的化工原料,应用广泛。分子式NH ,分子量17.03,相对密度0.7714g/L,熔点-77.7℃,沸 3 点-33.35℃,自燃点651.11℃,蒸汽压1013.08kPa(25.7℃)。氨在20℃水中溶解度34%,25℃时,在无水乙醇中溶解度10%,在甲醇中溶解度16%,溶于氯仿、乙醚,它是许多元素和化合物的良好溶剂。水溶液呈碱性。液态氨将侵蚀某些塑料制品,橡胶和涂层。 设计基本思路:本设计综合考虑环境条件、介质的理化性质等因素,结合给定的工艺参数,机械按容器的选材、壁厚计算、强度核算、附件选择、焊缝标准的设计顺序,分别对储罐的筒体、封头、人孔接管、人孔补强、接管、管法兰、液位计、鞍座、焊接形式进行了设计和选择。设备的选择大都有相应的执行标准,设计时可以直接选用符合设计条件的标准设备零部件,也有一些设备没有相应标准,则选择合适的非标设备。 各项设计参数都正确参考了行业使用标准或国家标准,这样让设计有章可循,并考虑到结构方面的要求,合理地进行设计。 前言格式:中文字体“宋体,小四号”;“单倍行距,首行缩进2个字符,两端对齐”。英文字体“Times New Roman,小四号”。篇幅以一页为限。

泵盖铸造工艺设计说明书

课程设计说明书 泵盖铸造工艺设计 院系:机械工程学院 专业:材料成型及控制工程 班级: 姓名: 学号: 指导老师: 时间:

目录 1.铸造工艺分析 (1) 1.1零件介绍 (1) 1.2零件生产方式选择 (1) 1.3技术要求分析 (1) 1.4 合金铸造性能分析 (2) 2.确定铸造工艺方案 (2) 2.1确定铸造方法 (2) 2.2确定浇注位置和分型面 (2) 2.3确定型内铸件数目 (3) 2.4不铸出孔及槽的确定 (3) 2.5机械加工余量和铸造圆角的确定 (3) 2.6起模斜度和分型负数的确定 (5) 2.7砂芯的确定 (7) 2.8铸造收缩率的确定 (7) 2.9冒口的确定 (7) 2.10浇注系统的确定 (8) 3.芯盒的设计 (9) 3.1芯盒材质和分盒方式的确定 (9) 4.总结 (9) 参考资料 (10)

1.铸造工艺分析 零件简介: 1.1零件介绍: 零件名称:泵盖 零件材料:HT200 1.2零件生产方式选择: 大批量生产,零件图如下:

1.3技术要求分析 按照国家标准,对于HT200,其抗拉强度应达到200Mpa。铸件在使用时工作条件较好,但此铸件需起隔爆作用,按照技术要求,需在粗加工后进行时效处理及相应的热处理工艺。另外,铸件清砂后,焖火铲除毛刺喷砂后喷G04-6铁红过氯乙烯底漆。除此外无特殊技术要求。 注:其中φ21H7内孔为重要加工面,不允许存在气孔、夹砂等铸造缺陷。 1.4 合金铸造性能分析 灰铸铁具有良好的铸造性能: (1)流动性。灰铸铁的熔点较低,结晶温度范围较小,在适宜的浇注温度下,具有良好的流动性,容易填充形状复杂的薄壁铸件,且不易产生气孔、浇不足、冷隔等缺陷。 (2)收缩性。灰铸铁的浇注温度较低,凝固中发生共析石墨化转变,使其线收缩小,产生的铸造应力也较小,所以铸件出现翘曲变形和开裂的倾向以及形成缩孔、缩松的倾向都较小。 (3)灰铁充型能力好,强度较高,耐磨、耐热性好,减振性良好,铸造性较好,但需人工时效。 2.确定铸造工艺方案 2.1确定铸造方法 铸件材质为HT200,,其轮廓尺寸25×φ110,属中小件,联结结构合理,符合灰铸铁铸造要求,可以进行铸造工艺设计。采用湿砂型机器造型大批量生产。 采用湿砂型机器脱箱造型,热芯盒水玻璃砂射芯机制芯。 2.2确定浇注位置和分型面 浇注位置选择原则: (1)重要加工面应朝下或呈直立状态; (2)铸件的大平面应朝下; (3)应有利于铸件的补缩; (4)应保证铸件有良好的金属液导入位置,保证铸件能充满; (5)应尽量少用或不用砂芯; (6)应使合型、浇注和补缩位置一致。

综合程序课程设计题目汇总1

*注意 2人一组共同完成一个题目,任务书要求分工必须明确。对 于题目比较容易的,也可1人一个题目。可以从如下题目中选择,教师也可以自拟题目,但必须达到足够难度。 题目设计:赵敏孙成立 题目1、计算器程序设计 [问题描述]:设计一个多功能计算器,可以完成基本的计算。 [设计要求]: 1.具备整型数据、浮点型数据的算术(加、减、乘、除)运算功能。依次输入第一个运算数、运算符(+,-,*,/)、第二个运算数,然后输出结果。结果可以作为下一个运算的第一运算数。按‘C’清屏,按‘R’返回菜单。 例如:输入:2 + 5 输出:7 2.实现单运算符表达式计算的功能。输入的操作数可以包含整数或浮点数。输入表达式如下: 例如:输入:2+5 输出:7 3.除数为零或者输入的不是数字时进行异常处理 题目2、两个源程序的相似性判别 [问题描述] 对于两个C语言的源程序清单,用哈希表的方法分别统计两个程序中使用C语言关键字的情况,并最终按定量的计算结果,得出两份源程序清单的相似性。[基本要求] C语言关键字的哈希表可以自建,也可以利用《数据结构及应用算法教程》(严蔚敏陈文博编著清华大学出版社)书中8.10的哈希表。此题的工作主要

是扫描给定的源程序,累计在每个源程序中C 语言关键字出现的频度。在扫描源程序过程中,每遇到关键字就查找哈希表,并累加相应关键字出现的频度。为保证查找效率,建议自建哈希表的平均查找长度ASL 不大于2。 扫描两个源程序所统计的所有关键字不同频度,可以得到两个向量。如下面简单的例子所示: 关键字 程序1种关键字频度 程序2种关键字频度 哈希地址 0 1 2 3 4 5 6 7 8 9 X 1=[4,3,0,4,3,0,7,0,0,2] X 2=[4,2,0,5,4,0,5,2,0,1] 通过计算向量X1和X2的相对距离来判断两个源程序的相似性,相对距离的计算方法是 1/2 1212121/21/21/21/2 121122||(()())||||()()T T T X X X X X X s X X X X X X ---==???,T 表示向量的转置。 按例子所给的数据,s ≈0.13。显然当X 1=X 2时,s=0,反映出可能是同一个程序;s 值越大,则两个程序的差别可能也越大。 [测试数据] 做几个编译和运行都无误的C 程序,程序之间有相近的和差别大的,用上述方法求s,并对比差异程度。 [实现提示] 本题的很大工作量将是对源程序扫描,区分出C 程序的每一关键字。可以为C 语言关键字集建一棵键树,扫描源程序和在键树中查找同步进行,以取得每一个关键字。 题目3、 学生成绩管理系统 现有学生成绩信息,内容如下

铸造工艺课程设计课程教学改革研究

铸造工艺课程设计课程教学改革研究 结合《铸造工艺课程设计》实践教学的实际教学中存在的问题,采取及时更新工艺设计题目、增设工艺设计方案验证环节、引入任务驱动型自主学习模式、强化教师实践教学能力以及改善考核方法等一系列措施,从而有效提高学生的工程实践能力和自主学习能力,以适应铸造行业对人才的需求。《铸造工艺课程设计》作为材料成型及控制工程专业的重要实践教学环节,其教学目标是能够运用所学铸造理论及工艺设计知识比较系统地学习掌握铸造工艺及工装设计方法,使学生能够制定出比较合理的铸造工艺,并设计出结构合理的工装模具;同时通过课程设计,也使学生进一步提高设计绘图能力、查阅工艺设计资料的基本技能以及分析解决铸造工程实际问题的能力,以满足铸造行业用人需求。然而在《铸造工艺课程设计》实践教学过程中还存在一些不足之处。(1)课程设计题目陈旧且数量较少现有题目陈旧,缺乏时效性,与铸造生产实际脱节,致使学生的专业素质很难达到铸造行业的需求。图纸数量较少,难以满足1人1题,甚至需要多人共用1题或每年重复使用,这就导致存在学生之间相互抄袭或抄袭往届学生作品的现象,不利于培养学生具备独立自主从事铸造工艺设计工作的能力。(2)缺乏工艺验证环节课程设计通常只包括工艺设计、工装设计以及设计说明书的撰写等内容,而不进行实际生产验证,这就导致学生无法判断工艺设计方案的合理性及可行性。(3)教师指导不足通常1名老师指导1个班级的课程设计工作,人数在40人左右,这就导致指导教师无法详细指导每位学生。(4)考核评价机制不够全

面课程考核更侧重于图纸质量以及设计说明书的规范性,而忽略了对设计过程中学生的自主性、创新性及工程实践应用能力的考核与评价。鉴于此,以《铸造工艺课程设计》核心课程建设为契机,本文归纳总结了铸造工艺课程设计实践教学中所采取的的改革与实践方法。 1.及时更新工艺设计题目 铸造工艺课程设计题目要做到推陈出新,以激发学生的设计热情。为此建立了以企业实际在生产零件为主的课程设计零件图纸库,且图纸数量要多于专业人数,且要保证每年有10%以上的题目更新,以保证课程设计与企业生产实际接轨。图纸库的建立与更新由教研室每年定期审核通过,以保证图纸的规范性及零件结构复杂程度适中。课程设计分配设计任务时,保证1人1题,且指导教师要综合考虑所带学生的设计基础差异问题,题目的选择与分配要有难度区分,并在课程设计任务分配时给出明确说明及评分标准。 2.增设工艺设计方案验证环节 本课程增设了工艺设计方案验证环节,有两种不同方式可供学生自主选择。第一种验证方法是引入Procast及AnyCasting等铸造模拟软件对铸件充型、铸造温度场以及铸造缺陷出现的位置和数量等进行模拟分析,进而优化工艺设计方案。模拟仿真环节的引入有利于学生发现和解决工艺设计中存在的问题,使铸造工艺设计更符合铸造生产实际,同时也提高了学生学习与应用软件的能力。第二种验证方法则是按照其工艺设计方案进行实际铸造生产,铸造生产可直接在校内铸造生产实训中心进行,该中心不仅有砂型铸造所需设备及原材料,且

支座铸造工艺课程设计3

2.1 确定零件材料及牌号 零件的支座的零件图如图所示,其轮廓尺寸为Φ80×200×110,平均壁厚30,支座底部需螺栓固定,留有2个螺栓孔,尺寸Φ15,可在铸件完成后切削加工,且有一定的表面精度要求。 支架在铸造过程中,应该选用灰铸铁作为材料。灰铸铁流动性好,易浇注,且收缩率最小,并且随着含碳量的增加而减少,使铸件易于切削加工。采用砂型铸造,简单而且工艺性好。 此铸铁为200×110mm的灰铸铁件,其型号应为HT150。

2.2 铸造方案的拟定 2.2.1 铸型种类的选择 支座零件具有内腔,小孔,圆角,凸台以及锥角,形状较为复杂,表面质量无特殊要求,最大轮廓尺寸为200mm,应选用砂型铸造成形。又采用小批量生产,所以铸件类型应使用湿砂型铸造。这样灵活性大,生产率高,生产周期短,便于组织流水生产,易于实现机械化和自动化,材料成本低,节省烘干设备、燃料、电力等。模样采用金属模是合理的。 2.2.2 画出零件图 图2 零件图

2.3 分型面的确定 2.3.1分型选择原则 分型面是指两半铸型相互接触的表面。分型面的优劣在很大程度上影响铸件的尺寸精度、成本和生产率。应满足以下要求 1.应使铸件全部或大部分置于同一半型内 2.应尽量减少分型面的数目 3.分型面应尽量选用平面 4.便于下芯、合箱和检测 5.不使砂箱过高 6.受力件的分型面的选择不应削弱铸件结构强度 7.注意减轻铸件清理和机械加工量 2.3.2 几种分型方案 初步对支座进行分析,有以下四种方案Ⅰ,Ⅱ,Ⅲ,Ⅳ,如图3所示

图3 分型方案图 2.3.3 分析各个方案的优缺点 Ⅰ方案以支架的底面为分型面在分型面少而平的原则中,其分型面数量不仅少而且还平直,铸件全部放在下型,既便于型芯安放和检查,又可以使上型高度减低而便于合箱和检验壁厚,还有利于起摸及翻箱操作。 Ⅱ方案铸件没有能尽可能的位于同一半型内,这样会因为合箱对准误差使铸件产生偏错。也有可能因为合箱不严在垂直面上增加铸件尺寸。

java课程设计2013级大纲以及设计报告

珠海学院课程教学大纲 课程名称:java程序课程设计 适用专业: 2013级计算机科学与技术 课程类别:专业基础课 制订时间:2014年12月 计算机科学与技术系制

目录 1java程序课程设计教学大纲 2 java程序课程设计说明书 3 java程序课程设计报告(模板) 4 java程序课程设计成绩评定表 java程序课程设计教学大纲 (2011年制订,2014年修订) 一、课程编号: 二、前修课程:java程序设计 三、学分:2学分 四、学时: 32学时 五、课程性质与任务: 1.课程性质:《java程序课程设计》是吉林大学珠海学院计算机科学与技术系为本科生各专业开设的专业实践课。计算机科学与技术系本科生在完成《java 程序设计》课程学习后,通过本课程进入专业实践训练环节,其主要目的是使学生深入理解并实践在《java程序设计》课程中所学的有关知识,通过课程设计增强学生的实践动手能力,提高学生独立分析和解决实际问题的能力。培养学生配合完成任务的能力,为学生毕业后的实际工作打好基础。 课程设计是培养学生综合运用所学知识锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。Java语言的应用十分广泛,例如大型信息系统、通信、网络控制等。java课程设计对增强学生对基础知识的掌握和综合运用是非常必要,对后续许多专业课程的学习和实践训练都具十分重要的意义。 2.课程任务:本课程要求学生在学习了java基础编程的相关技术后,将课本中多个章节的编程技术灵活运用到一些复杂的综合例题中去,使学生了解应用问题

的分析方法和设计解决实际问题的具体过程,掌握应用java进行程序设计的基本规范和技巧,掌握面向对象编程的设计思想,重点掌握java的基本语法规则、输入输出方法、网络编程、多线程编程、小应用程序、数据库编程的综合应用。通过编程掌握调试java程序的基本技巧、模块化应用程序和测试运行复杂应用程序的基本流程。 六、课程教学基本要求提供足够多的程序设计选题,题目应覆盖面较为广泛,部分题目要具有开放性,要求每个学生根据自己的实际情况选择题目,经教师批准后即可进入实际工作阶段。 课程设计结束对每个学生进行验收,要求每个学生提交合格的课程设计报告,还要保证程序能够运行,能够讲清楚自己的工作。老师在检查过程中可针对程序提出问题,学生回答,若程序无法运行得到结果并且具有大量编译错误,而且对程序的内容无法正确解释,则实践老师可以根据实际情况给予评分为不及格,若程序可以运行,但完成的界面以及方法不够完善,则酌情扣分,若程序运行无问题,则提问回答不好的也要相应扣分。课程设计课程集中安排在第十一周。每个同学都要提交初期、中期和最后的文档,提交课程设计报告,要求在规定时间内提交文档。最后验收时,若文档不全,成绩受到一定影响。 七、学时分配表 2011年 12 月8日 java程序课程设计说明书

支座铸造工艺课程设计-2

热加工工艺课程设计支座铸造工艺设计 院系:工学院机械系 专业:机械设计制造及其自动化 班级: 姓名: 学号: 指导老师: 时间:

黄河科技学院课程设计任务书 工学院机械系机械设计制造及其自动化专业 2011级 1班 学号姓名指导教师 设计题目: 支座铸造工艺设计 课程名称:热加工工艺课程设计 课程设计时间:5 月 22 日至 6 月 6 日共 2 周 课程设计工作内容与基本要求(已知技术参数、设计要求、设计任务、工作计划、所需相关资料)(纸张不够可加页) 1、已知技术参数 图1 支座零件图 2、设计任务与要求 1)设计任务 1 选择零件的铸型种类,并选择零件的材料牌号。 2 分析零件的结构,找出几种分型方案,并分别用符号标出。 3 从保证质量和简化工艺两方面进行分析比较,选出最佳分型方案,标出浇注位 置和造型方法。 4 画出零件的铸造工艺图(图上标出最佳浇注位置与分型面位置、画出机加工余 量、起模斜度、铸造圆角、型芯及型芯头,图下注明收缩量) 5 绘制出铸件图。

2)设计要求 1设计图样一律按工程制图要求,采用手绘或机绘完成,并用三号图纸出图。 2 按所设计内容及相应顺序要求,认真编写说明书(不少于3000字)。 3、工作计划 熟悉设计题目,查阅资料,做准备工作 1天 确定铸造工艺方案 1天 工艺设计和工艺计算 2天 绘制铸件铸造工艺图 1天 确定铸件铸造工艺步骤 2天 编写设计说明书 3天 答辩 1天 4.主要参考资料 《热加工工艺基础》、《金属成形工艺设计》、《机械设计手册》 系主任审批意见: 审批人签名: 时间:2013年月日

支座铸造工艺设计 摘要 铸造是指将液态金属或合金浇注到与零件尺寸、形状相适应的铸型型腔里,待其冷却凝固后获得毛坯或零件的方法。铸造成形是机械类零件和毛坯成形的重要工艺方法之一,尤以适合于制造内腔和外形复杂的毛坯或零件。 本文主要分析了支座的结构,并根据其结构特点确定了它的砂型铸造工艺。支座是支撑其他零部件的重要承力零件,主要承受着径向压缩及轴向摩擦的作用,它具有结构稳定、形状简单、廉价实用等特点,故在机械零件的设计、加工制造中支座都起着不可替代的作用。 本文设计了支座的砂型铸造工艺,包括铸型(型芯)及造型方法的选择、分型面选择和浇注位置的确定、浇注系统及冒口的设置、落砂清理及检验等。绘制了铸件的零件图及铸造工艺图。本文还对支座的铸造质量指标(包括加工余量、拔模斜度、收缩率及变形等)进行了分析与评估,以便于工艺更好的完善。 关键词:砂型铸造,浇注,加工余量,拔模斜度,收缩率

软件综合课程设计教学大纲

珠海学院课程教学大纲 课程名称:计算机软件综合课程设计 适用专业: 2015级软件工程专业 课程类别:专业基础课 制订时间:2017年6月 计算机科学与技术系制

目录 1 《计算机软件综合课程设计》教学大纲 2 《计算机软件综合课程设计》(模板) 3 《计算机软件综合课程设计》成绩评定表

《计算机软件综合课程设计》教学大纲 一、课程设计基本信息 课程代码: 课程名称:计算机综合应用课程设计 课程学时:32学时 课程学分:2.0 适用对象:计算机科学与技术专业、软件工程专业 先修课程:高级语言程序设计、数据结构、操作系统、数据库原理与应用 二、课程设计目的和任务 本课程设计是检验计算机专业的学生在大学主干课程完成之后,为了加深和巩固学生对前两年所学理论和应用知识的理解,同时提高学生综合运用的能力和分析问题、解决的问题的能力而开设的一门实践课程。 通过本环节学生能够充分把前两年学到的知识综合应用到实际的编程实践中,可以进一步巩固所学到的理论。通过实现一个中等规模的应用软件,提高利用计算机系统解决实际问题的能力,为顺利毕业、进入社会打好基础;通过对程序的规范编写,可以培养学生良好的编程风格,包括程序结构形式,行文格式和程序正文格式等;并培养学生的上机调试能力。 三、课程设计方式 1、课程设计题目的选定 采用指导教师提供参考题目与学生自主命题相结合的办法选定课程设计题目。要求不多于4个人一个小组,不得重复,所涉及数据库的基本表至少在5张表以上,在尽量满足数据库设计原则的前提下,允许适当冗余以提高检索的速度。其中学生自主命题需要指导教师严格的审核,看是否满足课程要求,检查是否为重复课题。 2、课程设计任务的完成

铸造工艺学课程设计案例

前言 铸造工艺学课程就是培养学生熟悉对零件及产品工艺设计的基本内容、原则、方法与步骤以及掌握铸造工艺与工装设计的基本技能的一门主要专业课。课程设计则就是铸造工艺学课程的实践性教学环节,同时也就是我们铸造专业迎来的第一次全面的自主进行工艺与工装设计能力的训练。在这个为期两周的过程里,我们有过紧张,有过茫然,有过喜悦,从中感受到了学习的艰辛,也收获到了学有所获的喜悦,回顾一下,我觉得进行铸造工艺学课程设计的目的有如下几点: 通过课程设计实践,树立正确的设计思想,增强创新意识,培养综合运用铸造工艺学课程与其她先修课程的的理论与实际知识去分析与解决实际问题的能力。 通过制定与合理选择工艺方案,正确计算零件结构的工作能力,确定尺寸,掌握了浇冒口的作用及其原理,具有正确设计浇冒口系统的初步能力;掌握铸造工艺与工装设计的基本技能。 熟悉型砂必须具备的性能要求,原材料的基本规格及作用,并初步具备分析与解决型砂有关问题的能力。 熟悉涂料的作用、基本组成及质量的控制;了解提高铸件表面质量与尺寸精度的途径。 了解合金在铸造过程中容易产生的铸造缺陷以及采取相关的防止途径,并初步具备分析、解决这类缺陷的基本解决途径 学习进行设计基础技能的训练,例如:计算、绘图、查阅设计资料与手册等。 目录 第一章零件铸造工艺分析 (4) 1、1零件基本信息 (4) 1、2材料成分要求 (4) 1、3铸造工艺参数的确定 (4) 1、3、1铸造尺寸公差与重量公差 (5) 1、3、2机械加工余量 (5) 1、3、3铸造收缩率 (5) 1、3、4拔模斜度 (5) 1、4其她工艺参数的确定 (5) 1、4、1工艺补正量 (5) 1、4、2分型负数 (5) 1、4、3非加工壁厚的负余量 (5)

端盖零件铸造工艺课程设计说明书

课程设计说明书(论文)课程名称:成型工艺及模具课程设计II 设计题目:端盖零件铸造工艺设计 院系: 班级: 设计者: 学号: 指导教师: 设计时间:

1、设计任务 1.1、设计零件的铸造工艺图 1.2、设计绘制模板装配图 1.3、设计并绘制所需芯盒装配图 1.4、编写铸造工艺设计说明书 2、生产条件和技术要求 2.1、生产性质:大批量生产 2.2、材料:HT200 2.3、零件加工方法: 零件上有多个孔,除中间的大孔需要铸造以外,其他孔在考虑加工余量后不宜铸造成型,采用机械方法加工,均不铸出。 造型方法:机器造型 造芯方法:手工制芯 2.4、主要技术要求: 满足HT200的机械性能要求,去毛刺及锐边,未注明圆角为R3-R5,未注明的筋和壁厚为8,铸造拔模斜度不大于2度,铸造表面不允取有缺陷。 3、零件图及立体图结构分析 3.1、零件图如下: 图1.零件主视图图2.零件左视图 3.2三维立体图如下: 图3.三维图(1) 图4.三维图(2) 4、工艺设计过程 4.1、铸造工艺设计方法及分析 4.1.1铸件壁厚 为了避免浇不到、冷隔等缺陷,铸件不应太薄。铸件的最小允许壁厚与铸造的流动性密切相关。在普通砂型铸造的条件下,铸件最小允许壁厚见表1。 表1. 铸件最小允许壁厚引【1,表1-3】

查得灰铁铸件在100~200mm的轮廓尺寸下,最小允许壁厚为5~6mm。由零件图可知,零件中不存在壁厚小于设计要求的结构,在设计过程中,也没有出现壁厚小于最小壁厚要求的情况。 4.1.2造型、制芯方法 造型方法:该零件需批量生产,为中小型铸件,应创造条件采用技术先进的机器造型,暂选取水平分型顶杆范围可调节的造型机,型号为Z145A。 制芯方法:由生产条件决定,采用手工制芯。 4.1.3砂箱中铸件数目的确定 当铸件的造型方法、浇注位置和分型面确定后,应当初步确定一箱中放几个铸件,作为进行浇冒口设计的依据。一箱中的铸件数目,应该是在保证铸件质量的前提下越多越好。 本铸件在一砂箱中高约52mm,长约130mm,宽约100mm,重约2.75Kg。这里选用一箱四件,根据本铸件分型面的确定,可以先确定下箱的尺寸。根据铸件重量在<5kg时,查得模型的最小吃砂量a=20mm, h=30mm, c=40mm,d或e=30mm, f=30mm, g=200mm,其中各字母所代表的含义如图5所示。先确定下箱的尺寸,再根据表格可以选择标准的砂箱。选用Z145A顶杆式起模的震实式造型机,砂箱最大内尺寸为500mm X 400mm X 300mm。根据本铸件的大概尺寸,在设计中采用一箱四件,因为浇注系统位于上箱,所以上砂箱的高度我们还要考虑到浇注系统才可以确定。铸件在砂箱中的放置方式初步设计为图6所示方式。 图5. 最小吃砂量示意图图6. 铸件排布的初步设计 4.2、铸造工艺参数的确定 4.2.1铸件尺寸公差和重量公差 在实际生产中,铸件的实际尺寸和重量与设计图纸所规定的尺寸和重量相比,总会有一些偏差,这种偏差愈小,铸件的精度也愈高。但铸造过程中影响铸件精度的因素很多,如铸造收缩率等工艺参数的选择,分型面、浇冒口系统和砂芯的设计,造型和制芯的工艺操作以及工艺装备本身的精度等。如果其中某个因素处理不当,就会降低铸件的精度。也不应该不顾铸件的要求和具体生产条件,盲目提高对铸件的精度要求,否则会导致铸件成本的提高和使工艺复杂化,造成不必要的浪费。二级精度灰铸铁铸件的尺寸偏差如表2所示,重量偏差如表3所示。

端盖铸造工艺设计说明

科技大学 课程设计 课程设计名称:端盖铸造工艺设计学生姓名: 学院: 专业及班级: 学号: 指导教师: 2015 年7 月7 日

铸造工艺课程设计任务书 一、任务与要求 1.完成产品零件图、铸件铸造工艺图各一,铸造工艺图需要三维建模(完成3D图)。 2.完成芯盒装配图一。 3.完成铸型装配图一。 4. 编写设计说明书一份(15~20页),并将任务书及任务图放置首页。 二、设计容为2周 1. 绘制产品零件图、铸造工艺图及工艺图的3D图(2天)。 2. 铸造工艺方案设计:确定浇注位置及分型面,确定加工余量、起模斜度、铸造圆角、收缩率,确定型芯、芯头间隙尺寸。(1天)。 3. 绘制芯盒装配图(1天)。 4. 绘制铸型装配图、即合箱图(包括流道计算共2天)。 5. 编制设计说明书(4天)。 三、主要参考资料 1. 亮峰主编,材料成形技术基础[M],高等教育,2011. 2. 丁根宝主编,铸造工艺学上册[M] ,机械工业,1985. 3. 铸造手册编委会,铸造手册:第五卷[M] ,机械工业,1996. 4. 其文主编, 材料成形工艺基础(第三版)[M],华中科技大学,2003.

摘要 本设计是端盖的铸造工艺设计。端盖的材料为QT400-15,结构简单,无复杂的型腔。根据端盖的零件图进行铸造工艺性分析,选择分型面,确定浇注位置、造型、造芯方法、铸造工艺参数并进行浇注系统、冒口和型芯的设计。在确定铸造工艺的基础上,设计模样、芯盒和砂箱,并利用CAD、Pro/E等设计软件绘制端盖零件图、芯盒装配图。 关键词:铸造;端盖;型芯

ABSTRACT This design is about the casting process of end cap. The material of end cap is QT400-15. The end cap without complex cavity owns simple structures. Select the right parting line, pouring position, modeling method ,core making method, parameters of casting by analyzing the part drawing, then design gating system, riser, core. After the design of casting process, accomplish the part drawing of end cap and assembly drawing of core box with the aid of design software such as CAD and Pro/E. Keywords:Cast; End cap; Core

铸造工艺学课程设计案例

前言 铸造工艺学课程是培养学生熟悉对零件及产品工艺设计的基本内容、原则、方法和步骤以及掌握铸造工艺和工装设计的基本技能的一门主要专业课。课程设计则是铸造工艺学课程的实践性教学环节,同时也是我们铸造专业迎来的第一次全面的自主进行工艺和工装设计能力的训练。在这个为期两周的过程里,我们有过紧张,有过茫然,有过喜悦,从中感受到了学习的艰辛,也收获到了学有所获的喜悦,回顾一下,我觉得进行铸造工艺学课程设计的目的有如下几点:通过课程设计实践,树立正确的设计思想,增强创新意识,培养综合运用铸造工艺学课程和其他先修课程的的理论与实际知识去分析和解决实际问题的能力。 通过制定和合理选择工艺方案,正确计算零件结构的工作能力,确定尺寸,掌握了浇冒口的作用及其原理,具有正确设计浇冒口系统的初步能力;掌握铸造工艺和工装设计的基本技能。 熟悉型砂必须具备的性能要求,原材料的基本规格及作用,并初步具备分析和解决型砂有关问题的能力。 熟悉涂料的作用、基本组成及质量的控制;了解提高铸件表面质量和尺寸精度的途径。 了解合金在铸造过程中容易产生的铸造缺陷以及采取相关的防止途径,并初步具备分析、解决这类缺陷的基本解决途径 学习进行设计基础技能的训练,例如:计算、绘图、查阅设计资料和手册等。

目录 零件铸造工艺分析 (4) 零件基本信息 (4) 材料成分要求 (4) 铸造工艺参数的确定 (4) 铸造尺寸公差和重量公差 (5) 机械加工余量 (5) 铸造收缩率 (5) 拔模斜度 (5) 其他工艺参数的确定 (5) 工艺补正量 (5) 分型负数 (5) 非加工壁厚的负余量 (5) 反变形量 (5) 分芯负数 (6) 铸造三维实体造型 (6) 上冠件图纸技术要求 (6) 上冠件结构工艺分析 (6) 基于UG零件的三维造型 (6) 软件简介 (6) 零件的三维造型图 (6) 第三章铸造工艺方案设计 (7) 工艺方案的确定 (7) 铸造方法 (7) 型(芯)砂配比 (8) 混砂工艺 (8) 铸造用涂料、分型剂及修补材料 (8) 铸造熔炼 (8) 熔炼设备 (9) 熔炼工艺 (9) 分型面的选择 (9) 砂箱大小及砂箱中铸件数目的确定 (10) 砂芯设计及排气 (11) 芯头的基本尺寸 (11) 芯撑、芯骨的设计 (12) 砂芯的排气 (12) 第四章浇冒系统的设计及计算 (12) 浇注系统的类型及选择 (12) 浇注位置的选择 (12)

C语言程序设计课程设计报告

C语言程序设计课程设计实验报告 一、设计名称:学生成绩管理查询系统 实验项目性质:综合性 所涉及课程:C语言程序设计 计划学时:实验学时12 二、设计目的: 1.通过本课程设计,培养上机动手能力,使学生巩固《C语言程序设计》课 程学习的内容,掌握工程软件设计的基本方法,强化上机动手能力,闯过编程关; 2.为后续各门计算机课程的学习打下坚实基础。 3.理解程序设计的思路,掌握结构化程序设计的方法,综合使用C语言进行 程序编写,巩固常用的C语言概念,如数组、指针、结构体、链表、文件操作等,注意良好的程序设计风格的培养。提高编写程序解决实际问题的能力、调试程序的技能。 三、设计环境(软件、硬件及条件) 1.硬件:PC机 2.软件:Turbo C++ 四、设计说明: 程序系统的结构:用一系列图表列出本程序系统内的每个程序(包括每

个模块和子程序)的名称、标识符和它们之间的层次结构关系。 主程序: ●新建:输入记录(遇#号时停止输入)。 ●插入:在指定位置插入记录。 ●显示:列出所有记录。 ●查询: 1、按学号查询; 2、按名字排序。 ●删除: 1、按学号删除; 2、按名字删除; 3、删除所有记录。 ●排序: 1、按语文成绩排序; 2、按英语成绩排序; 3、按数学成绩排序。 ●保存:保存为任意名字,系统自动加后缀名为.txt。 ●读取:读取程序目录下的后缀名为.txt的文件。 ●退出:退出程序。 五、各功能模块的具体实现,用图表表示。

输入记录 显示 按学号(姓名)查询信息

按学号(姓名)删除信息 Y N 读取文件

保存文件

六、各模块(函数)的功能介绍,数据结构设计描述,参数说明等。 STUDENT *init(); /*初始化链表*/ STUDENT *create(); /*新建链表*/ STUDENT *del_no(STUDENT *h);/*按学号删除信息*/ STUDENT *del_name(STUDENT *h); /*按姓名删除信息*/ void print(STUDENT *h); /*显示信息函数*/ void search_no(STUDENT *h); /*按学号搜索*/ void search_name(STUDENT *h); /*按姓名搜索*/ STUDENT *insert(STUDENT *h); /*插入信息函数*/ void sort(STUDENT *h);/* 排序函数*/ void save(STUDENT *h);/*保存数据到文件*/ void load(STUDENT *h); /*从文件读取数据*/ int menu_main(); /*菜单函数*/ void inputs(char *prompt,char *s,int count);/*输出信息*/ 七、程序代码: Enter records\n"); printf(" 2. Add records\n"); printf(" 3. List records\n"); printf(" 4. Search records\n"); printf(" 5. Delete records\n"); printf(" 6. Sort records\n"); printf(" 7. Save files\n"); printf(" 8. Load files\n"); printf(" 9. Quit\n\n"); printf("*****************************************\n");

铸造工艺学课程设计

铸造工艺学课程设计

题目:工艺学课程设计 学院: 专业:材料成型机控制工程班级: 学号: 姓名: 指导老师:

前言 铸造工艺学课程是培养学生熟悉对零件及产品工艺设计的基本内容、原则、方法和步骤以及掌握铸造工艺和工装设计的基本技能的一门主要专业课。课程设计则是铸造工艺学课程的实践性教学环节,同时也是我们铸造专业迎来的第一次全面的自主进行工艺和工装设计能力的训练。在这个为期两周的过程里,我们有过紧张,有过茫然,有过喜悦,从中感受到了学习的艰辛,也收获到了学有所获的喜悦,回顾一下,我觉得进行铸造工艺学课程设计的目的有如下几点: 通过课程设计实践,树立正确的设计思想,增强创新意识,培养综合运用铸造工艺学课程和其他先修课程的的理论与实际知识去分析和解决实际问题的能力。 通过制定和合理选择工艺方案,正确计算零件结构的工作能力,确定尺寸,掌握了浇冒口的作用及其原理,具有正确设计浇冒口系统的初步能力;掌握铸造工艺和工装设计的基本技能。 熟悉型砂必须具备的性能要求,原材料的基本规格及作用,并初步具备分析和解决型砂有关问题的能力。 熟悉涂料的作用、基本组成及质量的控制;了解提高铸件表面质量和尺寸精度的途径。 了解合金在铸造过程中容易产生的铸造缺陷以及采取相关的防止途径,并初步具备分析、解决这类缺陷的基本解决途径 学习进行设计基础技能的训练,例如:计算、绘图、查阅设计资料和手册等。 目录 1

第一章零件铸造工艺分析 (4) 1.1零件基本信息 (4) 1.2材料成分要求 (4) 1.3铸造工艺参数的确定 (4) 1.3.1铸造尺寸公差和重量公差 (5) 1.3.2机械加工余量 (5) 1.3.3铸造收缩率 (5) 1.3.4拔模斜度 (5) 1.4其他工艺参数的确定 (5) 1.4.1工艺补正量 (5) 1.4.2分型负数 (5) 1.4.3非加工壁厚的负余量 (5) 1.4.4反变形量 (5) 1.4.5分芯负数 (6) 第二章铸造三维实体造型 (6) 2.1上冠件图纸技术要求 (6) 2.2上冠件结构工艺分析 (6) 2.3基于UG零件的三维造型 (6) 2.3.1软件简介 (6) 2.3.2零件的三维造型图 (6) 第三章铸造工艺方案设计 (7) 3.1工艺方案的确定 (7) 3.1.1铸造方法 (7) 3.1.2型(芯)砂配比 (8) 3.1.3混砂工艺 (8) 3.1.4铸造用涂料、分型剂及修补材料 (8) 3.2铸造熔炼 (8) 3.2.1熔炼设备 (9) 3.2.2熔炼工艺 (9) 3.3分型面的选择 (9) 3.4砂箱大小及砂箱中铸件数目的确定 (10) 3.5砂芯设计及排气 (11) 3.5.1芯头的基本尺寸 (11) 3.5.2芯撑、芯骨的设计 (12) 3.5.3砂芯的排气 (12) 第四章浇冒系统的设计及计算 (12) 4.1浇注系统的类型及选择 (12) 4.2浇注位置的选择 (12) 2

铸造工艺学课程设计案例解析

铸造工艺学课程设计 题目: 分工: 学院: 专业: 班级: 学号: 姓名:

目录 第一章零件铸造工艺分析 (4) 1.1零件基本信息 (4) 1.2材料成分要求 (4) 1.3铸造工艺参数的确定 (4) 1.3.1铸造尺寸公差和重量公差 (5) 1.3.2机械加工余量 (5) 1.3.3铸造收缩率 (5) 1.3.4拔模斜度 (5) 1.4其他工艺参数的确定 (5) 1.4.1工艺补正量 (5) 1.4.2分型负数 (5) 1.4.3非加工壁厚的负余量 (5) 1.4.4反变形量 (5) 1.4.5分芯负数 (6) 第二章铸造三维实体造型 (6) 2.1上冠件图纸技术要求 (6) 2.2上冠件结构工艺分析 (6) 2.3基于UG零件的三维造型 (6) 2.3.1软件简介 (6) 2.3.2零件的三维造型图 (6) 第三章铸造工艺方案设计 (7) 3.1工艺方案的确定 (7) 3.1.1铸造方法 (7) 3.1.2型(芯)砂配比 (8) 3.1.3混砂工艺 (8) 3.1.4铸造用涂料、分型剂及修补材料 (8) 3.2铸造熔炼 (8) 3.2.1熔炼设备 (9) 3.2.2熔炼工艺 (9) 3.3分型面的选择 (9) 3.4砂箱大小及砂箱中铸件数目的确定 (10) 3.5砂芯设计及排气 (11) 3.5.1芯头的基本尺寸 (11) 3.5.2芯撑、芯骨的设计 (12) 3.5.3砂芯的排气 (12) 第四章浇冒系统的设计及计算 (12) 4.1浇注系统的类型及选择 (12) 4.2浇注位置的选择 (12)

4.3浇注系统各部分尺寸的计算 (13) 4.3.1合金铸造性能分析 (13) 4.3.2铁液在型内的上升速度 (13) 4.3.3浇注系统截面尺寸设计 (14) 4.4冒口设计计算 (14) 4.4.1铸件工艺出品率 (14) 4.4.2出气孔 (15) 4.4.3冒口的作用及位置确定 (15) 4.5冷铁设计及尺寸计算 (15) 4.5.1冷铁的选用及作用 (15) 4.5.2冷铁的尺寸及放置位置的选择 (15) 总结 (17) 参考文献 (18) 附图

铸造工艺设计说明书(1)

材料成型过程控制 院系:材料科学与工程学院 专业:材料成型与控制工程 姓名: 学号: 指导老师: 日期:2012.9.19至2012.10.15

目录 一、铸造工艺分析 (1) 二、砂芯设计 (3) 三、冒口设计 (5) 四、浇注系统的设计及计算 (7) 五、沙箱铸件数量的确定 (10) 六、参考数目、资料 (11)

图1所示的事U型座,主要用于拆卸主轴上的皮带轮。 材料为ZG25(主要元素含量:W C%=0.22~0.32%,W Mn%=0.5~0.8%,W Si%=0.2~0.45%)。 技术要求:①未标示的铸造圆角半径R=3~5。②未标铸造倾斜度按工厂规格H59~21。③铸件应仔细地清理去掉毛刺及不平处。 图1

一、铸造工艺分析 1.确定铸型种类和造型、制芯方法 此铸件是铸钢件,铸件最大三维尺寸270x110x220 mm,为中小型铸件,铸件结构简单,仅有两个加工面,其他非加工面表面光洁度要求不高,采用温型普通机器造型,砂芯外形简单,采用热芯盒射芯机制芯。 2.确定浇注位置和分型面 方案1:将铸件放置于下箱,分型面选取如图2所示,采用顶注式浇注,此方案浇注系统简单,不用翻箱操作;但是浇注时金属液对型腔冲刷力大,难以下芯,不便设置冒口进行补缩。容易产生夹砂、结疤类缺陷,补缩困难会形成缩孔、缩松结晶等缺陷。 方案2:将铸件放于上箱,分型面选取如图3所示,采用底注式浇注,此方案浇注系统相对复杂,下芯方便,可以将冒口设计在顶部,补缩效果好。 综合以上两种方案考虑,选择方案2较为合理。 图2 图3 铸件全部位于上箱,下表面为分型面 上 下 上 下

高级语言程序综合课程设计实验报告

高级语言程序设计 课题名称:学生信息管理系统 实验报告 1设计目的 为了方便学校对学生的管理,处理好每个学生的个人信息,加强学校对学生的管理 2总体设计 组成框架: 流程图: a)查询模块

b)添加模块 c)修改模块

d) 录入模块

f)排序模块 g)删除模块 3详细设计 (1)头文件,结构体定义及主函数

#include #include #include #define M 100 //数组元素的个数 struct stu //定义结构体类型{ char num[15]; //学号 char name[18]; //姓名 int old; //年龄 char sex[10]; //性别 char birthday[10]; //出生日期 char addr[20]; //居住地址 char tele[15]; //联系电话 char email[20]; //邮箱地址 char nation[10]; //民族 }; int input(struct stu s[]);//输入学生信息

void print(struct stu s[],int n);//显示所有信息 void searchbynum(struct stu s[],int n);//按学号查询学生信息 void searchbyname(struct stu s[],int n);//按姓名查询学生信息 void search(struct stu s[],int n);//学生信息查询方式显示界面 int insert(struct stu s[],int n);//插入新学生信息 void save(struct stu s[],int n);//将输入的学生信息进行保存 int load(struct stu s[]);//从文件中读取学生信息 void modify(struct stu s[],int n);//按学号修改学生信息 int del(struct stu s[],int n );//按学号删除学生信息 void sort(struct stu s[],int n);//学生信息排序方式显示界面 void sortbynum(struct stu s[],int n);//按学号对学生信息进行排序 void sortbyold(struct stu s[],int n);//按年龄对学生信息进行排序 int menu();//菜单函数 void main() { struct stu student[M];//定义结构体数组 int length;//保存学生个数 for(;;)//无限循环 switch(menu())//调用主菜单函数,返回值为整数,作为语句的条件{ case 1: length=input(student);break;//输入

相关文档
最新文档