Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo
1.1 Propsito
Pcb-Gcode uma ULP para o software EAGLE PCB desenvolvido pela
CadSoft. Produzido para imprimir placas de circuito impresso utilizando
fresadora CNC. Suporta apenas 2 lados (Top layer and Bot layer).
1.2 Caractersticas
One or two sided boards (uma ou duas layers) - Tem opes para
selecionar para gerar o lado superior e/ou o lado inferior da placa.
Outlines (linha de borda ou linha externa) Gera gcode para cortar em
volta da placa. Mltiplos passos so possveis para ajudar a eliminar lascas
da placa.
Drills(Furos) - Gera gcode para furos de componentes e outros tipos de
furos. Suporta troca de ferramentas.
Preview - Pr-visualizao da PCI.
Milling(Fresagem) Gera gcode para fresar qualquer tipo de desenho.
Text - Gera gcode para gravar qualquer texto.
Spot drill holes (Marcao de furos) Furos podem ser marcados com
ferramenta de contorno para ajudar a comear em linha reta.
Tool change position (posio de troca) Para onde a mquina deve ir
para poder trocar a fermenta (fresa).
Drill rack files (Arquivos de Brocas) - Permite usar brocas de diferentes
tamanhos.
Profile(Perfil) Permite comear com configuraes particulares.
Embedding comments(Inserir Comentrios) Insere comentrios do
arquivo gcode.
User gcode(Arquivo gcode) Para usurios que precisam utilizar o
arquivo gcode para outras situaes.
File naming(nomeao de arquivos) - Nomeao de arquivos.
Plugins Para futuras aplicaes
1.3.2 Isolao
O pcb-gcode capaz de gerar trilhas com um espao crescente de
isolao. Isso til porque ajuda a eliminar pequenas lascas que
acumulariam por causa do processo de fresagem.
A isolao comea as poucos e vai aumentando at quando a
quantidade mxima for alcanada.
1.3.3 Perfurao
O arquivo de furo criado diretamente, cada furo tem o tamanho e a
posio definida no pci. Opcionalmente o arquivo de furo pode ser usado,
este arquivo contem uma lista de brocas que o usurio pode usar, como o
tamanho do furo. Para mais informaes veja na seo 4.3.
Captulo 2
Configurao
2.1 Compatibilidade do EAGLE.
Pcb-gcode compatvel com a verso do EAGLE 5 e 6. A verso da
fresa do cata, pcb-gcode (3.6.04), EAGLE (6.6.0).
2.2 Instalao
Links que me ajudaram a instalar todos os softwares.
https://www.youtube.com/watch?v=1ioctbN9JV8
http://www.instructables.com/id/3020-CNC-Arduino-GRBL-CNC-Shield-V3/
http://labdegaragem.com/profiles/blogs/serie-especial-da-ideia-ao-prototipoparte-3-final-producao-da-pc
Top Side Opes que tem a ver com o lado superior da placa.
Generate Top outlines Gera o g-code que corta as trilhas, pads,
ilhas vias do lado lado superior.
Generate Top drills Gera g-code dos furos do lado superior da
placa.
Bottom Side - Opes que tem a ver com o lado inferior da placa.
Generate Bottom outlines Gera o g-code que corta as trilhas,
pads, ilhas vias do lado lado inferior.
Generate Bottom drills Gera g-code dos furos do lado inferior da
placa.
MIrror X coordenadas no lado inferior que geralmente negativo
Board - Opes que se aplicam na placa em geral.
Show preview Use essa opo para visualizar a placa em g-code
que foi gerado.
Generate Milling Gera g-code para qualquer linha que o usurio
tenha se baseado em milling layer. Depth define as profundidade da
fresagem.
Generate Text Gera g code para gravar qualquer texto que o
usurio tenha colocado em milling layer. Depth define as profundidade da
fresagem. As linhas no sero delineadas, apenas as linhas das letras sero
fresadas.
Stop drill holes Isso ajuda a broca a centralizar o furo, fazendo
uma pr furao. Depth define as profundidade do furo.
Isolation A fresa poder fazer vrias demos ao redor da trilha
aumentar cada vez mais a distncias. Isso ajuda a eliminar lascas que
podem ficar pelo caminho.
Single pass Quando ligada, s uma demo ser feito na placa.
Minimum A distncia mnima que a fresa far a isolao das trilhas.
Maximim - A distncia mxima que a fresa far a isolao das
trilhas.
Step size - A quantidade de demos que ser feita para fazer a
isolao.
Etching tool size tamanho da ferramenta de gravao, fresa, que cortar
a placa.
Terminando assim,
/Users/john/Documents/pcbcode/examples/enabtmr.top.etch.tap.
Captulo 3
Usando o pcb-gcode
3.1 Rodando pcb-gcode
Para rodar o pcb-gcode, vai em File > Run ULP e procure o pcb-gcodesetup.ulp e clique em abrir. Ir aparecer a janela da ULP, depois de
configurar clique em make my board. Para salvar as opes sem gerar os
arquivos g-code clique em accept.
Pcb-gcode tem atualmente dois programas. O primeiro, pcb-gcodesetup, permite configurar opes que muda a forma que os arquivos NC so
criados. O segundo pcb-gcode, atualmente cria os arquivos. Em geral rodase o pcb-gcode-setup, verifica-se as configuraes e clica em Accept and
make my board para gerar os arquivos. Se nenhuma configurao for
alterada, pode-se rodar o pcb-gcode diretamente, usando as configuraes
passadas de pcb-gcode-setup.
Para que isso no acontea, EAGLEs DRC pode ser usado, clique em
Tools>DRC. Clique em Clearance e configure todas as clearances para
25mil, (1 mil tem 0.001 = 0.025). Quando o boto de check for
selecionado, qualquer distancia menor que 0.025 ser marcado de
vermelho e aparecer uma lista de erros.