Font Size: a A A

Design And Implementation Of Drilling And Dipping System Based On WebGL

Posted on:2018-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2348330542485005Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Now most of the geological workers display of ore bodies through CAD,however because of the limitation of information sharing between each other,geological workers can't work together.But the B/S system can effectively solve the resource sharing problem.At the same time,the application based on two-dimensional graphics is gradually reduced,and more and more application based on three-dimensional has occupied the market.So in this paper,we use computer graphics technology to build a three-dimensional drilling and dipping system based on WebGL.In this paper,MVC is used as the main development framework,and it is combined with WebGL,JavaScript and other technologies,we design and implement a WebGL-based drilling and dipping system.The main contents are as follows: First of all,we analyzed the present situation of 3D system at home and abroad,as well as the work environment and working methods of the geological staff,and a drilling and dipping planning system based on WebGL is proposed.Secondly,use case analysis,function requirement analysis and non-functional requirement analysis are introduced,and the business process of the system is introduced.Finally,according to the functional requirements,we design and implement methods of each module.This paper introduces the CAD drawing import,the automatic drilling layout and the intersection of the drilling and the 3D objects,it is proposed to use the 4-cross model as the theoretical basis,the facet method as the basis of the algorithm,and the regularization of irregular objects to determine the intersecting problem.This paper realizes the system of drilling and dipping planning based on WebGL,and provides a method of constructing 3D scene by means of CAD graphics import.System has friendly interface,stable function,and it is easy to use and basically meet the needs of users.
Keywords/Search Tags:WebGL, Auto-Layout, Small Plan Method
PDF Full Text Request
Related items