bonjour,
pour mon boulot , je doit faire des répétition de perçage (7 perçage D12; puis 7 D16; puis D20.2;....) j'ai créer un programme paramétré pour ça.
et je voulais savoir si la commande M0 fonctionne comme je l'ai compris , ou si je suis dans les choux.
les lignes 500 jusqu'à 700 sont des sous-programme
-le premier est simplement une RAZ en coordonnée [0;0;10]
-le deuxième c'est le perçage en lui même.
les paramètre :
la dizaine donne l'orientation du paramètre : 110-->119 sur X____ 120-->129 sur Y_____130-->139 sur Z
les variable 101 et 102 sous réservé pour la vitesse de broche et la vitesse d'avance
le programme fonctionne sous forme de bloc indépendant:
-je donne la valeur des paramètres ( en vert)
-puis je j'exécute ma routine (en bleu)
-je fais mon perçage (en bleu)
-je dégage sur Z (noir)
-j'arrête le programme pour faire le changement d'outil ( en violet)
( il n'y a pas de changeur d'outil sur la fraiseuse, il faut le faire manuellement)
voilà mes questions:
-j'ai comme documentation :
https://tu-quincy.fr/codes-mft-de-programmation-iso-machine-num/
https://tu-quincy.fr/codes-de-programmation-iso-machine-num/
es ce que quelqu'un peu confirmer que $0 après un M0 permet d'afficher le message pendant la pause?
-après un M0 es ce possible de bouger l'outil, ou pendant la pause tout mouvement est bloqué?
-es ce possible de modifier la jauge outil pendant un M0 (l'idée serait de faire la jauge outil pendant la pause? (je sais que idéalement il faudrait appliqué un correcteur d'outil à chaque changement , mais ici, il faudrait rester sur le même correcteur si possible)
PS( j'ai très peu d'expérience en programmation , donc si une âme charitable peut vérifier si la syntaxe est pas trop mauvaise, ce serait appréciable )
pour mon boulot , je doit faire des répétition de perçage (7 perçage D12; puis 7 D16; puis D20.2;....) j'ai créer un programme paramétré pour ça.
et je voulais savoir si la commande M0 fonctionne comme je l'ai compris , ou si je suis dans les choux.
les lignes 500 jusqu'à 700 sont des sous-programme
-le premier est simplement une RAZ en coordonnée [0;0;10]
-le deuxième c'est le perçage en lui même.
les paramètre :
la dizaine donne l'orientation du paramètre : 110-->119 sur X____ 120-->129 sur Y_____130-->139 sur Z
les variable 101 et 102 sous réservé pour la vitesse de broche et la vitesse d'avance
le programme fonctionne sous forme de bloc indépendant:
-je donne la valeur des paramètres ( en vert)
-puis je j'exécute ma routine (en bleu)
-je fais mon perçage (en bleu)
-je dégage sur Z (noir)
-j'arrête le programme pour faire le changement d'outil ( en violet)
( il n'y a pas de changeur d'outil sur la fraiseuse, il faut le faire manuellement)
voilà mes questions:
-j'ai comme documentation :
https://tu-quincy.fr/codes-mft-de-programmation-iso-machine-num/
https://tu-quincy.fr/codes-de-programmation-iso-machine-num/
es ce que quelqu'un peu confirmer que $0 après un M0 permet d'afficher le message pendant la pause?
-après un M0 es ce possible de bouger l'outil, ou pendant la pause tout mouvement est bloqué?
-es ce possible de modifier la jauge outil pendant un M0 (l'idée serait de faire la jauge outil pendant la pause? (je sais que idéalement il faudrait appliqué un correcteur d'outil à chaque changement , mais ici, il faudrait rester sur le même correcteur si possible)
PS( j'ai très peu d'expérience en programmation , donc si une âme charitable peut vérifier si la syntaxe est pas trop mauvaise, ce serait appréciable )