Thingiverse
T5 & XL Parametric Pulley by droftarts
by Thingiverse
Last crawled date: 3 years ago
Update: An updated version of this file, with a bigger variety and more accurate tooth profiles, is available here: http://www.thingiverse.com/thing:16627
One of the things I've been trying to do is print a pulley with a captive nyloc nut. However, the pulleys in PrusaJr's and Greg Frost's github pages, and the ones on thingiverse, all have some problems. Mostly it's that they are not parametric, or not openscad, or just stl, or rely on other files (Prusa's and Greg's) for some reason. So, as a way to get into learning OpenSCAD, I took Giles Bathgate's openscad copy http://www.thingiverse.com/thing:3104 of nophead's original http://www.thingiverse.com/thing:2079, and the latest one from Prusa's github https://github.com/prusajr/PrusaMendel mashed them up and tweaked extensively with the following:
fully parametric, allows any size of pulley base, length of pulley teeth, number of teeth (see note below), number of captive nuts, size of captive nuts and a few other things besides (constants are at the beginning, currently, rather than using configuration.scad)
new parameters for:
nut trap shape: allows hex or square nuts to be accommodated
nut depth: can be edited for different nut types ie nyloc
pulley base height: can be set to 0 for no pulley base
pulley base diameter
pulley teeth height
number of captive nuts
angle between captive nuts
changing motor shaft size doesn't change the shaft cylinder outer dimension (weird mistake?)
nut trap now parametised with nut size, and is consistent with opening (sides are smooth)
can have a belt retainer on the open end of the pulley, made with a 45º ramp, to keep wandering belts on the pulley (not tested, can be turned off)
grub screw hole altered for better printing
no other file/library dependencies (I thought this was useful as this part often get reprinted on its own)
Update
parameters for different tooth shape (T5 and XL specified)
option for T5 or XL pulleys; amend tooth profile parameters and uncomment relevant part for correct tooth spacing
space between shaft and captive nut is adjustable (triffid_hunter)
belt retainer height is adjustable (triffid_hunter)
The scad files can be used to create a wide variety of pulleys and toothed idler sprockets, I've made a few different STLs to show, but in the end it's far better to download the scad file and make your own.
Description of included three scad files:"pulley-T5-8_old_tooth.scad": does NOT have parametric number of teeth, it is fixed at 8 teeth. Everything else is still parametric. The teeth are the same size and spacing as the Prusa/Giles Bathgate/nophead version, which has generally proven reliable.
"pulley-T5-N_old_tooth.scad": you can specify how many teeth you want, however choosing 8 teeth creates a pulley that is slightly smaller (about 0.7mm) in diameter than the Prusa version. The tooth profile is still the same as the original tooth profile from the nophead version.
"pulley-T5-XL-N_tooth.scad": is fully parametric, and uses a tooth profile that is defined by parameters, which allows for T5 or XL shaped-teeth. The tooth shape is subtracted from the pulley, unlike the original version, which is additive. I have included a couple of files for comparison, called "T5-tooth-comparison" scad and stl. The basic difference is that the original version has longer tooth spurs, but the angle of the tooth ramp is incorrect. You can adjust .scad file for deeper teeth, but if there is too much clearance you will get lash from the pulley. The attached STL files are generally sized with a small amount of tolerance, rather than being exact fit. "rtnr" means the pulley has a belt retainer on the end. All pulleys have a 3mm hole for an M3 grub screw, and a slot for a M3 nyloc captive nut. The wall outside of the nyloc nut might be a bit thin for a lot of pressure on the grub screw on the 8-tooth versions.
Regarding tooth spacing: the relationship between the outside diameter of the pulley teeth and the number of teeth is not linear. I took the data for pulley teeth outside diameter from http://www.cmtco.com/catalog/tp_mt.html#T5 and http://www.sdp-si.com/D265/HTML/D265T016.html put it in Excel and graphed the difference of pulley OD over number of teeth. After a few attempts at manually extrapolating the formula from the curve, I used the trial version of CurveExpert Basic from http://www.curveexpert.net/download/ which quickly deduced a formula. This is all shown in the attached excel file. I slightly simplified the formula, added it to the scad file, adjusted the tooth placement and it seems to generate accurately sized pulleys. But the size of the 8-tooth pulley is extrapolated from the end of the curve, and I have nothing to check its diameter is accurate, as 8-tooth pulleys aren't commercially available as it bends T5 belting beyond it's specification. I did the same for XL belt. I can add more variations if there is any interest, eg T2.5, T10, MXL, 40DP, L.
HTD and GT2 belts have rounded teeth, so will require a different method of creating the tooth profile.
Any observations, comments and/or suggestion for additions or further improvement gratefully received.
One of the things I've been trying to do is print a pulley with a captive nyloc nut. However, the pulleys in PrusaJr's and Greg Frost's github pages, and the ones on thingiverse, all have some problems. Mostly it's that they are not parametric, or not openscad, or just stl, or rely on other files (Prusa's and Greg's) for some reason. So, as a way to get into learning OpenSCAD, I took Giles Bathgate's openscad copy http://www.thingiverse.com/thing:3104 of nophead's original http://www.thingiverse.com/thing:2079, and the latest one from Prusa's github https://github.com/prusajr/PrusaMendel mashed them up and tweaked extensively with the following:
fully parametric, allows any size of pulley base, length of pulley teeth, number of teeth (see note below), number of captive nuts, size of captive nuts and a few other things besides (constants are at the beginning, currently, rather than using configuration.scad)
new parameters for:
nut trap shape: allows hex or square nuts to be accommodated
nut depth: can be edited for different nut types ie nyloc
pulley base height: can be set to 0 for no pulley base
pulley base diameter
pulley teeth height
number of captive nuts
angle between captive nuts
changing motor shaft size doesn't change the shaft cylinder outer dimension (weird mistake?)
nut trap now parametised with nut size, and is consistent with opening (sides are smooth)
can have a belt retainer on the open end of the pulley, made with a 45º ramp, to keep wandering belts on the pulley (not tested, can be turned off)
grub screw hole altered for better printing
no other file/library dependencies (I thought this was useful as this part often get reprinted on its own)
Update
parameters for different tooth shape (T5 and XL specified)
option for T5 or XL pulleys; amend tooth profile parameters and uncomment relevant part for correct tooth spacing
space between shaft and captive nut is adjustable (triffid_hunter)
belt retainer height is adjustable (triffid_hunter)
The scad files can be used to create a wide variety of pulleys and toothed idler sprockets, I've made a few different STLs to show, but in the end it's far better to download the scad file and make your own.
Description of included three scad files:"pulley-T5-8_old_tooth.scad": does NOT have parametric number of teeth, it is fixed at 8 teeth. Everything else is still parametric. The teeth are the same size and spacing as the Prusa/Giles Bathgate/nophead version, which has generally proven reliable.
"pulley-T5-N_old_tooth.scad": you can specify how many teeth you want, however choosing 8 teeth creates a pulley that is slightly smaller (about 0.7mm) in diameter than the Prusa version. The tooth profile is still the same as the original tooth profile from the nophead version.
"pulley-T5-XL-N_tooth.scad": is fully parametric, and uses a tooth profile that is defined by parameters, which allows for T5 or XL shaped-teeth. The tooth shape is subtracted from the pulley, unlike the original version, which is additive. I have included a couple of files for comparison, called "T5-tooth-comparison" scad and stl. The basic difference is that the original version has longer tooth spurs, but the angle of the tooth ramp is incorrect. You can adjust .scad file for deeper teeth, but if there is too much clearance you will get lash from the pulley. The attached STL files are generally sized with a small amount of tolerance, rather than being exact fit. "rtnr" means the pulley has a belt retainer on the end. All pulleys have a 3mm hole for an M3 grub screw, and a slot for a M3 nyloc captive nut. The wall outside of the nyloc nut might be a bit thin for a lot of pressure on the grub screw on the 8-tooth versions.
Regarding tooth spacing: the relationship between the outside diameter of the pulley teeth and the number of teeth is not linear. I took the data for pulley teeth outside diameter from http://www.cmtco.com/catalog/tp_mt.html#T5 and http://www.sdp-si.com/D265/HTML/D265T016.html put it in Excel and graphed the difference of pulley OD over number of teeth. After a few attempts at manually extrapolating the formula from the curve, I used the trial version of CurveExpert Basic from http://www.curveexpert.net/download/ which quickly deduced a formula. This is all shown in the attached excel file. I slightly simplified the formula, added it to the scad file, adjusted the tooth placement and it seems to generate accurately sized pulleys. But the size of the 8-tooth pulley is extrapolated from the end of the curve, and I have nothing to check its diameter is accurate, as 8-tooth pulleys aren't commercially available as it bends T5 belting beyond it's specification. I did the same for XL belt. I can add more variations if there is any interest, eg T2.5, T10, MXL, 40DP, L.
HTD and GT2 belts have rounded teeth, so will require a different method of creating the tooth profile.
Any observations, comments and/or suggestion for additions or further improvement gratefully received.
Similar models
thingiverse
free
13-tooth T5 pulley by tadrow
... captive nut slot for a nylock fastener to make the setscrew more secure (which was the idea behind the original from droftarts).
thingiverse
free
Parametric pulley - lots of tooth profiles by droftarts
...u model any, please pass them on to me and i will include them.
22 march 2012 - updated for issue spotted by mfinn - see comments
thingiverse
free
T5 10tooth pulley, 64steps, dual grub screw by Petehagoras
... 53,4something steps in firmware.
deep teeth with centering geometry, for smooth and consistant belt movement
5mm shaft diameter
thingiverse
free
Parametric Pulley DXF by geobruce
...alled v2 which is a little faster.
another tool you can use just for gt2 profiles: https://avtehnik.github.io/gt2-gear-genaretor/
thingiverse
free
10t XL Pulley for SAE Prusa Mendel by BenJackson
... for the belt teeth are 25% deeper than nominal.
rick's stl is on github: https://github.com/makergear/makergear-prusa-mendel
thingiverse
free
Parametric pulley holder by Guillaume_F
... holder by guillaume_f
thingiverse
parametric pulley holder.
parameters inside the .scad file.
works for gt2 pulley or any size.
thingiverse
free
Celma DBHEh 75IIB electrical planner belt pulley (motor side) C-20602 by Szopler
...erse engineering and here it is.
pulley size: 13 xl 058 - 13 tooths, xl belt profile and 058" belt width which is 14,732 mm.
thingiverse
free
18 Tooth GT2 Pulley by OoiTY
...just be me though, let me know if you have any success with it.
fewer teeth (more resolution) and smaller hub with two nut traps.
thingiverse
free
Parametric Pulley for toothed belts in OpenSCAD by 0scar
...to insert an optional hexagon in the idler to fit e.g. a hobbed bolt.
example of usage: https://www.thingiverse.com/thing:2758025
thingiverse
free
Mendel Pulleys by nophead
...he motor shaft, rather than two full length ones that have to be filed to exactly the right size.
can be used for all three axes.
Droftarts
thingiverse
free
Afghan Lathe by Vik Olliver by droftarts
... first saw this kind of technique being used by afghan gunsmiths to produce counterfeit firearms with remarkable precision."
thingiverse
free
28BYJ48 - timming puley by constantin
...of parametric pulley with multiple belt profiles made by droftarts ...
thingiverse
free
T5 Pulley 30 Teeth to 10 Teeth by Tanenthor
...teeth by tanenthor thingiverse this is a remix of droftarts parametric pulleys with to pulley merged together using...
thingiverse
free
Parametric Pulley Library - Customizer Optimized by TNS
...menues! all credit for the technical part goes to droftarts for a couple of precompiled pulleys and furhter information,...
thingiverse
free
Parametric bracing frame vertex by droftarts
...it, so careful arrangement of tall parts is needed.
questions, observations, comments and/or suggestions all gratefully received.
thingiverse
free
Parametric pulley - lots of tooth profiles by droftarts
...u model any, please pass them on to me and i will include them.
22 march 2012 - updated for issue spotted by mfinn - see comments
thingiverse
free
Simple sliced Wade's Geared Extruder by droftarts
...n 3mm threaded rod. i'll have to wait for my electronics board and some 3mm filament to test it working. on to the hot end...
thingiverse
free
PCB Mill mount for Vert-X axis by droftarts
...lling, and will be easily removed to convert back to printing.
any observations, comments and/or suggestions gratefully received!
thingiverse
free
Parametric Belt Biggear for Wades extruder by mblaster
...for wades extruder by mblaster thingiverse a version of droftarts fantastic parametric pulley with small modifications to turn it...
T5
thingiverse
free
T5 Belts by billsprototypestudio
...t5 belts by billsprototypestudio
thingiverse
t5 belts
thingiverse
free
VW T5 HP
...vw t5 hp
thingiverse
vw t5 hp
thingiverse
free
52T T5 pulley
...52t t5 pulley
thingiverse
pulley for t5 52t
thingiverse
free
Keychain T5 by Jaspln
...keychain t5 by jaspln
thingiverse
abbild eines t5 als schlüsselanhänger
thingiverse
free
JUWEL T5 Clip 94030
...juwel t5 clip 94030
thingiverse
juwel t5 clip 94030 for t5 reflector
thingiverse
free
T5 Clamps by liusega
...t5 clamps by liusega
thingiverse
i need clamps for t5 time belt
so i made these
thingiverse
free
VW T5 Doka Keychain
...vw t5 doka keychain
thingiverse
vw t5 doka keychain
thingiverse
free
TTGO T5 Case by Niklas_Voigt
...ttgo t5 case by niklas_voigt
thingiverse
simple case for wallmount the ttgo t5.
thingiverse
free
TTGO T5 v2.2 case
...ttgo t5 v2.2 case
thingiverse
simple case for ttgo t5 v2.2
thingiverse
free
PULLEY T5-18T by pikelo
...pulley t5-18t by pikelo
thingiverse
pulley t5-18t with 5mm shaft
Xl
thingiverse
free
Dynamixel XL-320
...dynamixel xl-320
thingiverse
dynamixel xl-320
thingiverse
free
Total Gym Roller for XL, XLS, and Fit Models
...r total gym xl, xls, and fit models.
retail example - https://www.amazon.com/total-gym-replacement-wheels-rollers/dp/b079g57c4h
thingiverse
free
Playmobil XL by miniesferic
...playmobil xl by miniesferic
thingiverse
playmobil xl
e 2:1
articulated playmobil!!!
thingiverse
free
Boss XL Sharkfin by Laroktheblock
...boss xl sharkfin by laroktheblock
thingiverse
boss xl sharkfin
thingiverse
free
make xl Bracket by lianjay
...make xl bracket by lianjay
thingiverse
xl支撐架
thingiverse
free
3DS Display Stand - XL and New XL by Beaubasaur
...ts and i will create such a version.
please let me know any thoughts or opinions you might have.
designed in autodesk fusion 360.
thingiverse
free
buffer nintendo 3ds xl by xkikex10
...buffer nintendo 3ds xl by xkikex10
thingiverse
this is a archive for 3ds xl containing for do buffer of nintendo 3ds xl
thingiverse
free
Boss XL Pod by jerbert09
...boss xl pod by jerbert09
thingiverse
this is a pod design for the boss xl frame for drone racing.
thingiverse
free
Nintendo3DS XL Grip-Mushroom by Rastafary_Yeah
...nintendo3ds xl grip-mushroom by rastafary_yeah
thingiverse
nintedo3ds xl grip
thingiverse
free
Mounts kit for HSKRC XL by AlexAlle
...mounts kit for hskrc xl by alexalle
thingiverse
mounts kit for hskrc xl
Pulley
thingiverse
free
pulley
...pulley
thingiverse
pulley 10 mm bearing
thingiverse
free
Pulley
...pulley
thingiverse
pulley for yachting.
bearing from inline skates
thingiverse
free
pulley for pulley system by STEMStix-N-Bitz
...pulley for pulley system by stemstix-n-bitz
thingiverse
this is the pulley for the pulley system
thingiverse
free
pulley by Thompie
...pulley by thompie
thingiverse
pulley
thingiverse
free
Pulley by joestraws
...pulley by joestraws
thingiverse
pulley
thingiverse
free
Pulley by oldvirus
...pulley by oldvirus
thingiverse
pulley
thingiverse
free
pulley by pully
...pulley by pully
thingiverse
a working pulley.
thingiverse
free
pulley by lluiscolomer
...pulley by lluiscolomer
thingiverse
pulley for dc motor
thingiverse
free
pulley by themaker132
...pulley by themaker132
thingiverse
a pulley because why not
thingiverse
free
Pulley by Britsa007
...ing a motor with 2 rubber bands. pulley connects to an m6 nut.
44mm pulley are to move an arm of my homemade cnc milling machine.
Parametric
thingiverse
free
parametric by kassidynowak
...parametric by kassidynowak
thingiverse
parametric
thingiverse
free
Parametric Chain
...parametric chain
thingiverse
parametric chain designed in fusion.
thingiverse
free
Parametric Planter
...parametric planter
thingiverse
parametric planter for small succulents and cactus :)
thingiverse
free
Parametric Dice
...parametric dice
thingiverse
parametric dice with rounded corners. can be easily scaled to any size.
thingiverse
free
Parametric Bear by ATEAM_Shapengine
...parametric bear by ateam_shapengine
thingiverse
parametric bear
thingiverse
free
Parametric coil by localkost
...parametric coil by localkost
thingiverse
parametric coil
thingiverse
free
Parametric Washer by lucibrandus
...parametric washer by lucibrandus
thingiverse
parametric washer
thingiverse
free
Parametric hook by peteruithoven
...parametric hook by peteruithoven
thingiverse
parametric hook.
thingiverse
free
[K] parametric screw / "vis parametrable" by RehabLab-Kerpape
...[k] parametric screw / "vis parametrable" by rehablab-kerpape
thingiverse
une vis paramétrable.
a parametric screw.
thingiverse
free
Parametric Headphone Stand
...parametric headphone stand
thingiverse
parametric headphone stand