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 afgewerktM03
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.