Softwares para CNC em Linux
- Importar modelos sólidos a partir de ficheiros STEP e IGES;
- Desenhar a geometria da construção, linhas e arcos, criar sólidos primitivos ou fazer sólidos através da extrusão de um esboço;
- Modificar sólidos misturando-os com outros ou usando operações booleanas;
- Guardar em IGES, STEP e STL.
- Fazer a impressão da geometria 2D ou gravar em HPGL;
- Importar e exportar ficheiros dxf;
- Suporte de desenho linhas, arcos, elipses, splines e poli-linhas;
- Desenho baseado em regras também é suportado.
# this is an example config file for pcb2gcode. # place this in the same directory as your gerber files to save typing# You may want to uncomment and change those in local project files #front=mirror-Inferior.gbl back=Sensibilizadora-Inferior.gbl drill=Sensibilizadora.drl #outline=contour.back.gbr #verbose# parameters for isolation routing / engraving / etching zwork=-0.008 zsafe=0.8 zchange=1.0 mill-feed=6 mill-speed=30000 # parameters for cutting out boards cutter-diameter=0.059055118 zcut=-0.08 cut-feed=3 cut-speed=20000 cut-infeed=1 # drilling parameters zdrill=-0.08 drill-feed=3 drill-speed=20000 #offset=0.006 # generate voronoi regions offset=1.0 dpi=1000 #max-deviation=0
O primeiro ficheiro “millproject” que encontrei e usei como exemplo foi a que encontrei na Wiki da RepRap. Há alguma informação útil lá que podem também consultar lá. 🙂
Com o pcb2gode também se podem gerar PCBs com regiões de Voronoi. Voro.. quê? Vou explicar 🙂 Uma PCB com regiões de Voronoi é uma PCB em que o roteamento de isolamento é optimizado para o caminho mais curto a ser feito pela fresadora CNC. Abaixo podem ver-se as diferenças entre uma PCB normal e uma PCB com regiões de Voronoi:

3. Enviar os comandos G-Code para a máquina.
Para realizar este passo final uso o Linux EMC2. Pode ser instalado no computador ou pode usar-se apenas como live CD. Penso que é um software muito bom e simples para controlar máquinas. Sim, digo máquinas porque é possível controlar vários tipos de máquinas com o mesmo. Tem um configurador que faz com que seja muito fácil criar um perfil para qualquer máquina CNC, podendo-se configurar as ligações, as velocidades e as frequências dos sinais a ser aplicados aos motores. Também tem dois modos manuais: o modo de joystick e o modo de consola. No modo de joystick pode-se controlar a máquina usando o rato ou o teclado. No modo de consola podem-se inserir comandos em G-code.
[…] acerca dos softwares utilizados para desenhar as peças e controlar a CNC está disponível aqui.Achou esta publicação útil? Deseja contribuir para outros projectos envolvendo ciências […]
[…] de Voronoi para uma fresagem mais rápida. Para mais detalhes acerca do software consultem o post Softwares para CNC em Linux. A CNC não está perfeita nem perto da perfeição mas funciona e já consegui fazer algumas […]
[…] FreeCAD correctamente. Para uma melhor explicação do software que uso vejam o meu post acerca de Softwares para CNC em Linux. Mas vá… chega de bla bla bla Abaixo podem encontrar a lista de materiais com preços e locais […]
[…] em Fabricação Digital, Linux, Open Source, Tutoriais Boas! Num post anterior onde falei sobre Softwares para CNC em Linux mencionei o HeeksCAD,que é um excelente software para gerar os caminhos de corte a partir de […]
Bom dia,
Antes de mais parabéns pelo Blog.
Estou a pensar construir uma CNC, no entanto sou da área de mecânica e tenho algumas dificuldades em electrónica.
Vi que fez a sua própria Placa, no entanto verifico que podemos utilizar uma Easydrive e um arduin em outros sait’s. Acha possível utilizar estes componente e recorrendo a motores de Impressoras?
O softwer pode ser utilizado com este arduin?
Obrigado.
Obrigado desde já pelos parabéns pelo blog 🙂 Se optar pela solução Arduino + Easydrive, o software que terá de usar para operar a máquina será outro, uma vez que nessa opção o próprio Arduino interpreta o G-code e envia os pulsos necessários para as placas EasyDrive. As placas que desenhei são simples interfaces de potência, ficando todo o controlo do lado do computador. No entanto, todo o software para desenho das peças e para gerar o gcode pode ser utilizado. Dos softwares que mencionei, só o LinuxCNC é que não poderá ser usado, pois terá de usar uma solução compatível com o GRBL (firmware que é colocado no arduino para interpretar o Gcode)