Abstract:
Wood structure has a number of holes and slots and connecting parts needed to be refined compared with other types of buildings when using BIM Technology for design. The paper aims to achieve the parametric modeling of wood structure building design, and encounter a series of challenges such as modeling a large number of hole and groove, setting material information, and processing complicated operation, etc. Based on the API program commands provided by Revit interacting with external C# programming technology, this paper designs program code to receive or use data to avoid the manual drawing of model and data. What's more, relying on the third-party plug-ins for model processing and other inefficient methods, the paper realizes automation for the wood structure design, which include the automatic modeling of complex structures such as grooves and holes, the receiving and application of parameter variables, the automatic matching of materials, and the simulation of distributed modeling visualization process, etc. From all the work above, the paper gradually manages the parametric modeling of the wood roof structure. Meanwhile, this paper designs the relevant algorithm according to the specification and the values of some program parameters, which further provides a practical case to prove the program's executable.