Font Size: a A A

File Format Analysis And Process Of AutoCAD DXF

Posted on:2016-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:X ShiFull Text:PDF
GTID:2298330467973084Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
This research mainly centers on the comprehensive processing technologies of DXF.Mainly through in-depth analysis of DXF, STL file storage data structure, inVC++6.0development environment, it programs to read DXF and STL graphic data information. Andthrough the rotation algorithms of the structural surface, which are used to realize the DXFand STL data processing, and generate three-dimensional data model. By using OpenGLgraphics processing technologies, it finishes realistic functions of3D data model such assimulating real light, setting up real material and atomization, anti-aliasing, texture mapping,et al; Through the actual research, based on deeper analysis of DXF other paragraphs formats,we find that the title section contains extended range which is used to represent the wholeentity model by the maximum and minimum coordinates.So it actually provide a train ofthought for reading and expressing model geometry information for us, that’s, take the use ofthe maximum and minimum coordinates to determine all the geometric information about thesolid model translated. VC is used for programming the basic body transformation algorithms,which are applied to generate STL files in the data processing module, finally achieving thetransformation of basic body in DXF file to STL file, and it can automatically generate thecorresponding physical model in STL format; In practical engineering applications, itproposes a retrieval method of directly using graphics file header information. By usingAccess to build graphical header information database, ODBC interface is called to access thegraphics database, and use the ActiveX control technology to realize preview of graphicdatabase. By designing a good human-computer interaction interface, it programs to connectwith AutoCAD software, which is convenient for users to make reasonable changes to thegraphics files, such as take refresh operation to realize database synchronization,et al. Bysetting up the identity recognition, it finally realizes the development of DWG graphicsdatabase management module. The research content in general can be divided into sevenchapters, respectively introduced as follows: Chapter1mainly explains the research background, points out the problems existing inthe aspect of engineering document processing and deficiency, discusses the researchsignificance of file handling work; Chapter2is the overall scheme, shows the overallthinking-way of writing, illuminates the research object files DXF、DWG and STL, andmakes explanations on some basic terms; Chapter3mainly introduces the MFC class aboutgraphics operations and some key operating functions, which enables readers to know someknowledge on the MFC development, so as to get a better reading; Chapter4to chapter6, arethe main content of this topic research. According to the depth-research of DXF、DWG andSTL, in VC++6.0development environment, the DXF、DWG graphics management isimplemented, along with the basic functions such as query, delete and modify; Data of DXFand STL files could be read, combined with OpenGL graphics rendering for data-processing,2D axisymmetrical parts of DXF format are dealt with rotating entity modeling and realistic,and STL file’3D display is done, with the supplementary material, lighting, texture map, andother functions; In terms of data sharing, finally the transformation from DXF to STL isfinished.Research shows that: Realization of the content provides a new technical support forCAD/CAM computer integrated making system(CIMS), and the computer aided system is ofgreat significance in the aspect of mechanical automation processing and engineeringapplication.
Keywords/Search Tags:DXF, VC, Graphics management, OpenGL, Data-processing, File conversion
PDF Full Text Request
Related items