基于VB6.0的液压支架模型智能设计系统
2019-10-18尹中辉赵鹏
尹中辉 赵鹏
摘 要:传统液压支架产品的设计和应用随着液压支架应用范围的持续扩展,逐渐出现了滞后现象。因此,有必要结合液压支架的现实使用需求,开发一种新型液压支架设计平台。借助蓝光数字矿山地理信息平台,采用VB6.0编程语言实现了液压支架设计系统的参数化与标准化。在液压支架模型建立过程中,现有Delauany三角剖分方法可用于任意多边形的三角剖分。该软件缩短了开发周期,简化了设计流程,降低了设计成本,并提高了设计效率,从而有效增强了产品的市场竞争力。
关键词:液压支架;蓝光数字矿山地理信息平台;Delauany三角剖分;VB6.0
DOI:10. 11907/rjdk. 191940 开放科学(资源服务)标识码(OSID):
中图分类号:TP319文献标识码:A 文章编号:1672-7800(2019)009-0121-04
Parametric Design System of Hydraulic Support Based on VB6.0
YIN Zhong-hui,ZHAO Peng
(College of Computer Science and Engineering, Shandong University of Science and Technology,Qingdao 266590,China)
Abstract: The design and application of traditional hydraulic support products gradually lag behind with the continuous expansion of the application scope of hydraulic support.Therefore, it is necessary to develop a new type of hydraulic support design platform combined with the practical use of hydraulic support. This paper realizes the parameterization and standardization of hydraulic support design system by means of Blu-ray digital mine geographic information platform and VB6.0 programming language. In this paper, the establishment of hydraulic support model is realized by using a computer, which is very convenient and the existing Delauany triangulation method can be used for triangulation of any polygon. This software shortens the development cycle, simplifies the design process, saves the design cost, and provides the theoretical basis for improving the design efficiency and increasing the market competitiveness of products.
Key Words: hydraulic support; Blu-ray digital mine geographic information platform; Delauany triangulation;VB6.0
0 引言
液压支架是煤矿机械化采煤工作中普遍使用的一种关键设施[1]。近年来,随着中国煤炭产量的不断增长,综采作业面逐渐向纵深方向发展。传统液压支架产品的设计与应用出现了滞后现象,难以满足高强度和高工作阻力的作业要求[2]。因此,使用先进的设计系统进行液压支架设计是提高液压支架产品设计品质及工作效率的有效方法[3]。
目前,国内研究人员在液压支架模型参数化系统设计方面有了明显进步,提出了许多较为完善的实现方法。如文献[4]提出利用VC++和Pro/Toolkit对Pro/E进行二次开发,以构建液压支架模型;文献[5]使用SolidWorks软件对液压支架进行模型的三维可视化;文献[6]则利用UG建立液压支架三维参数化模型。基于以上研究,本文使用蓝光数字平台,在此基礎上采用三角化网格法实现模型的重构与可视化,能够使模型构建更迅速,结果显示更直观,数据加载更高效。
三角化网格法是指使用三角形网格模拟现实环境中的真实物体。三角剖分往往被用来重构空间中点和点之间的联系[7],其以某种特定方法将有限的一组平面点分别连接成为一种互不相交的三角形网络。前苏联数学家Delaunay[8]在1934年通过对Voronoi图的研究,提出一种更易于分析与应用的三角形网络——Delaunay三角网,并论证了对于任何给定的平面点集合,能够实现“最大化最小角”优化标准的三角剖分方法有且只有一种[9]。Delaunay三角剖分也正是因为这个特有性质,成为在实际工程中使用最多的三角剖分方法。
Delaunay三角剖分是一种特殊的三角剖分,因为其最接近等边或等角的特性而得到了广泛应用[10]。它是一种用于模拟计算机图形中各式各样不规则事物的数据结构。现实生活中物体表面直观上看都是由曲面组成,而在计算机世界中,只有离散结构可用于模拟现实中的连续事物。因此,在计算机模拟中,现实世界中的物体表面可由无数个小多边形构成[11]。利用Delaunay三角网描述复杂边界的能力,建立与液压支架相符合的计算机模型,可以协助工作人员更清楚、直观地了解液压支架的结构功能与内部构造,从而解决工程中出现的各种实际问题,提高设计效率。因此,本文以蓝光数字矿山地理信息平台为主要平台,采用VB6.0语言实现一套完整的液压支架模型参数化设计系统。