Najczystsze ustawienie gorącego drutu zachowuje ścisłe rozgraniczenie zadań: cncfoam.com pozostaje głupi w kwestii temperatury i maszyna posiada ciepło. 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.
Dlaczego temperatura NIE należy się do G-code?
Temperatura drutu zależy od fizyki, której narzędzie projektowe po prostu nie zna: długość, miernik i stoptwój napięcie zasilaniathe temperatura otoczenia i przepływ powietrza 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 twój obróbka w momencie, gdy zmienisz drut, zasilanie lub pomieszczenie. Musiałbyś ponownie ciąć pliki przy każdej modyfikacji sprzętu. To zła integracja. Dlatego cncfoam.com nigdy nie zapisuje wartości temperatury; ten sam G-code działa na każdym urządzeniu, a ciepło jest ustawiane tam, gdzie fizyka naprawdę działa — przy maszynie.
Co przyczynia się do cncfoam.com
- Włącz/wyłącz intencję —
M8brackets each cutting run,M9turns the wire off during travels, so it is only hot while actually cutting. - Podgrzewanie wstępne — right after
M8it emits aG4pause (your Pre-heat ms) so the wire reaches temperature before it starts moving, avoiding a marked entry. - Prędkość posuwu + ustawienia materiału — początkowe podawanie dla każdego typu pianki. Podawanie i temperatura są parami, ale narzędzie ustawia jedynie podawanie; dopasowujesz ciepło do niego na maszynie.
cncfoam.com posiada ustawienie czasu i ruchmaszyna posiada wielkość o ciepła
Robienie strony sprzętowej — dwie czyste opcje
Ręczny / analogowy (najprostszy)
Przeprowadź drut przez MOSFET that the controller gates on and off with M8/M9, and set the actual heat by hand — a napięcie zasilacza stołowego czyli tani? PWM moduł ściemniacza obróć się sam. Sterownik nigdy nie próbuje ustawić temperatury; po prostu włącza obwód. Dobierasz ciepło dla danego materiału szybkim testem cięcia i zostawiasz je. Zero złożoności oprogramowania układowego, a działa niezawodnie.
2. Pętla zamknięta temperatura stała (najlepsze)
Mały dedykowany MCU (ESP32 jest idealny) działa szybką pętlę wewnętrzną utrzymującą temperaturę ustawieniemierzy drut (jego oporność podwyższa się wraz z temperaturą, czy jego aktualny) and PWMs the power to keep the heat constant. The controller's M8 just włącza ten regulator. Ponieważ pętla reaguje w milisekundach, drut utrzymuje stałą temperaturę zarówno podczas szybkiego przesuwania się po prostej, jak i podczas wolnego poruszania się w ciasnym zakręcie — dzięki czemu nie powstają ślady przypaleń w miejscach spowolnienia cięcia. To jest „właściwe” podejście do cięcia pianki, kosztem nieco bardziej skomplikowanej budowy.
| Manualny / analogowy | Zamknięta pętla | |
|---|---|---|
| Ustaw temperaturę | Ty, ręcznie (pokrętło/ściemniacz) | Dedykowany MCU, automatycznie |
| Stała temperatura przy każdej prędkości posuwu | Nie (dryfuje z prędkością) | Tak (regulowane) |
| Budowa wysiłku | Minimalny | Więcej (czujniki + sterowanie) |
| Rola cncfoam.com | Identical — emits only M8/M9 | |
Zobacz także Moc hot-wire Podłączenie zasilania + MOSFET Prędkość drutu, temperatura i posuw Dopasowanie ciepła do podawania na stronie pianki Bezpieczeństwo i wentylacja.