Autor Tópico: Tutorial do Eagle para fazer placas PCB.  (Lida 93917 vezes)

Description:

0 Membros e 6 Visitantes estão vendo este tópico.

Offline Levi

  • Novato
  • *
  • Posts: 84
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo
  • Nome:: Levi
  • Profissão: eng.
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #120 Online: 29 de Fevereiro de 2012, 10:46 »
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!

Offline Levi

  • Novato
  • *
  • Posts: 84
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo
  • Nome:: Levi
  • Profissão: eng.
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #121 Online: 01 de Março de 2012, 23:13 »
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.

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #122 Online: 02 de Março de 2012, 01:08 »
Então, tente acrescentando este código no inicio do arquivo.

Código: [Selecionar]
G64 P0,1

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #123 Online: 03 de Março de 2012, 00:33 »
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???

Offline CRBR

  • Hobby
  • ****
  • Posts: 876
  • Sexo: Masculino
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #124 Online: 03 de Março de 2012, 07:51 »
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.


Offline Levi

  • Novato
  • *
  • Posts: 84
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo
  • Nome:: Levi
  • Profissão: eng.
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #125 Online: 05 de Março de 2012, 10:19 »
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..




Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #126 Online: 05 de Março de 2012, 10:56 »
Reinstala ele.

Offline Levi

  • Novato
  • *
  • Posts: 84
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo
  • Nome:: Levi
  • Profissão: eng.
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #127 Online: 05 de Março de 2012, 12:51 »
Reinstala ele.

OPA!
Qdo falei 'zerar' quis dizer desinstalei tudo e instalei novamente.

Offline Levi

  • Novato
  • *
  • Posts: 84
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo
  • Nome:: Levi
  • Profissão: eng.
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #128 Online: 18 de Março de 2012, 11:17 »
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!

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #129 Online: 18 de Março de 2012, 23:14 »
Parabéns Leví, ótimo trabalho... ;)

Offline Levi

  • Novato
  • *
  • Posts: 84
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: São Paulo
  • Nome:: Levi
  • Profissão: eng.
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #130 Online: 19 de Março de 2012, 12:27 »
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!!

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #131 Online: 21 de Março de 2012, 10:43 »
Fico feliz em ter ajudado mais um camarada, eu é quem agradeço... ;D

Offline pauloboids

  • Novato
  • *
  • Posts: 22
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: SAO LEOPOLDO
  • Nome:: Paulo Boids
  • Profissão: Consultor em comércio exterior e engenharia
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #132 Online: 25 de Março de 2013, 01:55 »
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

Offline pauloboids

  • Novato
  • *
  • Posts: 22
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: SAO LEOPOLDO
  • Nome:: Paulo Boids
  • Profissão: Consultor em comércio exterior e engenharia
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #133 Online: 25 de Março de 2013, 01:57 »
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

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Re:Tutorial do Eagle para fazer placas PCB.
« Resposta #134 Online: 26 de Março de 2013, 22:36 »
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.  ::)

 

/** * */