- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
弹簧CAD软件的开发
PAGE 10
PAGE 9
0 前言
本课题是设计一个运用VB语言的软件,该软件可以进行弹簧设计,在VB系统的引导下输入已知参数,选择计算条件,即可获得初步计算结果并进行多个方案的比较,可以获得操作者满意的设计计算结果。
本课题的来源、基本前提条件和技术要求:
a) 本课题的来源:在工程设计中,经常要碰到弹簧设计的问题,传统的方法很繁琐,本课题的设想是利用本软件简化常规设计的繁琐过程,节省设计时间,并运用计算机辅助设计,根据给定的条件完成弹簧设计及校核,让弹簧设计人员在很短的时间内能够得到合适的设计参数。
b) 要完成本课题的基本前提条件是:必须熟悉弹簧设计的流程,再确定方
案。
c) 要完成本课题技术要求是:必须能够熟练运用VB语言进行简单的程序设
计。
本课题要解决的主要问题和设计总体思路:
a) 本课题解决的主要问题:弹簧CAD软件开发的程序流程、数据库的创建及调用该怎样实现、弹簧强度校核时的参考依据、网页的制作以及数据库的更新问题。
b) 本课题的设计总体思路:本软件的技术路线分两部分,第一步是弹簧的设计及强度校核部分,这里面将涉及到数据库技术。第二部为Visual Basic 与 Web 。利用Microsoft Frontpage 制作网页,然后通过Visual Basic 调用网页。总体方案论证,论证该方案的可行性,具体为在VB中能否根据给定的条件完成弹簧的参数设计,然后在宏观上列出即将设计的弹簧软件的程序界面,理清每个界面之间的链接以及各参数变量之间的关系。完成本课题需要对Visual BASIC进行深入地学习,对数据库的建立和管理有所掌握,对网页的调用有一定的了解。
预期的经济效益和社会效益:
经济效益:本软件从使用者的角度出发,体现了简明、通俗、易操作的
特点,极易被用户所接受,因此,市场前景看好。
社会效益:一旦本软件投入生产,能够节省大部分因设计和计算的时间,
因此能够提高社会生产率。
本论文将对弹簧CAD软件设计的全部过程进行阐述,共分为六篇:第一篇为计算机辅助设计概述。简要讲述了计算机辅助设计的软件组成、技术特点以及在工程中的作用和意义等。第二篇为弹簧的计算机辅助设计。讨论了弹簧设计的特点和内容以及弹簧CAD软件的设计。第三篇为关键技术的阐述。讨论了该软件设计过程中所涉及到的关键技术。第四篇为软件开发。分别讨论了开发平台的选择、总体设计及软件制作过程。第五篇为测试及应用。第六篇为结论。
本论文力求做到:
a) 反映最新的设计思想
b) 反映与总结作者的设计成果
c) 理论联系实际
由于软件设计博大精深,作者的知识水平与实践经验远不能与此相适应,故书中的内容定有不当或错误之处,恳请老师和同学批评指正。
1 弹簧的计算机辅助设计
1.1 计算机辅助设计的构成、特点、作用及意义
1.1.1 计算机辅助设计系统的软件构成
计算机辅助设计系统的软件构成如图1-1所示。
图1-1 软件构成
图1-1 CAD系统的软件组成软件分为两大类:支撑软件和应用软件。支撑软件包括操作系统(实现对硬件的控制和资源的管理),程序设计语言(Fortran、Basic、C、二次开发语言和汇编语言)及其编辑系统,数据库管理系统(对数据的输入、输出、分类、存储、检索进行管理)和图形支撑软件(AutoCAD)。另一类是应用软件,它是根据本领域工程特点,利用支撑软件系统开发的解决本工程领域特定问题的应用软件系统。应用软件系统包括:设计计算方法库(常用数学方法库、统计数学方法库、常规设计计算方法库、优化设计方法库、可靠性设计软件、动态设计软件等)和各种专业程序库(常用机械零件设计计算方法库、常用产品设计软件包等)。目前在二维CAD软件方面,国内已经开发出众多的应
用软件,主要包括基于AutoCAD平台和自主平台两类应用软件。
1.1.2 计算机辅助设计的技术特点:
a) 图形处理技术 如自动绘图、几何建模、图形仿真及其它图形输入、输出技术。
b) 工程分析技术 如有限元分析、优化设计及面向各种专业的工程分析等。
c) 数据管理与数据交换技术 如数据库管理、产品数据管理、产品数据规范及接口技术等。
d) 文挡处理技术 如文挡制作、编辑及文字处理等。
1.1.3 计算机辅助设计在工程中的作用以意义
计算机辅助绘图是CAD中工程应用中最成熟的领域,一个完善的CAD系统,应包括交互式图形程序库、工程数据库和应用程序库。对于产品或工程的设计,借助CAD技术,可以大大缩短设计周期,提高设计效率。
1.2 弹簧设计的特点及内容
1.2.1 拉伸弹簧设计的特点及内容
圆柱螺旋拉伸弹簧主要用于受拉伸载荷的场合,如联轴器过载安全装置中用的拉伸弹簧以及棘轮机构
您可能关注的文档
最近下载
- 蓝海华腾VA-H系列伺服驱动器 用户手册2.0.pdf
- 国家法定41种传染病大全(就诊科室、传播途径、病原体、检测方法等)及防护措施.doc VIP
- GB50877-2014 防火卷帘、防火门、防火窗施工及收规范.docx VIP
- T_CECWA 2001-2023 钢结构焊接工艺评定标准.docx
- 8.铁路工程预算定额 路基工程宣贯讲义.ppt VIP
- 2024年四川宜宾五粮液股份有限公司招聘笔试真题.docx VIP
- 医疗废物管理条例.pptx VIP
- 2025年辽宁省电力行业十五五发展规划研究.docx
- 国标GB_T 43388-2023《家用汽车产品严重安全性能故障判断指南》实践.pdf VIP
- 厂房租赁合同.doc VIP
文档评论(0)