Font Size: a A A

Three-dimensional Data Generation Based On The Signal Plane Layout In DXF Format

Posted on:2022-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:X T ZhengFull Text:PDF
GTID:2492306740452004Subject:Traffic and Transportation Engineering
Abstract/Summary:PDF Full Text Request
Railway signal plays an important role in the development of Chinese railway.The signal equipment in the station shall be constructed according to the signal plane layout of the station.The signal plane layout of the station is referred to as the signal plane layout,which displays the information in the station in the form of a two-dimensional drawing.In recent years,with the widespread use of three-dimensional modeling software and the development of BIM technology,people are no longer satisfied with using a two-dimensional yard map to represent the signal equipment information and rail information in the station.However,two-dimensional station yard drawings cannot be applied to the three-dimensional simulation system of the station directly.Based on the signal plane layout in DXF format,this thesis designs the appropriate way to read the signal plane layout.It reads and analyzes the two-dimensional information of the station displayed in the signal plane layout.Then this thesis obtains the 3D data required by the 3D simulation system of the interlocking outdoor station yard.The final result is to output the configuration files that can be used by the simulation system.The main content of this thesis includes preparatory work and function realization.On the one hand,the preparatory work is divided into the requirement analysis module and the reading design module.On the other hand,the function realization is divided into signal plane layout reading module,table analysis module,signal equipment analysis module,rail information analysis module and configuration file output module.Firstly,this thesis analyzes the type and content of 3D data required by the 3D simulation system of the interlocking outdoor station yard.Then this article analyzes the content and drawing characteristics of the signal plane layout in DXF format.This thesis uses C++ language under the VS platform and performs programming.In addition,this thesis uses the MFC library and adds the content of the DXFLib library.Then this thesis combines two reading methods of group code analysis and DXFLib library analysis to read the primitive information of the drawing accurately.After completing the previous step,according to the characteristics of the signal plane layout,this thesis analyzes the content of the distance signal building center table and turnout type table firstly.Then this thesis analyzes the information of various signal devices in the interlocking area.Finally,this thesis obtains the information on the distance between the branch-free section and the strand by analyzing the route information.In addition,the two-dimensional information of each part of the signal plane layout needs to be further processed and converted into coordinate values under the three-dimensional system.Finally,this thesis saves the three-dimensional data of the signal equipment and track required by the simulation system according to the data format in the configuration file.The generated configuration file can be used to build a 3D model in the 3D simulation system of the interlocking outdoor station yard.The research of this thesis reduces the manual participation of building a 3D model of the station based on the 2D signal plane layout.It provides data support for the 3D simulation system of the interlocking outdoor station yard.
Keywords/Search Tags:Signal plane layout, DXF format, DXFLib library, Three-dimensional data
PDF Full Text Request
Related items