Mam następujący problem. Buduję frezarkę z narzędziem które ma być obracane osobnym silnikiem.
Coś jak praca z nożem oscylacyjnym gdzie możemy go dowolnie obracać podczas pracy osi XY.
W związku z tym skonfigurowałem oś A jako obrotową i do niej podłączone jest teraz narzędzie.
Konfigurację mam następującą:
Maksymalna prędkość na suwaku w Axis to 30000mm/min
Oś X i Y (oraz joint 0 i 1) :
Max Velocity: 500 mm/s
Max Acceleration: 2000 mm/s2
Oś obrotowa A (oraz joint 3):
Max Velocity: 10000 stopni/s
Max Acceleration: 80000 stopni/s2
W tej chwili próby robię na przykładowym łuku (załączam dwa pliki z rozszerzeniem txt ponieważ ngc forum nie przyjmuje

Plik "pisakC6-179_small.txt" jest kodem gdzie mam ruch głowicy XY oraz obrót A i tu prędkość dochodzi do 3000mm/min. Drugi plik "pisakC6-179_small_woA.txt" jest kopią pierwszego z usuniętymi dyrektywami dla ruchu osią A (czyli tylko ruch XY) i tutaj już prędkość wynosi 9000 - 10000 mm/min
Co może być przyczyną takiego zwolnienia gdy ruszamy osią A?
Dodam tylko, że zamiana na B, C lub U, V niczego nie zmienia. Zamiana gcodu na zgodny z G93 też niczego nie daje. Prędkości zostają takie same.
Czy jest coś jeszcze w konfiguracji linuxcnc co może stanowić taki lejek?