feat: Omniflo-Fahrstrecke (OMNI_FAHRSTRECKE) + Geruest-Dialoge ueberarbeitet
Fahrstrecke: - Neuer Befehl OMNI_FAHRSTRECKE (+ _BESCHRIFTEN) im Omniflo-Menue, Daten aus data/json/omniflo_fahrstrecke.json, Vorlage dcl/fahrstrecke.dcl - Nutzt die Linien-Logik des Geruest-Traegers (geruest-linien-starten, Dialog/Einfuegen/Beschriftung je Baugruppe parametriert) - Muffen-Dummy wie beim Traeger, farbig nur wo in der JSON gesetzt - Stueckliste: eigene Klasse "Omniflo Fahrstrecke" (GR_Fahrstrecke_*) Geruest-Dialoge: - DCL als statische Vorlagen mit //@NAME@-Platzhaltern (ssg-dcl-vorlage-fuellen in ssg_core), dcl/geruest.dcl neu - Ein Dialog je Bereich (keine Bereichsumschaltung mehr) - Varianten als Radiobuttons mit Artikelnummern im Label, "disabled": true graut Varianten aus - Eine Befestigungsspalte (Gesamtanzahl) + Zeile "Sonstiges", Art.-Nr. unter jedem Anbauteil - Winkel Platte (0/90): Anbauteile gedreht eingefuegt - Kennzeichnung geaenderter Konfiguration, Ueberspeichern per Enter - Traeger: Querstreben nur bei "mit_querstrebe": true Konfigurationen im alten Format (oben/unten) werden beim Laden uebernommen. Unit-Tests ergaenzt (599 gruen).
This commit is contained in:
@@ -1479,6 +1479,27 @@
|
||||
(princ)
|
||||
)
|
||||
|
||||
;; --- Omniflo / Türlösungen Schwenkschienen ---
|
||||
;; Feste TEF-Bauteile ohne Sivas-Auswahl: Datei liegt direkt unter DXFM_OMNIFLO,
|
||||
;; wird per omni:insert-dxf am gewaehlten Einfuegepunkt ohne Drehung eingefuegt.
|
||||
(defun c:OMNI_SCHW_400_R ()
|
||||
(omni:insert-dxf "824604002" nil nil)
|
||||
(princ)
|
||||
)
|
||||
(defun c:OMNI_SCHW_400_L ()
|
||||
(omni:insert-dxf "824604001" nil nil)
|
||||
(princ)
|
||||
)
|
||||
(defun c:OMNI_SCHW_400_R_SENSORIK ()
|
||||
(omni:insert-dxf "824604012" nil nil)
|
||||
(princ)
|
||||
)
|
||||
(defun c:OMNI_SCHW_400_L_SENSORIK ()
|
||||
(omni:insert-dxf "824604011" nil nil)
|
||||
(princ)
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
||||
;; --- Omniflo / TEF Elemente ---
|
||||
|
||||
Reference in New Issue
Block a user