PLC‑Lab 3D Studio Plugin für Blender¶
Übersicht¶
Dieses Add‑on erweitert Blender um nützliche Tools für PLC‑Lab 3D Studio. Selektion, Duplikation, Skill‑Tags und Material‑Cleanup bis zum FBX‑Export. (Das Addon ist nur in englischer Sprache verfügbar.)
Installation & Nutzung¶
Download PLC-Lab 3D Studio Blender Plugin
ZIP-Datei muss für die Installation !nicht! extrahiert werden!
- Skript in Blender als Add‑on installieren:
Edit → Preferences → Add‑ons - Klappen Sie den Bereich auf und wählen Sie Install from Disk. Wählen Sie die ZIP Datei aus.
- Das Plugin erscheint in der Liste und ist aktiviert. Wenn es nicht automatisch aktiviert ist, dann aktivieren Sie es manuell. Das Plugin erscheint auf der rechten Seite unter dem Tab View (siehe Bild oben).
Plugin updaten¶
So aktualisieren Sie das „PLC-Lab 3D Studio Tools“-Plugin in Blender 4.x (englische Oberfläche):
- Öffnen Sie Blender und wählen Sie im Hauptmenü Edit → Preferences….
- Navigieren Sie im Dialogfenster zu Add-ons und geben Sie in das Suchfeld „PLC-Lab 3D Studio Tools“ ein.
- Entfernen Sie das Häkchen neben dem Add-on, um es zu deaktivieren, und klicken Sie anschließend auf Remove (oder Delete), um die alte Version zu deinstallieren.
- Schließen Sie die Preferences (die Änderungen werden automatisch gespeichert).
- Laden Sie die neue Plugin-Version (ZIP-Archiv) herunter.
- Öffnen Sie erneut Edit → Preferences…, wechseln Sie zum Reiter Add-ons und klicken Sie unten auf Install….
- Wählen Sie das heruntergeladene ZIP-Archiv aus und bestätigen Sie mit Install Add-on.
- Aktivieren Sie das Plugin durch Setzen des Häkchens neben „PLC-Lab 3D Studio Tools“.
Ihr Plugin ist jetzt auf dem neuesten Stand und einsatzbereit.
Tools¶
| Button | Funktion |
|---|---|
Select All Children |
Selektiert alle Child‑Objekte des aktuell ausgewählten Objekts. Verschieben Sie ein gesamtes Objekt inklusive aller Childs. |
Duplicate Sel. Objects with Children |
Dupliziert das ausgewählte Objekt gemeinsam mit allen Child‑Objekten. Nach dem Duplizieren ist das neue Objekt direkt selektiert, um es sofort verschieben zu können. |
Skills für Sensoren, Skills für Aktoren, Sonstige Skills¶
Ein Klick auf einen Skill fügt diesen in allen selektierten Objekten im Name ein.
Beispiel: Klick auf {Collider} – in den Namen aller ausgewählten Objekte wird die Zeichenfolge {Collider} eingefügt. So können Skills sehr schnell in vielen Objekten eingefügt werden. Die Konfiguration der Skills erfolgt in PLC-Lab 3D Studio.
Skill‑Modifiers¶
Skill‑Modifiers sind zusätzliche Konfigurationen zu einem Basis‑Skill.
Beispiel: Objekt besitzt den Skill {Lamp} → es ist markiert als Lampe. Mit Modifier {GREEN} wird zusätzlich die Farbe auf Grün festgelegt.
Modifier für Lampen (Farbauswahl)¶
{WHITE},{GREEN}{RED},{GRAY}{BLUE},{YELLOW}
Modifier für Buttons / Switch¶
{NC}: Der Schalter hat die Eigenschaft NC.{emergency}: Der Schalter soll als Not-Aus-Schalter konfiguriert werden.{main}: Der Schalter soll als Haupt-Schalter konfiguriert werden (Voreinstellung: 90 Grad drehbar.).{rotate}: Der Schalter soll als Knebelschalter (rotierbar) konfiguriert werden.{switch}: Das Objekt soll als Schalter, nicht als Taster konfiguriert werden.
Modifier für Reference Axis¶
- Achsausrichgung:
{X},{Y},{Z} - Negative Achsausrichtung:
{-X},{-Y},{-Z}
Sonstige Modifier¶
{mesh}
Ein Collider-Skill soll mit einem Mesh-Collider ausgestattet sein. (Der Collider soll genau der Form des Objektes entsprechen.)
Cleanup¶
| Button | Funktion |
|---|---|
| Remove Materials on Selected | Löscht alle Material‑Slots der selektierten Mesh‑Objekte. |
| Remove Duplicate Materials | Ersetzt .001/.002‑Kopien durch das Original‑Material und entfernt die Kopien. |
| Delete Non‑PLC‑Lab 3D Materials | Löscht alle Materialien, deren Name nicht mit pl3s_ beginnt. |
| Delete All Materials | IRREVERSIBEL: Entfernt alle Materialien aus der Datei (Nach CAD‑Import nützlich). |
| Delete All Collections | IRREVERSIBEL: Entfernt alle Collections im Outliner. |
Export¶
| Button | Funktion |
|---|---|
| Apply Scale & Export as FBX | Wendet die Skalierung jedes Objekts an. Exportiert die gesamte Szene als .fbx mit der Option Unit Scale. |

