Commit Graph

32 Commits

Author SHA1 Message Date
y.wang 73528fa574 rm ils_library.dxf 2026-06-19 21:23:17 +02:00
y.wang 6be04e11ff DXF Reinigung 2026-06-19 21:09:29 +02:00
y.wang cab9db526e die Variofoerderer.lsp umstruktiert. Gefaellstrecke kann nach einem Linienzug modeliert werden. Bei Kreiselinstert wurde die Blöck in 2D Pfad geladen. 2026-06-19 14:02:45 +02:00
y.wang fc38d4740f Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros 2026-06-18 15:21:14 +02:00
y.wang 607ec3bd47 Merge 2026-06-18 15:21:10 +02:00
s.hensch d9962c96b1 2D ILS Dateien in neues 2D Verzeichnis verschoben 2026-06-18 15:16:06 +02:00
y.wang ee6ec9550f Die Logik für EtageVariofoerderer also zur Verbindung Zwei Kreisel übereinander wurde gebaut, mit AS- und Einelement 30° 2026-06-18 15:15:36 +02:00
s.hensch 9ea5e1bbae Merge branch 'master' of https://gitea.schoenenberger.de/m.stangl/dxfmakros 2026-06-18 14:45:38 +02:00
s.hensch 3d0e4e6a80 3D und 2D bzw 2.5D mit identischen Koordinatensystemen hinzugefügt 2026-06-18 14:45:05 +02:00
y.wang 937d7b0e13 Der Aufruf-Befehl in Bricscad für Varioförderer.lsp wurde von FOERDERANLAGE auf VarioFoederer geändert. Die Block-Erstellung und die Attribut-Definition wurden integriet. 2026-06-18 12:31:38 +02:00
y.wang 241cdccc26 Ordner Aufräumen 2026-06-18 08:46:42 +02:00
s.hensch ec55944721 Orderstruktur der Library in 2d und 3d unterteilt, Dateien entsprechend verschoben, Pfade in Variablen im gesamten Verzeichnis entsprechend korrigiert; Vario Vertikalbögen für 2d und 3d erzeugt; 2026-06-18 07:55:01 +02:00
y.wang c196602e50 Merge 2026-06-16 12:53:50 +02:00
m.stangl b829b7e961 Attribut Winkel war noch nicht unsichtbar 2026-06-15 14:26:49 +02:00
m.stangl 59afa230c3 Alle Attribute entsprechend der Sivasnummer hinzugefügt. Alle als Unsichtbar und Konstant deklariert 2026-06-15 12:52:46 +02:00
m.stangl cc301b318e JSON-Konfigurationssystem in ssg_core.lsp eingefuehrt
data/json/component_defaults.json: Neue zentrale Konfigurationsdatei
mit Standardwerten fuer alle Komponenten (kreisel, eckrad, omniflo,
vario, gefaelle, infrastruktur). Bisher waren Konstanten (Masse,
Farben, Toleranzen, Defaults) hart im LISP-Code eingebettet.

Lisp/ssg_core.lsp: JSON-Parser und Config-Zugriff hinzugefuegt:
  - ssg-read-file-lines: Datei zeilenweise einlesen
  - ssg-cfg-trim, ssg-cfg-split-comma: String-Hilfsfunktionen
  - ssg-cfg-parse-value, ssg-cfg-parse-array: JSON-Wert-Parser
    (unterstuetzt String, Zahl, Boolean, Array, null)
  - ssg-cfg-parse-section: JSON-Sektion zu Assoziationsliste parsen
  - ssg-load-config: Laedt component_defaults.json in *ssg-config*
  - ssg-cfg: Wert aus *ssg-config* lesen, nil wenn nicht vorhanden
  - ssg-cfg-or: Wert aus Config lesen mit Fallback-Default

Lisp/ssg_load.lsp: (ssg-load-config) wird direkt nach dem Laden von
ssg_core.lsp aufgerufen, sodass die Config beim Laden aller weiteren
Module bereits verfuegbar ist.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-12 11:25:54 +02:00
y.wang 604cdaf81f Die Module für Gefaellestrecke wurde gebaut. 2026-06-02 15:16:24 +02:00
y.wang c014ef2f12 die Fehler in VarioFoerderer.lsp korrigiert. alle in ILS-LSP verwendete Block Dateien in data/ils/ konsolidiert. 2026-06-02 10:00:36 +02:00
y.wang b54f2e7b46 Die KS-EIN und KS-AUS für Ein- und Ausschleuselemente wurde in Library angepasst. 2026-06-01 14:52:14 +02:00
m.stangl dd90c3b97f Allgmeine PRojektbeschreibung für Claude dazu 2026-05-28 16:11:38 +02:00
y.wang 3b3cc2a005 Die horizontale Variobögen und Gefällebögen dazu, und die Varioförderer Lisp angepasst. 2026-05-28 14:45:34 +02:00
s.hensch c2c31898e8 Neues ILS Library File angelegt für ALLE ILS DWG Komponenten in2d und 3d; Vario Bögen 3d vervollständigt; Ein- und Ausschleuselemente in 2d und 3d hinzugefügt(3d AS/ES: sehr große datenmenge in Modell sollte reduziert werden) 2026-05-20 15:33:52 +02:00
m.stangl 2e4b149896 Alle Koordinatensysteme K1,K2,K3 und K4 erzeugt und im .dxf der omniflo gesetzt 2026-05-13 15:16:40 +02:00
m.stangl 438a18fd92 K1 bei allen Omniflo Bögen und Weichen eingefügt 2026-05-12 17:28:46 +02:00
m.stangl e8c6674c64 Programm zum setzen der Einfügepunkte berichtigt 2026-05-12 12:25:34 +02:00
m.stangl 482bad99d4 Einfügepunkt in den .dxf Dateien mit Skript geändert 2026-05-11 15:57:28 +02:00
m.stangl 241d24c1d2 Oberfläche für Weichen dazu. Funktion dahintergehängt das eventuell vorhandene .dxf lädt 2026-05-08 15:25:04 +02:00
m.stangl bb7e3b1586 Grenzen und Ids von Omniflo und ILS als .json Files hinzugefügt. 2026-05-08 12:25:08 +02:00
s.hensch 4ce066cf2f Motor und Umlenkstation mit Koordinatensystemen versehen 2026-05-06 16:46:04 +02:00
s.hensch 1a4eae7044 Vario-Bögen für 39 und 51 grad auf/ab mit Koordinatensystemen hinzugefügt 2026-05-06 13:00:05 +02:00
s.hensch 22fc4c4d0d Sammlung für neue Vario-Blöcke mit Koordinatensystemen hinzugefügt für die weitere Verwendung in den LISP Skripten 2026-05-06 11:53:01 +02:00
m.stangl 2db73adb61 data Ordner aus plant2dxf eingecheckt zum Test des Einbaus von KOSs 2026-05-06 09:34:34 +02:00