/hobby-GRBLDRILL

Dreiachs-Steuerung mit Servo-Option für Platinenbohrmaschine

Primary LanguageC

GRBL_STEP

Dreiachs-Schrittmotorsteuerung für ATmega328 und Arduino-Bootloader, basierend auf GRBL (https://github.com/grbl), z.B. für preiswerten MINI-AT Arduino-Clone von MikroElectronica (http://www.mikroe.com). Erweitert um Impuls-Ausgang für Modellbau-Servo als X-Achse. Achtung: Homing-Funktion noch beta!

Flashen über Batch-File "avrdude_com9.bat" (hier für COM9, ggf. in der Datei anzupassen) oder Bash-Befehlszeile.

STEP_MAKRO_GCODE.vi

LabVIEW-Steuerungsprogramm für GRBL-STEP von C. Meyer, cm@heise.de

Dieses nützliche LabVIEW-Programm erübrigt in vielen Fällen die Anschaffung einer CAM-Software. Es liest HPGL-1-, Excellon-Bohr- und G-Code-Dateien ein, berechnet ggf. Offsets und Skalierungen und gibt G-Codes an die GRBL-STEP-Platine aus (seriell, VISA-Resource bitte entspr. COM-Port des Moduls einstellen).

Es kann Bohr-Raster, Rechtecke und Kreise in G-Code auch selbst erstellen, auch unter Berücksichtigung des Werkzeug-Durchmessers. Die Visualisierung der Bohrpunkte oder des Fräswegs erfolgt in einem simplen XY-Diagramm.

Ein Gamepad oder Joystick kann als Handsteuerung dienen, etwa um den Bohrer/Fräser auf eine bestimmte Position zu bringen (z.B. Referenzloch) und die Offsets auf Knopfdruck automatisch zu setzen. Einige Gamepad-Buttons sind mit Funktionen belegt.

Der gelbe XY-Cursor lässt sich zu diesem Zweck mit der Maus auf einen bestimmten Punkt verschieben, der dann als Referenz dient.

Zum Ausführen wird LabVIEW 6.1 (oder neuer) benötigt, das als Vollversion der c't 11/2007 auf DVD beilag (läuft mit kleinen Abstrichen auch auf Windows 7). Nähere Hinweise dazu auf

http://www.ct-lab.de/

Obsoletes Projekt. Für neuere Aufbauten empfehlen wir unser Pojekt GRBL-Jogger (siehe Repository GRBL-JOG).