Vezi subiect - program să utilizeze Arduino în CNC

După ce ați conectat arduinku cu un computer, trebuie să-l program corect descărca.
Cel mai simplu mod de a încărca un program în coduri binare, cum ar fi firmware-ul „GBRL 0.8C“, de susținere 3 axe cu laser Vyzhigatel.
Firmware aici: Descarcă documentul grbl_v0_8c_atmega328p_16mhz_9600.hex.1421881539082.rar (26.12 kB)

Firmware-ul este, leagăn "proshivschik". Cel mai simplu mod de a Xloader:
XLoader.zip Descarcă documentul (646.90 kB)
Complexitatea firmware-ului nu este, definiți portul, indicați spre fișier sews, specificați tipul de arduinki (NANO sau ONU sau MEGA), coaseți.
Acum, determinat cu terminale arduinki pentru a conecta conducătorul auto, un ax, o pompă sau un laser.
TTL cu laser de intrare este conectată la ieșirea de comutare a axului sau DIR Z.
Pinouts de bord NANO:

UNO Pinout card:

Vezi subiect - program să utilizeze Arduino în CNC

Ei bine, odată descărcat GBRL, acum nevoie de un program care va trimite G-codul în Arduinku nostru.
Pentru a alege.
GBRL Controler v3.6.1 (recomandat)
GrblController361Setup.1421882383496.rar Descărcați fișierul (4,35 MB)

Acesta este primul minim pe care trebuie să andoca aparatul cu un computer prin intermediul ARDUINO.

Dacă sunteți deja de lucru cu Arduino sau doresc să construiască un controler MEGA2560 4 axe,
poate fi necesar să pachet biblioteci Arduini IDE:
fișier Grbl-xx_with_Arduino-master.zip Descărcare (1.09 MB)

Vă rugăm să rețineți:
Înainte de a instala module Arduino pentru așa-numitele Schild (cu motoare pas cu pas de bord șofer și cheile) necesare pentru a asigura respectarea de cabluri de semnal de pe placa de mai sus.
În caz contrar, operațiunea nu este garantată.

Salutări, am o problemă, uneori, se cațără:
Reuniți Vyzhigatel de motoare pas cu pas imprimante vechi și Arduino, dar uneori grbl în Arduino începe să eșueze la capătul său
1. încărcați fișierul în cnc jcnc,
2. Toate cel mai bun start,
3. Axul ajunge la punctul de plecare al arderii, include axul, și apoi se blochează pe scurt ca și în cazul în care începe să efectueze comanda doar-executat - adică Trecând mai departe, cu toate că, uneori, dosar cnc de coordonate și aproape nu sunt prezente, ele prostește mai puțin.

Mai ales de multe ori se întâmplă atunci când arde imagine mare și accidental, pentru un motiv oarecare, procesul de ardere a fost întrerupt. După „tăierea“ CCN-cod care este deja ars, iar instalarea axului în poziția de zero, nu Arduino reset, porniți mașina și el însuși negates activitatea
Tratate, uneori, resetați calculatorul, uneori, în cnc-cod schimbare G00 la G01 sau invers, reconectați cablu USB și Arduino, și așa mai departe. În general, dansând cu o tamburină și fără sticle nu înțeleg de supraînălțare cu siguranță nu fatală, dar cu disperare psihuesh

Bună ziua tuturor. Confruntați cu problema folosirii GRBL. Esența nimic. Pregatesc fișierul în convertor pult lățime mică de aproximativ 100 și 200 mm în înălțime, aruncă în GRBL, totul funcționează bine. Dacă fișierul este deja a face o lățime mai mare de 200 mm, iar GRBL nu are timp pentru a trimite comenzi pentru mașină. Și mașina funcționează cu pauze în fiecare mod 3-5cm. Această problemă poate fi rezolvată așa? firmware Arduino la versiunea 0.8, versiunea 0.9 a văzut, poate fi mai bine. Sau poate încerca alte software-uri?

PS Această problemă a fost eu folosind firmware-ul grbl pe portul COM 9600, de obicei, a fost ca și în cazul în care în timpul arderii lungimea liniei, de exemplu, 10mm - totul este în regulă, întârzierea nu este simțit, dar în cazul în care lungimea liniei de 100 mm, a apărut deja întârziere destul de vizibile (pentru observații la 200 mm - 10-15 întârziere sec). care, desigur, lasă un punct negru gras rasfatul produse comercializabile