vlachoudis / bCNC

GRBL CNC command sender, autoleveler and g-code editor
GNU General Public License v2.0
1.54k stars 528 forks source link

P code of G2/G3 circular interpolation #1715

Open kimstik opened 2 years ago

kimstik commented 2 years ago

as per https://www.linuxcnc.org/docs/html/gcode/g-code.html#gcode:g2-g3 following code should do 2 turns of helix:

G21 G90 G17
G0 X0 Y10 Z0
G2 Z-10 I0 J-10 P2

but only one shown image

MARIOBASZ commented 2 years ago

P is accepted in grbl ?

kimstik commented 2 years ago

;( you are right. sadly it is ignored and used as P=1

MARIOBASZ commented 2 years ago

one option is that from bcnc interpret P for g2 g3 ( to be done by somewane) another option is to use helical plugin

kimstik commented 2 years ago

What is helical plugin? Sounds interesting.

MARIOBASZ commented 2 years ago

432F73E1-2348-4890-A527-8E369B242F69