河南省30码期期必中科技有限公司欢迎您!   30码期期必中服务热线:13409999881(贺经理)
30码期期必中 > 动态 > 秸秆粉碎机新闻动态 > 颚式破碎机动颚机构CAD程序的设计

颚式破碎机动颚机构CAD程序的设计 木屑颗粒机|秸秆颗粒机|秸秆压块机|木屑制粒机|生物质颗粒机|30码期期必中 / 13-09-29

    颚式破碎机以其方便的操作、简单的结构、较低的设备投资等优良性能,长期以来已经被广泛地用于矿山、冶金、建材、化工、铁路等诸多行业。然而,目前我国许多破碎机制造和设计单位在三维建模、动态分析等方面与国外先进的设计手段有着较大的差距。对于新型破碎机而言,在其动颚机构设计开发中引入动态设计技术,使设计研究逐步进入到自动化、智能化和交互式化阶段,具有非常重要的现实和长远意义。
1、程序开发流程
    颚式破碎机CAD程序的开发流程如图1所示。
2 、CAD程序设计
2.1基于Visual  Basic 6.0编程
    Visual Basic 6.0是一种可视化的,面向对象和采用事件驱动相结合的结构化高级程序设计语言。在Visual Basic环境下,利用事件驱动的编程机制和新颖易用的可视化设计工具,结合使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL),动态数据交换(DDE),对象的链接与嵌入(OLE),开放式数据连接(ODBC)等技术,可以高效地开发出功能强大,图形界面丰富的各种应用程序。
2.2利用Access7.0存储数据
    Access是基于Windows的桌面关系数据库管理系统(RDBMS),具有存储方式简便;面向对象;界面友好、易操作;集成环境、可处理多种数据:支持ODBC等优点。它提供了表、查询、窗体、报表、页、宏和模块7种用来建立数据库系统的对象;把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立数据库管理系统提供了方便。
2.3界面设计
    界面是用户与程序交换信息的接口,用户可通过界面利用程序表达自己的设计意图,程序也通过界面汇报当前执行情况或请示下一步工作等等。本程序全都采用Visual Basic6.0的Userform和Msgbox,具有良好的人机交互性。下面举例说明。
    在程序中,每一条记录集可存储一次完整设计中所涉及的数据。记录集是程序数据存储的核心,必须有效的保护起来。当单击“删除所选”时,会弹出“删除确认”对话框,提示用户,以免误操作。
2.4功能模块
    程序包含四个功能模块,分别为“参数设计”、“强度校核”、“结构优化”以及“运动仿真”。“强度校核”和“结构优化”功能都依赖于“参数设计”模块计算出的各参数粗值。
    “参数设计”模块主要是根据公司提供的目标参数,连接专家系统,根据初始条件进行正向或反向逻辑推理。根据颚式破碎机的设计要求和工作条件,从数据库出发,调用知识库中的相应知识,经过推理来获取满足设计要求的设计方案,能依次计算出破碎机各个主要参数的初值,并完成强度校核,如图2所示。
    在颚式破碎机中,动颚机构最为重要,其结构优化的好坏将直接影响整个破碎机的效率和品质。动颚的优化设计也是本程序的灵魂所在。程序采用复合形法对动颚机构各个参数进行优化,该法优化具有高效率、高精确等优点。当动颚机构参数优化结束后,结果将传输到“运动仿真”模块,直接进行动颚机构的运动模拟仿真。
3、动颚机构优化建模
    动颚机构的设计常采用传统的图解设计法,但该法难以进行多目标参数的整体优化。
    动颚机构的几何模型如图4所示,四边形OABC代表曲柄摇杆机构,OC杆是机架,四边形DEFG代表齿板,GD和FE均垂直于连杆AB。以曲柄转轴为原点,z轴垂直向下,y轴水平向右建立平面直角坐标系机架端点C的坐标为(xc,Yc)。
    使用复合形法对以上优化问题进行求解。首先随机的给出K-l组设计变量值(K为复合形法的顶点数),在,z维设计空间的约束可行域内对复合形各顶点的目标函数值逐一进行比较,不断的去掉坏点,代之以能是目标函数值下降,又能满足所有约束条件的新点,逐步趋向于最优点。此复合形法应该满足第一个复合形应在约束可行域内生成,否则目标函数无解。

  • 上一篇:颚式破碎机CAD程序的研制
  • 下一篇:颚式破碎机动颚体轴承孔磨损的修复
  • 更多
    30码期期必中
    木屑颗粒机