Axes transversaux
8.5 Exemples
Permutation d'axe dans des actions synchrones
Lors d'une permutation d'axe dans des actions synchrones, un axe transversal reprend l'état
de la programmation de diamètre spécifique à l'axe dans le nouveau canal, si :
• la programmation de diamètre spécifique à l'axe est autorisée pour l'axe transversal avec
MD30460 Bit 2 = 1.
• l'axe transversal n'est pas soumis à la programmation du diamètre spécifique à l'axe dans
l'ancien canal.
La variable système $AA_DIAM_STAT[<axe>] permet d'interroger l'indication de cotes active.
8.5
Exemples
Exemple 1
X est un axe transversal défini par MD20100 $MC_DIAMETER_AX_DEF.
Y est un axe géométrique et U un axe supplémentaire. Ces deux axes sont
d'autres axes transversaux définis avec l'indication du diamètre dans MD30460
$MA_BASE_FUNCTION_MASK avec Bit 2 = 1.
DIAMON n'est pas actif après le démarrage.
Code de programme
N10 G0 G90 X100 Y50
N20 DIAMON
N30 Y200 X200
N40 DIAMONA[Y]
N50 Y250 X300
N60 DIAM90
N70 Y200
N75 G91 Y20 U=DIC(40)
N80 X50 Y100
N85 G90 X100 U200
N90 DIAMCHANA[Y]
N95 G91 X100 Y100
N100 G90 X200 Y200
Exemple 2
Axes transversaux appliqués avec indication du diamètre comme dans l'exemple précédent.
274
Commentaire
; aucune programmation de diamètre active
;Programmation du diamètre spécifique au canal, active
pour X
;Indication de cote : X au diamètre, Y au rayon
;Programmation du diamètre modale spécifique à l'axe,
; active pour Y
;Indication de cote : X et Y au diamètre
;Indication de cote : X G90/AC au diamètre, G91/IC au
rayon
;Y : toujours programmation du diamètre modale, spécifi-
que à l'axe
;Indication de cote : Y au diamètre, U non modal IC au
diamètre
;Indication de cote : X au rayon (G91), Y au diamètre
;Indication de cote : X au diamètre, U au rayon
;Y reprend l'état du canal DIAM90
;Indication de cote : X et Y au rayon(G91)
;Indication de cote : X et Y au diamètre
Description fonctionnelle, 01/2023, A5E48764224D AE
Axes et broches