Laser aan/uit met Mach-3 via PWM

Discussie in 'CNC' gestart door Piet G, 21 jan 2021.

  1. Piet G

    Piet G

    Lid geworden:
    19 dec 2004
    Berichten:
    586
    Locatie:
    Goirle
    Een vraagje, ik heb een laser gebouwd en wil deze met Mach3 via een G-code aan en uit zetten.
    Op het moeder-board van de besturing staat bij P1 de code PWM en op het board van de laser staat ook de code PWM.
    Wie kan mij helpen met hoe ik e.e.a. moet aansluiten en welke G-code voor Aan en Uit nodig heb?
    Zie de foto’s van het laser-board en besturing board.
    IMG_20210121_162417.jpg
    IMG_20210121_162751.jpg
    en nog een extra foto van de achterzijde.
    Foto 020.jpg
     
    Laatst bewerkt: 21 jan 2021
  2. RC-PPG

    RC-PPG

    Lid geworden:
    24 okt 2004
    Berichten:
    399
    Locatie:
    sambeek
    Allereerst uitzoeken met welke PWM frequentie het maximale vermogen wordt uitgegeven.
    Ik heb MACH3 zo ingesteld dat bij S100 het volle vermogen gegeven wordt, S50 is dan 50%:
    In Motor outputs:
    Spindle: Step pin op pin #1, Dir pin op 0
    Output signals: Output #1 op Enabled zetten en op Pin number 1
    Bovenstaande is natuurlijk afhankelijk van de pin bezettingen op de poort.
    Spindle setup:
    Clockwise (M3) Output # 1
    CCW (M4) Output # 1
    Vinkje bij "use Spindle Motor Output" en bij "PWM Control"
    PWMBase freq 500

    Alle waarden bij CW en CCW delay spin up en down op "0" (4x).

    Spindle Pulley:
    Pulley Numder 1: min speed 0, max speed 100

    Motor Tuning:
    Spindle: Steps per unit 20000 (20kHz omdat mijn laserkopje zijn volle vermogen afgeeft bij 20kHz).
    Acceleration zo klein mogelijk zetten (dat wat Mach3 nog accepteert).

    Mach3 een keertje opnieuw opstarten.
    Eventueel nog bij Motor Outputs of Output Signals Active low met Active High wisselen.

    G-code:
    Dit staat in mijn Laser postprocessor voor Cut2D:
    Alle Z bewegingen zijn er uit gehaald:
    +---------------------------------------------------
    + Commands output for Plunge Moves
    +---------------------------------------------------

    begin PLUNGE_MOVE

    "[N]M03"
    "[N]G4P0.15"

    +---------------------------------------------------
    + Commands output for Retract Moves
    +---------------------------------------------------

    begin RETRACT_MOVE

    "[N]S0"
    +---------------------------------------------------

    Daar waar normaal een Z beweging plaats zou vinden wordt nu alleen maar met het vermogen van de laser geschakeld.
    Zet in ieder geval altijd je laserbril op, juist ook tijdens het experimenteren!!!!!



     
  3. Piet G

    Piet G

    Lid geworden:
    19 dec 2004
    Berichten:
    586
    Locatie:
    Goirle
    Alvast bedankt! Ik ga het allemaal eens proberen.
     
  4. RC-PPG

    RC-PPG

    Lid geworden:
    24 okt 2004
    Berichten:
    399
    Locatie:
    sambeek
    Succes.
    Dit was ik nog vergeten:
    Laatste commando aan het einde van de G-code file is M05 (uitschakelen laser/spindle).
     
  5. Piet G

    Piet G

    Lid geworden:
    19 dec 2004
    Berichten:
    586
    Locatie:
    Goirle
    Heb je een PB gestuurd.
     
  6. Piet G

    Piet G

    Lid geworden:
    19 dec 2004
    Berichten:
    586
    Locatie:
    Goirle
    Ik ben geweldig geholpen! Fijn dat er nog steeds zo'n mensen zijn!
    Nogmaals, bedankt !!
     

Deel Deze Pagina