Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Software CAD => Eagle => Tópico iniciado por: viumau em 08 de Agosto de 2006, 02:02
-
:shock: Pessoal fiz este tutorial para aqueles que querem fazer as suas placas de pcb no Eagle usando a fresadora cnc. :razz:
-
Continuação...
-
:D Galéra sei que este tutorial vai ajudar a muito aqui no fórum e pela net a fora, não me incomodo que usem e abuzem dos tutoriais, mas não usem comercialmente pois as conseqüências podem ser desagradáveis ok, abraços a todos do amigo - Viumau. :wink:
-
Viumau,
Obrigado pela colaboração.
Com certeza terá grande serventia sim...
-
Obrigado amigo Fabio pelo elogio... :wink:
-
Olá ViuMau,
muito bom seu tutorial, me diz uma coisa tem como importar um layout tipo que está em DXF ou BMP para Eagle, pergunto porque tenho uma placa pronta e gostaria fazer a furação na CNC.
-
Daew Viumau !!!
Muito bom o seu tutorial, to começando a "manja" desse negócio hehe com certesa me tirou um punhado de duvida que eu tinha quanto as funções de geração do gcode no eagle.
to ainda engatinhando no meu projeto. Recém comprei os componentes para a placa, to desenhando ela no eagle comforme a do sitio francês só adicionarei um relê para ligar e desligar a mill, mas tenho uma duvida quanto a se eu posso acionar o relê pela porta paralela e como eu poderia fazer isso.
abraços viumau!
-
Olá ViuMau,
muito bom seu tutorial, me diz uma coisa tem como importar um layout tipo que está em DXF ou BMP para Eagle, pergunto porque tenho uma placa pronta e gostaria fazer a furação na CNC.
Amigo Paulo tem sim, mas sou honesto em dizer que é mais fácil re-desenhara a placa toda no Eagle que importar em BMP, porque o Eagle irá interpretar o circuito todo como trilhas únicas sem pontos de furação e para isso vc teria que colocar cada ilha no início e final de cada componente no layout o que geraria muito trabalho, isso seria mais de 80% do trabalho todo do pcb, pois bem, depois de colocar todas as ilhas o ligar das trilhas é fácil, então acredito que por mais difícil que seja re-desenhar a placa ainda assim seria e saíria bem melhor o processo final.
Geralmente uma imágem em BMP, PDF, entre outros formatos não tem as mesmas dimensões do grid do Eagle ou de outro Cad de eletrônica, pois quem desenhou o layout do projeto geralmente não coloca as dimensões do grid para a confecção do devido pcb, sendo assim ficaria praticamente impossível alinhar o desenho nestes formatos dentro do Eagle para uma posterior furação, ok.
Muitas pessoas escaneiam placas de circuito impresso para depois passar para um Cad, mas este processo serviria bem para a corrosão no processo químico e não para o processo g-code cnc.
Paulo desculpe esfriar a sua idéia, mas acredito que para vc fazer a furação terá que fazer a placa toda no processo deste tutorial do Eagle ou vais ter que furar na mão mesmo.
Mas não desanime não, tenho um projeto aqui em casa que tem exatos 498 furos e até saber como funcionava este processo no Cad eu fiz umas 70 placas desta na unha, agora imagine furar 498 x 70 hehehehe, e o pior que não dava para furar em lotes, quebrei muita broca e desmunhequei de tanto usar a furadeira manual hehehehe.
Em breve farei outro tutorial de como exportar uma imágem para o Eagle. 8)
-
Daew Viumau !!!
Muito bom o seu tutorial, to começando a "manja" desse negócio hehe com certesa me tirou um punhado de duvida que eu tinha quanto as funções de geração do gcode no eagle.
to ainda engatinhando no meu projeto. Recém comprei os componentes para a placa, to desenhando ela no eagle comforme a do sitio francês só adicionarei um relê para ligar e desligar a mill, mas tenho uma duvida quanto a se eu posso acionar o relê pela porta paralela e como eu poderia fazer isso.
abraços viumau!
Amigo Longhineck, dá para controlar o relê via porta paraléla sim sem problemas, mas vou avisando terá que colocar um opto-acoplador para evitar um possível retorno de energia do relê. No caso da sua controladora vc pode (interromper a ligação do pino 17 que está interligado ao 10), pegue sinal do pino (17) e use-o como saida para acionar o relê do motor mill, estou te enviando um esquema que uso a muitos anos e funciona muito bem em todos os meus projetos sem qualquer problema, mas lembre-se não sou responsável por qualquer problema que este projeto possa vir a dar no seu equipamento ok.
Este controlador de motor mill funciona em qualquer placa de cnc, se seguir direitinho o modelo do layout não terá problemas.
No caso do relê veja o quanto o motor mill que vc está usando na sua cnc, o relê será calculado por ele, o relê deverá ser de 10 ampéres que aguentará tramqüilamente a maioria dos motores que temos poraí, lembre-se de não passar o valor da amperagem do motor do mill deste valor de (10A).
O circuito pode ser montado em uma plaquinha aparte, só puxe o sinal do (pino 17 sinal) e do pino (25 terra) da entrada LPT para o projeto ok.
Os 5 volts de entrada poderá pegar uma pequena fonte de alimentação de radinho velho mesmo, ou nos camelos que é muito baratinho. Desculpe a falta de capricho mais fiz agora meio que nas .... :razz:
-
Viumau,
Obrigado pela colaboração.
Com certeza terá grande serventia sim...
Fabio amigo véio babão, eu é que tenho que te agradecer, por tanta ajuda que vc já me deu e também o seu tempo pedido com as minhas encheções de final de semana, agradeço não só a vc mais a todos os amigo aqui do fórum por termos a capacidade de trabalharmos juntos e podermos juntos estar construindo nossos sonhos, espero que continuemos assim, pois, juntos somos capazes de bem mais, abraços do amigo viumau. :wink:
-
Valew Viumau,
vou seguir sua dica de refazer a placa, assim eu passo a conhecer e praticar melhor o Eagle, hoje eu consegui um tutorial dele em portugues para fazer o layout e depois e só seguir seu tutorial para jogar pra cnc, obrigado amigão.
-
Precisando amigos estou a disposição... :wink:
-
bah vlw viumau tava torcendo mesmo que desse pra ocupar esse pino interrompido vo tenta faze alguma coisa hehe qualqé duvida eu do um grito ai ... flwww abraços
-
Ha viumau, só uma coisa
se eu colocar um rele de 12v eu não poderia ocupar a fonte da placa mesmo? ou então um rele de 6v daria pra colocar um regulador de tensão na placa cnc3ax?
abraços
-
Caro amigo estou usando a versao do eagle Information about Version 4.16r1 e nesta nao aparece a opcão para criar p pcb code ,conforme descrito na primeira figura do seu tutorial, o que pode ser, e outra dúvida é: fiz minha ploter Fresa e posso seguir pelo seu tutorial e ao terminar o mesmo EAGLE vai imprimir na minha ploter?
Aten, Engel.
-
Amigo engelzu2, o problema é que quando se baixa da net ou se compra o Eagle ele não vem com todas as (.ulp`s), então entre no site do Eagle:
http://www.cadsoft.de/cgi-bin/download.pl?page=/home/cadsoft/html_public/download.htm.en&dir=eagle/userfiles/ulp
e baixe as (.ulp´s) que achar importantes para o seu uso, mas para este tópico só precisará de 3, são eles: (pcb-gcode-setup.ulp), (pcb-gcode.ulp) e (mirror-board.ulp).
Outra coisa que eu não entendí direito, vc fez uma plotter tudo bem entendí, outra coisa, ela também é fresadora ok também entendí, mas imprimir isso é que não entendí ????? Se ela é plotter ou fresadora ela não pode imprimir a não ser que vc tenha feito uma máquina 3x1, plotter, fresadora e impressora hehehe, agora este tutorial vai depender do tipo de sua fresadora, se for para plotter também servirá desde que as caracteristicas dela esteja enquadrada como no tutorial, principalmente na hora da troca de ferramenta por questão de altura do eixo (Z).
Não sei se eu não soube espressar corretamente ou vc que não entendeu ou não leu o tutorial direito, mas vamos lá, primeiro leia com muita atenção o tutorial, depois gere um circuito no Eagle e faça como descrito para gerar o g-code para poder fazer (testes), rode na sua plotter fresadora impressora hehehe, sem colocar placa nenhuma para ser feita, será somente uma simulação, se os padrões do g-code não corresponderem com a sua criatura, então terá que entrar novamente em (pcb-gcode-setup.ulp) e alterar os parametros para refazer os testes e saber se está tudo de acordo, se tiver tudo certinho é só colocar a placa e mandar a criatura fazer ok, capitche amitche, hehehehe, :wink: , qualquer dúvida pode postar que estarei respondendo ok, engelzu2, abraços...
-
Ha viumau, só uma coisa
se eu colocar um rele de 12v eu não poderia ocupar a fonte da placa mesmo? ou então um rele de 6v daria pra colocar um regulador de tensão na placa cnc3ax?
abraços
Amigo longhineck as suas dúvidas podem ser tiradas na página da sua controladora aqui no fórum mas já que iniciamos aqui vamos terminar aqui mesmo, não pode-se usar um relê de 12v porque o foto-acoplador é didital suportando somente a tensão de 5v no máximo ok. :wink:
-
Amigos pelo que eu li este tutorial ensina a fazer as pcbs em maquinas que retiram o cobre, como se cria a pcb em maquinas que só desenham o layout na placa com caneta ?
-
Willi,,
Depois de desenhar a placa, voce precisa colocar em acido, para corroer o cobre que ficou aparente ... para isto usa-se percloreto de ferro ...
Da uma lida neste topico que trata sobre este assunto, coloque suas duvidas por la :
http://www.guiacnc.com.br/viewtopic.php?t=63
Abraços
-
Mac,
Posso estar errado, mas acho que o colega está querendo saber como se faz para desenhar ao invés de fresar...
Penso que o trabalho é muito parecido com o da preparação para fresamento a não ser que o desenho seria "invertido", pois deve-se preencher de tinta onde NÃO se quer corroer...
-
Fabio,
Lendo melhor , acho que voce esta certo, alias nao acho, tenho certeza... se ele nao souber que precisa corroer no acido, entao é melhor procurar outra profissao ... heheheeeee
-
E isso mesmo que o fgilii falou.. mas como fazer isso ? andei tentando pelo tutorial mudar algumas coisas mas nao consegui
obrigado
-
Wilii,
Acho que este tutorial é específico para se "fresar" uma placa...
Para "pintar", acredito que o processo seja outro, pois se não me engano seria o inverso do processo aqui descrito, onde a máquina "pintaria" a parte que não vai ser corrída...
Penso que o Eagle é capaz de exportar uma imagem do circuito, e é só usar um programa que "rasterize" a imagem e a transforme em arquivo de máquina para ser então usado pela cnc de "pintura"
-
Sim, o eagle é capaz de exportar a placa como uma imagem. Tenho a imagem da placa como eu faço para transformar ela em codigo de maquina ? sou muito leigo nessa parte..!
-
Willi,
Não conheço ainda um programa que "rasterize" a imagem como deveria, pois ele deveria levar em conta a espessura da caneta, ou pelo menos ter uma regulagem desta grandeza.
Sei que tem um programa chamado "Ace Converter" que pode transformar um arquivo em formato DXF para código de máquina, mas não tenho certeza se ele preenche os espaços das trilhas - acho que ele só gera os contornos...
-
Amigos,
Alguém sabe como fazer o arquivo para a máquina desenhar a trilha ao invés de fazer o contorno? Tentei, exportar como DFX, BMP, e outros mais, mas ficaram uma ##@%&! Pelo Eagle tem alguma configuração a ser alterada pra fazer o desenho real?
Valeu!
-
Sim, o eagle é capaz de exportar a placa como uma imagem. Tenho a imagem da placa como eu faço para transformar ela em codigo de maquina ? sou muito leigo nessa parte..!
[align=left]WiLLi, encontrei um programa que faz extamente isso,
o nome dele é ImagePCB, disponível no Superdownloads (www.superdownloads. com.br), mas também dá pra achar no Google, é só digitar o nome...
Eu testei ele, a partir de uma imagem extraída do Eagle. Que ele fez o G-code fez, mas quando passei pro CncSimulator o resultado não ficou legal.
Mas fica aí a dica.[/align]
-
Rothan,
Pode ser que precise de algum ajuste, pois dependendo de como o programa de conversão fez o trabalho, este poderá ser compatível com um determinado programa de controle, mas não com outro...
E de qualquer forma, valeu pale dica
-
Aqui o link:
http://superdownloads.uol.com.br/download/i38752.html
-
Segue alguns anexo que eu baixei da internet a um tempo atras, não sei se vcs já os possuem, mas...
Abraços,
Antonio
-
Daew viumau!
eu gerei o código G e colokei no Mach2 notei que ele não desbasta todo o cobre que não será utilizado,
é assim mesmo? ou tm outras manhas para fazer isso?
abração !!!té mais
-
Moisés,
Posso estar errado, mas eu acho que você exportou o desenho só das trilhas, mais precisamente só o contorno delas...
Não conheço nada desse programa (Eagle), mas arrisco um palpite:
Exporta o desenho da placa em formato DXF e num programa de conversão faz a subtração das ilhas como se fosse usinagem de desbaste.
Tenho certeza que iria funcionar...
-
Blz Fábio!!!
vo tenta e depois eu do noticia de como se comportou
abraços!!!
-
Amigo Fabio não há necessidade deste trabalho todo não, este programinha do Eagle é inteligente o suficiênte para gerar este trabalho também, longhineck de uma olhada nesta imágem que vai ser fácil, ok... :lol:
-
Viumau,
Não sabia que ele tinha já esta opção - bom saber... :)
-
Amigo Fabio é realmente espetacular este pcb g-code que trabalha em conjunto ao Eagle, ele faz todas as funções necessárias para um acabamento profissional da Pcb, contorna as trilhase ilhas, faz todas as furações da placa indicando qual o diâmetro das fresas serão usadas para a devida função parando a cnc para a troca de ferramenta automaticamente, ainda te dá a opção de escolher o quanto em cobre vc deseja remover nos contornos das trilhas e ilhas ou, se quer retirar todo o cobre deixando a placa só com as trilhas, a maior vantágem é que esse software faz todo o serviço do Cam com 2 cliques de mouse, isso é que eu chamo de automação hehehe, só pra variar coisas de preguiçoso hehehehehehe :lol:
-
Bah é ótimo mesmo viumau, vou ver se agora eu consigo aprender hehehe
eu to com um problema no mach vo posta lah no tópico sobre mach
abraços té mais amiguinho Viumau :D Abraços Fábio flww!!
-
Viumau, qual é a versão do Eagle que voce esta usando? como é que chega nessa tela, já procurei aqui mas nao achei ainda. Valeu!
-
A minha versão amigo asv é 4.13 mais este software vc vai ter que pegar no site do Eagle pois ele é um plugin a parte, se eu não meengano eu postei o link dele neste mesmo post dá uma pesquisada... :wink:
-
Caros colegas segui as indicações mais ele nao está gerando o codigo G completo Ex. fiz de uma PCB e nela existe um SIP 2x5 ela fresa em torno dele mais nao por dentro ficando os conectores ligados mesmo no PCB estando um em cada "trilha" ela junta todas no G-Code alguem pode me dizer o q poderia ser?
abraços
-
Reinaldo,
Posso estar errado, mas acho que se o trabalho não é gerado por completo, pode ser algo do tipo a fresa é maior que o espaço entre certas trilhas ou certos "pads"...
-
"Tenho também a biblioteca de componentes eletrônicos para que você desenhe o seu pcb no Corel sem muitos problemas é só solicitar o arquivo que enviarei com prazer"
Oi Fabio,
Poderia, por favor, me enviar o arquivo?
Obrigado,
-
José Landa,
A quem está dirigindo seu pedido? a mim?
Não tenho estes arquivos...e também não encontrei o "post" original...
-
Olá viumau, eu fui la no site do eagle e realmente esta lá esse plugin. valeu!
-
Não por isso, hehehehe.... :lol:
-
Landa posta pra mim a biblioteca rsrsrs
-
Fabio,
Desculpe meu amigo...tô ficando louco de tanto ver as paginas do forum...eu pensei que fosse voce que tivesse postado a mensagem, mas realidade foi o agnm1
Reinaldoaf, assim que ele me enviar, passo para voce tambem, fica tranquilo.
a mensagem foi colocada no "como fazer no coreltrace 834.doc"
-
O topico certo é " Mecânica para CNC » Tutoriais » Trilhas em PCB atraves do Corel"
-
ou neste link http://www.guiacnc.com.br/viewtopic.php?t=259&highlight=
:D
-
Tutorial eagle em português.
-
F2S valeu para dica eu estara querendo esse tutorial
-
Fiz um tuto em PDF com os arquivos do nosso amigo Viumau
-
gvdreis,
Legal - será que a gente pode ver também??? :)
-
Não mconsegui anexap para download
-
Gvdreis muito obrigado por esta mãozinha, mas geralmente após eu montar os tutoriais já os salvo em pdf, só coloco separadamente aqui para aqueles que não utilizam o acrobat, mas mesmo assim obrigado... 8)
-
Olá,
Estou tentando fresar a minha primera pcb e executei os procedimentos do tutorial,mas só que no meu eagle não tem o pbc-gcode.Estou com oeagle free.
Obrigado
-
... no meu eagle não tem o pbc-gcode.
Nenhum tem, é um ULP . Procure por CNC:
http://tinyurl.com/2or2fo
-
:shock: Pessoal fiz este tutorial para aqueles que querem fazer as suas placas de pcb no Eagle usando a fresadora cnc. :razz:
Viumau,
Parabéns pelo tutorial...
Mas eu ainda estou com uns problemas:
Primeiro:
O desenho das trilhas no eagle são feitas em vermelho e depois de passar o mirror ficam em azul ( e no teu tutorial é o contrário, primeiro azul e depois ficam vermelhas...isso é uma configuração do eagle?? Vc sabe como fazer??? Eu estudei vários tutoriais do eagle e nenhum resolveu o meu problema...
Segundo:
se eu não inverter a imagem ( fiz para testes ) o programa gera o código G, mas quando vou rodar no simulador ou mesmo na cnc, o desenho do layout fica "grosso" , ou seja, acaba fundindo as trilhas, por exemplo, no desenho de um transistor onde deveria ter 3 ilhas ele "funde tudo em um só, e também quando duas trilhas passam perto elas ficam em curto, parecendo o desenho "inchado"....essa é uma configuração do eagle?? Ou será que é alguma coisa que eu não fiz direito do teu tutorial??? ( este eu já revisei muitas vezes ).Confesso que estou perguntando depois de tentar de tudo o que eu imaginei que daria certo no eagle e no config ...mas não consegui....
Se puder me ajudar eu agradeço muito,
Cabral
-
... no meu eagle não tem o pbc-gcode.
Nenhum tem, é um ULP . Procure por CNC:
http://tinyurl.com/2or2fo
Valeu Jorge pela dica!
Abraços
Claudinei
-
;D Resolvi meus problemas e vou postar como fiz para se alguém tiver os mesmos problemas, saber como resolver....
Para ter as trilhas vermelhas e depois passadas para azul como no tutorial ( já que no eagle é o contrário), é só usar a visualização "botton" ao invés de "top" no eagle que funciona perfeito...
Quanto ao corte que o layout ficava "grosso" e fundia as trilhas até no simulador, eu resolvi mudando o "etching tool size" de 1mm ( como está no tutorial ) para 0.1 mm, aí funcionou muito bem..
Cabral
-
Cabral,
Obrigado pelas dicas!
-
como faço para ler o seu tutorial?
-
Se for o tutorial do Viumau,
Baixe o arquivo, basta clicar com o botão esquerdo neste link.
http://www.guiacnc.com.br/forum/index.php?action=dlattach;topic=198.0;attach=1343
Para abrir no windows vc precisará de um programa para arquivos pdf, o mais conhecido é o Acrobat Reader.
É fácil de achar em qualquer servidor de downloads, como o Baixaqui.
Isto se ele ja não estiver instalado.
No ubunto normalmente é usado o Evince.
-
Obrigado amigo Alebe pela ajuda... ;)
-
:shock: Pessoal fiz este tutorial para aqueles que querem fazer as suas placas de pcb no Eagle usando a fresadora cnc. :razz:
muito obrigado é de grande ajuda para quem começa
-
O meus 2 Eagle não tem este arquivo no UPL. Onde eu consigo ele? Qual versão do Eagle que tem? eu tenho a 4.2 e a 5.0.
Alguem pode me mandar a certa?
Obrigado!
-
Já ta na versão 5.3
Muitas ulps não estão embutidas no programa.
Vc acha elas aqui:
http://www.cadsoft.de/download.htm
-
Baxei esta versão e não tem nenhum dos 2 arquivos no UPL, o de configurar a pcb gcode, e o de inverter o desenho...
Eu baxei um patch aki no fórum que tinha o PCB GCODE, mas não tinha o de inverter a placa...
Tem como fazer um arquivo ai e me mandar todos eles?
Ficarei muito grato!
Obrigado!
-
Baxei esta versão e não tem nenhum dos 2 arquivos no UPL, o de configurar a pcb gcode, e o de inverter o desenho...
Não adianta baixar só o programa.
Vc precisa baixar os 2 arquivos e copiar para as devidas pastas do eagle.
E o nome correto deles é ULP, e não upl como está dizendo.
No link que indiquei tem um outro link para baixar as libraries, ulps, documentação. Da uma procurada la.
-
Blz, vo baxa la!
Sabe me dizer onde tem um tutorial em portugues do eagle? eu só lembro como botar os componentes ir pra board, dar o auto router... Só que eu não lembro ocmo q eu determino a largura das trilhas, como que eu vo praquela parte onde só aparece as trilhas pra gerar o Gcode, etc...
Tem alguma coisa para me mandar?
-
Smarley, estes dias encontrei este aqui do link abaixo. Tem por base a versão 4.14, mas ta me ajudando muito.
http://www.4shared.com/account/file/71352950/6b937a47/Tutorial_Eagle_-_Portugus_414.html
-
O programa e os arquivos são free.
Amigo Alebe as ULP pode baixar sem problemas é free...
Camaradinha Smarley, se vc estudar muito bem o tutorial que eu fiz vai ver que tem opções tanto para gerar o g-code invertidido da placa, como também de deixar o cobre em volta das trilhas ou remover tudo, para deixar as trilhas mais grossas vc tem que usar outros comandos do Eagle e não as ULP´s ok.
Também se procurar um pouco aqui no fórum verá que alguns amigos já postaram algo a respeito de tutoriais para o Eagle, se não achar recorra ao (Santo Gloogle) hehehehehehhe. ;D
-
Amigo Viumau, hehehe
O programa e os arquivos são free.
O texto foi uma exclamação.
Quando enviei, havia uma mensagem do Gilii na qual ele achava que estvamos falando sobre crackear o programa.
Como ele deve ter percebido o engano, a mensagem foi apagada.
Tambem editarei a minha para não dar margens.
-
Smarley, estes dias encontrei este aqui do link abaixo. Tem por base a versão 4.14, mas ta me ajudando muito.
http://www.4shared.com/account/file/71352950/6b937a47/Tutorial_Eagle_-_Portugus_414.html
Obrigado pela link! vou ler esse material!
Ja baxei as ULP's está tudo ok!
Obrigado pela ajuda!
Agora só basta saber o que eu devo configurar no TurboCNC...
No turboCNC eu ja determino a velocidade dos motores, e quando eu configuro a velocidade ali no eagle, qual que fica valendo?
-
gostei muito, só me faltou o mirrorboard ulp que baixei do site da cadsoft,estava no dowload,ulp(tem varias em ordem alfabetica)quando eu tiver terminado a minha cnc te mando umas fotos.
agradeço muito mesmo
-
boas
tenho uma pequena duvida!! descompactei todo o ficheiro .zip para a pasta /ulp executo o pcb-gcode ou o pcb-gcode-setup e aparece um erro:
unable to open the include file 'source/pcb-gcode.h'
já experimentei passar as pastas para a raiz do eagle mas dá erro na mesma... alguém sabe a solução?
obrigado e saudações
-
Ou há um erro no arquivo citado, ou está ausente...
-
Verificou se o arquivo consta no diretório ulp?
Veja se no menu Options -> Directories o link de User Language Programs aponta para a pasta correta.
Que versão vc esta usando?
-
vcs sabem se o EMC2 le aqueles arquivos gerados pelo orcad?
-
melhor vc perguntar no fórum do EMC ... aqui não é o lugar certo.
abrax!
-
Aqui o link:
http://superdownloads.uol.com.br/download/i38752.html
citaçao da pag 2 deste topico...
Tentei baixar o programa e nao consegui, tentei no google tambem mas nao consegui.
alguem sabe onde encontro o programa?
to querendo usar para desenhar as trilhas com caneta...
valeu
-
http://www.google.com.br/search?hl=pt-BR&q=pcbtogcode&btnG=Pesquisa+Google&meta=&aq=f&oq=
abrax!
-
valeu blackmore...
todos os links dao arquivo nao encontrado.....
se alguem sabe de um link q nao ta quebrado me passa....
ou manda o soft no meu email [email protected]
obrigado..
-
Oi Pessoal
Não querendo atrapalhar o tópico,mas alguém pode me dizer onde posso conseguir a licença para o Eagle. Pois entrei em contato com o distribuidor aqui no brasil para adquirir a licença Standard, e o valor me assustou. Estou usando ele em modo Free mas quero poder desenvolver o projeto em uma placa somente.
Se alguem conseguiu a licença direto com a Cadsoft me dá uma força OK
Abraços
-
JC, A licença somente com o distribuidor, caso vc não queria gastar uma grana, procure o KiCAD, uma solução muito boa e open.
-
Jost Dayan
Valeu vou dar uma olhada, e pesquisar com o pessoal se eles podem fazer o prototipo a partir deste soft.
Obrigado
-
Jost Dayan
BLZ entrei em contato com a empresa que desenvolve os prototipos das placas, e eles me disseram que só precisam do gerber (acho que é isso) e tudo bem.
Valeu economizei o valor dos protótipos desta forma.
Abraços
-
Boa tarde Pessoal.
bom minha duvida é a seguinte para que serve o (gerber), gerado pelo Eagle.
No aguardo.
Obrigado.
-
... para que serve o (gerber), gerado pelo Eagle.
É utilizado por fotoplotters que vão gerar os fotolitos utilizados na fabricação das placas.
-
Ola , estou seguindo o tutorial mas quando aplico o ulp mirror-board.ulp tenho um erro
cordinates (08454.66) are out off range. alguem pode me dar uma ajuda .
grato a todos
-
Pessoal vamos prestar mais atenção, descompactem os arquivos dentro da pasta ULP da raiz do Eagle.
Já dentro do programa Eagle, primeiro entre em ULP e em pcb-gcode-setup e configure como no início do tutorial, somente depois que desenharem o circuito e quiserem gerar o g-code é que entrarão novamente na ULP em pcb-gcode, toda vez que forem fazer um g-code novo é só entrar no pcb-gcode, não precisarão entrar mais no pcb-gcode-setup, porque ele só será configurado uma vez, os ouros parâmetros como altura da fresa velocidades entre outros poderão ser mudados sem problemas, mas se por acaso fizerem a mudança de (arquivo .pp) o programa irá gerar um arquivo de erro e só poderá ser desfeito removendo todos os arquivos (inclusive o do erro) do pcb-gcode da pasta ULP e instalando novamente.
O desenvolvedor John Johnson fez isso para evitar sacanagens dentro do programa se é que me entendem... ;)
-
Ola
Gostaria de saber se é possivel fazer exportar dados para um cnc utilizando o programa para PCB PCad 2006
obrigado
Ricardo
-
Olá ViuMau,
.
Mas não desanime não, tenho um projeto aqui em casa que tem exatos 498 furos e até saber como funcionava este processo no Cad eu fiz umas 70 placas desta na unha, agora imagine furar 498 x 70 hehehehe, e o pior que não dava para furar em lotes, quebrei muita broca e desmunhequei de tanto usar a furadeira manual hehehehe.
Em breve farei outro tutorial de como exportar uma imágem para o Eagle. 8)
Salve !
Gostaria de saber como usar uma imagem de fundo para fazer as trilhas e ilhas em uma placa .
P.Ex:
escaniei uma placa de uma revista , no Eagle gostaria de te-la como imagem de fundo para seguir fazendo as trilhas e as ilhas , é possível ?
Obrigado pelo tutorial da PCB .
-
Olá a todos,
Estou a experimentar a ULP PCB-GCODE (v 3.5.2.11) e ele gera todos os contornos das pistas, mas não aparecem os contornos de texto, o que falta configurar?
Agradeço desde já a ajuda.
Abraços,
Carlos Lavrador
-
...mas não aparecem os contornos de texto, o que falta configurar?
Carlos,
Eu também não sei porque só é usinado o retangulo em volta das letras.
A solução que achei foi criar o texto com "lines". E use a menor espessura possivel de linha.
.
-
Alguém sabe se tem alguma opção no eagle, ou algum outro programa que retira apenas o espaço em que não tem cobre da placa ,pois, quando faço uma placa com o plano terra não da certo segue a imagem em anexo para vocês terem uma i´deia do que quero fazer
-
Alguém sabe se tem alguma opção no eagle...ou algum outro programa que retira apenas o espaço em que não tem cobre da placa...
Vc quis dizer "que não deve ficar com cobre", né?
Se não tem, pra que retirar!
O tuto do viumau pro pcb-gcode tem as dicas pra isso.
É só usar o Generate milling e configurar as opções de isolation.
-
Olá a todos,
Estou a experimentar a ULP PCB-GCODE (v 3.5.2.11) e ele gera todos os contornos das pistas, mas não aparecem os contornos de texto, o que falta configurar?
Agradeço desde já a ajuda.
Abraços,
Carlos Lavrador
Meninos desculpem a demora estive todo esse tempo sem internet poraqui, mas vamos lá, ao inserir um texto escolham na barra de ferramentas lateral do Eagle "Text" e depois de digitarem o que quizer escolham "botton" para o texto ficar embaixo da placa caso face única, ou escolham "top" para ficar o texto na parte superior da placa, pode-se fazer nos 2 lados que também dá certinho... ;)
-
Ops isso mesmo Alebe me expressei errado.;;
Pois quando vou fazer placa com o plano terra o Eagle gera dois contornos os das trilhas e os do plano terra;.;
Gostaria de fresar apenas as partes que não dever ficar com o cobre, como se fosse corroer, as partes que iam ser corroídas.;;
Não sei se é possível mais fica a dúvida agradeço desde já;.;;
-
Mais uma saindo do forno, a muito tempo atraz eu havia pedido licença para o Sr. John Johnson desenvolvedor do programa PcbGcode se haveria a possibilidade de eu traduzir o programa para nossa ligua nativa, ná época ele me passou todos os arquivos mas por vários motívos não pude cumprir com o prometido, pois bem, agora está pronto, segue o arquivo para tal, basta descompactar dentro da "pasta ULP" que está na raiz do "Eagle", já testei tudo inclusive na versão do Eagle 6.1 e funfa direitinho...
Obs: Não tem mais o comando para remover todo o cobre do PCB, mas por outro lado foi adicionado o comando para pré-marcar o centro da furação para evitar que na hora de passar a broca a mesma venha a desviar de sua trajetória, que já fez esse processo sabe o que eu estou falando.
Lembrando que fiz a tradução para meu uso pessoal e estou compartilhando com todos, e que os direitos do programa bem como suas modificações pertencem ao Sr. John Johnson.
O arquivo comprimido está no final deste post.
Obrigado mais uma vez aos amigos... ;)
-
Continuação...
O arquivo encontra-se neste link aquí...
http://www.mediafire.com/download.php?dp4r7fyx1vcy15c (http://www.mediafire.com/download.php?dp4r7fyx1vcy15c)
-
boa noite!!!
baixei a ulp q vc postou no linck!!!
descompactei dentro do eagle porem nao esta funcionando!!!
acesso a pcb-gcode-setup.ulp mas nao abre!! nao aparecem as telas para configuraçao!!!
eu usava a versao em ingles, esta funcionava perfeitamente!!
grato pela atençao
julio
-
Julio, irei fazer a pergunta e já dar a respósta, descompactou dentro da pasta ULP, ou dentro do Eagle? Se foi dentro da pasta ULP vc será o primeiro a ter problemas e terei que checar isso com vc, se descopactou dentro da pasta Eagle, vc o fez em lugar errado, estes mesmos arquivos estão na comunidade Pcbgcode do Yahoo e muitas pessoas já baixaram sem terem o menor problema...
Mas não desanime veja o que foi feito poraí e me dê um retorno ok... ;)
-
Aqui também funfou sem problemas. Eagle 6.0
Muito bom, Viumau. 8)
-
Valeu Alebe pela informção... 8)
-
sim descompactei dentro da pasta ulp!! a versao em ingles esta funcionando perfeitamente! eu devo manter os arquivos do pcb g code da versao em ingles? quando executo o pcb-gcode-setup.ulp o arquivo q vc postou aparece a seguinte mensagem:
"unable to open the include file 'source/pcb-gcode.h' "
eu usava a versao 5 do eagle! instalei a 6 , mas continua aparecendo a mesma mensagem na na hora q executo o
pcb-gcode-setup.ulp.
-
Então vc estava usando versão + antiga do pcb-gcode.
As que tem 3 nº separados por ponto não vão funfar. Ex. 3.3.3
Precisa ser a ultima: 3.5.2.11
http://pcbgcode.org/list.php?12 (http://pcbgcode.org/list.php?12)
-
ok Alebe!!!
com este novo arquivo q vc postou funcionou direitinho!!!!
grato pela ajuda de todos!!!
julio.
-
O tutorial funcionou perfeitamente e está muito prático, parabéns e obrigado ao Viumau!
Ocorre que o g-code para as trilhas está apresentando uma falha ao iniciar cada percurso. O Z não está descendo na vertical e sim realizando o primeiro vetor, dai fica pequeno trecho sem tirar o cobre. Detalhes nas fotos.
Se alguém já teve este problema e solucionou, agradeço o help!
Info adicional:
Fresa: 0.1mm 20 graus
Profundidade: 0,15mm
Arquivos de furação e contorno ok.
ABS!
-
Levi,
Poste o gcode dessa placa pra darmos uma olhada.
Qual programa vc usa pra controle da cnc?
-
Levi,
Poste o gcode dessa placa pra darmos uma olhada.
Qual programa vc usa pra controle da cnc?
Alexandre,
obrigado pelo interesse!
G-code anexo.
-
Em tempo:
Este teste foi feito com Mach3 2.0
-
Levi,
Não percebi nada anormal no codigo.
Minha cnc esta desmontada no momento, por isso não tenho como testar na prática.
-
Levi corri o teu arquivo aqui e foi tudo bem, tanto no NCplot (simulador) como na minha cnc, uso a versão Mach3 R3.043.058, percebí também que vc está usando uma versão mais antiga do Mach3, será que já não é hora de baixar uma mais recente? Sei que foram corrigidos um montão de Bug´s e feita outras tantas modificações no Mach, esperimente...
Caso queira saber da sua versão para a atual o que mudou aí está o link...
http://www.machsupport.com/downloads/Changelist90.txt (http://www.machsupport.com/downloads/Changelist90.txt)
-
Levi,
Não percebi nada anormal no codigo.
Minha cnc esta desmontada no momento, por isso não tenho como testar na prática.
Alexandre,
obrigado pela ajuda!
ABS!
-
Levi corri o teu arquivo aqui e foi tudo bem, tanto no NCplot (simulador) como na minha cnc, uso a versão Mach3 R3.043.058, percebí também que vc está usando uma versão mais antiga do Mach3, será que já não é hora de baixar uma mais recente? Sei que foram corrigidos um montão de Bug´s e feita outras tantas modificações no Mach, esperimente...
Caso queira saber da sua versão para a atual o que mudou aí está o link...
http://www.machsupport.com/downloads/Changelist90.txt (http://www.machsupport.com/downloads/Changelist90.txt)
Viumau,
a sua disposição em fazer tutoriais e traduções é nota 10!
Vou seguir sua orientação.
ABS!
-
Pitaco: pelo visto nos detalhes da segunda foto, parece que o avanço dos eixos X e Y se fazem devido a uma diferença qualquer de velocidade. Talvez uma configuração no Mach3 (não posso afirmar pq não conheço este software).
Pode-se fazer uma tentativa alterando a velocidade de mergulho de 254 para 400, só pra ver o que acontece.
Abraços.
Jorge
G90
G00 Z10.0000
G00 X0 Y0
M03
G04 P3.000000
G00 Z5.0000
G00 X50.0536 Y57.6789
G01 Z-0.1500 F254.00 G01 X50.0536 Y59.1610
G01 X50.0308 Y59.2161
G01 X49.9886 Y59.2583
-
Se fosse no emc, eu diria que a causa poderia ser pela configuração do G61 - Exact Path mode.
Mas como é o mach e eu também não conheço muito, fica mais difícil opinar.
Mas lembro de ter lido o Gilli comentar sobre algo parecido na configuração do mach, mas não me recordo mais.
Editado. Sorry.
O certo seria ter digitado:
G64 - Continuous mode with optional path tolerance
-
Segui as recomendações e fiz novo teste e o resultado foi o mesmo, ou seja, antes de terminar o mergulho do Z já começa a executar o próximo comando movendo o X e Y provocando o defeito das fotos acima.
O que achei mais estranho é que executei este mesmo arquivo com o Kcam e não ocorreu este problema e o percurso ficou perfeito.
Sera existe alguma configuração do Mach3 que pode estar provocando isso, uma vez até no Kcam funcionou?
ABS!
-
Obrigado pelos elogios amigos ;), mas vamos lá ooopppsss (aquí) :o, estou enviando dois arquivos de um dos meus projetos para poderem testar, Leví testa aí e depois veja se dá o mesmo problema???
-
Obrigado pelos elogios amigos ;), mas vamos lá ooopppsss (aquí) :o, estou enviando dois arquivos de um dos meus projetos para poderem testar, Leví testa aí e depois veja se dá o mesmo problema???
Tânquiu Viumau!
Vi que seu arquivo tem as mesmas característica do meu e vou fazer um teste a noite (infelizmente tenho que trabalhar durante o dia para sustentar os hobbies. :D)
ABS!
-
Fiz o teste com o arquivo do Viumau e realmente deu o mesmo problema (fotos).
No final do mergulho do Z o X e Y começam a deslocar falhando uma pequeno trecho da trilha.
Deve ser alguma configuração do Mach3, é um erro muito elementar para ser um bug, mas no Kcam funciona 100%.
Alem do close no cobre o reflexo do flash dentro das trilhas distorceu um pouco as fotos, mas o percurso ficou bastante preciso.
-
Então, tente acrescentando este código no inicio do arquivo.
G64 P0,1
-
Alebe acredito que não carece do comando não hehehehe, Levi eu notei que as trilhas estão muito espaçadas e estão em arco, também notei que onde eu marquei em vermelho o circulo está oval, verifique se sua máquina não está com folga nos fusos, no pórtico ou mesmo no porta ferramenta pinça e etc , pois as trilhas deveriam estar uma colada na outra, será que vc não está com uma configuração para polegada e está usinando em milímetros ou vice-verça???
-
Pelas fotos dá pra perceber que tem alguma coisa com relação a entrada da ferramenta, talvez o grau da ferramenta está muito grande para pouca penetração na placa.
Experimente usar uma fresa mais pontiaguda.
-
Pessoal,
não há folga ou problema com a ferramenta, fiz o mesmo teste com o Kcam e fica perfeito, o problema só aparece quando uso o Mach3 e acontece com qualquer g-code, não é só o gerado pelo Eagle.
Viumau, aparece oval devido ao zoom e reflexo do flash dentro das trilha, não está oval, mas está descontínua devido ao problema.
Tentei incluir G64 P0.1, mas tb. não deu resultado.
Já experimentei 'zerar' o Mach3, instalar novamente e parametrizar os dados da minha CNC e continua o problema.
Relembrando o problema: O X e Y começa a se deslocar no final do mergulho do Z, dai a trilha não fecha porque faltou cortar um pequeno pedaço em que o Z fez uma pequena rampa..
-
Reinstala ele.
-
Reinstala ele.
OPA!
Qdo falei 'zerar' quis dizer desinstalei tudo e instalei novamente.
-
PROBLEMA RESOLVIDO.
Fábio Gilii identificou a solução. O problema estava na parametrização do controle de velocidade constante do Mach3.
Na tela de configuração Geral (anexo) tem um quadro onde pode ser alterado parâmetros do controle de velocidade constante. Fiz muitos testes com vários parâmetros, mas para este problema específico só consegui resultados alterando o parâmetro "Stop CV on angles > ... Degrees" (Parar controle de velocidade constante em ângulos maiores que ... graus).
Fiz testes com vários valores e o que deu resultado mais adequado para minha máquina foi 70 graus. Note que nenhum outro parâmetro está marcado, somente este. Na minha máquina o driver está configurado para 1/2 passo (400 passos por volta) e o fuso o passo é de 5mm/volta).
ABS!
-
Parabéns Leví, ótimo trabalho... ;)
-
Parabéns Leví, ótimo trabalho... ;)
Maurício,
sem seu tutorial eu ainda estaria fazendo protótipo de PCB com caneta de retroprojetor e Percloreto de Ferro! ;D
Obrigado!!
-
Fico feliz em ter ajudado mais um camarada, eu é quem agradeço... ;D
-
Ola Viumau,
Bom dia!! Tudo bem? Muito obrigado pelo tutorial de gerar G code com o eagle.
Montei meu mini router e fresa CNC este final de semana e ja fiz funcionar com o MACH3. Está rodando, peguei um desenho em DXF converti para nc e passei para o mach3 e com uma caneta testei e desenhou perfeitamente para o papel.
Como o meu projeto é de fazer placas de circuito impresso, então, após concluida essa primeira etapa, peguei seu tutorial e fui para o eagle. Bom, passei os dois arquivos gerados pelo ULP de td e top.nc, e o mach3 leu perfeitamente, mas quando coloquei o MACH3 em run a fresadora ficou parada para ambos arquivos e não funcionou. Saberia dizer porque? tem alguma coisa depois de gerado, que devo fazer no código para que funcione no MACH3?? Obrigado desde já: Usuário: pauloboids
-
Ola Viumau,
Bom dia!! Tudo bem? Muito obrigado pelo tutorial de gerar G code com o eagle.
Montei meu mini router e fresa CNC este final de semana e ja fiz funcionar com o MACH3. Está rodando, peguei um desenho em DXF converti para nc e passei para o mach3 e com uma caneta testei e desenhou perfeitamente para o papel.
Como o meu projeto é de fazer placas de circuito impresso, então, após concluida essa primeira etapa, peguei seu tutorial e fui para o eagle. Bom, passei os dois arquivos gerados pelo ULP de td e top.nc, e o mach3 leu perfeitamente, mas quando coloquei o MACH3 em run a fresadora ficou parada para ambos arquivos e não funcionou. Saberia dizer porque? tem alguma coisa depois de gerado, que devo fazer no código para que funcione no MACH3?? Obrigado desde já: Usuário: pauloboids
-
Olá Paulo, pelo o que pude observar aqui esta conversão que você está fazendo com a ulp do Ealge na minha opnião está mal configurada.
Neste arquivo "singlesidedtd.nc" logo no início está assim:
G21 (trabalho em mm)
G90 (interpolação IJK em modo absoluto)
M05 (desligar motor, dremel, spindle ou o que valha)
G00 X0.0000 Y0.0000 Z50.0000 (Movimentar eixos X,Y,Z) se as posições dos 3 eixos já estiverem nestas posições a cnc não irá mover-se
M06 T01 ; 0.6096 (parada para troca de ferramenta M06, ferramenta T01 de 0.6096mm) aqui a cnc está parada, terá que clicar em "Cicle Start" novamente
G00 Z0.5080 (movimento rápido de Z) <------(*)
M03 (ligar motor, dremel, spindle ou o que valha)
G04 P3.000000 (Dwell de 3 segundos ou 3 milisegundos de esperar para continuar a operação) <---- (configuráveis na ulp do Eagle e no config do Mach3)
Paulo dê uma olhada nestes seus g-codes e veja se estão de acordo com as configurações da sua cnc, outra coisa que notei é que seus g-codes estão em milímetros, veja se a sua cnc e os programas pcbg-code do Eagle e o Mach3 também estão, digo isso porque na sexta linha onde marquei com um asterístico existe um movimento não muito condizente com mm, ou seja, 0.5080 tá mais pra fração de polegada. ;)
Não precisa postar 2 vezes uma só basta. ::)
-
Viumau, obrigado pela rápida e prestativa resposta. Tirei os cabeçalhos e funcionou perfeitamente, tanto o arquivo do layout como da furacão, porém a placa ficou minuscula(umas 5x menor que o desenho) acho que eu teria que configurar alguma coisa no MACH3 para ficar 1X1 essa usinagem e furacão, correto? Sabe me explicar como faço isso? Abraçao Paulo
-
Dá uma procurada aqui no fórum que tem o link do manual do Mach3 em Br, nele vc vai achar muita coisa inclusive como se deve configurara a cnc, no seu caso acredito que ou os fusos da cnc são em polegada e o mach3 está em mm ou vice-vesa, ou as suas controladoras estão mal configuradas. Mas acredito mesmo que são as configurações do "motor tunning" no Mach3 ok.
Outra coisa Paulo nesta mesma 6 linhado g-dode = (M06 T01 ; 0.6096), tem um ponto evírgula separando o comando do diâmetro de ferramenta isso é uma dor de cabeça para muitos, possívelmente vc está usando uma versão antiga do programa pcbgcode do Eagle, até onde eu sei a ultima versão é a "Pcbgcode 3.6.0.4". 8)
-
Olá Viumau, por favor:
Comprei 2 brocas de 10 graus V carving, mas estou tendo problemas porque quero fazer placas de PCI e falando com um amigo com experiência ele me disse que o ideal seria uma de 60 graus aproximadamente, é verdade? o que está acontecendo é que a broca está além de fazer os contornos , comendo também a trilha que fica no centro dos contornos então não estou conseguindo usinar a placa...preciso de um HELP urgente!!! Quero comprar a fresa certa desta vez porque errei nessa parte final do meu projeto.
Se puder me ajudar, agradeço imensamente!!!
-
Olá Paulo, eu uso fresa V cut de 30°, se a fresa está comendo até a trilha é porque a configuração do pcb-gcode está errada ou vc está com vibração na fresa.
-
Viumau,
Como faço para configurar o PCB-Gcode do eagle de acordo com a ferramenta? Sabe me ajudar nisso?
Obrigado pelo rápido retorno!!!
Grande Abraço
-
Eu mantenho a minha configuração assim:
-
Muito obrigado Viumau, vou tentar isto!!!
Grato
-
Outra coisa Paulo, evite de abrir vários posts dentro do fórum com a mesma pergunta, se as pessoas quizerem te ajudar basta postar uma vez só, pois não é abrindo meia duzia de posts com a mesma pergunta que irá resolver os seu problemas ok?
-
Certo Maurício, OBRIGADO
-
Quando precisar disponha ;)
-
Viumau e amigos,
Bom dia!
Estou prestes a conseguir fazer minha primeira PCI com CNC, porém, tenho algumas dúvidas para o OFF SET de precisão que irei configurar no eagle.
Preciso saber os seguintes dados:
1- profundidade de trabalho
2- altura de seguranca (quando a ferramenta se move sem cortar)
3- velocidade em RPM
4- profundidade para cortar a placa
5- profundidade para furação
6- velocidade para furação em RPM
Obrigado desde já...
Abraços
-
Viumau e amigos,
Preciso saber os seguintes dados:
1- profundidade de trabalho (vai depender da fresa a ser usada, de topo, V-cut, angulo, quantia de facas e poraí vai, eu geralmente uso 0,05mm a 0,3mm)
2- altura de seguranca (quando a ferramenta se move sem cortar) (alguns usam 10mm por causa das presilhas que seguram a placa PCB, eu uso 1mm)
3- velocidade em RPM (vai depender da ferramenta, que tipo de fresa ou que passo de hélice da broca ou que angulo de afiação a ser usado)
4- profundidade para cortar a placa (deprende da fresa a ser usada, lima rotativa, V-cut, fresa de topo, 1 faca, multi-facas, carbeto de tungistênio, HSS, metal duro...)
5- profundidade para furação (se usar mesa de sacrifício 3mm, se não usar a mesa será a espessura da placa PCB)
6- velocidade para furação em RPM (depende da broca a ser empregada no processo, quanto mais fina maior a velocidade, mas isso depende se a placa PCB e de baquelite, fenolite, fibra de vidro, poliéster... )
Resumindo Paulo, não há uma receita de bolo pronta, ou seja, terá que fazer a massa do seu bolo e por para assar, também depende-rá das velocidades da sua cnc e das ferramentas a serem empregadas, já quebrei muitas fresinhas de carbeto e HSS para aprender as velocidades dos processos de usinagem das minhas máquinas, existem uma vasta quantidade de tabélas de velocidades de fresamento e de furação na web mas na minha opinião só servem apenas como base, as velocidades a serem empregadas você mesmo terá que ir descobrindo de acordo com as suas necessidades, ok... ;)
Abraços
-
Viumau, obrigado pela resposta. Verdade, eu é que preciso achar o ponto dela!
Você teria um projeto bem simples no eagle que tenha um transistor apenas ou um CI apenas para eu fazer testes, porque tenho projetos muito complexos e dai estrago muitas placas com os testes. Não sei desenhar no eagle se não eu colocaria apenas um transistor um resistor e um led para que eu pudesse testar usinagens rápidas e não danificar muitas placas. Se tiver um sch e pcb bem simples para me passar, agradeço e muito!
Obrigado até o momento. Abraço Viumau
-
Paulo volte 12 postagens minhas contando com esta neste mesmo tópico e irá ver 2 arquivos, (Display.baixo.furar .tap e Display.baixo.trilh as.tap) já deixei-os aquí para testes mesmo, a 11 postgens atraz tem a imagem deste mesmo arquivo de como deverá ficar, agora entenda, estes arquivo de g-code estão configurados para minha cnc então as velocidades de (feed rate) deverão ser editados para a sua máquina ok... ::)
-
Obrigado Viumau,
Peguei os Gcodes e coloquei na máquina e usinei uma placa para teste.
Ficou melhor agora porque as trilhas sao bem largas e com os 3 contornos na volta de cada trilha, foi possivel até testar as folgas que tem no meu router.
Perguntas:
1- Teria uma imagem com medidas aproximadas de quanto fica essa placa para eu comparar com a que fiz?
2- No arquivo de furação, cada vez que a retífica vai até o ponto 0 para depois retornar ela arranha a placa, sabe me dizer como eu poderia fazer para acertar isso cada vez que acontecer em novos casos?
Grande Abraço e muito obrigado desde já!!
Paulo
-
Obrigado Viumau,
Peguei os Gcodes e coloquei na máquina e usinei uma placa para teste.
Ficou melhor agora porque as trilhas sao bem largas e com os 3 contornos na volta de cada trilha, foi possivel até testar as folgas que tem no meu router.
Perguntas:
1- Teria uma imagem com medidas aproximadas de quanto fica essa placa para eu comparar com a que fiz?
2- No arquivo de furação, cada vez que a retífica vai até o ponto 0 para depois retornar ela arranha a placa, sabe me dizer como eu poderia fazer para acertar isso cada vez que acontecer em novos casos?
Mais duas que esqueci de colocar na pergunta anterior(desculpe)
3-Quando tenho um desenho e a pessoa ou eu mesmo não regulei o ponto 0 bem no cantinho de qualquer um dos quatro cantos da placa, a mesa não tem área suficiente para a usinagem(veja imagem em anexo). Teria uma forma de corrigir isso no MACH3 para colocar o 0 bem no cantinho de um desenho?
4-Quando o desenho da placa fica bem pequeno no MACH3, como faço para centralizar ele no quadro preto e dar zoom?
Grande Abraço e muito obrigado desde já!!
Paulo
-
Obrigado Viumau, (não por isso!)
Ficou melhor agora porque as trilhas sao bem largas e com os 3 contornos na volta de cada trilha, (Paulo, essa melhoria se deve a configuração no PCB-gcode do Eagle, por isso é que houve uma grande melhora em comparação ao arquivo que vc já havia usinado).
foi possivel até testar as folgas que tem no meu router. (Tire todas folgas da sua cnc ou não terá seus trabalhos satisfatórios).
Perguntas:
1- Teria uma imagem com medidas aproximadas de quanto fica essa placa para eu comparar com a que fiz? (Não), (veja no quadro do seu programa da cnc onde roda o g-code e faça as medições por lá, exemplo, "G1 X50,25" isso significa que a sua cnc irá mover o portico X em 50,25mm apartir do ponto 0, é poraí que deverá se basear e não em imagens, se sua cnc anda 1 metro pelo g-code, então seu trabalho tem que ter 1 metro, ok)
2- No arquivo de furação, cada vez que a retífica vai até o ponto 0 para depois retornar ela arranha a placa, sabe me dizer como eu poderia fazer para acertar isso cada vez que acontecer em novos casos? (Paulo depois que ela para em 0 é para a troca de ferramenta, vc terá que trocar para a proxima ferramenta que o programa solicita e ZERAR a ferramenta novamente, como nesta imagem abaixo), existe uma configuração no setup do Mach3 que vc pode usar para levantar a ferramenta com segurança. (Eu contumo usar algumas técnicas para alinhamento e zeramento da ferramenta, este vídeo mostra uma delas).
https://www.youtube.com/watch?v=xz4LCIJyd2A (https://www.youtube.com/watch?v=xz4LCIJyd2A)
Mais duas que esqueci de colocar na pergunta anterior(desculpe) (sem problemas, não se desculpe não pisou no meu pé)
3-Quando tenho um desenho e a pessoa ou eu mesmo não regulei o ponto 0 bem no cantinho de qualquer um dos quatro cantos da placa, (É obrigatório zerar em um ponto da placa, ou em X ou em Y dependendo da configuração da sua cnc).
a mesa não tem área suficiente para a usinagem(veja imagem em anexo). (Que imagem?), (a mesa tem que ter área suficiente para usinar a placa PCB de uma só, se tiver que dividir o g-code e usinar em etapas da um trabalho monstruoso para emendar as trilhas e possivelmente terá um mal trabalho).
Teria uma forma de corrigir isso no MACH3 para colocar o 0 bem no cantinho de um desenho? (sim terá que mover os pórticos e zerar os DROs, LEIA O MANUAL DO MACH3, lá explica muita coisa).
4-Quando o desenho da placa fica bem pequeno no MACH3, como faço para centralizar ele no quadro preto e dar zoom? (Uma dica use todos os botões e o scroll do Mouse (rodinha no botão central), LEIA O MANUAL DO MACH3, lá explica muita coisa).
-
Bom dia! Fiz todo procedimento do tutorial e gerei o código G no Eagle, porém quando passo para o Mach 3 a máquina não executa o comando, mesmo aparecendo no software como se estivesse normal. Acredito que não seja configuração do mach porque está funcionando normal com Jog e para outros códigos. Alguém teria uma idéia do que possa estar acontecendo? Grata
-
Olá Joelma, qual a versão do Eagle e do pcb-gcode (plugin do Eagle) você está usando? Poderia me enviar o arquivo em questão para eu poder ver o que está acontecendo??? ;)
-
Aqui está o link para as versões do Pcb-gcode, tem que ser registrado para poder baixar... http://groups.yahoo.com/group/pcb-gcode/files/2Software/ (http://groups.yahoo.com/group/pcb-gcode/files/2Software/)
-
Oi Viumau estou usando a versão 6.3.0 do Eagle e a versão 3.3.2 do pcb g code. Fizemos um circuito simples (não funcional) para testar.
-
Joelma este seu Eagle já é moderno e o pcb-gcode que você está usando é para a versão 5.6 do Eagle, atualize-o para a versão pcb-gcode-3.6.0.4, o link eu deixei no post acima, outra coisa que eu já ia me esquecendo, remova todos os arquivos referentes a instalação anterior do pcb-gcode antes de instalar a atualização ok...
Obrigado por ter enviado o arquivo, aqui está dando este erro destacado em vermelho na imagem quando eu abri o arquivo...
Joelma esta linha de contorno pontilhada seria o que? Contorno para corte? Se for, está com o comando errado, delete esta linha pontilhada e faça outra só que use o comando "46 Miling" do "Select Layer" da barra de ferramentas superior do Eagle, se você quiser um corte contínuo deixe a linha reta e não tracejada, ou vai ter um corte também tracejado.
-
Muito obrigada Viumau, vou fazer o que você sugeriu.
Grata ;)
-
Muito obrigada Viumau, vou fazer o que você sugeriu.
Grata ;)
Joelma se precisar é só gritar um help ;)
-
Viumau, instalei novamente o pcb gcode na versão mais nova, mas o problema continua. Tenho a impressão que quando a máquina executa o comando é como se o tamanho da placa estivesse muito reduzido, por isso a impressão que não sai do lugar.
Você acha que devo instalar a versão mais antiga do Eagle?
Grata
-
Joelma,
Veja se o Eagle está gerando um arquivo em polegadas e o programa de controle de maquinas está em milimetro - pode ser este efeito.
Uma alternativa seria abrir o arquivo de codigo G num editor de texto e escrever o comando G20 no cabeçalho - isso diz ao programa de controle de maquinas que ele deve entender tudo em polegadas, e aí deve desenhar no tamanho correto
-
Viumau, instalei novamente o pcb gcode na versão mais nova, mas o problema continua. Tenho a impressão que quando a máquina executa o comando é como se o tamanho da placa estivesse muito reduzido, por isso a impressão que não sai do lugar.
Você acha que devo instalar a versão mais antiga do Eagle?
Grata
Olá Joelma, acredito que vc esteja com o mesmo problema que o amigo Levi teve, estou vendo que as trilhas não se fecham por completo, esta questão foi respondida a alguns posts atrás, dê uma olhada nesta solução e veja se isso te serve...
PROBLEMA RESOLVIDO.
Fábio Gilii identificou a solução. O problema estava na parametrização do controle de velocidade constante do Mach3.
Na tela de configuração Geral (anexo) tem um quadro onde pode ser alterado parâmetros do controle de velocidade constante. Fiz muitos testes com vários parâmetros, mas para este problema específico só consegui resultados alterando o parâmetro "Stop CV on angles > ... Degrees" (Parar controle de velocidade constante em ângulos maiores que ... graus).
Fiz testes com vários valores e o que deu resultado mais adequado para minha máquina foi 70 graus. Note que nenhum outro parâmetro está marcado, somente este. Na minha máquina o driver está configurado para 1/2 passo (400 passos por volta) e o fuso o passo é de 5mm/volta).
ABS!
-
Oi a todos os amigos, eu encontrei a solução para aqueles que estão tendo problemas com o "Java" na prévia visualização no programa Pcb-Gcode do Eagle .
Assista a este vídeo abaixo e sigam os métodos das etapas. Estou usando o "Windows 7 de 64 bits" - "Eagle 7.3" - "Java 8U60" e "PcbGcode 3.6.2.4".
No meu caso eu copiei o comando, "C: \ Program Files \ Java \ jre1.8.0_60 \ bin" da pasta "C: \ Arquivos de Programas", e não da pasta "C: \ Arquivos de Programas (x86)".
Lembrem-se que os comandos ", GLASSPATH" e "PATH" deverão estar em ambos os campos, "Variáveis de Usuário" e "Variáveis do sistema".
Espero ter ajudado, abraços do amigo Viumau. ;)
Este é o link do vídeo:
https://www.youtube.com/watch?v=IJ6nm1KLC4o (https://www.youtube.com/watch?v=IJ6nm1KLC4o)
-
O rio das pedras... 8)
Achei um tutorial já pronto de passo a passo de como usar os programas variáveis e o próprio Eagle...
Segue o link:
http://www.instructables.com/id/Machining-a-PCB-Using-an-Inexpensive-CNC-Machine/step5/PCB-G-Code-Setup-and-Outputting-G-Code/ (http://www.instructables.com/id/Machining-a-PCB-Using-an-Inexpensive-CNC-Machine/step5/PCB-G-Code-Setup-and-Outputting-G-Code/)
:P
-
Sou novo no Blog e talvez pode me ajudar. O pcb gcode gera um contorno em volta das trilhas que são removidas atraves da fresa deixando todo resto do bobre. Existe alguma maneira de eu usar uma caneta no lugar da fresa e desenhar so a trilha ao inves do contorno? Quero fazer o desenho para corroer no perclorerto. obrigado
-
Oi a todos os amigos, eu encontrei a solução para aqueles que estão tendo problemas com o "Java" na prévia visualização no programa Pcb-Gcode do Eagle .
Assista a este vídeo abaixo e sigam os métodos das etapas. Estou usando o "Windows 7 de 64 bits" - "Eagle 7.3" - "Java 8U60" e "PcbGcode 3.6.2.4".
No meu caso eu copiei o comando, "C: \ Program Files \ Java \ jre1.8.0_60 \ bin" da pasta "C: \ Arquivos de Programas", e não da pasta "C: \ Arquivos de Programas (x86)".
Lembrem-se que os comandos ", GLASSPATH" e "PATH" deverão estar em ambos os campos, "Variáveis de Usuário" e "Variáveis do sistema".
Espero ter ajudado, abraços do amigo Viumau. ;)
Este é o link do vídeo:
https://www.youtube.com/watch?v=IJ6nm1KLC4o (https://www.youtube.com/watch?v=IJ6nm1KLC4o)
Viumau, estou usando o Eagle 7.4, Windows 8.1 x64, java 7u80e o pcb-gcode-3.6.2.4, segui o tutorial do video e mesmo assim continua aparecendo a mensagem de erro. Tem mais alguma coisa que posso tentar fazer para resolver? Obrigado.
-
Tem mais alguma coisa que posso tentar fazer para resolver? Obrigado.
Dê permissão pro eagle rodar como administrador.
Às vezes, isso resolve.
-
Refiz o tutorial e reiniciei o pc e funcionou normalmente, obrigado.
-
Quando o ulp gera os arquivos gcode, está gerando bottom e top, fica assim (no Emc):
placa.bot.drill.tap
Diz que não pode executar pois precisa da ferramenta 4 (tool4);
placa.bot.etch.tap
Abre só o contorno dos pads e executa corretamente;
placa.bot.mill.tap
Abre o desenho da linha pontilhada de contorno da placa e executa corretamente, porém ele abre a esquerda do eixo Y, e não a direita como os desenhos das trilhas e pads;
Y
|
Aqui__|__X
placa.bot.text.tap
Não abre nada;
placa.top.drill.tap
Diz que não pode executar pois precisa da ferramenta 4 (tool4);
placa.top.etch.tap
Abre contorno das trilhas, executa corretamente, porém ele passa 3 4 vezes pelo mesmo percurso aumentando/deixando mais largo a distância entre as trilhas;
placa.top.mill.tap
Também abre o desenho da linha pontilhada de contorno da placa e executa corretamente, esse ja abre a direita do eixo y como as trilhas e os pads;
placa.top.text.tap
Também não abre nada;
Por enquanto eu não estou executando o programa com a máquina ligada, só executo para ver a simulação no linuxcnc/emc. Uma coisa que notei até mesmo no desenho LINUXCNC que ele ja abre por padrão, em alguns pontos ele não faz 'canto', ele 'arredonda' a forma no simulador, como nessa imagem:
(http://s18.postimg.org/cbyxtdskp/erro_cnc.jpg)
Está correta essas informações contidas nos arquivos de usinagem? Me pareceu que estão com identificação/nome diferente das descritas nos primeiros posts.
-
Encontrei o problema da ferramenta, precisava acrescentar mais ferramentas na tabela de ferramentas do EMC e atualizar ela.
Também resolvi o problema de aparecer no lado esquerdo/direito do eixo y.
Sobre o arredondamento, me falaram no forum do linuxcnc para acrestentar o comando "G64 P.001 Q.001" no código G, isso resolveu. (Essa dúvida eu acabei postando no tópico errado, o correto seria do EMC2, peço desculpas, costumo anotar os problemas no bloco de notas para postar de uma vez, como não tem botão de editar, não consigo remover essa parte do post).
Agora estou com problema no desenho das placas, as trilhas estão ficando no layer top e as ilhas no layer botton, mas pelo que vi mesmo que ficassem na mesma layer, o emc/turbocnc etc cortaria as ilhas e deixaria elas isoladas das trilhas, fiz vários testes aqui e ainda não encontrei como resolver.
Em algumas modificações a layer das trilhas fez quase tudo corretamente, porém alguns pontos ela não separa/isola as ilhas/trilhas de outros 'sinais'. Ajustei o Eagle para o diametro da ferramenta (0,2mm), o pcbgcode idem e mesmo assim não resolve. Anexei a imagem desse post de como está no Eagle e como está no EMC, tentei com versões diferentes do Eagle e o pcbgcode e acontece o mesmo, baixando ela da para visualizar melhor, no post ela fica pequena.
Obs Não estou testando na máquina ainda para não perder material e também ter certeza que não vai danificar nada.
(http://s15.postimg.org/v8ioa6fcb/pci_Copia.png)
Obrigado pela ajuda.
-
Agora estou com problema no desenho das placas, as trilhas estão ficando no layer top e as ilhas no layer botton, mas pelo que vi mesmo que ficassem na mesma layer, o emc/turbocnc etc cortaria as ilhas e deixaria elas isoladas das trilhas, fiz vários testes aqui e ainda não encontrei como resolver.
Use a ulp mirror-board antes da pcb-gcode.
Em algumas modificações a layer das trilhas fez quase tudo corretamente, porém alguns pontos ela não separa/isola as ilhas/trilhas de outros 'sinais'. Ajustei o Eagle para o diametro da ferramenta (0,2mm), o pcbgcode idem e mesmo assim não resolve.
Isso vc resolve mudando esses parâmetros:
-
Use a ulp mirror-board antes da pcb-gcode.
Isso vc resolve mudando esses parâmetros...
Eu estava usando a ulp mirror-board, você matou a pau com a dica na imagem. Tentei com 0.1 e melhorou mas algumas trilhas/ilhas não estavam ficando separadas, coloquei 0.01 em todos e agora está certinho.
Obrigado pela ajuda. ;)
-
Me surgiu mais uma dúvida, tem como gerar arquivo do gcode da máscara dos componentes? (formatos, nomes e valores).
-
Gcode eu desconheço. Mas tem a ulp maskdata que cria um arquivo scr.
-
Boa tarde irmãos. Eu instalei o PCB GCODE gero o gcode direto do eagle, passo para o Universal gcode mas a imagem ao desenhar na minha cnc sai muito pequena, os irmãos podem me ajudar a onde eu configuro o tamanho da imagem? eu baixei a ultima versão baixei ontem mesmo. Uma placa de 8x6 cm, fica com 2x2 cm eu não sei a onde está o erro? desde já Gratidão!!!
-
Bom dia Galera
Alguem conseguiu gerar texto no PCBGCODE usando a dica que o colega deu.
Apos colocar o Texto na selecionar Boton ou TOP.
Estou usando o MAch3, e só saí um retângulo!
Alguem pode dar um help?
Estou usando o Eagle 8.4.0 e o PCBGCODE 3.6.2.4
Abraços!!