Die sauberste Heißdraht-Einrichtung hält eine strikte Arbeitsteilung ein: cncfoam.com bleibt stumm zur Temperatur und Welche Maschine besitzt die Hitze?. 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.
Warum die Temperatur NICHT in den G-code gehört
Die Drahtwärme hängt von physikalischen Gegebenheiten ab, die das Konstruktionswerkzeug schlicht nicht kennt: Länge, Messgerät und Legierungdeine Versorgungsspannungund Umgebungstemperatur und Luftstrom 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 dein Maschiniere den Moment, in dem du den Draht, die Zufuhr oder den Raum änderst. Du würdest bei jedem Hardware-Tweak die Dateien neu schneiden. Das ist eine schlechte Kopplung. Daher schreibt cncfoam.com nie einen Temperaturwert; der gleiche G-Code läuft auf jeder Maschine, und die Hitze wird dort gesetzt, wo die Physik tatsächlich lebt — an der Maschine.
Was cncfom.com beiträgt
- An/Aus-Vorgang —
M8brackets each cutting run,M9turns the wire off during travels, so it is only hot while actually cutting. - Vorkalzinier-Haltezeit — right after
M8it emits aG4pause (your Pre-heat ms) so the wire reaches temperature before it starts moving, avoiding a marked entry. - Vorschubrate + Material-Voreinstellungen — eine Startvorschubgeschwindigkeit pro Schaumtyp. Vorschub und Temperatur sind ein Paar, aber das Werkzeug setzt nur den Vorschub; die Wärme passt man an der Maschine an.
cncfoam.com besitzt Zeitsteuerung und BewegungDie Maschine besitzt die Steuerung Größe der Hitze
Machen der Hardware-Seite — zwei saubere Optionen
Manuell / analog (einfachste)
Führe den Draht durch ein MOSFET that the controller gates on and off with M8/M9, and set the actual heat by hand — a Netzteilspannungsregler oder günstig PWM-Dimmer-Modul du drehst dich selbst. Der Controller versucht nie, die Temperatur einzustellen; er aktiviert nur den Stromkreis. Du wählst die Hitze pro Material mit einem schnellen Testschnitt und lässt es dabei. Null Firmware-Komplexität, und es funktioniert zuverlässig.
2. Geschlossener Regelkreis mit konstanter Temperatur (optimal)
Eine kleine dedizierter MCU (an ESP32 is ideal) läuft eine schnelle innere Schleife, die eine Temperatur hält Sollwertes misst den Draht (seine Widerstand steigt mit der Temperatur, oder aktuell) and PWMs the power to keep the heat constant. The controller's M8 just aktiviert dieses Reglers. Da die Schleife in Millisekunden reagiert, bleibt der Draht auf derselben Temperatur, egal ob er schnell geradeaus schneidet oder sich langsam durch eine enge Ecke bewegt — daher gibt es keine Brandflecken, wo der Schnitt langsamer wird. Dies ist die „richtige“ Foam-Cutter-Methode, allerdings auf Kosten eines etwas höheren Aufwands.
| Manuell / analog | Geschlossener Regelkreis | |
|---|---|---|
| Einstelltemperatur | Von Hand (Drehknopf/Dimmer) | Ein dedizierter Mikrocontroller, automatisch |
| Konstante Hitze bei jeder Vorschubgeschwindigkeit | Nein (drifts with speed) | Ja (geregelt) |
| Bauaufwand | Minimal | Mehr (Sensorik + Steuerung) |
| Die Rolle von cncfoam.com | Identical — emits only M8/M9 | |
Siehe auch Heißdraht-Leistung (Die Versorgung + MOSFET-Verkabelung) Draht, Temperatur & Vorschubrate Anpassung der Wärme an den Vorschub auf der Schaumstoffseite Sicherheit & Belüftung.