Interpreting gcode R syntax

Hello guys, I created a gcode file to use a drag knife, and whenever I see it in chilipeppr I see some arcs with R gcode syntax, I was wondering why the movement doesnt follow the arc, or what does the arc mean?, this is my gcode:

G90
G0 X0.0000 Y0.0000 Z0.8000
(Dragknife Toolpath3)
T1
(Dragknife End Mill)
F50.0
F20.0
S0
G0 X0.6291 Y1.4893 Z0.2000
G1   Z-0.0500 F20.0
G3 X0.3364 Y2.1962 R1.0000 F50.0
G1   Z-0.1400 
G1 X7.4141 Y9.2703 
G0   Z0.2000
G0 X9.7718 Y9.7373 
G1   Z-0.0500 F20.0
G3 X8.3572 Y8.3234 R1.0000 F50.0
G1   Z-0.1400 
G1 X1.2794 Y1.2494 
G0   Z0.2000
G0 X6.0004 Y9.2749 
G1   Z-0.0500 F20.0
G3 X7.4141 Y9.2740 R1.0000 F50.0
G1   Z-0.1400 
G1 X10.0048 Y6.6781 
G1   Z-0.0500
G2 X8.5911 Y6.6790 R1.0000 
G1   Z-0.1400 
G1 X2.2207 Y0.3119 
G0   Z0.2000
G0 X-1.3138 Y1.5812 
G1   Z-0.0500 F20.0
G3 X0.0983 Y1.5787 R1.0000 F50.0
G1   Z-0.1400 
G1 X0.6582 Y1.0150 
G0   Z0.2000
G0 X3.0168 Y-1.3446 
G1   Z-0.0500 F20.0
G2 X1.6050 Y0.0720 R1.0000 F50.0
G1   Z-0.1400 
G1 X1.0469 Y0.6300 
G1   Z-0.0500
G2 X2.7540 Y-0.0771 R1.0000 
G0   Z0.2000
G0 Z0.8000
G0 X0.0000 Y0.0000

Chilipeppr only knows how to do arcs without the r syntax. It is just an algorithm that doesn’t cover all dimensions of gcode derivations. Shouldn’t matter when you send it to your controller though.

Totally up for some pull requests in GitHub if you were up for tweaking the JavaScript to render the r values correctly.