G-code de início, G-code de fim, pausa e suas macros personalizadas
Cada macro é um slot nomeado que você preenche com G-code. As principais, o G-code inicial que faz o homing, aquece e prepara antes de uma impressão e o G-code final que estaciona o cabeçote, resfria e deixa a mesa de impressão acessível, são executadas automaticamente antes e depois de cada trabalho. Pausar, retomar, cancelar, liberar a mesa, trocar filamento e outras ações também são macros, portanto, um botão no painel envia exatamente os comandos que você escreveu.
Macros são executadas pelo SimplyPrint, não pelo seu slicer, então a mesma rotina de início e fim se aplica independentemente de qual slicer ou perfil gerou o arquivo, e você a altera em um só lugar em vez de editar cada perfil.
Um editor de código de verdade, não uma caixinha de texto
Escreva seu G-code em um editor de verdade, com destaque de sintaxe, correspondência de parênteses e preenchimento automático embutido para comandos G-code. Passe o cursor sobre qualquer comando ou variável para ver o que faz, e um painel de ajuda leva direto às referências de G-code do Marlin e Klipper enquanto você trabalha.
O editor reconhece G-code como uma IDE reconhece código, então uma longa rotina inicial continua legível e você detecta um erro de digitação antes de chegar a uma impressora.
Variáveis e marcadores do slicer fazem uma macro servir para todas as impressoras
Em vez de definir uma temperatura da mesa ou tamanho de bico fixos, insira uma variável como {bed_temp} ou {nozzle_size} no seu G-code, e o SimplyPrint preencherá o valor real da impressora e do trabalho em execução. As macros de início e fim também aceitam placeholders do slicer, para que os valores calculados pelo seu slicer vão direto para a rotina.
Um menu Variáveis no editor lista tudo que está disponível: variáveis padrão, placeholders do slicer e itens específicos do contexto da macro ativa, para você clicar e inserir o token exato sem nunca ter de adivinhar um nome. Assim, um único G-code inicial pode atender toda uma frota diversificada, em vez de uma macro por máquina.
Crie uma biblioteca de trechos reutilizáveis
Um trecho é um bloco nomeado de G-code que você salva uma vez e reutiliza em qualquer lugar: uma rotina de limpeza do bico, uma linha de purga, um aviso sonoro ao concluir, um bloco de nivelamento de malha. Insira um trecho em qualquer macro, e ele se expande para os comandos reais na execução, então, quando você melhorar o trecho, todas as macros que o usam também serão atualizadas.
Você gerencia trechos de código em uma tabela pesquisável que permite arrastar para reordenar e inseri-los no editor por um menu de snippets. Uma correção em um só lugar, aplicada em todos os lugares onde foi usada.
Pronto para escrever seu G-code uma vez só?
Defina seu G-code inicial e final, salve alguns trechos e deixe o SimplyPrint executá-los em toda a sua frota.
Iniciar sua avaliação gratuitaAtribuir uma macro a uma impressora, grupo ou a todas
Defina uma macro padrão para toda a conta, e ela se aplicará a todas as impressoras. Escolha uma impressora e substitua-a só nessa máquina, útil quando ela precisa de uma linha de purga diferente ou de uma posição de estacionamento personalizada. O sistema de substituição mostra, de relance, quais impressoras diferem do padrão, para que uma frota de vinte máquinas nunca fique fora de sincronia sem você saber.
Para equipes, as macros da organização se aplicam a todos, e cada usuário pode manter macros pessoais que têm precedência ao imprimir, sem alterar os padrões compartilhados.
Marlin, Klipper e mais: seu G-code, seu firmware
Macros enviam G-code bruto, então tudo o que o firmware da sua impressora entende funciona: Marlin, Klipper, RepRapFirmware e outros. O editor tem links para as referências de comandos do Marlin e do Klipper, e você pode chamar as macros da própria impressora a partir de uma macro do SimplyPrint. É a mesma abordagem independente de modelo do restante do SimplyPrint: mais de 500 modelos de impressora de mais de 130 marcas em uma conta, todos controlados pelo G-code que você escreve.
Visualize o G-code exato antes de executá-lo
Antes de confirmar uma macro, visualize o G-code totalmente montado, com os trechos expandidos e as variáveis preenchidas para a impressora escolhida, exatamente como ele será enviado. Você pode até verificá-lo em várias impressoras ao mesmo tempo para confirmar que uma alteração em toda a frota funciona corretamente em cada máquina antes que qualquer uma a execute.
Onde suas macros entram em ação
Macros são executadas em todo o SimplyPrint. Estes são os recursos aos quais elas se conectam diretamente.
Incluído em todos os planos
Macros e trechos de G-code fazem parte da plataforma principal do SimplyPrint, no plano Free e em todos os planos acima. O editor, as variáveis, os trechos e a atribuição por impressora, por grupo e para toda a conta estão incluídos, sem complemento de macros separado para comprar.