Bench Suite

ToolsDesign

gcad

Parametrisches CAD, eine Operation pro Zeile

Ein Bauteil ist eine Textdatei, die wie G-Code gelesen wird: Skizze, Extrusion, Loch, Fasenkante, eine Operation pro Zeile. Baugruppen positionieren die Bauteile mit Passungen und Gelenken, und der Viewer baut das Modell jedes Mal neu auf, wenn du speicherst.

Neueste
0.3.1
Veröffentlicht
12. Okt. 2026
Lizenz
GPL-3.0-or-later
Der gcad-Viewer zeigt eine Roboterarm-Baugruppe neben ihrer Bauteildatei
gcad0.3.1

Was es kann

Bauteile und Baugruppen

Bauteildateien enthalten ein Bauteil oder mehrere Körper, die Maße teilen. Baugruppen nehmen Bauteile auf, verbinden sie mit Dreh- und Schiebegelenken und prüfen, dass nichts überlappt.

Simulation auf der GPU

Drehmoment-, statische, thermische, modale und Knicklaststudien sowie Luftströmung per Lattice-Boltzmann-Löser: 21 Millionen Zellen um einen Roboterarm in etwa zwei Minuten.

Ausgabe an die Werkstatt

Exportiert STEP, STL, OBJ, 3MF, SVG-Zeichnungen mit Schnittansichten und eine Stückliste. In Rust auf dem monstertruck B-Rep-Kernel gebaut.

Auch für Agenten geschrieben

Jede Zeile meldet, was sie getan hat, sodass ein Coding-Agent ein Bauteil schreiben, prüfen und korrigieren kann, ohne auf den Bildschirm zu schauen.

Funktioniert mit

STEPSTLOBJ3MFSVG

Öffnet

.gcad.gasm.gsim

Zie eines dieser auf das Bench Suite-Fenster und es öffnet sich hier.

Quellcode

v0l/gcad

Issues und Releases befinden sich im eigenen Repository.