15 pr ogr ammation de v a riables – HEIDENHAIN CNC Pilot 4290 Manuel d'utilisation

Page 193

Advertising
background image

CNC PILOT 4290 HEIDENHAIN

181

Niveau de saut /..

Une séquence CN débutant par le niveau de saut (plan
d'occultation) n'est pas exécutée si le niveau de saut est activé (cf.

4.3.3 Menu Usinage“).

Les niveaux de saut sont activés/désactivés en „mode
Automatique“ (mode de fonctionnement Machine).

En outre, vous pouvez utiliser le cycle de saut (paramètre de
réglage 11 „Niveau/cycle de saut“). Un „cycle de saut x“ active le
niveau de saut toutes les nièmes fois.

Exemple:

/1 N 100 G...

„N100“ ne sera pas exécuté si le niveau de saut 1 est actif.

Sur les tours équipés d'un chariot ou
bien si l'on indique un chariot dans l'„en-
tête programme“, l'indicatif du chariot
n'est pas nécessaire.

4.15 Pr

ogr

ammation de v

a

riables

SWITCH..CASE – Opérations relationnelles dans le
programme

L'„instruction Switch“ comporte les éléments suivants:

SWITCH – suivi d'une variable. Le contenu de la variable est

interrogé dans les instructions CASE suivantes.

CASE x – Cette relation CASE est exécutée avec la valeur de va-

riable x. CASE peut être programmée plusieurs fois.

DEFAULT – Cette relation est exécutée si aucune instruction

CASE ne correspondait à la valeur de la variable. DEFAULT est
inutile.

BREAK – ferme la relation CASE ou DEFAULT

Remarques sur la programmation

Sélectionner „SWITCH“ (menu: „Usinage – Ordre – Mots DIN

PLUS“)

Introduire la „variable“ (sans parenthèses)

pour chaque relation CASE:

Sélectionner „CASE“ (menu: „Usinage – Ordre – Mots DIN

PLUS“)

Introduire la „condition SWITCH“ (valeur de variable)

Insérer les séquences CN à exécuter

pour la relation DEFAULT:

Insérer les séquences CN à exécuter

Exemple:

N.. SWITCH {V1}

N.. CASE 1

[sera exécuté avec V1=1]

N..

G0 Xi10

. . .

N.. BREAK

N.. CASE 2

[sera exécuté avec V1=2]

N..

G0 Xi10

. . .

N.. BREAK

N.. DEFAULT

[exécuté si aucune instruc-

N..

G0 Xi10

tion CASE ne correspond

. . .

à valeur de la variable]

N.. BREAK

N.. ENDSWITCH

. . .

Indicatif de chariot $..

Une séquence CN précédée d'un indicatif de chariot ne sera
exécutée que pour le chariot indiqué (cf. „

4.3.3 Menu Usinage“). –

Les séquences CN sans indicatif de chariot seront exécutées sur
tous les chariots.

Pour l'opération relationnelle avec va-

riables V ou événements, l'adaptation
(actualisation) du contour est désactivée
avec l'instruction SWITCH et réactivée
avec ENDSWITCH. Avec G703, vous
pouvez activer l'adaptation du contour.

La valeur de la variable doit être un

nombre entier qui ne sera pas arrondi.

Advertising