8.2.2. Fehlermeldung: „Can't find module vormain“
Behebung der Fehlermeldung „Can't find module vormain“
In diesem Artikel erfahren Sie, wie Sie die Fehlermeldung „Can't find module vormain“ in AutoCAD Plant 3D beheben. Dieser Fehler tritt typischerweise auf, wenn bei einem Versions-Upgrade der Content-Ordner nicht korrekt migriert wurde.
Voraussetzungen
- Sie verwenden AutoCAD Plant 3D ab der Version 2022.
- Sie haben versucht, den Befehl
PLANTREGISTERCUSTOMSCRIPTSauszuführen.
Schritt-für-Schritt-Anleitung
-
Identifizieren Sie den aktuellen Content-Pfad: Überprüfen Sie, welcher Content-Ordner in Ihrer aktuellen Plant 3D-Version konfiguriert ist. Der Fehler tritt auf, wenn ein veralteter Content-Ordner (z. B. aus Version 2021) in einer neueren Version (ab 2022) hinterlegt ist.
Erwartetes Ergebnis: Sie stellen fest, dass der Pfad auf einen Ordner einer älteren Version verweist.
- Stellen Sie den Original-Content-Ordner wieder her: Wechseln Sie zum originalen Content-Ordner, der mit Ihrer installierten Plant 3D-Version geliefert wurde (z. B. für Plant 3D 2023 den Content 2023).
-
Migrieren Sie Ihre benutzerdefinierten Rohrklassen: Kopieren Sie Ihre eigenen Rohrklassen (Specs) und Kataloge aus dem alten Ordner in die entsprechende Struktur des neuen Content-Ordners.
Wichtig: Die Standardstruktur und die Systemdateien des neuen Content-Ordners dürfen dabei nicht überschrieben werden.
-
Führen Sie die Registrierung erneut durch: Geben Sie in der Befehlszeile von Plant 3D erneut den Befehl PLANTREGISTERCUSTOMSCRIPTS ein.
Erwartetes Ergebnis: Der Befehl wird ohne die Fehlermeldung Can't find module 'vormain' erfolgreich ausgeführt.
Wichtige Hinweise
- Hintergrund: Bis Version 2021 lagen die Standardskripte direkt im Content-Ordner. Ab Version 2022 befinden sich diese im Installationspfad von Plant 3D. Ein 1:1 Kopieren des alten Ordners führt daher zu Konflikten.
- Best Practice: Übernehmen Sie bei einem Upgrade niemals den alten Content-Ordner komplett. Nutzen Sie immer den neuen Standard-Ordner als Basis.
- Sicherung: Erstellen Sie vor dem Verschieben von Rohrklassen immer eine Sicherungskopie Ihres Content-Verzeichnisses.
Fehlerbehebung
- Fehler weiterhin vorhanden? Prüfen Sie, ob in den Windows-Umgebungsvariablen oder in den Plant 3D-Einstellungen noch alte Pfade auf das Verzeichnis
/CPak Common/der Vorgängerversion verweisen. - Skripte fehlen: Stellen Sie sicher, dass Ihre CustomScripts im Unterordner
/CPak Common/CustomScriptsdes neuen Content-Verzeichnisses liegen.