Documentación MoldForge 3D
Bienvenido a la documentación completa de MoldForge 3D v3.1, el editor web de archivos STL diseñado para la creación y modificación de moldes para termoformado.
Requisitos
- Navegador moderno con WebGL: Chrome, Firefox o Edge (versiones recientes)
- Sin instalación de software adicional
- El servidor solo sirve archivos estáticos (Apache, Nginx, etc.)
- Para modelos STL muy grandes, se recomienda tarjeta gráfica dedicada
Flujo General
MoldForge 3D es la primera etapa del proceso de fabricación:
Editar STL
Slicear a G-code
Imprimir molde
Interfaz de Usuario
La interfaz se divide en 5 zonas principales:
Barra Superior (Topbar)
- Logo MoldForge 3D
- Botones: Importar STL, Exportar STL, Deshacer, Limpiar
- Indicador de impresora: muestra el volumen máximo de la CR-M4 (450×450×470mm)
Barra de Herramientas (Toolbar)
Esta es la barra más importante. Contiene cuatro grupos de controles:
| Control | Opciones | Descripción |
|---|---|---|
| MODO | ⬜ Objeto / ✏️ Edición | Alterna entre manipular objetos completos o editar la malla |
| HERRAMIENTA | 🔍 Seleccionar / ✥ Mover / 🔄 Rotar | Define qué hace el click izquierdo del mouse |
| EJE | X / Y / Z / Libre | Restringe el movimiento o rotación a un eje específico |
| SELECCIONAR | ● Vértices / ▲ Caras | Solo en Modo Edición. Define qué se selecciona |
Paneles Laterales
Panel Izquierdo: Carga de archivos, primitivas, lista de objetos, guía de controles, opciones de visualización.
Panel Derecho: Transformaciones numéricas, mediciones, herramientas de malla, corte por plano, operaciones de objeto.
Navegación 3D (Cámara)
La navegación funciona siempre, sin importar el modo o herramienta activa:
| Acción | Control | Descripción |
|---|---|---|
| Zoom | Rueda del mouse | Acercar/alejar la cámara |
| Pan | Click derecho + arrastrar | Desplazar la vista lateralmente |
| Órbita | Click izq + arrastrar (herramienta Seleccionar) | Rotar la cámara alrededor del modelo |
Vistas Predefinidas
Use los botones en la parte inferior del viewport. MoldForge 3D usa dos tipos de cámara automáticamente según la vista:
| Vista | Cámara | Descripción |
|---|---|---|
| Frente | 📐 Ortográfica | Sin distorsión de perspectiva. Líneas paralelas se ven rectas. Ideal para posicionar con precisión. |
| Atrás | 📐 Ortográfica | Vista posterior del modelo, sin distorsión. |
| Derecho | 📐 Ortográfica | Vista lateral derecha, sin distorsión. |
| Arriba | 📐 Ortográfica | Vista desde arriba (plano XZ), sin distorsión. |
| ISO | 🎥 Perspectiva | Vista isométrica con profundidad visual. Para visión general del modelo. |
| ⊞ Encuadrar | (actual) | Ajusta el zoom para que todo el modelo sea visible. |
Modo Objeto
El Modo Objeto es el modo por defecto. Sirve para manipular objetos completos sin modificar su geometría interna.
Cómo seleccionar un objeto
El objeto seleccionado se ilumina y aparece resaltado en la lista de objetos del panel izquierdo.
Cómo mover un objeto
Cómo rotar un objeto
Restricción de Eje (Gizmo)
Tanto Mover como Rotar pueden restringirse a un eje específico. Esto es esencial para posicionar moldes con precisión.
| Tecla | Eje | Color del Gizmo | Efecto |
|---|---|---|---|
| X | Eje X | Rojo | Solo se mueve/rota en horizontal |
| Y | Eje Y | Verde | Solo se mueve/rota en vertical (altura) |
| Z | Eje Z | Azul | Solo se mueve/rota en profundidad |
| F | Libre | Los tres visibles | Movimiento/rotación sin restricción |
También puede mover y rotar con precisión numérica usando el panel Transformar en el lado derecho: Posición X/Y/Z en mm, Rotación en grados, y Escala con slider, campo numérico, porcentaje y botones rápidos (50%, 100%, 150%, 200%).
Operaciones de Objeto
| Operación | Descripción |
|---|---|
| ∪ Unir Todo | Combina todos los objetos en uno solo |
| ⧉ Duplicar | Crea una copia del objeto seleccionado |
| ⇔ Espejo X | Refleja el objeto en el eje X |
| ⊕ Centrar en Cama | Mueve al centro de la cama de impresión |
| ⇩ Apoyar en Cama | Baja el objeto hasta Z=0 |
Modo Edición
El Modo Edición permite modificar la geometría interna: mover vértices individuales, seleccionar caras, eliminar partes, suavizar, subdividir y extruir.
Paso 1: Entrar al Modo Edición
Presione Tab o haga click en ✏️ Edición en la toolbar. Verá los vértices del modelo como puntos de colores sobre la malla.
Paso 2: Seleccionar vértices o caras
Primero elija qué tipo de elemento seleccionar:
- ● Vértices (tecla 1) — Puntos individuales de la malla
- ▲ Caras (tecla 2) — Triángulos completos
Luego, con la herramienta 🔍 Seleccionar (tecla S) activa:
- Click izquierdo — Seleccionar un vértice/cara
- Shift + Click — Selección múltiple (agregar/quitar)
- Botón ☑ Todo o tecla A — Seleccionar todo
- Botón ☐ Nada — Deseleccionar todo
Los vértices seleccionados se muestran como puntos grandes naranja brillante (10px), claramente diferenciados de los vértices no seleccionados que aparecen como puntos pequeños azules tenues. Las caras seleccionadas se resaltan en naranja translúcido sobre la malla.
Paso 3: Mover vértices o caras
Los elementos seleccionados se moverán siguiendo el mouse. Si hay restricción de eje activa, solo se moverán en esa dirección.
Presione Tab para volver al Modo Objeto cuando termine.
Herramientas de Malla
Disponibles en el panel derecho durante el Modo Edición.
〰 Suavizar (Laplacian Smooth)
Suaviza los vértices seleccionados promediando sus posiciones con las de sus vecinos. Ideal para mejorar el acabado superficial de moldes.
- Seleccione los vértices a suavizar
- Ajuste la fuerza con el slider (0.1 = suave, 1.0 = fuerte)
- Click en "Suavizar"
▬ Aplanar
Nivela todos los vértices seleccionados al promedio de su posición en el eje elegido (Y = altura, X = ancho). Útil para crear superficies planas en el molde.
- Seleccione al menos 2 vértices y click en "Aplanar Y" o "Aplanar X"
◫ Subdividir
Divide cada cara seleccionada en 4 sub-triángulos. Aumenta el detalle de la malla en zonas específicas.
- Seleccione caras en modo Caras (tecla 2) y click en "Subdividir"
⬆ Extruir Caras
Extruye las caras seleccionadas hacia afuera (en la dirección de su normal), creando paredes laterales automáticamente. Perfecto para crear bordes y features en el molde.
- Seleccione caras en modo ▲ Caras
- Configure la distancia de extrusión (mm) en el panel de parámetros
- Click en "Extruir Caras"
🗑 Eliminar Selección
Elimina los vértices o caras seleccionados. En modo Vértices, elimina las caras que contienen esos vértices.
- Seleccione lo que desea eliminar → click en "Eliminar" o tecla Delete
📏 Cotas y Mediciones
MoldForge 3D incluye un sistema de cotas profesional para verificar dimensiones directamente en el viewport 3D.
Cotas Automáticas (Bounding Box)
Muestra las 3 dimensiones principales del objeto seleccionado con líneas de cota al estilo de un plano técnico:
- Rojo — Ancho (eje X) en mm
- Verde — Alto (eje Y) en mm
- Azul — Profundidad (eje Z) en mm
Cada línea de dimensión incluye flechas, marcas de tick, líneas de extensión y una etiqueta con el valor en mm.
📐 Medición Punto a Punto
Permite medir la distancia entre dos puntos específicos sobre la superficie del modelo.
Puede realizar múltiples mediciones — cada par de clicks crea una nueva línea que permanece visible. Para eliminar todas las mediciones, use el botón 🗑 Limpiar Mediciones en el panel derecho o presione Esc.
✏️ Mediciones Editables
Las tarjetas de medición del panel derecho (Ancho X, Alto Y, Prof. Z) son clickeables. Al hacer click sobre un valor, puede escribir la dimensión exacta que desea y el objeto se reescalará automáticamente para alcanzar esa medida.
Panel de Escala Mejorado
El panel de Transformar del lado derecho ahora ofrece múltiples formas de controlar la escala del objeto:
| Control | Descripción |
|---|---|
| Slider | Arrastre para ajuste rápido visual (10% a 500%) |
| Campo numérico | Escriba el valor exacto de escala (ej: 1.35 para 135%) |
| Porcentaje | Indicador del porcentaje actual al lado del campo |
| Botones rápidos | 50%, 100%, 150%, 200% — click para aplicar directamente |
𝐓 Texto 3D
MoldForge 3D permite generar texto extruido en 3D directamente sobre la escena, usando fuentes personalizadas o del sistema.
Cómo generar texto 3D
◆ Importar Logo SVG
Importe archivos SVG y extruya cada forma a geometría 3D. Cada elemento del SVG se crea como un objeto separado con su color original.
Cómo importar un SVG
Elementos soportados: path, rect, circle, ellipse, polygon/polyline con curvas Bézier.
Colores: Se extraen automáticamente del atributo fill, la propiedad CSS style="fill:...", o del color heredado de grupos padre <g fill="...">.
Corte por Plano
Permite cortar un modelo con un plano en cualquier eje. Esencial para dividir moldes que exceden el volumen de la CR-M4.
La opción "Ambos" separa el modelo en 2 objetos independientes, cada uno imprimible por separado.
Use el botón "Ver plano de corte" para previsualizar dónde caerá el corte antes de ejecutarlo.
💾 Sistema de Guardado
MoldForge 3D cuenta con un sistema de guardado de 3 capas para proteger su trabajo.
Capa 1: Autoguardado Automático
Cada 60 segundos, MoldForge guarda automáticamente el estado completo del proyecto en el almacenamiento del navegador (IndexedDB). Esto incluye todos los objetos con sus geometrías, posiciones, rotaciones, escalas, colores y nombres.
Recuperación automática: Si cierra el navegador accidentalmente o refresca la página, al volver a entrar aparecerá un diálogo que indica cuántos objetos tenía y hace cuánto tiempo fue el último guardado, con opciones para Restaurar o Descartar.
Protección al salir: Si tiene cambios sin guardar e intenta cerrar o refrescar, el navegador le mostrará una advertencia de confirmación. Además, MoldForge ejecuta un guardado de emergencia en ese momento.
Capa 2: Archivos de Proyecto (.mfp)
Para guardar versiones permanentes o compartir proyectos entre computadores:
.mfp (MoldForge Project) con nombre auto-generado que incluye la fecha y hora..mfp. Se restaura toda la escena exactamente como estaba..mfp al alcanzar hitos importantes (ej: antes de un corte o una modificación grande). Así puede volver a cualquier versión anterior.Capa 3: Indicador Visual
En la barra superior hay un indicador de estado permanente:
| Indicador | Significado |
|---|---|
| ✅ Guardado hace 2min | Todo guardado. Se actualiza cada 30 segundos. |
| 🔴 Sin guardar | Hay cambios no guardados. El autoguardado lo capturará en el próximo ciclo. |
| ⏳ Guardando... | Autoguardado en progreso. |
| ⚠️ Error al guardar | Hubo un problema. Guarde manualmente con 📥 Guardar Proyecto. |
Importar y Exportar
Importar STL — Hay 3 formas:
- Arrastrar y soltar (drag & drop) sobre el viewport
- Botón "📂 Importar STL" en la barra superior
- Click en la zona de carga del panel izquierdo (pestaña Modelo)
Soporta archivos STL en formato binario y ASCII.
Importar SVG — Botón "🎨 SVG" en la barra superior, o pestaña "◆ Logo" en el panel izquierdo. Cada elemento del SVG se crea como un objeto 3D separado con su color original preservado.
Exportar STL — Click en "💾 Exportar STL". Se descarga un archivo moldforge_export.stl que incluye todos los objetos en sus posiciones actuales, en formato binario compatible con cualquier slicer.
Guardar/Abrir Proyecto — Botones "📥 Guardar Proyecto" y "📤 Abrir Proyecto" en la barra superior. Los archivos .mfp conservan el estado completo del proyecto incluyendo geometrías, colores, posiciones y rotaciones.
Flujo hacia la Impresora
Flujo de Trabajo Completo
Escenario: Recibimos un STL de un molde que necesita ajustes.
- Seleccione vértices problemáticos y muévalos (tecla G, restrinja eje con X/Y/Z)
- Use vistas ortográficas (Frente, Arriba) para posicionar con precisión
- Suavice zonas rugosas
- Elimine caras para agujeros de ventilación
- Extruya caras para crear bordes
.mfp.Atajos de Teclado
| Tecla | Acción | Contexto |
|---|---|---|
| Tab | Alternar Modo Objeto / Edición | Ambos |
| S | Herramienta Seleccionar | Ambos |
| G | Herramienta Mover (Grab) | Ambos |
| R | Herramienta Rotar | Objeto |
| M | Herramienta Medir (punto a punto) | Ambos |
| D | Toggle cotas bounding box | Ambos |
| X | Restringir/liberar eje X (toggle) | Mover/Rotar |
| Y | Restringir/liberar eje Y (toggle) | Mover/Rotar |
| Z | Restringir/liberar eje Z (toggle) | Mover/Rotar |
| F | Movimiento libre (todos los ejes) | Mover/Rotar |
| 1 | Modo selección: Vértices | Edición |
| 2 | Modo selección: Caras | Edición |
| A | Seleccionar todo | Edición |
| Delete | Eliminar selección | Edición |
| Ctrl+Z | Deshacer última acción | Ambos |
| Esc | Cancelar medición / Limpiar mediciones y cotas | Ambos |
Solución de Problemas
No puedo mover un objeto
- Verifique que está en Modo Objeto (no en Edición)
- Verifique que la herramienta activa es ✥ Mover (tecla G), NO "Seleccionar"
- Haga click izquierdo sobre el viewport y arrastre
- Si solo se mueve en una dirección, verifique la restricción de eje — presione F para volver a modo libre
No puedo rotar un objeto
- Verifique que está en Modo Objeto
- Active la herramienta 🔄 Rotar (tecla R)
- Arrastre con click izquierdo. Use X/Y/Z para restringir el eje de rotación
No puedo mover vértices
- Verifique que está en Modo Edición (Tab)
- Verifique que tiene vértices seleccionados (deben verse como puntos grandes naranja)
- Cambie a ✥ Mover (tecla G)
- Click izquierdo + arrastre en el viewport
- Use X/Y/Z para restringir a un eje si el movimiento libre es difícil de controlar
No puedo seleccionar vértices
- Verifique que la herramienta es 🔍 Seleccionar (tecla S)
- Haga click directamente sobre el modelo (no en el vacío)
- Si el modelo es muy denso, acerque la cámara con zoom
- Busque el toast de selección en la parte inferior del viewport — le indica si tiene algo seleccionado
La cámara no rota
- Si está en herramienta Mover o Rotar, el click izquierdo manipula objetos en vez de orbitar
- Cambie a herramienta Seleccionar (S) para orbitar con click izquierdo
El objeto solo se mueve en una dirección
- Tiene una restricción de eje activa. Mire la toolbar — los botones X/Y/Z indican cuál está activo
- Presione F para volver a movimiento libre
- O presione la misma tecla del eje activo para desactivarlo (toggle)
El gizmo (flechas de colores) no aparece
- El gizmo solo aparece con las herramientas ✥ Mover o 🔄 Rotar activas
- Debe tener un objeto seleccionado
- Presione G para activar Mover y verlo
El modelo no cabe en la CR-M4
- Haga click en la medición que excede el límite (ej: Ancho X) y escriba un valor que quepa (máx 450mm ancho, 450mm profundidad, 470mm alto)
- O use el slider/campo numérico de Escala en el panel Transformar, o los botones rápidos (50%, 100%, etc.)
- O use Corte por Plano para dividirlo en partes que sí quepan
- El indicador en el viewport muestra: verde = cabe, amarillo = ajustado, rojo = excede
El archivo STL no carga
- Verifique que tiene extensión
.stl - MoldForge soporta STL binario y ASCII
- Archivos muy grandes pueden tardar unos segundos
Las cotas no aparecen
- Debe tener un objeto seleccionado para que se muestren las cotas
- Presione D para activarlas (toggle on/off)
- Las cotas se muestran fuera del bounding box del objeto — si el modelo es muy grande, aleje la cámara para verlas
La medición punto a punto no funciona
- Asegúrese de que la herramienta 📐 Medir esté activa (tecla M)
- Haga click directamente sobre la superficie del modelo, no en el vacío
- Si el primer punto (marcador amarillo) ya apareció, haga click en un segundo punto para completar la medición
- Para cancelar un punto, presione Esc
Perdí mi trabajo al refrescar la página
- Al volver a entrar debería aparecer un diálogo de recuperación. Haga click en "Restaurar"
- Si no aparece, el autoguardado puede no haber alcanzado a ejecutarse (se guarda cada 60 segundos)
- Para prevenir esto: use 📥 Guardar Proyecto regularmente para descargar un archivo
.mfpde respaldo
El SVG se importa sin colores
- Verifique que el SVG tiene atributos
fillen sus elementos - SVGs que usan solo clases CSS o gradientes complejos pueden no preservar colores
- En Illustrator/Inkscape: antes de exportar, use "Expandir apariencia" y verifique que cada forma tenga un color de relleno explícito
La vista ortográfica se ve diferente a la perspectiva
- Es el comportamiento correcto — las vistas ortográficas (Frente, Atrás, Derecho, Arriba) eliminan la distorsión de perspectiva para trabajar con precisión
- Si quiere volver a la vista con profundidad, seleccione ISO o simplemente comience a orbitar con el mouse
MOLDFORGE 3D v3.1
Open Source — Licencia MIT — Three.js + opentype.js