Возникла проблемка, суть - станок управляется EMC2, G-код чистый(т.е. на кривых нет манипуляций со скоростью перемещения), но станок при прохождении кривой явно подтормаживает и ускоряется(алгоритм понять не смог). Примерно так - входим в скругление замедлились в самом начале кривой и постепенно ускоряемся.
Пример куска кода(прямоугольник с скругленными углами) -
Код
%
G90
G49
M3 S4000
N4 G0 X9.466 Y191.400 Z1.000
N5 G1 Z0.000 F100
N6 G3 X6.284 Y190.421 R5.849
N7 G3 X3.969 Y188.164 R8.741
N8 G3 X2.096 Y184.343 R13.452
N9 G3 X1.290 Y178.942 R17.961
N10 G1 X1.290 Y22.792 F1100
N11 G3 X2.277 Y16.853 R17.741
N12 G3 X4.266 Y13.178 R12.805
N13 G3 X6.655 Y11.089 R8.202
N14 G3 X9.466 Y10.334 R5.743
N15 G1 X140.034
N16 G3 X143.217 Y11.313 R5.849
N17 G3 X145.532 Y13.570 R8.741
N18 G3 X147.404 Y17.391 R13.452
N19 G3 X148.211 Y22.792 R17.961
N20 G1 Y178.942
N21 G3 X147.224 Y184.880 R17.741
N22 G3 X145.235 Y188.555 R12.805
N23 G3 X142.846 Y190.644 R8.202
N24 G3 X140.034 Y191.400 R5.743
N25 G1 X9.466
N26 G1 Z1.000 F100
G90
G49
M3 S4000
N4 G0 X9.466 Y191.400 Z1.000
N5 G1 Z0.000 F100
N6 G3 X6.284 Y190.421 R5.849
N7 G3 X3.969 Y188.164 R8.741
N8 G3 X2.096 Y184.343 R13.452
N9 G3 X1.290 Y178.942 R17.961
N10 G1 X1.290 Y22.792 F1100
N11 G3 X2.277 Y16.853 R17.741
N12 G3 X4.266 Y13.178 R12.805
N13 G3 X6.655 Y11.089 R8.202
N14 G3 X9.466 Y10.334 R5.743
N15 G1 X140.034
N16 G3 X143.217 Y11.313 R5.849
N17 G3 X145.532 Y13.570 R8.741
N18 G3 X147.404 Y17.391 R13.452
N19 G3 X148.211 Y22.792 R17.961
N20 G1 Y178.942
N21 G3 X147.224 Y184.880 R17.741
N22 G3 X145.235 Y188.555 R12.805
N23 G3 X142.846 Y190.644 R8.202
N24 G3 X140.034 Y191.400 R5.743
N25 G1 X9.466
N26 G1 Z1.000 F100
Вимдимо самой EMC2, можно обьяснить что шпиндель нужно перемещать равномерно, но как?
З.С. станочек шьет, если плывет скорость - плывет размер стежка.