Métodos gratuitos para acessar e gerenciar impressoras 3D remotamente

Métodos gratuitos para acessar e gerenciar impressoras 3D remotamente

A impressão 3D é um processo lento e demorado que pode levar algumas horas ou dias para ser concluído. Não é prático sentar em torno de uma impressora 3D ou gerenciá-la até que a impressão seja concluída. Assim, muitos usuários implantam e utilizam o servidor OctoPrint para monitoramento em tempo real de suas impressões quando estão em casa conectados à rede local.





Alguns usuários expõem seu IP do OctoPrint por meio das configurações do roteador para acessá-lo remotamente, que é a maneira menos segura. Neste guia, discutiremos dois métodos diferentes para ajudá-lo a acessar, imprimir e monitorar suas impressoras 3D remotamente com uma conexão SSL segura.





como deletar um arquivo em uso

Coisas que você vai precisar

Você precisará do seguinte para acessar e controlar sua(s) impressora(s) 3D remotamente.





  • Servidor OctoPrint: Você pode instale o OctoPrint em qualquer telefone Android ou Raspberry Pi 3 e posterior . Você também pode usar um laptop antigo, mas exigirá mais energia para ser executado quando comparado ao seu dispositivo Android antigo ou a um Raspberry Pi.
  • Um conector OTG (para conectar a impressora 3D com OctoPrint no Android).
  • Um cabo micro USB.

Método 1: Use o plug-in SimplyPrint no OctoPrint

Ao instalar e implantar o plug-in SimplyPrint no OctoPrint Server, você pode acessar e controlar facilmente sua impressora 3D remotamente com uma conexão segura e criptografada. Você pode iniciar, parar, pausar e monitorar suas impressões 3D de qualquer lugar e também acessar o fluxo da webcam (se instalado com o OctoPrint Server). No entanto, o fluxo é limitado a 1 fps, o que é bom o suficiente para ver o progresso da impressão. Ele também possui uma ferramenta de segmentação integrada que você pode usar para fatiar um modelo 3D e imprimi-lo diretamente.

Além disso, você pode gerenciar seu filamento usando o Sistema de Gerenciamento de Filamento no SimplyPrint. Se você usar o serviço para todas as suas impressões, ele informará quanto filamento resta e se você precisa substituí-lo pelo modelo 3D que você vai imprimir.



Há também um aplicativo complementar disponível para dispositivos Android e iOS que permite acessar, controlar e monitorar impressões 3D do seu smartphone. É um aplicativo oficial da SimplyPrint com uma interface amigável, disponível no Loja de aplicativos do Google e Loja de aplicativos da Apple .

A melhor parte é que você pode usar o plano ‘Basic’ que será gratuito para sempre, permitindo acessar até duas impressoras remotamente.





Siga estas etapas para instalar e configurar o plug-in SimplyPrint.

  1. Acesse o seu Servidor OctoPrint . Certifique-se de que sua impressora 3D esteja conectada ao servidor OctoPrint e esteja online.
  2. Vá para Configurações e clique em Gerenciador de plug-ins .
  3. Clique +Obter mais e procure o SimplyPrint Cloud plugar
  4. Selecione o plug-in e clique Instalar . Isso pode demorar um pouco para ser concluído.
  5. Uma vez instalado, você será solicitado a reiniciar o OctoPrint Server. Clique Reiniciar > Continuar para reiniciar o servidor OctoPi.
  6. Após a reinicialização, você verá um prompt, 'Bem-vindo ao SimplyPrint!', com um código numérico. Copie este código e clique no botão Inscreva-se gratuitamente… botão.
  7. Selecione o tipo de usuário que você é e, em seguida, crie sua conta, escolha o plano gratuito e conclua o processo de inscrição.
  8. Depois de verificar o e-mail, faça login no SimplyPrint e clique no botão menu de hambúrguer > +Adicionar impressora .
  9. Escolher CONFIGURAR A PARTIR DA OCTOPRINT .
  10. Clique PRÓXIMA ETAPA . Digite o código e clique CONECTAR VIA CÓDIGO .
  11. Sua impressora é detectada automaticamente. Clique Conectar .
  12. De Modelo da impressora menu suspenso, escolha sua impressora e clique em ADICIONAR .
  13. Sua impressora se conectará. Agora você pode acessar sua impressora, iniciar a impressão 3D e monitorar remotamente através do SimplyPrint.io interface web.

Método 2: use o túnel Cloudflare

O Cloudflare Tunnel permite que você exponha seu servidor OctoPrint local à Internet de onde você pode acessar diretamente o OctoPrint Server e controlar sua impressora 3D. O túnel é criptografado por SSL para segurança. Além disso, o serviço Cloudflare Tunnel é gratuito, mas requer um nome de domínio para funcionar. Você pode comprar um ou obter um domínio gratuito de FreeNom.com .





Você pode instalar e implantar rapidamente um Cloudflare Tunnel para o seu OctoPrint Server seguindo estas etapas:

  1. Crie uma conta na Cloudflare e siga estas instruções para adicionar um domínio.
  2. No seu PC, abra o PuTTY (ou inicie o Terminal no Mac ou Linux) e conecte-se ao servidor OctoPrint via SSH.
  3. Execute o seguinte comando para baixar o serviço Cloudflared.
    sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
  4. Extraia o pacote Cloudflared baixado.
    tar -xvzf cloudflared_2022.7.1_arm.tar.gz
  5. Copie o nublado diretório para o caixa local e definir permissões.
    sudo cp ./cloudflared /usr/local/bin 
    sudo chmod +x /usr/local/bin/cloudflared
  6. Verifique a versão Cloudflared. Se a saída desse comando exibir a versão, o Cloudflared foi instalado com sucesso.
    cloudflared v
  7. Execute o seguinte comando para obter o URL de login.
    cloudflared login
  8. Copie a URL do Terminal e abra o link em qualquer navegador da web.
  9. Selecione o domínio que você adicionou à Cloudflare e clique em Autorizar .
  10. Após a autorização, execute o seguinte comando para criar um túnel seguro.
    cloudflared tunnel create octoprint
  11. A saída exibirá um ID de túnel e o caminho para o arquivo JSON que contém as credenciais. Copie-os para um editor de texto para salvá-los.
  12. Use o seguinte comando para criar um arquivo de configuração.
    sudo nano ~/.cloudflared/config.yml
  13. No editor nano, cole o seguinte código.
    tunnel: b2efc6c1-2c75-45f8-b529d3ee 
    credentials-file: /home/pi/.cloudflared/b2efc6cbde49d3ee.json
    ingress:
    - hostname: Domain.com
    service: http://OctoPrintLocalIPAddress
    - service: http_status:404
    Substitua os detalhes pelo seu próprio UUID do túnel e o caminho do arquivo JSON. Imprensa CTRL+X , Seguido por S e a Digitar tecla para salvar as alterações.
  14. Crie uma entrada DNS no Cloudflare.
    cloudflared tunnel route DNS octoprint octoprint.Domain.com
  15. Finalmente, você pode executar o túnel para acessar o OctoPrint de qualquer lugar com criptografia SSL segura.
    cloudflared tunnel run octoprint
  16. Neste estágio, se o servidor OctoPrint for reiniciado, você precisará iniciar manualmente o túnel a partir da rede local. No entanto, você pode habilitar o início automático do serviço Cloudflared seguindo estas etapas.
  17. Mova o arquivo de configuração Cloudflared para o /etc/cloudflared diretório.
    sudo mv /home/pi/.cloudflared/config.yml /etc/cloudflared/
  18. Instale o serviço Cloudflared para ativar a inicialização automática quando o OctoPrint Server for inicializado.
    sudo cloudflared service install
    Agora você não precisa tocar ou acessar seu servidor OctoPrint para iniciar o serviço de túnel Cloudflared, pois ele será iniciado automaticamente. Você pode visitar o nome de host configurado para acessar a impressora.

Acesse, monitore e imprima de qualquer lugar

Agora você pode acessar, controlar e monitorar sua impressora 3D e impressões 3D remotamente de qualquer lugar. Tudo o que você precisa é de um smartphone ou PC com conexão à internet para conectar e recuperar o servidor. Certifique-se de usar uma senha forte e habilitar a autenticação de dois fatores no SimplyPrint e OctoPrint para proteger ainda mais o servidor.

aplicativos de filmes grátis sem inscrição

O SimplyPrint é fácil de configurar, enquanto o Cloudflare Tunnel é um pouco complexo. No entanto, se você seguir estas instruções cuidadosamente, poderá acessar o servidor OctoPrint completo sem envolver nenhum serviço de terceiros.