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
master
m.stangl2026-07-10 21:26:41 +02:00
2767897158
Aufruf von explizitem Python Call rausgeworfen. War nur zu testzwecken
m.stangl2026-07-10 20:16:46 +02:00
444d643dd3
[ADD] Attribute für ILS 2d/3d ergänzt und neu angeordnet
s.hensch2026-07-10 14:16:30 +02:00
554e9bee99
Format der SivasNummer ohne +
m.stangl2026-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.stangl2026-07-10 13:32:52 +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.wang2026-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.hensch2026-07-09 10:41:11 +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.stangl2026-07-07 09:05:14 +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.wang2026-07-06 15:54:46 +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.hensch2026-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.wang2026-07-03 13:43:55 +02:00
027b377b84
Testaufrufe an neue Signatur (L_GF-Halbierung + horizontale Fahrrichtung) anpassen
y.wang2026-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.wang2026-07-03 12:59:24 +02:00
da1ffb27a4
Definitionen für Layerbelegung zur Information hinzugefügt; Nicht mehr notwendige Block Libraries entfernt
s.hensch2026-07-03 09:06:03 +02:00
d2d51e4415
_setenv auf die gitignore Liste gesetzt, damit diese nicht mehr verwaltet wird
s.hensch2026-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.stangl2026-07-02 16:35:16 +02:00
3869f8b624
omniflo unittest liest aktuell nur die json Exports von Bricscad
m.stangl2026-07-02 14:03:55 +02:00
8a424d292e
Dokumentation aktualisiert: omniflo csv Export raus. Alles nur noch über eine Funktion
m.stangl2026-07-02 14:02:43 +02:00
ca8543cca3
omniflo SumZeile jetzt nur über Python erzeugt.
m.stangl2026-07-02 14:02:06 +02:00
05a7000d33
Gefällestrecke in Sivas und csv Exports eingebaut
m.stangl2026-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.stangl2026-07-02 12:43:23 +02:00
11555ace8e
Attribut-Entities-Bug bei GF-Blockerstellung und VF-Blockerstellung in TEST-Funktionen beheben.
y.wang2026-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.wang2026-07-01 16:06:16 +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.wang2026-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.stangl2026-06-30 11:21:06 +02:00
b7025e5523
aktuelle OMniflo Export Liste als Referenz für den Test eingestellt
m.stangl2026-06-30 11:19:01 +02:00
9b2bfed255
Debug Erzeugung aus dem Foerderer lisp Test entfernt
m.stangl2026-06-30 11:05:16 +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.stangl2026-06-30 10:35:31 +02:00
311d611f59
GF-Block-Erstellung und Attribute-Definition vollständig implementiert.
y.wang2026-06-29 11:34:57 +02:00
79f699432e
Gradzeichen ° aus Dateinamen entfernt; Blöcke Separator und fehlende AS 30 Grad hinzugefügt
s.hensch2026-06-29 10:25:11 +02:00
1328a6e933
Blöcke mit Koordinatensystemen versehen; Attribute mit Artikelnummern hinzugefügt; Weitere Blöcke hinzugefügt
s.hensch2026-06-29 10:14:21 +02:00
9e79e21fb6
30 Grad ES und AS hinzugefügt
s.hensch2026-06-26 14:16:11 +02:00
3a3d22d103
Aus- und Einschleuselemente für ILS in 2d und 3d hinzugefügt
s.hensch2026-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.stangl2026-06-25 19:43:00 +02:00
d961c81caf
Koordinaten des Omniflo Tests berichtigt. Text der Sivasnummern noch in den Lisp Test dazu
m.stangl2026-06-25 17:42:33 +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.stangl2026-06-25 16:15:35 +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.stangl2026-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.wang2026-06-25 14:30:03 +02:00
b7499669af
Die 2D/3D einzelnen Blockdateien für Gefaellestrecken und Varioförderer wurden eingepflegt.
y.wang2026-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.hensch2026-06-24 09:11:47 +02:00
b60205013f
xy Koordinaten waren falsch. Eingabe aus Beispiel neu definiert
m.stangl2026-06-23 16:48:06 +02:00
64cd1612cb
omniflo lisp funktionsaufrufe rausgeworfen und standardfunktionen verwendet. Ansonsten war Abhängigkeit zwischen Tests
m.stangl2026-06-23 16:43:46 +02:00
7aca5e2e0f
Teile Vereinzeler links und rechts dazu
m.stangl2026-06-23 16:41:25 +02:00
f6c9b5ec00
Entladung in 3D von Tobie dazu
m.stangl2026-06-23 15:43:54 +02:00
86d932fa23
Eigene Routine um flache json kv Files zu parsen.
m.stangl2026-06-23 15:06:21 +02:00
676117fe22
alte Testdatei mit Varioförderern gelöscht
m.stangl2026-06-23 15:04:27 +02:00
1f7aeb420d
Ids werden jetzt in Bricscad von einer Lisp Funktion in Form einer aufsteigenden Nummer erzeugt
m.stangl2026-06-23 10:11:47 +02:00
abc7d5ab77
der Lisp Omniflo Test verwendet jetzt wirklich alle existierenden Omniflo Teile die da sind.
m.stangl2026-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.stangl2026-06-22 10:42:20 +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.stangl2026-06-19 21:06:02 +02:00
8d32102531
Testmodule aus alltests.json laden statt hartcodierter Liste
m.stangl2026-06-19 21:01:47 +02:00
c01dad28f3
Testroutinen auf kseinaus umbenannt und aktualisiert
m.stangl2026-06-19 21:00:45 +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.wang2026-06-19 14:02:45 +02:00
21682576c4
Bugfixes in LISP-Testrunnern (Foerderer, KS, SAVEAS)
m.stangl2026-06-18 16:05:50 +02:00
bd053d76d3
Kreisel Script-Funktionen und flaches JSON-Testformat
m.stangl2026-06-18 16:05:40 +02:00
d9962c96b1
2D ILS Dateien in neues 2D Verzeichnis verschoben
s.hensch2026-06-18 15:16:06 +02:00
ee6ec9550f
Die Logik für EtageVariofoerderer also zur Verbindung Zwei Kreisel übereinander wurde gebaut, mit AS- und Einelement 30°
y.wang2026-06-18 15:15:36 +02:00