Convertir GERBER a STL
Convierte los datos Gerber y Excellon de PCB en un modelo STL verificado e imprimible.
Cree archivos STL en línea
Todavía no podemos leer archivos GERBER, así que esta conversión no está disponible. Si puede exportar su trabajo a alguno de estos formatos u otros, lo convertiremos en STL:
Cómo convertir un archivo gerber a stl
- CAD
- Aún sin calificaciones.
Una impresora 3D, un slicer o un programa CAD basado en mallas puede requerir un STL cuando los datos de PCB disponibles solo son un paquete de fabricación Gerber. La conversión produce un modelo plano de la placa, una plantilla, un útil o una aproximación visual; no recrea un diseño de PCB editable eléctricamente.
Qué es el formato GERBER
Gerber, basado habitualmente en RS-274X o Gerber X2, es un formato de trazado vectorial 2D utilizado para fabricar placas de circuito impreso. Un paquete de placa normalmente contiene archivos separados para cobre, máscara de soldadura, serigrafía, pasta y contorno de la placa, con nombres de archivo como .GTL, .GBL y .GKO. Los datos de perforación suelen proporcionarse por separado en archivos Excellon como .DRL.
Las aplicaciones de PCB, incluidas KiCad, Altium Designer, Autodesk Fusion Electronics y OrCAD, generan paquetes Gerber mediante sus herramientas de salida de fabricación. Los fabricantes, ensambladores de PCB, inspectores e ingenieros utilizan estos archivos cuando el archivo de diseño nativo de la placa no está disponible o cuando los datos de fabricación deben intercambiarse sin información de edición del diseño.
Qué es el formato STL
STL representa una superficie mediante facetas triangulares. Los slicers como PrusaSlicer, Cura y Bambu Studio, además de aplicaciones compatibles con mallas como FreeCAD, Blender y MeshLab, pueden importarlo. Binary STL normalmente es más pequeño que ASCII STL y es la opción de exportación adecuada para la impresión convencional.
STL puede representar un sólido con forma de placa, una plantilla, un útil de perforación o una aproximación 3D visual, pero no almacena identidades de componentes, nets, capas, aperturas, metadatos de perforación, reglas eléctricas ni geometría de PCB editable. STL tampoco tiene una declaración de unidades estandarizada, por lo que se deben especificar o verificar los milímetros al importarlo en CAD o en un slicer.
Cómo convertir los archivos
Cuando el diseño nativo de PCB está disponible
- Abra el archivo original de la placa en su aplicación PCB CAD y verifique el contorno de la placa, los orificios, las huellas de los componentes, el grosor de la placa y cualquier modelo 3D de componentes requerido.
- Exporte un modelo CAD sólido en lugar de reconstruir la placa a partir de trazados. En KiCad, el PCB Editor generalmente proporciona File → Export → STEP; la exportación STEP equivalente está disponible en muchas herramientas PCB comerciales, aunque los nombres de los menús varían según la versión.
- Abra el archivo STEP en FreeCAD u otra aplicación CAD. Elimine los componentes no deseados o añada las características mecánicas necesarias.
- Use File → Export para guardar el sólido seleccionado como
.stlbinario. Establezca la desviación de malla y la deflexión angular para que coincidan con la precisión dimensional y de superficies curvas requerida; unos ajustes más estrictos aumentan el número de triángulos y el tamaño del archivo.
Cuando solo están disponibles archivos Gerber y Excellon
- Reúna el paquete completo, incluida la capa de contorno de la placa, las capas de cobre pertinentes y el archivo de perforación Excellon. Un único Gerber de cobre no puede definir de forma fiable la placa física completa.
- Abra cada Gerber en FlatCAM, una aplicación CAM de escritorio consolidada, mediante File → Open Gerber. Abra el archivo de perforación con File → Open Excellon.
- Compruebe las unidades, el origen de coordenadas, la polaridad de las capas y el registro. Utilice el archivo de trabajo Gerber, el plano de fabricación o una dimensión conocida de la placa para confirmar la escala. No escale las capas de forma independiente.
- Utilice la capa de contorno como fuente del perímetro. Excluya el cobre, la máscara de soldadura y la serigrafía, a menos que el modelo previsto necesite específicamente esas características. Exporte el contorno limpio como SVG, DXF u otro formato vectorial compatible con la aplicación CAD.
- Importe el contorno en FreeCAD, repare las separaciones, los bordes duplicados y las autointersecciones, y cree una cara cerrada. Aplique Part → Extrude utilizando el grosor especificado de la placa.
- Importe la geometría de perforación Excellon, cree cortes cilíndricos con los diámetros reales de las brocas y réstelos del sólido de la placa. No estime las dimensiones de los orificios a partir de una imagen Gerber renderizada.
- Exporte el sólido válido como
.stlbinario. Inspeccione la malla en MeshLab o en el slicer de destino y confirme sus dimensiones, las ubicaciones de los orificios, la orientación y la escala.
FlatCAM resulta útil para visualizar y preparar geometría Gerber, pero no convierte automáticamente un paquete de fabricación multicapa en una placa 3D completa. Un visor Gerber puede proporcionar una referencia visual, mientras que FreeCAD, Blender u otra herramienta CAD debe aportar el grosor y el modelado sólido.
Limitaciones de calidad y compatibilidad
Los datos Gerber normalmente no incluyen el grosor de la placa, la estructura de capas dieléctricas, la construcción de los orificios metalizados, la altura de los componentes, los cuerpos de los componentes ni la relación prevista entre el cobre y el material físico. Por lo tanto, el STL resultante contiene suposiciones proporcionadas manualmente. Siempre que incluya los detalles mecánicos necesarios, es preferible exportar un STEP desde el diseño de PCB original.
Utilice el archivo específico del contorno de la placa o el contorno CAD nativo para definir la forma exterior. El cobre normalmente termina antes del borde, por lo que las extensiones del cobre no son un sustituto seguro del perímetro. Conserve el sistema de coordenadas original al combinar capas.
Un STL puede ser inválido si el perfil tiene líneas abiertas, caras superpuestas, bordes no manifold o normales invertidas. Repare el perfil antes de la extrusión y verifique que la malla exportada esté cerrada. Añada holgura para la impresora en los orificios y bordes de acoplamiento en CAD; aumentar la resolución del STL no corrige las dimensiones incorrectas.
No existe una conversión en línea de un solo clic generalmente fiable para un paquete completo Gerber y Excellon, porque el servicio debe interpretar varios archivos, la polaridad, el registro, los datos de perforación y el grosor de la placa. Los conversores genéricos pueden tratar un archivo .GBR como una imagen no relacionada o un documento no compatible. Utilice FlatCAM y FreeCAD localmente para trabajos dimensionales; use un servicio en línea solo si admite explícitamente el paquete Gerber/Excellon completo, permite especificar las unidades y el grosor, muestra una vista previa de las capas y acepta el riesgo de confidencialidad que implica cargar datos de fabricación.
GERBER vs STL: comparación de formatos
Cómo se comparan los formatos GERBER y STL en las propiedades que más importan para esta conversión.
| Propiedad | .GERBER Gerber Format | .STL Stereolithography |
|---|---|---|
| Estándar abierto | Sí | Parcialmente abierto |
| Compresión | Sin compresión | Sin compresión |
| Tamaño de archivo típico | Pequeño | Pequeño |
| Se abre en un navegador web | No | No |
| Edición posterior | Limitado | No editable directamente |
| Compatibilidad con metadata | Básico | Ninguno |
| Legible como texto plano | Sí | Sí |
| Más adecuado para | Producción profesional | Incrustación en aplicaciones |
| Introducido | — | 1987 |
| Desarrollador | Ucamco | 3D Systems |
| Tipo MIME | — | model/stl |