Universal Pellet Extruder - RepRap 3D Printing

Hi Everyone, this is my design for a open-source, Universal plastic pellet /granular material extruder for RepRap (and other) 3D printers.

3D printer parts and enhancements

Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


It's aimed as an open community project, so please get involved, share, develop and enhance the design process. Make upgrades and share both files and experiences so we can make a really good low cost solution for pellet based 3D printing.

More info is up on my blog here - http://richrap.blogspot.co.uk/2014/12/no-more-filament-quest-for-universal.html

Materials and methods

Just a basic BOM at the moment, most is obvious by looking at the files, and pictures.

Print out parts
Use M4 screws to connect the body parts.
M3 screws for locking in the J-head nozzle and also the motor.

Two designs are uploaded - One using an earlier NEMA17 motor (5mm Shaft), and another one for a Planetary gearboxed NEMA17 - output shaft is 8mm (NEMA23 type)



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini 20190711 181617Shane Hooper added this to the Extruder collection ago
66851a80cac700a2bace4148dee4ff20?default=blank&size=40Wzh added this to the All collection ago
4bc66910182bcca66cc1fc45026ceeff?default=blank&size=40Berg Santos added this to the projetos collection ago
614f3f694155b2fbdc8b81f7eacf1dce?default=blank&size=40Lucio Tarantino added this to the Useful collection ago
9e6bc89b1430af68ed2352d9fcc68bb3?default=blank&size=40NebulaM78 added this to the 3d printing collection ago
8a83f56bfa193e199e220db07bacd155?default=blank&size=40安部新一 added this to the ペレット式3Dプリンタ collection ago
Mini kounterfett icon v2a squarekounterfett added this to the Useful Things collection ago
2432256e268da84ff18817b48f01a1cf?default=blank&size=40Dirk Schut added this to the Tools collection ago
Ff4f1525ae1acfd6ab4a01075f276a07?default=blank&size=40adagadeprata added this to the Printer Things collection ago
3135a073c431d592be7a156450430ab4?default=blank&size=40AlexH6109 AlexH6109 added this to the Pellet Extruder collection ago
F6ef79dab4241f4dbea1bf13e02a9e46?default=blank&size=40Fraudrin68 added this to the Custom hotends, printing processes and reclamation collection ago
23309da56ec275cf81f244abe4271360?default=blank&size=40Emerson Jhones added this to the extruders collection ago
B3e0d8f0cde70d859271a57f2aaa1199?default=blank&size=40Degardin Arnaud added this to the 3d printer parts collection ago
11ee0e32b57e3599c8da16a633e11e24?default=blank&size=40Ivan added this to the 3D Printers collection ago
Af611df4eb90fec577af713bda2037a6?default=blank&size=40Andre Schumacher added this to the 3D Drucker collection ago
8b8b4ee9e7721690a925436fc0d7cb51?default=blank&size=40Jim Moon added this to the interesting collection ago
653f6d9d9f98290dbb0db9f0252d3153?default=blank&size=40Adogapu added this to the CMNC collection ago
Mini wetcobieBob added this to the interesting collection ago
C391c971789132e46ca684bf002afef7?default=blank&size=40TENDRKRISP added this to the Projects For 3D Store collection ago
1fecf20fcd293d176b8cb65f860235e8?default=blank&size=40Adrian Samp added this to the 3DP Improvements collection ago
D907865550a9add07f1814a69eeba66c?default=blank&size=40Satish Kumar added this to the Utilities collection ago
0bbfd21c8b352f016d8956bc716c1e37?default=blank&size=40Alireza Rahimzadeh added this to the Later collection ago
Mini profilebigrjsuto added this to the 3D Printing collection ago
47060d03f11018ec05199ab883c360e1?default=blank&size=40TJ Loposser (Tobashadow) added this to the Projects to try collection ago
Df368c96799e63c997b62051cbbeb6e8?default=blank&size=40Or10m4 added this to the Herramientas Indispensables collection ago
Mini img 0998StonehengeFR added this to the Filament collection ago
Mini v2 1712e4f8eb53b02d7342262b2a32165a hdcnwlq added this to the 1 collection ago
667f91a9739b4b2a8641b4ae63549bd7?default=blank&size=40amir1355 added this to the tools collection ago
8b1e6a269baaf3086874ad4c8bafe40b?default=blank&size=40ghostlyone added this to the to print collection ago
9046eb54a6a494108d588ba1690bb38e?default=blank&size=40Ezequiel Busti added this to the all collection ago
04293ca264493f496ee2c7b83d7e8c4e?default=blank&size=40gregware added this to the Curious collection ago
74a49b036d2e601cf96705efe47dc310?default=blank&size=40cepterbi added this to the 3d printer collection ago
43affe47631f694a6d852dd3cd7fca4c?default=blank&size=40Yuriy added this to the 3d-Printer collection ago
957ee66a7df9ed22748e32e2717b2b3d?default=blank&size=40kblman added this to the Machines collection ago
81a3e29b844c2011fb8897e798dc8cde?default=blank&size=40adrian garcia added this to the PIEZAS IMPRESORAS collection ago
170e10221f94a5dde405882d85c2e7aa?default=blank&size=40ricardo vazquez added this to the Star wars collection ago
170e10221f94a5dde405882d85c2e7aa?default=blank&size=40ricardo vazquez added this to the Pallets collection ago
3d0f932ce7acffa52840d1687c654a69?default=blank&size=40Nemoos added this to the Ferramentas collection ago
Mini sakanasakana2015 added this to the 3D & CNC collection ago
59c2b986bdb861d3241220d1becbc3bd?default=blank&size=40jsmith8045 added this to the 3D Printer Mods and Addons collection ago
6ff6eb67b090953163dba9a468cbdf5f?default=blank&size=40Funkyoid added this to the 3D printing collection ago
3d0f932ce7acffa52840d1687c654a69?default=blank&size=40Nemoos added this to the DIY / Projectos / Engenharia collection ago
Mini carvedartCarvedArt commented ago

An idea for keeping the hopper topped-up: perhaps a concept similar to that of an automatic waterer. An elevated bin filled with pellets that has a ½ to ¾" tube attached to the bottom. The tube then attaches to the extruder hopper to carry additional pellets. Eliminating the need to park for refills. The pellet flow could be triggered by a simple sensor like those used in agitating paintball hoppers. When it senses movement of pellets it agitates the elevated hopper to maintain the level in the tube.

As for keeping the customizing efforts low an agitating paintball hopper could be used as the elevated bin.

Ac80d506490a3b166fc42c21cab7dda9?default=blank&size=40joma added this to the 3d-printing collection ago
55128f51c610074892378ba2808c10a5?default=blank&size=40Domi Himself added this to the 3D Drucker collection ago
Ac8fafc5b819b389c93a18e260f0ce74?default=blank&size=40David Simpson added this to the 3D Printer Parts collection ago
0e7e606f448a4d9fcf6991204b30f501?default=blank&size=40micgresham added this to the 3d printing collection ago
B1a79a28c8eac80c305b1b9d0ef7ce94?default=blank&size=40gerardjamesh added this to the equipment collection ago
Eb07c6c192b5a8d0affec3906267a2ef?default=blank&size=40nube negra added this to the IMPRIMIR 3D collection ago
B8cb0a3f9885b64ae337173280879a14?default=blank&size=40Hampton77 added this to the Experiments collection ago
32bc3fb8880f7304ddcb3d26dee1d884?default=blank&size=40Llaskuci Llaskuci added this to the extruders collection ago
51d182ced9e0d0efff5b4c72bddad7eb?default=blank&size=40maccew added this to the 3dprinter collection ago
C124dd10b3808cf9bc9935c7df3fc156?default=blank&size=40berna added this to the cosas por hacer collection ago
Mini philipp boyThomas Johnson added this to the Useful collection ago
7f730a936cd525cb3120ee444b32abe9?default=blank&size=40Michael Gibilterra commented ago

How is retraction with this?

44b937a5459f8f2bb9935599e5c55c7c?default=blank&size=40carryaurel added this to the Autre collection ago
451a74587b6428e514515e5d96bb5f3c?default=blank&size=40jkapelus added this to the Must Make collection ago
040f736ae7fd3b038650faea098ab5ec?default=blank&size=40Sciuruz added this to the CR-10S collection ago
9746323b479d571dd6e730484042181d?default=blank&size=40Daniel Mazurkiewicz added this to the Interesting collection ago
9ced43b50f80a218281af53f96ff473e?default=blank&size=40erickwill added this to the Pellet collection ago
Mini louise profilFranchiseGlace commented ago


B9bfd8c44a3fcf96228e76c785d1ccaf?default=blank&size=4083Cent added this to the printing collection ago
D0790b2b08cfdbd055d0af94a092bcae?default=blank&size=40Elizeu Andrade added this to the pellets collection ago
A36e3896b287030eba09f74725c96de4?default=blank&size=40tximy added this to the mia collection ago
4c2a5b40d492040abbbb3f8a031cdb0a?default=blank&size=40kohburn added this to the 3D printing parts collection ago
63facd3e29b1cdb4ff6b908b560170d9?default=blank&size=40xumastokuma added this to the pellet collection ago
2eab5c8a410539530dbd6f9d79f75d0e?default=blank&size=40SONIC300077 added this to the 3dprint collection ago
26646b2fcc50b8871fb338de85c86356?default=blank&size=40Aedryan13 added this to the Make it collection ago
Mini 20160317 dsc03551mokEric Peng added this to the RepRap拉絲機 collection ago
D2bbda7ae12b9b0e9d91e0b56a438844?default=blank&size=40YazonDA added this to the Idea collection ago
6a117ff668ea197f1f639fb3c023960b?default=blank&size=40Paweł Urbański added this to the 3d printe addons collection ago
Db596f2ba95f50ab0dff3bcc192f3b51?default=blank&size=40Maximiliano Ricca added this to the Fabricar filamentos collection ago
B46ec5f586702ea366aa53b098f7dd85?default=blank&size=40TygKF added this to the Pellet collection ago
1ae36ad5c876e84c94b510a43268532d?default=blank&size=40Kitol added this to the tools collection ago
F8727aed6c7b6857274eedda8db0c0cf?default=blank&size=40Алекс Джей Фрай added this to the 3d printer collection ago
Afce3a6e30542209e92df0d44e85d2d6?default=blank&size=40Tesseret added this to the 3D Printers collection ago
4d5d5d79c1e32408f71121caffccc6bd?default=blank&size=40Evgeny added this to the printer collection ago
2aae147e968d16482f7ed198ee77e739?default=blank&size=40yellowlogic added this to the Want To Print collection ago
A88f3022689f33627cb3dee73bd69ac9?default=blank&size=40mackedanzchr added this to the Machines collection ago
8f921f3c040c44b3226d53e1da3cf6bf?default=blank&size=40M.Schubert added this to the Ultimaker 2 collection ago
9e9f7b586c47c5c88b0abc134983a517?default=blank&size=40Jason Stokes added this to the printer upgrades collection ago
606622dae937bc4ec7a4a090daa5d89a?default=blank&size=40bartekp added this to the extruder collection ago
Acc3c4e2eab883dd8e19da268eb8204f?default=blank&size=40AeoN909 added this to the Project collection ago
6c425a7e42a25f3d94a22de8ef8f55e7?default=blank&size=40Walter Schreppers added this to the Interesting printers collection ago
Mini photo 2016 12 26  17 45 38Barrett Dent added this to the 3D Printer - Upgrades - Pellet Extruder collection ago
5241459bab4f55c667bd1dc156beb9b0?default=blank&size=40lio_getz added this to the things to print collection ago
27fcdc006652cf865f0745ef74e6d5b1?default=blank&size=40bjone177 added this to the Potential Builds collection ago
Mini chandrayaan1 as updatedKaushik B. M. added this to the My List collection ago
19de4e8058fda4b0d71e385fb2356ad9?default=blank&size=40Eric Jones added this to the Eric collection ago
D8de3c76307ce475c2d2f46069ae3026?default=blank&size=40blade added this to the 3d printerket collection ago
4bc1b6ff9ab1b0fa035a30765438b655?default=blank&size=40NICOLINI commented ago

it hit me .. put a little code like the wipe function into marlin but to make it go to a certain point where it gets filled up automaticly (by servo valve because servo's are already included to marlin) after extrude so muts mm.

4bc1b6ff9ab1b0fa035a30765438b655?default=blank&size=40NICOLINI commented ago

I like it going to look into it i was already thinking of building my own filament maker whit pallets

but this is kinda nice for the smaller parts i designed a few complete heads now .. i would lookin

to the possibility to mount a bigger resevoir and a optic sensor for when it runs out and make it interact whit the filament sensor settings inside marlin so you can refil it ontime

C204aa65968c4799d137868eda5bd66c?default=blank&size=40Paulo Waisberg added this to the 3d printer collection ago
9bccc1a2a479f8f8d170752829defd2c?default=blank&size=40marangoni added this to the printer_todo collection ago
82fbd75e552f3a118c08bb7149569378?default=blank&size=40Ippolit added this to the Для 3d принтера collection ago
Fcb3469695c95a5e23c2429eaae67447?default=blank&size=40Adam Rękosiewicz added this to the mods collection ago
C3e9aea0aa2f3da8f71174696a579d16?default=blank&size=40markef added this to the ref collection ago
81692f9e8a5c1d13e133451debf6534b?default=blank&size=40TehseenHasan added this to the 3D Printer Parts collection ago
4feff537f4530651265f978cac4796fb?default=blank&size=40MauroPT added this to the things to print collection ago
D2a3ed9ad0ce0ec35eaa1cc122abf36f?default=blank&size=40Денис Багута added this to the FillaStruder collection ago
98b742c0e5e1bd18658bf7fd9dfdf20b?default=blank&size=40Xardas added this to the things to made collection ago
F769a2d6d11468361d8374d305408a1b?default=blank&size=40Hattori_Hanzo added this to the 3D stampac collection ago
39e2f3590d780a2acf7d1cf162601af8?default=blank&size=40frol added this to the 3D printing collection ago
1ad9f6f09cfe64b36f1cddb88eeaa419?default=blank&size=40Rupert Shih added this to the Others collection ago
3827b9da70d70822e973fa17252f92fe?default=blank&size=40JDM added this to the 3D Printer Parts collection ago
4fd08744d56e30ddcec28e96d5719412?default=blank&size=40ask4help added this to the General collection ago
A5811212e5fca6dd7abaea5a68f5aa00?default=blank&size=40Zach Ubbelohde added this to the UM2 Upgrades collection ago
068031c05e579a7c8d2de5fa0f567a7d?default=blank&size=40cacomistle added this to the 3d-printer collection ago
E9358090e50a4f3bbea12320d8e480f4?default=blank&size=40Michael Jagosz added this to the Modify for TAZ6 collection ago
Ee98c6115acf56acae35610af038de7d?default=blank&size=40Stephen Wood added this to the 3D Printer Parts collection ago
C6fc54c765df219446d2ba5e65d5826f?default=blank&size=40cybersarg added this to the 3DPrinting collection ago
449d81f7a58a69eb2d26d12be8bf990d?default=blank&size=40errantone added this to the extruder collection ago
Mini teodorTeodor Miroslav Muntean added this to the Different Printers & Extruders collection ago
1b0a2945906a281d01100d2f99fe4288?default=blank&size=40gvlodi added this to the Printer Add-On collection ago
1c5267ab95368d8b3210c98332b9a6d0?default=blank&size=40maxoutny added this to the ToMake collection ago
92b4a45e4ea7309dfebbc6eb092892cb?default=blank&size=40Alexander Johansen added this to the print collection ago
0e4af05080db9e27d6175e0e7a97f378?default=blank&size=40Mobus added this to the utile? collection ago
13fce0e8473aaf8174cd80715c907d11?default=blank&size=40Dumaca added this to the Reprap collection ago
4588d355eaa207630b218953ae41c962?default=blank&size=40Travis Connelly commented ago

I am building a similar design but instead of directly using this as my extruder i am combining it with a 1.5mm nozzle to extrude usable filament from.

Mini white tca squaretca added this to the 3D printer collection ago
039a25f0876012e87c33cf906080c19e?default=blank&size=40Martin Jaramillo added this to the mila collection ago
34bb80284659cf2658f34c2bf97adc23?default=blank&size=40zeroaxe added this to the things to make collection ago
3983bfd6b66cab9daf3c0bdd6ebc6308?default=blank&size=40doul39 added this to the Pellet extruder collection ago
Mini thgttgKJunjoe added this to the 3d printer parts collection ago
Mini thgttgKJunjoe added this to the Extruder-fil collection ago
23941f52200772dda2978848140c0fa0?default=blank&size=40Danny Fisher added this to the To make collection ago
773d54ac4b0a26d3cdf429ff346f4e2c?default=blank&size=40cmzobrist added this to the things to make collection ago
2da9a88a6449e23b580bad4b42a84f54?default=blank&size=40Abcopp added this to the 3D Printers (and parts) collection ago
675bc9d5bde4409b0a6a4d14ce9c647a?default=blank&size=40Süleyman Canan added this to the 3D Printer collection ago
Mini img 0212Rendy Gunardi added this to the kossel collection ago
F8004c021a94a9aa0092ce382b183b4c?default=blank&size=40Michael Leary added this to the Printer Improvements collection ago
E1c6b7d02a625c2626ef729dd4e187a0?default=blank&size=40Tony Bova commented ago

Printing this this week! Would also like to know what @dgojanov asked - what changes/settings did you use in cura for a consistent flow rate?

1707eec2c231de1ca3d4a5bcf5bbe740?default=blank&size=40EnT added this to the Random collection ago
012009ede260bd1f3788965c7ed6b524?default=blank&size=40Ben Von Handorf added this to the Printer experiments collection ago
14a08fe1bbcf74ecb8e48d00db6130e8?default=blank&size=40thebeast added this to the Printer add ons collection ago
E5ae1f169e8cddee2f5cca9fd2e4aee7?default=blank&size=40Shashwat Ratan added this to the my collection ago
Fdc1113f8ef87ce7db95b48ba53a020e?default=blank&size=40Megalon added this to the Stuff to print collection ago
2b8a24b0c44a8ec308ef3d6f5128ff40?default=blank&size=40b3f3 added this to the Prix tin collection ago
97075eecafe44ea526c8ee6aca2e0ffb?default=blank&size=40maso added this to the Printers collection ago
018472deb18202194c0f24334537fa7b?default=blank&size=40Alber Ja added this to the printer collection ago
8b56353d44748149360895f7bb259aca?default=blank&size=40joninoroville added this to the richrap collection ago
E9f94676da4913c8d639ce7bfa8fe6bb?default=blank&size=40dgojanov commented ago

What changes did you need to make in CURA to control output flow of material

247a86d035fd6f43be044c2eb5245860?default=blank&size=40Weldo added this to the 3D Printer collection ago
A5fa5777f17c7e6a67930656a3b38b21?default=blank&size=40Mr_Nylon commented ago

Hi, awesome work, cant wait to try it. i would like to know if i can fix this extruder in a Delta 3d printer. thanks.

A5fa5777f17c7e6a67930656a3b38b21?default=blank&size=40Mr_Nylon added this to the pettle collection ago
38c980ebc3318d4cd4d9b9598ec362ca?default=blank&size=40CookMedic added this to the Printer Parts collection ago
D9bf3d2b2edd6b99aeac04ff416ca182?default=blank&size=40martensmarino added this to the reprap collection ago
Dba28478674d738b46db270393f9276a?default=blank&size=40megamanzteam added this to the Things to make collection ago
Mini carnagejap added this to the 3D Printers parts collection ago
9f8752bc52e505ee4a854f9eb6a0f371?default=blank&size=40pl3x added this to the tools collection ago
99146738bc07a408f02bdfe1fbe5dafa?default=blank&size=40ChasHubert added this to the Printers collection ago
Cb013efa08026866713ee8ea4f98a733?default=blank&size=40Sergey Fedorov added this to the 3D Printers Upgrade collection ago
51d54867e87cff157fe6c112068884b4?default=blank&size=40OpusMcN added this to the stuff collection ago
725373b12450ef71ba347290b2b1d477?default=blank&size=40Сергей К. added this to the For 3d collection ago
6e3f0a702d073ca7e64c78089daef2c9?default=blank&size=40srakoon added this to the DIY collection ago
29c8b67b2c20450016d9eee9291af3b4?default=blank&size=40figgerich added this to the printer stuff collection ago
24ee2577539ae18c4b0af758a9234ad4?default=blank&size=40Tongdam added this to the Extruder collection ago
525bbbc9a82e5b79c6ae5733fd419c9c?default=blank&size=40isabel lorite added this to the casa collection ago
7132a5b72a1be56000406b297b99106c?default=blank&size=40Dizzee Jones added this to the 3D Printer collection ago
2d4f9d775bc951574f56d2f78ebde003?default=blank&size=40Alan Davies added this to the 3d equipment collection ago
5d6189ff24cffd47515d963fcf78f703?default=blank&size=40Lucinity added this to the Fillament Excruders collection ago
D2b18cc37d7b50d300e12474f9291d37?default=blank&size=40Janne Holm printed this ago
Carousel thumb dsc 0266
Printed on:
Ultimaker - The Ultimaker 2
Awesome parts, good tolerances. Some weird design details but it might just be that I don't understand them yet.
Dffbb8a1a1b7dd668cfc28e739fe8a74?default=blank&size=40SphereCo added this to the Printer_Parts collection ago
Mini img 2444 edit 3Maquinas Libres commented ago

Hello, excellent invention. Did you prove it with wax?

Mini profile image mediumRichard Horne published this design ago