Configurable Household Task Planner

Configurable Household Task Planner

Boost
71
111
7

Print Profile(0)


Add the first print profile to earn points

Boost
71
111
7
0
51
0
Released

Description

V3 update

Added support for choosing a different font due to the inability to use Korean. For Korean I recommend downloading the font Noto Sans KR and then setting the font in the customizer to Noto Sans KR:style=Regular. You can also use the Makerworld customizer which has the font installed.

V2 update

The items are now much easier to write - you can provide them as a comma separated list, which incidentally allows using the customizer here on Makerworld (by clickling Customize right next to Download STL). In previous version you needed to provide a JSON string with the items.

 

----

 

A household task planner customizable using the OpenSCAD customizer.

 

If you don't know how to use the OpenSCAD customizer, it's really simple:

  1. Download & Install OpenSCAD
  2. Download the Task_Planner.scad file here from the Files tab and open it in OpenSCAD
  3. Configure the options on the right side of OpenSCAD as you see fit
  4. Press F6, wait until it renders and press F7 to export the STL file
  5. Continue as usual by opening the STL file in your slicer

Note: The rendering (F6) might take a while depending on the quality settings and how many items does your configuration contain. With quality of 360 and 8 items it took me some 20 minutes to render.

Print settings

I printed the frontplate and backplate using the standard 0.20mm QUALITY profile in PrusaSlicer, the sliders were printed using 0.10mm DETAIL but I think the 0.2 mm profile would work as well. No supports are needed anywhere. 

 

Add a color change to the frontplate and to the sliders (there are multiple).

 

The sliders go in this order:

  1. bottom (text color)
  2. right side
  3. left side
  4. handle

So in the photos the order of colors is like this:

  1. white
  2. green
  3. red
  4. white

Note: There are 3MF projects for the MINI with correctly applied color changes. You may open them, delete the contained STL and put your own rendered STL in there, that way you don't have to apply the color changes in PrusaSlicer manually.

Configuration

Although I think the configurations are pretty self-explanatory, just in case here's a documentation:

 

What to render

In this section you can choose which parts of the design to render. This is useful if you only make change to one part of configuration - you would have to wait for rendering of the parts you didn't change which might take a while, like waiting for frontplate rendering even though you only changed slider.

 

renderSlider - whether to render the sliding part

 

renderBackplate - whether to render the backplate which contains hook holes, magnet holes and space for the sliders to slide in

 

renderFrontplate - whether to render the frontplate which contains the names of the items on the task list, the title of the task list itself and (visual) holes for the sliders

 

Common settings

globalFont - the font used throughout all the text, in OpenSCAD you can go to Help → Font List, search for the font you want, press Copy to clipboard and then paste the result into this field (note that it will be surrounded by quotes, remove the quotes first)

Backplate/Frontplate common settings

This section contains settings for stuff that changes both backplate and frontplate. Note that item names are here and not in frontplate settings because the count of the item names affects how large the backplate is.

 

 

leftSide - whether to render the left side sliders

 

rightSide - whether to render the right side sliders

Note: With both sides rendered it doesn't fit on the MINI but rendering only one side works.

 

itemNames - list of all the item names, changes the height of frontplate and backplate and also renders the item names on frontplate, it's a comma separated list of items to render

 

displayTitleSection - whether a section with the task list title should be displayed, affects frontplate/backplate height and whether the title is actually displayed.

Frontplate settings

This section contains settings for frontplate stuff like text sizes, title etc.

 

textAlign - the alignment of the item names in a select box, can be center, left and right, play with this to see what looks the best

 

itemNamesSize - the font size of the item names, play with this to see what looks the best

 

title - the title of the task list, ignored if displayTitleSection is unchecked

 

titleSize - the font size of the title, play with this to see what looks best

Backplate settings

This section contains settings for backplate stuff like mounting mechanism configuration.

 

magnetHoles - whether to render holes for inserting magnets

 

hookHoles - whether to create holes for inserting hooks / nails / screws

 

magnetDiameter - the diameter of the magnet you want to use

 

magnetHeight - the height of the magnet you want to use, it's not wise to go above 4.5 as the magnet container would collide with the frontplate

 

magnetTolerance - the tolerance for the magnet, the real diameter is basically magnetDiameter plus this setting, I had success with value 0.1

 

holeDiameter - the diameter of the wider part of the hook hole (I'm not a native English speaker so if you tell me a better name for this I'd be grateful)

 

holeNarrowSize - the width of the narrower part of the hook hole (I'm not a native English speaker so if you tell me a better name for this I'd be grateful)

Slider settings

Controls settings for the slider.

 

sliderDescriptionLeftSize - the font size of the left part of slider, play with this until you're happy with how it looks

 

sliderDescriptionRightSize - the font size of the right part of slider, play with this until you're happy with how it looks

 

sliderDescriptionLeft - the text on the left side of the slider

 

sliderDescriptionRight - the text on the right side of the slider

 

Quality settings

This section contains a single parameter, $fn, which controls how round do round things appear. Multiple round things are used in this design (the slider handle, corners of frontplate/backplate, magnet holes etc.) and this controls how round they look.

The bigger the number the rounder these things are and also that more time is needed to render. According to OpenSCAD documentation you shouldn't need to go above 120 (which indeed looks very decent) but in my experience 360 looks perfect. Be prepared that with 360 you can easily get to 20 minutes to render a single part (the frontplate takes the longest).

Comment & Rating (7)

Please fill in your opinion
(0/5000)

Please add Korean too
The designer has replied
0
Reply
I'm trying, though it doesn't seem to work. I'll ask on some forums, though it might take a while. Meanwhile, can you kindly provide some example text in Korean that I might try it with? Just to make sure I didn't copy something wrong off of translator. Also, if by any chance you could find some info on how to make Korean text using OpenSCAD? Hopefully you will get more results in Korean than I will in English.
0
Reply
Replying to @rikudou :
I was able to check that Korean is entered when I use 'Noto Scan KR' among Google fonts. Can you add 'Noto Scan KR'?
0
Reply
Replying to @kbhjjan :
It seems to work! I can make the font configurable, but you'll have to do it on your own, bacause OpenSCAD needs the font to be present on your system.
0
Reply
It looks perfect, I will try it this week. I have only one recommendation - to add other left slider (instead of DUE/OK for example He/She). Thank you very much.
The designer has replied
0
Reply
You can edit the slider text in customizer as well!
0
Reply
No more