Programmation DIN | Programmation des variables
Exemple : date et heure
. . .
N.. #x1=TIME("D.M.YY")
N.. #x2=TIME("h:m:s")
. . .
Exemple : conversion en variable string
. . .
N.. #x1=STRING(#i21)
N.. #x2=TIME("h:m:s")+STRING(#i21)
. . .
Exemple : émission de nombres à virgule flottante
. . .
N.. #x1=STRING(12.43,1)
. . .
Dimensions de la machine
#m1(n) .. #m99(n) : n remplace ici la lettre de l'axe (X, Z, Y)
pour lequel la cote de la machine doit être lue ou écrite. Le
calcul des variables est réalisé avec le tableau mach_dim.hmd.
: le tableau mach_dim.hmd est lu par la simulation
Simulation
lors du démarrage de la commande. La simulation fonctionne
maintenant avec le tableau de la simulation.
Exemple : cotes de la machine
. . .
N.. G1 X(#m1(X)*2)
N.. G1 Z#m3(Z)
N.. #m4(Z)=350
. . .
Corrections d'outils
#dt(n) : n correspond au sens de correction (X, Z, Y, S) et t au
numéro d'emplacement de la tourelle programmé pour l'outil.
Le calcul des variables fonctionne avec le tableau toolturn.htt.
Simulation
: le tableau toolturn.htt est lu par la simulation lors
du choix de programme. La simulation fonctionne maintenant
avec le tableau de la simulation.
Exemple : corrections d'outils
. . .
N.. G1 X(#m1(X)*2)
N.. G1 Z#m3(Z)
N.. #m4(Z)=350
. . .
HEIDENHAIN | Manuel d'utilisation Programmation smart.Turn et DIN | 12/2019
Date en variable string #x1
Heure en variable string #x2
Convertir la variable #i21 en variable string #x1
Ajouter l'heure et la variable #i21
Le nombre est arrondi et émis avec un chiffre après la
virgule.
6
519