BASEMENTHACKS
PROJECT 001 · protótipo

CNC CoreCut

Mini CNC CoreXY construída para fabricar as PCBs do laboratório em casa: gravação, furação e usinagem leve com ESP32 + FluidNC, estrutura impressa em 3D.

Pôster da CNC CoreCut: a mini CNC CoreXY gravando uma placa de fenolite na bancadarenderprotótipo
status
protótipo
revisão
v0.3
atualizado
13/09/2026
categoria
Mecânica · Eletrônica
Controlador
ESP32 + FluidNC 4.0.4
Drivers
DRV8825 ×3
Cinemática
CoreXY · GT2 16T
Spindle
microrretífica (relé)
Sonda
Z por contato
Status

Onde a máquina está

Funciona e já usinou a primeira PCB. Próxima revisão: fechar os endstops e medir os cursos reais.

funciona
  • Firmware FluidNC gravado e validado; configuração carrega sem erros
  • Wi-Fi e painel web próprio no ar (cnc.local)
  • Motores X, Y e Z giram nos dois sentidos; cinemática CoreXY ativa
  • Relé da fresa (M3/M5) funcionando
  • Cartão microSD lê, grava e executa G-code
  • Nivelamento por sonda com mapa de altura aplicado ao G-code
próxima revisão
  • Pull-ups externos nos endstops Y e Z (hoje desativados)
  • Medir os cursos reais e fechar o homing
  • Conferir steps/mm na régua
  • Reforçar o suporte da microrretífica
O projeto

Como e por quê

Por que existe

Mandar fresar uma placa fora custa tempo e dinheiro para cada revisão. A CoreCut existe para fechar esse ciclo em casa: desenhar no KiCad, gerar o G-code, gravar a fenolite na bancada e testar no mesmo dia. Uma placa de 10×10 cm sai por cerca de R$ 4.

Como funciona

A máquina é uma CoreXY: dois motores fixos movem o carro pelas correias, o que deixa o conjunto leve e simples de imprimir. A controladora é um ESP32 rodando FluidNC em cima de uma CNC Shield V3 comum — o Arduino saiu, o ESP32 entrou, com uma pinagem própria escolhida para facilitar o roteamento da placa.

O que se ganha com isso: Wi-Fi, um painel web próprio (não precisa de PC ligado na máquina), G-code direto do cartão SD e configuração por YAML, sem recompilar nada.

Fresar uma PCB

  1. Fixe a placa e ligue os jacarés da sonda: sinal na haste da fresa, terra no cobre.
  2. Leve a fresa ao canto da placa e zere os eixos.
  3. Zere o Z na sonda e faça o mapa de altura — a fenolite nunca é perfeitamente plana.
  4. Aplique o mapa ao G-code (o painel corrige o Z por interpolação) e mande para o SD.
  5. Tire os jacarés e execute.

O que aprendi

  • Fresagem não faz trilha fina como corrosão: trilha de 0,6–0,8 mm, isolamento de 0,5 mm no mínimo, pads generosos — fenolite lasca fácil.
  • Nem todo pino do ESP32 serve para tudo: os de entrada pura não têm pull-up interno, um deles emite pulso no boot e outro decide a tensão da flash. A auditoria de hardware antes de energizar evitou queimar coisa.
  • Um capacitor de 100 nF no motor da fresa resolveu o ruído que reiniciava o ESP32.
Arquivos

Para construir a sua

STLPeças impressas (STL)suporte do eixo Z, guia de rolamento lateral, bucha linear 8 mm, acoplamento, abraçadeira do motorem breve
CONFIGConfiguração do FluidNCconfig.yaml com a pinagem real da placaem breve
WEBUIPainel webarquivo único, sem dependênciasem breve
G-CODEG-code de testequadrado de 10 mm, fresa levantadaem breve
Peças

O que foi usado de verdade

ESP32 DevKitcontroladora — roda o FluidNC, Wi-Fi e o painel web
CNC Shield V3base dos drivers; o Arduino foi substituído pelo ESP32 com pinagem própria
Driver DRV8825 (×3)X, Y e Z em 1/8 de micropasso
Motor de passo NEMA 17eixos X, Y (CoreXY) e Z
Polia GT2 16T + correia GT2movimento CoreXY
Módulo reléliga e desliga a fresa (M3/M5)
Microrretíficaspindle
Placa de fenolite 10×10 cmmatéria-prima da PCB — sai por cerca de R$ 4
Cartão microSDG-code direto na máquina, sem PC ligado
Build log

Revisões

v0.3set/2026Pinagem levantada da placa real (saiu um pino deslocada do projeto); config refeito; painel web próprio publicado no ESP32; relé do spindle sem ruído com 100 nF no motor.
v0.2ago/2026Controladora migrada para ESP32 + FluidNC sobre a CNC Shield. Wi-Fi, SD e configuração por YAML, sem recompilar nada.
v0.1jun–jul/2026Estrutura CoreXY com peças impressas em 3D; primeiros movimentos.
← Todos os projetos