Commit Graph

  • 0fe14c5454 Was bei Übersetzung zu tun wäre m.stangl 2026-07-14 16:36:25 +02:00
  • bf517475bb ILS Elementtypen für den Export hinzugefügt. m.stangl 2026-07-14 16:25:21 +02:00
  • ae9ce69d5f Doku der ausgegrauten Menüs m.stangl 2026-07-14 14:45:24 +02:00
  • 2ae64cb4a8 Menüs ausgegraut die nur Dummyroutinen aufrufen m.stangl 2026-07-14 14:44:24 +02:00
  • 8e5db27730 3D-Blöcke für Motorstation und Umlenkstation links/rechts wurden eingepflegt. y.wang 2026-07-14 14:03:20 +02:00
  • 73603ea55b Linienzug-Testeingaben nach linienzug_tests.json auslagern + in alltests.json und run-all integrieren y.wang 2026-07-14 14:00:53 +02:00
  • a9c03b0b9a BT MT Beladung als .dwg eingecheckt m.stangl 2026-07-13 11:56:33 +02:00
  • ab7fc92e23 Ausgabeverzeichnis nur über Lisp Variable festlegen. Anscheinend speichert Bricscad Umgebungen über die Sessions hinweg. Die Ausgaben der Tests landen woanders als der generelle Export m.stangl 2026-07-10 21:26:41 +02:00
  • bde2380490 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-07-10 21:22:53 +02:00
  • 2767897158 Aufruf von explizitem Python Call rausgeworfen. War nur zu testzwecken m.stangl 2026-07-10 20:16:46 +02:00
  • 444d643dd3 [ADD] Attribute für ILS 2d/3d ergänzt und neu angeordnet s.hensch 2026-07-10 14:16:30 +02:00
  • 554e9bee99 Format der SivasNummer ohne + m.stangl 2026-07-10 13:34:10 +02:00
  • fe283a0bf3 ABP 60 und APB 100 als eigenes AUswahlkriterium in die Oberfläche der 90Grad Bögen hinzugefügt. Beide APB60 Bögen und die Sternweiche dazu m.stangl 2026-07-10 13:32:52 +02:00
  • 6bf6b00e13 neue APB 60 Bögen dazu m.stangl 2026-07-10 13:31:18 +02:00
  • f7933df5a4 Attribute mit SKript angeordnet. Test des Einfügens m.stangl 2026-07-10 11:17:11 +02:00
  • 0b89ed6c5e Dispogruppe-Header korrigiert, Container-Referenzen und --type 2D/3D fuer set_attributs.py m.stangl 2026-07-09 16:03:22 +02:00
  • 335c6d7875 erste FAssung der reference Dateien dazu m.stangl 2026-07-09 16:01:12 +02:00
  • 8a7521572d Merge branch 'master' of https://gitea.schoenenberger.de/m.stangl/dxfmakros s.hensch 2026-07-09 15:44:08 +02:00
  • 1d3191b84b [ADD] Staustrecke Gerade mit Vario links/rechts 3D hinzugefügt s.hensch 2026-07-09 15:43:58 +02:00
  • 6073eb1d78 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-07-09 10:59:00 +02:00
  • 96788e7244 TEST_LINIENZUG in eigene tests/test_linienzug.lsp auslagern + eigenen Menuepunkt Foerderer-Linienzug anlegen (Foerderer-Eintrag zurueckgesetzt), Menü neu laden nötig, damit Foerderer-Linienzug in Menü erscheint. y.wang 2026-07-09 10:58:56 +02:00
  • 72a4637bd2 [CHANGE] Attribute für ARTINR und SIVASNR_TEF zu kommaseparierter liste geändert für vereinheitlichung; Unnötige dxf-Dateien entfernt oder umbenannt s.hensch 2026-07-09 10:41:11 +02:00
  • 7a1444439c Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-07-08 13:45:15 +02:00
  • 3897581dc9 Die Funktion bei VF_Linienzug wurde optimiert. Und TEST_LINIENZUG wurde in test_foerdererer.lsp eingebaut. y.wang 2026-07-08 13:45:12 +02:00
  • 8ae55d171e Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-07-07 09:05:19 +02:00
  • 6a487433e2 Auflösung der 0_BG Nummern durch Sivas Nummern in den container Abschnitt der attradd.cfg eingepflegt. Für die programmgesteuerte Auflösung m.stangl 2026-07-07 09:05:14 +02:00
  • 80ec7043b8 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-07-06 15:54:49 +02:00
  • 9ce739fb35 3D-Linienzug (gemischte Gefaellestrecke/VarioFoerderer-Kette, Modus 1: manuelle Eingabe) wurde bei Variofoerder gabaut. Die Block-Attribute für GF und VF wurde angepasst wie erfoerdert bei EXPORT. y.wang 2026-07-06 15:54:46 +02:00
  • 5eb0acd446 Merge branch 'master' of https://gitea.schoenenberger.de/m.stangl/dxfmakros s.hensch 2026-07-03 14:09:03 +02:00
  • fd63e4c3ad Scanner für ILS hinzugefügt (2d-Block in beide Verzeichnisse 2d und 3d eingefügt); attribut und layer definitionen für Omniflo erweitert und korrigiert s.hensch 2026-07-03 14:08:47 +02:00
  • acdf735e00 ATTREQ/ATTDIA vor GF-Block-Insert auf 0 setzen, um fehlende Attribute zu beheben; Horizontale Variofoerderer-Mittelsektion als zusaetzlichen Testfall in TEST_FOERDERER pruefen und bauen y.wang 2026-07-03 13:43:55 +02:00
  • 17d5bfc539 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-07-03 13:05:20 +02:00
  • 027b377b84 Testaufrufe an neue Signatur (L_GF-Halbierung + horizontale Fahrrichtung) anpassen y.wang 2026-07-03 13:05:08 +02:00
  • cc3cb9f160 horizontale Fahrrichtung (0°/90°/180°/270°) fuer Variofoederer manuelle Werteingabe ergänzen. die Möglichkeit des Horizontal-Varioföerderes wurde bei Ab-Förderrichtung geprüft. y.wang 2026-07-03 12:59:24 +02:00
  • da1ffb27a4 Definitionen für Layerbelegung zur Information hinzugefügt; Nicht mehr notwendige Block Libraries entfernt s.hensch 2026-07-03 09:06:03 +02:00
  • d2d51e4415 _setenv auf die gitignore Liste gesetzt, damit diese nicht mehr verwaltet wird s.hensch 2026-07-03 08:19:33 +02:00
  • 2abcd0964c Test für alle Elemente ist jetzt interativ. Man kann jeden Test in einem Reiter offen lassen und ansehen (csv Export aller Files ist dann manuell zu machen), oder auch automatisch schliessen, dafür ist aber der csv Export anschliessend auch mit automatisch. m.stangl 2026-07-02 16:35:16 +02:00
  • 3c5d8be08d Doku angepasst m.stangl 2026-07-02 14:06:44 +02:00
  • f87260c605 .cfg Parser hinzu implementieren lassen. Spezifische Omniflo export routine die syncron in Lisp lief entfernt m.stangl 2026-07-02 14:06:05 +02:00
  • f73f0c123a omniflo csv Export lisp routine entfernt. m.stangl 2026-07-02 14:04:32 +02:00
  • 3869f8b624 omniflo unittest liest aktuell nur die json Exports von Bricscad m.stangl 2026-07-02 14:03:55 +02:00
  • 8a424d292e Dokumentation aktualisiert: omniflo csv Export raus. Alles nur noch über eine Funktion m.stangl 2026-07-02 14:02:43 +02:00
  • ca8543cca3 omniflo SumZeile jetzt nur über Python erzeugt. m.stangl 2026-07-02 14:02:06 +02:00
  • 05a7000d33 Gefällestrecke in Sivas und csv Exports eingebaut m.stangl 2026-07-02 13:19:30 +02:00
  • 3dd6e091e0 Gefällestrecke nach dem gleichen Muster bedaten wie die anderen Tests. Eingabedaten aus dem Test in json Datei gezogen. Ergänzung des Testsfalls durch Ergänzung des testsdata/*_tests.json möglich m.stangl 2026-07-02 12:43:23 +02:00
  • 11555ace8e Attribut-Entities-Bug bei GF-Blockerstellung und VF-Blockerstellung in TEST-Funktionen beheben. y.wang 2026-07-02 10:12:30 +02:00
  • b915980540 die 3 Modus für Gefällestrecke wurden angepasst.Gemeinsamkeit aller Modi: Innere Elemente (Separator, Gefällebogen) werden immer per vollständiger KS_EIN→KS_AUS-3D-Rahmen-Kettung verkettet (insert-block-ks-to-ks) — nur bei AS/ES-Element (wegen des seitlichen Drehteller-Versatzes) wird die Position in X/Y und Z getrennt behandelt.Unterschied Modus 1/2 vs. Modus 3: In Modus 1/2 gibt es keinen vorgegebenen Endpunkt — die Endhöhe ist ein Ergebnis. In Modus 3 sind Start und Endpunkt (mit Höhen) vorgegeben, und die gesamte Geometrie (Winkel, Bogenauswahl, Segmentlängen) wird so berechnet, dass beide Punkte exakt erreicht werden. Test-Gefällestrecke wurde gebaut y.wang 2026-07-01 16:06:16 +02:00
  • 649857a9dd Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-30 12:29:38 +02:00
  • 0bee5ad8d0 die DWG sind bereinigt. Die bisherige positionsbasierte Block-Einfügung (Punkt + Winkel) wurde durch eine vollständige 3D-Frame-Kettung über KS_EIN/KS_AUS-Koordinatensysteme ersetzt, sodass beliebige räumliche Orientierungen korrekt durch die gesamte VarioFoerderer- und Gefaellestrecke-Anlage propagiert werden. y.wang 2026-06-30 12:29:33 +02:00
  • 2e72f17806 Neue Testklassen für den Förderer gebaut: Status, Mathematik, ExportCSV und ExportSivas. Lisp/export.lsp wurde um VF_1, VF_2 Blöcke erweitert, um ein csv zu erhalten. Export_sivas und export_csv entsprechend um die nötigen Daten ergänzt m.stangl 2026-06-30 11:21:06 +02:00
  • b7025e5523 aktuelle OMniflo Export Liste als Referenz für den Test eingestellt m.stangl 2026-06-30 11:19:01 +02:00
  • 9b2bfed255 Debug Erzeugung aus dem Foerderer lisp Test entfernt m.stangl 2026-06-30 11:05:16 +02:00
  • 2009eb1a2c Readme der lisp Tests aktualisiert. Foerderer Tests korrigiert. Flaches .json benötigt. m.stangl 2026-06-30 11:04:50 +02:00
  • 8db7b2bfbf Veraltetes Menü Etagenförderer entfernt. Testdaten für den Förderertest wird jetzt aus .json Datei geladen. Testfunktionen des Förderers bauen jetzt auch Block um jeden Förderer, damit ein Export möglich ist . Fix einiger Funktionsaufrufe in den Varioförderer Funktionen. m.stangl 2026-06-30 10:35:31 +02:00
  • 68affdaa82 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-06-30 10:03:49 +02:00
  • 4a9d29f243 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-30 10:01:04 +02:00
  • d92b723e8c Blocknamen ohne Gradzeichen y.wang 2026-06-30 10:01:00 +02:00
  • bf3996435a Weitere TOS Nummern für Zusatzmodul, Weichen Strecke und Automation in den Code für Export eingepflegt m.stangl 2026-06-30 10:00:17 +02:00
  • fe2e467888 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-06-29 17:08:42 +02:00
  • 4863df7bac Sivas Export Format geändert m.stangl 2026-06-29 17:08:37 +02:00
  • 8c7998c0cd Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-29 11:36:06 +02:00
  • 311d611f59 GF-Block-Erstellung und Attribute-Definition vollständig implementiert. y.wang 2026-06-29 11:34:57 +02:00
  • 79f699432e Gradzeichen ° aus Dateinamen entfernt; Blöcke Separator und fehlende AS 30 Grad hinzugefügt s.hensch 2026-06-29 10:25:11 +02:00
  • 1328a6e933 Blöcke mit Koordinatensystemen versehen; Attribute mit Artikelnummern hinzugefügt; Weitere Blöcke hinzugefügt s.hensch 2026-06-29 10:14:21 +02:00
  • 9e79e21fb6 30 Grad ES und AS hinzugefügt s.hensch 2026-06-26 14:16:11 +02:00
  • 3a3d22d103 Aus- und Einschleuselemente für ILS in 2d und 3d hinzugefügt s.hensch 2026-06-26 09:02:18 +02:00
  • 20dd489468 omniflo Cleanup Routine rausgeworfen. Übernimmt jetzt das Zentralle all_tests.lsp. Ansonsten geht der omniflo csv Export nicht mehr. Kreisel Basisdatensatz entfernt. Nicht mehr in der Form zum test der Kreiselmodule nötig m.stangl 2026-06-25 19:43:00 +02:00
  • d961c81caf Koordinaten des Omniflo Tests berichtigt. Text der Sivasnummern noch in den Lisp Test dazu m.stangl 2026-06-25 17:42:33 +02:00
  • 5f4e73b3af bin/on_start.lsp geloescht + Dokumentation aktualisiert m.stangl 2026-06-25 16:56:27 +02:00
  • 376f2e1fc8 Revert: bin/on_start.lsp wiederhergestellt m.stangl 2026-06-25 16:49:28 +02:00
  • 2c689cbcf1 Aufraeumaktion: bin/on_start.lsp geloescht, ssg_load.lsp Pfad-Fix m.stangl 2026-06-25 16:44:15 +02:00
  • 84e91e557e Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-06-25 16:19:50 +02:00
  • f417df4b54 Umgebungsvariablen nicht bei jedem Aufruf dauerhaft setzen. Ansonsten wird man bei jedem Startup damit belästigt. Nur einmal mit einem Schalter für das dauerhafte Setzen reicht m.stangl 2026-06-25 16:15:35 +02:00
  • b9ca2820d4 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-25 15:40:14 +02:00
  • 0ea11fdac2 Block-Pfad-Ermittlung auf DXFMAKRO+DXFM_DIM umgestellt; Console bereinigt y.wang 2026-06-25 15:40:07 +02:00
  • d408f3eea7 Testrunner geändert. Bei fehlgeschlagendem Test fehlt eine .json im test/Output Ordner m.stangl 2026-06-25 15:36:14 +02:00
  • 99eb5c9d86 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-06-25 15:33:11 +02:00
  • 44762cce8f Funktion zur Prüfung der Vollständigkeit der benötigten DAteien hinzu. Test schlägt fehl, wenn diese nicht vorhanden sind m.stangl 2026-06-25 15:33:03 +02:00
  • db0d9abb7a Startup-Alert bei VarioFoerderer entfernt. Alle verwendete Blöcke in VarioFoerderer.lsp und Gefaellestrecke.lsp sind aus data/ils/3D/ - DXFM_BLOCKS. y.wang 2026-06-25 14:30:03 +02:00
  • b0aeb04022 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-25 12:57:33 +02:00
  • b7499669af Die 2D/3D einzelnen Blockdateien für Gefaellestrecken und Varioförderer wurden eingepflegt. y.wang 2026-06-25 12:57:16 +02:00
  • 2d4cb1cc36 [FIX] Menü zur Bearbeitung des Kreisels durch Doppelklick auf einen Kreisel wird nun wie erwartet aufgerufen, andere Blöcke und Textfelder und Objekte können nun trotzdem wie gewohnt durch einen Doppelklick mit den integrierten Bricscad Funktionen bearbeitet werden s.hensch 2026-06-24 09:11:47 +02:00
  • b60205013f xy Koordinaten waren falsch. Eingabe aus Beispiel neu definiert m.stangl 2026-06-23 16:48:06 +02:00
  • 64cd1612cb omniflo lisp funktionsaufrufe rausgeworfen und standardfunktionen verwendet. Ansonsten war Abhängigkeit zwischen Tests m.stangl 2026-06-23 16:43:46 +02:00
  • 10ed8b863b temp Dateien wieder weg m.stangl 2026-06-23 16:42:03 +02:00
  • 7aca5e2e0f Teile Vereinzeler links und rechts dazu m.stangl 2026-06-23 16:41:25 +02:00
  • f6c9b5ec00 Entladung in 3D von Tobie dazu m.stangl 2026-06-23 15:43:54 +02:00
  • 86d932fa23 Eigene Routine um flache json kv Files zu parsen. m.stangl 2026-06-23 15:06:21 +02:00
  • 676117fe22 alte Testdatei mit Varioförderern gelöscht m.stangl 2026-06-23 15:04:27 +02:00
  • 1f7aeb420d Ids werden jetzt in Bricscad von einer Lisp Funktion in Form einer aufsteigenden Nummer erzeugt m.stangl 2026-06-23 10:11:47 +02:00
  • abc7d5ab77 der Lisp Omniflo Test verwendet jetzt wirklich alle existierenden Omniflo Teile die da sind. m.stangl 2026-06-22 11:19:27 +02:00
  • fed941d7b1 Neuer Abschnitt 'alltests.json — Testregistry' erklaert Zweck, Format und save-Optionen. Workflow-Abschnitt aktualisiert: korrekte Beschreibung von SSG_RUN_ALL_TESTS, Vergleichstabelle vs. Einzeltest, und Namenskonventionen fuer LISP-Datei, Befehl und Export-Funktion. m.stangl 2026-06-22 10:42:20 +02:00
  • 73528fa574 rm ils_library.dxf y.wang 2026-06-19 21:23:17 +02:00
  • 6be04e11ff DXF Reinigung y.wang 2026-06-19 21:09:29 +02:00
  • 250ee0d788 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-19 21:07:41 +02:00
  • 2d6cb788cf Neue Positionen für die Kreisel im Test festgelegt. Weniger Überlappungen und leichter durch einen Blick von oben und der seite zu prüfen. m.stangl 2026-06-19 21:06:02 +02:00
  • 8d32102531 Testmodule aus alltests.json laden statt hartcodierter Liste m.stangl 2026-06-19 21:01:47 +02:00
  • c01dad28f3 Testroutinen auf kseinaus umbenannt und aktualisiert m.stangl 2026-06-19 21:00:45 +02:00
  • dea039f349 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-19 14:02:49 +02:00
  • cab9db526e die Variofoerderer.lsp umstruktiert. Gefaellstrecke kann nach einem Linienzug modeliert werden. Bei Kreiselinstert wurde die Blöck in 2D Pfad geladen. y.wang 2026-06-19 14:02:45 +02:00