La fluidité des mouvements ( et donc arret brutal ou non) du à la différence G61.1 / G64 est autre chose que le type de trajectoire.
G64 : ''Mode de coupe'' = Priorité à la vitesse F programmée, sans verification de la precision des trajectoires :
> La machine fait tout pour respecter l'avance F programmée, quitte à passer à coté des points et à couper les coins
G61.1 : ''mode haute precision' et ''lissage de trajectoire'' : Les accelerations sur les axes sont controlées afin de respecter les points programmés et de ne pas engendrer de ''chocs'' d'accelerations brutales
Consequences premières : En G0, l'acceleration est lente, au départ comme à l'arrêt (acceleration negative) pour avoir un deplacement ''Fluide'', ''Smooth'' comme disent les anglais > Donc arret non immediat lorsque tu coupes les potards, ou meme orsque tu appuie sur ''arret d'avance'' ( bouton rouge du ''Feed Hold'' ) . Sur des machines à forte inertie ( grosse masse en deplacement), on peut en effet avoir 50cm, voir 1m de disance entre le moment de la demande d'arret et l'arret réel !!
En fait, le G61.1 ne devrait etre activer que lors du debut des mouvements en G1, et annuler pour les mouvements d'approche/ retrait en G0.
De plus, il existe un sacré paquet de parametresde reglage derrière le G61.1 : il peut agir sur différents facteurs, à différents niveaux d'effets :
Tu as la possibilité de programmer le % de ralentissement dans les coins et rayons via la commande ,K30.0 ( par exple pour 70% de ralentissement maxi) , ou en niveau de precision de corde ( distance de trajectoires réelle dans les rayons) avec G61.1 R0.01 ( exple pour 1/100° de deviation max)
Mais ce sont des residus des anciennes generations d'armoires CN, avant que les reglages d'asservissement ne s'affinent avec les améliorations des filtrages electroniques et l'apparition des SMC ( Réglage des niveaux de precision de coupe )
C'est ce que tu retrouves dans l'ecran ''mode de coupe'' ou ''SMC'' : espece d'ecrans avec des curseurs pour regler : precision, vitesse, fluidité
Reglages qui correspondent aux differents codes de precision M821 à M829.
Il vaut mieux utiliser ces codes M pour regler le niveau de precision que le seul G61.1 et ses paramètres obscurs ( F1, L75,Etc.. )
Voir la pièce jointe 745469
Aperçu de la fenetre de selection du niveau de coupe sur Matrix :
Voir la pièce jointe 745471
En page position, tu dois trouver un menu '' Select Niv Coupe'' ou ''niveau de coupe'' ou ''SMC'' selon les versions
Voir la pièce jointe 745472
Je te recommande, en resumé de ces exlications un peu techniques :
Virer tes G61.1 et rester en G64
Activer un niveau de coupe enre M821 et M825 au début de tes mouvements en avance travail, sur la ligne qui suit le premier G1 du cyle par exemple comme parametrage simple pour un post-pro ( le premier etant souvent une approche en Z )
Soit du pur G64, ou M821-M822 lors de tes cycles d'ebauche ( selon vitesse F et surepaisseur de l'ebauche ), car ta vitesse est plus importante que la precision.
Puis entre M823 et M825 lors de tes cycles de finition
( M823 suffit à tenir les 1/100° de respect des trajectoires, pourvu que le F programme soit inferieur à 8.000-10.000 mm/min )
Tes axes ne vont ralentir que lors des petits rayons ou angles trés fermés.
Cela ne va pas modifier beaucoup tes temps de cycles en comparaison avec du G64 pur.
C'est le comportement par defaut lors du travail en Mazatrol ( ralentissement automatique dans les coins, etc..)
Espérant t'avoir éclairer pour le mieux.
Lolo