文档介绍:第 19 卷现代教育技术 Vo1. 19
2009 年第 6 期 Modern Educational Technology 2009
机械设计课程设计辅助教学软件的开发
于红英
(哈尔滨工业大学机电工程学院,黑龙江哈尔滨 150001)
【摘要】针对机械设计课程设计过程中教师检查工作量大,学生设计结果不准确等问题,开发了一套机械设计课程设计的
辅助教学软件。给出了软件开发的流程和开发的关键技术。实践证明,使用该软件可大大减轻教师的工作量,提高教学质量。
【关键词】机械设计;课程设计;辅助教学软件
【中图分类号】G434 【文献标识码】A 【论文编号】1009—8097(2009)06—0101—03
数据的查询、读取等功能,既可实现外挂(exe)程序也可实现
一引言
内(DLL)组件,所以本文在 Visual C++平台上利用 C++语言
在本科生机械设计课程设计中经常会进行齿轮减速器的开发基于 SolidWorks 的机械设计课程设计辅助教学软件。
设计。由于齿轮减速器的设计过程中有两类关键零件齿
——三软件开发的工作流程
轮及轴,其设计过程比较复杂,通常为了实现给定的传动比
等要求,需要对同一设计过程进行多次试算及验算,每调整以齿轮减速器为设计内容的机械设计课程设计的一般过
一次参数或调整某一参数都要进行一次设计计算,直到参数程[2]是:(1)根据工作机的功率计算出电机的工作功率,再根
满足设计要求为止,重复劳动较多,过程繁琐。针对上述问据电机的工作功率进行电机的选择;(2)根据电机的转速及工
题,本文将研究如何开发出一套适用于机械设计课程设计辅作机的转速,计算出总传动比并进行传动比的分配;(3)根据
助教学用的圆柱齿轮及轴的参数化设计软件。软件开发完成所分配的传动比进行传动件的设计计算;(4)装配草图的设计,
后只需在简单的操作界面上输入或选择所需的设计参数,即其中包括轴、轴承及键的校核计算;(5)装配工作图的设计;
可完成齿轮及轴的强度计算和校核工作,最终还可输出所设(6)零件工作图的设计;(7)编写设计说明书。本软件针对上述
计齿轮及轴的三维示意模型。本设计软件能大大加快教师的(1)-(4)中所涉及到的电机的选择,传动件的设计计算及轴的校
检查速度,是十分有意义的一项工作。
核计算进行编程开发,软件的工作流程如图 1 所示。
二软件开发平台的选择
选择传动方案
SolidWorks 软件是一套基于 Windows 的 CAD/CAE/CAM/
PDM 桌面集成系统,由美国 SolidWorks 公司在总结和继承了输入设计参数
大型 CAD 软件的基础上,在 Windows 环境下实现的第一个
[1]
机械设计三维 CAD 软件,其底层核心技术在 Windows 环境计算电机的工作功率,并选择电机
下开发完成,具有强大的实体建模功能和用户熟悉的
Windows 操作界面。SolidWorks 采用了与 Unigraphics 相同的计算出各轴的运动和动力参数
底层图形核心 Parasolid,它的核心技术——OLE 技术是在
Windows 环境下生成的,有利于二次开发技术的实现。选择齿轮的设计参数并进行设计计算
Sol