Commit Graph

  • 9ec1022fb1 tro_annotate: Lagebezug ueber die TeileId, Ablaufbeschreibung CSV/DXF -> SCL master kreisel-weichenknoten s.ayadi 2026-10-23 14:59:16 +02:00
  • e5d1fce41f tro_annotate --anlage: Staubereiche in der Zeichnung, --read-jams zurueck s.ayadi 2026-10-23 12:47:11 +02:00
  • 404d500271 scl_context: Staubereichs-Namen je Foerderer in Fliessrichtung s.ayadi 2026-10-22 16:26:10 +02:00
  • 2fbd2f119d hw_import --dxf: gemeinsame Zeichnung (Layout + E-Planung) als Hardwarequelle s.ayadi 2026-10-21 18:21:20 +02:00
  • d414bd6cf3 tro_flow: Weichen-Separator nach Laufrichtung, Weichen-Slots mit Bauteil s.ayadi 2026-10-16 13:42:16 +02:00
  • 39b445a7c4 scl_skeleton: Anlagen-JSON als Eingabe (Stufe 4, Namen) s.ayadi 2026-10-16 10:53:52 +02:00
  • 7ec2b88b79 scl_skeleton --eplan: E-Planung-Namen auch in den PinStore-Lagerlinien s.ayadi 2026-10-15 16:16:22 +02:00
  • 77c5aac343 tro_flow.link_tros: Uebergang durch eine Weiche zwischen zwei Kreiseln s.ayadi 2026-10-15 16:16:21 +02:00
  • df24cf5adb hw_import + merge_hw_layout: Hardwareplanung einlesen und mit dem Layout zusammenfuehren s.ayadi 2026-10-15 16:16:10 +02:00
  • c4122b4497 [FIX] Materialfluss: Kreisel als geschlossener Umlauf s.ayadi 2026-10-15 15:40:53 +02:00
  • 550bdeb464 Weichenknoten zwischen Kreiseln, Track-Mouseover, Parameter in cfg/parameter.ini s.ayadi 2026-10-14 17:20:30 +02:00
  • 0c69faf3db Merge e-planung-bruecke: stabile TRO-IDs, TRO-JSON v4, E-Planung-Bruecke s.ayadi 2026-10-14 09:24:20 +02:00
  • e68ded7e55 Referenz: Staubereichs-DBs DB_JamArea4501 / DB_JamArea4104 s.ayadi 2026-10-13 16:49:49 +02:00
  • 41df841317 SCL-Templates fuer alle Typen mit Referenz-Aufrufstelle (Schritt 5) s.ayadi 2026-10-12 13:13:55 +02:00
  • 0115ef68b7 TRO-JSON v4: Slots je TRO und Staubereiche (jamAreas) m.stangl 2026-10-11 22:44:02 +02:00
  • dd2d98f2ee Stabile TRO-IDs: ID-Datei je Anlage, Wiederfinden ueber die Lage m.stangl 2026-10-11 20:31:18 +02:00
  • ef57a2218e Konzept: Staubereiche nach Separator, SCL-Namen nach UH01-UH05 m.stangl 2026-10-11 19:51:04 +02:00
  • e2a80e6de1 Doku: Datenquellen Layout/Hardwareplanung, Konzept Layout+Hardware -> SCL m.stangl 2026-10-11 19:33:26 +02:00
  • c736288476 E-Planung -> Layout: e_planning.py, scl_skeleton --eplan, Kapitel Daten m.stangl 2026-10-11 09:30:56 +02:00
  • 5764df1ac8 Doku: README auf Hauptweg CSV -> TRO-JSON -> SCL, Klassenhierarchie ausgebaut m.stangl 2026-10-10 11:31:05 +02:00
  • 29077caa81 model: TroCandidate statt OpenPoint, tro_overrides nutzt model-Klassen (Schema v3) m.stangl 2026-10-10 11:31:05 +02:00
  • de8ecb9460 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/sps_skel m.stangl 2026-10-10 10:08:33 +02:00
  • ba58c98851 Klassenhierarchie dazu gebaut m.stangl 2026-10-10 09:24:49 +02:00
  • 4895ebf5ed SCL aus parametrisierten Templates: Golden-Files, Render-Kontext, Pilot 1Sep1Swi s.ayadi 2026-10-09 18:06:18 +02:00
  • 97a0db6707 model.py: gemeinsames TRO-Modell; Hauptweg CSV -> tro_flow --json -> scl_skeleton s.ayadi 2026-10-09 12:42:46 +02:00
  • 90cafec99c tro_flow: Weichen aus der Umlaufreihenfolge, 1Sep2Swi, keine "gleiche Bahn"-Notiz an Weichen-TROs s.ayadi 2026-10-08 11:35:59 +02:00
  • e91b754d90 material_flow: Kreisel-Umlauf als Kreispfeil, Weiche-Bahnzuordnung ueber Geometrie m.stangl 2026-10-08 09:28:22 +02:00
  • 7a71e12272 Dematic: DXF-Registrierung dematic.csv <-> dematic_TST.dxf; doc/Commandlines.md: Uebersicht aller Kommandozeilen s.ayadi 2026-10-06 17:08:17 +02:00
  • f0c3102492 TRO-Katalog: Identifikationskriterien je TRO-Typ und Entscheidungsreihenfolge s.ayadi 2026-10-06 17:03:26 +02:00
  • a741dd0157 tro_flow: Speicherbloecke je Steuer-Separator, Ring-Schluss bis zum ersten Kettenglied, Weichen nur in Laufrichtung s.ayadi 2026-10-06 16:11:25 +02:00
  • e0defad011 tro_flow: --use-overrides, --from-connect und --geometry entfernt s.ayadi 2026-10-05 16:02:16 +02:00
  • a5fab7e2dc tro_annotate: selten gebrauchte Optionen entfernt s.ayadi 2026-10-05 15:54:13 +02:00
  • e2f1a558a2 SCL-Geruest: Stationen (SYSn) als Materialeingang; kurze TRO-Verbindungen nicht mehr verwerfen s.ayadi 2026-10-05 15:34:18 +02:00
  • 7b98c8b8d4 TRO-Beschriftung wie das TRO-Fluss-SVG; Stationspfeile zeigen von der Kette weg s.ayadi 2026-10-02 13:30:47 +02:00
  • d0a3ac7e5a TRO-Fluss: Stationen nicht mehr in der Kette, nur als Zu-/Ablaufpfeil s.ayadi 2026-10-02 10:15:23 +02:00
  • fcfc4f1278 TRO-Fluss --use-cords: Leerstrecken kuerzen fuer kompaktere Darstellung s.ayadi 2026-10-01 15:49:31 +02:00
  • 9ac6f88123 TRO-Fluss: Linienspeicher liegt im Kreisel-Umlauf s.ayadi 2026-10-01 15:29:18 +02:00
  • f9c9d88a08 TRO-Fluss: Kreisel-Umlauf laeuft durch alle Stationen, Speicher-Abzweig aus der Umlaufkette s.ayadi 2026-10-01 15:01:39 +02:00
  • b09493f8ab TRO-Fluss --use-cords: ohne "gleiche Bahn"-Punktlinien und Legendenzeile s.ayadi 2026-10-01 14:33:58 +02:00
  • 2471cbf268 TRO-Fluss: Entladung auf der Kreisel-Bahn wird durchfahren, Legende ohne Kreisel-Umlauf s.ayadi 2026-10-01 14:32:19 +02:00
  • 43543915ca TRO-Fluss: ILS Weiche als echte Weiche, 2Sep2Swi am Kreisel-Beruehrpunkt, lesbare lagerichtige Darstellung s.ayadi 2026-10-01 14:16:30 +02:00
  • 02db9a95b0 TRO-Fluss: tro_overrides.ini standardmaessig aus, ungelistete Strecken-Separatoren lagerichtig verketten s.ayadi 2026-10-01 10:50:40 +02:00
  • 1479519bdc Merge branch 'show-bbs-all' m.stangl 2026-09-25 22:19:19 +02:00
  • a1bba2b20d material_flow: --show-bbs [flow|all] mit Legende und Tooltips m.stangl 2026-09-25 20:25:38 +02:00
  • 058c60e23d TRO-Fluss: Weichenerkennung ueber CSV-Nachbarn statt Distanzschwelle s.ayadi 2026-09-25 15:06:25 +02:00
  • e4bfad4dcc TRO-Fluss: Vario/1Sep alternierend rueckwaerts statt nur letzter Separator s.ayadi 2026-09-24 15:55:26 +02:00
  • ef3d8170fe TRO-Fluss: sepliste (Roh-JSON) als Gegenprobe fuer die Separatorenzahl je Host s.ayadi 2026-09-24 15:40:43 +02:00
  • f4b0e4d508 TRO-Fluss: Separatoren ohne TrackIds-Mitgliedschaft als eigenstaendige 1Sep s.ayadi 2026-09-24 13:16:36 +02:00
  • 97965e8ec7 TRO-Fluss: Weichenerkennung ohne Bahn-Sperre, Vario/1Sep-Sonderfaelle je Separator s.ayadi 2026-09-23 17:20:18 +02:00
  • df6d56090e Materialfluss: Ein-/Ausgabestationen im Chain-Graph zeichnen s.ayadi 2026-09-23 17:20:02 +02:00
  • 0477f05180 Materialfluss: --graphtype fuer --chain-graph (coarsebox/compound/subgraph) s.ayadi 2026-09-22 16:26:02 +02:00
  • b197bf8150 TRO-Fluss: Reihenfolge auf der Kreisel-Bahn auch fuer Weichen-TROs s.ayadi 2026-09-21 13:01:59 +02:00
  • fa96a6e666 Weichenerkennung: nur Ausschleuselement zaehlt, Regel 2 mit Obergrenze s.ayadi 2026-09-21 10:46:30 +02:00
  • c7886477ff Weichenerkennung: Kriterium ist das Uebergabeelement, nicht der Scanner s.ayadi 2026-09-18 16:19:50 +02:00
  • 29d466f696 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/sps_skel s.ayadi 2026-09-18 16:12:29 +02:00
  • 72d0a21f65 TRO-Fluss: je Typ eigenes Symbol im Diagramm, Weichenerkennung ueber Scanner s.ayadi 2026-09-18 16:12:13 +02:00
  • 2536a7e3ac Doku: tro_geometry.py und tro_flow.py --geometry dokumentiert m.stangl 2026-09-17 18:12:08 +02:00
  • 60f855fff5 merge des aktuelllen Standes s.ayadi 2026-09-17 13:23:37 +02:00
  • 80e7acc8dd neuer Schalter --chain-graph, BTMT Eingang/Ausgang erkannt, Foerderer-Merkmal in tro_flow s.ayadi 2026-09-17 13:15:40 +02:00
  • 117cd8914b Materialfluss: VF/GF-Richtung, Stations-Bahn und Eingang/Ausgang-Merge m.stangl 2026-09-17 12:54:44 +02:00
  • 516f30278b --track: Bahnzusammenhang aus der TrackIds-Spalte statt aus Nachbarn m.stangl 2026-09-17 09:59:09 +02:00
  • db4e975adf der SChalter --Track nimmt jetzt auch die TrackIds in den Containern (VF, GF, Kreisel) um einen Graphen zu zeichnen m.stangl 2026-09-16 15:55:21 +02:00
  • 04f9ba456c neuer Schalter Switch hinzugefügt s.ayadi 2026-09-10 13:17:09 +02:00
  • 4bab45705d TRO flow svg file can be created. s.ayadi 2026-09-10 11:29:22 +02:00
  • 6fda4951e1 Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/sps_skel m.stangl 2026-09-07 09:36:46 +02:00
  • 7b677f6bb5 neuer Schalter dazu m.stangl 2026-09-07 09:36:35 +02:00
  • 65ccff8624 finished merge s.ayadi 2026-09-07 09:31:31 +02:00
  • 22b08cc0ce Merge branch 'master' of https://gitea.schoenenberger.de/Schoenenberger_Systeme_GmbH/sps_skel s.ayadi 2026-09-04 15:21:19 +02:00
  • a0cb28725b last changes s.ayadi 2026-09-04 14:57:30 +02:00
  • fce0b8d9a1 Fix BOM breaking bin/*.bat and add early Graphviz check to --tosvg wrappers m.stangl 2026-08-21 12:08:41 +02:00
  • e165beeaa8 Group parallel Gefaellestrecken in the material-flow diagram m.stangl 2026-08-21 12:08:21 +02:00
  • 9336f18466 Docs: reflect implemented DXF->JSON->SCL first version m.stangl 2026-08-20 23:37:19 +02:00
  • e630ec12d6 Document the planned DXF-to-JSON-to-SCL generator pipeline m.stangl 2026-08-20 21:29:49 +02:00
  • ec009efefe Readme des Projektes aktualisiert m.stangl 2026-08-20 21:14:05 +02:00
  • 29e2425c16 Add the generated results for mubea for review s.ayadi 2026-08-20 12:18:44 +02:00
  • da0714ad46 Add the generated results for mubea for review s.ayadi 2026-08-20 12:13:38 +02:00
  • d7edc55116 latest changes s.ayadi 2026-08-20 11:38:51 +02:00
  • 8bd0739653 Write connection blocks and a permanent UID per TRO s.ayadi 2026-08-19 15:09:39 +02:00
  • 64c180d84b Document the new TRO_INSERT BricsCAD command s.ayadi 2026-08-03 15:56:16 +02:00
  • 8b4619cf9f Document lib/ CLI tools and refresh CLAUDE.md to match s.ayadi 2026-08-03 15:32:01 +02:00
  • ecc9c8fb53 Move the CAD dialog to dxfmakros and target DXFM_LISP s.ayadi 2026-08-03 12:06:55 +02:00
  • 0f02fd83aa Give each TRO type its own CAD symbol and add a TROEDIT dialog s.ayadi 2026-07-31 13:32:48 +02:00
  • 977b5c826e Add TRO annotation tool writing an annotated copy of the drawing s.ayadi 2026-07-30 15:39:54 +02:00
  • 7a8c25f3b9 Add DXF registration with a provable coordinate transform s.ayadi 2026-07-30 15:39:54 +02:00
  • 5dcaa8b8fa Take the conveying direction from the element's own height change s.ayadi 2026-07-30 14:08:58 +02:00
  • 0392114e10 Orient the carousel arrows from Drehrichtung (UZS / GUZ) s.ayadi 2026-07-30 13:38:46 +02:00
  • 035c86ced9 Draw the TRO flow to scale with neato via --use-cords s.ayadi 2026-07-30 13:24:14 +02:00
  • 19259a0251 Add TRO identification for the Mubea seat-cover store (500573) s.ayadi 2026-07-30 13:13:56 +02:00
  • 708f21fa95 Update 1Sep_SSCC and LoadingBoom layout images s.ayadi 2026-07-30 13:13:56 +02:00
  • 849e985008 Add TRO flow program deriving the control objects from the layout s.ayadi 2026-07-30 13:13:45 +02:00
  • b86c320f2b Add TRO type definition as a self-contained pydantic model s.ayadi 2026-07-30 13:13:28 +02:00
  • 4454af5165 Add material flow generator for the mechanical layout s.ayadi 2026-07-30 13:13:01 +02:00
  • f8baaf536e Add SKEL_DOC to the environment setup s.ayadi 2026-07-30 13:12:47 +02:00
  • 10e354cae2 Update documentation images and annotations s.ayadi 2026-07-25 14:13:22 +02:00
  • 70a6e580d4 Bilder gedreht m.stangl 2026-07-24 11:57:08 +02:00
  • 98863097ac Refernenz auf alte Datei rausgeworfen s.ayadi 2026-07-23 11:46:47 +02:00
  • 92e34c4c32 Link zu Bild repariert s.ayadi 2026-07-23 11:31:30 +02:00
  • 5fca317888 Link zu Bild repariert s.ayadi 2026-07-23 11:30:30 +02:00
  • 2d7e7ab321 Screenshots vereinfacht, um besser auf die wesentlichen Elemente zu kommen s.ayadi 2026-07-23 11:27:16 +02:00
  • 9669d29dad Complete TRO documentation with bricsCAD screenshots s.ayadi 2026-07-22 15:56:59 +02:00