3D Printing: Simple Compact Extruder with 625ZZ Bearing


  • 2021/01/01: sufficiently tested, finally published
  • 2018/12/20: starting with write-up

I used some aluminium MK8-based extruders but realized I required my own parametric extruder using 625ZZ bearing and I looked around and found Compact Bowden Extruder by Dominik Scholz which uses 608ZZ and adapted the overall design but coded it from scratch again in OpenSCAD with 625ZZ bearing for the Ashtar Series:

It’s “right handed” by default, but filament can go both directions. The handle is pushed from inside out with a spring, not so elegant, yet it saves space and filament does not have to go through the handle this way, which I prefer.

Bill of Materials (BOM)

  • M5x14 or M5x16: mounting bearing
  • 2x M3x8: mounting base to stepper motor
  • 2x M3x25: mounting handle and spring
  • M3 nut: insert into slot
  • M3 washer (or print it): hold spring
  • 20-25mm long soft spring (ID 3.2-8mm) or alike
  • hubbed gear OD 11mm (MK8)
  • 625ZZ bearing

Recommended further:

  • PTFE OD 4mm, ID 2mm
  • PC4-M6 straight fitting



compact_extruder() takes following parameters, in case you like to recreate the pieces:

  • type:
    • "base": the base attached to the NEMA 17 stepper motor
    • "handle": the push handle with the spring
    • "indicator": small indicator to put on the axis of the stepper motor
  • mount:
    • "none": (default) just attaches to NEMA 17 stepper motor
    • "mount": simple mount (center)
    • "2020": extends flat (lower left version)
  • btd: Bowden tube diameter (default: 0), if 4mm is used, then Bowden PTFE OD 4mm/ID 2mm tube can be inserted on both sides as guides for flexible filament close to the hobbed gear as shown below
  • m5 can be redefined, e.g. 14 then it sinks in


I use PC4-M6 push fit connector with PTFE tube 4mm OD / 2mm ID as guides, and began to use it right away on 3x printers for first tests:



includes STLs and OpenSCAD source code of the module


Direct Drive Extruder

A small adapter allows to mount the Compact Extruder close to the printhead to use it as Direct Drive Extruder:

I did not test the Direct Drive approach as I prefer the Bowden setup on my printers, but have it ready when needed, e.g. for flexible filament.


See Also

66 thoughts on “3D Printing: Simple Compact Extruder with 625ZZ Bearing

  1. Pingback: https://canadianpharmaceuticalsonline.home.blog/

  2. Pingback: buy cheap viagra on line

  3. Pingback: https://viagraonline.estranky.sk/clanky/viagra-without-prescription.html

  4. Pingback: buy viagra

  5. Pingback: https://viagraonline.home.blog/

  6. Pingback: viagraonlinee.livejournal.com492.html

  7. Pingback: onlineviagra.flazio.com

  8. Pingback: https://onlineviagra.fo.team/

  9. Pingback: canadian pharmacy world

  10. Pingback: linktr.eecanadianpharmaceuticalsonline

  11. Pingback: https://disqus.com/home/forum/canadian-pharmaceuticals-online/

  12. Pingback: Northwest Pharmacy

  13. Pingback: dailygram.comindex.phpblog1155353we-know-quite-a-bit-about-covid-19

  14. Pingback: canadian pharmacies online

  15. Pingback: canadian pharmacy uk delivery

  16. Pingback: www.seje.gov.mzquestioncanadian-pharmacies-shipping-to-usa

  17. Pingback: challonge.comencanadianpharmaciesshippingtousa

  18. Pingback: challonge.comencanadianpharmaceuticalsonlinetousa

  19. Pingback: best canadian mail order pharmacies

  20. Pingback: www.scoop.ittopiccanadian-pharmaceuticals-online

  21. Pingback: cialis canadian pharmacy

  22. Pingback: online pharmacies canada

  23. Pingback: pinshape.comusers2441621-canadian-pharmaceutical-companies

  24. Pingback: https://reallygoodemails.com/canadianpharmaceuticalcompanies

  25. Pingback: purchase stromectol

  26. Pingback: reallygoodemails.comorderstromectoloverthecounter

  27. Pingback: stromectol tablets

  28. Pingback: https://500px.com/p/orderstromectoloverthecounter

  29. Pingback: www.seje.gov.mzquestionorder-stromectol-over-the-counter-6

  30. Pingback: canadajobscenter.comauthorbuystromectol

  31. Pingback: canadajobscenter.comauthorcanadianpharmaceuticalsonline

  32. Pingback: https://aoc.stamford.edu/profile/canadianpharmaceuticalsonline/

  33. Pingback: canadian pharmacies mail order

  34. Pingback: no 1 canadian pharcharmy online

  35. Pingback: www.provenexpert.comcanadian-pharmaceuticals-online

  36. Pingback: aoc.stamford.eduprofileStromectol

  37. Pingback: purchase stromectol online

  38. Pingback: orderstromectoloverthecounter.bandcamp.comreleases

  39. Pingback: www.provenexpert.comorder-stromectol-over-the-counter12

  40. Pingback: https://www.repairanswers.net/question/order-stromectol-over-the-counter-2/

  41. Pingback: https://www.repairanswers.net/question/stromectol-order-online/

  42. Pingback: canadajobscenter.comauthorarpreparof1989

  43. Pingback: https://aoc.stamford.edu/profile/goatunmantmen/

  44. Pingback: web904.comstromectol-buy

  45. Pingback: buy generic stromectol

  46. Pingback: ivermectin for humans

  47. Pingback: https://canadajobscenter.com/author/ereswasint/

  48. Pingback: aoc.stamford.eduprofilehispennbackwin

  49. Pingback: canadadrugs

  50. Pingback: https://pinshape.com/users/2461310-canadian-pharmacies-shipping-to-usa

  51. Pingback: https://pinshape.com/users/2462760-order-stromectol-over-the-counter

  52. Pingback: pinshape.comusers2462910-order-stromectol-online

  53. Pingback: 500px.com/p/phraspilliti

  54. Pingback: https://web904.com/canadian-pharmaceuticals-for-usa-sales/

  55. Pingback: https://500px.com/p/skulogovid/?view=groups

  56. Pingback: https://500px.com/p/bersavahi/?view=groups

  57. Pingback: reallygoodemails.comcanadianpharmaceuticalsonlineusa

  58. Pingback: https://www.provenexpert.com/canadian-pharmaceuticals-online-usa/

  59. Pingback: https://sanangelolive.com/members/pharmaceuticals

  60. Pingback: canadian pharmacy viagra brand

  61. Pingback: https://haikudeck.com/canadian-pharmaceuticals-online-personal-presentation-827506e003

  62. Pingback: online pharmacy canada

  63. Pingback: https://experiment.com/users/canadianpharmacy

  64. Pingback: slides.comcanadianpharmaceuticalsonline

  65. Pingback: challonge.comesapenti

Leave a Reply

Your email address will not be published.

Please answer the following anti-bot test:

Adding two and two is?

  1.    2
  2.    5
  3.    3
  4.    4
  5.    1
  6.    6
Just select the correct answers among the proposed.