Commit Graph

  • 669545761d neues Testsystem. Dazu Doku erstellt wie es funktioniert in dewr README.md Aufruf aller Tests im Bricscad durch eigenes Menü. m.stangl 2026-06-18 14:57:03 +02:00
  • 9ea5e1bbae Merge branch 'master' of https://gitea.schoenenberger.de/m.stangl/dxfmakros s.hensch 2026-06-18 14:45:38 +02:00
  • 3d0e4e6a80 3D und 2D bzw 2.5D mit identischen Koordinatensystemen hinzugefügt s.hensch 2026-06-18 14:45:05 +02:00
  • 91530e9d99 Menü für Lazy call umgebaut m.stangl 2026-06-18 14:16:38 +02:00
  • 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. y.wang 2026-06-18 12:31:38 +02:00
  • 714dc65f45 Alle Objekte sind Ende-an-Anfang miteinander verbunden. y.wang 2026-06-18 09:45:43 +02:00
  • 241cdccc26 Ordner Aufräumen y.wang 2026-06-18 08:46:42 +02:00
  • 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; s.hensch 2026-06-18 07:55:01 +02:00
  • eef9a7ff25 Pfade mit Leerzeichen werden sonst nicht richtig aufgelöst m.stangl 2026-06-17 15:02:18 +02:00
  • 842e07ba76 Setenv.bat erweitert, dass auch V22 erkannt wird und die Möglichkeit zum Überladen von Umgebungsvariablen durch _setenv.bat, die nicht eingecheckt wird s.hensch 2026-06-17 10:51:32 +02:00
  • c650ea9b7c doc ergänzt m.stangl 2026-06-16 17:42:14 +02:00
  • a11d0807d2 Höhe, Drehung und Id in allen Omniflo Elementen auch setzen m.stangl 2026-06-16 17:40:58 +02:00
  • 1f00bb5c13 Startup Skripte entfernt. Werden jetzt über dynamische Menüs erledigt m.stangl 2026-06-16 17:16:07 +02:00
  • 0b501e5ea5 Anwendung der Erzeugung einer Id für jedes Element m.stangl 2026-06-16 17:14:19 +02:00
  • d1368dbb01 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros m.stangl 2026-06-16 17:12:31 +02:00
  • 13e4ebb5fc Lisp Routine erstellt, die jedem Element beim Export eine Id gibt. Menüs dynamisch gemacht, d.h. die Lisp Routinen werden erst geladen, wenn sie vom Nutzer per MEnü aufgerufen wurden m.stangl 2026-06-16 17:12:21 +02:00
  • c196602e50 Merge y.wang 2026-06-16 12:53:50 +02:00
  • f75a5ad0b1 Doppeltes Laden vom on_start.lsp entfernt m.stangl 2026-06-15 16:09:02 +02:00
  • 176b775050 Claude und Readme aktualisiert m.stangl 2026-06-15 15:54:22 +02:00
  • 43aa34674f Veraltete Angaben in Claude.md berichtigt. Dokumentation erneuert m.stangl 2026-06-15 15:50:29 +02:00
  • c915a4031f Contextmenü für die Rechte Maustaste eingeführt um Elemente zu bearbeiten m.stangl 2026-06-15 14:30:55 +02:00
  • b829b7e961 Attribut Winkel war noch nicht unsichtbar m.stangl 2026-06-15 14:26:49 +02:00
  • 59afa230c3 Alle Attribute entsprechend der Sivasnummer hinzugefügt. Alle als Unsichtbar und Konstant deklariert m.stangl 2026-06-15 12:52:46 +02:00
  • 2ceea62262 set_attributes.py baut jetzt einen Block der bei Klick alle seine Attribute anzeigt. m.stangl 2026-06-12 17:57:48 +02:00
  • b9a33def8b Doku der Tools aktualisiert m.stangl 2026-06-12 17:57:07 +02:00
  • 2f583a96cb Lisp/README.md als Doku der LispFunktionen erneuert. set_attr.py baut jetzt einen einzigen Block der alle Geometrie und die Attribute enthält. m.stangl 2026-06-12 17:25:22 +02:00
  • 7a13171714 logs/ und results/ zur .gitignore hinzugefuegt m.stangl 2026-06-12 11:29:18 +02:00
  • 041d292681 Omniflo-Testsuite hinzugefuegt (Python + AutoLISP) m.stangl 2026-06-12 11:27:08 +02:00
  • 1f2ebe5c86 export_csv.py und omniflo_utils.py bereinigt und korrigiert m.stangl 2026-06-12 11:26:41 +02:00
  • 9f78ff7f0a Alle LISP-Module auf ssg-cfg-or umgestellt (hardcodierte Konstanten entfernt) m.stangl 2026-06-12 11:26:22 +02:00
  • cc301b318e JSON-Konfigurationssystem in ssg_core.lsp eingefuehrt m.stangl 2026-06-12 11:25:54 +02:00
  • fd58ef612f attradd.py und add_attr.bat in set_attributs.py/.bat umbenannt m.stangl 2026-06-12 11:25:28 +02:00
  • 9fe08411df Update der Attribute Höhe und Drehung vor Aufruf der Exports durchgeführt m.stangl 2026-06-11 12:08:40 +02:00
  • 0e8d264b6a eigene Export Routine aus den Tests extrahiert m.stangl 2026-06-11 12:03:23 +02:00
  • e4564be24c Omniflo Einträge von Verbindern und Bögen für Weichen Ergänzt m.stangl 2026-06-11 11:15:13 +02:00
  • a2d6571ab9 Omniflo csv Export erste Fassung. Höhe und Winkel in die Attribute ergänzt. Dcl Dialoge ermöglichen Eingabe von Höhe und Drehung. Neuer Menü-eintrag bearbeiten in Omniflo dazu. m.stangl 2026-06-10 17:47:26 +02:00
  • f05340ed59 Omniflo Export funktion geschrieben m.stangl 2026-06-10 17:22:02 +02:00
  • 22a358554d Pyrx Startup skripte und python Element entfernt, da Schwierigkeiten mit Kompabilitäten m.stangl 2026-06-10 16:58:12 +02:00
  • 1bda736606 Funktion hinzugefügt um die Quellen der Menüeinträge und Funktionen zu finden. menu-inventory.lsp m.stangl 2026-06-10 16:57:06 +02:00
  • fb64ea1b16 PYHTONHOME und PYTHONPATH aus Umgebung rausgeworfen. Wenn die .venv verwendet wird ist das ein problem. m.stangl 2026-06-10 16:12:54 +02:00
  • 40b430ee73 Startup Skript so modifiziert, dass Lisp files als Fallback geladen werden m.stangl 2026-06-03 10:06:09 +02:00
  • b8842957fc aktuellsten Stand eingepflegt. Probleme mit dem PYLOAD noch nicht bereinigt m.stangl 2026-06-03 09:16:49 +02:00
  • 604cdaf81f Die Module für Gefaellestrecke wurde gebaut. y.wang 2026-06-02 15:16:24 +02:00
  • f1c3e5f060 Startup-Sequenz geändert, um ein Debugfile möglichst früh zu haben m.stangl 2026-06-02 13:14:00 +02:00
  • d2ab6ff4e2 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-02 10:00:42 +02:00
  • c014ef2f12 die Fehler in VarioFoerderer.lsp korrigiert. alle in ILS-LSP verwendete Block Dateien in data/ils/ konsolidiert. y.wang 2026-06-02 10:00:36 +02:00
  • b2dbd8c1c3 vereinfachte Möglichkeit BRX Plugin zu laden über den .venv Pfad. m.stangl 2026-06-01 19:24:15 +02:00
  • acf9f666cc Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/dxfmakros y.wang 2026-06-01 14:52:20 +02:00
  • b54f2e7b46 Die KS-EIN und KS-AUS für Ein- und Ausschleuselemente wurde in Library angepasst. y.wang 2026-06-01 14:52:14 +02:00
  • d0373d09f3 Omniflo Boegen und Weichen auch durch .py erzeugen und ändern. m.stangl 2026-06-01 11:08:19 +02:00
  • 35e4e707aa Beschreibung von Claude für das PRojekt ergänzt, da in zukunft mit python gearbeitet wird m.stangl 2026-06-01 11:07:13 +02:00
  • 732daedadd lib/utils.py in lib/omniflo_utils.py umbenannt. elemente/kreisel.py verwendet jetzt auch die elemente/utils.py routinen m.stangl 2026-06-01 10:27:38 +02:00
  • 4bafc4443f eigenen Test geschrieben, der die Elemente im Varioförderer an den K_EIN und K_AUS Punkten aufreiht, so dass man eventuelle Fehler sehen kann. m.stangl 2026-06-01 10:24:24 +02:00
  • 676224b172 cache der aus den Koordinaten K_AUS und K_EIN geladenen Punkte eingeführt m.stangl 2026-06-01 10:23:43 +02:00
  • c30d2c51b9 Python Routinen mit PyRx als Ersatz für die .lsp Routinen verwendet. m.stangl 2026-06-01 10:22:24 +02:00
  • be69281af5 Varioförderer Test in tests.lsp wieder rein m.stangl 2026-05-29 13:28:08 +02:00
  • e41d6456d4 test runner dazu m.stangl 2026-05-28 17:37:04 +02:00
  • 3aed8fe176 debug beim Varioförderer dazu. dbgreturn routine gibt den Wert zurück. neues Test Konzept für unsere lisp Funktionen implementiert m.stangl 2026-05-28 17:34:02 +02:00
  • 909f780bf0 Testkonzept für unsere Lisp files überlegt m.stangl 2026-05-28 17:31:11 +02:00
  • dd90c3b97f Allgmeine PRojektbeschreibung für Claude dazu m.stangl 2026-05-28 16:11:38 +02:00
  • 5f179da36f Maße von AUS und EIN schleuselement festgestellt m.stangl 2026-05-28 15:50:18 +02:00
  • 765bf1f975 Gefällestrecken der Varioförderer werden jetzt auch aus den Blöcken der ILS Bibliothek gezogen, nicht mehr aus den EInzeldateien. m.stangl 2026-05-28 15:23:20 +02:00
  • 96c00d20fa Merge branch 'master' of https://gitea.schoenenberger.de/m.stangl/dxfmakros y.wang 2026-05-28 14:47:41 +02:00
  • 18c2aa0a60 Eckrad Befehle modifziert. Automatische Nummernvergabe in lisp impl. m.stangl 2026-05-28 14:47:12 +02:00
  • 2400c20e37 :wqerge branch 'master' of https://gitea.schoenenberger.de/m.stangl/dxfmakros y.wang 2026-05-28 14:45:39 +02:00
  • 3b3cc2a005 Die horizontale Variobögen und Gefällebögen dazu, und die Varioförderer Lisp angepasst. y.wang 2026-05-28 14:45:34 +02:00
  • 788593599a Entwicklungsplan nach Gespräch angepasst m.stangl 2026-05-28 11:28:40 +02:00
  • e85fefa7d3 Eckrad wird eingefügt. m.stangl 2026-05-26 14:17:38 +02:00
  • 590e197557 lisp dbg library um ein paar Einträge gefixt. dbg lib wird geladen und initalisiert. .dbg file erscheint im logs Ordner. Fix zu den verlorenden Attributen des Kreisels m.stangl 2026-05-26 13:43:43 +02:00
  • 552da72011 erste fassung einer .dbg library für lisp Programme erzeugt m.stangl 2026-05-26 12:18:49 +02:00
  • 7255d0b291 Fix der Höhen und verformentn m.stangl 2026-05-20 18:54:34 +02:00
  • 4544b7c56e Readme um aktuell vorhandenes Menü ergänzt m.stangl 2026-05-20 17:57:11 +02:00
  • 4eb5fc92fc Merge gemacht. Versuch eines Tests der lisp Routinen erstellt m.stangl 2026-05-20 16:31:51 +02:00
  • 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) s.hensch 2026-05-20 15:33:52 +02:00
  • 4253158641 fehlende Variablen für draw - module wurde ergänzt y.wang 2026-05-20 09:09:49 +02:00
  • bfd55b2589 Merge y.wang 2026-05-20 08:59:28 +02:00
  • 9ce6748020 Kreisel wurde mit Beschriftung erstellt und Die Höhe des Basispunktes bestimmt die Höhe des neuen Kreisels. y.wang 2026-05-20 08:55:05 +02:00
  • 156c2029a5 Undo Funktion mit ssg-start und ssg-end verwendet. Routinen standardisiert m.stangl 2026-05-18 17:43:08 +02:00
  • e801c84439 Erste FAssung für ein Makro für die Geraden erzeugt m.stangl 2026-05-18 13:50:23 +02:00
  • aeef67f2c3 Fix Pin Kreisel hatte nur eine Linie m.stangl 2026-05-18 12:15:15 +02:00
  • f18a038ff5 Eckrad Erzeugung dazu m.stangl 2026-05-17 23:55:26 +02:00
  • 92f20e7833 eigenes Menü zum Einfügen eines neuen Kreisels und zum Verbinden m.stangl 2026-05-15 15:33:04 +02:00
  • 86291d5479 Kreisel Block enthält jetzt alle Attribute die wir auch in die csv Datei schreiben wollen. Änderung des Blocks führt zum auslesen der Attribute und zum Neuerzeugung mit den bereits gesetzten Attributen nur mit neuer Länge. m.stangl 2026-05-15 15:17:11 +02:00
  • d8283437e8 erste allgemeine Fassung einer Kreiselroutine für horizontale und vertikale Kreisel. Allgemeine Deklaration aller Definitionen am Anfang des Blocks m.stangl 2026-05-15 15:07:27 +02:00
  • aa387dbcdd Walz Funktionen ssg-start und ssg-end für Undo und Error Handling eingebaut m.stangl 2026-05-15 13:08:34 +02:00
  • c1fa63f067 Fix c:KreiselConnect: abstandStr, typNum, newBasePoint als lokale Variablen ergänzt. Wären sonst global gewesen. dentify-connection-point: insertPoint, pickX, pickY, tolerance, type als lokale Variablen ergänzt ; calculate-new-basepoint: insertPoint als lokale Variable ergänzt; LAYER S_LP: Layername S_LP nach Farbwert eingefügt; [200 m.stangl 2026-05-15 12:52:17 +02:00
  • b0a178829a Attribute setzten umbenannt m.stangl 2026-05-15 12:25:01 +02:00
  • c0dbae422a Sinn des Dokuments eingeschrieben m.stangl 2026-05-15 12:05:27 +02:00
  • 20bd278bea Überschriften ergänzt m.stangl 2026-05-15 12:02:57 +02:00
  • 5c92c98f7e Beispieldateien der Übersicht für alle Einfügepunkte und alle Koordinatensysteme in Doku dazu m.stangl 2026-05-15 12:01:20 +02:00
  • c4901aeff3 Doku um Screenshots der Ergebnisse ergänzt m.stangl 2026-05-15 11:46:58 +02:00
  • fa01e4cbc2 Sivas Export Routine als python file m.stangl 2026-05-15 11:20:17 +02:00
  • 75bd20a46b PYthon Programm für einfachen Stücklistenexport m.stangl 2026-05-13 23:37:48 +02:00
  • 6c0392da3c EXPORT für Sivas CSV und einfache Stückliste in je eigenem Menüpunkt aufrufbar m.stangl 2026-05-13 23:35:41 +02:00
  • 91773ac615 Routine um Attribute in jedem Omniflo .dxf File zu setzen. m.stangl 2026-05-13 23:25:14 +02:00
  • d454ad4149 Python Funktion um aus der durch die Lisproutine exportieren CSV eine Sivas TOS Datei mit enthaltenem json zu machen m.stangl 2026-05-13 23:24:20 +02:00
  • d381135995 Erste Fassung von ExportCSV in Lisp impl. m.stangl 2026-05-13 23:22:58 +02:00
  • 2e4b149896 Alle Koordinatensysteme K1,K2,K3 und K4 erzeugt und im .dxf der omniflo gesetzt m.stangl 2026-05-13 15:16:40 +02:00
  • 7573137ad1 kleinere Korrektur für Dreifach, Delta und Sternweiche zur Bestimmung von K2 und K3. NEuer Algorithmus m.stangl 2026-05-13 15:12:59 +02:00
  • bf8b7756ea K2 für die Bögen werden jetzt richtig gesetzt m.stangl 2026-05-13 12:08:48 +02:00