Skip links
BIM & CAD Tools · Revit-Plugin

CSV Import

Daten aus Excel, AVA oder Bestandsliste landen dort, wo sie hingehören: in den Revit-Parametern. CSV Import ordnet jede Zeile über eine frei wählbare ID dem richtigen Bauteil zu, zeigt vor dem Schreiben, welche Zeilen ankommen – und schreibt dann beliebig viele Spalten in einem Lauf.

Revit 2025 · 2026 · 2027 Kostenlos starten Made in Germany
Funktionen ansehen Download-Link per E-Mail – kein Konto nötig. Die kostenlose Anmeldung erfolgt beim ersten Start im Plugin.
Von der Tabellenspalte in den richtigen Revit-Parameter
/01 Kommt dir das bekannt vor?

Die Daten sind längst da –
nur nicht im Modell

Kostengruppen aus der AVA, Brandschutzklassen aus der Fachliste, Raumnummern aus dem Bestandsaufmaß: Alles liegt sauber in einer Tabelle. Der Weg von dort in die Bauteileigenschaften ist trotzdem Handarbeit – Zeile für Zeile.

01

Abtippen statt planen

300 Türen, vier Parameter je Tür: 1.200 Felder, die jemand in die Eigenschaften klickt. Beim nächsten Tabellenstand fängt das von vorn an.

02

Die Zuordnung ist das Problem

Welche Zeile gehört zu welchem Bauteil? Über die Element-Id sicher nicht – die kennt die Tabelle nicht. Gesucht wird über die Bauteilnummer, und die steht in einem anderen Parameter als erwartet.

03

Zeilen laufen ins Leere

Bauteile wurden gelöscht, Nummern neu vergeben, Zeilen doppelt geführt. Ohne Prüfung merkt man erst nach dem Schreiben, dass ein Viertel der Tabelle nirgends angekommen ist.

04

Formate machen Ärger

Semikolon oder Tabulator, 1.500,50 oder 1,500.50, „Ja" statt Häkchen: Jede Tabelle kommt anders – und Revit nimmt nur das, was exakt passt.

Was wirklich helfen würde

Ein Import, der vorher zeigt, was er tut

  • Zuordnung über einen frei wählbaren Parameter – Bauteilnummer, Positionsnummer, Typenschlüssel oder GUID, nicht nur die Element-Id.
  • Erst prüfen, dann schreiben: Wie viele Zeilen finden ihr Bauteil, welche nicht – vor dem ersten Schreibvorgang.
  • Beliebig viele Spalten in einem Lauf auf die passenden Revit-Parameter legen, statt vier Durchgänge zu fahren.
  • Text, Zahl und Ja/Nein automatisch ins richtige Format bringen – samt deutscher und englischer Zahlenschreibweise.
  • Die Zuordnung einmal einrichten und speichern – der nächste Tabellenstand ist dann ein Klick.

Genau dafür ist CSV Import gebaut – aus der Praxis von Datenpflege, Mengenermittlung und Bestandsdokumentation heraus.

Ausprobieren

Von der Spalte zum Parameter

Links die Tabelle, rechts die Bauteile im Modell. Prüf zuerst die IDs – dann siehst du, welche Zeilen ankommen. Erst danach wird geschrieben.

1 · Datenquelle

tueren_ava.csv · 5 Zeilen · Trennzeichen automatisch erkannt

Bauteil-NrKostengruppeBrandschutz
  • Bauteil-Nr Bauteilnummer · ID-Zuordnung
  • Kostengruppe Kostengruppe · Mapping
  • Brandschutz Feuerwiderstand · Mapping

2 · Ziel-Kategorie

Türen · 4 Elemente im Modell

BauteilnummerTypKostengruppeFeuerwiderstand
Bereit. Datei geladen: 5 Zeilen, 3 Spalten.

Schematische Darstellung. Im Plugin kommen die Kategorien, Elemente und Parameter aus dem geöffneten Modell; markierte Zeilen lassen sich direkt in Revit auswählen oder mit einer Section Box freistellen.

/02 Warum CSV Import?

Drei Gründe, die den Unterschied machen

01

Deine ID ist der Schlüssel

Zugeordnet wird über den Parameter, den dein Projekt ohnehin führt – Bauteilnummer, Positionsnummer, Typenschlüssel. Jeder Parameter der gewählten Kategorie steht als Schlüssel zur Verfügung, gefunden per Suchfeld.

02

Prüfen kommt vor Schreiben

„IDs prüfen" stellt Tabelle und Modell gegenüber, bevor irgendetwas geschrieben wird: gefunden oder fehlt, mit Typname und Element-Id. Fehlende Zeilen sind eine Datenfrage – keine Aufräumaktion im Modell.

03

Ein Lauf, ein Rückgängig

Der Import läuft in einer einzigen Revit-Transaktion. Passt das Ergebnis nicht, macht ein Strg+Z den kompletten Lauf rückgängig – und das Protokoll sagt zeilengenau, was gesetzt wurde und was nicht.

/03 So läuft ein Import

Vier Schritte bis in die Parameter

Datenquelle wählen

CSV- oder TXT-Datei öffnen. Das Trennzeichen wird selbst erkannt – Tabulator, Semikolon oder Komma. Auch Revit-eigene Exporte, bei denen die ganze Zeile in Anführungszeichen steht, werden sauber gelesen.

Ziel-Kategorie festlegen

Angeboten werden nur Kategorien, die im Modell auch Elemente haben – mit Anzahl daneben. Aus diesen Elementen entsteht die Liste aller verfügbaren Parameter, jederzeit mit F5 neu eingelesen.

IDs zuordnen und prüfen

Links die ID-Spalte der Tabelle, rechts der Revit-Parameter, der dieselbe Nummer führt – beide Listen mit eigenem Suchfeld. „IDs prüfen" zeigt die Bilanz aus gefundenen und fehlenden Zeilen samt Trefferliste.

Spalten mappen und importieren

Quelle wählen, Ziel wählen, Zuordnung hinzufügen – beliebig oft. „Import ausführen" schreibt alles in einem Durchgang; auf Wunsch nur die ersten Zeilen als Testlauf, mit Protokolldatei zum Nachlesen.

/04 Funktionen

Was CSV Import kann

CSV und TXT lesen

Trennzeichen automatisch erkannt, umschließende Anführungszeichen entfernt, doppelte Spaltenüberschriften eindeutig gemacht – ohne Vorbereitung in Excel.

Kategorien mit Bestand

Die Auswahl zeigt nur Kategorien, in denen tatsächlich Elemente stecken, inklusive Anzahl – kein Raten, wie die Kategorie in diesem Projekt heißt.

Parameter aus dem Modell

Die Zielliste kommt aus den geladenen Elementen selbst: Projekt-, Familien- und gemeinsame Parameter stehen so nebeneinander zur Wahl.

Vier eigene Suchfelder

ID-Spalte, ID-Parameter, Quellspalte und Zielparameter werden getrennt gefiltert – auch bei Tabellen mit sechzig Spalten bleibt es übersichtlich.

IDs prüfen

Gegenüberstellung vor dem Schreiben: wie viele Zeilen ihr Bauteil finden, welche fehlen, mit Typname und Element-Id je Treffer.

Filter auf das Ergebnis

Alle Zeilen, nur Treffer oder nur Fehlstellen – die Fehlerliste ist damit in einem Klick isoliert und lässt sich abarbeiten.

In Revit auswählen

Markierte Zeilen wählen die zugehörigen Elemente direkt im Modell aus – vom Tabelleneintrag zum Bauteil in einem Schritt.

Section Box setzen

Auf Wunsch springt eine 3D-Ansicht auf die markierten Elemente und stellt sie mit einer Section Box frei – gut für die Kontrolle vor Ort im Modell.

Beliebig viele Zuordnungen

Jede Quellspalte auf ihren Zielparameter, alle in einer Liste. Ein Ziel doppelt zu belegen verhindert das Werkzeug.

Formate verstehen

Text, Zahl und Ja/Nein werden passend gesetzt: 1.500,50 und 1,500.50 landen beide richtig, „Ja", „true" oder „x" werden zum Häkchen.

Schreibgeschütztes bleibt heil

Ist ein Zielparameter am Element schreibgeschützt oder gar nicht vorhanden, wird er übersprungen und im Protokoll benannt – statt den Lauf abzubrechen.

Testlauf mit Zeilenlimit

Erst die ersten zehn Zeilen schreiben, Ergebnis ansehen, dann den Rest – die Begrenzung sitzt direkt in den Import-Optionen.

Zuordnung speichern

Datei, Kategorie, ID-Paar und alle Mappings wandern in eine JSON-Datei. Der nächste Tabellenstand ist damit Laden, Prüfen, Importieren.

Protokoll je Lauf

Auf Wunsch entsteht eine Protokolldatei mit jeder gesetzten und jeder fehlgeschlagenen Zuweisung – Protokoll und Konfigurationsordner öffnen die Einstellungen direkt.

Andockbar im Reiter „aib Tools"

Das Panel lässt sich wie jede Revit-Palette andocken oder frei ziehen und sitzt im gemeinsamen Menüband-Reiter aller Werkzeuge.

Hell & dunkel, frei skalierbar

Das Panel folgt dem Revit-Thema oder bleibt fest hell bzw. dunkel; die UI-Größe ist stufenlos von 90 bis 130 % einstellbar – beides wird gespeichert.

/05 Für wen

Wer damit Zeit gewinnt

Datenpflege & BIM-Management

Klassifizierungen, Kostengruppen und Merkmalslisten kommen aus der Tabelle ins Modell – nachvollziehbar und wiederholbar bei jedem neuen Stand.

Ausschreibung & Kalkulation

Positionsnummern und Preise aus der AVA zurück an die Bauteile spielen, statt sie in einer zweiten Liste zu pflegen.

Bestandsaufnahme

Aufmaßlisten, Prüfprotokolle oder Inventardaten landen dort, wo später gesucht wird: am Bauteil selbst.

Fachplanung

Berechnungsergebnisse aus Excel – Lasten, Luftmengen, Brandschutzwerte – gehen ohne Abtippen zurück ins Modell.

Häufige Fragen

Gut zu wissen

Kann ich einen Import rückgängig machen?

Ja. Der gesamte Lauf läuft in einer einzigen Revit-Transaktion – ein Strg+Z nimmt ihn komplett zurück. Für den sicheren Einstieg gibt es zusätzlich das Zeilenlimit: erst wenige Zeilen schreiben, Ergebnis prüfen, dann den Rest.

Was passiert mit Zeilen, die kein Bauteil finden?

Nichts – sie werden übersprungen und in der Prüfung als „Fehlt" ausgewiesen. Über den Filter lässt sich genau diese Liste isolieren; typische Ursachen sind gelöschte Bauteile, neu vergebene Nummern oder ein Leerzeichen zu viel in der Tabelle.

Muss die Tabelle vorher aufbereitet werden?

In der Regel nicht. Trennzeichen werden erkannt, Anführungszeichen aus Revit-Exporten entfernt und doppelte Spaltennamen eindeutig gemacht. Wichtig ist nur eine Kopfzeile mit Spaltennamen und eine Spalte, die zur ID im Modell passt.

Werden Typparameter auch geschrieben?

Geschrieben wird der erste beschreibbare Parameter des jeweiligen Elements mit dem gewählten Namen. Schreibgeschützte oder am Element nicht vorhandene Parameter werden übersprungen und im Protokoll benannt.

Welche Revit-Versionen werden unterstützt?

Revit 2025, 2026 und 2027. Der Installer fragt beim Einrichten, für welche Versionen das Add-in registriert werden soll.

Brauche ich ein Konto?

Ja – dasselbe kostenlose bimschmie.de-Konto wie bei den übrigen Werkzeugen. Ein Login für alle BIMschmiede-Tools; die Registrierung dauert zwei Minuten und läuft direkt im Plugin.

/06 Versionen

Changelog

Versionsliste wird geladen …

Das Plugin prüft beim Start selbst auf Updates und bietet den Download direkt in Revit an. Die Nutzung erfordert ein kostenloses Konto – Registrierung in zwei Minuten direkt im Plugin.

Explore
Drag