Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Equipment >> CNC machine

Uitgebreide handleiding voor Sherline CNC G-codes & M-codes

Sherline G-codes

G-codeFunctie
G00Snelle verplaatsing (snel positioneren)
G01Voer verplaatsing (lineaire interpolatie)
G02Met de klok mee verplaatsing (cirkelvormige/helicale interpolatie CW)
G03Tegen de klok in verplaatsing (cirkelvormige/helicale interpolatie CCW)
G04Wachttijd
G08Spline vervagen aan
G09Exacte stopcontrole, spline vervagen uit
G10Lineaire voer-gecontroleerde verplaatsing met vertraagde stop / coördinatensysteem oorsprong instellen
G11Gecontroleerde vertraging stop
G17XY VLAK
G18XZ VLAK
G19YZ VLAK
G20Inch-systeem selectie
G21Millimeter-systeem selectie
G28Terugkeer naar vrijruimtevlak
G33Draadsnijden (Draaibank)
Opmerking: G33 en G33.1 werken niet op Sherline CNC freesmachines of draaibanken omdat de hoofdspindel en de as niet gesynchroniseerd zijn.
G35Foutcontrole overslaan op volgende regel
G40Gereedschapscompensatie uit
G41Gereedschapscompensatie links
G42Gereedschapscompensatie rechts
G43Gereedschapslengte compensatie – negatieve richting
G44Gereedschapslengte compensatie – positieve richting
G49Gereedschapslengte compensatie geannuleerd
G53Werkcoördinatenoffsets annuleren
G54-G59Werkcoördinatenoffsets 1 tot 6
G59.1Vooraf ingesteld werkcoördinatensysteem 7 gebruiken
G59.2Vooraf ingesteld werkcoördinatensysteem 8 gebruiken
G59.3Vooraf ingesteld werkcoördinatensysteem 9 gebruiken
G61Spline contouren met buffer-modus uit
G64Spline contouren met buffer-modus aan
G65Rechthoekige zak uitfrezen
G66Cirkelvormige zak uitfrezen
G67Vliegfrezen
G68Rechthoekige zak met afgeronde hoeken uitfrezen
G70Inch-modus
G71Millimeter-modus
G74Diepboren (Draaibank)
G80Bewegingsmodus annuleren (inclusief gefixeerde cycli)
G81Boor gefixeerde cyclus
G82Boor met wachttijd gefixeerde cyclus
G83Spankbrekende boor gefixeerde cyclus (Diepboren)
G84Tappen cyclus (rechtshandig tappen gefixeerde cyclus)
G85Boorcyclus 1 (boren, geen wachttijd, voer uit gefixeerde cyclus)
G86Boorcyclus 2 (boren, hoofdspindel stop, snel uit gefixeerde cyclus)
G87Achterste boor gefixeerde cyclus
G88Boorcyclus 3 (boren, hoofdspindel stop, handmatig uit gefixeerde cyclus)
G89Boorcyclus 4 (boren, wachttijd, voer uit gefixeerde cyclus)
G90Absoluut modus
G91Incrementele modus
G92Thuiscoördinaat reset (offset coördinatensystemen)
G92.2Offset coördinatensystemen annuleren
G93Omgekeerde tijd voermodus
G94IPM-modus (Draaibank) standaard (voer per minuut modus)
G95IPR-modus (Draaibank)
G96Constant oppervlakte voer aan (Draaibank)
G97Constant oppervlakte voer uit (Draaibank)
G98Initiële niveau terugkeer in gefixeerde cycli

Sherline M-codes

M-codeFunctie
M00Programmastop
M01Optionele programmastop
M02Einde van programma
M03Hoofdspindel aan met de klok mee, Laser, Vlam, Vermogen AAN
M04Hoofdspindel aan tegen de klok in
M05Hoofdspindel stop, Laser, Vlam, Vermogen UIT
M06Gereedschapwisseling
M08Koeling aan
M09Koeling uit
M10Gereseerveerd voor gereedschap hoogte offset
M13Hoofdspindel aan, koeling aan
M26Automatische B-as spannen inschakelen
M27Automatische B-as spannen uitschakelen
M30Einde van programma wanneer macro's gebruikt worden / programma einde, pallet wisselen, en reset
M48Snelheid en voer overrides inschakelen
M49Snelheid en voer overrides uitschakelen
M60Pallet wisselen en programmastop
M91Readout weergave incrementeel
M92Readout weergave absoluut
M97Ga naar of spring naar regelnummer
M98Spring naar macro of subroutines
M99Keer terug van macro of subroutines
M100Machine nul reset
M199Midden programma start

Woorden (Adressen)

WoordBeschrijving
DGereedschapsstraalcompensatienummer
FVoersnelheid
GAlgemene functie
HGereedschapslengte offset
IX-as offset voor bogen / X offset in G87 gefixeerde cyclus
JY-as offset voor bogen en Y offset in G87 gefixeerde cyclus
KZ-as offset voor bogen en Z offset in G87 gefixeerde cyclus
LAantal herhalingen in gefixeerde cycli en toets gebruikt met G10
MDiverse functie
NRegelnummer
OSubprogramma's
PWachttijd met G4 en gefixeerde cycli, toets gebruikt met G10
QVoertoename in G83 gefixeerde cyclus
RBoogstraal, gefixeerde cyclus vlak
SHoofdspindelsnelheid
TGereedschapselectie
XX-as van machine
YY-as van machine
ZZ-as van machine
(...)Commentaren (Woorden tussen haakjes maken geen deel uit van programma en helpen operatoren)

CNC machine

  1. CNC M-codes Beheersen: Een Uitgebreide Inleiding
  2. G90 Draaicyclus Beheersen: Uitgebreide Gids voor CNC Ruwdraaien en Meer
  3. G81 boorcyclus met G91 incrementale modus: Praktisch herhaalboorvoorbeeld
  4. LinuxCNC Meesteren: Uitgebreide Gids voor G- en M-Codes voor CNC Machinebesturing
  5. Anilam 4200T CNC Draaibesturing: G-code Functies Beheersen
  6. Complete GSK 980TDb G-codes handleiding voor draai-CNC-systemen
  7. Complete handleiding Siemens Sinumerik 808D G-codes in ISO-dialect voor CNC-programmeurs
  8. Tormach CNC M-codes: Complete handleiding M0–M9 functies
  9. Uitgebreide Gids voor CNC G- en M-codes voor Frezen & Draaien
  10. Uitgebreide Gids voor Mach3 M-Codes voor CNC-Bewerking
  11. Complete NCT 201 G-Code Referentie voor CNC Draaibanken en Freesmachines