Sable 2015 CNC Arduino + GRBL = LunchBox CNC (5 / 7 stap)

Stap 5: De GRBL, stap instellingen en wat wiskunde.


GRBL is een open source, zeer krachtige firmware die wordt uitgevoerd op de Arduino en G-code vertaalt in richtingen en snelheden voor de CNC-board te gooien op de stappenmotoren.

U kunt flash GRBL in een Arduino met hun IDE-interface, kunt u gecomprimeerde bronbestanden hier: https://github.com/grbl/grbl

U zult moeten weten hoe dat niet, geen betere tijd dan nu (ik had om te leren hoe het te doen voor deze CNC projecten)

Denk aan GRBL heeft de hoofdtrainer, het CNC schild is de trainer en de stappenmotoren zijn de spelers op het veld. Ze hebben allemaal te werken in sync en de juiste set van toneelstukken score ietsje omlaag... of maak een deel. Als er iets mis, een breken in communicatie, het toneelstuk mislukt en de bal krijgt zocht of uw machine op een merkwaardige manier beweegt (of te snel, te weinig of erger nog, crash in de side-lijnen).

We moeten de juiste instellingen te maken van toneelstukken, en hier is hoe ze om uit te vinden.

Heres wat u moet weten over de Sable 2015. Dit soort wiskunde kan worden toegepast op de meeste CNC-machines vanuit buitenland omdat ze alle metrische. GRBL de instellingen zijn in metrische, dit is goed, dit betekent dat zij ten minste dezelfde taal spreken. Er zullen enkele vertaling nodig als u van een machine met gebruikmaakt zeggen... ACME schroeven met imperial metingen.

--

De Sable 2015 gebruikt standaard trapeziumvormige leiding schroeven, deze alleen zijn vrij nauwkeurig, maar gecombineerd met de anti speling moeren, een resolutie van .1mm tolerantie kan geven. De grootte van deze voorsprong schroeven is 10mm met een worp van 1.5mm

We niet echt zorgen over de 10mm maar we zorg over de pitch van 1,5 mm. De toonhoogte is de afstand tussen de draden. Een eenvoudige manier te verklaren het is hebt u een moer op deze schroef, kunt u de schroef te draaien terwijl het vasthouden aan de moer, de moer 1,5 mm zal verplaatsen.

Dat betekent dat één volledige omwenteling geven ons 1,5 millimeter veerweg, houd dit nummer aan de achterkant van je hersenen.

--

De stappenmotoren gebruikt op de Sable 2015 zijn vrij standaard 1.8 mate motoren.

360 graden draairichting gedeeld door 1.8 graden per stap

= 200 volledige stappen PER rotatie

--

Nu als u zelfs lastiger, voorziet de CNC-Shield micro intensivering, stappen tussen stappen, gladstrijken van de beweging en de invoering van nauwkeuriger terwijl het opofferen van enkele koppel.

Ik heb mijn CNC Shield instellen met 1/16 micro stappen, wat betekent dat er 16 micro stappen PER volledige stap. Micro stappen komen in 1/2, 1/4, 1/8, 1/16 (max van de A4988) en zelfs 1/32 (met de DRV8825-chips). Kleinere stappen zijn mogelijk, maar deze chips ondersteunen alleen een max van 1/16 of 1/32. De wiskunde blijft hetzelfde, enkel dienovereenkomstig aan te passen.

200 volledige stappen vermenigvuldigd met 16 micro stappen = 3200 totaal stappen

--

Nu de GRBL instellingen voor de hoeveelheid stappen die het duurt bellen om de schroef van de lood 1 mm dus laten we reizen combineren sommige nummers voor deze instelling:

3200 stappen = 1 rotatie = 1.5mm

We willen weten 1 mm dus niet achteruit kunt gaan op de wiskunde

3200/1,5 = 2133.333 stappen om het te verplaatsen 1mm

Dus, mijn instellingen voor de GRBL is 2133.33 stappen/mm

--

Als u in een GRBL-interface (GRBL controller, Chilipepr, CarbideMotion, universele GRBL afzender) gaat u zal zitten kundig voor uw GRBL-instellingen bewerken. Het is een simpele kwestie van te typen:

$100 = 2133.330 (x, stap/mm)

$101 = 2133.330 (y, stap/mm)

102 dollar = 2133.330 (z, stap/mm)

De (xyz, stap/mm) is niet nodig, het is meer om u te tonen dat de $100, $101 en 102 dollar waarden verschillen en komen met de verschillende assen overeen.

--

Hoe meer je speelt met de instellingen het des te belangrijker het is om op te schrijven uw vorige instellingen dus als ergens gaat verkeerd... kunt u hiernaar terug wilt gaan. U kunt zelfs de max snelheid, min snelheid, versnelling van elke assen enz. Zodra u uw instellingen op uw machine afstemmen, heb je nooit te wijzigen weer, tenzij u reflash je Arduino met een nieuwe versie van GRBL... kopiëren en plakken van uw hele instellingenlijst met daarvoor.

Gerelateerde Artikelen

3020 CNC Arduino + GRBL + CNC schild V3

3020 CNC Arduino + GRBL + CNC schild V3

Laten we omzetten in een goedkope Chinese CNC machine van parallelle poort Arduino en GRBL.Oke jongens, dit is een hoogtepunt van weken van lezen, onderzoek naar en bepaling. Het is mijn eerste instructable dus hoop dat dit helpt u krijgen waar u moe
Zelfgemaakte CNC frezen machine v2 - arduino uno GRBL

Zelfgemaakte CNC frezen machine v2 - arduino uno GRBL

Hier wilde ik mijn tweede cnc freesbank te presenteren. Op dit moment is het klaar 1 as met controle arduino GRBL. Uiteindelijk, I 'm gonna toevoegen dat meer stappen gebouwd mijn machine in de volgorde van hun creatie. Het doel van dit project is om
How to Make een Arduino Powered CNC Machine

How to Make een Arduino Powered CNC Machine

Stapsgewijze instructies over het bouwen van een low-cost CNC machine beheerd met behulp van een Arduino Uno!Stap 1: Een basis en een x-as slee fabricerenRoller skate wielen worden gebruikt voor het maken van de slee van de x-as. Een combinatie van 2
Shapeoko 2, Arduino UNO R3, grbl 9g, 8 bit Laser Diode foto graveren

Shapeoko 2, Arduino UNO R3, grbl 9g, 8 bit Laser Diode foto graveren

Mij en mijn zoon ontwikkelde uitgevonden/een nieuw concept van de "On-The Fly" 8 bit Diode Laser graveren foto's meer dan twee jaar geleden. Met dit concept, de Laser Diode nooit uitgeschakeld door de hele foto gravure proces. Het verschilt gewo
DIY CNC router - klassenproject

DIY CNC router - klassenproject

Elke verwerving van extravagante hulpmiddel is voor de gemiddelde persoon, een volstrekt raadsel. "Wat de hel moet u dat voor?" is een vaak zei vraag. Ik nodig meestal niet een concreet antwoord op deze vragen willen een hulpmiddel. Alleen het f
Controle van uw CNC over Wi-Fi

Controle van uw CNC over Wi-Fi

Hallo iedereen! Dit is mijn eerste Instructable, ooit. Ik hoop dat u geniet ervan.Ik heb onlangs mijn eigen CNC router gebouwd en sinds mij op opwaarts en lopende got geweest ik geobsedeerd met het. Het is een geweldige leerervaring, zowel in termen
Raspberry Pi Alamode CNC Controller

Raspberry Pi Alamode CNC Controller

Dit is mijn eerste poging om een instructable. Ik hoop dat het helpt iemand anders.Schakelaars en lampjes en ventilatoren, oh mijn...Gelieve te lezen via de commentaar voor meer details.Ik kocht een CNC machine enige tijd geleden en ik was nooit tevr
Maken van een CNC mill met een laser cutter

Maken van een CNC mill met een laser cutter

Dus, hebt u een CNC laser cutter, maar u wilt een CNC mill? Probleem opgelost.Dit project is een kleine CNC molen die voor ongeveer $800 zonder gereedschapswerktuigen uit winkel koopt en laser-gesneden delen kan worden gemonteerd. (Als u toegang hebt
CNC uit een scanner (goedkope)

CNC uit een scanner (goedkope)

u delen van scanners en printers om te bouwen van een goedkope CNC machine kan redden. Stappenmotoren en lineaire gidsen (staafjes) zijn overgenomen uit printers en scanners.De dingen die je moet kopen is aluminium profiel, stepper controller, Arduin
3W 4'x 4' Arduino Laser Cutter/graveur

3W 4'x 4' Arduino Laser Cutter/graveur

In deze tutorial leert u hoe u uw eigen 4 ft door 4 ft, Arduino gecontroleerd, 3 watt laser etser / cutter (voor dunne materialen) voor ongeveer 300$. Het belangrijkste ding dat deze tutorial van andere laser etser tutorials hier scheidt is het ongev
Arduino Leonardo/Micro als Game Controller/Joystick met

Arduino Leonardo/Micro als Game Controller/Joystick met

BELANGRIJKE opmerking: Dit artikel is voor de Arduino IDE versie 1.6.6 (of hoger). Om toe te voegen een USB-spelbesturing aan een Arduino Leonardo of Micro met behulp van de Arduino IDE versie 1.6.5 (of onder) de volgende Instructable Zie: Voeg USB-s
Arduino Load cel / schaal

Arduino Load cel / schaal

Uit de gedachten bij http://arduinotronics.blogspot.com/Belangrijke Update!Omdat zoveel mensen problemen met de INA125P hadden, hebben we nu een nieuwe en verbeterde versie die gebruikmaakt van de Hx711 24-bits ADC versterker module. http://arduinotr
Control Servo's met Arduino en RC ontvanger/Transmiter

Control Servo's met Arduino en RC ontvanger/Transmiter

In deze Tutorial zal ik uitleggen hoe de controle van meer dan één servo met slechts één kanaal van uw Transmiter/ontvanger en programma eigen bewegingen. Het is nuttig voor complexe bewegingen zoals robotarmen.U moet:-Arduino Uno-Transmiter-Ontvange
Arduino Yun GPS Bot

Arduino Yun GPS Bot

In dit instructable ik laten zien hoe u kunt bouwen een arduino gps apparaat dat sporen van uw positie, snelheid, temperatuur en licht intensiteit. Ik Toon ook code hoe het bouwen van een klant dat die gegevens automatisch gedownload naar uw pc en ee