Proposal of an automated code for the conversion of polygonal meshes of organic shapes to CAD NURBS surfaces

Authors

DOI:

https://doi.org/10.11606/gtp.v17i2.166353

Keywords:

Grasshopper, Algorithm, MeshToNurbs, 3D scanning, Parametric modeling

Abstract

The possibility of 3D scanning elements from nature facilitates the development of projects inspired by organic forms. However, 3D scanning usually produces three-dimensional models made up of polygonal meshes, while the standard used in product design is NURBS surfaces, due to their precision. In the given context, this work proposes and analyzes a code alternative for automated conversion of polygonal meshes on NURBS surfaces for use in, but not restricted to, product designs based on organic forms. For this purpose, a conversion algorithm was created using the Grasshopper© plug-in for modeling software Rhinoceros©, which allows visual programming, without the need to use a programming language. The proposed code allows the automated conversion of polygonal meshes of certain formats into NURBS surfaces, with dimensional fidelity control by the user, as well as making the three-dimensional models lighter from a computational point of view.

Downloads

Download data is not yet available.

References

ANDERSON, C. W.; CRAWFORD-HINES, S. Fast Generation of NURBS Surfaces from Polygonal Mesh Models of Human Anatomy. Colorado State University Computer Science Technical Report CS-99, Fort Collins, USA, n. 101, Feb. 2000. Disponível em: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.450.6980&rep=rep1&type=pdf. Acesso em: 10 set. 2020.

BRESSAN, F.; KINDLEIN JÚNIOR, W.; TEIXEIRA, F. G. Design e Tecnologia: transposição de volumetrias entre superfícies poligonais e polysurfaces NURBS. Educação Gráfica, v. 21, n. 3, p. 213-229, 2017. Disponível em: http://www.educacaografica.inf.br/revistas/vol-21-numero-03-2017. Acesso em: 10 maio 2019.

FOLEY, J. D.; VAN DAM, A.; FEINER, S. K.; HUGHES, J. F.; PHILLIPS, R. L. Introduction to Computer Graphics. Boston: Addison-Wesley Publishing Company, 1994.

GROETELAARS, N.; AMORIM, A. 3D Laser Scanning Technology: characteristics, processes and point cloud tools. In: IBEROAMERICAN CONGRESS OF DIGITAL GRAPHICS: AUGMENTED CULTURE, 15th, 2011, Santa Fe. Proceedings… Santa Fe: Universidad Nacional del Litoral, 2011. p. 490-494. Disponível em: https://cumincad.architexturez.net/system/files/pdf/sigradi2011_125.content.pdf. Acesso em: 10 maio 2019.

KINDLEIN JÚNIOR, W.; GUANABARA, A. S. Methodology for product design based on the study of bionics. Materials & Design, v. 26, n. 2, p. 149-155, 2005. Disponível em: https://www.sciencedirect.com/science/article/abs/pii/S0261306904001153. Acesso em: 15 dez. 2020.

LEAL, N.; LEAL, E.; BRANCH, J. W. Simple Method for Constructing NURBS Surfaces from Unorganized Points. In: INTERNATIONAL MESHING ROUNDTABLE, 19th, 2010, Chattanooga. Proceedings… Berlin: Springer, 2010. p. 161-175. Disponível em: https://doi.org/10.1007/978-3-642-15414-0_10. Acesso em: 10 maio 2019.

PALOMBINI, F. L.; KINDLEIN JÚNIOR, W.; SILVA, F. P.; MARIATH, J. E. A. Design, Biônica e novos paradigmas: uso de tecnologias 3D para análise e caracterização aplicadas em anatomia vegetal. Design e Tecnologia, v. 7, n. 13, p. 46-56, 2017. Disponível em: https://lume.ufrgs.br/bitstream/handle/10183/169911/001051734.pdf?sequence=1&isAllowed=y. Acesso em: 22 maio 2019.

PALOMBINI, F. L.; PESTANO, V.; KINDLEIN JÚNIOR, W.; CUNHA DUARTE, L. Biônica e Seleção de Materiais Celulares para projetos de Design. Design e Tecnologia, v. 10, n. 20, p. 01-10, 2020. Disponível em: https://www.ufrgs.br/det/index.php/det/article/view/558. Acesso em: 15 dez. 2020.

McNEEL, R. The MeshToNurb Command. McNeel Wiki, 13th Apr. 2011. Disponível em: https://wiki.mcneel.com/rhino/meshtonurb. Acesso em: 24 maio 2019.

QUEIROZ, N.; RATTES, R.; BARBOSA, R. Biônica e biomimética no contexto da complexidade e sustentabilidade em projeto. In: ARRUDA, A. J. V. (org.). Design & Complexidade. São Paulo: Editora Blucher, 2017. p. 125-140.

TEDESCHI, A. Parametric Architecture With Grasshopper. Brienza: Le Penseur, 2011.

Published

2022-06-28

Issue

Section

Papers

How to Cite

VALE, Marina Pires de Castro Aguiar; GHISLENI, Camila Vieira; GASPERIN, Fernanda Fontana de; LEAL, Roger Langone; SILVA, Fabio Pinto da; BRUSCATO, Underléa Miotto. Proposal of an automated code for the conversion of polygonal meshes of organic shapes to CAD NURBS surfaces. Gestão & Tecnologia de Projetos (Design Management and Technology), São Carlos, v. 17, n. 2, p. 5–17, 2022. DOI: 10.11606/gtp.v17i2.166353. Disponível em: https://periodicos.usp.br/gestaodeprojetos/article/view/166353.. Acesso em: 20 may. 2024.