Zum Hauptinhalt springen

Nova Autorun

Automatisierte Export-Prozesse für Nova-Projekte.

Übersicht

Für euer Projekt besteht die Möglichkeit, verschiedene automatische Exporte aus eurem Nova-Projekt über Nacht durchführen zu lassen. Dieser automatisierte Prozess spart Zeit und stellt sicher, dass aktuelle Daten regelmässig verfügbar sind.

Verfügbare Autorun-Typen

  • IFC Export: Automatische IFC-Erstellung mit Upload auf Trimble Connect
  • PDF Export: Automatischer PDF-Export der Pläne mit Upload auf Trimble Connect
  • DWG Export: Automatischer DWG-Export der Pläne mit Upload auf Trimble Connect
  • Nova to Kelpy: Automatischer Datenexport nach Kelpy und von Kelpy in den Nova-Ordnerpfad
Kelpy Nova Abgleich

Der Kelpy to Nova Import muss weiterhin regelmässig manuell durchgeführt werden (das Import-File liegt jeweils aktualisiert im Nova-Ordnerpfad).

Funktionsweise des Autoruns

Der Autorun läuft nur durch, wenn die Pläne in einem Gewerk am entsprechenden Tag eine Änderung erfahren haben.

Beispiel: Wenn ein IFC/PDF/DWG-Template autorun_2_p_Lüftung erstellt wurde, prüft der Autorun alle Pläne im Projekt mit dem Muster kpy-p-2-*. Wenn einer dieser Pläne einen neuen Speicherstand hat, werden alle aktiven Autoruns welche von der Änderung betroffen sind ausgeführt.

Wichtiger Hinweis

Wenn die Plannamensvergabe falsch gemacht wurde, kann es sein, dass kein Autorun erfolgt, da der Autorun keine Änderung in den Gewerkplänen erkennen kann.

Speicherverwaltung

Automatische Löschung

Das Autorun-Skript löscht im angegebenen Ordner immer alle Dateien, welche älter als 1 Tag sind, um einen Datenfriedhof zu verhindern. Auf Trimble Connect können alte Versionen wiederhergestellt werden.

Zeitplan

Das Skript beginnt täglich um 22:00 Uhr und läuft immer alle Projekte nacheinander durch.

Vorbereitung des Nova-Projekts

Verwendung des Vorlageprojekts

Damit die Autorun-Funktionen einwandfrei arbeiten, ist es wichtig, das neue Vorlageprojekt zu verwenden (siehe Intranet Fachwissen).

Planbezeichnung und Struktur

Alle aktuellen Pläne (keine alten Versionen!) müssen mit dem entsprechenden Präfix versehen werden:

PräfixVerwendung
kpy-m-Grundrisse oder relevante Details
kpy-s-Strangschema
kpy-p-Prinzipschema

Der Planname erfolgt nach RMB-Vorlage (Seite 25 des RMB Handbuch).

Hinweis

Pläne ohne korrektes Präfix werden im Autorun ignoriert.

Archivierung alter Planstände

Wichtig

Wir legen keine Alt-Ordner in Nova mehr an. Wenn ihr alte Stände sichern wollt, speichert die Pläne im Projektordner unter "Pläne" ab.

Projekt für Autorun registrieren

Zuständige Personen

Antragsformular

Die Autorun-Funktionen müssen per Mail an veronika.perl@rmb.ch mit folgenden Angaben aktiviert werden:

FeldErklärung
Projektnummer und Name
Nova Projektpfadgem. Erklärung unten
Kelpy Projektnummer
IFC AutorunJa / Nein
PDF AutorunJa / Nein
DWG AutorunJa / Nein
Nova to Kelpy AutorunJa / Nein
Wurde der Benutzer «sa-trimble@rmb.ch» als Admin im Trimble Connect Projekt hinzugefügt?Ja / Nein

.
Falls zu einem späteren Zeitpunkt in einem bereits erfassten Projekt Funktionen aktiviert oder deaktiviert werden sollen, reicht eine Mail mit Projektnummer und Name sowie Angabe, was aktiviert bzw. deaktiviert werden soll.

Feldererklärungen

Projektname im Nova

Nummer und Name des Nova-Projekts

Nova Projektname

Nova Autorun | Nova Projektname

Nova Projektpfad

Der Projektpfad kann aus dem Eigenschaftenfenster im Nova kopiert werden.

Nova Projektpfad

Nova Autorun | Nova Projektpfad

Beispiel: \\rmb.local\RMB$\Data\PlancalNova\10xxx Riedwiesen Schwerzenbach\

IFC Templates geprüft

Alle Templates, die im Autorun ausgeführt werden sollen, müssen manuell in Nova getestet werden:

  1. IFC-Erstellung: Die IFC-Datei in Nova generieren
  2. Upload auf Trimble Connect: Prüfen, ob die erstellte IFC-Datei erfolgreich hochgeladen wurde
  3. Koordinatenabgleich: Sicherstellen, dass unsere Gewerke mit der externen Architektur-IFC örtlich übereinstimmen
  4. Fehlermeldungen prüfen: Es dürfen keine Fehlermeldungen auftreten
  5. Sauberkeit der IFC-Datei: Die hochgeladene IFC muss fehlerfrei und korrekt dargestellt sein

Falls Probleme auftreten, müssen diese behoben werden, bevor das Template für den Autorun freigegeben wird.

Spezifische Attribute und PSets

Werden im Projekt spezifische Attributdefinitionen oder PSets benötigt, kann über David Arnold oder Thomas Bisig das Vorgehen angefragt werden.

Die Standard-PSets von RMB findet man hier.

Trimble Connect

Trimble Connect einrichten

In Trimble Connect muss das entsprechende Projekt erfasst werden.
Die Ordnerstruktur sollte wie folgt angelegt werden:

Trimble Connect Ordnerstruktur

Nova Autorun | Trimble Connect Ordnerstruktur

Service-Account hinzufügen

Zu diesem Projekt muss sa-trimble@rmb.ch hinzugefügt werden:

Team > Personen zu Projekt einladen > sa-trimble@rmb.ch > Administrator > Einladen

Trimble Connect Einladung

Nova Autorun | Trimble Connect Einladung

info

Sa-Trimble sollte als Admin hinzugefügt werden, damit der Zugriff auf alle Ordner gewährleistet ist.

Nova-Projekt mit Connect verknüpfen

Im Nova Projekt-Eigenschaftsfenster sollte das Trimble Connect Projekt mit dem Nova-Projekt verlinkt werden.

Nova Eigenschaftenfenster

Nova Autorun | Nova Eigenschaftenfenster

IFC Autorun

IFC Templates erstellen

Die Templates müssen pro Gewerk erstellt werden und mit dem Präfix autorun_ und der Gewerknummer versehen werden. Der Text nach der Gewerknummer ist frei wählbar.

Template-Nomenklatur

GewerkTemplate NameIFC Name in TC
Architekturautorun_0_xxxxRMB_ARC
Heizungautorun_1_xxxxRMB_HEI
Lüftungautorun_2_xxxxRMB_LUE
Kühlungautorun_3_xxxxRMB_KAE
Gew. Kälteautorun_8_xxxxRMB_GWK
Sanitärautorun_4_xxxxRMB_SAN
Elektrikautorun_5_xxxxRMB_ELK
Sprinklerautorun_7_xxxxRMB_SPR
MRWAautorun_2_xxxxRMB_MRWA
Inventarautorun_xxxxRMB_BRD
Statikautorun_xxxxRMB_ING
Sonderrohrnetzautorun_xxxxRMB_ASP
Prozessautorun_xxxxRMB_SPE
Landschaftautorun_xxxxRMB_LAN
Gebäudemanagementautorun_xxxxRMB_FM
Stahlkonstruktionautorun_xxxxRMB_STA
HKLSEautorun_xxxxRMB_KOO

Template-Konfiguration

Nova IFC-Konfiguration

Nova Autorun | Nova IFC-Konfiguration

Wichtige Einstellungen:

  • "Hochladen zu Trimble Connect" anhaken
  • Trimble Connect Speicherort und Namen gemäss obiger Tabelle angeben
  • Der Dateiname IFC (lokaler Speicher) muss bei den Autorun-Templates nicht berücksichtigt werden, da dieser durch den Autorun selbst erstellt wird
Nova IFC-Name

Nova Autorun | Nova IFC-Name

Unter "Trimble Connect Ziel auswählen" ist das oben erwähnte Projekt zu verknüpfen und der Dateiname gemäss Tabelle zu wählen.

info

Alle weiteren IFC-Export-Einstellungen unterscheiden sich nicht vom manuellen Export und sind projektspezifisch anzupassen.

IFC Templates prüfen

Prüfdurchlauf

Wenn die IFC-Erstellung ohne Fehlermeldung erfolgt und die IFCs korrekt auf Trimble Connect erscheinen, war der Test erfolgreich.

Achtung

Es ist möglich, dass eine Fehlermeldung erscheint, die mit "OK" bestätigt werden kann. Nach der Bestätigung wird das IFC fertig erstellt und hochgeladen. In diesem Fall funktioniert der Autorun nicht. Der Grund für die Fehlermeldung ist zu suchen und zu beheben. Falls die Fehlerursache nicht bekannt ist, hilft der Trimble Support unter Angabe des Fehlercodes weiter.

PDF Autorun

Vorbereitung Nova

Unter "PDF Export" können die PDF-Templates erstellt werden.

PDF Export Manager

Nova Autorun | PDF Export Manager

Template-Nomenklatur

Es müssen folgende Namen verwendet werden:

GewerkTemplate Name
Architekturautorun_0_m_xxxx
Heizung Grundrisse / Detailsautorun_1_m_xxxx
Heizung Schemaautorun_1_s_xxxx
Lüftung Grundrisse / Detailsautorun_2_m_xxxx
Lüftung Schemaautorun_2_s_xxxx
Kühlung Grundrisse / Detailsautorun_3_m_xxxx
Kühlung Schemaautorun_3_s_xxxx
Gew. Kälte Grundrisse / Detailsautorun_8_m_xxxx
Gew. Kälte Schemaautorun_8_s_xxxx
Sanitär Grundrisse / Detailsautorun_4_m_xxxx
Sanitär Schemaautorun_4_s_xxxx
Elektro Grundrisse / Detailsautorun_5_m_xxxx
Elektro Schemaautorun_5_s_xxxx
Sprinkler Grundrisse / Detailsautorun_7_m_xxxx
Sprinkler Schemaautorun_7_s_xxxx
MRWA Grundrisse / Detailsautorun_2_m_xxxx
MRWA Schemaautorun_2_s_xxxx
Koordination Grundrisse / Detailsautorun_6_m_xxxx
Werkleitungen Grundrisse / Detailsautorun_9_m_xxxx
BS-FW Pläne / Detailsautorun_10_m_xxxx
GA Schemaautorun_11_s_xxxx

Vorbereitung Trimble Connect

PDF Trimble Connect

Nova Autorun | PDF Trimble Connect

DWG Autorun

Vorbereitung Nova

Unter "DWG Export Manager" können Templates erstellt werden. Bei diesem Template muss der Name exakt wie in der Tabelle unten übernommen werden.

DWG Export Manager

Nova Autorun | DWG Export Manager

Template-Nomenklatur

Nachfolgend die exakten Werte, welche im Autorun verwendet werden können:

GewerkTemplate Name
Architekturautorun_0_m_Architektur
Heizung Grundrisse / Detailsautorun_1_m_Heizung
Heizung Schemaautorun_1_s_Heizung
Lüftung Grundrisse / Detailsautorun_2_m_Lüftung
Lüftung Schemaautorun_2_s_Lüftung
Kühlung Grundrisse / Detailsautorun_3_m_Kühlung
Kühlung Schemaautorun_3_s_Kühlung
Gew. Kälte Grundrisse / Detailsautorun_8_m_Gew. Kälte
Gew. Kälte Schemaautorun_8_s_Gew. Kälte
Sanitär Grundrisse / Detailsautorun_4_m_Sanitär
Sanitär Schemaautorun_4_s_Sanitär
Elektro Grundrisse / Detailsautorun_5_m_Elektro
Elektro Schemaautorun_5_s_Elektro
Sprinkler Grundrisse / Detailsautorun_7_m_Sprinkler
Sprinkler Schemaautorun_7_s_Sprinkler
MRWA Grundrisse / Detailsautorun_2_m_Lüftung
MRWA Schemaautorun_2_s_Lüftung
Koordination Grundrisse / Detailsautorun_6_m_Koordination
Werkleitungen Grundrisse / Detailsautorun_9_m_Werkleitungen
BS-FW Pläne / Detailsautorun_10_m_BS-FW Pläne
GA Schemaautorun_11_s_GA
Spezial Exportsautorun_dwg

Ausgabeverzeichnis für DWG-Dateien einrichten

Um sicherzustellen, dass DWG-Dateien korrekt abgelegt werden, sollte im jeweiligen SQL-Projektordner ein Unterordner mit dem Namen DwgOut erstellt werden.
In allen verwendeten Templates ist dieser Ordner anschliessend als Ausgabeverzeichnis zu hinterlegen.

DWG Trimble Connect

Nova Autorun | DWG Ausgabeverzeichnis

Vorbereitung Trimble Connect

DWG Trimble Connect DWG Trimble Connect

Nova Autorun | DWG Trimble Connect

Nova to Kelpy Autorun

Vorbereitung Kelpy

Damit der automatische Import ins Kelpy funktioniert, sollten alle Anlagen und dessen Standardmaterialien und Dämmungen in Kelpy ausgefüllt sein.

Weitere Informationen: Kelpy Basisanleitung

Vorbereitung Nova

Plannamen-Präfixe

In Nova ist die Vergabe der Präfixe kpy-m-, kpy-s- und kpy-p- notwendig.

Wichtig

Es ist wichtig, dass nur immer die aktuellen Pläne diesen Namen haben. Immer wenn ihr einen Plan kopiert, müsst ihr das Präfix entfernen. Diese Information muss im ganzen Projektteam aktiv verteilt werden.

Attributdefinitionen setzen

Als nächstes müssen alle Pläne mit dem Präfix kpy- mit den freien Attributen definiert werden.

Vorgehen:

  1. Pläne öffnen: Öffnen von allen kpy- Plänen

    vorsicht

    Bei grossen Projekten sollten nicht mehr als 10-12 Zeichnungen auf einmal geöffnet werden.

  2. Attributdefinition durchlaufen lassen: Unter "Freie Attribute" die Attributdefinition für alle Pläne durchlaufen lassen

Kelpy Attributdefinition

*Nova Autorun | Kelpy Attributdefinition *

  1. Pläne auswählen: Nach kpy- suchen → alle Pläne markieren → Checkbox anklicken → OK drücken
kpy-Pläne

Nova Autorun | kpy-Pläne

  1. Diese Schritte wiederholen, bis alle Pläne einmal aktiv offen waren und die Attributdefinition durchlaufen haben

Sobald alle Pläne Attribute haben, kann der Autorun stattfinden.

Wichtiger Hinweis

Ohne dass ihr bei den Nova-Bauteilen die Anlagenummer unter "Bemerkung 1" ausfüllt, werden keine Bauteile ins Kelpy importiert. Im Logfile könnt ihr immer nachschauen, weshalb eure Komponenten nicht importiert werden.

Fehlersuche: Import findet nicht statt

Wenn der Import nicht stattfindet, gibt es ein Problem im Projekt. Folgendes Vorgehen sollte durchgeführt werden:

  1. Prüfen, ob nur die relevanten Pläne das Präfix kpy- haben
  2. Attributdefinition auf alle Pläne mit Präfix kpy- laufen lassen

Erweiterte Prüfung

Um sicherzugehen, dass der Autorun laufen wird, kann man alle Attribute der relevanten Pläne über die dynamische Liste laden. Wenn es dabei keinen Fehler gibt, wird der Autorun in der Nacht funktionieren.

Vorgehen:

  1. Download: NovaToKelpy.nvdrc File hier herunterladen

  2. Dynamische Liste öffnen: Über das Projekt

Dynamische Liste öffnen

Nova Autorun | Dynamische Liste öffnen

  1. Zeichnungen auswählen: Alle Zeichnungen mit dem Präfix kpy- auswählen
Zeichnungen auswählen

Nova Autorun | Zeichnungen auswählen

  1. Definitionen laden: NovaToKelpy.nvdrc Definitionen unter "Eigenschaften und Layout" laden
Definitionen laden

Nova Autorun | Definitionen laden

  1. Daten lesen: Das Laden kann eine Weile dauern
    tipp

    Am besten nicht gerade ausführen, wenn man weiter im Nova arbeiten muss. Das Fenster kann geöffnet sein und bevor ihr "Daten laden" drückt, könnt ihr trotzdem noch im Nova weiterarbeiten.

Daten lesen

Nova Autorun | Daten lesen

Manueller Export als Alternative

Wenn man die dynamische Liste als Excel speichert, kann man diese als manuellen Export in Kelpy nutzen.

Vorgehen:

  1. Das erzeugte Excel öffnen
  2. kpy-p mit Prinzipschema ersetzen
  3. kpy-s mit Strangschema ersetzen
  4. Filter entfernen
  5. Als .csv abspeichern
  6. Das .csv kann dann ins Kelpy importiert werden
Excel Export für Kelpy

Nova Autorun | Excel Export für Kelpy