Instalar Klipper no PC ou no VirtualBox
Guia para configurar Klipper em VirtualBox: instale VirtualBox, PuTTY e WinSCP; crie uma VM (recomendado Mint), habilite SSH, instale Klipper, Moonraker e Fluidd via script Kiauh. Configure a firmware e o arquivo printer.cfg usando WinSCP. Ajuste prioridades no serviço Klipper para evitar erros. Tudo pronto para controle de impressoras 3D!
Instalação do VirtualBox, PuTTY e WinSCP
Após a instalação:
- Conecte a impressora via USB.
- Crie uma imagem do sistema no VirtualBox. Pessoalmente, baixei o Mint ou Ubuntu.
- Para acelerar a instalação, configurei:
- 6 núcleos.
- 8 GB de RAM.
- Disco virtual SSD de 25 GB.
- Virtualização Hyper-V habilitada.
- Na configuração de rede, selecione o tipo Bridge (Ponte de Rede).
- No menu USB, adicione o filtro para o dispositivo da impressora.
- Agora você pode iniciar a máquina virtual.
Configuração Inicial
Defina o nome do usuário como Pi, o nome do computador como Klipper e a senha como 123.
Durante toda a instalação, pressione Avançar ou equivalentes.
Após a instalação do sistema operacional, abra o terminal e execute os seguintes comandos:
- Instale o servidor SSH:
sudo apt-get install openssh-server -y
- Descubra o endereço IP da máquina:
ip a
(O IP necessário começa com «192.168...»)
Abra o PuTTY e conecte-se ao IP obtido anteriormente para verificar a conexão.
Instalação do Klipper
Execute os comandos abaixo no terminal:
sudo apt-get install git -y
cd ~
git clone https://github.com/th33xitus/kiauh.git
Execute o script Kiauh:
./kiauh/kiauh.sh
Configuração do Klipper, Moonraker e Fluidd
No menu do script Kiauh:
- Pressione 1 para instalar o Klipper. Em todas as etapas, pressione Enter, digite Y, ou escolha 1 conforme necessário.
- Pressione 2 para instalar o Moonraker. Repita o processo anterior.
- Pressione 4 para instalar o Fluidd. Repita o processo anterior.
Instalação da Firmware
No menu do script Kiauh:
- Pressione B para avançar na construção e flash da firmware.
- Escolha sua placa (se for Ender 3 ou similar, pressione 2 em todas as opções).
- Selecione Q, depois Y para confirmar.
Configuração da Firmware
Baixe e execute o WinSCP.
Configure as seguintes opções:
- Protocolo: SFTP
- Endereço IP: Insira o IP obtido anteriormente.
- Nome de usuário: pi
- Senha: 123
Navegue até /home/pi/klipper/config e localize o arquivo de configuração correspondente ao seu modelo de impressora.
Copie o arquivo para o desktop para facilitar a edição.
Edite o arquivo usando o Bloco de Notas ou NotePad++
No terminal ou no PuTTY, execute o comando abaixo para obter o caminho correto da porta serial:
ls /dev/serial/by-id/*
Copie o texto azul exibido no terminal.
No arquivo de configuração, localize as linhas:
[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32f407xx_280045000650313154393520-if00
Substitua o caminho por aquele copiado anteriormente.
- Salve o arquivo e copie todo o conteúdo.
- Acesse o IP da máquina no navegador, vá à aba MACHINE, edite o arquivo printer.cfg e substitua o conteúdo existente pelo novo (exceto a primeira linha).
- Salve e reinicie o sistema.
Solução para Erros do Klipper
Execute os comandos abaixo para editar o serviço Klipper:
sudo cd /etc/systemd/system/
sudo nano klipper.service
Adicione as seguintes linhas dentro da seção
[Service]
Nice=-18
IOSchedulingPriority=1
Salve o arquivo no editor Nano:
- Pressione Ctrl+O para salvar.
- Pressione Ctrl+X para sair.
Reinicie a máquina:
#sudo reboot
Pronto! Tudo está configurado corretamente.