Get Free Shipping & Prusaments with the Prusa XL Summer Deal!

A smoother surface for the Snap Ball by DaveMakesStuff (remix)

The "Penta" part of the Snap Ball by DaveMakesStuff is not smooth, the slicer can not make round circles. This fixes it.
8
55
3
553
updated July 22, 2024

Description

PDF

The "Snap Ball" by DaveMakesStuff is a wonderful model.

But the top surface of the "Penta" part is not smooth, therefor the slicer does not make nice round circles on top. 

The files “Truncated_Icosahedron_Penta-fix.stl” and “Truncated_Icosahedron_Hex-fix.stl” are the files that have been fixed. The Snap Ball in the photos is made with Silk PLA (Dark Copper and Sky Blue).

This picture shows that the new fixed part has many more points on top:

I used a OpenSCAD script to fix the shapes. The OpenSCAD script itself is also included.
The script shaves off a little from the top to make it smooth.
OpenSCAD is free software: https://openscad.org/

To use the script, put the OpenSCAD script in the same folder as the stl files. The added file “SnapBallFix.scad” is the same as the script below:

// Snap Ball fix by shaving off the top with a sphere.
// To make the surface more round so the slicer can
// make better round circles.
// Put the scad and stl files in same folder.

$fn = 300;                     // Try 100 for slow computer

intersection()
{
  // Select either the Penta or the Hex part.
  // The * is to ignore that part. 
  translate([0.52,0.48,0])     // It needs to be centered
    import("Truncated_Icosahedron_Penta.stl", convexity=5);
  *translate([0,0,-42.285])    // It needs to be lowered
    import("Truncated_Icosahedron_Hex.stl", convexity=5);
 
  translate([0,0,-42.35])      // Lower the sphere for more shave
    sphere(50);                // The sphere that does the shaving
}

The license of the stl files is the same as the original: CC BY-NC-SA
You may not sell the 3D printed parts.

Tags



Model origin

The author remixed this model.

Snap Ball (Truncated Icosahedron)
by DaveMakesStuff (thingiverse.com)
 

Differences of the remix compared to the original

I used OpenSCAD to shave a very little from the top with a sphere. Then I let OpenSCAD create the new shape. The slicer can now make round circles. That is especially important when using Silk filament.

License