Doolhof met behulp van CNC M & G Code (1 / 13 stap)

Stap 1: Basic-Code en Definations

Starten Code:

Sommige van de eerste code is een van beide of code, inch of Metrisch, absolute of incrementele coördinatensysteem. Dan is er de code die de machine wat vertelt te doen als set het gereedschapsnummer (sommige machines hebben meer het één hulpprogramma tegelijk), zet de boor en boren van snelheid.

G90 of G91 = Absolute of incrementele coördinaten.

Voorbeeld: Als er een XYZ coördinaatraster en je alle punten (x, Y, Z) absolute wist beste zou werken. U zou vertellen de machine de coördinaten naar punt 1 dan de coördinaten van punt 2, en de machine zou gaan van de ene naar de volgende. Aan de andere kant als je wist dat je eerste punt (0,0,0) en uw volgende punt was 5 inch op de X-as van daar, dan het volgende punt was een inch en 2 inch over op de Y-as met behulp van incrementele coördineert zou snelste. U zou elk punt als een afstand vanaf het vorige punt.
G70 of G71 = inch of Metrisch
G20 of G21 = inch of Metrisch verschillende bedrijven nemen verschillende code voor hun machines. Dit zijn de meest voorkomende en sommige machines kunnen gebruiken. Het is een eenvoudig ding voor de magische programma om omhoog te knoeien als je vergat te klikken de juiste CNC machine in de instellingen. Het werkt aangezien het eruit ziet als u G70 of G20 de machine de coördinaten in inches, lezen zal als u waren voor het meten van de coördinaten in inches en gebruik een G71 of G21 wordt niet automatisch geconverteerd naar metrisch, het zou de coördinaten lezen als 2 mm in plaats van 2 inch.
De # G92 X # Y # X # Stel de home positie op de huidige positie, zijn variabelen die ik meestal houden de uitgangspositie met de beetje een duim in de lucht zodat ze gemakkelijk te veranderen. Mijn G92 lijn ziet er als G92 X0.0 Y0.0 Z1.0
M06 T # dit is het aantal bits. Sommige machines kunnen gebruiken verschillende stukjes en schakelen ze zonder menselijke input. De machine die ik geleerd op beschikt niet over meerdere bits. Echter, ik nog steeds gebruiken omdat het toestaat de CNC onderbreken van een laatste keer voordat snijden (vind ik altijd mijn fouten na op START te drukken) en is een goede gewoonte.   M03 S # stelt de spindel, boor bits, snelheid. De Davinci CNC heeft een variabele snelheid-knop op de router die het deel is uitgesneden zodat deze opdracht ofwel niet herkent kan worden gewijzigd.
G43 H # gereedschap lengte samenstelling vertelt de machine hoe lang elke bit is. Het is niet nodig voor slechts een beetje.
Lichaam-Code: Deze code bevat de meerderheid van het project. Hier zal elke geboorde gat, elke rechte lijn- en boogsegmenten. Het lichaam van code kan halen zeer lang en ingewikkeld. Bijvoorbeeld elke overstap van een boog snijdt aan een rechte lijn moet worden aangeduid.

G00 X # Y # Z #

Verplaatsen in een snel tempo naar de coördinaat. Gebruiken wanneer de bits in de lucht is, niet gebruiken voor het snijden.

G01 X # Y # Z #

Rechte snit naar de coördinaten X # Y # Z # vanuit de vorige positie.

G02 X # Y # Z # IK # J# K #

Met de klok mee cirkel uit de vorige positie naar X # Y # Z #. Het midden van de cirkel is ik # J# K #. Het midden van de cirkel is altijd in incrementele coördinaten van de vorige positie. Zie meer hierover verderop.

G03 X # Y # Z # IK # J# K #

Teller met de klok mee cirkel die dezelfde regels als G02 volgt.

G81 Z # R # F #

Boor cyclus, de bit boven het gat standpunt hebben met behulp van code. Z # is de diepte van het gat, R # is hoe hoog boven het deel van de boor gaat na het snijden van het gat, zodat het naar het volgende gat verplaatsen kan zonder aan te raken om het even wat en F # is nog steeds de snelheid van het deelstuk uitmaakt. Het maakt voor snelle boren van meerdere gaten omdat hierin de down en deel van de cyclus van de boor.

G83

Diepe boor-cyclus waarin pikken, opheffing van de boor uit zodat de chips niet het gat verstoppen.

G80

Eindigt de boor-cyclus. Tussen G81 of G83 en de G80 door alles wat nodig is voor een gat is de X # Y # locatie code uit te voeren. Het maakt voor snelle boren van meerdere gaten. G81 G83 omvat de down en deel van de boor cyclus zo bij elke coördinaat tussen het starten van de G81/G83 en de G80 zal er een gat geboord.

Voltooien van Code:

Bijna klaar! Deze code bevat terug te keren naar huis zodat de machine niet hoeft te worden tussen onderdelen, het uitschakelen van de spindel, en stoppen van de machine nulpunt.

G28

Terugkeer naar huis zodat de machine terug op nul. Met behulp van de G20 is een snelkoppeling naar moetend de uitgangspositie opzoeken.

M05

Het klosje uitgeschakeld.

M02

Het stoppen van de machine. Sommige machines wilt zowel de M02 en M03 code worden volledig afgewerkt

M03

Tot slot, nu alles over klaar voor het volgende deel is.

Voordat u begint hier zijn enkele tips: terwijl u codering op uw caps-lock houden moet, de machines niet altijd herkent de kleine letters hetzelfde als hoofdstad. Alle de coördinaten dient de decimaal ex: 0.0 omdat sommige machines kieskeurig zijn en raken in de war, het programma van de voorproef de werking van de code kan worden weergegeven, maar omdat de preview voor meer dan één computer werkt, is het minder kieskeurig. 0 en O's kijken ongeveer hetzelfde in de notitie pad, kunt u het standaardlettertype om het makkelijker te onderscheiden.

Gerelateerde Artikelen

Doolhof met behulp van Photoshop, Gimp, Paint of andere software op te lossen

Doolhof met behulp van Photoshop, Gimp, Paint of andere software op te lossen

Hallo collega makers, lui jongens en nieuwsgierig typen!Deze ible leert u probleemoplossend doolhoven - om op te lossen elk doolhof in goed minder dan een minuut te automatiseren. Jullie zullen leren oplossen van eenvoudige digitale doolhof, evenals
Gemotoriseerde lineaire slede met home sensor voor robotic en met behulp van CNC onderdelen gerecycleerd

Gemotoriseerde lineaire slede met home sensor voor robotic en met behulp van CNC onderdelen gerecycleerd

Een lineaire sleecilinder en is ontworpen om vrije beweging in één richting, gemotoriseerde lineaire geleiders zoals machine dia's, XY tafels, roltafels invloed en enkele Zwaluwstaart slides zijn lagers schoof van schijf mechanismen. Niet alle lineai
Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Wat is het doel van het maken van een controlesysteem reactie?Conventionele houding controlesystemen voor amateur-raketten gebruikt bijgevoegde vinnen, die stabiliteitscontrole van de passieve bieden. Voor het uitvoeren van actieve stabilisatie en ma
Met behulp van slimme telefoon als Motion Sensor Alarm

Met behulp van slimme telefoon als Motion Sensor Alarm

Vandaag, we leven in een wereld waar smart telefoons worden steeds goedkoper, fundamentele Android telefoon gewoon kosten ongeveer 60 dollar in het deel van de wereld waar ik woon in. Ongeacht het merk en model van het OS, bijna elke slimme telefoon
Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Web in te schakelen voor uw interactieve sensoren over desktop, smartphone en tablet apparaten.Deze tutorial beschrijft in detail hoe met de gratis SensorMonkey -service op afstand besturen van een pan en tilt webcam aangesloten op een Arduino met ni
Praten met ultrasone afstand Sensor HC-SR04 met behulp van een ATtiny84

Praten met ultrasone afstand Sensor HC-SR04 met behulp van een ATtiny84

Dit instructable is over een ATtiny84 interfacing met de HC-SR04 ultrasone afstandssensor met behulp van alleen de C code – geen Arduino hardware of bibliotheken.De HC-SR04 werkt als volgt:-Stuur een 10us hoge puls op de Trigger-pin.-De sensor stuurt
NeoMickey: Mickey/Minnie oren met behulp van de arduino en neopixels

NeoMickey: Mickey/Minnie oren met behulp van de arduino en neopixels

Dit artikel zal u tonen hoe te maken van mijn NeoMickey oren. Ik maakte een set oren dat zowel mijn vriendin als ik gebruiken in Disneyland. De oren waren een groot succes en een heleboel mensen wilde weten waar ze te krijgen. Dus dit mijn beste pogi
Mike's Lab | Controle om het even wat met behulp van Twitter!

Mike's Lab | Controle om het even wat met behulp van Twitter!

In dit project ik zal je laten zien hoe u uw projecten met behulp van Twitter!De code die wordt gebruikt in dit project is hier beschikbaar:http://www.mikepieters.com/codes/tweetLED.Ino
Maak uw eigen webpage die werkt de omtrek en oppervlakte van een cirkel met behulp van pi!

Maak uw eigen webpage die werkt de omtrek en oppervlakte van een cirkel met behulp van pi!

Ter gelegenheid van de aanstaande Pi-dag, die we gaan maken van een webpagina die gebruikmaakt van pi uit te werken de omtrek en oppervlakte van een cirkel.Stap 1: Maak een HTML-documentWe gaan worden met behulp van html en JavaScript code talen. U k
D.D.Tap - interactieve Game Platform met behulp van verwerking, Arduino en Twitter

D.D.Tap - interactieve Game Platform met behulp van verwerking, Arduino en Twitter

De D.D.Tap is een spel dat kan worden gespeeld met behulp van sensoren die zijn aangesloten op de Arduino en het aan het spel geproduceerd met verwerking interface. Het is een eenvoudige dans dans revolutie als spel dat punt accumuleert wanneer de sp
Doolhof van Oplosser Robot, met behulp van kunstmatige intelligentie met Arduino

Doolhof van Oplosser Robot, met behulp van kunstmatige intelligentie met Arduino

(Als je dit Instructable, vergeet dan niet te stemmen (boven: rechts hoek vlag). Rex, de Robot concurreert op ROBOTICA en sensoren wedstrijden. Heel hartelijk bedankt! ;-)Dit Instructable werd ontwikkeld na mijn laatste project: lijn volgeling Robot
Maken van een 3D-Printer met behulp van een CNC-router - de "Deltabot"

Maken van een 3D-Printer met behulp van een CNC-router - de "Deltabot"

Een andere mogelijke titel zou "Maak een 3D machine met behulp van een 2D machine."Dit Instructable is over het gebruik van een CNC-router en 2D-ontwerpen voor het maken van een 3D-Printer van Delta.In mijn onderzoek over 3D printers voor hobbyi
Bewerking van een PCB met behulp van een goedkope CNC Machine

Bewerking van een PCB met behulp van een goedkope CNC Machine

Inleiding:Voor deze tutorial zullen we een ontwerp dat we van EAGLE, gebruik PCB-GCode en Autoleveler software te laden in onze ZEN Toolworks Mach 3 CNC machine gemaakt. Wat we kunnen doen is het vervolgens creëren van printplaten met behulp van onze
Indringende en een PCB met behulp van een Arduino-Based CNC frezen

Indringende en een PCB met behulp van een Arduino-Based CNC frezen

Tot onlangs PCB sonderen met behulp van een Arduino was gebaseerde CNC machine maar een loutere droom. Dankzij de mensen van Chilipeppr.com we nu hebben gebaseerde een bankje van de web-gebaseerde tool voor al onze Arduino CNC producten. Het beste de