Controle de temperatura do fio (onde deve estar)

Por que a temperatura do fio quente é controlada na máquina, não em cncfoam.com: a ferramenta emite apenas ligado/desligado do fio (M8/M9), e o hardware possui o controle de calor — seja um dimmer/PSU manual que você ajusta manualmente, ou um controlador de temperatura constante em malha fechada.

A configuração de fio quente mais limpa mantém uma divisão estrita de tarefas: cncfoam.com fica mudo sobre temperatura e máquina possui o calor. The tool emits only "wire on" and "wire off" (M8 / M9) — pure intent, no magnitude. How hot the wire actually gets is decided entirely on the hardware side.

Por que a temperatura NÃO pertence ao G-code?

A temperatura do fio depende da física que a ferramenta de design simplesmente não consegue saber: o fio comprimento, calibre e ligaseu tensão de alimentaçãoe temperatura ambiente e fluxo de ar around it. If cncfoam.com baked a temperature number (an S value) into the cut, that number would be wrong on every other machine — and wrong on seu máquina no momento em que mudou o fio, o fornecimento ou a sala. Você estaria re-cortando arquivos em cada ajuste de hardware. Isso é acoplamento ruim. Então o cncfoam.com nunca escreve um valor de temperatura; o mesmo G-code é executado em qualquer equipamento, e o calor é definido onde a física realmente vive — na máquina.

O que o cncfoam.com contribui

  • Intenção ligar/desligarM8 brackets each cutting run, M9 turns the wire off during travels, so it is only hot while actually cutting.
  • Pré-aquecimento de espera — right after M8 it emits a G4 pause (your Pre-heat ms) so the wire reaches temperature before it starts moving, avoiding a marked entry.
  • Taxa de avanço + predefinições de material — um avanço inicial por tipo de espuma. O avanço e a temperatura são um par, mas a ferramenta apenas define o avanço; você ajusta o calor para ele na máquina.

cncfoam.com possui o tempo e movimentoA máquina possui? magnitude do calor

Fazendo o lado do hardware — duas opções limpas

Manual / analógico (mais simples)

Execute o fio através de MOSFET that the controller gates on and off with M8/M9, and set the actual heat by hand — a tensão do PSU do banco ou barato Módulo dimmer PWM você gira a si mesmo. O controlador nunca tenta definir a temperatura; ele apenas habilita o circuito. Você ajusta o calor por material com um corte rápido de teste e deixa como está. Zero complexidade de firmware, e funciona de forma confiável.

2. Malha fechada temperatura constante (melhor)

Pequeno MCU dedicada (um ESP32 é ideal) executa um laço interno rápido que mantém a temperatura valor de referênciamede o fio (o seu resistência sobe com a temperatura, ou a sua corrente) and PWMs the power to keep the heat constant. The controller's M8 just ativa este regulador. Porque o loop reage em milissegundos, o fio mantém a mesma temperatura, quer esteja varrendo rapidamente em linha reta ou avançando lentamente em uma curva apertada — assim, não há marcas de queima onde o corte desacelera. Esta é a abordagem "adequada" para cortadores de espuma, ao custo de um pouco mais de construção.

Manual / analógicoCircuito fechado
Define temperaturaVocê, manualmente (botão/dimmer)Um MCU dedicado, automaticamente
Calor constante em qualquer avançoNão (desloca-se com a velocidade)?Sim (regulado)
Esforço de construçãoMínimoMais (sensoriamento + controle)
Qual é o papel do cncfoam.com?Identical — emits only M8/M9
De qualquer forma, o fio nunca recebe um número do arquivo de corte. Escolha o calor na máquina, ajuste a taxa de avanço para ele em sucata, e a mesma forma será então cortada corretamente em qualquer equipamento que você enviar.

Veja também Potência do hot-wire Ligação MOSFET + alimentação Fio, temperatura e taxa de avanço Correspondência de calor para alimentação no lado da espuma? Segurança & ventilação.