Maslow Home Maslow Community Garden Newsletter

Question about Cutting circles

#1

hello all I have a strange problem cutting circles in ground control.
the circle cuts in 4 segments (does a 4 arcs cut movement not a single circular) this makes the cut time 4 times longer because the machines pauses 4 times in each circle I cut. the file is correct ( I have a lot of experience in cnc cutting and I prepare the file correct for cutting. ( a single line with no segments inside the line) this happens only on circles, the straight lines are cutting normally.

any ideas ?

1 Like
#2

can you post the gcode file?

2 Likes
#3

axinos.nc (3.0 MB)

#4

it is very complex as a file but all the straight lines are cutting at normal speed.

#5

Is this made with online makercam set to metric? It looks like…

1 Like
#6

yes it is !

1 Like
#7

G3 X-543.1928934010152 Y104.12436548223351 I-9.32741116751269 J0 F1500

The crazy number of digits gave it away. Thats the fist to take care of. I would not dare to try to add 2 of those numbers, and you are asking the firmware and the arduino to create position calculations out of it.
The project looks amazing and i might see 1 or 2 more hurdles, but step by step :slight_smile:

2 Likes
#8

the final result was perfect but it took 30 hours to complete !!!

1 Like
#9

Can you give me hint on which one to look at? I see ALLOT. Is that on all circles?

1 Like
#10

My first suggestion is that you suppress some of the decimal precision. Anything under .01mm is well beyond the precision of the Maslow.

#11

it is an “island cut” all circles extrude from the wood and yes they are all circles and all had the same problem…

#12

how to do that? is there a command on ground control to ignore these? or to make the numbers smaller?

#13

I can’t confirm that for the few i looked at. Much more segments!
What would require 1 or 2 lines of g-code is here 16 or so for 1 circle.

#14

@gero’s point about having the arduino parse out that number of decimals is a good point. I would also say that I see a lot of arcs, with only a few that have a full circle notation in the gcode, such as toward the end:
G2 X-722.1649746192894 Y226.89340101522842 I18.532994923857867 J0

If the Maslow is pausing while cutting a circle using a gcode line like that, then there is certainly a problem.

I believe that is done in the CAM (I’d have to look through the forum to find the threads that deal with it. Unfortunately I don’t use MakerCam, so I don’t have the knowledge at my fingertips)

#15

would it help to upload the svg file?

#16

sure would, if only to get a sense of what you are trying to do.

#17

axinos%20cut

#18

I am trying to remove all the wood surface and leave the circles extrude 8 mm

1 Like
#19

There is a setting in GC to truncate numbers that is OFF by default. It’s worth a try.
There is a fixed version of makercam, that does not produce this numbers in the first place.

2 Likes
#20

I believe that link is in this thread

1 Like