# 2.1. Toolbeschreibung und Funktionen

Dieses neuartige Verfahren zielt darauf ab, römische Öffnungen wie Fenster und Türen mit Hilfe der von Lucia Michielin in ihrer Doktorarbeit gesammelten Datensätze zu rekonstruieren. Die Methode verwendet Rhino, eine weit verbreitete 3D-Visualisierungs- und Architektursoftware, und dessen integriertes visuelles Programmierwerkzeug Grasshopper. Grasshopper ermöglicht parametrisches Modellieren und die Anwendung von Daten aus Datenbanken auf 3D-Modelle.

Mithilfe von Grasshopper und der Programmiersprache Python kann die Sqlite3-Bibliothek verwendet werden, um eine SQL-Datenbank zu lesen und zu filtern. Die Filterung der Datenbank erfolgt auf Basis von Kriterien wie "Öffnungsart", "Besondere Art", "Zeitraum", "Datum", "Stadt", "Haustyp" und Öffnungsrichtung.

Durch Anpassung der Filtereinstellungen und Hinzufügung einer Toleranz von 5-10% können die ermittelten Werte genutzt werden, um mögliche Öffnungsvarianten zu rekonstruieren. Diese Werte werden in Geometrie umgewandelt und in Rhino angezeigt. Auf diese Weise zeigt der Workflow die wahrscheinlichste Rekonstruktionsvariante basierend auf den erfassten Gebäudedaten und Datenbankeinträgen.