Thingiverse
Round Belt Generator by bobm123
by Thingiverse
Last crawled date: 3 years, 1 month ago
This script generates a round belt intended to connect two pulleys. I needed a replacement belt for my son's rock tumbler so printed one with semi-flex filament. One week later and its still going strong, so I thought I'd publish the OpenSCAD script with customizer inputs for good measure.
The code to generate a torus is pretty simple using rotate_extrude(). Just make a circle, offset it along the x-axis and apply rotation. For a torus with major and minor radius of 48 and 1.5, the code would be
rotate_extrude() translate([48,0,0]) circle(r=1.5);
More of a challenge was determining the length of the belt based on the pulley sizes and distance between them. If you have the original, just measure it and compute the radius with L / 2pi. If you don't have the original or if it's for a new design, there is some math involved. To make things a little easier I added this function to the script
function belt_length(R, r, d) = 2*d + PI*(R+r) + (R-r)*(R-r)/d;
Finally, to make printing easier, I added an option for an octagonal cross section. Because using circle() to generate regular polygons yields one that's circumscribed from the given radius, you might have to increase the belt thickness a little.
The code to generate a torus is pretty simple using rotate_extrude(). Just make a circle, offset it along the x-axis and apply rotation. For a torus with major and minor radius of 48 and 1.5, the code would be
rotate_extrude() translate([48,0,0]) circle(r=1.5);
More of a challenge was determining the length of the belt based on the pulley sizes and distance between them. If you have the original, just measure it and compute the radius with L / 2pi. If you don't have the original or if it's for a new design, there is some math involved. To make things a little easier I added this function to the script
function belt_length(R, r, d) = 2*d + PI*(R+r) + (R-r)*(R-r)/d;
Finally, to make printing easier, I added an option for an octagonal cross section. Because using circle() to generate regular polygons yields one that's circumscribed from the given radius, you might have to increase the belt thickness a little.
Similar models
thingiverse
free
Simple ring module by burt777
...adius = 1) {
rotate_extrude (convexity = 10)
translate ([outerradius, 0, 0])
circle (r = ringradius);
}
thingiverse
free
Matlab Circle Gcode Maker by Zh4x0r
...meone else wanted to make gcode draw circles :-)
circles.gcode is the file generated when all settings are set to their defaults.
thingiverse
free
10 cm Makrama circle by Larthienn
...nd one o.o so i made a thing :)
it's a 10cm (outer radius) big circle (torus?) with 1 mm thickness for makrama making.
enjoy!
thingiverse
free
Round corners for Openscad - Tutorial by WilliamAAdams
... might prove useful to explore the possibilities anyway as you might find another way that better suits your needs and situation.
grabcad
free
Belt conveyor design - A
... °, radius r 727 mm, round belt ø 12mm,
use for transportation tile.
used - https://grabcad.com/library/belt-pulley-variational-1
thingiverse
free
Cubes with Corners Functions by josefcub
... to make use of it if you like, or improve/fix them as needed. caveat emptor, as i've only tested these in a few situations.
grabcad
free
Belt conveyor design - B
... radius r 1160 mm, round belt ø 12mm,
use for transportation tile.
used - https://grabcad.com/library/belt-pulley-variational-1
thingiverse
free
Umbilical Torus by brucem
...d, with a spinning 2d triangle.
the openscad file is parameterized to make it easy to change the radius and size of the triangle.
thingiverse
free
Spherical Radius Measuring Tool by aaalberto7
...s:
0.75" dia. (r 0.375")
1" dia. (r 0.5")
1.25" dia. (r 0.625")
1.5" dia (r 0.75")
thingiverse
free
One Third Measuring Cup by MrWayne
...n the handle where it meets the cup, and the inside bottom corner to make it easier to clean.
i hope you like my simple design.
Bobm123
thingiverse
free
Meissner tetrahedron by bobm123
...y smoothing three of its edges.
i also included is an .stl split into two pieces for easier printing.
thanks for looking!
bob m
thingiverse
free
Simple Customizer Example by bobm123
...es) as shown here:
http://customizer.makerbot.com/docs
// variable description
variable name = default value; // possible values
thingiverse
free
Fennekin Planter by bobm123
...ne with $fn=12 to match the low poly effect of the original and added some translates so both things were arranged nicely. enjoy!
thingiverse
free
Dovetail Guide (1:7) by bobm123
...sts doing a 3d model in fusion 360. step files are included in case you'd like to change the slope.
thanks for looking!
bob m
thingiverse
free
Soma Cube Pieces Generator by bobm123
...ork in progress because i have to go to work now :(. you may have to tweak the size to use this part with the original .stl files
thingiverse
free
Spool Bracket for Prusa i3 style printer by bobm123
... but i wanted something basic that would print fast. it was also an excuse to try out fusion360.
thanks for looking, enjoy!
bob m
thingiverse
free
Gents Saw Handle Upgrade by bobm123
...t and right side for easy, no supports printing. the thin (.4 mm) spacer goes between them to compensate for the blade thickness.
thingiverse
free
Yet Another Filament Spool Adapter by bobm123
...then slide them on a m8 or 5/16" rod. you might have to adjust the center diameter a bit depending on your printer settings.
thingiverse
free
Stock Market Advisor by bobm123
...e the "sell" face to the bottom to avoid adhesion problems on the 'b', 'o' and 'd'
enjoy!
bob m
thingiverse
free
Parametric Christmas Tree Light by bobm123
...
generated by the superformula.scad script here:https://github.com/openscad/list-comprehension-demos
enjoy!
bob m, december, 2017
Belt
turbosquid
$9
Belt conveyor belt
...t conveyor belt for download as 3ds, ige, obj, stl, and sldas on turbosquid: 3d models for games, architecture, videos. (1226546)
3d_export
$6
belt
...d then comes off and fastens at the front of the seat. version: 2015 units: millimetres x-form: yes polys: 120 950 verts: 163 944
3d_export
$7
belt grinder
...belt grinder
3dexport
belt grinder
3d_export
$5
Belt conveyor
...belt conveyor
3dexport
belt conveyor
3ddd
$1
column belt
...column belt
3ddd
колонна
column belt
turbosquid
$5
Belt
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_ocean
$5
Leather Belt
...ather belt is created in 3dsmax 2011 and rendered with vray 1.5 and it has all the texture included with the multiple obj format.
3d_ocean
$5
Belt Ring
...belt ring
3docean
belt jewelry ring
belt ring 3d model. total weight 3.5 gram & 1.1 stone size. 3dm and obj file format.
design_connected
$11
Belt Round
...belt round
designconnected
meridiani belt round computer generated 3d model. designed by parisio, andrea.
design_connected
$11
Belt Oval
...belt oval
designconnected
meridiani belt oval computer generated 3d model. designed by parisio, andrea.
Round
turbosquid
$18
round chairs with round table
...und chairs with round table for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1454090)
3d_export
$5
round knob
...round knob
3dexport
round knob
3d_export
$5
Italian round table Millennium Round
...italian round table millennium round
3dexport
3ddd
$1
Round Ottoman
...round ottoman
3ddd
пуф
round ottoman
3ddd
$1
Round pillow
...round pillow
3ddd
подушка
round pillow
3ddd
free
Round bed
...round bed
3ddd
круглая
round bed
3ddd
$1
round table
...round table
3ddd
круглый
round table, стол
3ddd
free
ROUND TABLE
...round table
3ddd
журнальный , круглый
round table
3ddd
$1
Round Table
...round table
3ddd
круглый , кофейный
rounded coffee table
3ddd
$1
Round Rug
...round rug
3ddd
ковер , круглый
useful rounded rug
Generator
3d_export
$17
Generator
...generator
3dexport
generator
archibase_planet
free
Generator
...base planet
generator electric generator
generator electric n300715 - 3d model (*.gsm+*.3ds+*.max) for interior 3d visualization.
design_connected
$20
Generation
...generation
designconnected
knoll generation computer generated 3d model. designed by formway design.
3d_export
$8
generator
...generator
3dexport
generator - obj, 3ds, fbx.
3d_export
$7
generator
...generator
3dexport
generator extures 4k resolution, basecolor -normal -metallic -ao-roughness-height tris:3084
turbosquid
free
generator
...rator
turbosquid
free 3d model generator for download as max on turbosquid: 3d models for games, architecture, videos. (1492909)
3ddd
$1
general
...general
3ddd
генерал
turbosquid
$99
generator
...urbosquid
royalty free 3d model generator for download as ma on turbosquid: 3d models for games, architecture, videos. (1514125)
turbosquid
$20
Generator
...rbosquid
royalty free 3d model generator for download as max on turbosquid: 3d models for games, architecture, videos. (1244841)
turbosquid
$2
Generator
...rbosquid
royalty free 3d model generator for download as fbx on turbosquid: 3d models for games, architecture, videos. (1245541)