Made this parametric bushing mainly to imitate 608 bearings since 608 bearings are widely used in 3d printing world for parts or toys. 608 bearings also quite expensive depending on where you live (at least my area here are quite expensive too).
This is also a great thing to print because you're able to test your printer's tolerance capability. On my Prusa MK2, printing a single bushing only can go at 0.375mm while printing multiple of them able to go up until 0.3mm
I've included several models to be printed, T350 means Tolerance = 350 micron (0.35mm)
If you've found any bug or want to improve the script, do let me know in the comments section
these are also great to find out your printer's tolerance.
link to test these bushings https://youtu.be/rXqle8XeVQY
Post-Printing
Checks
Always check them to ensure that it can rotate at least.
If it can rotate so smoothly, apply WD40 or any similar lube to give it even more spin.If it is still stuck, try changing the openscad script "tolerance" value higher.
You could also try to use "XY compensation" or "flow rate" in your slicer settings
Custom Section
Parameter Explanation
- ID - Inner Diameter
- OD - Outer Diameter
- W - Width/Thickness (not tested with other combination of parameters yet)
- Tolerance - tolerance between inner and outer parts as in the gaps
- chamtype - chamfer type for the middle crevasses
- cuttype - the placement mode of the crevasses,
- cham - chamfer distance for the edges
- Btolerance - To adjust or fine tune the ID and OD
- margin - Margins between the ID and OD so the crevasse don't cross or always near to this
- viewmode - view in 2d to check and verify the parameter that has changed
Updates
26th March 2020
- Removed a small very thin wall at the center during object rendering to avoid further complications
- Reworked a little bit for chamfer and cut type option to be a bit more descriptive and uses openscad's dropdown now
- Fixed issues on "C" or "both" chamfer type where the chamfer didn't follow the bushing's actual thickness
9th June 2017
- Fixed the crevasse not following the W parameter correctly, Now you can go as thick/wide as you want
- Added GAC constant to avoid error below. Best not to change this
- Fixed an error of ERROR: CGAL error in CGALUtils::applyBinaryOperator union: CGAL ERROR: assertion violation! Expr: itl != it->second.end() File: /data/OpenSCAD/libraries-mingw64-master/mxe-w64/usr/x86_64-w64-mingw32.static/include/CGAL/Nef_3/SNC_external_structure.h Line: 1102 might be produced when rendered on local machine.
Tags
Modellquelle
