Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

SOFTWARES => Software CAM - Geral => Tópico iniciado por: matheusryndack em 02 de Janeiro de 2012, 12:02

Título: CAM para PCI
Enviado por: matheusryndack em 02 de Janeiro de 2012, 12:02
Bom dia pessoal!!

Estou montanto a minha cnc para furar circuito impresso, apenas furar, não quero fazer as trilhas na cnc. Vou furar a placa virgem, e depois disso fazer as trilhas com o processo fotográfico.

Trabalho com protótipos de PCI, e furar na mão é complicado...

Vou precisar de um software que eu possa pegar vários gerber (inclusive o excellon), e junte tudo num painel. Aí eu consiga exportar os layers de cobre, máscara de solda e legenda para algum formato imprimível (para fazer o fotolito), e exportar o Gcode da furação e corte.... alguém conhece algo que sirva para mim? :) è importante que ele trabalhe com gerber, porque as placas podem vir de softwares diferentes.

Estou usando o emc (não sei se essa informação é relevante).

Agradeço desde já!
Quando minha máquina ficar pronta eu posto aqui!!

Abraços!
Matheus
Título: Re:CAM para PCI
Enviado por: Alebe em 02 de Janeiro de 2012, 12:25
Tente o coppercam.
Título: Re:CAM para PCI
Enviado por: matheusryndack em 03 de Janeiro de 2012, 21:30
Tente o coppercam.
Olá Alebe,

Obrigado pela resposta!

Testei o coppercam, mas não funcionou para mim, o emc não consegue abrir o gcode, na verdade abre, mas não fica nenhum furo na tela...

Você conhece algum outro programa que faça essa conversao?

Obrigado
Matheus
Título: Re:CAM para PCI
Enviado por: Alebe em 03 de Janeiro de 2012, 23:48
O que pode estar acontecendo é que o emc não reconhece ponto e virgula e acho que o copper usa elas nos arquivos de furação.
Teria só que corrigir manualmente o gcode depois de gerado e retirar esses PV.
Eu não estou mais com ele instalado aqui, mas se vc puder, anexa o arquivo de furação pra darmos uma olhada.
Título: Re:CAM para PCI
Enviado por: matheusryndack em 04 de Janeiro de 2012, 12:24
O que pode estar acontecendo é que o emc não reconhece ponto e virgula e acho que o copper usa elas nos arquivos de furação.
Teria só que corrigir manualmente o gcode depois de gerado e retirar esses PV.
Eu não estou mais com ele instalado aqui, mas se vc puder, anexa o arquivo de furação pra darmos uma olhada.

Pelo geito está faltando ferramentas, algo do tipo... olhe o Gcode

( CopperCAM 3 - 06/12/2011 / ISO-Mill Output )
( C:\COPPERCAM\CopperCAM.iso created 03/01/2012 at 19:25 )
( Workpiece dimensions: 71.046 x 76.972 x 1 mm )
G00 G90 G94 G40 G54 G80
G00 F3000 Z2
T6 M06 ( Drilling tool )
M03 S8000
M07
G00 F3000 X-7.14 Y17.15
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-8.47 Y14.72
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-11.01
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-13.55
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-14.76 Y17.15
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-18.94 Y16.49
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-23.64 Y16.92
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-24.85 Y14.53
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-27.39
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
G00 F3000 X-29.93
G00 F1500 Z0
G01 F60 Z-1
G00 F3000 Z2
M09
M05
M02
%

Abraçs!
Título: Re:CAM para PCI
Enviado por: F.Gilii em 04 de Janeiro de 2012, 13:15
Me parece um arquivo de furação apenas...

À  principio não tem nada de errado - apenas que alguns comandos não fazem sentido.

Em muitas linhas há uma controvérsia - não é preciso chamar ajuste de velocidade de avanço (palavra "F") durante uma chamada em G00... mesmo assim funciona...
Título: Re:CAM para PCI
Enviado por: Alebe em 04 de Janeiro de 2012, 17:15
Deve estar faltando configurar algumas coisas para funfar com as trocas de ferramentas e no emc.

Eu achei nos meus backups um tuto basico que tinha feito para um amigo que queria usar o programa.

Ve se ajuda.
Título: Re:CAM para PCI
Enviado por: matheusryndack em 04 de Janeiro de 2012, 23:24
Me parece um arquivo de furação apenas...

À  principio não tem nada de errado - apenas que alguns comandos não fazem sentido.

Em muitas linhas há uma controvérsia - não é preciso chamar ajuste de velocidade de avanço (palavra "F") durante uma chamada em G00... mesmo assim funciona...
Não entendo muito de gcode, mas ele não me pareceu legal!:) devo estar fazendo algo errado como o Alebe disse. Vou estudar o tutorial e tentar novamente.

Consegui furar umas placas aqui, usando aquela ULP no eagle, ficaram perfeitas, mas tem um problema, não sei se é no emc, ou no eagle, o emc diz que falta a ferramenta numero 4, isso em todos os arquivos.. aí quando chega na ferramenta 4, o programa trava.

Vou investigar isso e retorno,

a cnc está pronta e funcional (embora lenta, por causa da barra roscada e motores fracos), logo mais postarei na área de projetos.

Mais uma vez obrigado!

Matheus
Título: Re:CAM para PCI
Enviado por: Alebe em 04 de Janeiro de 2012, 23:35
Consegui furar umas placas aqui, usando aquela ULP no eagle, ficaram perfeitas, mas tem um problema, não sei se é no emc, ou no eagle, o emc diz que falta a ferramenta numero 4, isso em todos os arquivos.. aí quando chega na ferramenta 4, o programa trava.

É só acrescentar mais ferramentas ao arquivo tool.tbl da sua configuração.
Título: Re:CAM para PCI
Enviado por: matheusryndack em 05 de Janeiro de 2012, 00:13
Consegui furar umas placas aqui, usando aquela ULP no eagle, ficaram perfeitas, mas tem um problema, não sei se é no emc, ou no eagle, o emc diz que falta a ferramenta numero 4, isso em todos os arquivos.. aí quando chega na ferramenta 4, o programa trava.

É só acrescentar mais ferramentas ao arquivo tool.tbl da sua configuração.

Obrigado pela dica, vou testar isso, retornarei.

Matheus
Título: Re:CAM para PCI
Enviado por: F.Gilii em 05 de Janeiro de 2012, 09:31
Lembre-se que muitos arquivos são gerados para máquinas com troca automática de ferramentas - se sua máquina não tem isso, pode ignorar simplesmente.
Título: Re:CAM para PCI
Enviado por: matheusryndack em 06 de Janeiro de 2012, 12:08
Lembre-se que muitos arquivos são gerados para máquinas com troca automática de ferramentas - se sua máquina não tem isso, pode ignorar simplesmente.
No caso o emc ele pede para trocar, sem problemas.

Sobre o coppercam, eu não estou conseguindo importar o excellon, ele está saindo todo errado, os furos amontoados, etc.. tentei mudas as opções na tela de importação mas não resolve, só muda o estilo de 'amontoamento' ehhe
O que será? São excellon do Eagle.

Abraços
Título: Re:CAM para PCI
Enviado por: F.Gilii em 06 de Janeiro de 2012, 12:24
Voce tem os arquivos originais Excellon?

Se incomodaria em postar estes arquivos para eu ver?
Título: Re:CAM para PCI
Enviado por: matheusryndack em 06 de Janeiro de 2012, 13:05
Voce tem os arquivos originais Excellon?

Se incomodaria em postar estes arquivos para eu ver?
Sem problemas!

Segue o arquivo

%
M48
M72
T01C0.0000
T02C0.0320
T03C0.0354
T04C0.0360
T05C0.0787
T06C0.1181
%
T01
X17993Y5982
X17968Y7347
X18553Y3487
X18543Y1817
X31403Y5172
X32378Y4492
X31466Y6650
X32383Y9912
X31423Y11437
X30043Y11707
T02
X3243Y8507
X3243Y7507
T03
X9103Y4992
X10103Y4992
X11103Y4992
X12103Y4992
X13103Y4992
X14103Y4992
X15103Y4992
X16103Y4992
X17103Y4992
X18103Y4992
X19103Y4992
X20103Y4992
X21103Y4992
X22103Y4992
X23103Y4992
X24103Y4992
X25103Y4992
X26103Y4992
X27103Y4992
X28103Y4992
X28103Y10992
X27103Y10992
X26103Y10992
X25103Y10992
X24103Y10992
X23103Y10992
X22103Y10992
X21103Y10992
X20103Y10992
X19103Y10992
X18103Y10992
X17103Y10992
X16103Y10992
X15103Y10992
X14103Y10992
X13103Y10992
X12103Y10992
X11103Y10992
X10103Y10992
X9103Y10992
T04
X13293Y2382
X14293Y2382
X15293Y2382
X33803Y5952
X34803Y5952
X34803Y6952
X33803Y6952
X33803Y7952
X34803Y7952
X34803Y8952
X33803Y8952
X33803Y9952
X34803Y9952
T05
X29965Y7992
X5863Y7992
T06
X3333Y14075
X35853Y1910
M30

Aqui tem uma print da placa, no excellon e do coppercam,
http://upload.ryndack.com.br/upload/excellon.JPG (http://upload.ryndack.com.br/upload/excellon.JPG)

Muito obrigado novamente!

Matheus
Título: Re:CAM para PCI
Enviado por: F.Gilii em 06 de Janeiro de 2012, 13:32
Matheus,

Eu experimentei seu arquivo em dois programas e em um deles parece que funcionou direito.

Veja se está correto - o formato é codigo-G com extensão em TXT.

Fabio Gilii
Título: Re:CAM para PCI
Enviado por: F.Gilii em 06 de Janeiro de 2012, 13:38
Fiz também uma simulação no meu Sheetcam - veja o resultado...

Título: Re:CAM para PCI
Enviado por: matheusryndack em 06 de Janeiro de 2012, 13:47
Matheus,

Eu experimentei seu arquivo em dois programas e em um deles parece que funcionou direito.

Veja se está correto - o formato é codigo-G com extensão em TXT.

Fabio Gilii

O arquivo abre certo no emc, porém fica muito grande, mais de 800mm de um lado.
Creio que seja só algum ajuste de unidades.
Outra coisa eu não notei no emc o percurso para a troca de ferramenta, como seria isso?
Não mandei usinar por causa das medidas.

Qual programa você usou?

Obrigado
Matheus
Título: Re:CAM para PCI
Enviado por: Alebe em 06 de Janeiro de 2012, 13:56
Só agora é que vc falou que usa o eagle para criar as pcb.  ::)

Fica mais fácil criar os gcode direto no eagle, com troca de ferramenta e tudo.
Use o tuto do Viumau pro pcbgcode: http://www.guiacnc.com.br/index.php/topic,198.0.html (http://www.guiacnc.com.br/index.php/topic,198.0.html)
E como já disse antes, será preciso editar manualmente os arquivos de furos e retirar todos os ponto e virgula.
Título: Re:CAM para PCI
Enviado por: matheusryndack em 06 de Janeiro de 2012, 14:07
Só agora é que vc falou que usa o eagle para criar as pcb.  ::)

Fica mais fácil criar os gcode direto no eagle, com troca de ferramenta e tudo.
Use o tuto do Viumau pro pcbgcode: http://www.guiacnc.com.br/index.php/topic,198.0.html (http://www.guiacnc.com.br/index.php/topic,198.0.html)
E como já disse antes, será preciso editar manualmente os arquivos de furos e retirar todos os ponto e virgula.
Bom, eu uso o eagle, e não tem problema... já consegui furar umas placas com essa ulp, funcionou legal, porém tem uns probleminhas:
-O gcode não fica otimizado, ele fica dando voltas na placa, tipo, fura um furo aqui, aí anda 100mm, faz outro furo, volta pra cá, pra fazer outro furo, com a mesma ferramenta...
-se tiver furo 0.89, 0.9 ou 0.91, vou fazer tudo com broca 0.9, ele pede 3 ferramentas, o que é um inconveniente,
-como eu disse, trabalho com protótipos, e meus clientes podem não usar o eagle, e fornecer o gerber+excellon. :)

O coppercam, funcionaria legal, mas tem esse problema de importar excellon... aí funciona legal?

Obrigado.
Abraços
Título: Re:CAM para PCI
Enviado por: Alebe em 06 de Janeiro de 2012, 16:13

-O gcode não fica otimizado, ele fica dando voltas na placa, tipo, fura um furo aqui, aí anda 100mm, faz outro furo, volta pra cá, pra fazer outro furo, com a mesma ferramenta...

É uma chatice mesmo.
Tanto as trilhas como os furos seguem a sequencia de colocação dos componentes na placa (ou no esquematico). Pelo menos no pcbgcode. Não sei das outras ulps.
Quando puder irei testar as outras para certificar.

Citar
-se tiver furo 0.89, 0.9 ou 0.91, vou fazer tudo com broca 0.9, ele pede 3 ferramentas, o que é um inconveniente

Basta configurar para só usar a de 0.9

Citar
O coppercam, funcionaria legal, mas tem esse problema de importar excellon... aí funciona legal?

Nas poucas vezes que testei ele, deu tudo certo.
Eram uns gbr do proteus e só precisei mexer em algumas coisas.
Gbr do eagle não cheguei a testar.
Título: Re:CAM para PCI
Enviado por: matheusryndack em 06 de Janeiro de 2012, 20:13

-O gcode não fica otimizado, ele fica dando voltas na placa, tipo, fura um furo aqui, aí anda 100mm, faz outro furo, volta pra cá, pra fazer outro furo, com a mesma ferramenta...

É uma chatice mesmo.
Tanto as trilhas como os furos seguem a sequencia de colocação dos componentes na placa (ou no esquematico). Pelo menos no pcbgcode. Não sei das outras ulps.
Quando puder irei testar as outras para certificar.

Citar
-se tiver furo 0.89, 0.9 ou 0.91, vou fazer tudo com broca 0.9, ele pede 3 ferramentas, o que é um inconveniente

Basta configurar para só usar a de 0.9

Citar
O coppercam, funcionaria legal, mas tem esse problema de importar excellon... aí funciona legal?

Nas poucas vezes que testei ele, deu tudo certo.
Eram uns gbr do proteus e só precisei mexer em algumas coisas.
Gbr do eagle não cheguei a testar.

Alebe, esse CopperCam é louco!

Eu consegui importar um excellon do eagle, ficou perfeito... Depois disso fui importar o mesmo excellon, com as mesmas configs, e não funciona... :S

Você não sabe de algum outro software que converta o excellon pra gcode? :)

Obrigado
Título: Re:CAM para PCI
Enviado por: Alebe em 06 de Janeiro de 2012, 23:26
Eu consegui importar um excellon do eagle, ficou perfeito... Depois disso fui importar o mesmo excellon, com as mesmas configs, e não funciona... :S

É, ele é meio de Lua... ;D

Citar
Você não sabe de algum outro software

Não.
Título: Re:CAM para PCI
Enviado por: C N C N o w ! em 07 de Janeiro de 2012, 08:56

Ora, ora, ora ...

Nínguem menos que o presidente da Ryndack Industries está entre nós  ;D
Título: Re:CAM para PCI
Enviado por: Guia CNC em 07 de Janeiro de 2012, 09:06
O  Matheus está evoluindo na fabricação de PCB.  :D

A qualidade já é ótima, e agora com furação e corte por CNC, ele vai ser concorrente de peso da circuibras



Título: Re:CAM para PCI
Enviado por: matheusryndack em 07 de Janeiro de 2012, 09:33
Sim sim sim :)

Da circuibras, sei... kkkkkkkk

Abraços
Título: Re:CAM para PCI
Enviado por: C N C N o w ! em 07 de Janeiro de 2012, 11:29

Já iniciou a construção, Matheus ? O projeto é seu ? Fotos ?
Título: Re:CAM para PCI
Enviado por: matheusryndack em 07 de Janeiro de 2012, 11:46

Já iniciou a construção, Matheus ? O projeto é seu ? Fotos ?

Já está funcionando... :)
Eu não fiz projeto, comprei as peças e fui montando. É de MDF.
Usei barra roscada, porca de nylon, motores baratos, drive chines... Os motores estão em overclock (rsrs), com ventilador em cima, hehe :)
Ta cheio de gambiarra, está funcionando, isso é o que importa.
Vou postar fotos sim, mas antes quero trocar os cabos, colocar outro motor no lugar do da emilia (hehe).

Mas o problema e esse software pra converter o excellon > gcode, parece que nem existe! :/

Abraços!
Título: Re:CAM para PCI
Enviado por: Alebe em 07 de Janeiro de 2012, 12:07
Lembrei que o Kcam converte gbr pra gcode.

E achei estas duas pg.

Conversor online http://eng-serve.com/cnc/excellon_gcode.html (http://eng-serve.com/cnc/excellon_gcode.html)

E um prog. que talvez nem no xp rode. http://hans-w.com/EtoG.zip (http://hans-w.com/EtoG.zip)
Site http://hans-w.com/download.htm (http://hans-w.com/download.htm)
Título: Re:CAM para PCI
Enviado por: F.Gilii em 07 de Janeiro de 2012, 12:33
Eu uso o Sheetcam e parece que resolveu - ele gera também o código-G para a maioria dos programas de controle por aí...
Título: Re:CAM para PCI
Enviado por: matheusryndack em 07 de Janeiro de 2012, 13:14
Lembrei que o Kcam converte gbr pra gcode.

E achei estas duas pg.

Conversor online http://eng-serve.com/cnc/excellon_gcode.html (http://eng-serve.com/cnc/excellon_gcode.html)

E um prog. que talvez nem no xp rode. http://hans-w.com/EtoG.zip (http://hans-w.com/EtoG.zip)
Site http://hans-w.com/download.htm (http://hans-w.com/download.htm)

O conversor online eu já tinha testado, não funciona. :S
E esse outro não rodou no XP,

F-Gilii, Baixei o sheetcam, importou certinho o excellon, vou aprender a usar, tentar exportar e ver no que dá. :)

Abraços
Título: Re:CAM para PCI
Enviado por: matheusryndack em 10 de Março de 2012, 13:48
Lembrei que o Kcam converte gbr pra gcode.

E achei estas duas pg.

Conversor online http://eng-serve.com/cnc/excellon_gcode.html (http://eng-serve.com/cnc/excellon_gcode.html)

E um prog. que talvez nem no xp rode. http://hans-w.com/EtoG.zip (http://hans-w.com/EtoG.zip)
Site http://hans-w.com/download.htm (http://hans-w.com/download.htm)

O conversor online eu já tinha testado, não funciona. :S
E esse outro não rodou no XP,

F-Gilii, Baixei o sheetcam, importou certinho o excellon, vou aprender a usar, tentar exportar e ver no que dá. :)

Abraços

Pessoal,

Desculpe a demora para responder, consegui fazer o excellon virar gcode com o conversor online.

Eu apenas fiz uma modificação para que ele erga o eixo Z a Z=2inch, assim eu consigo trocar a ferramenta tranquilamente...

Está quase tudo funcionando, já estou fazendo as placas!

Obrigado pela ajuda!
Matheus
Título: Re: CAM para PCI
Enviado por: Guia CNC em 10 de Março de 2012, 16:08
Matheus, cade as foto?

Ta devendo hein..

Um abraço moleque.

Att

Jost Dayan

Sent from my GT-S5830B using Tapatalk
Título: Re: CAM para PCI
Enviado por: matheusryndack em 10 de Março de 2012, 16:10
Matheus, cade as foto?

Ta devendo hein..

Um abraço moleque.

Att

Jost Dayan

Sent from my GT-S5830B using Tapatalk

Claro, as fotos. hehehe

Segue uma pasta no meu servidor com algumas:
http://www.ryndack.com.br/cnc/ (http://www.ryndack.com.br/cnc/)

Mr foco de férias... :S

Abraço!