Parametric Pen Organizer V01

This is a parametric pen organizer. It is especially designed to organize fountain pens. The pens are laid down on card stock to prevent the plastic from scratching them. The number of pens and their sizes can be customized. Tools are provided to help the customization process. Support is required only for the handle of the trays. The support should be set to ‘Touch build plate only’. An infill of 20% is suggested.

The example implementation provided through the given STL files generates pen trays of 100 mm x 200 mm along with the tray holder. Each tray holds 5 pens. Besides the pen trays, you will need to prepare card stock inserts as described below. You will need to do so pieces of card stock of around 199.3 mm x 143.5 mm as given in the spreadsheet. Also, you will need 2 pieces of card stock to be put at each end of the trays of about 25 mm x 143.5 mm.

You will need to print InsertRuler.stl to prepare the card stock tray. You will use it to score the card stock for the tray insert. Mark both edges that match the length of the ruler. Trace each notch on the ruler on the card stock with a pencil. Align a ruler on the corresponding notches on each edge of the card stock. Score the card stock. This will help you fold the card stock precisely and cleanly. Do so for each pair of notches. Fold partially the card stock where you scored it. You’ll end up with a paper fan.

You will have to perform the following steps to customize the organizer.

1) Open the spreadsheet ‘Card Stock Insert Calculator.ods’ and modify the following values: ‘number of pens’, ‘maximum diameter of a pen’, ‘insert height’, ‘card stock thickness’ and ‘inner tray length’. The spreadsheet will compute four important values: ‘total width of the insert card stock’, ‘total length of the insert card stock’, ‘minimum height of the insert container’, ‘width of the insert’. You will use these values later on.

2) Generate the ruler to help score the card stock insert. Open the file ScoringRuler.scad with OpenScad. Set the variables cardStockThickness, maximumPenDiameter, numberOfPens and insertHeight to the corresponding values from the spreadsheet. Generate the STL file and print it.

3) Generate the trays. Open the file PenTray.scad with OpenScad. Set the variables maximumPenDiameter, numberOfPens and innerTrayLength to the corresponding values from the spreadsheet. Set trayHeight to a value higher than the computed value ‘minimum height of the insert container’ from the spreadsheet. You may modify bottomThickness and sideThickness to suit your needs. Generate the STL file and print as many of these as you need.

4) Generate the insert support. Open the file InsertSupport.scad with OpenScad. Set the variables cardStockThickness, maximumPenDiameter, numberOfPens, insertHeight and innerTrayLength to the corresponding values from the spreadsheet. You may modify baseThickness and supportWidth to suit your needs. Generate the STL file and print one for each tray.

5) Make one insert for each tray. The dimensions of the card stock you’ll need for an insert is ‘total width of the insert card stock’ times ‘total length of the insert card stock’ as computed by the spreadsheet. Build it as described above.

6) Generate the accessories trays. Open the file AccessoriesTray.scad with OpenScad. Set at least the variables layoutWidth (Width of the insert) and layoutLength (trayLength) to the corresponding values from the spreadsheet. Make sure that you add to layoutWidth and layoutLength two times the thickness of the sides as done the file. You may modify the other variables to suit your needs. Generate the STL file and print as many of these as you need.

7) Generate the tray holder. Open the file DrawerHolderModule.scad with OpenScad. Modify the array DrawerHoldersConfiguration using the instructions in the file. The overall dimensions of the trays are given in the OpenScad console when generating them. Add some clearance, otherwise the tray will be too tight. I suggest 0.75 mm has given in the example. Generate the STL file and print one of this object.

This object was designed using OpenSCAD.


Printable Files

  Drawer Holder Module
  Pen Drawer
  Insert Support
  Accessories Tray
  Scoring Ruler
  Drawer Holder Module
  Pen Drawer
  Insert Support
  Accessories Tray
  Scoring Ruler
  Card Stock Insert Calculator

This object is also published on the following site(s):
Prusa Printers
Thingiverse


The source files are available:

You may request the source file(s) of this object. Ask for it by posting a comment below. Your email address will NOT be used for any other purposes than delivering you the source files. By doing so:

You are free to:

* Share — copy and redistribute the material except the source files in any medium or format
* Adapt — remix, transform, and build upon the material

You agree to:

* give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
* not use the material for commercial purposes
* distribute your contributions under the same license as the original if you remix, transform, or build upon the material
* not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
* not upload the source files or modified source files on any sites. They are made available for your personal usage only. Nevertheless, you are allowed to upload the resulting STL or OBJ files.

If you do not agree to any of these conditions, do NOT request the source files.


Copyright 2012-2023 by Claude “Tryphon” Théroux

Leave comment

Your email address will not be published. Required fields are marked with *.

Time limit is exhausted. Please reload the CAPTCHA.