The concept of Relaxed Funicularity (also known as R-Funicularity or RF) extends the traditional notion of funicularity for continuous shells by considering the effects of "small" bending moments through the evaluation of generalized eccentricity. This paper presents RFun, a Grasshopper plug-in designed to analyze the Relaxed Funicularity of any continuous shell structure. Developed in CPython using the RhinoCommon API, the custom component library enables the computation of generalized eccentricity values, the definition of eccentricity ellipses, and the visualization of eccentricity directions. A dedicated component was also implemented to generate various types of streamlines, including eccentricity lines, by adopting a neighbor-seeding logic. The main contribution of this work is to provide an accessible and user-friendly tool for studying and analyzing the principles of Relaxed Funicularity. By leveraging Grasshopper's parametric interface, RFun allows users with even basic scripting proficiency to explore and investigate the concept of Relaxed Funicularity, fostering a broader understanding and application of its principles.

Venettoni, A., Varano, V., Gabriele, S. (2026). RFun: a Grasshopper plug-in for analyzing Relaxed Funicularity of shells. In Proceedings of IASS Annual Symposia. International Association for Shell and Spatial Structures (IASS).

RFun: a Grasshopper plug-in for analyzing Relaxed Funicularity of shells

VENETTONI Arianna
;
VARANO Valerio;GABRIELE Stefano
2026-01-01

Abstract

The concept of Relaxed Funicularity (also known as R-Funicularity or RF) extends the traditional notion of funicularity for continuous shells by considering the effects of "small" bending moments through the evaluation of generalized eccentricity. This paper presents RFun, a Grasshopper plug-in designed to analyze the Relaxed Funicularity of any continuous shell structure. Developed in CPython using the RhinoCommon API, the custom component library enables the computation of generalized eccentricity values, the definition of eccentricity ellipses, and the visualization of eccentricity directions. A dedicated component was also implemented to generate various types of streamlines, including eccentricity lines, by adopting a neighbor-seeding logic. The main contribution of this work is to provide an accessible and user-friendly tool for studying and analyzing the principles of Relaxed Funicularity. By leveraging Grasshopper's parametric interface, RFun allows users with even basic scripting proficiency to explore and investigate the concept of Relaxed Funicularity, fostering a broader understanding and application of its principles.
2026
Venettoni, A., Varano, V., Gabriele, S. (2026). RFun: a Grasshopper plug-in for analyzing Relaxed Funicularity of shells. In Proceedings of IASS Annual Symposia. International Association for Shell and Spatial Structures (IASS).
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11590/543619
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact