[ADD] Menüeintrag für Omniflo Anbaugruppen Scanner, Stopper, Bremse hinzugefügt und Einfügen implementiert

This commit is contained in:
2026-07-21 09:11:08 +02:00
parent 15f57e7c32
commit a0e86571b1
9 changed files with 5774 additions and 26563 deletions
+18
View File
@@ -1280,6 +1280,24 @@
)
;; --- Omniflo / Anbaugruppen, Scanner, Stopper ---
;; 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_STOPPER ()
(omni:insert-dxf "827062022" nil nil)
(princ)
)
(defun c:OMNI_SCANNER ()
(omni:insert-dxf "Scanner" nil nil)
(princ)
)
(defun c:OMNI_BUERSTENBREMSE ()
(omni:insert-dxf "827064041" nil nil)
(princ)
)
;; --- Omniflo / TEF Elemente ---
;; Feste TEF-Bauteile ohne Sivas-Auswahl: Datei liegt direkt unter DXFM_OMNIFLO,
;; wird per omni:insert-dxf am gewaehlten Einfuegepunkt ohne Drehung eingefuegt.
Binary file not shown.
+3446 -3278
View File
File diff suppressed because it is too large Load Diff
+2289 -5191
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
Binary file not shown.
+8 -1
View File
@@ -530,6 +530,13 @@
"gf-status-zus2-ein-seite": "\n>>> EIN-Seite: %1",
"gf-status-zus2-lstau": "\n>>> L_stau: %1 mm",
"ques-yn-default-yes": " Y/N <Y>: ",
"ques-yn-default-no": " Y/N <N>: "
"ques-yn-default-no": " Y/N <N>: ",
"tefl-fehler-dxfm-omniflo": "\n[TEF] FEHLER: DXFM_OMNIFLO nicht gesetzt (bin/setenv.bat ausfuehren).",
"tefl-fehler-dxf-nicht-gefunden": "\n[TEF] FEHLER: Element-DXF nicht gefunden: %1",
"tefl-prompt-startpunkt": "\nStartpunkt der Foerderstrecke waehlen: ",
"tefl-prompt-endpunkt": "\nEndpunkt der Foerderstrecke waehlen: ",
"tefl-abgebrochen": "\n[TEF] Abgebrochen.",
"tefl-fehler-laenge-null": "\n[TEF] FEHLER: Start- und Endpunkt liegen zu nah beieinander.",
"tefl-fertig": "\n[TEF] %1 Element(e) eingefuegt, Streckenlaenge=%2 mm."
}
}
+8 -1
View File
@@ -530,6 +530,13 @@
"gf-status-zus2-ein-seite": "\n>>> Input side: %1",
"gf-status-zus2-lstau": "\n>>> L_stau: %1 mm",
"ques-yn-default-yes": " Y/N <Y>: ",
"ques-yn-default-no": " Y/N <N>: "
"ques-yn-default-no": " Y/N <N>: ",
"tefl-fehler-dxfm-omniflo": "\n[TEF] ERROR: DXFM_OMNIFLO not set (run bin/setenv.bat).",
"tefl-fehler-dxf-nicht-gefunden": "\n[TEF] ERROR: Element DXF not found: %1",
"tefl-prompt-startpunkt": "\nSelect start point of the conveyor path: ",
"tefl-prompt-endpunkt": "\nSelect end point of the conveyor path: ",
"tefl-abgebrochen": "\n[TEF] Cancelled.",
"tefl-fehler-laenge-null": "\n[TEF] ERROR: Start and end point are too close together.",
"tefl-fertig": "\n[TEF] %1 element(s) inserted, path length=%2 mm."
}
}
+5
View File
@@ -78,7 +78,12 @@
[TEF Antriebst. links]^C^C(ssg-ensure "OmniModulInsert") OMNI_TEF_AntriebL
[TEF Umlenkspannst. links]^C^C(ssg-ensure "OmniModulInsert") OMNI_TEF_UmlenkL
[--]
[TEF Gerade auf Linie]^C^C(ssg-ensure "TEFInsert") TEF_FOERDERER_LINIE
[<-TEF Gerade]^C^C(ssg-ensure "OmniModulInsert") OMNI_TEF_Gerade
[->Anbaugruppen]
[Stopper AP]^C^C(ssg-ensure "OmniModulInsert") OMNI_STOPPER
[Scanner]^C^C(ssg-ensure "OmniModulInsert") OMNI_SCANNER
[<-Bürstenbremse]^C^C(ssg-ensure "OmniModulInsert") OMNI_BUERSTENBREMSE
[~KettenFoerderer]^C^C(ssg-ensure "OmniModulInsert") OMNI_KettenFoerderer
[->Verbinder]
[~TV W-W kpl]^C^C(ssg-ensure "OmniModulInsert") OMNI_TV_W_W