Paint on fuzzy skin is game changer, honestly. I don't use fuzzy skin often because I couldn't really control it properly, even with hacks with modifiers. With paint-on it will be exactly where I need it! Can't wait for new Orca Slicer release!
When I first started playing with fuzzy skin, I liked the effect but realized that it needed the ability to paint it on where needed. It was obvious that it was implemented as all-or-nothing because that was easiest for developers, but it would eventually need a paint-on option to satisfy user needs, and preferably an erase-off tool as well so fuzzy skin can be applied for better appearance and/or grip texture but precision features such as mating surfaces can be smooth. Hopefully we'll have integrated paint-on fuzzy skin in PrusaSlicer and OrcaSlicer soon.
Thank you for the script, I now began to use fuzzy skin more often! I had some problems with previous versions but with some gcode manipulation I managed to produce nice prints. Going to try a new version soon!
if anyone runs into an issue when you setup the script and you only get a black screen for half a second make sure your printer config is set to relative movement for extruder and set M83 in start gcode after G90 if using absolute coordinates and before layer gcode should be ;BEFORE_LAYER_CHANGE G92 E0 ;[layer_z]
was there a step missed somewhere regarding "FuzzyToolEnd" ? Script started 2024-11-25 18:17:13,430 - DEBUG - Marking fuzzy sections in G-code 2024-11-25 18:17:13,435 - DEBUG - Found FuzzyTool at line 139: ;FuzzyTool 2024-11-25 18:17:13,438 - DEBUG - No FuzzyToolEnd found after line 139
On a Bambu printer, does this prevent the use of an AMS because it will treat it like an actual filament change? Or can I still use the AMS and the Fuzzy just takes over using the current filament color?
Looks great! Seems to me that the implementation looks like "fuzzy blobs" inserted into the actual objects instead of real fuzzy skin regions? Visible on the print at 10:17 - there are additional structures printed inside the object... Also there is a harsh line in the boundary of fuzzy/normal due to this approach. Excelent work indeed!
What I want is paint on TPU fuzzy skin. 😊😊😊😊 What I could design with that. To be exact I'm talking about TPU fuzzy on PLA or PETG possibly PC or other types eventually. It could add a lot of grip to tool parts or other things.
Hello! Not sure if you remember me, but I commented on your last video too. I have a kingroon kp3s pro v2 on klipper and an Ender 3 on Marlin. You mentioned in this video that error code 9009 is from having parameters without values but I didn't have any parameters in my script, just the paths to python and the .py file both in quotation marks. I'm also using the new unifed slicer .py file as well and still have the same error code 9009 on both printers.
I remember you. Sorry for the late answer! (Fulltime job and so on) Can you share your logfile to my reddit u/TenTech? (C:/users/yourUser/fuzzy_skin_script.log). If we can't fix it that way, we can also arrange a discord call.
@@tengertechnologies no worries! I just got back from travelling anyways. I'm pretty dumb with computers and wasn't able to find the log file though. I tried it on Prusaslicer as well and it doesn't work there either.
@@tengertechnologies I'm facing the same issue. I only added the Python path and the location of the file I downloaded from GitHub, but I keep getting error 9009. One thing I found strange is that in your explanation of the configuration in OrcaSlicer, you add another extruder in the Multimaterial tab, but that option doesn’t appear on mine. There’s a checkbox checked and disabled called "Single Extruder Multi Material." Maybe that could be the problem.
in 2.2.0 same problem :( Post-processing script "C:\Users\123\AppData\Local\Microsoft\WindowsApps\python.exe" "C:\Users\123\Documents\3D\Profiles\Fuzzy\Fuzzyficator.py" on file C:\Users\123\AppData\Local\Temp/orcaslicer_model/Tue_Nov_26/23_14_45#27384#55/Metadat a\.27384.1.gcode.pp failed. Error code: 9009
Ok I fixed the issue, apparently doesn't matter if you do command "where phyton" and you get a result, it may not be installed for some reason, just go to the result path and click "python.exe", Microsoft Store will open and then click "Get", after installation try again, it fixed mine.
Paint on fuzzy skin is game changer, honestly. I don't use fuzzy skin often because I couldn't really control it properly, even with hacks with modifiers. With paint-on it will be exactly where I need it! Can't wait for new Orca Slicer release!
Awesome. It's so cool when regular people meaningfully contribute to the 3d printing hobby.
When I first started playing with fuzzy skin, I liked the effect but realized that it needed the ability to paint it on where needed. It was obvious that it was implemented as all-or-nothing because that was easiest for developers, but it would eventually need a paint-on option to satisfy user needs, and preferably an erase-off tool as well so fuzzy skin can be applied for better appearance and/or grip texture but precision features such as mating surfaces can be smooth. Hopefully we'll have integrated paint-on fuzzy skin in PrusaSlicer and OrcaSlicer soon.
Simply brilliant Roman, a massive thank you.
You make me feel bad about myself as an engineer I have a long way to go with specialized 3D printing. What a great solution!
Thank you for the updates and the development work, looking forward for the integration in Prusa and Orca slycer
Love it, thank you for taking your time to do this for the community
Wow man, first vid from you ive seen and you dropped a banger! I cant believe this isnt a standard tool. Such an obvious thing that we need, great job
Wow wow this is going to change the aesthetics of 3d printed consumer products
Thank you for the script, I now began to use fuzzy skin more often! I had some problems with previous versions but with some gcode manipulation I managed to produce nice prints. Going to try a new version soon!
Thanks for this Roman. I was always wanting this type of feature.
I hope that Orca does implent this in the official releases.
Thank you so much for your work! Gamechanger 😍
Could you make paintable textures e.g. importing a Bump Map that could be used as a brush?
Yes, using a displacement map instead of random noise would be even more incredible than this already incredible work!
Instant upvote
This is absolutely amazing! Fantastic work, really cool execution!
i´m so glad someone took time to implement this, finally! thanks for that! I really hope it gets implemented on the slicers ASAP
Excellent, I already ran the first (top only) and it worked great!
This is amazing! Thanks for your effort!
This is much needed, this would actually motivate me to use fuzzy skin.
Great Job!❤
Holyshit great work!
Hell yeah! Thank you
This is amazing !!!
Impressive !!
Omg. You a genius. Thanks for shared
Impressive.
Thank you.
Thanks for your work!
if anyone runs into an issue when you setup the script and you only get a black screen for half a second make sure your printer config is set to relative movement for extruder and set M83 in start gcode after G90 if using absolute coordinates and before layer gcode should be
;BEFORE_LAYER_CHANGE
G92 E0
;[layer_z]
Also, paint-on-fuzzy skin is now public in PrusaSlicer 2.9.0-alpha1 release. Still no horizontal fuzzy skin tho.
was there a step missed somewhere regarding "FuzzyToolEnd" ?
Script started
2024-11-25 18:17:13,430 - DEBUG - Marking fuzzy sections in G-code
2024-11-25 18:17:13,435 - DEBUG - Found FuzzyTool at line 139: ;FuzzyTool
2024-11-25 18:17:13,438 - DEBUG - No FuzzyToolEnd found after line 139
so cool
want to see it in the Orca release
On a Bambu printer, does this prevent the use of an AMS because it will treat it like an actual filament change? Or can I still use the AMS and the Fuzzy just takes over using the current filament color?
Currently yes, but I'll get that fixed.
@@tengertechnologies Awesome, Thanks!
Looks great! Seems to me that the implementation looks like "fuzzy blobs" inserted into the actual objects instead of real fuzzy skin regions? Visible on the print at 10:17 - there are additional structures printed inside the object... Also there is a harsh line in the boundary of fuzzy/normal due to this approach.
Excelent work indeed!
What I want is paint on TPU fuzzy skin. 😊😊😊😊 What I could design with that. To be exact I'm talking about TPU fuzzy on PLA or PETG possibly PC or other types eventually. It could add a lot of grip to tool parts or other things.
0:16 I'd be concerned about layer adhesion here... Have you tried varying the extrusion multiplier to achieve the same effect?
oh wow I really could have used this just a few days ago I swear
Holy hell, it can make fuzzy skin for top surface? Wow. How does it hold up?
doesn't Prusa already have a way to paint on fuzzy skin? This is mostly needed for Orca quite frankly.
Yes Prusaslicer added this last update. So we developed it simultaneously. Fool on me I guess.... lmao
is there a way to install this for the Mac?
But what if I want fuzzy skin on a multi color print? Can I do that?
If I upload a print profile to makerlabs with the fuzzy skin painted on, is that possible?
If the person on the other side has the script it should since it's using materials like regular painting
Built in stippling
Is this safe for the printhead and the rest of the mechanism?
safe yes but it will wear out moving components faster than normal due to all the z hops
@@benburmeister3428 So less safe than regular printing, then. Still a very useful technique.
Fcuk yeah 😀
Hello! Not sure if you remember me, but I commented on your last video too. I have a kingroon kp3s pro v2 on klipper and an Ender 3 on Marlin. You mentioned in this video that error code 9009 is from having parameters without values but I didn't have any parameters in my script, just the paths to python and the .py file both in quotation marks. I'm also using the new unifed slicer .py file as well and still have the same error code 9009 on both printers.
I remember you. Sorry for the late answer! (Fulltime job and so on) Can you share your logfile to my reddit u/TenTech? (C:/users/yourUser/fuzzy_skin_script.log). If we can't fix it that way, we can also arrange a discord call.
@@tengertechnologies no worries! I just got back from travelling anyways. I'm pretty dumb with computers and wasn't able to find the log file though. I tried it on Prusaslicer as well and it doesn't work there either.
@@tengertechnologies I'm facing the same issue. I only added the Python path and the location of the file I downloaded from GitHub, but I keep getting error 9009.
One thing I found strange is that in your explanation of the configuration in OrcaSlicer, you add another extruder in the Multimaterial tab, but that option doesn’t appear on mine. There’s a checkbox checked and disabled called "Single Extruder Multi Material." Maybe that could be the problem.
Orca Slicer 2.1.0
in 2.2.0 same problem :(
Post-processing script "C:\Users\123\AppData\Local\Microsoft\WindowsApps\python.exe"
"C:\Users\123\Documents\3D\Profiles\Fuzzy\Fuzzyficator.py" on file
C:\Users\123\AppData\Local\Temp/orcaslicer_model/Tue_Nov_26/23_14_45#27384#55/Metadat
a\.27384.1.gcode.pp failed.
Error code: 9009
Error 9009, it does matter if I don't enter any parameters :(
Ok I fixed the issue, apparently doesn't matter if you do command "where phyton" and you get a result, it may not be installed for some reason, just go to the result path and click "python.exe", Microsoft Store will open and then click "Get", after installation try again, it fixed mine.
Amazing