1. 研究目的与意义(文献综述)
solidworks最早由solidworks公司于1995年推出,由于出色的技术与市场表现,它已经成为cad行业一颗耀眼的明星。solidworks软件功能强大,组件繁多。solidworks有功能强大、易学易用和技术创新这三大特点,这使得solidworks成为领先的、主流的三维cad解决方案。solidworks二次开发简单来说就是利用诸如vb、c 、c#等支持ole的编程语言作为开发平台,调用solidworks api函数实现相应的功能,从而实现一些特殊的要求。同时,由于solidworks api及其有关文档都包括在solidworks软件中,任何用户都可以对其进行二次开发。solidworks二次开发的必要性在于:虽然solidworks系统提供的功能非常强大,但要使其更利于我国的企业以及设计师使用,我们必须使其本土化、专业化。这就是solidworks二次开发的意义所在。
solidworks尽管面世较晚,但也有学者及工程开发人员对其进行了初步的二次开发尝试,如辽宁工学院的李卫民、刘淑芬,以及淮安市广播电视大学的张莉分别探讨了“solidworks平台的二次开发技术”;华北水利水电学院的杜明侠、吴鲁纪、李刚研究了“基于solidworks的三维cad系统二次开发方法”。合肥工业大学材料科学与工程学院谢玉敏和董定福进行了“基于solidworks2001的标准件库的二次开发”;天津工业大学的孙建军、黎旭、唐慧海和天津大学机械工程学院的黄艳群共同进行了“基于solidworks二次开发的非标准件参数化设计”;南京理工大学李东波教授及其研究生刘萍萍进行了solidworks关于尺寸公差动态查询的研究。这些研究成果促进了solidworks二次开发研究工作的进展。
2. 研究的基本内容与方案
基本内容:
皮带运输机是一种由挠性输送带作为物料承载件和牵引件的连续输送设备,是连续运输机中效率最高、使用最普遍的一种机型。皮带运输机广泛应用于采矿、冶金、水电站建设、港口以及工业企业内部流水生产线上。它是由输送带、机架和支撑托辊、驱动装置、制动装置等几部分构成。其中驱动装置主要包括:电机、减速机、联轴器、液力偶合器、滚动等几部分;制动装置主要部件是逆止器。该系统在设计上应该具备以下三个原则: ① 友好的人机界面 皮带运输机参数化系统的使用对象是专业设计人员,所以该系统的用户界面应符合设计人员的设计习惯。通过方便的用户界面,设计人员能按照以往的设计思路,根据界面上的提示,不必要看过多的帮助文档的情况下,迅速上手。因此它要满足以下几方面要求: 1)使用方便:提供的设计界面方便设计人员使用,无需进行专门训练 2)帮助提示:各种操作具有恰当的帮助提示,系统具有完备的帮助文档,能引导设计人员方便的完成皮带运输机的设计工作3)记忆最少:设计人员能尽可能少的记忆各种参数之间的约束,这些约束判断工作尽量交给计算机处理。 4)具有出错处理功能:用户在使用皮带运输机参数化系统时可能进行意想不到的操作,这就要求系统有较强的出错处理能力,尽可能考虑到用户可能进行的操作以及这样导致的后果,从而针对每种情况设计出不同处理代码。 ② 正确的软件工程方法 软件工程采用生存周期的方法学,从时间上对软件的开发和维护问题进行分解。把软件生存周期分别划分为若干阶段,从对任务的抽象逻辑分析开始,分阶段实施。皮带运输机参数化建模系统从需求分析、总体设计、详细设计、程序编写、调试、安装等阶段彻底贯彻软件工程方法。 ③ 合理的产品参数特征模型 经过多年的设计经验,皮带运输机各个关键部件已经形成不同型号的系列化产品,这使得皮带机各个关键部件的参数化特征造型成为可能。只要根据设计者提供的常用几何参数,装配参数就可以生成满足设计者需要的三维模型。
参数化设计:
零件的参数化设计是在已有模型的基础上, 通过修改模型参数得到所需的零件图。参数化设计中只要改变某些约束参数就可以获得不同的零件。
solidworks二次开发原理
3. 研究计划与安排
4. 参考文献(12篇以上)
[1] solidworks公司.solidworks零件与装配体教程. 机械工业出版社, 2009
[2] solidworks公司. solidworks api二次开发. 机械工业出版社, 2005
[3] 高春艳,李艳,谷伟东编著.visualbasic数据库开发关键技术与实例应用.北京:人民邮电出版社,2010
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。