– FreeCAD-Path workbench
– About FreeCAD
The Path workbench is used to produce machine instructions for CNC machines from a FreeCAD 3D model. Estes produzem objetos 3D no mundo real em máquinas CNC, tais como moinhos, tornos, lasercutters, ou similares. Normalmente, as instruções são um dialeto de código-G.
O fluxo de trabalho FreeCAD Path Workbench cria estas instruções da máquina da seguinte forma:
- um modelo 3D é o objeto de base, tipicamente criado usando uma ou mais das bancas de trabalho do projeto da peça, peça ou projeto.é criado um posto de trabalho no Posto de trabalho Path. Isto contém todas as informações necessárias para gerar o código G necessário para processar o trabalho em uma usina CNC: há material de estoque, a usina tem um certo conjunto de ferramentas e segue certos comandos controlando velocidade e movimentos (geralmente código G).as ferramentas
- são selecionadas conforme exigido pelas operações de trabalho.os caminhos de moagem são criados utilizando, por exemplo, operações de contorno e de Bolso. Estes objetos de caminho usam o dialeto FreeCAD G-Code interno, independente da máquina CNC.
- exporta a tarefa com um código-g, correspondente à sua máquina. Este passo é chamado de pós-processamento; existem diferentes pós-processadores disponíveis.
– LinuxCNC
LinuxCNC controla as máquinas CNC. Pode conduzir máquinas de fresar, tornos, impressoras 3d, Cortadores A laser, Cortadores de plasma, braços de robô, hexapods, e muito mais.
- executa no Linux (opcionalmente com extensões em tempo real).
- instalação simples no Debian e Ubuntu, ou através das nossas imagens Live/Install DVD/USB.
- Aceita entrada de código G, conduz máquinas CNC em resposta.comunidade de utilizadores activos.vários GUIs diferentes disponíveis.
- compatível com muitas interfaces populares de hardware de controle de máquina.
- suporta tapping rígido, compensação de corte, e muitas outras características avançadas de controle.
- código fonte completo disponível sob os termos da GNU GPLv2 (General Public License version 2).
– PyCAM
PyCAM é um gerador de porta-ferramentas para usinagem de CNC de 3 eixos. Ele carrega modelos 3D em formato STL ou modelos de contorno 2D a partir de arquivos DXF ou SVG. O G-Code resultante pode ser usado com LinuxCNC ou qualquer outro controlador de máquina.
PyCAM suporta uma ampla gama de estratégias de porta de ferramentas para modelos 3D e modelos de contorno 2D. Dê uma olhada na página de recursos para uma lista completa de recursos.
PyCAM é executado em Linux, Windows e MacOS. É software livre licenciado sob a GPL v3.
– Openbuilds software
– OpenBuilds Controller-Machine Interface Control
OpenBuilds CONTROL é uma aplicação para ligar e controlar a sua máquina CNC, Laser, Plasma ou Dragknife.
isto permitir-lhe-á interagir com a sua máquina e pôr a funcionar as tarefas de código G
– OpenBuilds CAM – GCODE Gerador
OpenBuilds CAM é um aplicativo baseado na web para a conversão SVG, DXF e de mapa de bits desenhos, para GCODE para uso com o CNC, Laser, Plasma ou Dragknife Máquina
Isto irá permitir que você
- Importação de DXF/SVG/PNG/BMP/JPG/Gerber/Excellon arquivos
- Importar a partir de um built-in Biblioteca de Peças
- Configuração de percursos para CNC Roteamento, corte a Laser, Corte a Plasma e Dragknives
- Gerar GCODE
- Enviar para GCODE O OpenBuilds CONTROL
– GRBL
Grbl é uma alternativa sem compromisso, de alto desempenho e baixo custo para o controle de movimento paralelo baseado em Porto para a fresagem CNC. Ele será executado em um baunilha Arduino (Duemillanove / Uno), desde que pratique um Atmega 328.
O controlador é escrito em C altamente otimizado, utilizando todas as características inteligentes dos chips AVR para alcançar o tempo preciso e operação assíncrona. É capaz de manter até 30kHz de pulsos de controle livre de jitter estáveis.
it accepts standards-compliant g-code and has been tested with the output of several CAM tools with no problems. Arcos, círculos e movimento helicoidal são totalmente suportados, bem como todos os outros comandos primários de código g. Funções de Macro, variáveis e a maioria dos ciclos enlatados não são suportados, mas achamos que GUIs pode fazer um trabalho muito melhor em traduzi-los em código-g direto de qualquer maneira.
Grbl inclui a gestão da aceleração completa com uma perspectiva mais à frente. Isso significa que o controlador irá olhar até 18 moções para o futuro e planejar suas velocidades para a frente para fornecer aceleração suave e sem bater.
Licensing: Grbl is free software, released under the GPLv3 license.
– CAMotics
com CAMotics, você pode simular programas de código G de 3 eixos para CNCs e visualizar os resultados em 3D. CAMotics é executado em Linux, OS-X ou Windows. É rápido, fácil de usar e o melhor de todos os Open-Source e gratuito.
com o poder de simular seus caminhos de ferramentas CNC você vai evitar erros perigosos e caros. Olhando para os exemplos incorporados e usando a documentação online, você estará executando suas próprias simulações em nenhum momento. E, se precisar de mais ajuda, teremos todo o gosto em responder às suas perguntas através do grupo de discussão.
CAMotics visa ser uma útil plataforma de simulação CNC para a comunidade DIY e Open-Source. A camótica deve servir ao usuário altamente técnico, mas permanecer simples e fácil o suficiente para suportar menos tipos de techie também.
características:
- simulação de peças de corte de 3 eixos rápidos com visualização 3D.
- simula formas cilíndricas, cónicas, de ballnose, esferóides e snubnose.
- visualização da localização da ferramenta 3D.
- a renderização multi-roscada pode tirar partido de CPUs multi-processadores.
- Gcode parsing, simulation, verification and annotation.
- na aplicação Gcode e TPL ver e editar.
- suporta os códigos o LinuxCNC (T. c. p.EMC2).exportar peça cortada para um ficheiro STL.edição de tabelas de ferramentas.
- adicione sondas de altura aos ficheiros de código G 2D. Muito útil para corte de placa de circuito e gravura de metal.
- 2D Gcode path optimization. (in progress #11)
- opera no Windows e Linux.
- lançado sob a licença GPL v2+.
– Blender CAM
Blender CAM é uma solução de código aberto para artistic CAM – Computer aided machining – a g-code generation tool. Blender CAM é uma extensão para o pacote livre de código aberto Blender 3d. Tem sido usado para muitos projetos de moagem, e é ativamente desenvolvido. Se você é um desenvolvedor que gostaria de ajudar, não hesite em contactar-me.
esta extensão é gratuita, no entanto você pode doar para apoiar o desenvolvimento e apreciar o trabalho que já foi feito. Não existe atualmente nenhuma garantia para os resultados do blender CAM – você tem que verificar seus caminhos antes de usar. A Blender CAM foi testada com sucesso no meu estúdio. Eu não recomendaria a Câmara misturadora para trabalhar metal agora, ser cuidadoso se você tentar. características:
- várias estratégias de moagem para tipos de corte 2D e 3D
- : ball, flat, v-carve com vários ângulos
- trabalhar com dados 3d ou imagens de profundidade
- camadas e pele para a desbaste.
- Inverso de moagem
- Diversas opções para seu ambiente em torno do modelo
- proteção de superfícies verticais
- estadia de baixa opção para o movimento
- tamanho do material de instalação
- simulação de 3d operações
- Fundo de computação das operações, de modo que você pode continuar trabalhando
- hélice entrada, arco de retração, rampa para baixo para algumas das estratégias.
- Pontes automáticas para operação de corte
- Chain export and simulation
– DXF2GCODE
DXF2GCODE is a tool for converting 2D (dxf, pdf, ps) drawings to CNC machine Gcode compatible. Windows, Linux e suporte Mac usando linguagem de script python.características:
- Integração em EMC2
- Totalmente ajustável Postprocessor
- G0 movimentos de redução de otimização da rota
- Importação de DXF, PDF e PS arquivos
- maior precisão para splines de importação por Linha e Arco
- Moinho de especificação de parâmetros por camadas
- Arraste a faca e o torno de suporte
- Quebra um.k.um Separadores de suporte
- AutoCAD Pastilhas e Blocos
- Várias ferramentas
- suporte a Múltiplos idiomas: inglês; alemão; francês; russo
- visualizador em 3D