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

G81 boorcyclus – Herhaal boren in G91 incrementele modus Voorbeeldcode

Dit cnc-programmavoorbeeld legt het gebruik van de G81-boorcyclus uit, maar deze keer wordt het gereedschap niet op de gebruikelijke manier gepositioneerd (G90 absolute programmeermodus), maar deze keer wordt de G91 incrementele programmeermodus gebruikt.
Deze programmeervoorbeeldcode legt ook de gebruik van G81 boorcyclusparameter K (aantal herhalingen), die normaal niet wordt gebruikt.

G81 boorcyclusformaat

G81 X_ Y_ Z_ R_ F_ K_;
X_ Y_:gatpositiegegevens
Z_:Z-diepte (gereedschap beweegt met voeding naar Z-diepte vanaf R-vlak)
R_:de afstand van het beginniveau tot punt R-niveau
F_:Voedingssnelheid snijden
K_:Aantal herhalingen (indien nodig)

G81 boorcyclusparameter K (aantal herhalingen). Op verschillende cnc-besturingselementen heeft deze parameter verschillende lettertoewijzingen, zoals aan,

  • Fanuc gebruikt de letter K voor het aantal herhalingen.
  • Haas CNC gebruikt de letter L voor het aantal herhalingen.
  • Fagor CNC Control gebruikt de letter N voor het aantal herhalingen.

Incrementele beweging in een standaardcyclus is vaak handig als lussentelling, die kan worden gebruikt om de bewerking te herhalen met een incrementele X- of Y-beweging tussen elke cyclus.

CNC-code G81 boorcyclus met G91 incrementele programmering

G81 boorcyclus – Herhaal boren in G91 incrementele modus Voorbeeldcode

N10 T1 M6
N20 G00 G90 X0 Y0 Z0
N30 S1450 M03
N40 G81 G99 G91 X50 Y50 Z-120 R-98 K3 F350
N50 G98 G90 G00 X500 Y500
N60 G80
N70 G90 X0 Y0
N80 M30

Uitleg

N40 G81 G99 G91 X50 Y50 Z-120 R-98 K3 F350

K3 betekent dat de G81-boorcyclus drie keer wordt herhaald.
G91 Incrementele modus zorgt ervoor dat het gereedschap elke keer X50 en Y50 beweegt.

De eerste hole is dus op X50 Y50

De tweede hole bevindt zich op X100 Y100 omdat
X100 =X50(vorige waarde) + X50 (toename)
Y100 =Y50(vorige waarde) + Y50 (toename)

Derde hole is op X150 Y150 omdat
X150 =X100(vorige waarde) + X50 (toename)
Y150 =Y100(vorige waarde) + Y50 (toename)

N50 G98 G90 G00 X500 Y500

De vierde gatpositie wordt gegeven met de G90 Absolute programmeermodus.

De bovenstaande code is alleen mogelijk als u G91 incrementele programmeermodus gebruikt met G81 boorcyclus, maar als u de G90 absolute programmeermodus probeert te gebruiken met G81 zoals hierboven, zult u zien dat het gereedschap het boren op dezelfde positie herhaalt.


CNC machine

  1. Conisch draaien met G90 modale draaicyclus – CNC-voorbeeldcode
  2. G90 draaicyclus Fanuc – Voorbeeldcode CNC-programma
  3. G81 boorcyclus G83 Klopboren met G98 G99 voorbeeldprogramma
  4. G81 boren voorgeprogrammeerde cyclus CNC freesprogramma voorbeeld
  5. CNC G81 boorcyclusprogramma voorbeeld
  6. CNC freesprogrammering absoluut incrementeel G90 G91 voorbeeldcode
  7. Boorroosterplaat met G81-boorcyclus – Voorbeeld van een CNC-programma
  8. Herhaal het boren met de G81-boorcyclus en het G91-voorbeeldprogramma
  9. Voorbeeldcode G71-draaicyclus voor ruw draaien – CNC-draaibankprogrammering
  10. ECS G81/3 – 3 lagen boorcyclus
  11. ECS G81 standaard boorcyclus