3D Printer – Kossel – Print Bed Holder


The Kossel 3D printers are a type of “delta” printer, where 3 vertical axes, moving simultaneosly, position the print head on the targeted place.

Its structure, in general, is assembled using extruded aluminum beams of 15mm x 15mm or 20mm x 20mm, but they can come in other sizes. The suggested print bed for this printer is circular and is attatched to the structure in 3 point.

The need to develop this holder is due to the fact that in the part list, suggested by the instructions used to assemble the chosen Kossel, had a inadequate holder, having no means to attach it to the beams.



The printing files for the holder can be downloaded from Thingiverse, on the address below:

The file “printbed_tab.stl” is the print model, generated considering 15mm x 15mm beams, and can be used by the slicer of your choice (Slic3r, Cura, …)


The file “printbed_tab.scad” should be used with OpenSCAD to customize the holder (in case, for example, the frame beams of your kossel are 20mm x 20mm).


It’s possible, with OpenSCAD, to change the parameters below:

holderHeight      = 3;    // height of the holder
holderWidth       = 25;   // width of the holder
holderExt         = 0;    // holder extension (in case of big print beds)
frameWidth        = 15;   // frame width
frameRailWidth    = 3;    // rails width
frameRailHeight   = 5;    // rails height
bedScrewDFFrame   = 5;    // adjust for positioning the circular bevel of the gap



Nozzle 0.4mm is ok, smaller diameters result in better finished object
Material ABS: Necessary to scale in 1.01, in order to keep the object as near as possible of th real measures
Infill Use 30% infill



After printing, it may be necessary to file/sand the inner parts of the rails, due to printing imperfections caused by the printing process. For the same reason, it may be necessary to file/sand the inner walls of the screw hole. It’s important that the screw can rotate loosely to avoid damages on the object when screwing it.




The steps to attach the holders to the beams are as follows:




Fábio Lutz

Bachelor degree in Computer Science by UFRGS / Brazil; 18 years of professional experience on software development (Delphi/Pascal, Java, PHP, Javascript, ...
About The Author