Skip to Content

Définitions de cadres

Objectif

Les définitions de cadres jouent un rôle clé dans la manière dont les transformations sont appliquées au sein de la Pivot Teach (Rototranslation) Panel.

Chaque translation, rotation ou rototranslation combinée nécessite un Référentiel pivot qui définit :

  • la origin de la transformation
  • Le système coordinate utilisé pour offsets
  • le pivot emplacement utilisé par le manipulator

Shopfloor Assistant prend en charge plusieurs instructions de trame :

  • G93 -> Cadre de référence
  • G94 -> Cadre décalé supplémentaire
  • G113 / G114 / G96 -> Définition du référentiel à trois points

Chacun offre un comportement différent pour contrôler les décalages de position.

Ces instructions de repère définissent le système de coordonnées actif utilisé lors de l’application des rototranslations.

Note

Les instructions de cadre décrites dans cette section (G93, G94, G113, G114, G96) sont basées sur SINUMERIK ONE syntaxe. Les mêmes concepts de transformation s’appliquent à d’autres contrôleurs pris en charge (par exemple P30L), bien que les définitions de trame et les commandes puissent différer.


Types de trames pris en charge

Les instructions de trame suivantes sont prises en charge dans l’éditeur NC.

CadreDescription
G93Référentiel de base
G94Cadre décalé supplémentaire
G113 / G114 / G96Définition du référentiel à trois points

Ces instructions de cadre définissent la active coordonnée system utilisée lors de l’application des rototranslations.


Référentiels

G93 — Référentiel (Cadre de base)

G93 définit un référentiel de la cellule.

Tous les mouvements, positions et décalages exprimés sous G93 sont interprétés par rapport à ce référentiel de base fixe.

Caractéristiques

  • Définit un reference par rapport à la machine zero
  • Toutes les coordonnées sont interprétées par rapport à l’active Cadre G93
  • Lorsqu’elle est utilisée en rototranslation, le point pivot reste fixe dans space

G94 — Cadre décalé supplémentaire

G94 définit un Cadre décalé supplémentaire qui est appliqué au-dessus du référentiel actif.

Il annule not toute configuration active de Pivot Teach précédemment définie par G93. Au lieu de cela, elle ajoute une transformation incrémentale par-dessus la définition existante du frame.

Caractéristiques

  • Fournit incremental décalages par rapport à G93
  • Cela permet stacking plusieurs offsets
  • Utile pour les corrections local ou les adjustments

Comportement modal de G93 et G94

Les G93 et G94 sont tous les deux modal commands.

Une fois activés, ils restent actifs jusqu’à ce que :

  • une autre instruction de trame les supprime
  • L’instruction de trame est réinitialisée

Les paramètres de trame sont optionnels — la trame peut rester active sans redéfinir explicitement les paramètres.


Définitions des référentiels en trois points — G113 / G114 / G96

G113, G114 et G96 définissent une nouvelle référence de cadre en utilisant des groupes ponctuels géométriques plutôt que des décalages numériques.

Caractéristiques

  • Cadre défini en utilisant Points de référence géométriques
  • Utile pour aligner les trajectoires d’outils à existing geometry
  • Souvent utilisé lors de l’importation ou de l’adaptation de programmes

Utilisation des images dans l’éditeur NC

Comment utiliser G93

Étape 1 — Définir les valeurs d’origine de G93

Fixe le désiré Valeurs d’origine de G93 pour définir le référentiel de coordonnées de base.

Définition de trame G93 dans l’éditeur NC

Étape 2 — Appuyez sur Accepter

Appliquez des transformations aux points suivants :

  • le décalage est propagé sous forme de rototranslation
  • La transformation utilise la position absolue du G93 frame comme pivot

Étape 3 — Réinitialiser ou annuler le bloc G93

Utilisez la ligne de commande <G93/>.


Comment utiliser le G94

Étape 1 — Définir les valeurs de décalage du G94

Définissez G94 décalage values.

Ce décalage est appliqué de manière additive au-dessus du G93/G96 existant et du G94 précédent (si ce n’est pas annulé).

Définition du décalage G94 dans l’éditeur NC

Étape 2 — Appuyez sur Accepter

Appliquez des transformations aux points qui se trouvent dans le G94 block :

  • le décalage est propagé sous forme de rototranslation
  • La transformation utilise la position absolue du G93 frame comme pivot
  • si un nouveau G94 est défini avant la fermeture du précédent, le nouveau G94 continue depuis l’ancienne trame de décalage G94 et l’utilise comme référence

Étape 3 — Réinitialiser ou annuler le bloc G94

Utilisez la ligne de commande <G94/>.

Décalages G94 empilés

Seuls les points à l’intérieur de la G94 section bénéficient du décalage local supplémentaire.


Fonctionnalité spécifique à la manette (Sinumerik One)

Châssis du véhicule

Le Vehicle Frame (VEHICLE_REF) est considéré comme un référentiel normal et peut être utilisé comme point pivot dans Pivot Teach.

Il est défini dans le programme et est relatif au cadre G93 ou G113/G114 précédent.

L’utilisation de ce référentiel ne modifie pas les coordonnées réelles du point.

Caractéristiques

  • défini directement dans le NC program
  • par rapport à la G93 précédente ou G113/G114
  • utilisable comme pivot reference
  • Est-ce not modifié le point d’origine coordinates

Étape 1 — Définir les valeurs de décalage VEHICLE_REF

Ce décalage est appliqué de manière additive au-dessus de la G93 ou G113/G114 précédente.

Définition du châssis du véhicule

Étape 2 — Appuyez sur Accepter

Ce cadre peut désormais être utilisé comme point de pivot dans le workflow Pivot Teach .

Point de pivot du châssis du véhicule

Controller Note

Le Vehicle Frame (VEHICLE_REF) n’est disponible que pour Sinumerik controllers.


Informations sur les opérateurs

  • Comprenez le pivot : le référentiel actif (G93/G96 ou G94) définit le pivot utilisé par le Pivot Teach Panel.
  • G93/G96 sont des référentiels stables.
  • G94 fournit des décalages incrémentaux locaux et est idéal pour des corrections locales fines.
  • Les commandes de trame sont modales et restent actives jusqu’à ce qu’une autre trame soit définie.
Was this page helpful?