42
Configurable Household Task Planner by Rikudou
makerworld.comV3 updateAdded 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 updateThe 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:Download & Install OpenSCADDownload the Task_Planner.scad file here from the Files tab and open it in OpenSCADConfigure the options on the right side of OpenSCAD as you see fitPress F6, wait until it renders and press F7 to export the STL fileContinue as usual by opening the STL file in your slicerNote: 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 settingsI 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:bottom (text color)right sideleft sidehandleSo in the photos the order of colors is like this:whitegreenredwhiteNote: 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.ConfigurationAlthough I think the configurations are pretty self-explanatory, just in case here's a documentation: What to renderIn 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 settingsglobalFont - 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 settingsThis 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 slidersNote: 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 settingsThis 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 bestBackplate settingsThis 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 settingsControls 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 settingsThis 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).
I made a configurable Task planner that you can easily edit using OpenSCAD customizer (or various compatible customizers like the one on Makerworld).
I’ve posted this here once already some time ago, so here’s what’s changed:
- tasks can now be provided as a comma-separated items
- font can be changed in customizer (added due to a request for Korean language support)
Wow. Thats very impressive!