BIM Visual Programming Tools Applications in Infrastructure Projects: A State-of-the-Art Review
Source abstract
Abstract
The Building Information Modeling (BIM) methodology improves architectural and infrastructure projects by digitizing their processes throughout their life cycle stages, such as design, construction, management, monitoring, and operation. In recent years, the automation of these processes has been favored by the use of visual programming (VP) tools that have replaced conventional programming languages for visual schemes. The use of these tools in architectural projects is becoming increasing popular. However, this is not the case in infrastructure projects, for which the use of VP algorithms remains scarce. The aim of this work is to encourage both scholars and engineers to implement VP tools in infrastructure projects. For this purpose, this work reviews, for the first time in the literature, the state-of-the-art and future research trends of VP tools in infrastructure projects.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: BIM and Construction Integration · 3D Surveying and Cultural Heritage · Infrastructure Maintenance and Monitoring
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Civil and Environmental Engineering, Universitat Politècnica de Catalunya Barcelona TECH, 08034 Barcelona, Spain
Department of Civil Engineering, Universidad of Castilla-La Mancha, 13003 Ciudad Real, Spain
Funding
Comisión Nacional de Investigación Científica y Tecnológica · Spanish Ministry of Economy and Competitiveness
References (100+)
Show source-provided references
1. Sustainable building design: Analysing the feasibility of BIM platforms to support practical building sustainability assessment10.1016/j.compind.2021.103400 ↗
2. Recent Tools and Techniques of BIM-Based Virtual Reality: A Systematic Review10.1007/s11831-019-09386-0 ↗
3. Information workflow proposal for integrating cost estimating, scheduling, and monitoring with BIM in SMEs10.1590/s1678-86212021000200517 ↗
4. Experiences learned from an international BIM contest: Software use and information workflow analysis to be published in: Journal of Building Engineering10.1016/j.jobe.2018.10.012 ↗
5. Hong, S.-H., Lee, S.-K., Kim, I.-H., Yu, J.-H., Hong, L., and Kim, Y. (2019). Acceptance model for mobile building information modeling (BIM). Appl. Sci., 9.10.3390/app9183668 ↗
6. Martins, S.S., Evangelista, A.C.J., Hammad, A.W.A., Tam, V.W.Y., and Haddad, A. (2020). Evaluation of 4D BIM tools applicability in construction planning efficiency. Int. J. Constr. Manag., 1–14.10.1080/15623599.2020.1837718 ↗
7. Construction process innovation on brock commons tallwood house
8. Toward productivity in future construction: Mapping knowledge and finding insights for achieving successful offsite construction projects
9. BIM-enabled computerized design and digital fabrication of industrialized buildings: A case study10.1016/j.jclepro.2020.123505 ↗
10. Lamptey, T., Owusu-Manu, D.-G., Acheampong, A., Adesi, M., and Ghansah, F.A. (2020). A framework for the adoption of green business models in the Ghanaian construction industry. Smart Sustain. Built Environ.10.1108/SASBE-08-2020-0130 ↗
11. Using BIM to research carbon footprint during the materialization phase of prefabricated concrete buildings: A China study10.1016/j.jclepro.2020.123454 ↗
12. An integrated approach of BIM-enabled LCA and energy simulation: The optimized solution towards sustainable development10.1016/j.jclepro.2020.125622 ↗
13. Carbon emissions determinants and forecasting: Evidence from G6 countries10.1016/j.jenvman.2021.111988 ↗
14. At what cost is collagenase clostridium histolyticum viable for treating Peyronie’s disease in a public healthcare system?10.1111/andr.12830 ↗
15. Toepfer, S., Zhang, T., Wang, B., Qiao, Y., Peng, H., Luo, H., Wan, X., Gu, R., Zhang, Y., and Ji, H. (2020). Sustainable pest management through improved advice in agricultural extension. Sustainability, 12.10.3390/su12176767 ↗
16. Lee, W.-I., and Chiang, N.-C. (2016). An investigation of the methods of logicalizing the code-checking system for architectural design review in New Taipei city. Appl. Sci., 6.10.3390/app6120407 ↗
17. Lee, Y., Kim, I., and Choi, J. (2020). Development of BIM-based risk rating estimation automation and a design-for-safety review system. Appl. Sci., 10.10.3390/app10113902 ↗
18. Prizeman, O., Pezzica, C., Taher, A., and Boughanmi, M. (2020). Networking historic environmental standards to address modern challenges for sustainable conservation in HBIM. Appl. Sci., 10.10.3390/app10041283 ↗
19. Macher, H., Landes, T., and Grussenmeyer, P. (2017). From point clouds to building information models: 3D semi-automatic reconstruction of indoors of existing buildings. Appl. Sci., 7.10.3390/app7101030 ↗
20. Maskuriy, R., Selamat, A., Ali, K.N., Maresova, P., and Krejcar, O. (2019). Industry 4.0 for the construction industry—How ready is the industry?. Appl. Sci., 9.10.3390/app9142819 ↗
21. Jiang, S., Jiang, L., Han, Y., Wu, Z., and Wang, N. (2019). OpenBIM: An Enabling Solution for Information Interoperability. Appl. Sci., 9.10.3390/app9245358 ↗
22. The structural design of the decay volume for the search for hidden particles (SHIP) project10.1007/s43452-020-00152-9 ↗
23. Prioritization of risks related to BIM implementation in brazilian public agencies using fuzzy logic10.1016/j.jobe.2020.102104 ↗
24. Development of a BIM-based carbon dioxide emission estimation system-focus on an apartment in Korea-
25. Building information modeling based building design optimization for sustainability10.1016/j.enbuild.2015.06.037 ↗
26. BIM-based Carbon Dioxide Emission Quantity Assessment Method in Korea10.3130/jaabe.14.569 ↗
27. BIM-based energy consumption assessment of the on-site construction of building structural systems10.1108/BEPAM-01-2018-0002 ↗
28. The importance of use and end-of-life phases to the life cycle greenhouse gas (GHG) emissions of concrete—A review10.1016/j.rser.2014.04.070 ↗
29. A BIM-Based construction and demolition waste information management system for greenhouse gas quantification and reduction10.1016/j.jclepro.2019.04.158 ↗
30. Chhatwani, M., and Golparvar-Fard, M. (June, January 31). Model-driven management a of construction carbon footprint: Case study. Proceedings of the Construction Research Congress 2016, San Juan, PR, USA.10.1061/9780784479827.121 ↗
31. Building information modeling-based model for calculating direct and indirect emissions in construction projects10.1016/j.jclepro.2017.03.138 ↗
32. Sánchez, A., González-Gaya, C., Zulueta, P., Sampaio, Z., and Torre, B. (2019). Academic proposal for heritage intervention in a BIM environment for a 19th century flour factory. Appl. Sci., 9.10.3390/app9194134 ↗
33. Xie, L., Wang, R., Ming, Z., and Chen, D. (2019). A layer-wise strategy for indoor as-built modeling using point clouds. Appl. Sci., 9.10.3390/app9142904 ↗
34. Design copyright in architecture, engineering, and construction industry: Review of history, pitfalls, and lessons learned10.1061/(ASCE)LA.1943-4170.0000421 ↗
35. A systematic review of visualization in building information modeling10.1109/TVCG.2019.2907583 ↗
36. Panah, R., and Kioumarsi, M. (2021). Application of building information modelling (BIM) in the health monitoring and maintenance process: A systematic review. Sensors, 21.10.3390/s21030837 ↗
37. What is at the Root of Construction 4.0: A Systematic Review of the Recent Research Effort10.1007/s11831-020-09457-7 ↗
38. Liu, Z., Chi, Z., Osmani, M., and Demian, P. (2021). Blockchain and building information management (BIM) for sustainable building development within the context of smart cities. Sustainability, 13.10.3390/su13042090 ↗
39. Sepasgozar, S.M.E., Shi, A., Yang, L., Shirowzhan, S., and Edwards, D.J. (2020). Additive manufacturing applications for industry 4.0: A systematic critical review. Buildings, 10.10.3390/buildings10120231 ↗
40. State of the art in damage information modeling for RC bridges—A literature review10.1016/j.aei.2020.101171 ↗
41. Special issue “digital twin technology in the AEC industry”
42. Benefits of implementing building information modeling (BIM) in infrastructure projects
43. Research on building information model (BIM) technology10.18686/wc.v5i1.58 ↗
44. Cyclomatic complexity and lines of code: Empirical evidence of a stable linear relationship10.4236/jsea.2009.23020 ↗
45. Farooq, M.S., Khan, S.A., Ahmad, F., Islam, S., and Abid, A. (2014). An evaluation framework and comparative analysis of the widely used first programming languages. PLoS ONE, 9.10.1371/journal.pone.0088941 ↗
46. Zamora-Polo, F., Sánchez-Cortés, M.M., Reyes-Rodríguez, A.M., and Sanz-Calcedo, J.G. (2019). Developing project managers’ transversal competences using building information modeling. Appl. Sci., 9.10.3390/app9194006 ↗
47. (2020, May 22). Autodesk ¿What Is Visual Programming?. Available online: https://primer.dynamobim.org/en/01_Introduction/1-1_what_is_visual_programming.html.
48. Building envelope thermal performance assessment using visual programming and BIM, based on ETTV requirement of green mark and GreenRE10.11113/ijbes.v4.n3.216 ↗
49. Green building and biodiversity: Facilitating bird friendly design with building information models10.3992/jgb.11.2.116.1 ↗
50. Valinejadshoubi, M., Moselhi, O., and Bagchi, A. (2021). Integrating BIM into sensor-based facilities management operations. J. Facil. Manag.10.1108/JFM-08-2020-0055 ↗
51. HBIM approach to implement the historical and constructive knowledge. The case of the real colegiata of San Isidoro (León, Spain)10.4995/var.2021.13661 ↗
52. Chen, Z., Hammad, A.W.A., Kamardeen, I., and Akbarnezhad, A. (2020). Optimising embodied energy and thermal performance of thermal insulation in building envelopes via an automated building information modelling (BIM) Tool. Buildings, 10.10.20944/preprints202011.0031.v1 ↗
53. Teleodynamic timber façades10.3389/fbuil.2018.00037 ↗
54. The BIM-based multi-optimization approach in order to determine the trade-off between embodied and operation energy focused on renewable energy use10.1016/j.jclepro.2020.125359 ↗
55. Modeling and assessing BIPV envelopes using parametric rhinoceros plugins grasshopper and ladybug10.1016/j.renene.2020.05.137 ↗
56. Massafra, A., Prati, D., Predari, G., and Gulli, R. (2020). Wooden truss analysis, preservation strategies, and digital documentation through parametric 3D modeling and HBIM workflow. Sustainability, 12.10.3390/su12124975 ↗
57. The impact of using program visualization techniques on learning basic programming concepts at the K–12 level10.1002/cae.22315 ↗
58. The development of VisLT visualization service in Openstack cloud infrastructure10.1016/j.advengsoft.2016.06.012 ↗
59. Teaching visual scripting in BIM: A case study using a panel controlled by solar angles10.3992/1943-4618.13.1.113 ↗
60. A vision-based system for pre-inspection of steel frame manufacturing10.1016/j.autcon.2018.10.021 ↗
61. An auto-deployed model-based fault detection and diagnosis approach for Air handling units using BIM and modelica10.1016/j.autcon.2018.09.016 ↗
62. (2020, May 19). Autodesk DYMANO: Open Source Graphical Programming for Design. Available online: https://dynamobim.org/.
63. (2021, April 14). Google Program Learn to Code for Free—Grasshopper. Available online: https://grasshopper.app/.
64. (2021, February 08). Python. Available online: https://www.python.org/.
65. Optimization of geometric parameters of arch bridges using visual programming FEM components and genetic algorithm10.1016/j.engstruct.2021.112465 ↗
66. Diao, P.-H., and Shih, N.-J. (2019). Trends and research issues of augmented reality studies in architectural and civil engineering education—a review of academic journal publications. Appl. Sci., 9.10.3390/app9091840 ↗
67. Comparison of text-based and visual-based programming input methods for first-time learners
68. Parametric modeling and surface-specific sensitivity analysis of PV module layout on building skin using BIM10.1016/j.enbuild.2020.109953 ↗
69. Visual programming for building information modeling: Energy and shading analysis case studies10.3992/jgb.10.4.28 ↗
70. Kiamili, C., Hollberg, A., and Habert, G. (2020). Detailed assessment of embodied carbon of HVAC systems for a new office building based on BIM. Sustainability, 12.10.3390/su12083372 ↗
71. Nezamaldin, D. (2019). Parametric Design with Visual Programming in Dynamo with Revit: The Conversion from CAD Models to BIM and the Design of Analytical Applications, Royal Institute of Technology.
72. Khan, N., Ali, A.K., Tran, S.V.-T., Lee, D., and Park, C. (2020). Visual language-aided construction fire safety planning approach in building information modeling. Appl. Sci., 10.10.3390/app10051704 ↗
73. Boeykens, S., Himpe, C., and Martens, B. (2012, January 12–14). A Case Study of Using BIM in Historical Reconstruction. Proceedings of the 30th eCAADe Conference, Prague, Czech Republic.10.52842/conf.ecaade.2012.1.729 ↗
74. Moreno Bazán, Á., Alberti, M.G., Álvarez, A., and Trigueros, J.A. (2020). New perspectives for BIM usage in transportation infrastructure projects. Appl. Sci., 10.10.3390/app10207072 ↗
75. Herbers, P., and König, M. (2019). Indoor localization for augmented reality devices using BIM, point clouds, and template matching. Appl. Sci., 9.10.3390/app9204260 ↗
76. A comparative review of building information modelling implementation in building and infrastructure industries10.1007/s11831-014-9125-9 ↗
77. Life cycle sustainability assessment for multi-criteria decision making in bridge design: A review10.3846/jcem.2020.13599 ↗
78. Building information modelling review with potential applications in tunnel engineering of China10.1098/rsos.170174 ↗
79. A review of multi-criteria assessment of the social sustainability of infrastructures10.1016/j.jclepro.2018.03.022 ↗
80. Urban vulnerability assessment: Advances from the strategic planning outlook10.1016/j.jclepro.2018.01.088 ↗
81. Ministry of Science and Innovation of Spain (2020, May 03). Fecyt: Scientific Resources. (In Spanish).
82. (2021, April 22). Derwent Innovations Index—Web of Science platform—LibGuides at Clarivate Analytics. Available online: https://clarivate.libguides.com/webofscienceplatform/dii.
83. Juan, Y.-K., and Hsing, N.-P. (2017). BIM-based approach to simulate building adaptive performance and life cycle costs for an open building design. Appl. Sci., 7.10.3390/app7080837 ↗
84. Building information modeling (BIM) for existing buildings—literature review and future needs10.1016/j.autcon.2013.10.023 ↗
85. BIM curriculum design in architecture, engineering, and construction education: A systematic review
86. Computational building information modelling for construction waste management: Moving from rhetoric to reality10.1016/j.rser.2016.10.029 ↗
87. Historic building information modelling: Performance assessment for diagnosis-aided information modelling and management10.1016/j.autcon.2017.11.009 ↗
88. Building information modeling (BIM) for transportation infrastructure—literature review, applications, challenges, and recommendations10.1016/j.autcon.2018.07.001 ↗
89. Blockchain technology and BIM process: Review and potential applications
90. Building information modelling based building energy modelling: A review10.1016/j.apenergy.2019.01.032 ↗
91. Cyber threats confronting the digital built environment: Common data environment vulnerabilities and block chain deterrence10.1108/ECAM-03-2018-0101 ↗
92. Shi, S., Yue, G., Li, J., Zhang, W., Shi, J., Qiu, Y., Deng, G., Yao, K., Liu, Y., and Yuan, S. (2020). Dynamo-Based BIM (Building Information Modeling) Parameterized Modeling Method and Device. (N° CN111063030-A), Chinese Patent, Available online: https://patents.google.com/patent/CN111063030A/en?oq=CN111063030-A.
93. Wu, J., Du, Z., Huang, R., Zhang, G., Wang, X., Liu, F., Chen, G., Duan, M., Yang, X., and Lin, X. (2019). Tunnel Model Creation Method Based on Revit+Dynamo. (N° CN109711052-A), Chinese Patent, Available online: https://patents.google.com/patent/CN109711052A/en?oq=CN109711052-A.
94. Ma, M., Dang, L., Yu, L., Yue, Z., Li, Y., Han, Y., Yin, H., Chang, D., Zhang, L., and Pang, L. (2018). The Method Established Highway Assembling Type Beam Bridge Disease Using Dynamo and Reinforce Model-Part A. (N° CN108842640-A), Chinese Patent, Available online: https://patents.google.com/patent/CN108842640A/en?oq=CN108842640-A.
95. Ma, M., Dang, L., Yu, L., Yue, Z., Li, Y., Han, Y., Yin, H., Chang, D., Zhang, L., and Pang, L. (2019). The Method Established Highway Assembling Type Beam Bridge Disease Using Dynamo and Reinforce Model-Part B. (N° CN108842640-B), Chinese Patent, Available online: https://patents.google.com/patent/CN108842640B/en?oq=CN108842640-B.
96. O’Shea, M., and Murphy, J. (2020). Design of a BIM Integrated structural health monitoring system for a historic offshore lighthouse. Buildings, 10.10.3390/buildings10070131 ↗
97. Biancardo, S.A., Capano, A., de Oliveira, S.G., and Tibaut, A. (2020). Integration of BIM and procedural modeling tools for road design. Infrastructures, 5.10.3390/infrastructures5040037 ↗
98. Khan, N., Ali, A.K., Skibniewski, M.J., Lee, D.Y., and Park, C. (2019). Excavation safety modeling approach using BIM and VPL. Adv. Civ. Eng., 2019.10.1155/2019/1515808 ↗
99. Qin, Y., Xiao, R., Wang, Y., and Law, K.H. (2019, January 17–19). A bridge information modeling framework for model interoperability. Proceedings of the Computing in Civil Engineering 2019, Atlanta, GA, USA.10.1061/9780784482421.057 ↗
100. Karóczkai, Á. (2018, January 19–21). Parametric BIM models in ARCHICAD the grasshopper-ARCHICAD live connection. Proceedings of the 36th eCAADe Education and research in Computer Aided Architectural Design in Europe Conference, Lodz, Poland.10.52842/conf.ecaade.2018.1.063 ↗