Parametric Sieve With OpenSCAD 3D Printer Model

Author: @
License: CC BY-NC
File formats: stl,scad
Download type: zip
Size:3.0MB

The file 'Parametric Sieve With OpenSCAD 3D Printer Model' is (stl,scad) file type, size is 3.0MB.

Summary

Parametric Sieve - with OpenSCAD

*** Updated version: now includes optional stacking supports which allow the sieves to fit better if you want to stack them. Six new parameters to play with.

  • Added a plain pan to collect the sieved material.
  • scad V2.1 is a minor bug fix for z-residual on stack supports
  • added more .stl files uploaded including a set of 150mm sieves

Original Notes:
I wanted a sieve, and I had problems running the code in the other examples on here so I wrote this.

I've uploaded a couple of example sieve designs both 200mm diameter so they should fit on most printers. One has 3.2mm holes and the other has 4.8mm holes. If you want any more and you really can't run the scad then let me know. The real purpose of the upload is to share the code with anyone who needs it.

If you're playing around with the .scad features, setting the mesh size to something fairly large (say 10% of the sieve diameter) will render much quicker while you're playing. Set the mesh to something smaller when you're done with changing everything else.

Features:

  • All the mesh holes are full size holes - there are no smaller holes around the perimeter like some designs.
  • You can specify how close the holes go to the edge of the sieve.
  • You can specify the top rim to be larger than the base - this assists with stacking and storage.

File names for .stl files - the numbers indicate:

  • diameter
  • mesh size
  • mesh spacing
  • mesh thickness
  • ss - indicates stacking supports

Note: if you're using the .stl files, they may print better if you choose ones with a mesh size and spacing that's an integer multiple of your nozzle size. If you have a 0.4mm nozzle then choose the 2.4, 3.2 etc size. If you have a 0.5mm nozzle then go for the 2.5, 3.0 etc size - unless you need a very specific size of mesh. In reality, they should print OK regardless of your nozzle size.

Note: A sieve is a real torture test for your slicer software - it will take a very long time to slice.

You need to install the BOSL2 library for this code to work. See notes in the code. It's not difficult.

If you have problems with the preview render (F5) in OpenSCAD then see the notes in the code. The workaround is to use F6.

Sieve_150_2.0_1.2_1.6_ss.stl 1.7MB
Sieve_150_2.4_1.2_1.6_ss.stl 1.4MB
Sieve_150_3.2_1.2_1.6_ss.stl 1.0MB
Sieve_150_4.0_1.2_1.6_ss.stl 791.7KB
Sieve_150_4.8_1.2_1.6_ss.stl 666.7KB
Sieve_150_no_mesh_ss.stl 228.8KB
Sieve_200_2.4_1.2_2.0_ss.stl 2.3MB
Sieve_200_2.5_1.5_2.0_ss.stl 1.9MB
Sieve_200_3.0_1.5_2.0_ss.stl 1.5MB
Sieve_200_3.2_1.2_2.0.stl 1.3MB
Sieve_200_3.2_1.2_2.0_ss.stl 1.6MB
Sieve_200_4.0_1.5_2.0_ss.stl 1.1MB
Sieve_200_4.8_1.2_2.0_ss.stl 971.8KB
Sieve_200_4.8_1.6_2.0.stl 691.5KB
Sieve_200_5.0_1.5_2.0_ss.stl 861.4KB
Sieve_200_no_mesh_ss.stl 229.6KB
Sieve_v2.1.scad 5.4KB
Sieve_v2.scad 5.3KB