Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

21 Unité 4 :Langage et structure CNC

OBJECTIF

Après avoir terminé cette unité, vous devriez être en mesure de :

Les programmes CNC répertorient les instructions à exécuter dans l'ordre dans lequel elles sont écrites. Ils se lisent comme un livre, de gauche à droite et de haut en bas. Chaque phrase d'un programme CNC est écrite sur une ligne distincte, appelée aBlock. Les blocs sont disposés dans une séquence spécifique qui favorise la sécurité, la prévisibilité et la lisibilité, il est donc important de respecter une structure de programme standard.

Les blocs sont disposés dans l'ordre suivant :

Les étapes énumérées ci-dessus représentent le type de programme CNC le plus simple, où un seul outil est utilisé et une seule opération effectuée. Les programmes qui utilisent plusieurs outils répètent les étapes 2 à 9 pour chacun.

Tableau 3 et Tableau 4 dans la section Codes G &M montrent les codes G et M les plus courants qui doivent être mémorisés si possible.

Comme tout langage, le langage G-code a des règles. Par exemple, certains codes sont modaux, ce qui signifie qu'ils n'ont pas besoin d'être répétés s'ils ne changent pas entre les blocs. Certains codes ont des significations différentes selon comment et où ils sont utilisés.

Bien que ces règles soient couvertes dans ce chapitre, ne vous préoccupez pas d'apprendre toutes les nuances de la langue. C'est le travail du travail du logiciel CAD/CAMPost Processor de formater et d'écrire correctement le programme CNC.

Format du programme

Le programme du tableau 1 :ci-dessous usine un contour carré et perce un trou.

Descriptif

Objectif

Début du programme.

Numéro de programme (nom du programme).

Description de l'outil pour l'opérateur.

Blocage de sécurité pour s'assurer que la machine est en mode sans échec.

Démarrer le programme

Charger l'outil #1.

Vitesse de broche 9200 tr/min, sur CW.

Changer d'outil

Utilisez le décalage de luminaire #1.

Liquide de refroidissement activé.

Rapide au-dessus de la partie.

Plan rapide à sûr, utilisez le décalage de longueur d'outil #1.

Plan d'alimentation rapide.

Déplacement de la ligne à la profondeur de coupe à 18 IPM.

Déplacer vers la position

CDC gauche, plomb en ligne, Dia. Décalage #1, 36 IPM.

Déplacement de ligne.

Déplacement de ligne.

Déplacement de ligne.

Déplacement de ligne.

Désactivez le CDC avec un mouvement de sortie.

Avion rapide à sûr.

Contour machine

Broche désactivée.

Liquide de refroidissement désactivé.

Description de l'outil pour l'opérateur.

Charger l'outil #2.

Vitesse de broche 3820 tr/min, sur CW.

Changer d'outil

Liquide de refroidissement activé.

Rapide au-dessus du trou.

Rapide à plan sûr, utilisez Tool Length Offset 2.

Plan d'alimentation rapide.

Déplacer vers la position

Cycle de perçage (pré-réglé), Profondeur Z-.325, F12.

Annuler le cycle de forage.

Avion rapide à sûr.

Percer un trou

Broche désactivée.

Liquide de refroidissement désactivé.

Revenez à la position d'origine de la machine en Z.

Revenir à la position d'origine de la machine en XY.

Réinitialiser en mode de positionnement absolu (pour la sécurité).

Réinitialiser le programme au début.

Fin du programme.

Fin du programme

Bloquer

%

O1234

(FRAISE T1 0.25)

G17 G20 G40 G49 G80 G90

T1 M6

S9200 M3

G54

M8

G00 X-0.025 Y-0.275

G43 Z1.H1

Z0.1

G01 Z-0.1 F18.

G41 Y0.1 D1 F36.

Y2.025

X2.025

Y-0.025

X-0.025

G40 X-0.4

G00 Z1.

M5

M9

(PERCEUSE T2 0.25)

T2 M6

S3820 M3

M8

X1. Y1.

G43 Z1.H2

Z0.25

G98 G81 Z-0.325 R0.1 F12.

G80

Z1.

M5

M9

G91 G28 Z0

G91 G28 X0 Y0

G90

M30

%

Codes de commandes d'adresse de lettre

Le bloc de commande contrôle la machine-outil grâce à l'utilisation de commandes d'adresse de lettre. Certains sont utilisés plus d'une fois et leur signification change en fonction du code G qui apparaît dans le même bloc.

Les codes sont soit modaux, ce qui signifie qu'ils restent en vigueur jusqu'à ce qu'ils soient annulés ou modifiés, soit non modaux, ce qui signifie qu'ils ne sont effectifs que dans le bloc actuel. Comme vous pouvez le constater, de nombreuses adresses de lettres sont choisies de manière logique (T pour outil, S pour broche, F pour vitesse d'avance, etc.).

Le tableau ci-dessous répertorie les codes de commandes d'adresse de lettre les plus courants.

Tableau 2 :Codes de commandes d'adresse de lettre

Descriptif

Définitions

Position absolue ou incrémentale de l'axe A (axe de rotation autour de l'axe X)

A, B, C – Mouvement rotatif 4e/5e axe

Rotation autour de l'axe X, Y ou Z respectivement. L'angle est en degrés et jusqu'à trois décimales de précision.
G01 A45.325B90.

Position absolue ou incrémentale de l'axe B (axe de rotation autour de l'axe Y)

Identique à A

Position absolue ou incrémentale de l'axe C (axe de rotation autour de l'axe Z)

Identique à B

Définit le diamètre ou le décalage radial utilisé pour la compensation de fraise

Utilisé pour compenser l'usure et la déflexion du diamètre de l'outil. D est accompagné d'un nombre entier identique au numéro d'outil (T5 utilise D5, etc.). Aucun point décimal n'est utilisé. Il est toujours utilisé en conjonction avec G41 ou G42 et un mouvement XY (jamais un arc). Lorsqu'elle est appelée, la commande lit le registre et décale la trajectoire de l'outil à gauche (G41) ou à droite (G42) de la valeur dans le registre.
G01 G41 X2.D1

Avance de précision pour le filetage sur tours

Définit le taux d'alimentation

Définit la vitesse d'avance lors de l'usinage de lignes, d'arcs ou de cycles de perçage. La vitesse d'avance peut être exprimée en pouces par minute (mode G94) ou en temps inverse (mode G93). Les vitesses d'avance peuvent atteindre une précision de trois décimales (pour les cycles de taraudage) et nécessitent un point décimal.
G01 X2.Y0. F30.

Adresse pour commandes préparatoires

Les commandes G indiquent souvent au contrôle le type de mouvement souhaité (par exemple, positionnement rapide, avance linéaire, avance circulaire, cycle fixe) ou la valeur de décalage à utiliser.

G02 X2.Y2.I.50J0.

Définit le décalage de longueur d'outil ;

Axe incrémental correspondant à l'axe C (par exemple, sur un tournage-fraisage)

Ce code appelle un registre de décalage de longueur d'outil (TLO) sur la commande. La commande combine les valeurs TLO et Fixture Offset Z pour savoir où se trouve l'outil par rapport à la référence de la pièce. Elle est toujours accompagnée d'un nombre entier (H1, H2, etc.), G43 et la coordonnée Z.
G43 H1 Z2.

Définit la taille de l'arc dans l'axe X pour les commandes d'arc G02 ou G03.

Également utilisé comme paramètre dans certains cycles fixes.

Pour les mouvements d'arc (G2/G3), il s'agit de la distance X incrémentielle entre le point de départ de l'arc et le centre de l'arc. Certains cycles de perçage utilisent également I comme paramètre optionnel.
G02 X.5 Y2.500I0.J0.250

Définit la taille de l'arc sur l'axe Y pour les commandes d'arc G02 ou G03.

Également utilisé comme paramètre dans certains cycles fixes.

Pour les mouvements d'arc (G2/G3), il s'agit de la distance Y incrémentielle entre le point de départ de l'arc et le centre de l'arc. Certains cycles de perçage utilisent également J comme paramètre optionnel.
G02 X.5 Y2.500 I0.J0.250

Définit la taille de l'arc dans l'axe Z pour les commandes d'arc G02 ou G03.

Également utilisé comme paramètre dans certains cycles fixes, égal à l'adresse L.

Pour anarcmove (G2/G3), il s'agit de la distance Z incrémentielle entre le point de départ de l'arc et le centre de l'arc. Dans le plan G17, il s'agit de la distance Z incrémentielle pour les mouvements hélicoïdaux. Certains cycles de perçage utilisent également J comme paramètre optionnel.
G18 G03 X.3 Z2.500 I0.K0.250

Nombre de boucles de cycle fixe ;

Spécification du registre à éditer avec G10

Nombre de boucles de cycle fixe :Définit le nombre de répétitions ("boucles") d'un cycle fixe à chaque position. Supposé être 1 sauf si programmé avec un autre nombre entier. Parfois, l'adresse K est utilisée à la place de L. Avec le positionnement incrémental (G91), une série de des trous équidistants peuvent être programmés comme une boucle plutôt que comme des positions individuelles. G10use :spécification du registre à modifier (décalages d'origine, décalages de rayon d'outil, décalages de longueur d'outil, etc.).

Fonction divers

Toujours accompagné d'un entier qui détermine sa signification. Un seul code M est autorisé dans chaque bloc de code. Des définitions étendues des codes M apparaissent plus loin dans ce chapitre.
M08

Numéro de ligne (bloc) dans le programme ;

Numéro de paramètre système à modifier avec G10

Les numéros de bloc peuvent faciliter la lecture du programme CNC. Ils sont rarement requis pour les programmes générés par CAO/FAO sans sous-programmes. Parce qu'ils occupent de la mémoire de contrôle, la plupart des programmes 3D n'utilisent pas de numéros de bloc. Les numéros de bloc sont des nombres entiers jusqu'à cinq caractères sans point décimal. Ils ne peuvent pas apparaître avant le caractère de début/fin de bande (%) et n'apparaissent généralement pas avant un bloc de commentaire uniquement.
N100 T02 M06

Nom du programme

Les programmes sont stockés sur la commande par leur numéro de programme. Il s'agit d'un entier précédé de la lettre O et sans décimale.
O1234 (Exercice 1)

Sert d'adresse de paramètre pour divers codes G et M

Temporisation (délai) en secondes. Accompagné de G4 sauf s'il est utilisé dans certains cycles de forage.
G4 P.1

Incrément de picot dans les cycles pré-programmés

La distance d'avance incrémentielle par passe dans un cycle de forage avec débourrage.
G83 X2.000 Y2.000 Z-.625 F20.R.2 Q.2 P9.

Définit la taille du rayon de l'arc ou définit la hauteur de retrait dans les cycles prédéfinis

Les arcs peuvent être définis en utilisant le rayon d'arc R ou les vecteurs I,J,K. Les IJK sont plus fiables que les R, il est donc recommandé de les utiliser à la place. Ris est également utilisé par les cycles de perçage comme valeur Z du plan de retour.
G83 Z-.625 F20.R.2 Q.2 P9.

Définit la vitesse, soit la vitesse de broche, soit la vitesse de surface selon le mode

Vitesse de broche en tours par minute (RPM). Il s'agit d'une valeur entière sans décimale, toujours utilisée en conjonction avec M03 (broche sur CW) ou M04 (broche sur CCW).
S2500M03

Sélection d'outils

Sélectionne l'outil. C'est une valeur entière toujours accompagnée de M6 (code de changement d'outil).
T01 M06

Axe incrémental correspondant à l'axe X (généralement uniquement les commandes du groupe A du tour)

Définit également le temps d'attente sur certaines machines.

Dans ces commandes, X et U évitent respectivement G90 et G91. Sur ces tours, G90 est plutôt une adresse de cycle fixe pour l'ébauche.

Axe incrémental correspondant à l'axe Y

Jusque dans les années 2000, l'adresse V était très rarement utilisée, car la plupart des tours qui utilisaient U et W n'avaient pas d'axe Y, donc ils n'utilisaient pas V. (Green et al 1996 n'ont même pas répertorié V dans leur table d'adresses. ) C'est encore souvent le cas, bien que la prolifération de l'outillage de tournage sous tension et de l'usinage de tournage-fraisage ait rendu l'utilisation de l'adresse V moins rare qu'elle ne l'était auparavant (Smid2008 montre un exemple).

Axe incrémental correspondant à l'axe Z (généralement uniquement les commandes du groupe A du tour)

Dans ces commandes, Z et W évitent respectivement G90 et G91. Sur ces tours, G90 est plutôt une adresse de cycle fixe pour l'ébauche.

Position absolue ou incrémentale de l'axe X.

Données de coordonnées pour l'axe X. Jusqu'à quatre chiffres après la virgule sont autorisés et les zéros à droite ne sont pas utilisés. Les coordonnées sont modales, il n'est donc pas nécessaire de les répéter dans les blocs suivants si elles ne changent pas.
G01 X2.250F20.

Position absolue ou incrémentale de l'axe Y

Coordonnez les données pour l'axe Y.

G01 Y2.250 F20.

Position absolue ou incrémentale de l'axe Z

Données de coordonnées pour l'axe Z.

variables

A

B

C

D

E

F

G

H

Je

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

Définitions des codes de caractères spéciaux

Voici une liste des caractères spéciaux couramment utilisés, leur signification, leur utilisation et leurs restrictions.

% – Début ou fin du programme

Tous les programmes commencent et se terminent par % sur un bloc à part. Ce code est appelé caractère de rembobinage de la bande (un vestige de l'époque où les programmes étaient chargés à l'aide de bandes papier).

( ) – Commentaires

Les commentaires destinés à l'opérateur doivent être en majuscules et entre parenthèses. La longueur maximale d'un commentaire est de 40 caractères et tous les caractères sont en majuscules.
(T02 :5/8 END MILL)

/ – Bloquer la suppression

Les codes après ce caractère sont ignorés si le commutateur de suppression de bloc de la commande est activé.
/ M00

; – Fin de bloc

Ce caractère n'est pas visible lorsque le programme CNC est lu dans un éditeur de texte (retour chariot), mais apparaît à la fin de chaque bloc de code lorsque le programme est affiché sur la commande machine.
N8 Z0.750;

Codes G &M

Les codes G&M constituent l'essentiel du contenu du programme CNC. La définition de chaque classe de code et les significations spécifiques des codes les plus importants sont abordées ensuite.

Codes G

Les codes qui commencent par G sont appelés mots préparatoires car ils préparent la machine à un certain type de mouvement.

Tableau 3 :Code G

Descriptif

Mouvement rapide. Utilisé pour positionner la machine pour les mouvements sans fraisage.

Mouvement de ligne à une vitesse d'alimentation spécifiée.

Arc dans le sens des aiguilles d'une montre.

Arc dans le sens inverse des aiguilles d'une montre.

Rester.

Revenez à la position initiale de la machine.

Compensation de diamètre de fraise (CDC) désactivée.

Compensation de diamètre de fraise (CDC) à gauche.

Compensation du diamètre de fraise (CDC) à droite.

Décalage de longueur d'outil (TLO).

Décalage du luminaire #1.

Décalage du luminaire #2.

Décalage du luminaire #3.

Décalage du luminaire #4.

Décalage du luminaire #5.

Décalage du luminaire #6.

Annuler le cycle de forage.

Cycle de perçage simple.

Cycle de forage simple avec temporisation.

Cycle de forage par perçage.

Appuyez sur le cycle.

Mode de programmation en coordonnées absolues.

Mode de programmation de coordonnées incrémentales.

Le cycle de forage revient au point initial (R).

Retour du cycle de perçage au plan de référence (dernière hauteur Z)

Code

G00

G01

G02

G03

G04

G28

G40

G41

G42

G43

G54

G55

G56

G57

G58

G59

G80

G81

G82

G83

G84

G90

G91

G98

G99

Codes M

Les codes qui commencent par M sont appelés mots divers. Ils contrôlent les options auxiliaires de la machine comme le liquide de refroidissement et la direction de la broche. Un seul code M peut apparaître dans chaque bloc de code.

Tableau 4 :Codes M

Descriptif

Arrêt du programme. Appuyez sur le bouton Cycle Start pour continuer.

Arrêt facultatif.

Fin du programme.

Broche dans le sens des aiguilles d'une montre.

Broche dans le sens antihoraire.

Arrêt de la broche.

Changer d'outil.

Liquide de refroidissement activé.

Liquide de refroidissement désactivé.

Terminez le programme et appuyez sur Cycle Start pour le relancer.

Code

M00

M01

M02

M03

M04

M05

M06

M08

M09

M30

Sélectionnez les définitions de code G (développées)

G00 – Déplacement rapide 

Ce code ordonne à la machine de se déplacer aussi vite que possible vers un point spécifié. Il est toujours utilisé avec une position de coordonnées et est modal. Contrairement à G01, G00 ne coordonne pas les axes pour se déplacer en ligne droite. Au contraire, chaque axe se déplace à sa vitesse maximale jusqu'à ce qu'il soit satisfait. Cela entraîne un mouvement, comme illustré à la figure 18 ci-dessous.

G00 X0. Y0.

Figure 1. G00 MotionAttention :la vitesse rapide de certaines machines peut dépasser 1. Un décalage ou un mouvement de coordonnées incorrect peut planter la machine plus vite que l'opérateur ne peut appuyer sur l'arrêt d'urgence. Utilisez la priorité d'avance rapide sur la machine lorsque vous exécutez un programme pour la première fois.Le mouvement linéaire est un mouvement en ligne droite : 

G-Code concerne le mouvement, et le type de mouvement le plus courant trouvé dans les programmes de pièce est le mouvement en ligne droite ou linéaire. Le mouvement est une autre de ces choses dans G-Code qui est modale. Vous dites au contrôleur quel type de mouvement vous souhaitez avec un G-Code et il se souvient de toujours faire ce type de mouvement jusqu'à ce que vous lui disiez de changer en utilisant un autre G-Code.

G00 pour le positionnement rapide ; Rapids Motion aussi vite que votre machine ira. Utilisé pour déplacer la fraise dans l'air jusqu'à la position suivante où elle coupera.

G01 pour un mouvement de coupe plus lent ; Mouvement d'avance plus lent, pour la coupe. Vitesse d'avance définie par "F" G-Code.

Mot F ="F" comme dans "Feedrate".

S-word ="S" comme dans "Spindle Speed", l'adresse est rpm.

Spécification d'un mouvement linéaire avec X, Y et Z :

Spécifier G00 ou G01 ne provoque aucun mouvement - ils indiquent simplement au contrôleur quel type de mouvement est attendu lorsque vous lui dites enfin où se déplacer. Pour un mouvement réel, vous devez spécifier une destination à l'aide des mots X, Y et Z. Pour passer au zéro de la pièce, nous pourrions émettre une commande comme celle-ci :

G00 X0 Y0 Z0       Ou  utilisez G01 si vous voulez aller plus lentement   G01 X0 Y0 Z0 F40.

Mouvement interpolé ou un mouvement interpolé, Lorsque nous spécifions plusieurs coordonnées sur une ligne, cela signifie que plusieurs axes de la machine se déplacent en même temps. En fait, le contrôleur les déplacera tous exactement à la bonne vitesse les uns par rapport aux autres afin que la fraise suive une ligne droite jusqu'à la destination et se déplace à la vitesse d'avance.

Si nous spécifions la même destination, mais répartissons les coordonnées sur plusieurs lignes, chaque ligne est un mouvement distinct :

G00 X0 Y0 (Déplacer vers X0 Y0 en un seul mouvement, en gardant Z constant)

Z0 (Déplacer vers Z0 en un seul mouvement, en gardant X et Y constants)

G00 et G01 sont modaux, nous n'avons donc qu'à les spécifier lorsque nous voulons changer de mode.

Axe Z : 

Le concept de mouvements interpolés soulève un problème intéressant pour l'axe Z. C'est souvent une bonne idée de déplacer l'axe de profondeur de coupe tout seul, plutôt que comme un mouvement coordonné avec d'autres axes (X et Y). Si vous allez avoir un problème (collision) lorsque la fraise se rapproche de la pièce et de la fixation. En se déplaçant d'abord en X et Y, puis en Z , il est beaucoup plus facile de juger si une collision accidentelle est sur le point de se produire. Vous êtes également beaucoup moins susceptible de heurter un objet aléatoire, comme une pince, si vous maintenez le couteau haut jusqu'à ce que vous soyez directement au-dessus de l'endroit où vous voulez commencer à couper.

Le mouvement circulaire G02 et G03 est un mode lancé : 

G02 établit un mode pour les arcs de cercle dans le sens des aiguilles d'une montre.

G03 établit un mode pour les arcs de cercle dans le sens inverse des aiguilles d'une montre.

Le mode G02 ou G03 est établi, les arcs sont définis en G-Code en identifiant leurs 2 extrémités et le centre qui doit être équidistant de chaque extrémité. Les points de terminaison sont faciles. Le point de contrôle actuel, ou l'emplacement au début du bloc, établit un point final. L'autre peut être établi par les coordonnées XYZ. Le centre est le plus souvent identifié en utilisant I, J ou K pour établir des décalages relatifs entre le point de départ de l'arc et le centre.

EXEMPLE D'ARC DANS LE SENS HORAIRE : 

Figure 2. Centre d'un arc avec IJK

Cet arc commence à X0Y2. et se termine à X2.Y0. Son centre est à X0Y0. Nous pourrions le spécifier en G-code comme ceci :

G02 (Configurer le mode arc dans le sens des aiguilles d'une montre)

X2Y0 I0J-2.0

Le centre utilisant le rayon "R".

Le centre juste en spécifiant le rayon du cercle. Le cercle a un rayon de 2, donc le G-Code pourrait être simplement :

G02 X2Y0 R2

G17/G18/G19 – Désignation du plan

Les arcs doivent exister sur un plan désigné par la commande G17 (XY), G18 (XZ) ou G19 (YZ). G17 est la valeur par défaut de la machine.

Figure 3. Désignation du plan

G40/G41/G42 – Compensation de diamètre de fraise (CDC)

Le CDC est la clé de l'usinage CNC de précision, permettant à l'opérateur de compenser l'usure et la déviation de l'outil en ordonnant à la machine de virer à gauche (G41) ou à droite (G42) de la trajectoire programmée. G40 annule la compensation de fraise. La quantité de décalage est entrée dans un registre D de commande CNC. Le registre d'usure peut être considéré comme une table à laquelle la commande se réfère à chaque mouvement.

Tableau 5 :Registre de décalage de diamètre

Valeur

0,0125

0.0000

0.0000

0.0000

0.0000

0.0000

Décalage du diamètre de l'outil

D1

D2

D3

D4

D5

D6

La valeur dans le registre D est calculée par l'opérateur de la machine-outil, qui surveille la taille finale des caractéristiques de la pièce, les compare avec l'impression et entre la différence dans le registre si nécessaire pour maintenir la pièce dans les spécifications. S'il n'y a pas d'écart, le registre est remis à zéro.

G01 G41 D1 X1.0 Y.25 F40.

G43 – Compensation de longueur d'outil

G43 active la compensation de longueur d'outil. Il est toujours accompagné d'un code H et d'un mouvement Z, où H est le registre de décalage de longueur d'outil (TLO) à lire, et Z est la hauteur à atteindre par rapport à la référence de la pièce.

Le (TLO) peut être considéré comme un tableau sur le contrôle :

Tableau 6 :Décalages de travail

Z

10.236

4.7510

6.9652

7.6841

12.4483

8.2250

Résistance à la longueur d'outil

H1

H2

H3

H4

H5

H6

Le TLO est combiné avec le décalage de fixation actif sur la commande afin que la machine sache où se trouve la pointe de l'outil par rapport à la référence de la pièce.

G43 H1 Z1.

G54 – Décalage d'origine 

Les décalages d'origine sont des registres de données dans la commande CNC qui conservent la distance entre la position d'origine X, Y, Z de la machine et la référence de la pièce. Ces décalages peuvent être considérés comme un tableau sur le contrôle :

Tableau 7 :Décalage de travail

X

Y

Z

14.2567

6.6597

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

0.0000

Décalage de travail

G54

G55

G56

G57

G58

G59

Conseil :G54 est généralement utilisé pour la première configuration d'usinage. Des décalages supplémentaires sont utilisés pour usiner d'autres côtés de la pièce.

Les valeurs X et Y représentent la distance entre le point d'origine de la machine et la référence pièce XY. La valeur Z est la distance entre le point de référence de l'outil (par exemple, le haut d'un bloc 1-2-3) et la référence Z de la pièce.

G54 X0. Y0.

TEST UNITAIRE

1. Veuillez décrire les instructions de la liste des programmes CNC.

2. Tous les programmes CNC commencent et se terminent par quoi ?

3. Décrivez les codes de commandes d'adresse de lettre.

4. Veuillez énumérer trois codes de caractères spéciaux.

5. Décrivez les codes G et M.

6. Veuillez décrire G00 G90 G54 X0 Y0.

7. Veuillez décrire G00 G90 G43 H1 Z1.

8. Quelle est la différence entre G00 et G01 ?

9. Expliquez la différence entre G02 et G03.

10. Veuillez décrire le mot F et S.


Technologie industrielle

  1. Programmation du microprocesseur
  2. C - Structure du programme
  3. C# - Structure du programme
  4. Comment garantir l'exactitude et la précision dans le fraisage CNC
  5. Nous fournissons des solutions d'usinage CNC et de fabrication d'outils
  6. 22 Unité 5 :Opération CNC
  7. Optimisation de la précision et du positionnement des machines-outils CNC
  8. Qu'est-ce qu'un outil CNC et une meuleuse de coupe?
  9. Préréglage d'outil CNC et mesure d'outil CNC une introduction