Bench Suite

HerramientasDiseño

gcad

CAD paramétrico, una operación por línea

Una pieza es un archivo de texto que se lee como G-code: boceto, extrusión, agujero, chaflán, una operación por línea. Los ensamblajes colocan las piezas con acoplamientos y juntas, y el visor reconstruye el modelo cada vez que guardas.

Última
0.3.1
Publicada
12 oct 2026
Licencia
GPL-3.0-or-later
El visor de gcad mostrando un ensamblaje de brazo robótico junto a su archivo de pieza
gcad0.3.1

Qué hace

Piezas y ensamblajes

Los archivos de pieza contienen una pieza, o varios cuerpos que comparten tamaños. Los ensamblajes incorporan piezas, las unen con juntas de giro y deslizamiento y comprueban que nada se solape.

Simulación en la GPU

Estudios de par, estáticos, térmicos, modales y de pandeo, y flujo de aire por un solver de Boltzmann en retícula: 21 millones de celdas alrededor de un brazo robótico en unos dos minutos.

Hacia el taller

Exporta STEP, STL, OBJ, 3MF, dibujos SVG con vistas de sección, y una lista de materiales. Compilado en Rust sobre el kernel B-rep monstertruck.

Escrito también para agentes

Cada línea informa de lo que hizo, para que un agente de código pueda escribir una pieza, verificarla y corregirla sin mirar la pantalla.

Funciona con

STEPSTLOBJ3MFSVG

Abre

.gcad.gasm.gsim

Suelta uno de estos en la ventana de Bench Suite y se abre aquí.

Código fuente

v0l/gcad

Los problemas y las versiones publicadas están en su propio repositorio.