Skip to content

C3D-Rom Drive Printer

Creation's quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.
  • 1 like

3D model description

Mini 3D Printer built from 3 CD-Rom drives and a few other parts.
Printable area is around 40 x 40 x 40 mm.
Printer in action:

The design is based on
Also i just found
You may find some useful instructions there

Warning: just to make sure nobody expects this printer to work as reliable as a normal 3D printer. The stepper motors of the CD-Rom drives are very weak and cannot be run at high currents or they will burn out. As a result they easily lose steps if for example the hotend drags across the print too much. Even at low currents the stepper motors still get quite hot.

What you will need in addition to the 3 CD-Rom drives

  • E3D V6 Hotend (or a clone)
  • some bowden tube (around 30-40cm)
  • a normal stepper motor for the extruder
  • any kind of 3D printer mainboard (i used an Anet A8 - you need to modify the stepper current though! Instructions:
  • endstops (I used the switches i found in the CD-Rom drives as endstops. However, normal endstops should work just fine)
  • a 70x70x3mm aluminium plate or something comparable for the print-bed. (keep in mind that you will need to drill 3 3mm holes into it)
  • 3 springs for print-bed (found those in CD-Rom drives)
  • lots of 3mm screws or various lengths and nuts
  • some cables for the stepper motors of the CD-Rom drives (i used old IDE cables, but i would not recommend it since they are very stiff)
  • power supply (i used a old ATX power supply) - anything with 12V and around 5A should be fine

Tools you will need

  • soldering iron (for attaching wires to the CD-Rom drive steppers)
  • saw and drill (for the print-bed)
  • crimp tool

How to build it

First disassemble the CD-Rom drives and check the steppers and linear rods.
The steppers should have around 5cm of lead-screw.
The linear rods need to be at least 7,5cm or they wont fit into the axis-base.
Try to get as many screws from the CD-Rom drives as you can.
Also get the springs and the switches if you want to use those.

All axes use the same model (axis-base, axis-carraige, lead-screw-nut).
In the pictures there are some differences, because i changed the design, but didn't want to reprint all parts.
Basically you can start by printing and assembling the 3 axes first.
The linear rods are kept in place by some small 2mm screws on one side and 3mm screws on the other side to prevent them from sliding around and allow for different lengths.
Make sure to not tighten the 3mm screws (too) much or the printed axis-base will bend.
The small 2mm screws can be found in the CD-Rom drives.
For the y-axis just attach the print-bed-mount and your print-bed.
For the x-axis just mount the z-axis to it.
For the z-axis just attach the hotend-mount.
Dont forget to add the 3mm screws for the endstops at the side of the axis-carriages.

After this print and assemble the frame.
Check the pictures and / or the attached FreeCAD file to see which parts you need and where they go.

Firmware adjustments

I use Marlin as firmware with the following settings:

Some other adjustments I made are specific to the mainboard and display i use.
I created a branch for the adjustments:

If something does not work please let me know.
I will try to improve these instructions once i have some time.
If you have specific questions I will try to answer them as soon as possible.

  • 3D file format: STL
  • Publication date: 2020/06/22 at 06:16





Thingiverse profile:

Issue with this design? Report a problem

Best sellers of the category Tools

Add a comment

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your AdBlock banner blocker and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon or Aliexpress.

  • DONATE: If you want, you can make a donation via PayPal here.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!