基于SolidWorks的建筑模型仿真系统的设计与实现
发布时间:2018-08-14 11:11
【摘要】:目前,在高层以及超高层建筑物的相关设计工作,正朝着快速集约的方面发展。国内外都有许多建筑设计企业有针对性的选择使用计算机辅助设计手段对设计工作进行可视化的调整,目的是对建筑施工过程进行模拟仿真,达到完善建筑施工系统,加快设计效率的目的。建筑施工过程的可视化技术,对施工过程以及工程设备筹备等工作有促进优化的作用。本文主要介绍与分析了建筑施工全过程的可视化仿真。当前,对建筑进行三维建模,主要是使用传统的建模设计方法,个体性非常强,通用性比较差,进行新模型生成需要花费更大的人财物。本文所进行的研究正是基于此点为出发点的,提出了通过建筑三维模型的参数化设计对建筑物实行快速建模设计,主要是将建筑物分解为不同层次的建筑模型,然后将不同层次的建筑模型分为不同的基础建筑构件模型,在对这些构件模型进行参数化设计,并且相对应的建筑模型库以及建筑物参数信息库。在构建模型的过程之中,直接对数据库中的预设标准模型进行调用,或者是直接修改标准模型的相关设计的方式,可以生成设计所需的建筑物构件模型,而且能够按照一定参数设计进行建筑物装配建模,快速最终模型所需要的层次模型以及整体模型。本论文采用SolidWorks2007三维计算机辅助设计软件设计建筑模型的方式,以及SolidWorks2007平台开发基础的条件下,如何实现建筑模型的参数化设计研究。在VisualBasic.NET为背景的开发条件之下,通过调用SolidWorksAPI对象以及方法的手段,开发出具有参数化设计功能建筑模型的相关应用程序,在SQL Server2005的基础之上建立参数化设计建筑模型数据库,以达到对模型和建模参数设计数据的管理。最终选择使用在动态链接库开发方式的基础之上,进行二次开发,通过选择使用Add-in插件的形式将数据库集成到SolidWorks2007平台中去,进而完成具有重用性的建筑三维模型设计系统。
[Abstract]:At present, the related design work of high-rise and super-high-rise buildings is developing rapidly and intensively. At home and abroad, many architectural design enterprises have chosen to use computer aided design to adjust the design work visually, in order to simulate the construction process and improve the construction system. The purpose of speeding up design efficiency. The visualization technology of the construction process can promote the optimization of the construction process and the preparation of the engineering equipment. This paper mainly introduces and analyzes the visual simulation of the whole construction process. At present, the traditional modeling and design method is mainly used in the 3D modeling of architecture. The individuality is very strong, the generality is poor, and it takes more money to generate the new model. The research in this paper is based on this point as the starting point, put forward through the parametric design of the three-dimensional model of the building to implement the rapid modeling design, the main is to decompose the building into different levels of building models, Then the building models of different levels are divided into different basic building component models. The parametric design of these component models and the corresponding building model base and building parameter information base are carried out. In the process of building the model, we can directly call the preset standard model in the database, or modify the related design of the standard model directly, we can generate the building component model needed for the design. Furthermore, the building assembly modeling can be carried out according to certain parameter design, the hierarchical model and the whole model needed for the fast final model. In this paper, we use the SolidWorks2007 software to design the building model, and how to realize the parametric design of the building model based on the development of SolidWorks2007 platform. Under the development condition of VisualBasic.NET background, by calling SolidWorksAPI object and method, the related application program with parameterized design function building model is developed, and the database of parameterized design building model is established on the basis of SQL Server2005. In order to achieve the model and modeling parameters design data management. Finally, we choose to use the dynamic link library (DLL) to develop the database on the basis of dynamic link library (DLL), and integrate the database into the SolidWorks2007 platform by using Add-in plug-in, and then complete the reusable architectural 3D model design system.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TU205;TP391.9
,
本文编号:2182665
[Abstract]:At present, the related design work of high-rise and super-high-rise buildings is developing rapidly and intensively. At home and abroad, many architectural design enterprises have chosen to use computer aided design to adjust the design work visually, in order to simulate the construction process and improve the construction system. The purpose of speeding up design efficiency. The visualization technology of the construction process can promote the optimization of the construction process and the preparation of the engineering equipment. This paper mainly introduces and analyzes the visual simulation of the whole construction process. At present, the traditional modeling and design method is mainly used in the 3D modeling of architecture. The individuality is very strong, the generality is poor, and it takes more money to generate the new model. The research in this paper is based on this point as the starting point, put forward through the parametric design of the three-dimensional model of the building to implement the rapid modeling design, the main is to decompose the building into different levels of building models, Then the building models of different levels are divided into different basic building component models. The parametric design of these component models and the corresponding building model base and building parameter information base are carried out. In the process of building the model, we can directly call the preset standard model in the database, or modify the related design of the standard model directly, we can generate the building component model needed for the design. Furthermore, the building assembly modeling can be carried out according to certain parameter design, the hierarchical model and the whole model needed for the fast final model. In this paper, we use the SolidWorks2007 software to design the building model, and how to realize the parametric design of the building model based on the development of SolidWorks2007 platform. Under the development condition of VisualBasic.NET background, by calling SolidWorksAPI object and method, the related application program with parameterized design function building model is developed, and the database of parameterized design building model is established on the basis of SQL Server2005. In order to achieve the model and modeling parameters design data management. Finally, we choose to use the dynamic link library (DLL) to develop the database on the basis of dynamic link library (DLL), and integrate the database into the SolidWorks2007 platform by using Add-in plug-in, and then complete the reusable architectural 3D model design system.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TU205;TP391.9
,
本文编号:2182665
本文链接:https://www.wllwen.com/guanlilunwen/chengjian/2182665.html