| Computer-aided architectural design technology has played a positive role in improving the quality and efficiency of the architectural design production process.At the same time,with the popularization of touch devices such as tablets and hand-painted boards,general-purpose sketche tools based on touch devices are becoming more mature.However,in the field of architectural sketch related tools or research have been in a state of being in a small number or even absent.The core technical difficulty lies in the contradiction between the fuzziness of sketch information and the clarity of computer digital information.This tool abstracts the sketch stroke information with a grid-based data structure and develops corresponding algorithms to achieve a balance between the accuracy of the sketch stroke information recognition and the recognition efficiency.Based on this,the preliminary development of the tool is completed through the graphic drawing module,the architectural graphic recognition,modification and output module.The former one uses hand-drawn strokes as input information and real-time output of strokes on the screen to complete the basic structure of the program.The latter one is divided into the architectural graphic recognition and modification module and the Revit model generation module.The module uses hand-drawn strokes as input information,recognizes them as architectural elements such as walls,rooms,doors and windows,and displays them in real time on the tool user interface.The Revit model generation module generates the recognized architectural elements into corresponding Excel files and the development of the supporting Revit plug-in realizes the function of reading the information of the Excel file and automatically generating the corresponding Revit model.Experiments show that in the painting process,the tool’s single calculation time is controlled within 0.05 seconds,and the calculation time after the pen is lifted is controlled within 0.3 seconds,which achieves a sketch drawing experience without a feeling of lag.The main body of the thesis is divided into three parts: The first part is the first chapter of the text,which briefly describes the background and significance of the research,summarizes the research status,clarifies the research objectives and content,analyzes the advantages and disadvantages of the existing sketch tools and further completes its overall architecture design.The second part is the second and third chapters of the text,this part is the core content and results of this research.It explains the design and realization of the graphic drawing module,the architectural graphic recognition,modification and output module,and carries out a simple sketch drawing experimental to test the tool.The third part is the fourth chapter of the main text,which summarizes this research and looks forward to the possible future improvement directions.The whole thesis contains about 31 000 words,66 pictures and charts. |