¿La configuración de hot-wire más limpia mantiene una estricta división del trabajo? cncfoam.com no muestra la temperatura y ¿Qué máquina posee el 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 qué la temperatura NO pertenece al G-code?
¿El calor del alambre depende de la física que la herramienta de diseño simplemente no puede conocer: el alambre? longitud, calibre y aleacióntu tensión de alimentacióny temperatura ambiente y flujo de aire 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 tu maquina el momento en que cambiaste el alambre, el suministro o la habitación. Estarías re-cortando archivos en cada modificación de hardware. Eso es un acoplamiento deficiente. Por eso cncfoam.com nunca escribe un valor de temperatura; el mismo G-code se ejecuta en cualquier equipo, y el calor se establece donde la física realmente reside — en la máquina.
¿Qué contribuye cncfcam.com?
- ¿Intención de encendido/apagado? —
M8brackets each cutting run,M9turns the wire off during travels, so it is only hot while actually cutting. - Precalentamiento de espera — right after
M8it emits aG4pause (your Pre-heat ms) so the wire reaches temperature before it starts moving, avoiding a marked entry. - Velocidad de avance + ajustes de material — un avance inicial por tipo de espuma. El avance y la temperatura son un par, pero la herramienta solo establece el avance; tú ajustas el calor a este en la máquina.
¿En otras palabras, cncfoam.com posee el tiempo y movimiento¿La máquina es dueña de esto? magnitud del calor.
Haciendo el lado del hardware — dos opciones limpias
Manual / analógico (el más simple)
Pase el alambre por MOSFET that the controller gates on and off with M8/M9, and set the actual heat by hand — a tensión del knob de la fuente de alimentación de banco ¿o un barato? Módulo atenuador PWM Tú giras tú mismo. El controlador nunca intenta establecer la temperatura; solo habilita el circuito. Ajustas el calor por material con un corte de prueba rápido y lo dejas. Cero complejidad en el firmware, y funciona de manera confiable.
2. Bucle cerrado temperatura constante (óptimo)
Un pequeño dedicado MCU ¿(un ESP32 es ideal) ejecuta un bucle interno rápido que mantiene una temperatura? punto de ajustemide el alambre (su resistencia ¿Aumenta con la temperatura, o su corriente) and PWMs the power to keep the heat constant. The controller's M8 just habilita este regulador. Porque el bucle reacciona en milisegundos, el alambre mantiene la misma temperatura ya sea que esté barriendo rápido hacia abajo en línea recta o arrastrándose a través de una esquina ajustada, por lo que no se producen marcas de quemadura donde el corte se ralentiza. Este es el enfoque "adecuado" para cortadores de espuma, a costa de un poco más de construcción.
| Manual / analógico | Bucle cerrado | |
|---|---|---|
| Establecer temperatura | Usted, manualmente (perilla/dimmer) | Una MCU dedicada, automáticamente |
| ¿Calor constante a cualquier avance? | ¿No (desvío con velocidad)? | Sí (regulado) |
| Esfuerzo de construcción | Mínimo | Más (sensado + control) |
| ¿El rol de cncfoam.com? | Identical — emits only M8/M9 | |
Ver también Potencia del hot-wire La conexión del suministro + MOSFET Alambre, temperatura y velocidad de avance ¿Coincidir calor con alimentación en el lado de espuma? Seguridad y ventilación.