Mach3-instructies – Mach3-laserconfiguratie
Overzicht & Vereisten
Deze handleiding legt uit hoe u een CNC-laser in Mach3 configureert via drie veelgebruikte methoden: als Spindel (met/zonder PWM-vermogen), als Koelvloeistof (M7/M8), en met M11/M10 voor directe aan/uit-sturing tijdens beweging. U heeft één vrije digitale uitgang op uw controller/breakout board nodig en een laserdriver die TTL/PWM accepteert.
- Veiligheid: draag geschikte laserbeschermingsbril; voeg interlocks toe; controleer de bedrading zonder spanning.
- Back-up: maak een kopie van uw Mach3-profiel (
.xml) en werk in een apart “Laser”-profiel. - Bedradingsbasis: verbind een vrije uitgangenpin met de TTL/PWM-ingang van de driver en de controller GND met de driver GND. Let op polariteit en eventuele benodigde signaalinversie.
Optie A — Eenvoudige AAN/UIT via Spindel (M3/M4, M5)
Gebruik de spindelrelais-mapping, zodat uw bestaande CAM-posts (die M3/M5 uitvoeren) de laser schakelen.
- Ken een uitgang toe: Config → Ports & Pins → Output Signals → activeer Output #1 → stel juiste Port/Pin in → stel Active Low in indien nodig.
- Spindelrelais: Config → Ports & Pins → Spindle Setup → deselecteer Disable Spindle Relays → wijs M3/M4 toe aan Output #1 → stel relaisvertragingen op 0 s.
- Gebruik in G-code:
M3/M4= laser AAN,M5= UIT.
(voorbeeld)
M3 (laser AAN)
G1 X50 F2000
G1 Y30
M5 (laser UIT)
Optie B — AAN/UIT via Koelmiddel (M7/M8, M9)
Wilt u de spindelinstellingen ongemoeid laten? Ken de laser toe aan koelmiddeluitgangen en bestuur deze met M7/M8/M9.
- Activeer een uitgang: Config → Ports & Pins → Output Signals → Output #1 met uw Port/Pin.
- Mapping koelmiddel: Spindle Setup → deselecteer Disable Flood/Mist Relays → wijs Mist (M7) en/of Flood (M8) toe aan Output #1 → vertragingen 0 s.
- Gebruik in G-code:
M7/M8= AAN,M9= UIT.
Optie C — PWM-vermogenregeling via Spindel (S-waarden)
Activeer PWM om het laservermogen direct te moduleren vanuit G-code met S-waarden geschaald van 0–100%.
- PWM inschakelen: Config → Ports & Pins → Spindle Setup → selecteer Use Spindle Motor Output en PWM Control; stel Minimum PWM = 0 in. Kies een PWM Base Freq die door uw controller wordt ondersteund (vaak honderden Hz; externe motionkaarten stellen dit mogelijk in hun plugin in).
- Poelie-schaal: Config → Spindle Pulleys → stel Min Speed = 0, Max Speed = 100, Ratio = 1 in om
S0–S100te mappen naar 0–100% vermogen. - Pinnen toewijzen: Config → Ports & Pins → Motor Outputs → stel de Spindle-output in op uw PWM-pin zoals vereist door uw hardware.
- Gebruik in G-code:
M3/M4activeert PWM;Sbepaalt het vermogen;M5deactiveert.
(voorbeelden)
M3 S100 (100% vermogen)
G1 X40 F2000
S50 (terugschakelen naar 50% tijdens beweging)
G1 X80
M5 (laser UIT)
Directe AAN/UIT gesynchroniseerd met beweging (M11/M10)
Gebruik M11P# (AAN) en M10P# (UIT) voor tot op het punt nauwkeurige timing bij het exacte begin van de volgende beweging (G0/G1/G2/G3), waardoor brandpunten worden geëlimineerd. Het # verwijst naar de Mach3 Output # die u heeft toegewezen (niet de fysieke pin).
(voorbeeld met PWM + M11/M10)
G90 G21
M3 S70 (PWM activeren op 70%)
M11P1 (laser AAN bij volgende beweging)
G1 X60 Y0 F2500
G1 X60 Y40
M10P1 (laser UIT bij volgende beweging)
G0 X0 Y0
M5 S0 (deactiveren)
Opmerking: Sommige externe motion controllers vereisen dat M11/M10 en PWM ook in hun plugin zijn ingeschakeld.
Probleemoplossing & Best Practices
- Geen uitgang: controleer juiste Port/Pin, Output # geactiveerd, en of logica moet worden geïnverteerd (Active Low).
- Brandpunten of vertragingen: stel spindle/koelmiddelvertragingen in op 0 s; geef de voorkeur aan
M11/M10voor vector-graveren. - PWM werkt niet: controleer of PWM Control is geactiveerd en het poeliebereik 0–100 is; stel de PWM-basisfrequentie in de controller-plugin in indien van toepassing.
- Tips voor mapping koelmiddel: deselecteer Disable Flood/Mist Relays; koppel M7/M8 aan uw Output #; houd vertragingen op 0.
- CAM/G-code: gebruik een lasergeoptimaliseerde post (verwijder overtollige Z-bewegingen, geef
Svoor vermogen enM11/M10indien ondersteund). - Focus & luchtassistent: constante focushoogte en luchtassistentie verbeteren de randkwaliteit en verwerkingssnelheid aanzienlijk.
Nuttige Hulpmiddelen
Bekijk compatibele CNC-software en lasergespecialiseerde post-processors om Mach3-laserworkflows te optimaliseren.