APP下载

虚拟液压元件拆装平台的设计与实现

2014-07-09唐黎明徐海泉

科技创新与应用 2014年20期

唐黎明+徐海泉

摘 要:借助对象的嵌入与链接技术,以VB软件为基础,调用EDRAWING API和媒体播放软件,实现了液压元件实际应用、动态拆装和工作过程仿真的综合展示,为机电液一体化虚拟平台的研制奠定了基础。

关键词:嵌入与链接技术;EDRAWING API;动态拆装

1 引言

液压技术因其大力提升工程质量、无级调速等优点广泛应用与现代工业生产的各个领域。本文采用VB软件调用SOLIDWORKS软件的EDRAWING API,实现了液压工业影片、虚拟元件的动态拆装和元件工作动画的调用,对工程设计和维护人员快速掌握液压元件原理和工作过程提供了平台。液压元件虚拟拆装平台主要包括VB人机界面、虚拟元件库和虚拟平台整合三方面技术。

2 VB人机界面设计

液压元件包含动力元件、执行元件、控制元件和辅助元件四大类,每大类又包含众多小类,人机界面的设计便于用户选择所需要的元件,并进行自动拆装、手动拆装、工作原理、工业影片等功能的选择,这里选择VB软件进行人机界面设计。Visual Basic 6.0是Microsoft公司提供的一种Windows程序开发工具之一。它是一种可视化的Windows开发语言,采用驱动编程和交互式开发。主要的界面包括登陆界面、元件调用界面和拆装界面,核心的拆装界面如图1所示:

3 虚拟元件库设计

SolidWorks是一款采用Parasolid图形核心,基于Widows平台、面向产品级的三维CAD/CAM软件。这里主要采用其建模、装配和机构仿真模块。

3.1 虚拟元件建模与装配

为保证与工业现场的一致性,采用SOLIDWORKS软件建模和装配模块,按照实际的图纸尺寸构建虚拟元件,保存为EASM文件,以叶片泵为例,如图2所示:

登录APP查看全文