Programa simples para geração de "G-code" que roda em Linux (python).
Trata-se de um script que pode converter alguns formatos de desenhos em outros formatos.
Entradas:
*.SVG = polilinhas e caminhos
*.DXF = DXF (2D polylines, 3D polymeshes)
*.STL = binário e ASCII
*.cmp,.sol,*.via,*.mill = Gerber (formato RS-274X, com largura de traço=0 de definição de linha de contorno de placa)
*.drl, *.drd = formato de furo Excellon (com definição de furação)
*.jpg = bitmap para mapeamento em Z
Saídas:
*.rml: Roland Modela RML mill
*.camm: Roland CAMM cutter
*.jpg,*.bmp: images
*.epi: Epilog lasercutter
*.uni: Universal lasercutter
*.g: G codes (CNC)
*.ord: OMAX waterjet cutter
*.oms: Resonetics excimer micromachining center
*.dxf: DXF
*.stl: STL
O programa está sendo traduzido por mim, e até agora testei e parece que funciona razoávelmente.
Há algumas limitações, como por exemplo só faz uma profundidade de corte (não é incremental), mas é bastante útil por exemplo para aqueles que fazem placas de PCI fresadas, ou mesmo desenhos simples de contorno em routers.
Para rodar basta escrever num terminal:
python cam1.py
Ou criar um lançador na sua área de trabalho...
Anexo as duas versões - em Inglês e em Português, sendo que a versão em portugues está alterada para gerar arquivos "g-code" com extensão *.cnc