Gratis · Código abierto · Licencia MIT

Modélalo. Verifícalo. Córtalo. Todo gratis.

Beveline es un programa de modelado 3D y dibujo 2D para vidrieros, fabricantes, carpinteros y constructores. Verifica el vidrio, calcula la lista de corte e imprime la lámina. No cuesta nada, y el código está abierto para quien quiera mirar cómo funciona por dentro.

  • Sin suscripción
  • Sin prueba que caduca
  • Sin cuenta
  • Sin rastreo

En desarrollo y todavía sin lanzar. Primero para escritorio de Windows; las versiones para iPad y tabletas Android están en pruebas. Las descargas y el código se publican cuando esté terminado.

shower-enclosure.bev — Beveline
Vista 3D de Beveline de una mampara de ducha en esquina: dos paneles de vidrio con bisagras y una manija, junto a una pared.

Capturas de la aplicación real. La interfaz todavía está en inglés.

  • $0, para siempreNo es freemium. Nada se guarda detrás de un plan de pago.
  • Licencia MITÚsalo en trabajos pagados, cámbialo, haz tu propia versión, compártelo.
  • Local primeroFunciona sin internet. Tus archivos son archivos en tu computadora.
  • Archivos abiertosUn formato documentado y una línea de comandos. Nada queda atrapado.

Gratis y de código abierto

Gratis es gratis. Sin prueba. Sin planes.

La mayoría de las herramientas que valen la pena para este trabajo cobran por usuario, por mes o por función. Beveline no, y no lo va a hacer. Cada herramienta es para todos, y la licencia se encarga de que siga siendo así.

Lo que no vas a pagar

  • Suscripción mensual o anual
  • Licencias por usuario para el equipo
  • Un plan "Pro" para las herramientas buenas
  • Pagar otra vez para exportar tu propio dibujo
  • Una prueba gratis que vence en medio de un trabajo
  • Una cuenta, un inicio de sesión o un servidor de licencias

Lo que te da el código abierto

  • Todo, y a la vista. Cada línea del motor y de la aplicación, sin cajas negras.
  • Seguro para depender de él. El código publicado con licencia MIT no se puede retirar. Si el proyecto se detiene algún día, el código no desaparece.
  • Tuyo para cambiarlo. Agrega la herramienta que necesita tu taller, arregla lo que te moleste, o haz tu propia versión.
  • Úsalo en trabajo pagado. La licencia no pone límites al uso comercial.

No llama a casa y no necesita una cuenta. Preferimos decir con claridad que todavía se está construyendo antes que fingir que está terminado. Mira dónde va.

Para los oficios

Hecho para el taller, no para el render.

Vidrio, metal, madera y construcción en general. Dibuja el trabajo con medidas reales y saca del mismo modelo los números que de verdad necesitas: qué pedir, cómo cortarlo y una lámina con la que el taller pueda construir.

Verifica el vidrio antes de pedirlo.

Elige una carga, indica cómo está sujeto el panel y Beveline revisa cada vidrio del modelo por esfuerzo y deflexión. También te dice el vidrio estándar más delgado que pasa. El vidrio laminado y las cargas de viento por lugar también están incluidos.

Es una estimación, no una aprobación de ingeniería. Lo dice cada vez, y está hecho para compararlo con tus propias cifras.

La pestaña Glass de Beveline verificando una mampara de ducha a 20 psf: el panel fijo resiste, con el esfuerzo y la deflexión frente a sus límites y el vidrio más delgado que pasa.

Listas de corte que desperdician menos.

Dile qué material compras: barras de 20 pies, láminas de 4 por 8, barra o plano. Acomoda las piezas con la menor cantidad de material y muestra el desperdicio, con un diagrama de corte que puedes imprimir.

Los muros con estructura, las secciones de material y las plantillas de trabajo vienen de la biblioteca de oficios incluida, para que no empieces cada trabajo desde cero.

El cuadro Cut list: tamaños de material, espesor de la sierra y un resultado con piezas de vidrio, aluminio y azulejo, con el desperdicio de cada una.
Un muro con estructura y dos aberturas, hecho con la biblioteca de oficios: montantes, dinteles y alféizares.
  • VidrioVerificación de esfuerzo y deflexión, vidrio laminado, viento por lugar, conteo por panel.
  • MetalBarras y secciones de material, diagramas de corte, booleanos de sólidos para muescas y agujeros.
  • MaderaMuros con estructura, madera aserrada, listas de corte con espesor de sierra, dibujos de secciones y elevaciones.
  • GeneralPlantas, elevaciones y secciones del modelo, impresas a escala real en PDF o SVG.

Funciona con los archivos que ya tienes: importa y exporta DXF, y exporta STL, OBJ y glTF. Calca sobre un escaneo o un PDF a escala calibrada.

Una herramienta, del 3D al papel

Dibújalo. Jálalo. Escribe la medida.

Modelado directo que se aprende en una tarde. Dibuja una forma, empújala hasta volverla sólido y escribe la medida exacta en cualquier momento. Cuando el modelo está bien, los planos salen solos.

10'7"3/8"250mm16s
Planta 2D de una sala con el giro de una puerta, un cuarto rotulado y cotas en vivo de 12 pies y 10 pies.
Dibujo de detalles de vidrio con un corte de canto sombreado, cotas de radio y ángulo, un símbolo de giro de puerta y una flecha norte.
  • Inferencia que te guía. Se ajusta a puntos, bordes y ejes, con bloqueo de dirección.
  • Push/Pull, Offset, Follow Me. Huecos, marcos y molduras sin salir del dibujo.
  • Grupos, componentes, etiquetas. Edita un componente y todas sus copias lo siguen.
  • Vidrio y materiales reales. Vidrio transparente, planos de corte y escenas guardadas.
  • Dibujo 2D incluido. Cotas en vivo, capas, sombreados, símbolos, recortar, empalmar y reflejar.
  • Dibujos a partir del modelo. Elevaciones, plantas y secciones que se actualizan con él.

Para curiosos

Abre el capó. Rompe algo.

Si te gusta ver cómo funcionan las cosas, Beveline está hecho para desarmarse. Es un motor en Rust que corre como WebAssembly bajo una interfaz en TypeScript y Three.js, con cada edición expuesta como datos simples. Revísalo, automatízalo, pruébalo, o reconstruye las partes que harías diferente.

Automatízalo

Cada edición es un comando serializable con un esquema JSON. La línea de comandos bev los ejecuta sin ventana, y también exporta, genera láminas y listas de corte.

Léelo

El núcleo de geometría, el motor de inferencia, el formato de archivo y la interfaz son código simple y documentado. Sin cajas negras, sin piezas propietarias.

Pruébalo

Más de 880 pruebas automáticas, un archivo de referencia para el formato y modelos de muestra que se reconstruyen desde un guion. Trae un modelo que lo rompa.

Conéctalo

Un servidor MCP permite que asistentes hagan preguntas sobre un modelo. Funciona con tu propia clave o con un modelo corriendo en tu propia computadora.

# el motor, con sus pruebas
$ cargo test --workspace

# la aplicación, en un navegador
$ cd app/ui && npm install && npm run dev

# reconstruir una casa desde un guion de comandos
$ bev run examples/house.json --out house.bev

# una lista de corte en PDF, sin abrir ninguna ventana
$ bev cutlist house.bev --pdf cutlist.pdf

Comandos tal como aparecen en el README del proyecto. El código se publica con el lanzamiento; si quieres revisarlo antes, escríbenos abajo.

  • MotorRust: geometría, topología, comandos, deshacer, formato de archivo
  • En el navegadorMotor WebAssembly, interfaz TypeScript, vista Three.js
  • EscritorioEnvoltura Tauri 2 para Windows
  • TabletasAplicación Expo que aloja la misma interfaz
  • Archivos.bev: zip + JSON con un esquema publicado
  • LicenciaMIT, con dependencias de licencias permisivas
El panel del asistente de Beveline abierto junto al modelo de la mampara de ducha, en modo solo preguntas, con una caja para preguntar sobre el modelo.

El panel del asistente, en modo solo preguntas (Ask only).

Asistente opcional

Hazle preguntas a tu modelo. Revisa cada cambio.

Apagado hasta que lo enciendas, y nunca obligatorio. Usa tu propia clave de Claude, cualquier servicio compatible con OpenAI, o un modelo corriendo en tu propia computadora.

  • El asistente pregunta. El motor decide. Los números salen de la geometría del modelo, no de una suposición.
  • Los cambios llegan como propuestas. Acéptala con Enter o recházala con Esc. Aceptar es un solo deshacer.
  • Tu clave se mantiene privada. La guarda el almacén de credenciales del sistema operativo, nunca la página.

Dónde funciona

En el banco de trabajo y en la obra.

Un solo motor que funciona igual en todas partes, así que un modelo que empiezas en el escritorio se abre en la tableta que llevas contigo. Poder editar con Apple Pencil es un requisito, no un extra.

En desarrollo

Escritorio de Windows

La primera casa. Una aplicación nativa que abre archivos .bev con doble clic y guarda una copia automática si algo sale mal.

En pruebas

iPad con Apple Pencil

El mismo editor con lápiz y tacto: el Pencil dibuja y selecciona, los dedos mueven la cámara y un teclado numérico en pantalla recibe las medidas.

En pruebas

Tabletas Android

La misma aplicación de tableta, con un lápiz. Un solo código sirve a ambas tabletas.

Estado, con honestidad

Lo que funciona y lo que sigue.

Beveline está antes de su lanzamiento. Está construido y probado, pero todavía lo han usado pocas personas en trabajos reales, así que verifica con tus propias medidas todo lo que pidas o cortes. Este es el estado actual, no una promesa de fechas.

Hecho hasta ahora

Las herramientas

  • Modelado 3D, grupos, materiales, booleanos de sólidos
  • Dibujo 2D, vistas del modelo, láminas a escala real
  • Verificación de vidrio y viento, listas de corte, biblioteca de oficios
  • Intercambio en DXF, STL, OBJ y glTF
  • Asistente que pregunta, verifica y propone
En pruebas

Uso real

  • Instalador de Windows en una computadora limpia
  • Editor para iPad y Android con Pencil y lápiz
  • Pruebas en trabajos reales por personas distintas al autor
Después

Lanzamiento público

  • Instaladores firmados
  • Código y descargas publicados
  • Extensiones y API de automatización
  • El nombre podría cambiar antes del lanzamiento

Participa

Pruébalo primero. Ayuda a darle forma.

Beveline todavía no está listo para el público. Si trabajas en un oficio y tienes un trabajo real que quisieras que pudiera manejar, me gustaría saberlo. Si te gusta experimentar, dime qué querrías revisar primero.