当前位置:主页 > 科技论文 > 机电工程论文 >

基于SolidWorks的带式输送机机架CAD/CAE系统开发与研究

发布时间:2020-12-04 02:30
  带式输送机是一种摩擦驱动以连续方式运输物料的机械设备,经过多年的发展和应用,已成为当前重要的连续输送设备,广泛应用于国民经济建设中。机架作为带式输送机的主体构架,其设计的质量直接影响带式输送机的工作性能。为提高机架设计效率,顺应产品设计参数化、智能化的发展潮流,本文利用计算机辅助技术,以SolidWorks为基础开发一套集参数化设计、自动装配、自动创建工程图以及自动分析等功能为一体的机架CAD/CAE系统。该系统的设计平台为SolidWorks软件,后台数据库为Access,通过面向对象的VB.NET语言对SolidWorks进行二次开发,从而实现系统的开发。本文首先对SolidWorks二次开发技术进行研究,包括SolidWorks API、Simulation API对象模型及API的具体功能。在结构分析的基础上,对系统进行整体设计并根据功能进行模块划分,对Access数据库设计、用户界面开发以及ADO.NET数据库访问技术等相关技术进行研究。其次研究机架结构特点,实现了机架参数化设计、自动装配以及参数化工程图生成,对关键技术进行研究并利用VB.NET语言编写实现程序。另外,还重点... 

【文章来源】:华北水利水电大学河南省

【文章页数】:76 页

【学位级别】:硕士

【部分图文】:

基于SolidWorks的带式输送机机架CAD/CAE系统开发与研究


DTII型带式输送机结构简图

插件,菜单,应用程序


它与 SolidWorks 的工作状态互不影响,即程序的异常不影响 SolidWorks 运行。开发时,需引用库文件:SldWorks version Type Library、SolidWorks version Constant type library,然后在编程软件中依次编辑、调试,直到生成 EXE 文件。由该方式开发的应用程序,不能在 SolidWorks 中添加自定义菜单、工具栏和属性页等快捷操作方式,只能采取外挂的工作方式,即需要在应用程序和 SolidWorks 之间进行前后台的切换,相对于插件形式的应用程序,运行效率较低。插件以动态链接库形式嵌入到 SolidWorks 中,与 SolidWorks 共享内存地址和系统资源,但应用程序的异常可能会导致 SolidWorks 运行不稳定。插件形式下,当 SolidWorks需调用应用程序时,可以通过插件管理器将其装入 SolidWorks 内存空间;反之,当不需要应用程序服务时,通过插件管理器将其移出内存,释放内存空间供其他程序使用,这样极大地提高了程序运行效率。在开发插件形式的应用程序时,应更加注意代码的准确性、可读性。开发时,可以使用SolidWorks公司提供的API SDK,调用AddCommandItem2、PropertyManager pages 等方法在 SolidWorks 中添加自定义菜单、工具栏、属性页等快捷方式,使应用程序与 SolidWorks 融为一体,自定义插件菜单如图 2-3 所示。

视图,操作界面,视图,宏代码


成特定任务的程序代码,实现 SolidWorks 二次开发最快的 SolidWorks API 调用[39],Visual Basic for Applications(化编程语言,具有与 VB.N中使用。,操作界面如图 2-4 所示。它行视图操作时,如更改视图,如下所示:cttiveViewCenter -4.82968123904728E-0规划界面操作顺序,然后通记录、编辑和调试宏代码,


本文编号:2896875

资料下载
论文发表

本文链接:https://www.wllwen.com/jixiegongchenglunwen/2896875.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户aab40***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com