Bonjour ,
Jadis ,je procédais comme toi a un passe de chauffe mais sans vouloir paramétrer une vitesse de broche progressive.
Maintenant dans la fonction Q et ses formules attribuées a S ?? (car je n'ai plus accès au pupitre )

A essayer en répétition de prg :
en exemple :
Créer un programme = rep chauffe.
Tool Call (appel de l'outil avec S1500 )
appel du prg "Chauffe"
Tool call S3000
appel de prg "Chauffe"
Tool cal 0 S 4500
etc,etc
et a la fin
M2
par contre dans ton prg "Chauffe " tu supprimes Q ,tu supprimes les appels de l'outil
tu changes le nombre de rep du label en fonction du temps que tu disposes au nombre de palier de rotation
Remet en fin de programme ton point de départ pour éviter une collision .Et pas de M2 sur le prg
"Au première essai du prg "rep chauffe" "mais la main sur le potard au cas ! ou )
Bon courage et a toi la main

.