C'est possible, mais pour ça il faudrait que l'interpréteur de GCode utilisé pour envoyer les commandes aux drivers le gére, et je n'en connais aucun qui le fasse. Par ailleurs du mode des pas n'a rien à avoir avec la vitesse, en soi, mais avec la distance parcourue par nombre de pas. Pour le dire autrement, il faudrait que le code gère la variation de distance liée à la variation du mode des pas. Le code a déjà beaucoup à faire par ailleurs, et rendre cela dynamique, pour quelque chose qui peut très bien se régler autrement, ne fait qu'ajouter de la complexité sans avantage réel. Si l'interpréteur de GCode gère correctement accélérations et décélérations, ce que vous indiquez est déjà fait, pratiquement.