Kontrola temperatury drutu (gdzie powinna się znajdować)

Dlaczego temperatura gorącego drutu jest kontrolowana w maszynie, a nie w cncfoam.com: narzędzie emituje jedynie włącz/wyłącz drutu (M8/M9), a sprzęt posiada kontrolę nad ciepłem — czy to poprzez ręczny ściemniacz/zasilacz ustawiany ręcznie, czy też zamkniętą pętlę stałej temperatury.

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ęM8 brackets each cutting run, M9 turns the wire off during travels, so it is only hot while actually cutting.
  • Podgrzewanie wstępne — 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.
  • 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 / analogowyZamknięta pętla
Ustaw temperaturęTy, ręcznie (pokrętło/ściemniacz)Dedykowany MCU, automatycznie
Stała temperatura przy każdej prędkości posuwuNie (dryfuje z prędkością)Tak (regulowane)
Budowa wysiłkuMinimalnyWięcej (czujniki + sterowanie)
Rola cncfoam.comIdentical — emits only M8/M9
W każdym razie drut nigdy nie otrzymuje numeru z pliku cięcia. Wybierz temperaturę na maszynie, dopasuj prędkość posuwu do niej na odpadzie, a ten sam kształt zostanie następnie poprawnie wycięty na dowolnym urządzeniu, do którego go wyślesz.

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.