this post was submitted on 22 Oct 2023
161 points (98.2% liked)

3DPrinting

19276 readers
144 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: or !functionalprint@fedia.io

There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml

Rules

If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![]()

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS
 

I am happy with the result. There is a black line accross the badge due to the head going through it, but I removed it by sanding it. Maybe I should play with the z-hop setting.

top 17 comments
sorted by: hot top controversial new old
[–] Draegur@lemm.ee 18 points 2 years ago (1 children)
[–] Sphks@lemmy.dbzer0.com 1 points 2 years ago

I have "stolen" this picture : https://starbase16.com/products/spy-x-family-pin-bond-1

It needed raster cleaning (paint.net), vectorization (inkscape), expand (inkscape) and extrusion (openSCAD).

[–] raldone01@lemmy.world 13 points 2 years ago* (last edited 2 years ago) (2 children)

Looks to me like you swapped at the end. Try printing it face down first the black lines and then the white around it. You get a really cool flat surface.

You need to subtract the lines from the white form. Make sure your z hop is higher than 2 layers.

Also keep the bed heated while switching filaments and KEEP THE MOTORS RUNNING.

[–] uninvitedguest@lemmy.ca 3 points 2 years ago (1 children)

I'm curious what the process is for modeling/slicing this approach.

For OP, because the colour change is the top layer(s), the slicer putting in a pause at a given layer height is straightforward.

For something where you are doing colour changes in a single layer... How do you tell the slicer which part of the layer to print first, and then pause?

[–] TheTetrapod@lemmy.world 5 points 2 years ago

Different files! You can arrange everything in your slicer, then delete>slice>save>undo and repeat until you have all the colors. If you really want to go for it, you can edit the gcode so the bed doesn't cool down between the prints, just in case you get distracted.

[–] tonyn@lemmy.ml 1 points 2 years ago

I watched CHEP's video on this method but I've yet to try it. I've been perfecting OP's method but now that I have a color laser printer and transparency film, I'm keen to attempt the toner transfer method. Thoughts on the toner transfer method?

[–] iforgotmyinstance@lemmy.world 10 points 2 years ago
[–] Koopa_Khan@lemmy.world 3 points 2 years ago (1 children)

Did you put a pause on a layer to complete the switch over?

[–] Sphks@lemmy.dbzer0.com 2 points 2 years ago* (last edited 2 years ago) (1 children)

I tried many things but most of the gcode instructions are not compatible with my printer. Nowadays, with modern firmwares, you only have to add a M600 instruction ("change filament" instruction). After some attempts, the "pause at height" script in Cura, with the M25 instruction, is what worked.

[–] Koopa_Khan@lemmy.world 2 points 2 years ago
[–] Sphks@lemmy.dbzer0.com 2 points 2 years ago* (last edited 2 years ago)

Thanks @CapillaryUpgrade@lemmy.sdf.org

[–] yokonzo@lemmy.world 2 points 2 years ago (1 children)

Did you catch what it was doing when it made the error? I almost wonder if it was a slicer error and it was tryinf to travel through the mesh

[–] Sphks@lemmy.dbzer0.com 2 points 2 years ago (1 children)

About the black line ? It's not an "error". After the filament being changed and purged, the nozzle traveled on the surface of the white part. By travelling, ot wiped itself on the surface of the white part. It's not a traced line. It's a thin line of wiped black.

However I could correct this by setting the park location near the seem or by adding a non null zhop (having the head to jump instead of wiping itself).

[–] rikudou@lemmings.world 1 points 2 years ago

You might also add a manual purge tower, that helps with repressuring the nozzle after filament change.

[–] rikudou@lemmings.world 1 points 2 years ago

Congrats! You can do the Lemmy logo next!

[–] rikudou@lemmings.world 1 points 2 years ago

Can you provide the STL for this?

[–] billwashere@lemmy.world 1 points 2 years ago

I love this technique. I’ve used it to make many signs.