3DPrintColorizer icon indicating copy to clipboard operation
3DPrintColorizer copied to clipboard

Feature request: Sharpie release agent for full density supports

Open jmding8 opened this issue 4 years ago • 25 comments

Would it be possible to extend the plugin to support using the Sharpie as a release agent for support structures?

Check out this video, which shows how you can use Sharpie as a release agent to enable printing over 100% density support structures with zero Z-gap, and still have the support structure break away from the part easily. https://www.youtube.com/watch?v=lcOcetpHhTU&ab_channel=ChristianGalles

I've tried it with PLA and ABS and it works amazingly well. The one major downside is either needing to apply the Sharpie manually, or being stuck using a non-zero Z-gap, since none of the open slicer engines support zero-thickness layers. Your system would be perfect for an application like this!

jmding8 avatar Jul 21 '21 02:07 jmding8

Very first test print Screenshot_20210722-184036_Photos~2

Sakati84 avatar Jul 22 '21 16:07 Sakati84

amazing!

jmding8 avatar Jul 22 '21 17:07 jmding8

Some other results. This print has no gap between the print and the support interface and was easy to remove.

Zero-Z

Sakati84 avatar Jul 26 '21 13:07 Sakati84

looks like the automated system works really well! This is all using the current plugin code? Next step: get this in the hands of a prominent influencer to popularize the technique and the use of the plugin?

jmding8 avatar Jul 26 '21 21:07 jmding8

@jmding8 i tried to pitch it to makers muse and make anything some weeks ago but got no reply.

Sakati84 avatar Jul 26 '21 23:07 Sakati84

@jmding8 the Support Mode isn‘t on GitHub yet. I want to change some stuff before I upload it

Sakati84 avatar Jul 26 '21 23:07 Sakati84

Going to be printing this and showing it off at Maker Faire Orlando!

ssilverm avatar Jul 27 '21 01:07 ssilverm

@ssilverm thats really cool. Would be nice if you could post some pictures.

Sakati84 avatar Jul 27 '21 09:07 Sakati84

I'll poke Tom and Stefan, I'm sure one of them will jump on it

jmding8 avatar Jul 27 '21 15:07 jmding8

I made a branch for this feature. It´s still very much WIP. I only tested it for supporting horizontal overhangs right now. In the branch you have an updated plugin. In the settings panel you can switch the mode to "support removal". I also suggest you use the new support removal profile a uploaded to the software folder. The new TestModels folder contains my test model from before. If you want to do your own profile you should increase the wall & top speed to a normal/fast level (normally they should be reduced for the colorization profile).

Sakati84 avatar Jul 27 '21 16:07 Sakati84

but what if i want to print support and also a multicolor model at the same time?

Great addon idea btw

dr3y avatar Aug 16 '21 18:08 dr3y

I don't think this would work very well. One would probably destroy parts of the model when removing the support because of the reduced layer adhesion in the Colorado parts

Sakati84 avatar Aug 16 '21 19:08 Sakati84

well currently i am using a colored model with uncolored supports and it is extremely hard to remove them. i think this would at least make my life easier if the supports were colored also and therefore had a weaker layer adhesion, just like the model. Combined with other support weakening options like decreased flow rate and fill density i could actually print colored protein models quite well :)

I think the only change needed is to remove or ";TYPE:SUPPORT-INTERFACE"

Edit: @ssilverm feel free to download my branch which includes this change (and I'm printing a model with colorized support right now!) https://github.com/dr3y/3DPrintColorizer/tree/colorize-support-interface

dr3y avatar Aug 16 '21 19:08 dr3y

I am trying to use the support removal branch of the repo and I made one or two modifications to the profile but when I try the test model the underside surface ends up looking like this: IMG_20210818_235920

I watched it while printing and the layer above the support interface didn't stick at all to the sharpie layer while going down (which is what we want of course but not while it's printing!). So I ended up with a bunch of balled up filament on that layer, resulting in the bad underside finish. Since yours clearly worked out @Sakati84 is there anything I did wrong?

Sparrowhawk120 avatar Aug 19 '21 04:08 Sparrowhawk120

Also, I noticed that there is a z-axis hop every time it moves over the support material even though z-hop is disabled in cura..

Sparrowhawk120 avatar Aug 19 '21 04:08 Sparrowhawk120

Guessing that your profile isn't optimized for fully dense supports? support z distance = 0.0mm enable support interface = true support interface density = 90% to 100%

If that doesn't fix it, use the plugin referenced in this conversation to export your settings. Paste them here, and I can take a look

jmding8 avatar Aug 19 '21 04:08 jmding8

@jmding8 I do have those settings, yes. 0.0mm, 100% concentric roof interface. I don't see the plugin referenced in this conversation could you tell me what it is?

Sparrowhawk120 avatar Aug 19 '21 04:08 Sparrowhawk120

Apologies, I meant to paste this link, but I guess I forgot

https://community.ultimaker.com/topic/35866-include-cura-settings-as-comment-in-gcode-file/

jmding8 avatar Aug 19 '21 04:08 jmding8

https://pastebin.com/qMk07FxQ

Here's a pastebin, is this what you were looking for? Or were you referencing the one where you use end gCode to export the settings

Sparrowhawk120 avatar Aug 19 '21 04:08 Sparrowhawk120

Also, I noticed that there is a z-axis hop every time it moves over the support material even though z-hop is disabled in cura..

That is one of the WIP things in this branch ;-)

Sakati84 avatar Aug 19 '21 15:08 Sakati84

Can you post your g-code? What modifications did you make?

Sakati84 avatar Aug 19 '21 15:08 Sakati84

SupportTest1.zip Too big for a pastebin so I zipped it up The major modification I made was to increase the speed because the printer can handle it, but even when it was slowed down to 33% for the layer above the sharpie it still didn't adhere properly :( . The filament just got dragged around and only some of it stuck down enough to finish the print

Sparrowhawk120 avatar Aug 19 '21 15:08 Sparrowhawk120

Intriguingly using the default profile in the folder yields much better results, so I am going to do some testing on what parameters are messing up the print and report back in a few days :)

Sparrowhawk120 avatar Aug 19 '21 19:08 Sparrowhawk120

Hello Hello! I'm wondering if this project is still being worked on. If so, have there been any updates to this request?

Dudedud avatar Jul 18 '22 03:07 Dudedud

Hello Hello! I'm wondering if this project is still being worked on. If so, have there been any updates to this request?

It's been 11 months, I doubt its ever going to reach its full potential sadly.

Sparrowhawk120 avatar Aug 09 '22 04:08 Sparrowhawk120