User Tools

Site Tools

projects:bungard-grbl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:bungard-grbl [2018/07/19 20:22] Lars Christensenprojects:bungard-grbl [2018/07/22 18:26] (current) – [GRBL Configuration] Anders Vestergaard
Line 1: Line 1:
 ====== Bungard GRBL ====== ====== Bungard GRBL ======
  
-Projekt: Bygge GRBL styring til Bungard CNC+Projekt: Bygge GRBL styring til [[equipment:bungard-ccd|Bungard CNC]]
  
 ===== Hardware ===== ===== Hardware =====
Line 21: Line 21:
     * Pins til direction & step er byttet om (rettet i cpu_map.h)     * Pins til direction & step er byttet om (rettet i cpu_map.h)
   * [[https://github.com/vlachoudis/bCNC|bCNC]]   * [[https://github.com/vlachoudis/bCNC|bCNC]]
 +
 +
 +===== Facts =====
 +
 +==== Koordinater ====
 +
 +Maskinens koordinatsystem (machine coordinates, mpos) har 0,0 i max, dvs. bagerste højre hjørne. Arbejdskoordinaterne (working coordinates, wpos) i standardkoordinatsystemet efter power on har 0,0 i min, dvs. forreste venstre hjørne. Begge koordinater vises i UI. Arbejdskoordinatsystem kan justeres ved at rette i UI, eller klikke X=0/Y=0/Z=0 (svarer til "touch off").
 +
 +Der er mulighed for flere koordinatsystemer (G54, G55, etc.), med rotation m.m. men der er nok ikke en god ide at pille for meget ved.
 +
 +==== Stepper-opløsning og precision ====
 +
 +Steppers bruger quarter-micro-step (4 steps per full step). Gearing af X og Y-akse er 20 full step pr millimeter, eller 80 quarter-step per millimeter, hvilket giver en opløsning på 0.0125 millimeter.
 +
 +Z-aksen har 71.0 quartersteps per millimeter, opløsning på 0.014 millimeter. Præcision i Z er (0.02 mm)
 +
 +Der er lidt backlash/elastik i X-aksen (op til 0.15 millimeter), så forvent ikke for høj præcision.
 +
 +Homing med den ny styring er meget præcis (0.02 millimeter, langt under backlash). Dvs. position kan genskabes efter homing, selv hvis 230V strømforsyning er afbrudt. Arduino får strøm  fra PC, så working coordinates kan genskabes med homing selv om 24V strømforsyning er afbrudt.
 +
 +==== Spindel (Kress) =====
 +
 +Kress'en (spindel) er tilsluttet relæ i styrekassen. Den starter ved gcode ''M3'' eller ''M4'' og slukkes ved ''M5''. De fleste gcode-generatorer vil indsætte disse kommandoer. Bemærk at Kress'en skal være tændt på dens egen afbryder inden fræsningen startes.
 +
 +==== Probe ==== 
 +
 +Der kan tilsluttes probe til f.eks. at finde kontaktpunkt med PCB. Proben forbindes til PCB. Der probes mod f.eks. Z-30, og den stopper ved kontakt. Herefter kan Z nulstilles i UI.
 +
 +I det Z-niveau hvor probe giver kontakt (G28.1), vil fræsning med isolationsbit giv et spor som afhænger af bit'ets stand. Et nyt bit vil give et smallere spor end et slidt bit. Med et rimeligt slidt bit er bredden af sporet målt til 0.3 millimeter hvis der fræses i Z=0 efter probe.
  
 ===== Diagram ====== ===== Diagram ======
Line 51: Line 80:
 | $31=0        | Min spindle speed, RPM | | $31=0        | Min spindle speed, RPM |
 | $32=0        | Laser mode, boolean | | $32=0        | Laser mode, boolean |
-| $100=80.000  | X steps/mm | 80 at quartermicrostep | +| $100=78.740  | X steps/mm | 80 at quartermicrostep | 
-| $101=80.000  | Y steps/mm | 80 at quartermicrostep | +| $101=78.740  | Y steps/mm | 80 at quartermicrostep | 
-| $102=71.000  | Z steps/mm | 71.0 at quartermicrostep |+| $102=78.740  | Z steps/mm | 71.0 at quartermicrostep |
 | $110=800.000 | X Max rate, mm/min | | $110=800.000 | X Max rate, mm/min |
 | $111=800.000 | Y Max rate, mm/min | | $111=800.000 | Y Max rate, mm/min |
Permalink projects/bungard-grbl.txt · Last modified: 2018/07/22 18:26 by Anders Vestergaard

oeffentlich