Commit Graph
30 Commits
Author SHA1 Message Date
Yuelin 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
Yuelin 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
Yuelin 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
Yuelin Wang 714dc65f45 Alle Objekte sind Ende-an-Anfang miteinander verbunden. 2026-06-18 09:45:43 +02:00
Simon 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
Yuelin Wang c196602e50 Merge 2026-06-16 12:53:50 +02:00
Michael StanglandClaude Sonnet 4.6 9f78ff7f0a Alle LISP-Module auf ssg-cfg-or umgestellt (hardcodierte Konstanten entfernt)
Alle bisher hart codierten Geometrie-, Farb- und Default-Werte in den
LISP-Modulen werden jetzt ueber ssg-cfg-or aus component_defaults.json
gelesen (mit Fallback auf den bisherigen Wert als Sicherheitsnetz).

Lisp/KreiselInsert.lsp:
  - Geometrie-Konstanten: *kreisel-durchmesser*, *kreisel-pin-abstand*,
    *kreisel-default-laenge*, *kreisel-default-hoehe*, *eckrad-default-hoehe*
  - Beschriftungs-Einstellungen: Texthöhe, Farbe, Abstand
  - Linienfarben (color_linie_1/2, color_pin) fuer Layer/CECOLOR
  - Toleranzen: toleranz_kollinear, toleranz_winkel

Lisp/OmniModulInsert.lsp:
  - Default-Werte fuer HOEHE und DREHUNG beim Einfuegen und Bearbeiten
  - Textgroessen (textHeight, textGap) fuer Vorschau-Dialog
  - Max-Laengen fuer AP60, AP110, APG110

Lisp/VarioFoerderer.lsp:
  - staustrecke-basis, FESTE_HORIZONTAL
  - bogen-winkel Liste (zweifach, in Bibliotheks-Extraktion und Berechnung)
  - gefaelle_winkel (3°) an allen Stellen im Anlagen-Aufbau
  - skalierung_basis fuer Block-Skalierung
  - separator_block_dx/dz, station_block_dx/dz fuer Blockeinfuegung

Lisp/Gefaellestrecke.lsp:
  - Default-Wert fuer deltaL, default_winkel
  - separator_breite fuer Laengenberechnung

Lisp/export.lsp:
  - default_hoehe fuer HOEHE-Attribut-Fallback in Bogen/Weiche/Gerade
  - default_gerade_laenge fuer Laenge-Fallback
  - mm_pro_meter (1000.0) fuer Umrechnung mm->m bei Laengenangaben

Lisp/ssg_dialog.lsp:
  - dialog_preview_bg_color (-18) fuer fill_image Hintergrundfarbe

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-12 11:26:22 +02:00
Yuelin Wang 604cdaf81f Die Module für Gefaellestrecke wurde gebaut. 2026-06-02 15:16:24 +02:00
Yuelin 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
Yuelin Wang acf9f666cc Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros 2026-06-01 14:52:20 +02:00
Yuelin 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
Michael Stangl 676224b172 cache der aus den Koordinaten K_AUS und K_EIN geladenen Punkte eingeführt 2026-06-01 10:23:43 +02:00
Michael Stangl 3aed8fe176 debug beim Varioförderer dazu. dbgreturn routine gibt den Wert zurück. neues Test Konzept für unsere lisp Funktionen implementiert 2026-05-28 17:34:02 +02:00
Michael Stangl 5f179da36f Maße von AUS und EIN schleuselement festgestellt 2026-05-28 15:50:18 +02:00
Michael Stangl 765bf1f975 Gefällestrecken der Varioförderer werden jetzt auch aus den Blöcken der ILS Bibliothek gezogen, nicht mehr aus den EInzeldateien. 2026-05-28 15:23:20 +02:00
Yuelin 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
Yuelin Wang d431dc507b getpoint Z-Wert Problem gelöst 2026-05-12 18:14:50 +02:00
Yuelin Wang 16f0c6488a AN8 und SP8 für Kreisel als Einzelne DWG Datei gespeichert. 2026-05-11 11:40:12 +02:00
Michael Stangl 0dfcad4e83 Hartcodierte Werte vorerst weiter verwenden 2026-05-07 15:55:03 +02:00
Michael Stangl efa79745fa Startup Skript in .lsp wird beim Starten des CAD mit aufgerufen, so dass die Menüs gebaut werden 2026-05-07 15:53:34 +02:00
Michael Stangl f3bbd2f974 Datei wurde beim Foerdertest gleich 2 mal gespeichert. Einmal reicht. 2026-05-07 15:11:35 +02:00
Yuelin Wang dd3e871efe Die Fehler bei Förderertest korrigiert. 2026-05-07 12:18:51 +02:00
Michael Stangl 56b8fd7ee6 korrigierte Fassung für z-Koordinaten rein 2026-05-07 07:17:42 +02:00
Michael Stangl ad72c45cf2 Korrektur der z-Koordinaten durch Claude 2026-05-06 19:47:14 +02:00
Michael Stangl 1d62b20b0a Funktionen zum Auslesen von KS_AUS und KS_EIN impl. Die Länge der Förderstrecke kann nun variabel eingestellt werden 2026-05-06 15:38:05 +02:00
Michael Stangl d3b3cee939 Makroaufruf zum automatischen Testen des Varioförderers dazu: FOERDERTEST 2026-05-05 17:41:12 +02:00
Michael Stangl 812c6208e1 Arbeite vorerst weiter mit den vorher hartcodierten Werten 2026-05-05 17:12:53 +02:00
Michael Stangl b4724696a2 Flag ob man die Hartcodierten Werte der Bogenmaße oder die dynamische Berechnung haben möchte 2026-05-05 17:01:46 +02:00
Michael Stangl 749b71da33 Bricscad exe als Pfad dazu. .lsp Files werden per Env Variable geladen 2026-05-05 16:46:54 +02:00
Michael Stangl f6300b2ad2 erste Fassung von Yuelin rein 2026-05-05 16:06:06 +02:00