Mach3-ohjeet – Mach3-laserin konfigurointi

Yleiskatsaus & vaatimukset

Tämä ohjeistus selittää, kuinka CNC-laser konfiguroidaan Mach3:ssa kolmea suosittua reittiä käyttäen: Karan kautta (PWM-tasolla tai ilman), Jäähdytysnestetoimintoa hyödyntäen (M7/M8) ja M11/M10-komentoja hyödyntäen liikkeen aikaiseen välittömään päälle/pois-kytkentään. Tarvitset ohjausyksikössä vapaan digitaalisen ulostulon ja laserkäyttöliitännän, joka ottaa vastaan TTL-/PWM-signaalin.

  • Turvallisuus: käytä asianmukaisia suojalasi, lisää turvakatkaisut ja tarkista kytkennät ilman sähköä.
  • Varmuuskopiointi: kopioi Mach3-profiilisi (.xml) ja työskentele erillisessä “Laser”-profiilissa.
  • Kytkentäperusteet: yhdistä vapaa ulostulotappi laser-ohjaimen TTL/PWM-tuloon ja ohjaimen GND laserin käyttöliitäntään. Tarkista napaisuus ja mahdollinen signaalin invertointi.

Vaihtoehto A — Yksinkertainen PÄÄLLE/POIS karan kautta (M3/M4, M5)

Käytä kararele-kartoitusta, jolloin CAM-ohjelmistosi M3/M5-komennot kytkevät laserin päälle ja pois.

  1. Kartoit ulostulo: Config → Ports & Pins → Output Signals → ota käyttöön Output #1 → määritä oikea Port/Pin → käytä Active Low -asetusta tarvittaessa.
  2. Karan releet: Config → Ports & Pins → Spindle Setup → poista valinta kohdasta Disable Spindle Relays → ohjaa M3/M4 Output #1:een → aseta releviiveet 0 s.
  3. Käyttö G-koodissa: M3/M4 = laser PÄÄLLE, M5 = POIS.
(esimerkki)
M3              (laser PÄÄLLE)
G1 X50 F2000
G1 Y30
M5              (laser POIS)

Vaihtoehto B — PÄÄLLE/POIS jäähdytysnesteen avulla (M7/M8, M9)

Haluatko jättää karan asetukset ennalleen? Kartoit laserin jäähdytysnesteen ulostuloihin ja ohjaat sitä M7/M8/M9-komennoilla.

  1. Käytä ulostuloa: Config → Ports & Pins → Output SignalsOutput #1 halutulla Port/Pin-arvolla.
  2. Jäähdytysnestekartoitus: Spindle Setup → poista valinta kohdasta Disable Flood/Mist Relays → ohjaa Mist (M7) ja/tai Flood (M8) Output #1:een → viiveet 0 s.
  3. Käyttö G-koodissa: M7/M8 = PÄÄLLE, M9 = POIS.

Vaihtoehto C — PWM-tehon säätö karan kautta (S-arvot)

Ota PWM-ohjaus käyttöön ja ohjaa lasertehoa G-koodista S-arvoilla, jotka on skaalattu 0–100 %:iin.

  1. Ota PWM käyttöön: Config → Ports & Pins → Spindle Setup → valitse Use Spindle Motor Output sekä PWM Control; aseta Minimum PWM = 0. Valitse PWM:n Base Freq ohjaimesi mukaisesti (yleensä satoja Hz; ulkoiset liikeohjaimet asettavat tämän mahdollisesti lisäosassaan).
  2. Hihnapyörän skaalaus: Config → Spindle Pulleys → aseta Min Speed = 0, Max Speed = 100, Ratio = 1, jolloin S0–S100 vastaa 0–100 % tehoa.
  3. Porttien määrittely: Config → Ports & Pins → Motor Outputs → aseta karan ulostulo vastaamaan laitteistosi PWM-pin-tappia.
  4. Käyttö G-koodissa: M3/M4 aktivoi PWM:n; S määrittää tehon; M5 deaktivoi.
(esimerkkejä)
M3 S100         (100 % teho)
G1 X40 F2000
S50             (alentaa tehoa 50 %:iin liikkeen aikana)
G1 X80
M5              (laser POIS)

Välitön PÄÄLLE/POIS synkronoitu liikkeen kanssa (M11/M10)

Käytä M11P# (PÄÄLLE) ja M10P# (POIS) täsmälliseen ajoitukseen liikkeen (G0/G1/G2/G3) alkaessa ja estä pysähdysjäljet. # tarkoittaa Mach3:n Output #-kartoitusta (ei fyysistä pinniä).

(esimerkki PWM + M11/M10)
G90 G21
M3 S70           (PWM 70 %)
M11P1            (laser PÄÄLLE seuraavan liikkeen alussa)
G1 X60 Y0 F2500
G1 X60 Y40
M10P1            (laser POIS seuraavan liikkeen alussa)
G0 X0 Y0
M5 S0            (deaktivoi)

Huom: Jotkin ulkoiset liikeohjaimet edellyttävät M11/M10- ja PWM-asetusten aktivointia myös niiden lisäosissa.

Vianhaku & parhaat käytännöt

  • Ei ulostuloa: tarkista oikea Port/Pin, Output # aktivoitu sekä tarvitsetko logiikan invertauksen (Active Low).
  • Palamispisteet tai viiveet: aseta karan/jäähdytysnesteen viiveet 0 s; suositte käytä M11/M10-komentoja vektorikaiverrukseen.
  • PWM ongelmat: tarkista että PWM Control on aktiivinen ja hihnapyörän alue on 0–100; aseta PWM-perustaajuus ohjaimen lisäosassa tarvittaessa.
  • Vinkit jäähdytysnestekartoitukseen: poista valinta Disable Flood/Mist Relays; ohjaa M7/M8 Output #:lle; pidä viiveet nollana.
  • CAM/G-koodi: käytä laserille optimoitua post-prosessoria (poista tarpeettomat Z-liikkeet, tulosta S teholle ja M11/M10 jos tuettu).
  • Tarkennus & ilmapuhallus: johdonmukainen tarkennuskorkeus ja ilmapuhallus parantavat reunalaatua ja prosessointinopeutta selkeästi.

Hyödylliset työkalut

Tutustu yhteensopiviin CNC-ohjelmistoihin ja laserille räätälöityihin post-prosessoreihin Mach3-laserprosessien tehostamiseen.