nicolai-wachenschwan / arc-overhang-prusaslicer-integration

A 3D printer slicing algorithm that lets you print 90° overhangs without support material.
GNU General Public License v3.0
334 stars 26 forks source link

Printer nocks print off buildplate #48

Closed 1Euro7Cent closed 1 year ago

1Euro7Cent commented 1 year ago

I've ran the script and it works fine. In the print when it generates the first few arcs it always goes back to starting pos of the next arc at the same pos. At the start of every arc a small blob appears and at that move it crashed into the print.

You can see the blobs I was talking about 20230501_195944

20230501_195950

1Euro7Cent commented 1 year ago

A possibility to fix that is by adding a "zHop" like system or plan the travel moves outside of already printed paths.

Or fix the blob stuff

nicolai-wachenschwan commented 1 year ago

Hey, thank you for reaching out. The script had the use of prusaslicer retraction settings for retraction preimplemented, but not active. When you tune your retraction settings in PrusaSlicer to avoid blobs the same settings: retract_length and retract_speed will be used. Other settings like wipe, zhop etc are not implemented yet.

Please try the new version of the script and report if it solves your problem!

1Euro7Cent commented 1 year ago

The new script doesn't work. image

    File "C:\Users\Thoma\Documents\Development\3dPrinting\postProcessing\downloaded\arcOverhangs.py", line 281
    arcGCode=arc2GCode(arcline=arc,eStepsPerMM=eStepsPerMM,arcidx=ida,parameters)
                                                                                ^
SyntaxError: positional argument follows keyword argument

image image

nicolai-wachenschwan commented 1 year ago

Just did a quick fix in the lunch break, now fixed for real. at least it works on my machine :)

1Euro7Cent commented 1 year ago

I think you messed up some units. It is printing now and it retracts. But it retracts like 100X slower than I've set it to(I've set it to 30 mm/s) image

1Euro7Cent commented 1 year ago

It should take less than a second. But it takes like 3 seconds(0.8 mm retract)

nicolai-wachenschwan commented 1 year ago

Jup. Fixed….

1Euro7Cent commented 1 year ago

The blob issue is fixed but the part bend because of that wiered layer above it. (it softened the arcs) 20230504_200716

nicolai-wachenschwan commented 1 year ago

Perfect! Just Use a little more cooling in the special cooling settings and experiment a bit with the paramesters:)

1Euro7Cent commented 1 year ago

Ok. That fixes my problems. Going to find some time tuning value.