**Dalibor Bartonek \* and Michal Buday**

Institute of Geodesy, Faculty of Civil Engineering, Brno University of Technology, Veveri 95, 602 00 Brno, Czech Republic; buday.m@fce.vutbr.cz

**\*** Correspondence: bartonek.d@fce.vutbr.cz; Tel.: +420-605-912-767

Received: 29 November 2019; Accepted: 13 January 2020; Published: 20 January 2020

**Abstract:** This article describes problems that occur when creating three-dimensional (3D) building models. The first problem is geometric accuracy; the next is the quality of visualization of the resulting model. The main cause of this situation is that current Computer-Aided Design (CAD) software does not have sufficient means to precision mapping the measured data of a given object in field. Therefore the process of 3D model creation is mainly a relatively high proportion of manual work when connecting individual points, approximating curves and surfaces, or laying textures on surfaces. In some cases, it is necessary to generalize the model in the CAD system, which degrades the accuracy and quality of field data. The article analyzes these problems and then recommends several variants for their solution. There are described two basic methods: using topological codes in the list of coordinates points and creating new special CAD features while using Python scripts. These problems are demonstrated on examples of 3D models in practice. These are mainly historical buildings in different locations and different designs (brick or wooden structures). These are four sacral buildings in the Czech Republic (CR): the church of saints Johns of Brno-Bystrc, the Church of St. Paraskiva in Blansko, further the Strejc's Church in Židlochovice, and Church of St. Peter in Alcantara in Karviná city. All of the buildings were geodetically surveyed by terrestrial method while using total station. The 3D model was created in both cases in the program AUTOCAD v. 18 and MicroStation.

**Keywords:** structure surveying; 3D model; reverse engineering; CAD
