Programmer des fonctions technologiques (cycles)
8.6 Autres cycles et fonctions
Marche à suivre
Paramètre
Description
Tolérance
Tolérance de l'axe d'usinage
Usinage
∇ (ébauchage)
•
∇∇ (préfinition)
•
∇∇∇ (finition)
•
Désactivation
•
8.6.4
Sous-programmes
Si vous êtes amené à devoir programmer les mêmes opérations d'usinage pour plusieurs
pièces différentes, vous pouvez définir ces opérations d'usinage comme étant un sous-
programme en soi. Vous pouvez alors appeler ce sous-programme dans n'importe quel
programme.
Vous évitez ainsi de répéter plusieurs fois la même programmation.
ShopMill ne fait pas la distinction entre programme principal et sous-programme. Autrement
dit, vous pouvez appeler un programme pas à pas "normal" ou un programme en code G
dans un autre programme pas à pas, comme s'il s'agissait d'un sous-programme.
Dans ces sous-programmes, vous pouvez à nouveau appeler d'autres sous-programmes. Le
nombre maximal d'imbrications est de 8 sous-programmes.
Il est impossible d'insérer des sous-programmes dans des blocs concaténés.
Si vous désirez appeler un programme pas à pas en tant que sous-programme, celui-ci doit
déjà avoir fait l'objet d'un calcul au moins une fois auparavant (chargement ou simulation du
programme en mode "Machine Auto"). Cela n'est pas nécessaire avec les sous-programmes
en code G.
Le sous-programme doit toujours être mémorisé dans la mémoire de travail du NCK (dans
un répertoire séparé "XYZ" ou dans les répertoires "ShopMill", "Programmes pièce", "Sous-
programmes").
Si vous souhaitez appeler un sous-programme qui figure sur un autre lecteur, vous pouvez
utiliser à cette fin l'instruction en code G "EXTCALL".
466
1.
Le programme pièce ou le programme ShopMill à traiter sont créés et
vous vous trouvez dans l'éditeur.
2.
Appuyez sur la touche logicielle "Divers".
3.
Appuyez sur la touche logicielle "High Speed Settings".
La fenêtre de saisie "High Speed Settings" s'ouvre.
Manuel d'utilisation, 09/2011, 6FC5398-7CP40-2DA0
Unité
Fraisage