Clube CNC Brasil

Softwares => Softwares diversos => Tópico iniciado por: eng_rubens em 28/08/13 - 14:51

Título: PCItoGCode
Enviado por: eng_rubens em 28/08/13 - 14:51
Olá pessoal!

Desde 2007 eu desenvolvo um software para gerar o código G a partir do desenho de uma placa de circuito impresso.
Esse software é bastante útil quando temos um projeto pronto da internet ou de alguma revista e desejamos fresar a placa de circuito impresso para montá-lo.
Desse modo não é necessário redesenhar a placa em algum software de CAD só para gerar o código G de fresagem e furação, basta usar o PCItoGCode para converter direto a imagem em códigos G para fresar e furar a placa em sua CNC.

A licença de uso é nos moldes da GPL, ou seja, é um software livre.
Quem tiver interesse em ajudar no desenvolvimento ou até mesmo na tradução para outros idiomas é só entrar em contato.

Abri esse tópico para dar a boa notícia sobre a nova versão do PCIToGCode (1.5) e tirar as dúvidas dos amigos.

Nesta versão foram incluídas varias sugestões de colegas, poste a sua, quem sabe em uma próxima versão será atendido.

Novidades em relação a última versão:

01) Traçado de borda da placa com largura variável.
02) Cálculo do tamanho da placa baseado na distancia padrão dos pinos de um CI.
03) Opção de salvar códigos de fresagem e de furação em um único arquivo.
04) Na finalização de um contorno, a fresagem avança um pouco onde se iniciou a fresagem.
05) Opção de gerar o código para recorte da borda da placa.
06) Opção de inclusão de furos manualmente que não foram detectados automaticamente.
07) Opção de exclusão de furos manualmente que foram detectados automaticamente equivocadamente.
08) Tradução (incompleta) para Alemão e Inglês.
09) Na tela "Sobre" foi incluído um botão de doação para ajudar a manter o projeto.

O novo manual do usuário ainda não ficou pronto, mas se alguém tiver alguma dúvida estarei a disposição.

Para baixar a última versão basta entrar no site "SourceForge.net" e fazer uma busca por "PCIToGCode" ou direto neste link: http://sourceforge.net/projects/pcitogcode/ (http://sourceforge.net/projects/pcitogcode/)

Sugestões são sempre bem vindas!

Muito obrigado!

Obs.: Caso tenha conhecimento de outros idiomas ou conheça quem esteja disposto a ajudar isso seria muito bom, pois desde que eu coloquei o PCIToGCode no site SourceForge.net cerca de 42 países já baixaram uma cópia.

Abraços...

Rubens Bernardi
Engenheiro Eletrônico
Título: Re:PCItoGCode
Enviado por: eng_rubens em 09/10/13 - 08:41
Olá pessoal!

Recentemente um colega da França entrou em contato sobre o PCIToGCode e se dispôs a ajudar no projeto.
A França esta em segundo lugar no número de downloads depois do Brasil.
A tradução para o Frances já foi feita pelo amigo e já esta atualizado no site para ser baixado.
Agora já contamos com 4 idiomas, Português, Inglês, Alemão e Frances!

As vezes as pessoas tem receio se comprometer a ajudar achando que é muito complicado ou dá muito trabalho, então vou explicar como é simples fazer a tradução para outros idiomas:

Para traduzir existe uma ferramenta específica chamado PoEdit, baixe aqui: http://www.poedit.net/download.php (http://www.poedit.net/download.php)

Faça uma cópia do arquivo “..\PCIToGCode\i18n\PCIToGCode.po” para “..\PCIToGCode\i18n\PCIToGCode.xx.po”

O final ".xx.po" define o idioma substituindo-se o XX pelas letras que identificam o idioma conforme abaixo:

de.po # German translations.
en.po # English translations.
es.po # Spanish translations.
fr.po # French translations.
it.po # Italian translations.
pt.po # Portuguese translations.
ru.po # Russian translations.
sv.po # Swedish translations.
uk.po # Ukrainian translations.

Esses são só alguns exemplos.

Abra o arquivo no PoEdit e traduza para o idioma escolhido.
De um lado estará a frase em português e do outro você escreve como seria em outro idioma.
Salve o arquivo na mesma pasta do executável.
Quando abrir o PCIToGCode a aplicação será traduzida automaticamente de acordo com o idioma de seu sistema operacional. Caso o seu sistema operacional seja em português e você quer testar para outro idioma, basta abrir o PCIToGCode com o parâmetro que define o idioma, por exemplo:

PCIToGCode.exe -l de       (Alemão)
PCIToGCode.exe -l fr       (Frances)
PCIToGCode.exe -l en       (Inglês)

Para facilitar fiz algumas “BATs” para isso:

Alemao.bat
Frances.bat
Ingles.bat

Abrindo pela “BAT” o PCIToGCode será traduzido automaticamente.

Se alguém se dispuser a fazer a tradução por favor, me mande o arquivo "PCIToGCode.xx.po" para eu colocar no site do projeto.

LINK: http://sourceforge.net/projects/pcitogcode/files/ (http://sourceforge.net/projects/pcitogcode/files/)

Sugestões ou comentários são muito importante.

Grato pela atenção!

Abraços a todos,

Rubens Bernardi
Título: Re:PCItoGCode
Enviado por: eng_rubens em 29/06/15 - 20:54
Olá a todos!

Acaba de ficar pronta a mais nova versão do PCIToGCode.  ?_9

Quem quiser baixar e experimentar basta acessar o link:    https://sourceforge.net/projects/pcitogcode/files/latest/download

Att.
Rubens Bernardi