Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Equipment >> commande numérique par ordinateur

Codes ISO G Heidenhain

Aperçu des fonctions DIN/ISO Fonctions Heidenhain TNC 640/530/410/426/430/320 G.

CNC Heidenhain TNC 640

Codes ISO G Heidenhain

Mouvements d'outils

Code G Description
G00 Interpolation en ligne droite, coordonnées cartésiennes, vitesse rapide
G01 Interpolation en ligne droite, coordonnées cartésiennes
G02 Interpolation circulaire, coordonnées cartésiennes, sens horaire
G03 Interpolation circulaire, coordonnées cartésiennes, sens antihoraire
G05 Interpolation circulaire, coordonnées cartésiennes, sans indication de direction
G06 Interpolation circulaire, coordonnées cartésiennes, approche par contour tangentiel
G07 Bloc de positionnement paraxial
G10 Interpolation en ligne droite, coordonnées polaires, vitesse rapide
G11 Interpolation en ligne droite, coordonnées polaires
G12 Interpolation circulaire, coordonnées polaires, sens horaire
G13 Interpolation circulaire, coordonnées polaires, sens antihoraire
G15 Interpolation circulaire, coordonnées polaires, sans indication de direction
G16 Interpolation circulaire, coordonnées polaires, approche de contour tangentiel

Chanfrein/Arrondi/Approcher le contour/S'écarter du contour

Code G Description
G24 Chanfrein de longueur R
G25 Arrondi d'angle avec rayon R
G26 Approche de contour tangentiel avec rayon R
G27 Approche de contour tangentiel avec rayon R

Définition de l'outil

Code G Description
G99 Avec numéro d'outil T, longueur L, rayon R

Compensation du rayon d'outil

Code G Description
G40 Pas de compensation de rayon d'outil
G41 Compensation de rayon d'outil, à gauche du contour
G42 Compensation de rayon d'outil, à droite du contour
G43 Compensation paraxiale pour G07, allongement
G44 Compensation paraxiale pour G07, raccourcissement

Définition de formulaire vierge pour les graphiques

(G90/G91) max. pointe
Code G Description
G30 (G17/G18/G19) min. pointe
G31

Cycles de perçage, taraudage et fraisage de filets

Code G Description
G83 Piquer
G84 Tapoter avec un porte-taraud flottant
G85 Taraudage rigide
G86 Coupe de fil
G200 Perçage
G201 Alésage
G202 Ennuyeux
G203 Perçage universel
G204 Ennuyeux
G205 Piquetage universel
G206 Tapoter avec un porte-taraud flottant
G207 Taraudage rigide
G208 Fraisage d'alésages
G209 Taraudage avec brise-copeaux

Cycles de création de motifs de points

Code G Description
G220 Motif circulaire
G221 Motif linéaire

Cycles SL, groupe 1

Code G Description
G37 Géométrie du contour, liste des numéros de programme de sous-contour
G56 Forage pilote
G57 Ebauche
G58 Fraisage de contour dans le sens des aiguilles d'une montre (finition)
G59 Fraisage de contour, sens antihoraire (finition)

Cycles SL, groupe 2

Code G Description
G37 Géométrie du contour, liste des numéros de programme de sous-contour
G120 Données de contour (s'applique à G121 à G124)
G121 Forage pilote
G122 Ebauche
G123 Finition du sol
G124 Finition latérale
G125 Train de contour (usinage contour ouvert)
G127 Surface du cylindre
G128 Fente de surface cylindrique

Transformation des coordonnées

Code G Description
G53 Décalage de datum dans la table de datum
G54 Décalage du point zéro dans le programme
G28 Image miroir
G73 Rotation du système de coordonnées
G72 Facteur d'échelle (réduire ou agrandir le contour)
G80 Inclinaison du plan de travail
G247 Réglage de référence

Cycles de fraisage multipasse

Code G Description
G60 Exécuter des données 3D
G230 Fraisage multipasses de surfaces planes
G231 Fraisage multipasses de surfaces inclinées
G232 Fraisage de surface

Cycles spéciaux

Code G Description
G04 Temps d'attente avec F secondes
G36 Orientation de la broche
G39 Appel de programme
G62 Tolerance deviation for fast contour milling
G440 Measure axis shift
G441 Fast probing

Define machining plane

G code Description
G17 Working plane X/Y, tool axis Z
G18 Working plane Z/X, tool axis Y
G19 Working plane Y/Z, tool axis X
G20 Tool axis IV

Dimensions

G code Description
G90 Absolute dimensions
G91 Incremental dimensions

Unit of measure

G code Description
G70 Inches (set at start of program)
G71 Millimeters (set at start of program)

Other G functions

G code Description
G29 Transfer the last nominal position value as a pole (circle center)
G38 STOP program run
G51 Next tool number (with central tool file)
G79 Cycle call
G98 Set label number

Cycles for drilling, tapping and thread milling

G code Description
G240 Centering
G200 Drilling
G201 Reaming
G202 Boring
G203 Universal drilling
G204 Back boring
G205 Universal pecking
G206 Tapping with a floating tap holder
G207 Rigid tapping
G208 Bore milling
G209 Tapping with chip breaking
G241 Single-lip deep-hole drilling

Cycles for drilling, tapping and thread milling

G code Description
G262 Thread milling
G263 Thread milling/countersinking
G264 Thread drilling/milling
G265 Helical thread drilling/milling
G267 External thread milling

Cycles for milling pockets, studs and slots

G code Description
G74 Slot milling
G75 Rectangular pocket milling in clockwise direction
G76 Rectangular pocket milling in counterclockwise direction
G77 Circular pocket milling in clockwise direction
G78 Circular pocket milling in counterclockwise direction
G210 Slot milling with reciprocating plunge
G211 Round slot with reciprocating plunge
G212 Rectangular pocket finishing
G213 Rectangular stud finishing
G214 Circular pocket finishing
G215 Circular stud finishing

Cycles for milling pockets, studs and slots

G code Description
G251 Rectangular pocket, complete
G252 Circular pocket, complete
G253 Slot, complete
G254 Circular slot, complete
G256 Rectangular stud
G257 Circular stud

Cycles for creating point patterns

G code Description
G220 Circular point pattern
G221 Point patterns on lines

Cycles for multipass milling

G code Description
G230 Multipass milling of smooth surfaces
G231 Multipass milling of tilted surfaces
G232 Face milling

Touch probe cycles for measuring workpiece misalignment

G code Description
G400 Basic rotation using two points
G401 Basic rotation from two holes
G402 Basic rotation from two studs
G403 Compensate a basic rotation via a rotary axis
G404 Set basic rotation
G405 Compensating misalignment with the C axis

Touch probe cycles for datum setting

G code Description
G408 Slot center reference point
G409 Reference point at center of hole
G410 Datum from inside of rectangle
G411 Datum from outside of rectangle
G412 Datum from inside of circle
G413 Datum from outside of circle
G414 Datum in outside corner
G415 Datum in inside corner
G416 Datum circle center
G417 Datum in touch probe axis
G418 Datum in center of 4 holes
G419 Reference point in selectable axis

Touch probe cycles for workpiece measurement

G code Description
G55 Measure any coordinate
G420 Measure any angle
G421 Measure hole
G422 Measure cylindrical stud
G423 Measure rectangular pocket
G424 Measure rectangular stud
G425 Measure slot
G426 Measure ridge
G427 Measure any coordinate
G430 Measure circle center
G431 Measure any plane

Touch probe cycles for tool measurement

G code Description
G480 Calibrating the TT
G481 Measure tool length
G482 Measure tool radius
G483 Measure tool length and tool radius

commande numérique par ordinateur

  1. Introduction aux codes CNC M
  2. Codes M Haas Mill
  3. GSK 980TDb G Codes – Système CNC de tournage
  4. Siemens Sinumerik 808D Milling G Codes – Programmation en dialecte ISO
  5. Codes Tormach M
  6. Codes de programmation CN DIN 66025
  7. Codes M Mach3
  8. Codes M conversationnels Heidenhain TNC 426 – EMCO WinNC
  9. Codes M – Quiz sur la programmation CNC