WO2018151492A1 - System and method for generating three-dimensional model of infrastructure - Google Patents

System and method for generating three-dimensional model of infrastructure Download PDF

Info

Publication number
WO2018151492A1
WO2018151492A1 PCT/KR2018/001859 KR2018001859W WO2018151492A1 WO 2018151492 A1 WO2018151492 A1 WO 2018151492A1 KR 2018001859 W KR2018001859 W KR 2018001859W WO 2018151492 A1 WO2018151492 A1 WO 2018151492A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
unit
model
infrastructure
generating
Prior art date
Application number
PCT/KR2018/001859
Other languages
French (fr)
Korean (ko)
Inventor
이두영
서충원
조대현
오상락
Original Assignee
주식회사 마이다스아이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 마이다스아이티 filed Critical 주식회사 마이다스아이티
Publication of WO2018151492A1 publication Critical patent/WO2018151492A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2211/00Image generation
    • G06T2211/40Computed tomography
    • G06T2211/416Exact reconstruction

Definitions

  • the present invention relates to a system and method for generating a three-dimensional model of an infrastructure structure, and more particularly, to combine layout information including a unit model and a master line for a repeating unit for an infrastructure structure having a unit that is continuously repeated.
  • the present invention relates to a 3D model generation system and method of the infrastructure structure that can efficiently generate a 3D model of the entire infrastructure structure.
  • Infrastructure structures such as bridges, roads, and tunnels have the same or similar shapes that are repeated in succession.
  • a three-dimensional modeling work In order to create a three-dimensional design of such an infrastructure structure, a three-dimensional modeling work must be manually performed on the entire section using a design program such as CAD.
  • the problem to be solved by the present invention is to efficiently generate a three-dimensional model of the entire infrastructure structure by combining the unit information and the layout information including the master line for the repeated unit for the infrastructure structure having a continuously repeated unit To provide a 3D model generation system and method of the infrastructure structure.
  • the unit model generation unit for generating a unit model from the member information including information on the structural shape of at least one unit constituting the infrastructure structure;
  • a layout generator for generating layout information from extended information including linear information about a reference line for arranging each unit model;
  • a three-dimensional design unit which combines the unit model and layout information, and automatically expands the unit model according to the layout information to generate a three-dimensional model of the entire infrastructure structure. It is characterized by providing.
  • the member information includes a member shape for the structural shape of each unit; Member properties for the material of each unit; And relationship information indicating whether each unit is any one of fixed, repeated, and extended with respect to the baseline.
  • the linear information the master line which is a center reference line for placing each unit model; A level layer formed with a predetermined level difference above and below the master line; And a cross line positioned on the same level layer and perpendicular to the master line.
  • the extended information may further include skew information on superelevation slope of the unit model.
  • the extended information may include a unit model assigned to the master line, a start point and an end point of a unit model assigned to the master line, an interval between the level layer and a crossline, and a unit model assigned to the master line.
  • the apparatus may further include batch information including information about a batch position on the master line.
  • the 3D model generation system further includes a change application unit for receiving and applying change information changed from the unit model and the layout information.
  • the change information is input, the 3D design unit changes the change. Based on the information, three-dimensional models of the entire infrastructure can be recreated.
  • a method performed by the three-dimensional model generation system of the infrastructure structure (a) a member containing information on the structural shape of at least one unit constituting the infrastructure structure Generating a unit model from the information; (b) generating layout information from extended information including linear information about a reference line for arranging each unit model; And (c) combining the unit model and layout information, and automatically expanding the unit model according to the layout information to generate a three-dimensional model of the entire infrastructure structure.
  • the present invention provides a computer-readable recording medium having recorded thereon a program for realizing a method for generating a three-dimensional model of the infrastructure structure.
  • a three-dimensional model of an entire infrastructure structure can be efficiently generated by combining layout information including a master model and a unit model of a repeating unit for an infrastructure structure having a continuously repeating unit.
  • FIG. 1 is a block diagram showing a three-dimensional model generation system of infrastructure according to the present invention.
  • FIG. 2 is a block diagram showing a unit model generation unit.
  • 3 is a block diagram showing a layout generation unit.
  • FIG. 4 is a diagram illustrating layout information including a master line.
  • FIG. 5 is a flow chart showing a three-dimensional model generation method of the infrastructure structure according to the present invention.
  • FIG. 6 is a diagram illustrating linear information.
  • first and second may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.
  • the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component.
  • the present invention relates to an infrastructure structure having a unit that is continuously repeated.
  • the structure of the infrastructure structure that can efficiently generate a three-dimensional model of the entire infrastructure structure by combining the layout information, including the unit model and the master line for the repeating unit A dimensional model generation system and method.
  • the infrastructure structure refers to a structure having a unit of a repeating shape, such as bridges, roads, tunnels, etc.
  • each unit having the same shape and properties are repeated or extended according to the terrain situation.
  • the present invention relates to an efficient generation of a three-dimensional model or a three-dimensional design of an entire infrastructure structure having units that are continuously repeated.
  • three-dimensional design work was performed on all sections by hand, According to this, information about units that are repeated or extended and information about where each unit is placed and how to extend or repeat each unit can efficiently render a three-dimensional model or a three-dimensional design of the entire infrastructure.
  • FIG. 1 is a block diagram showing a three-dimensional model generation system of the infrastructure according to the present invention.
  • the three-dimensional model generation system 100 of an infrastructure structure includes a unit model generation unit 110, a layout generation unit 120, and a three-dimensional design unit 130. It may include at least one of the change applying unit 140 and the database 150.
  • the unit model generator 110 generates a unit model from member information including information on the structural shape of at least one unit constituting the infrastructure structure, and the layout generator 120 arranges each unit.
  • the layout information is generated from the extended information including the linear information on the reference line for the three-dimensional design unit 130 combines the unit model and the layout information, but automatically expands the unit model according to the layout information
  • the three-dimensional model of the entire infrastructure structure serves to create, the change application unit 140 receives the change information input from the unit model and layout information and applies to the changed part, the database 150 is It stores templates related to the design information of various structures, and the member information and layout created in each component It stores information and information about 3D model. Meanwhile, when the change information is applied by the change applying unit 140, the 3D design unit 130 regenerates the 3D model of the infrastructure structure according to the change information.
  • FIG. 2 is a block diagram illustrating a unit model generator.
  • the unit model generator 110 includes at least one of a member shape applying unit 111, a member attribute applying unit 112, and a relationship attribute applying unit 113.
  • the member shape applying unit 111 is a component that applies the member shape received from the user or received from the outside to the unit model
  • the member property applying unit 112 receives the member property received from the user or received from the outside on the unit model. It is a component to be applied
  • the relationship attribute applying unit 113 is a component to apply the member attribute received from the user or received from the outside to the unit model.
  • the unit model generation unit 110 is a component that generates a unit model from member information received from a user or received from the outside.
  • the member information is information on member units having a structural shape repeated in the infrastructure, and includes information on at least one of a member shape, a member attribute, and a relationship attribute.
  • the member shape is information including design information on the shape of each member unit and is 2D and / or 3D CAD information on the structural shape of each member unit in the infrastructure structure.
  • Member properties refer to information on materials or materials (steel, concrete, wood, stone, reinforced concrete, etc.) of each member unit.
  • the relationship attribute means information indicating whether each member unit is one of fixed, repeated and extended on the master line. In the infrastructure, some member units are fixedly used without being repeated, some are repeated at regular distances, and some are extended in length or width. In relation to the baseline masterline, it tells which options are fixed, repeated, or extended.
  • FIG. 3 is a block diagram illustrating a layout generator.
  • the layout generating unit 120 includes at least one of a linear information applying unit 121, a skew information applying unit 122, and a layout information applying unit 123.
  • the linear information applying unit 121 is a component that applies linear information received from the user or received from the outside to the layout
  • the skew information applying unit 122 is configured to apply the skew information received from the user or received from the outside to the layout
  • the layout information application unit 123 is a component that applies layout information received from a user or received from the outside to a layout.
  • the layout generator 120 is a component that generates layout information from extended information including linear information about a reference line for disposing each unit.
  • the extended information is information for arranging each unit model, and includes linear information of each baseline, and may further include at least one of skew information and arrangement information.
  • Infrastructure structures such as roads, tunnels, bridges, etc. may be built in a straight line, but may be constructed by curved left and right or with superelevation slopes left and right depending on the terrain. Therefore, in addition to the information on the baseline for arranging the units constituting the infrastructure structure, it is necessary to refer to the information on the superelevation inclination of each unit model and the layout information on how each unit model is arranged on the master line.
  • the linear information includes position information on a master line which is a center reference line, and includes position information on at least one of a subline, a crossline, and a level layer.
  • the linear information includes a start point and an end point for each reference line or reference plane, planar linear information viewed from above, and side linear information viewed from the side.
  • FIG. 6 is a diagram illustrating linear information, and in the lower figure of FIG. 6, it is possible to check the planar linear information viewed from above with respect to the reference line and the side (vertical cross-section) linear information viewed from the side. Can be stored as.
  • the master line is a virtual center reference line for arranging each generated unit model or each unit.
  • Each unit model has a center point or center line, and the center point or center line can be aligned with the master line.
  • the center point or center line of each unit model can be predetermined when the user designs the structural shape.
  • a subline is a plurality of subordinate virtual reference lines that are spaced parallel by a distance around the master line on the same level layer (plane), and a crossline is a plurality of virtual lines perpendicular to the master line which is repeated every certain distance on the same level layer.
  • the level layer refers to a virtual plane that is repeated at a predetermined level difference on the upper and / or lower axis of the master line.
  • the skew information means information on superelevation slopes formed by each unit model and the master line when each unit model is arranged on the master line.
  • the information on the superelevation slope includes both the superelevation slope viewed from above and the superelevation slope viewed from the side.
  • FIG. 4 is a diagram illustrating layout information including a master line.
  • the layout generating unit 120 applies the skew information to the linear information (master line, sub line, cross line, and level layer) input from the user or received from the outside to generate layout information composed of a three-dimensional linear grid.
  • the batch information is determined in each unit model assigned to the master line, the start and end points on the master line of each unit model assigned to the master line, the interval between the level layer and the crossline, and the master line of the unit model assigned to the master line. It may include at least one of the information about the arrangement position of the. Such layout information is included in the layout information, and a final 3D model of the entire infrastructure structure may be generated with reference to the layout information.
  • the 3D design unit 130 combines the unit model generated by the unit model generator 110 with the layout information generated by the layout generator 120, and automatically expands and renders the unit model according to the layout information to render the entire infrastructure. You can create a three-dimensional model of the structure.
  • the three-dimensional design unit 130 grasps the starting point and the end point of the master line, which unit model is allocated to which range on the master line, whether each unit model is a fixed, extended or extended unit, and each unit model is the master line. Since we know the superelevation information of the layer and the level layer, the unit model is expanded and rendered according to the layout information to generate a three-dimensional model of the entire infrastructure structure.
  • the change applying unit 140 receives a change information of the unit model and layout information and applies the changed information to the changed portion.
  • the change application unit 140 changes the three-dimensional model of the infrastructure structure according to the changed information.
  • FIG. 5 is a flowchart illustrating a method of generating a 3D model of an infrastructure structure according to the present invention.
  • the method for generating a 3D model of an infrastructure structure is a method performed by the 3D model generation system of an infrastructure structure.
  • the unit model generation unit 110 is a structural shape of at least one unit constituting the infrastructure structure.
  • the unit model is generated from the member information including the information on the S100.
  • the layout generator 120 generates layout information from extended information including linear information about a reference line for arranging each unit model (S200).
  • the 3D design unit 130 combines the unit model and the layout information, and automatically expands the unit model according to the layout information to generate a 3D model of the entire infrastructure structure (S300).
  • the change application unit 140 receives and applies change information changed from the unit model and layout information, and when the change information is input, regenerates the 3D model of the entire infrastructure according to the change information (S400).
  • the invention can be practiced as a method, apparatus, system, or the like.
  • the method of the present invention can also be embodied as computer readable programs, codes, applications, software, and the like, on a computer readable recording medium.
  • the constituent means of the present invention are program or code segments that necessarily perform a necessary task.
  • the program or code segments may be stored on a computer readable recording medium or transmitted by a computer data signal coupled with a carrier on a transmission medium or network.
  • the computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored.
  • Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs and DVDs, and magneto-optical media such as floptical disks. optical media) and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like.
  • the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The present invention relates to a system and method for generating a three-dimensional model of an infrastructure and, more specifically, to a system and method for generating a three-dimensional model of an infrastructure, combining a unit model for a repeated unit and layout information including a master line with respect to an infrastructure including the continuously repeated units, thereby efficiently generating a three-dimensional model of an entire infrastructure.

Description

인프라 구조물의 3차원모델 생성 시스템 및 방법3D model generation system and method of infrastructure
본 발명은 인프라 구조물의 3차원모델 생성 시스템 및 방법에 관한 것으로서, 더욱 상세하게는, 연속적으로 반복되는 유닛을 가지는 인프라 구조물에 대하여 반복되는 유닛에 대한 유닛모델과 마스터라인을 포함하는 레이아웃정보를 결합하여 효율적으로 전체 인프라 구조물의 3차원모델을 생성할 수 있는 인프라 구조물의 3차원모델 생성 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for generating a three-dimensional model of an infrastructure structure, and more particularly, to combine layout information including a unit model and a master line for a repeating unit for an infrastructure structure having a unit that is continuously repeated. The present invention relates to a 3D model generation system and method of the infrastructure structure that can efficiently generate a 3D model of the entire infrastructure structure.
교량, 도로, 터널 등의 인프라 구조물은 연속적으로 반복되는 동일하거나 유사한 형상들을 가지고 있다.Infrastructure structures such as bridges, roads, and tunnels have the same or similar shapes that are repeated in succession.
이러한 인프라 구조물에 대해 3차원의 설계도를 작성하기 위해서는 캐드(CAD) 등의 설계 프로그램을 이용하여 전체 구간에 대하여 수작업으로 3차원 모델링 작업을 수행해야만 한다.In order to create a three-dimensional design of such an infrastructure structure, a three-dimensional modeling work must be manually performed on the entire section using a design program such as CAD.
이에 반복되는 유사한 형상을 가지는 인프라 구조물에 대하여 좀 더 효율적으로 3차원 설계 작업을 수행할 수 있는 기술의 필요성이 커지고 있다.Accordingly, there is an increasing need for a technology capable of more efficiently performing 3D design work on an infrastructure structure having a similar shape.
본 발명이 해결하고자 하는 과제는, 연속적으로 반복되는 유닛을 가지는 인프라 구조물에 대하여 반복되는 유닛에 대한 유닛모델과 마스터라인을 포함하는 레이아웃정보를 결합하여 효율적으로 전체 인프라 구조물의 3차원모델을 생성할 수 있는 인프라 구조물의 3차원모델 생성 시스템 및 방법을 제공하는 데 있다.The problem to be solved by the present invention is to efficiently generate a three-dimensional model of the entire infrastructure structure by combining the unit information and the layout information including the master line for the repeated unit for the infrastructure structure having a continuously repeated unit To provide a 3D model generation system and method of the infrastructure structure.
상기한 과제를 해결하기 위해 본 발명은, 인프라 구조물을 구성하는 적어도 하나 이상의 유닛의 구조 형상에 대한 정보를 포함하는 부재정보로부터 유닛모델을 생성하는 유닛모델 생성부; 각 유닛모델을 배치하기 위한 기준선에 대한 선형정보를 포함하는 확장정보로부터 레이아웃정보를 생성하는 레이아웃 생성부; 및 상기 유닛모델과 레이아웃정보를 결합시키되, 상기 유닛모델을 상기 레이아웃정보에 따라 자동으로 확장시켜 전체 인프라 구조물의 3차원모델을 생성하는 3차원 설계부를 포함하는, 인프라 구조물의 3차원모델 생성 시스템을 제공하는 것을 특징으로 한다.The present invention to solve the above problems, the unit model generation unit for generating a unit model from the member information including information on the structural shape of at least one unit constituting the infrastructure structure; A layout generator for generating layout information from extended information including linear information about a reference line for arranging each unit model; And a three-dimensional design unit which combines the unit model and layout information, and automatically expands the unit model according to the layout information to generate a three-dimensional model of the entire infrastructure structure. It is characterized by providing.
바람직하게는, 상기 부재정보는, 각 유닛의 구조 형상에 대한 부재형상; 각 유닛의 재료에 대한 부재속성; 및 각 유닛이 기준선에 대하여 고정, 반복 및 연장 중 어느 하나인지를 나타내는 관계속성에 대한 정보를 포함할 수 있다.Preferably, the member information includes a member shape for the structural shape of each unit; Member properties for the material of each unit; And relationship information indicating whether each unit is any one of fixed, repeated, and extended with respect to the baseline.
바람직하게는, 상기 선형정보는, 각 유닛모델을 배치하기 위한 중심 기준선인 마스터라인; 상기 마스터라인의 상하로 일정 레벨차로 형성되는 레벨레이어; 및 동일한 레벨레이어 상에 위치하며 상기 마스터라인과 수직하는 크로스라인을 포함할 수 있다.Preferably, the linear information, the master line which is a center reference line for placing each unit model; A level layer formed with a predetermined level difference above and below the master line; And a cross line positioned on the same level layer and perpendicular to the master line.
바람직하게는, 상기 확장정보는, 상기 유닛모델의 편경사에 대한 스큐정보를 더 포함할 수 있다.Preferably, the extended information may further include skew information on superelevation slope of the unit model.
바람직하게는, 상기 확장정보는, 상기 마스터라인에 배정되는 유닛모델, 상기 마스터라인에 배정되는 유닛모델의 시점과 종점, 상기 레벨레이어와 크로스라인의 간격, 및 상기 마스터라인에 배정되는 유닛모델의 상기 마스터라인에서의 배치위치에 대한 정보를 포함하는 배치정보를 더 포함할 수 있다.Preferably, the extended information may include a unit model assigned to the master line, a start point and an end point of a unit model assigned to the master line, an interval between the level layer and a crossline, and a unit model assigned to the master line. The apparatus may further include batch information including information about a batch position on the master line.
바람직하게는, 상기 3차원모델 생성 시스템은, 상기 유닛모델 및 상기 레이아웃정보 중에서 변경되는 변경정보를 입력받아 적용하는 변경적용부를 더 포함하되, 상기 변경정보가 입력되면, 상기 3차원 설계부는 상기 변경정보에 따라 전체 인프라 구조물의 3차원모델을 재생성할 수 있다.Preferably, the 3D model generation system further includes a change application unit for receiving and applying change information changed from the unit model and the layout information. When the change information is input, the 3D design unit changes the change. Based on the information, three-dimensional models of the entire infrastructure can be recreated.
또한, 상기한 과제를 해결하기 위해 본 발명은, 인프라 구조물의 3차원모델 생성 시스템에 의해 수행되는 방법으로서, (a) 인프라 구조물을 구성하는 적어도 하나 이상의 유닛의 구조 형상에 대한 정보를 포함하는 부재정보로부터 유닛모델을 생성하는 단계; (b) 각 유닛모델을 배치하기 위한 기준선에 대한 선형정보를 포함하는 확장정보로부터 레이아웃정보를 생성하는 단계; 및 (c) 상기 유닛모델과 레이아웃정보를 결합시키되, 상기 유닛모델을 상기 레이아웃정보에 따라 자동으로 확장시켜 전체 인프라 구조물의 3차원모델을 생성하는단계를 포함하는, 인프라 구조물의 3차원모델 생성 방법을 제공할 수 있다.In addition, in order to solve the above problems, the present invention, a method performed by the three-dimensional model generation system of the infrastructure structure, (a) a member containing information on the structural shape of at least one unit constituting the infrastructure structure Generating a unit model from the information; (b) generating layout information from extended information including linear information about a reference line for arranging each unit model; And (c) combining the unit model and layout information, and automatically expanding the unit model according to the layout information to generate a three-dimensional model of the entire infrastructure structure. Can be provided.
한편, 상기한 목적을 달성하기 위해서 본 발명은 상기 인프라 구조물의 3차원모델 생성 방법을 실현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.Meanwhile, in order to achieve the above object, the present invention provides a computer-readable recording medium having recorded thereon a program for realizing a method for generating a three-dimensional model of the infrastructure structure.
본 발명에 의하면, 연속적으로 반복되는 유닛을 가지는 인프라 구조물에 대하여 반복되는 유닛에 대한 유닛모델과 마스터라인을 포함하는 레이아웃정보를 결합하여 효율적으로 전체 인프라 구조물의 3차원모델을 생성할 수 있다.According to the present invention, a three-dimensional model of an entire infrastructure structure can be efficiently generated by combining layout information including a master model and a unit model of a repeating unit for an infrastructure structure having a continuously repeating unit.
도 1은 본 발명에 따른 인프라 구조물의 3차원모델 생성 시스템을 나타낸 블록도.1 is a block diagram showing a three-dimensional model generation system of infrastructure according to the present invention.
도 2는 유닛모델 생성부를 나타낸 블록도.2 is a block diagram showing a unit model generation unit.
도 3은 레이아웃 생성부를 나타낸 블록도.3 is a block diagram showing a layout generation unit.
도 4는 마스터라인을 포함하는 레이아웃정보를 예시하는 도면. 4 is a diagram illustrating layout information including a master line.
도 5는 본 발명에 따른 인프라 구조물의 3차원모델 생성 방법을 나타낸 흐름도.5 is a flow chart showing a three-dimensional model generation method of the infrastructure structure according to the present invention.
도 6은 선형정보를 예시한 도면.6 is a diagram illustrating linear information.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.As the inventive concept allows for various changes and numerous modifications, particular embodiments will be illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to the specific disclosed form, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention.
제1, 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다. Terms such as first and second may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component.
본 출원에서 사용한 용어는 단지 특정한 실시예들을 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "having" are intended to indicate that there is a feature, number, step, action, component, part, or combination thereof described in the specification, and that one or more other features It should be understood that it does not exclude in advance the possibility of the presence or addition of numbers, steps, actions, components, parts or combinations thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art.
일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art, and shall not be construed in ideal or excessively formal meanings unless expressly defined in this application. Do not.
본 발명은 연속적으로 반복되는 유닛을 가지는 인프라 구조물에 대하여 반복되는 유닛에 대한 유닛모델과 마스터라인을 포함하는 레이아웃정보를 결합하여 효율적으로 전체 인프라 구조물의 3차원모델을 생성할 수 있는 인프라 구조물의 3차원모델 생성 시스템 및 방법에 관한 것이다.The present invention relates to an infrastructure structure having a unit that is continuously repeated. The structure of the infrastructure structure that can efficiently generate a three-dimensional model of the entire infrastructure structure by combining the layout information, including the unit model and the master line for the repeating unit A dimensional model generation system and method.
본 발명에서 인프라 구조물이란 교량, 도로, 터널 등 연속적으로 반복되는 형상의 유닛을 가진 구조물을 의미하며, 이러한 인프라 구조물에서는 동일한 형상과 속성을 가진 각 유닛 들이 지형 상황에 따라 반복되거나 연장된다. 본 발명은 연속적으로 반복되는 유닛을 가지는 전체 인프라 구조물의 3차원모델 또는 3차원 설계도를 효율적으로 생성하는 것에 관한 발명으로서, 종래에는 수작업으로 모든 구간에 대해 3차원 설계 작업을 수행하였지만, 본 발명에 의하면 반복되거나 연장되는 유닛들에 대한 정보와 그 각 유닛을 어디에 배치하고 어떻게 연장하거나 반복되는지에 대한 정보를 결합하여 전체 인프라 구조물의 3차원모델 또는 3차원 설계도를 효율적으로 렌더링할 수 있다. In the present invention, the infrastructure structure refers to a structure having a unit of a repeating shape, such as bridges, roads, tunnels, etc. In such an infrastructure structure, each unit having the same shape and properties are repeated or extended according to the terrain situation. The present invention relates to an efficient generation of a three-dimensional model or a three-dimensional design of an entire infrastructure structure having units that are continuously repeated. In the prior art, three-dimensional design work was performed on all sections by hand, According to this, information about units that are repeated or extended and information about where each unit is placed and how to extend or repeat each unit can efficiently render a three-dimensional model or a three-dimensional design of the entire infrastructure.
이하에서 첨부된 도면을 참조하여, 본 발명의 바람직한 실시예를 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Like reference numerals in the drawings denote like elements.
도 1은 본 발명에 따른 인프라 구조물의 3차원모델 생성 시스템을 나타낸 블록도이다.1 is a block diagram showing a three-dimensional model generation system of the infrastructure according to the present invention.
도 1을 참조하면, 본 발명에 따른 인프라 구조물의 3차원모델 생성 시스템(100)은 유닛모델 생성부(110), 레이아웃 생성부(120), 및 3차원 설계부(130)를 포함하며, 추가로 변경적용부(140) 및 데이터베이스(150) 중의 적어도 하나를 포함할 수 있다.Referring to FIG. 1, the three-dimensional model generation system 100 of an infrastructure structure according to the present invention includes a unit model generation unit 110, a layout generation unit 120, and a three-dimensional design unit 130. It may include at least one of the change applying unit 140 and the database 150.
유닛모델 생성부(110)는 인프라 구조물을 구성하는 적어도 하나 이상의 유닛의 구조 형상에 대한 정보를 포함하는 부재정보로부터 유닛모델을 생성하는 역할을 수행하고, 레이아웃 생성부(120)는 각 유닛을 배치하기 위한 기준선에 대한 선형정보를 포함하는 확장정보로부터 레이아웃정보를 생성하는 역할을 수행하고, 3차원 설계부(130)는 유닛모델과 레이아웃정보를 결합시키되 유닛모델을 상기 레이아웃정보에 따라 자동으로 확장시켜 전체 인프라 구조물의 3차원모델을 생성하는 역할을 수행하며, 변경적용부(140)는 유닛모델 및 레이아웃정보 중에서 변경되는 변경정보를 입력받아 변경된 부분에 적용하는 역할을 수행하며, 데이터베이스(150)는 각종 구조물의 설계정보와 관련된 템플릿을 저장하고 있으며 각 구성요소에서 생성된 부재정보, 레이아웃정보 및 3차원모델에 대한 정보를 저장하는 역할을 수행한다. 한편, 변경적용부(140)에 의해 변경정보가 적용되면, 3차원 설계부(130)는 변경정보에 따라 인프라 구조물의 3차원모델을 재생성한다.The unit model generator 110 generates a unit model from member information including information on the structural shape of at least one unit constituting the infrastructure structure, and the layout generator 120 arranges each unit. The layout information is generated from the extended information including the linear information on the reference line for the three-dimensional design unit 130 combines the unit model and the layout information, but automatically expands the unit model according to the layout information The three-dimensional model of the entire infrastructure structure serves to create, the change application unit 140 receives the change information input from the unit model and layout information and applies to the changed part, the database 150 is It stores templates related to the design information of various structures, and the member information and layout created in each component It stores information and information about 3D model. Meanwhile, when the change information is applied by the change applying unit 140, the 3D design unit 130 regenerates the 3D model of the infrastructure structure according to the change information.
이하 각 구성요소에 대하여 상세하게 설명하도록 한다.Hereinafter, each component will be described in detail.
도 2는 유닛모델 생성부를 나타낸 블록도이다.2 is a block diagram illustrating a unit model generator.
도 2를 참조하면, 유닛모델 생성부(110)는 부재형상 적용부(111), 부재속성 적용부(112) 및 관계속성 적용부(113) 중의 적어도 하나를 포함한다.Referring to FIG. 2, the unit model generator 110 includes at least one of a member shape applying unit 111, a member attribute applying unit 112, and a relationship attribute applying unit 113.
부재형상 적용부(111)는 사용자로부터 입력받거나 외부로부터 수신한 부재형상을 유닛 모델에 적용하는 구성요소이고, 부재속성 적용부(112)는 사용자로부터 입력받거나 외부로부터 수신한 부재속성을 유닛 모델에 적용하는 구성요소이며, 관계속성 적용부(113)는 사용자로부터 입력받거나 외부로부터 수신한 부재속성을 유닛 모델에 적용하는 구성요소이다. The member shape applying unit 111 is a component that applies the member shape received from the user or received from the outside to the unit model, and the member property applying unit 112 receives the member property received from the user or received from the outside on the unit model. It is a component to be applied, and the relationship attribute applying unit 113 is a component to apply the member attribute received from the user or received from the outside to the unit model.
이처럼, 유닛모델 생성부(110)는 사용자로부터 입력받거나 외부로부터 수신한 부재정보로부터 유닛모델을 생성하는 구성요소이다. As such, the unit model generation unit 110 is a component that generates a unit model from member information received from a user or received from the outside.
여기서, 부재정보란 인프라 구조물에서 반복되는 구조 형상을 가진 부재 유닛들에 대한 정보로서, 부재형상, 부재속성 및 관계속성 중의 적어도 하나에 대한 정보를 포함한다. Here, the member information is information on member units having a structural shape repeated in the infrastructure, and includes information on at least one of a member shape, a member attribute, and a relationship attribute.
부재형상이란 각 부재 유닛의 형상에 대한 설계 정보를 포함하는 정보로서, 인프라 구조물에서의 각 부재 유닛의 구조 형상에 대한 2D 및/또는 3D 캐드 정보이다. 부재속성이란 각 부재 유닛의 소재나 재료(철강, 콘크리트, 목재, 석재, 철근 콘크리트 등)에 대한 정보를 의미한다. 마지막으로, 관계속성이란 각 부재 유닛이 마스터라인 상에서 고정, 반복 및 연장 중 어느 하나인지를 나타내는 정보를 의미한다. 인프라 구조물에서 어떤 부재 유닛은 반복되지 않은 채 고정되어 이용되는 유닛도 있고, 일정한 거리마다 반복되는 부재 유닛도 있으며, 길이나 폭이 연장되는 유닛도 있으므로, 관계속성에 대한 정보는 각 부재 유닛이 중심 기준선인 마스터라인 과의 관계에서 고정, 반복 및 연장 중 어떤 옵션으로 배열되는지를 알려준다.The member shape is information including design information on the shape of each member unit and is 2D and / or 3D CAD information on the structural shape of each member unit in the infrastructure structure. Member properties refer to information on materials or materials (steel, concrete, wood, stone, reinforced concrete, etc.) of each member unit. Finally, the relationship attribute means information indicating whether each member unit is one of fixed, repeated and extended on the master line. In the infrastructure, some member units are fixedly used without being repeated, some are repeated at regular distances, and some are extended in length or width. In relation to the baseline masterline, it tells which options are fixed, repeated, or extended.
도 3은 레이아웃 생성부를 나타낸 블록도이다.3 is a block diagram illustrating a layout generator.
도 3을 참조하면, 레이아웃 생성부(120)는 선형정보 적용부(121), 스큐정보 적용부(122) 및 배치정보 적용부(123) 중의 적어도 하나를 포함한다.Referring to FIG. 3, the layout generating unit 120 includes at least one of a linear information applying unit 121, a skew information applying unit 122, and a layout information applying unit 123.
선형정보 적용부(121)는 사용자로부터 입력받거나 외부로부터 수신한 선형정보를 레이아웃에 적용하는 구성요소이고, 스큐정보 적용부(122) 사용자로부터 입력받거나 외부로부터 수신한 스큐정보를 레이아웃에 적용하는 구성요소이며, 배치정보 적용부(123)는 사용자로부터 입력받거나 외부로부터 수신한 배치정보를 레이아웃에 적용하는 구성요소이다.The linear information applying unit 121 is a component that applies linear information received from the user or received from the outside to the layout, and the skew information applying unit 122 is configured to apply the skew information received from the user or received from the outside to the layout. The layout information application unit 123 is a component that applies layout information received from a user or received from the outside to a layout.
이처럼, 레이아웃 생성부(120)는 각 유닛을 배치하기 위한 기준선에 대한 선형정보를 포함하는 확장정보로부터 레이아웃정보를 생성하는 구성요소이다. 여기서 확장정보는 각 유닛모델을 배치하기 위한 정보로서, 각 기준선의 선형정보를 포함하며, 추가로 스큐정보 및 배치정보 중의 적어도 하나를 더 포함할 수 있다.As such, the layout generator 120 is a component that generates layout information from extended information including linear information about a reference line for disposing each unit. In this case, the extended information is information for arranging each unit model, and includes linear information of each baseline, and may further include at least one of skew information and arrangement information.
도로, 터널, 교량 등의 인프라 구조물은 직선으로 건축될 수 있지만 그 지형 상황에 따라 좌우로 커브를 틀거나 좌우나 상하로 편경사를 가지며 휘어서 건축될 수 있다. 따라서, 인프라 구조물을 구성하는 유닛을 배치하는 기준선에 대한 정보 외에 각 유닛모델의 편경사에 대한 정보 및 마스터라인에 어떻게 각 유닛모델들이 배치되는지에 대한 배치정보를 참조할 필요가 있다.Infrastructure structures such as roads, tunnels, bridges, etc. may be built in a straight line, but may be constructed by curved left and right or with superelevation slopes left and right depending on the terrain. Therefore, in addition to the information on the baseline for arranging the units constituting the infrastructure structure, it is necessary to refer to the information on the superelevation inclination of each unit model and the layout information on how each unit model is arranged on the master line.
선형정보는 중심 기준선인 마스터라인에 대한 위치정보를 포함하되, 서브라인, 크로스라인 및 레벨레이어 중의 적어도 하나에 대한 위치정보를 포함한다. 이러한 선형정보는 각 기준선이나 기준평면에 대한 시점과 종점, 위에서 본 평면 선형정보, 및 측면에서 바라본 측면 선형정보를 포함한다. 도 6은 선형정보를 예시한 도면으로서, 도 6의 아래 그림에서 기준선에 대하여 위에서 본 평면 선형정보 및 측면에서 바라본 측면(종단면) 선형정보를 확인할 수 있으며, 이러한 선형정보는 가상 공간에서의 위치정보로 저장될 수 있다.The linear information includes position information on a master line which is a center reference line, and includes position information on at least one of a subline, a crossline, and a level layer. The linear information includes a start point and an end point for each reference line or reference plane, planar linear information viewed from above, and side linear information viewed from the side. FIG. 6 is a diagram illustrating linear information, and in the lower figure of FIG. 6, it is possible to check the planar linear information viewed from above with respect to the reference line and the side (vertical cross-section) linear information viewed from the side. Can be stored as.
여기서, 마스터라인은 생성된 각 유닛모델 또는 각 유닛을 배치하는 가상의 중심 기준선이다. 각 유닛모델은 중심점 또는 중심선을 가지고 있으며, 그 해당 중심점 또는 중심선을 마스터라인에 일치시켜 배치할 수 있다. 각 유닛모델의 중심점또는 중심선은 사용자가 구조 형상을 설계할 때 미리 결정될 수 있음은 물론이다.Here, the master line is a virtual center reference line for arranging each generated unit model or each unit. Each unit model has a center point or center line, and the center point or center line can be aligned with the master line. Of course, the center point or center line of each unit model can be predetermined when the user designs the structural shape.
서브라인은 동일 레벨 레이어(평면)상에서 마스터라인의 주변에 일정 거리만큼 평행하게 떨어져 있는 부수적인 복수의 가상 기준선이고, 크로스라인은 동일 레벨 레이어상에서 일정 거리마다 반복되는 마스터라인과 수직하는 복수의 가상 기준선이며, 레벨레이어는 마스터라인의 상측 및/또는 하축에 일정 레벨차로 반복되는 가상 평면을 의미한다. A subline is a plurality of subordinate virtual reference lines that are spaced parallel by a distance around the master line on the same level layer (plane), and a crossline is a plurality of virtual lines perpendicular to the master line which is repeated every certain distance on the same level layer. The level layer refers to a virtual plane that is repeated at a predetermined level difference on the upper and / or lower axis of the master line.
스큐정보는 각 유닛모델이 마스터라인에 배치될 때 각 유닛모델이 마스터라인과 이루는 편경사에 대한 정보를 의미한다. 이러한 편경사에 대한 정보는위에서 본 편경사와 측면에서 본 편경사에 대한 정보를 모두 포함함은 물론이다.The skew information means information on superelevation slopes formed by each unit model and the master line when each unit model is arranged on the master line. The information on the superelevation slope includes both the superelevation slope viewed from above and the superelevation slope viewed from the side.
도 4는 마스터라인을 포함하는 레이아웃정보를 예시하는 도면이다.4 is a diagram illustrating layout information including a master line.
레이아웃 생성부(120)는 사용자로부터 입력되거나 외부로부터 수신된 선형정보(마스터라인, 서브라인, 크로스라인, 및 레벨레이어)에 스큐정보를 적용시켜 3차원 선형 그리드로 이뤄진 레이아웃정보를 생성한다.The layout generating unit 120 applies the skew information to the linear information (master line, sub line, cross line, and level layer) input from the user or received from the outside to generate layout information composed of a three-dimensional linear grid.
한편, 배치정보는 마스터라인에 배정되는 각 유닛모델, 마스터라인에 배정되는 각 유닛모델의 마스터라인 상의 시점과 종점, 레벨레이어와 크로스라인의 간격, 및 마스터라인에 배정되는 유닛모델의 마스터라인에서의 배치위치에 대한 정보 중의 적어도 하나를 포함할 수 있다. 이러한 배치정보는 레이아웃정보에 포함되며, 배치정보를 참조하여 전체 인프라 구조물의 최종적인 3차원모델이 생성될 수 있다.On the other hand, the batch information is determined in each unit model assigned to the master line, the start and end points on the master line of each unit model assigned to the master line, the interval between the level layer and the crossline, and the master line of the unit model assigned to the master line. It may include at least one of the information about the arrangement position of the. Such layout information is included in the layout information, and a final 3D model of the entire infrastructure structure may be generated with reference to the layout information.
다시 도 1로 되돌아가 설명하도록 한다.Returning to Figure 1 again to be described.
3차원 설계부(130)는 유닛모델 생성부(110)에서 생성된 유닛모델과 레이아웃 생성부(120)에서 생성된 레이아웃정보를 결합시키되, 유닛모델을 레이아웃정보에 따라 자동으로 확장시켜 렌더링함으로써 전체 인프라 구조물의 3차원모델을 생성할 수 있다.The 3D design unit 130 combines the unit model generated by the unit model generator 110 with the layout information generated by the layout generator 120, and automatically expands and renders the unit model according to the layout information to render the entire infrastructure. You can create a three-dimensional model of the structure.
3차원 설계부(130)는 마스터라인의 시점과 종점을 파악하고 있으며, 마스터라인 상에서 어느 범위에 어떤 유닛모델이 배정되어 있는지, 각 유닛모델이 고정, 연장 또는 확장형 유닛인지, 각 유닛모델이 마스터라인과 레벨레이어와 이루는 편경사 정보를 알고 있으므로, 유닛모델을 레이아웃정보에 따라 확장시켜 렌더링함으로써 전체 인프라 구조물의 3차원모델을 생성하게 된다.The three-dimensional design unit 130 grasps the starting point and the end point of the master line, which unit model is allocated to which range on the master line, whether each unit model is a fixed, extended or extended unit, and each unit model is the master line. Since we know the superelevation information of the layer and the level layer, the unit model is expanded and rendered according to the layout information to generate a three-dimensional model of the entire infrastructure structure.
변경적용부(140)는 유닛모델 및 레이아웃정보 중에서 변경되는 변경정보를 입력받아 변경된 부분에 적용하는 역할을 수행한다. 유닛모델의 일부 형상이나 관계속성이 변경되거나, 지형 형상이나 설계 변수 등의 영향으로 마스터라인 등의 기준선 등이 변경되는 경우, 변경적용부(140)는 변경된 변경정보에 따라 인프라 구조물의 3차원모델을 재생성한다.The change applying unit 140 receives a change information of the unit model and layout information and applies the changed information to the changed portion. When a part shape or a relationship attribute of the unit model is changed or a baseline such as a master line is changed due to the shape of the terrain or a design variable, the change application unit 140 changes the three-dimensional model of the infrastructure structure according to the changed information. Regenerate
이하에서는 본 발명에 따른 인프라 구조물의 3차원모델 생성 방법을 설명하도록 한다. 본 발명에 따른 인프라 구조물의 3차원모델 생성 방법은 본 발명에 따른 인프라 구조물의 3차원모델 생성 시스템과 본질적으로 동일하므로, 상세한 설명 및 중복되는 설명은 생략하도록 한다.Hereinafter, a method of generating a 3D model of an infrastructure structure according to the present invention will be described. Since the three-dimensional model generation method of the infrastructure structure according to the present invention is essentially the same as the three-dimensional model generation system of the infrastructure structure according to the present invention, detailed description and overlapping description will be omitted.
도 5는 본 발명에 따른 인프라 구조물의 3차원모델 생성 방법을 나타낸 흐름도이다.5 is a flowchart illustrating a method of generating a 3D model of an infrastructure structure according to the present invention.
본 발명에 따른 인프라 구조물의 3차원모델 생성 방법은, 인프라 구조물의 3차원모델 생성 시스템에 의해 수행되는 방법으로서, 우선 유닛모델 생성부(110)는 인프라 구조물을 구성하는 적어도 하나 이상의 유닛의 구조 형상에 대한 정보를 포함하는 부재정보로부터 유닛모델을 생성한다(S100).The method for generating a 3D model of an infrastructure structure according to the present invention is a method performed by the 3D model generation system of an infrastructure structure. First, the unit model generation unit 110 is a structural shape of at least one unit constituting the infrastructure structure. The unit model is generated from the member information including the information on the S100.
레이아웃 생성부(120)는 각 유닛모델을 배치하기 위한 기준선에 대한 선형정보를 포함하는 확장정보로부터 레이아웃정보를 생성한다(S200).The layout generator 120 generates layout information from extended information including linear information about a reference line for arranging each unit model (S200).
3차원 설계부(130)는 유닛모델과 레이아웃정보를 결합하되, 유닛모델을 상기 레이아웃정보에 따라 자동으로 확장시켜 전체 인프라 구조물의 3차원모델을 생성한다(S300).The 3D design unit 130 combines the unit model and the layout information, and automatically expands the unit model according to the layout information to generate a 3D model of the entire infrastructure structure (S300).
변경적용부(140)는 유닛모델 및 레이아웃정보 중에서 변경되는 변경정보를 입력받아 적용하되, 변경정보가 입력되면 변경정보에 따라 전체 인프라 구조물의 3차원모델을 재생성한다(S400)The change application unit 140 receives and applies change information changed from the unit model and layout information, and when the change information is input, regenerates the 3D model of the entire infrastructure according to the change information (S400).
본 발명은 방법, 장치, 시스템 등으로서 실행될 수 있다. 본 발명의 상기 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 프로그램, 코드, 애플리케이션, 소프트웨어 등으로서 구현하는 것이 가능하다. 소프트웨어나 애플리케이션으로 구현되어 실행될 때, 본 발명의 구성 수단들은 필연적으로 필요한 작업을 실행하는 프로그램이나 코드 세그먼트들이다. 프로그램 또는 코드 세그먼트들은 컴퓨터로 읽을 수 있는 기록매체에 저장될 수 있으며 또는 전송 매체 또는 통신망에서 반송파와 결합된 컴퓨터 데이터 신호에 의하여 전송될 수 있다. The invention can be practiced as a method, apparatus, system, or the like. The method of the present invention can also be embodied as computer readable programs, codes, applications, software, and the like, on a computer readable recording medium. When implemented and executed in software or an application, the constituent means of the present invention are program or code segments that necessarily perform a necessary task. The program or code segments may be stored on a computer readable recording medium or transmitted by a computer data signal coupled with a carrier on a transmission medium or network.
컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD 와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs and DVDs, and magneto-optical media such as floptical disks. optical media) and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
이상에서는 도면에 도시된 구체적인 실시예를 참고하여 본 발명을 설명하였으나 이는 예시적인 것에 불과하므로, 본 발명이 속하는 기술 분야에서 통상의 기술을 가진 자라면 이로부터 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명의 보호 범위는 후술하는 특허청구범위에 의하여 해석되어야 하고, 그와 동등 및 균등한 범위 내에 있는 모든 기술적 사상은 본 발명의 보호 범위에 포함되는 것으로 해석되어야 할 것이다.In the above described the present invention with reference to the specific embodiment shown in the drawings, but this is only an example, those of ordinary skill in the art to which the present invention pertains various modifications and variations therefrom. Therefore, the protection scope of the present invention should be interpreted by the claims to be described later, and all the technical ideas within the equivalent and equivalent ranges should be construed as being included in the protection scope of the present invention.

Claims (13)

  1. 인프라 구조물을 구성하는 적어도 하나 이상의 유닛의 구조 형상에 대한 정보를 포함하는 부재정보로부터 유닛모델을 생성하는 유닛모델 생성부;A unit model generation unit generating a unit model from member information including information on structural shapes of at least one unit constituting the infrastructure structure;
    각 유닛모델을 배치하기 위한 기준선에 대한 선형정보를 포함하는 확장정보로부터 레이아웃정보를 생성하는 레이아웃 생성부; 및A layout generator for generating layout information from extended information including linear information about a reference line for arranging each unit model; And
    상기 유닛모델과 레이아웃정보를 결합시키되, 상기 유닛모델을 상기 레이아웃정보에 따라 자동으로 확장시켜 전체 인프라 구조물의 3차원모델을 생성하는 3차원 설계부를 포함하는, 인프라 구조물의 3차원모델 생성 시스템. Combining the unit model and layout information, comprising a three-dimensional design unit for automatically expanding the unit model according to the layout information to generate a three-dimensional model of the entire infrastructure, 3D model generation system of the infrastructure structure.
  2. 제1항에 있어서, 상기 부재정보는,The method of claim 1, wherein the absent information,
    각 유닛의 구조 형상에 대한 부재형상;Member shape for the structural shape of each unit;
    각 유닛의 재료에 대한 부재속성; 및Member properties for the material of each unit; And
    각 유닛이 기준선에 대하여 고정, 반복 및 연장 중 어느 하나인지를 나타내는 관계속성에 대한 정보를 포함하는 것을 특징으로 하는, 인프라 구조물의 3차원모델 생성 시스템. System for generating a three-dimensional model of the infrastructure, characterized in that for each unit includes information about the relationship attribute indicating whether the fixed, iterating and extending with respect to the baseline.
  3. 제1항에 있어서, 상기 선형정보는,The method of claim 1, wherein the linear information,
    각 유닛모델을 배치하기 위한 중심 기준선인 마스터라인;A master line which is a center reference line for placing each unit model;
    상기 마스터라인의 상하로 일정 레벨차로 형성되는 레벨레이어; 및A level layer formed with a predetermined level difference above and below the master line; And
    동일한 레벨레이어 상에 위치하며 상기 마스터라인과 수직하는 크로스라인을 포함하는 것을 특징으로 하는, 인프라 구조물의 3차원모델 생성 시스템. And a cross line located on the same level layer and perpendicular to the master line.
  4. 제3항에 있어서, 상기 확장정보는,The method of claim 3, wherein the extended information,
    상기 유닛모델의 편경사에 대한 스큐정보를 더 포함하는 것으로 특징으로 하는, 인프라 구조물의 3차원모델 생성 시스템. And skew information on the superelevation slope of the unit model.
  5. 제3항에 있어서, 상기 확장정보는,The method of claim 3, wherein the extended information,
    상기 마스터라인에 배정되는 유닛모델, 상기 마스터라인에 배정되는 유닛모델의 시점과 종점, 상기 레벨레이어와 크로스라인의 간격, 및 상기 마스터라인에 배정되는 유닛모델의 상기 마스터라인에서의 배치위치에 대한 정보를 포함하는 배치정보를 더 포함하는 것으로 특징으로 하는, 인프라 구조물의 3차원모델 생성 시스템. A unit model assigned to the master line, a start point and an end point of the unit model assigned to the master line, an interval between the level layer and a crossline, and an arrangement position of the unit model assigned to the master line in the master line; System for generating a three-dimensional model of the infrastructure, characterized in that it further comprises layout information including information.
  6. 제1항에 있어서, The method of claim 1,
    상기 3차원모델 생성 시스템은, 상기 유닛모델 및 상기 레이아웃정보 중에서 변경되는 변경정보를 입력받아 적용하는 변경적용부를 더 포함하되,The 3D model generating system further includes a change applying unit configured to receive and apply change information changed from the unit model and the layout information.
    상기 변경정보가 입력되면, 상기 3차원 설계부는 상기 변경정보에 따라 전체 인프라 구조물의 3차원모델을 재생성하는 것을 특징으로 하는, 인프라 구조물의 3차원모델 생성 시스템. When the change information is input, the three-dimensional design unit regenerates the three-dimensional model of the entire infrastructure in accordance with the change information, 3D model generation system of the infrastructure structure.
  7. 인프라 구조물의 3차원모델 생성 시스템에 의해 수행되는 방법으로서,As a method performed by the 3D model generation system of the infrastructure structure,
    (a) 인프라 구조물을 구성하는 적어도 하나 이상의 유닛의 구조 형상에 대한 정보를 포함하는 부재정보로부터 유닛모델을 생성하는 단계;(a) generating a unit model from member information including information on the structural shape of at least one unit constituting the infrastructure structure;
    (b) 각 유닛모델을 배치하기 위한 기준선에 대한 선형정보를 포함하는 확장정보로부터 레이아웃정보를 생성하는 단계; 및(b) generating layout information from extended information including linear information about a reference line for arranging each unit model; And
    (c) 상기 유닛모델과 레이아웃정보를 결합시키되, 상기 유닛모델을 상기 레이아웃정보에 따라 자동으로 확장시켜 전체 인프라 구조물의 3차원모델을 생성하는단계를 포함하는, 인프라 구조물의 3차원모델 생성 방법.(c) combining the unit model and layout information, and automatically expanding the unit model according to the layout information to generate a three-dimensional model of the entire infrastructure structure.
  8. 제7항에 있어서, 상기 부재정보는,The method of claim 7, wherein the absence information,
    각 유닛의 구조 형상에 대한 부재형상;Member shape for the structural shape of each unit;
    각 유닛의 재료에 대한 부재속성; 및Member properties for the material of each unit; And
    각 유닛이 기준선에 대하여 고정, 반복 및 연장 중 어느 하나인지를 나타내는 관계속성에 대한 정보를 포함하는 것을 특징으로 하는, 인프라 구조물의 3차원모델 생성 방법. Method for generating a three-dimensional model of the infrastructure, characterized in that for each unit includes information about the relationship attribute indicating whether the fixed, iterating and extending with respect to the baseline.
  9. 제7항에 있어서, 상기 선형정보는,The method of claim 7, wherein the linear information,
    각 유닛모델을 배치하기 위한 중심 기준선인 마스터라인;A master line which is a center reference line for placing each unit model;
    상기 마스터라인의 상하로 일정 레벨차로 형성되는 레벨레이어; 및A level layer formed with a predetermined level difference above and below the master line; And
    동일한 레벨레이어 상에 위치하며 상기 마스터라인과 수직하는 크로스라인을 포함하는 것을 특징으로 하는, 인프라 구조물의 3차원모델 생성 방법. And a cross line positioned on the same level layer and perpendicular to the master line.
  10. 제9항에 있어서, 상기 확장정보는,The method of claim 9, wherein the extended information,
    상기 유닛모델의 편경사에 대한 스큐정보를 더 포함하는 것으로 특징으로 하는, 인프라 구조물의 3차원모델 생성 방법. Method for generating a three-dimensional model of the infrastructure structure, characterized in that it further comprises skew information on the superelevation slope of the unit model.
  11. 제9항에 있어서, 상기 확장정보는,The method of claim 9, wherein the extended information,
    상기 마스터라인에 배정되는 유닛모델, 상기 마스터라인에 배정되는 유닛모델의 시점과 종점, 상기 레벨레이어와 크로스라인의 간격, 및 상기 마스터라인에 배정되는 유닛모델의 상기 마스터라인에서의 배치위치에 대한 정보를 포함하는 배치정보를 더 포함하는 것으로 특징으로 하는, 인프라 구조물의 3차원모델 생성 방법. A unit model assigned to the master line, a start point and an end point of the unit model assigned to the master line, an interval between the level layer and a crossline, and an arrangement position of the unit model assigned to the master line in the master line; Method for generating a three-dimensional model of the infrastructure structure, characterized in that it further comprises layout information containing information.
  12. 제7항에 있어서, 상기 방법은,The method of claim 7, wherein the method is
    (d) 상기 유닛모델 및 상기 레이아웃정보 중에서 변경되는 변경정보를 입력받아 적용하는 단계; 및(d) receiving and applying change information changed among the unit model and the layout information; And
    (e) 상기 변경정보가 입력되면, 상기 변경정보에 따라 전체 인프라 구조물의 3차원모델을 재생성하는 단계를 더 포함하는 것을 특징으로 하는, 인프라 구조물의 3차원모델 생성 방법. (e) if the change information is input, further comprising regenerating a three-dimensional model of the entire infrastructure structure according to the change information.
  13. 제7항 내지 제12항 중의 어느 한 항에 따른 방법을 실현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing the method according to any one of claims 7 to 12.
PCT/KR2018/001859 2017-02-17 2018-02-13 System and method for generating three-dimensional model of infrastructure WO2018151492A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2017-0021795 2017-02-17
KR1020170021795A KR101803485B1 (en) 2017-02-17 2017-02-17 System and Method for Generating 3D Model of Infra-structure

Publications (1)

Publication Number Publication Date
WO2018151492A1 true WO2018151492A1 (en) 2018-08-23

Family

ID=60939613

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2018/001859 WO2018151492A1 (en) 2017-02-17 2018-02-13 System and method for generating three-dimensional model of infrastructure

Country Status (2)

Country Link
KR (1) KR101803485B1 (en)
WO (1) WO2018151492A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019189967A1 (en) * 2018-03-30 2019-10-03 주식회사 마이다스아이티 3d bridge tendon cad model generation system for designing psc bridge tendon and method therefor
KR102115945B1 (en) 2019-11-26 2020-05-27 성균관대학교 산학협력단 Geometry extraction method from noise barrier tunnels using quad meshes, computer-readable recording medium on which the method is stored, and computer program stored on the medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09166957A (en) * 1996-10-21 1997-06-24 Kawasaki Heavy Ind Ltd Device for constructing three-dimensional model for design and construction of bridge
KR20090017461A (en) * 2004-06-28 2009-02-18 다솔 시스템므 A graphical method for navigating in a database of modelled objects
JP2010209576A (en) * 2009-03-10 2010-09-24 Nippon Sharyo Seizo Kaisha Ltd Bridge design program
KR20160093506A (en) * 2015-01-29 2016-08-08 주식회사 마이다스아이티 Apparatus and Method of Generating automatically 3D Structural Design Information from 2D CAD Geometry Information

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5349127B2 (en) 2009-04-27 2013-11-20 株式会社東芝 Layout design support system, control method thereof, and control program
EP3271900A4 (en) 2015-03-17 2019-03-06 Environmental Systems Research Institute, Inc. Interactive dimensioning of parametric models

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09166957A (en) * 1996-10-21 1997-06-24 Kawasaki Heavy Ind Ltd Device for constructing three-dimensional model for design and construction of bridge
KR20090017461A (en) * 2004-06-28 2009-02-18 다솔 시스템므 A graphical method for navigating in a database of modelled objects
JP2010209576A (en) * 2009-03-10 2010-09-24 Nippon Sharyo Seizo Kaisha Ltd Bridge design program
KR20160093506A (en) * 2015-01-29 2016-08-08 주식회사 마이다스아이티 Apparatus and Method of Generating automatically 3D Structural Design Information from 2D CAD Geometry Information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HANGIL, 20 May 2008 (2008-05-20), Retrieved from the Internet <URL:http://www.aroad.co.kr/customer/qna.asp?boardName=p_qna&mode=view&num=36717&idx=36721&page=l&lkey=total&keystring=SKWE%BO%A1+%CO%D6%B4%C2+%Bl%B3%B7%AE%C0%C7+%C6%ED%B0%E6%BB%E7&curref=36717&curstep=1&curlevel=1> *

Also Published As

Publication number Publication date
KR101803485B1 (en) 2017-12-28

Similar Documents

Publication Publication Date Title
Xu et al. A three-dimensional model for train-track-bridge dynamic interactions with hypothesis of wheel-rail rigid contact
WO2018151492A1 (en) System and method for generating three-dimensional model of infrastructure
CN109359347B (en) BIM-based three-dimensional arrangement method and device for railway signal outdoor equipment
Kong et al. New strategy of substructure method to model long-span hybrid cable-stayed bridges under vehicle-induced vibration
JP7048338B2 (en) Structure design equipment, structure design programs and recording media
CN103459235A (en) Train schedule editing system, train schedule editing method, and train schedule editing program
CN108804770A (en) One kind being based on BIM technology steel structure bridge model parameterization modeling method and system
WO2016060464A1 (en) Method and system for reducing volume of three-dimensional modeling data
CN108629057A (en) A method of generating BIM models
KR20130044556A (en) Apparatus for simulating train operation based on pattern and system for simulating train operation including that apparatus
CN116561893A (en) Modeling method and related equipment for bow net coupling dynamics model
CN111709591A (en) Method and device for configuring emergency site
WO2023123812A1 (en) Trajectory point screening method and apparatus, trajectory generation method and apparatus, electronic device, storage medium and computer program product
CN116187123A (en) Train loading method and device for calculating train bridge crossing power response
CN113361144B (en) BIM-based road driving simulation environment establishment method
Pla-Castells et al. Physically-Based Interactive Sand Simulation.
CN113743679A (en) High-speed rail network maintenance scheduling method and equipment based on weighted graph and multiple traveling salesmen
JP2000082082A (en) Display device for wiring tray network
CN106034146A (en) Information interaction method and system
Braccesi et al. Development of a procedure for the structural design of roller coaster structures: The rails
WO2019189967A1 (en) 3d bridge tendon cad model generation system for designing psc bridge tendon and method therefor
CN111680350A (en) Safety assessment method and device for shield tunnel and computer readable storage medium
JP2001347949A (en) Crew schedule planning aiding device
WO2023075027A1 (en) Electronic drawing automatic generation apparatus and method, and computer readable media having same method recorded thereon
Patow Procedural Modeling of Suspension Bridges

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18753734

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18753734

Country of ref document: EP

Kind code of ref document: A1