Commit Graph

  • 8ef7324032 [FIX] Kreisel-Umlauf (export_neighbors.compute_kreisel_umlauf): AS/ES, deren ZZ_ASES_MARKER-Box keinen Kreisel trifft, ueber den Ein-/Auslaufpunkt der Strecke (K1 = KS_EIN, K2 = KS_AUS) zuordnen - laeuft eine Strecke parallel zum Kreisel, liegt der Marker (Einfuegepunkt) ~560 mm neben der Kette, der Einlauf aber darauf (Dematic VF_5 an Kreisel1 fehlte in den TrackIds); bereits zugeordnete AS/ES unveraendert + Tests; [ADD] dxf_anlage_export.py: Kreisel-Drehrichtung (DREHRICHTUNG) ins Testdaten-JSON; [CHANGE] dematic_arvato.json aus dem aktuellen Dematic_TST.dxf (Kreisel 1/4 GUZ, BTMT Be-/Entladung, Scanner vor Separator 0048) s.ayadi 2026-10-08 11:35:12 +02:00
  • 16a15bb83b feat: VF-Werteingabe Radio-Dialoge + Startpunkt-Dialog (Standard+Etage) y.wang 2026-10-08 09:55:56 +02:00
  • 00fd48d02e fix: VF-Linienzug Modus 1 GF+ES-Separator-Laenge/Hoehe korrigieren y.wang 2026-10-08 09:55:38 +02:00
  • 1e2e28e532 [FIX] kreisel-insert-script Aufrufer in test_kreisel.lsp/test_mubea.lsp an 6. Parameter drehrichtung angepasst (seit 46afb33), sonst Abbruch mit "too few / too many arguments" m.stangl 2026-10-08 09:28:11 +02:00
  • 46afb33b0b [ADD] Kreisel-Drehrichtung (DREHRICHTUNG) per JSON steuerbar: kreisel-insert-script bekommt optionalen 6. Parameter drehrichtung (GUZ/UZS), hundm05:bau-kreisel liest ihn aus dem Testdaten-JSON aus. Showroom ILS: Kreisel_Showroom_02/03/05 GUZ, Kreisel_Showroom_01/06 UZS eingetragen. Doku (lisp_methods.md, json-input-lisp.md) nachgezogen. m.stangl 2026-10-07 20:55:58 +02:00
  • 9b831a55c8 help für show_exportcsv.bat dazu m.stangl 2026-10-07 19:55:41 +02:00
  • 20fc01ab25 [CHANGE] Showroom ILS: neue Hoehen - Kreisel 01/02/05 (in der Zeichnung KREISEL_1/2/4) 2226.4, Kreisel 06 (KREISEL_5) 1970, Kreisel 03 (KREISEL_3) bleibt 1700; GF-Start/-Endhoehen, Separatoren/Scanner und BTMT Entladung nachgezogen. VF_Showroom_01 steigt damit nur noch 526.4 mm auf 5610 mm und ist loesbar (21 Grad Bogen, headless mit berechne-alle-winkel geprueft) - mit 3355 mm Steigung brauchte er mindestens ~7000 mm. Treiber-Kopf (Hoehen, Scanner-Aufruf, Kreisel-Nummern der gebauten Zeichnung) angepasst s.ayadi 2026-10-07 18:20:18 +02:00
  • 2cedee43c1 [ADD] Showroom ILS: BTMT Beladung (Kreisel_Showroom_03) und BTMT Entladung (Kreisel_Showroom_01) in tests/testdata/showroom_ils.json - Einfuegepunkt/Drehung aus der gebauten Zeichnung (results/export_raw.json, EXPORTCSV vom 2026-10-07); Treiber-Kopf um die Handnachtraege ergaenzt s.ayadi 2026-10-07 16:15:17 +02:00
  • f23a6fd0c2 [FIX] GF aus Kreisel-Hoehen endeten bei steiler Neigung vor der Kette des unteren Kreisels (Showroom ~144 mm bei 43 Grad, Hoehe stimmte): mubea:gf-bauen zog die FLACH gemessene ES-Laenge ein-dx ab, geneigt ist das ES horizontal deutlich kuerzer. Neu dematic_arvato:gf-geometrie (Winkel UND Staustreckenlaenge, ES-Laenge und -Abfall bei der Einlaufneigung per dematic_arvato:es-mass gemessen und iteriert) + dematic_arvato:gf-bauen-exakt (gefaellestrecke-einfuegen mit dieser Staustreckenlaenge); ersetzt dematic_arvato:gf-winkel. Doku in CLAUDE.md und test_showroom_ils.lsp nachgezogen s.ayadi 2026-10-07 15:49:18 +02:00
  • 4edf294dd2 [CHANGE] CLAUDE.md: Scanner-Beschreibung (dxf_scan_components.py) um --flach, --kreisel-achse, Sensor-Hoehen und Kreisel-Paarung ergaenzt, GF-Winkel jetzt atan ueber die horizontale Laenge statt gf-winkel-berechnen; [CHANGE] menu/SSG_LIB.cui: von BricsCAD aus der .mnu nachgezogen (Werkzeuge-Menue der Block-/Text-Tools) s.ayadi 2026-10-07 15:35:54 +02:00
  • 8885b5c96a [ADD] dxf_scan_components.py: Separatoren/Scanner auf einer Kreisel-Kette uebernehmen dessen Anwender-Hoehe (sensor_hoehen_von_kreiseln, bei --kreisel-hoehe) + Tests; [FIX] GF-Winkel aus Kreisel-Hoehen (dematic_arvato:gf-winkel): Modus 1 haelt die horizontale Laenge fest - Abfall = (deltaL - aus-dx - ein-dx) * tan(w) statt asin-Naeherung von gf-winkel-berechnen, ES-Abfall beim aktuellen Winkel gemessen und iteriert (steile GF wie Showroom ~37 Grad endeten sonst weit unter dem Kreisel); [CHANGE] Showroom ILS: Testdaten und Treiber aktualisiert s.ayadi 2026-10-07 15:23:39 +02:00
  • d403c23e5b Merge remote-tracking branch 'origin/master' s.ayadi 2026-10-07 15:01:22 +02:00
  • 4d0d689815 [ADD] Nachbau ILS-3.0-Showroom: tests/testdata/showroom_ils.json aus Showroom_ILS_3_0.dxf (6 Kreisel, 11 Gefaellestrecken, Separatoren/Scanner; Hoehen noch Platzhalter), Treiber tests/test_showroom_ils.lsp (TEST_SHOWROOM_ILS, Menue Tests -> ILS 3.0 Showroom), in alltests.json bis zu den Hoehen deaktiviert; [ADD] dxf_scan_components.py: --flach (waagrechte Staustrecken mit AS an genau einem Ende als GF), --kreisel-achse (Kreisel ohne AN8/SP8, z.B. Schleifen mit Weichenboegen), zerstueckelte Staustrecken-Linien werden vereint, ES am unteren Ende wird erkannt und verbraucht, AS/ES-Seite ohne Seitenangabe im Namen aus der Lage zur Fahrtrichtung, Kurznamen AE-*/EE-*; [FIX] Kreisel-Paarung: zwei Kreisel auf derselben Achse wurden ueber die Luecke gepaart (800 + 12832 statt 9033 + 3000) - Tausch-Nachbesserung auf minimale Abstandssumme; [CHANGE] test_dematic_arvato.lsp: Lauf als dematic_arvato:bau-datei herausgeloest (vom Showroom-Treiber mitgenutzt); [ADD] Tests in test_dxf_scan_gf.py s.ayadi 2026-10-07 15:00:45 +02:00
  • 0d8d803c36 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-10-07 11:41:45 +02:00
  • fcb4444ee1 [ADD] Block- und Text-Werkzeuge aus Walz (ACADSST) uebernommen m.stangl 2026-10-07 11:40:11 +02:00
  • f1583d2d41 [ADD] doc/kommandos.md: Kommandouebersicht (BricsCAD-Befehle, Test-Befehle, bin-Skripte, Python-Kommandozeilen, pytest); [CHANGE] menu/SSG_LIB.cui: MenuMacro-UIDs von BricsCAD neu nummeriert s.ayadi 2026-10-06 17:08:16 +02:00
  • ba20d63f63 [ADD] lib/dxf_anlage_export.py: gebaute und von Hand nachbearbeitete Anlage aus der Zeichnung zurueck in Nachbau-Testdaten (Kreisel, GF, VF standard/etage, VF-Linienzug als unveraendertes Journal, Einzelbloecke) - tests/testdata/dematic_arvato.json jetzt aus Dematic_TST.dxf; [ADD] dxf_scan_components.py: Gefaellestrecken aus Staustrecken-LINEs (Layer 6-SP), Start/Ende auf die Kreisel-Ketten verlaengert, AS-Element und Separator auf der Achse werden verbraucht, Steigfoerderer erkannt, --ohne-hoehen und --kreisel-hoehe; [ADD] vf_spec.lsp: Replay-Kern vsp-bau-journal aus vsp-bau-aus-spec herausgeloest (auch fuer aufgezeichnete Journale); [CHANGE] TEST_DEMATIC_ARVATO baut GF, VF standard/etage und Linienzug-Journale (mubea:gf-bauen/-vario-bauen wiederverwendet); [FIX] GF-Winkel aus Kreisel-Hoehen: AS/ES-Abfall mit falschem Vorzeichen an gf-winkel-berechnen uebergeben (3.79 statt ~2.49 Grad, GF endete 258 mm zu tief); [ADD] Tests test_dxf_scan_gf.py, test_dxf_anlage_export.py s.ayadi 2026-10-06 13:35:46 +02:00
  • 2f9cb7eaed Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-10-06 11:18:35 +02:00
  • 7290a13607 Doku erste Fassung erstellt m.stangl 2026-10-06 11:17:28 +02:00
  • 36b6fdb650 [ADD] doc/json-input-lisp.md: JSON-Eingabeformate je Element (Kreisel, Einzelbloecke, VF Standard/Etage, GF Modus 1-3, VF-Linienzug Spec/Journal, Omniflo, gerade) aus tests/testdata mit Feldern, Koordinaten-Bezug und Bau-Routine - ersetzt das geloeschte tests/testdata/object_data.md; [ADD] doc/lisp_methods.md: Uebersicht der LISP-Bau-Routinen je Einheit (Befehl + skriptfaehiger Kern, Signaturen, Rueckgaben, Voraussetzungen, Einfuegeprimitiven) s.ayadi 2026-10-05 17:05:13 +02:00
  • 1250864849 [ADD] Dematic/Arvato: Nachbau-Vorlage tests/testdata/dematic_arvato.json (Abschnitt Flowpuffer/Kreisel) + Treiber TEST_DEMATIC_ARVATO (Menue Tests, in alltests.json vorerst disabled); [FIX] dxf_scan_components.py: liest jetzt auch ASCII-DXF, Kreisel-Paarung global nach Abstand und nur auf gemeinsamer Achse (vorher klaute ein AN8 die SP8 des Nachbarn), Kreisel-Position aus der Radmitte statt dem Einfuegepunkt (AN8/SP8 Pinband haben das Rad ~15 m daneben), Kreisel als insert mit Mittenabstand statt connect (war an beiden Enden einen Radius zu kurz), AN8/SP8 Pinband erkannt, Projektkennung in den IDs per --projekt statt fest HundM05; [FIX] hundm05:bau-sensor brach bei Eintraegen ohne id mit bad argument type <NIL> ab s.ayadi 2026-10-05 15:39:11 +02:00
  • fe5cb9664c [ADD] Gerüst Dummydateien sowie Zeichnungsdateien hinzugefügt; [FIX] Anzahl und menge der Baugruppenteile unterscheidet sich nun mit dem vorgabe wert für die Inputfelder; [CHANGE] Gerüstträger in separates JSON FIle ausgelagert, da andere Einfügelogik s.hensch 2026-10-05 09:49:20 +02:00
  • 6ec85905d4 [ADD] Gerüst Träger können nun über das Menü in Bricscad eingefügt werden wie durch die Bihler Bibliothek; Beschriftungsausrichtung nach Norm korrigiert; Nachträgliche Beschriftung über Makro für alle platzierten Träger möglich s.hensch 2026-10-02 14:46:12 +02:00
  • b56fc58cf6 [ADD] FAQ hinzugefügt s.hensch 2026-10-02 08:56:44 +02:00
  • 7e98b85e5e [CHANGE] eine zusätzliche csv für den Sivas export wird erstellt, die alle identischen Zeilen summiert und in einer Zeile mit neuer Anzahl schreibt; [ADD] Neue Gerüstkomponenten für die Baugruppenerstellung on the fly durch hinzugefügt; [CHANGE] Testskripte angepasst s.hensch 2026-09-29 17:08:14 +02:00
  • 4e39c64ec1 [ADD] Geruest: Teile-DWGs (data/geruest/<artnr>.dwg) als Geometrie im GR_-Block; TEILEFARBE als Liste parallel zu ARTINR (Flag farbig in geruest.json), Sivas-Merkmal 108 aus cfg [Sivas]; Menue-Befehle GERUEST_SAEULEN/_ROHRABHAENGER/_WANDBEFESTIGUNG [FIX] Sivas-Export las nicht existierendes Attribut FARBE s.hensch 2026-09-29 12:07:00 +02:00
  • 66c4336b9e neue Referenzen kontrolliert und eingepflegt m.stangl 2026-09-28 17:06:23 +02:00
  • a43f620d3e Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-09-28 16:39:33 +02:00
  • e8c5cd0a63 Testrun-Export nach tests/output umbiegen, Sivas-Bezeichner-Datei optional, Sivas-Merkmalzuordnung in Config m.stangl 2026-09-28 16:39:18 +02:00
  • 79fb3df615 show_exportcsv: optional Materialfluss- und Bahnzusammenhang-SVG s.ayadi 2026-09-28 15:57:03 +02:00
  • 33d0688763 referenzen der sivas Tests waren noch mit einem Bug eingepflegt m.stangl 2026-09-28 15:36:54 +02:00
  • e1601b6c9a neue Referenzen dazu m.stangl 2026-09-28 15:35:39 +02:00
  • 2ff4322d99 [MERGE] export Konflikt gelöst s.hensch 2026-09-28 14:11:09 +02:00
  • dabf9e4f8a [CHANGE] Sivas Export schaut nun nur noch auf die kommaseparierte Liste im Attribut ARTINR und fügt die Artikelnummern in die Export-Liste ein; [ADD] Menü und dwg für Omniflo Ladeschleifen s.hensch 2026-09-28 13:53:46 +02:00
  • 3a5e771931 Default für CSV Export ist nur die Spur der Separatoren. m.stangl 2026-09-28 12:33:43 +02:00
  • 1e6b152d72 export: jeden Wert nur an einer Stelle setzen (ZUORDNUNG, sepliste-IDs, Typen, K1/K2) s.ayadi 2026-09-28 12:10:16 +02:00
  • e67f7cc1aa export: Separator-Typ VF/GF aus der Ketten-Einheit statt Bau-XDATA s.ayadi 2026-09-28 11:23:27 +02:00
  • 96ca43eff5 export: Hilfskopien nach dem Export loeschen, IDs stabil ueber reservierte IDs m.stangl 2026-09-28 10:14:02 +02:00
  • 5a13595289 export: ein Schalter fuer Hilfskopien, Test-Menue ueber Funktionsaufruf m.stangl 2026-09-25 22:17:30 +02:00
  • 394d476d56 export: Kettenbausteine ueber KS verketten, Einheiten neu gruppieren m.stangl 2026-09-25 20:25:29 +02:00
  • bc481de901 menu: ueberzaehligen Konfiguration-Schliessen-Eintrag entfernen m.stangl 2026-09-25 08:57:48 +02:00
  • 69a192b83a export_csv: Konfigurationsdialog fuer Export-Modus + Proxy-Sichtbarkeit m.stangl 2026-09-25 08:45:03 +02:00
  • e7643bf181 export_csv: VF_n/GF_n-Einzelelemente zu Foerdereinheit/Gefaelleeinheit gruppieren m.stangl 2026-09-24 23:46:41 +02:00
  • f751a90076 export_csv: VF_n/GF_n-Einzelelemente (Boegen, Streckenelemente, Umlenk-/Motorstation) als Proxy-Zeilen exportieren m.stangl 2026-09-24 13:08:35 +02:00
  • 4f1a0e0b5b export_csv: sepliste-Koordinaten (x/y) entfernen, nur noch typ/lfdnr/id m.stangl 2026-09-24 10:58:53 +02:00
  • 42309c77d2 export_csv: Separator-TYP-XDATA vom aeusseren Trennsteg statt vom geteilten Symbol lesen m.stangl 2026-09-24 09:27:57 +02:00
  • 2f56729308 export_csv: Separator-TYP (VF/GF) bauzeitig je Separator statt vom Wrapper-Blocknamen ableiten m.stangl 2026-09-23 17:28:31 +02:00
  • c95a94c175 Diagnose-Skripte fuer VF/GF-Kettenzusammensetzung ergaenzen m.stangl 2026-09-23 17:12:20 +02:00
  • 3f89f36e4a hundm05: Separator-Koordinaten nachjustiert s.ayadi 2026-09-23 16:57:17 +02:00
  • ab3958e0e4 export_csv: AS/ES direkt aus ZZ_ASES_MARKER klassifizieren, Kreisel<->Strecke-Kollisionserzeugung entfernen s.ayadi 2026-09-22 14:48:45 +02:00
  • 719ffc2385 export_csv: AS/ES-Marker-ID wiederverwenden statt neu zu minten s.ayadi 2026-09-22 13:41:35 +02:00
  • 618ff3d86c sepliste: Bauteil-IDs eintragen, AS/ES ueber dauerhaften Marker sichtbar machen s.ayadi 2026-09-22 13:05:56 +02:00
  • 9671fe4e04 sprechender Sivas Export war noch eine key value Kombination m.stangl 2026-09-22 10:55:37 +02:00
  • 3653b804b0 neue Referenzen für die TEsts m.stangl 2026-09-21 14:20:23 +02:00
  • 54559c4a18 neue Referenz für die Werte der VF in HundM 05 m.stangl 2026-09-21 14:11:05 +02:00
  • 38ddc5dd70 [ADD] ILS Blockattribute in als JSON vervollständigt s.hensch 2026-09-21 07:37:21 +02:00
  • d0fe890d7c Start-Ausgabe entschlacken: per-Modul-Banner auf je eine Zeile kuerzen m.stangl 2026-09-18 22:13:33 +02:00
  • 0babf78789 Tests + Bau-Pfad-Alert: 4 Baseline-Failures behoben m.stangl 2026-09-18 21:30:14 +02:00
  • 8be256fb5a VF: gemeinsamen Wrapper-Rumpf vf-wrapper-bauen (Standard/Etage + Linienzug) m.stangl 2026-09-18 21:08:54 +02:00
  • cdb9183692 CLAUDE.md: Subagenten nur mit Rueckfrage + leichtere Modelle bevorzugen m.stangl 2026-09-18 20:54:45 +02:00
  • bd33e277c5 VF-Linienzug/Edit: Praeambel, Debug-Session und Edit-Attributleser buendeln m.stangl 2026-09-18 20:54:31 +02:00
  • 733946c368 Merge remote-tracking branch 'origin/master' y.wang 2026-09-18 17:47:53 +02:00
  • 797afe48b4 fix: VF-Linienzug Modus 1 Option 6 und Modus 2 - mehrere Solver- und Dialog-Bugs behoben y.wang 2026-09-18 17:46:30 +02:00
  • 350c294717 doc: Umbauplan Modus-2-Solver achsenweise Laengen-Bilanz m.stangl 2026-09-18 17:35:45 +02:00
  • 7dbf1248c9 VF-Linienzug Modus 2/3: Geister-Mini-Objekte aus Pfad-Auswahl filtern m.stangl 2026-09-18 17:17:15 +02:00
  • 255707f136 VF-Linienzug: VF-Lauf-Grenze als Alert-Box + toten Etage-Code entfernen m.stangl 2026-09-18 17:08:25 +02:00
  • 8ccec9dea7 VF-Linienzug Modus 2 auf SEGS umstellen (behebt Doppelklick-Desync) m.stangl 2026-09-18 16:44:10 +02:00
  • 008f497b5d VF-Linienzug: Abbruch-Wickel-Handler der 3 Modi zentralisieren m.stangl 2026-09-18 16:35:40 +02:00
  • 40d79f4993 Adjust separator positions in hundm05 test data s.ayadi 2026-09-18 16:05:25 +02:00
  • 74b767271b Fix: vfl-vwnb-eingefuegt sagt Modus 3 statt faelschlich Modus 2 m.stangl 2026-09-18 15:58:21 +02:00
  • 3cce1ec457 VF-Linienzug Modus 3 editierbar: Segment-Essenz statt Objekt-Handles m.stangl 2026-09-18 15:55:47 +02:00
  • bc4b25d251 CLAUDE.md: LISP-Testsuite-Regeln + Headless-Lauf dokumentieren m.stangl 2026-09-18 15:55:24 +02:00
  • 37fdedd996 VF-Linienzug AS/ES-Praeambel + csv:run-export entduplizieren m.stangl 2026-09-18 14:51:42 +02:00
  • ab7be54764 Test an neue csv:local-to-world-Signatur anpassen m.stangl 2026-09-18 14:33:03 +02:00
  • dbc6c585bf cs-zuordnung-lauf zerlegen + LISP-Testarchitektur vereinheitlichen m.stangl 2026-09-18 14:31:27 +02:00
  • 52d92f0da6 Sepliste-Serialisierung DIMZIN-unabhaengig machen m.stangl 2026-09-18 14:31:00 +02:00
  • d4260acb45 Fix Weltposition/K1-K4 fuer top-level Bloecke mit gekippter Extrusion s.ayadi 2026-09-18 10:25:19 +02:00
  • 923af4335a Fix K1/K2-Weltposition fuer gekippte Sub-INSERTs im CSV-Export s.ayadi 2026-09-17 15:01:11 +02:00
  • 0e4ea7e148 Kreisel-Umlauf: Abfolge ueber BB-Halbachsen statt Winkel um Mittelpunkt s.ayadi 2026-09-17 14:26:11 +02:00
  • d0d112e740 Robuste Blockeinfuegung: kaputte Bloecke bei Testlaeufen verhindern s.ayadi 2026-09-17 12:03:26 +02:00
  • ab2816e9ee Höhe von Beladung und Entladung angpasst s.ayadi 2026-09-17 10:37:51 +02:00
  • 1d082ccde7 feat: Eingang/Ausgang-Symbole als eigene CSV-Zeile + in TrackIds m.stangl 2026-09-16 11:55:48 +02:00
  • 52b0699862 [ADD] Lisp Skripte zu Erzeugung einer JSON mit den jeweiligen Attributen von mehreren DWG Dateien und zur Überschreibung der Attribute aus einer JSON s.hensch 2026-09-16 11:47:26 +02:00
  • 3fdbfa4cb1 ID zu Ein und Ausgang hinzugefügt m.stangl 2026-09-16 11:20:27 +02:00
  • 3fdfb020a6 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros s.hensch 2026-09-16 09:54:16 +02:00
  • 5193f4018c [ADD] Gerüstoptionen werden nun mit dem Befehl GERUEST in Bricscad aufgerufen; Über ein Dropdown in den Oberflächen kann zwischen verschiedenen Arten (Säulen, Abhänger,...) umgeschaltet werden, dann erscheint ein neues Menü; Zusammenstellung der Anbauteile über die Oberfläche mit Anzahl und Checkbox; Speichern von konfigurierten Zusammenstellungen noch fehlerhaft s.hensch 2026-09-16 09:54:13 +02:00
  • d9eb41f4d1 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-09-16 09:09:09 +02:00
  • 143a4e7999 fix: Ab/Auf VF Kettenende nutzt ersten Winkel-Solve statt fehleranfaelliger zweiter Loesung,fix: fehlende Separator-Reservierung vor ES-Element im Kettenende-Solve ergaenzt ,Stufe 3 (Winkel+Horizontal-Fuellstueck) fuer VF-Linienzug Modus 1 ergaenzt y.wang 2026-09-16 09:08:59 +02:00
  • 6d569072ec Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros s.ayadi 2026-09-15 15:15:07 +02:00
  • 4a057862a8 fix: VF-Linienzug Journal-Reset, Spec-Grammatik (auf-ab/Linie-GF) und hz-Bug in HundM05 s.ayadi 2026-09-15 15:13:07 +02:00
  • 551f2808d7 refactor: Lesehilfe-CSV nutzt verschachtelte {bezeichnung, wert}-Struktur y.wang 2026-09-15 12:21:32 +02:00
  • 6f12cab86f refactor: Sivas-CSV-Export auf Merkmalnummern umgestellt, lesbare Zweitdatei y.wang 2026-09-15 10:31:40 +02:00
  • 18771d53ff Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros s.ayadi 2026-09-14 16:45:47 +02:00
  • ebb9082305 HundM05: Endhöhe des ES stimmt noch nicht zu AS des Beginns. s.ayadi 2026-09-14 16:45:39 +02:00
  • 865225f6f6 fix: LAYER-Attribut nicht mehr in Geruest-Sivas-Export schreiben m.stangl 2026-09-14 14:59:02 +02:00
  • c5ae0bd769 fix: Geruest-Sivas-Export erzeugt eine Zeile je Artikelnummer statt Sammelzeile m.stangl 2026-09-14 14:55:30 +02:00
  • 1590f8f7ed feat: GR_-Geruest-Baugruppen in EXPORTCSV/EXPORTSIVAS aufnehmen m.stangl 2026-09-14 14:22:45 +02:00
  • 9e3ac1f70a Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros s.hensch 2026-09-14 13:30:53 +02:00
  • c171bc44d6 docs: CSV-Export-Doku in doc/csv-export.md ausgelagert und mit Beispiel ergaenzt m.stangl 2026-09-14 12:59:44 +02:00
  • 23d79ec354 feat: eingang_hoehe="auto" auf Python-Seite nachgezogen, hundm05.json bereinigt s.ayadi 2026-09-14 12:54:30 +02:00