213 lines
8.9 KiB
Plaintext
213 lines
8.9 KiB
Plaintext
.: :,
|
||
,:::::::: ::` ::: :::
|
||
,:::::::: ::` ::: :::
|
||
.,,:::,,, ::`.:, ... .. .:, .:. ..`... ..` .. .:, .. :: .::, .:,`
|
||
,:: ::::::: ::, ::::::: `:::::::.,:: ::: ::: .:::::: ::::: :::::: .::::::
|
||
,:: :::::::: ::, :::::::: ::::::::.,:: ::: ::: :::,:::, ::::: ::::::, ::::::::
|
||
,:: ::: ::: ::, ::: :::`::. :::.,:: ::,`::`::: ::: ::: `::,` ::: :::
|
||
,:: ::. ::: ::, ::` :::.:: ::.,:: :::::: ::::::::: ::` :::::: :::::::::
|
||
,:: ::. ::: ::, ::` :::.:: ::.,:: .::::: ::::::::: ::` :::::::::::::::
|
||
,:: ::. ::: ::, ::` ::: ::: `:::.,:: :::: :::` ,,, ::` .:: :::.::. ,,,
|
||
,:: ::. ::: ::, ::` ::: ::::::::.,:: :::: :::::::` ::` ::::::: :::::::.
|
||
,:: ::. ::: ::, ::` ::: :::::::`,:: ::. :::::` ::` :::::: :::::.
|
||
::, ,:: ``
|
||
::::::::
|
||
::::::
|
||
`,,`
|
||
|
||
|
||
https://www.thingiverse.com/thing:1264391
|
||
The Ultimate box maker by Heartman is licensed under the Creative Commons - Attribution - Non-Commercial license.
|
||
http://creativecommons.org/licenses/by-nc/3.0/
|
||
|
||
# Summary
|
||
|
||
<img src="http://heartygfx.free.fr/Thingiverse/Update.jpg">
|
||
The file include now the Panel Maker.
|
||
Check below in the <strong><font color="Grey">Experimental area</font></strong> to download it.
|
||
<br>
|
||
My first try with OpenScad,
|
||
the box is fully customizable.
|
||
I hope you will enjoy with it, and will show us many boxes made with.
|
||
|
||
If you play with the <strong><font color="Orange">Fillet</font></strong> value you will go from the sharp to the round sides box
|
||
If you want a chanfered box, set <strong><font color="Orange">Resolution</font></strong> to 1.
|
||
|
||
To export each single piece, just set the other elements to <strong><font color="Orange">No</font></strong> value.
|
||
The Top and Bottom Shells are the same,
|
||
so it's not necessary to export them two times, except if you use the PCB feet option.
|
||
|
||
Check the animation below to see how to design your own box.
|
||
|
||
You can change the text shape with any <a href="http://www.google.com/fonts"> font listed here </a>.
|
||
|
||
Have fun ;)
|
||
|
||
<img src="http://heartygfx.free.fr/Thingiverse/Stick_New.png">
|
||
|
||
- Feb 12 2016
|
||
Minor bug fixed on unaligned hole when using more than 2mm thickness.
|
||
- March 01 2016
|
||
Added the decoration/holes options. (Thanks <a href="http://www.thingiverse.com/Ettie">Ettie</a> for your contribution)
|
||
- March 09 2016
|
||
Added PCB feet support, fixed the shell artefact on export mode.
|
||
|
||
- March 01 2018
|
||
<strong><font color="Red">It Seems, since few month the online customizer doesn't works, some lib missing. it's not under my hands, ask to makerbot/thingiverse staff.
|
||
THE solution is,
|
||
downloading the newest - Development Snapshot - release of Openscad software
|
||
and activate in the Edit>preference>features menu
|
||
and check the "Enable customizer" option.</font></strong> <br>link:
|
||
<a href="http://www.openscad.org/downloads.html#snapshots">OpenScad-Customizer</a>
|
||
|
||
<br><b>
|
||
<b>Please, read as well.
|
||
The PCB feet dimensions are all starting from the foot axis center.
|
||
it's not the circuit board size, holes center only(!)
|
||
<br><br>
|
||
<img src="http://heartygfx.free.fr/Thingiverse/Feet_Box.jpg">
|
||
<br><br>
|
||
|
||
Check below, some animated pictures showing how to use the Ultimate Box maker online.
|
||
<br><br>
|
||
|
||
# Print Settings
|
||
|
||
Printer Brand: RepRap
|
||
Printer: Home made
|
||
Rafts: Doesn't Matter
|
||
Supports: Doesn't Matter
|
||
Resolution: 0.2mm
|
||
Infill: 30%
|
||
|
||
Notes:
|
||
I printed some boxes horizontally or vertically, both without support.
|
||
|
||
|
||
|
||
|
||
# How I Designed This
|
||
|
||
## <strong><font color="Orange">Overview & Background:</font></strong>
|
||
|
||
</br>
|
||
The technology called, Stereolithography exists since the 80s.
|
||
It allow you to design anything with a monomer polymerization, by deposition of successive layers.
|
||
It's at the origin of our FDM printers, developed it's been 20 years.
|
||
The STL file format was developed for stereolithography.
|
||
|
||
Why are we fascinated by this technology?
|
||
Because we are witnesses and participants of an industrial revolution.
|
||
A total change in the economic paradigm that has developed during the 19 and 20 th century.
|
||
We become craftsmen, designers, and take in hand our evolution.
|
||
|
||
Why am I talking about that?
|
||
I think it's a good introduction to show you a perfect demonstration of what we expect from this technology.
|
||
|
||
Design and answer to their own needs.
|
||
The proposed application lets you quickly create a case whose use will be defined by the user, the shape and dimensions will be those you have identified and not that the industry proposes / imposes.
|
||
|
||
## <strong><font color="Orange">Objective:</font></strong>
|
||
|
||
</br>
|
||
The student will have two objectives with a project like this one:
|
||
|
||
- Create an application that will be used for future projects , and definitively avoid buying boxes not always appropriate to the needs .
|
||
|
||
- Learn programming by a quasi - recreational way , since entirely graphic and visual .
|
||
|
||
- Many other knowledge can be transmitted based on the desire of the teacher to deepen a particular aspect of the design .
|
||
|
||
## <strong><font color="Orange">Audience</font></strong>
|
||
|
||
</br>
|
||
I'm not familiar with the foreign school grades,
|
||
in France, it's around 10/12 years old they begin to learn programming.
|
||
So, it can be a nice starting way and support project to learn visually to code.
|
||
|
||
The presented project was made in two times,
|
||
I did the box in the first time,
|
||
then I dug more, for the Panel Maker.
|
||
|
||
Like I said in the begining, I was, myself, learning how OpenScad works,
|
||
that will be the same for the students, learning and creating something more complex lesson after lesson. A perfect way to evaluate the level reached.
|
||
|
||
As an assessment
|
||
|
||
|
||
|
||
## <strong><font color="Orange">Skill learned</font></strong>
|
||
|
||
</br>
|
||
- Programmation
|
||
- 3D design
|
||
- 3D printing
|
||
|
||
## <strong><font color="Orange">Duration:</font></strong>
|
||
|
||
</br>
|
||
A project like this can be the string to follow throughout all the school year.
|
||
|
||
# Show me how it works...
|
||
|
||
</br>
|
||
Here is a small demonstration how to use the Customizer to have separate pieces box.
|
||
The top and bottom shells are the same, so it's not necessary to make 2 differents stl files.
|
||
If the front Panel is without text, then the back and front panels are the same, so again,
|
||
just export one.
|
||
<br><br><br>
|
||
<img src="http://heartygfx.free.fr/BlogImg/Thingiverse/Ultimate_Box.gif">
|
||
<font size="1"><i>right click on the animated pic, and choose "view image" to watch it in full size</i></font>
|
||
<br><br>
|
||
|
||
|
||
## <strong><font color="Orange">PCB feet</font></strong>
|
||
|
||
<br>
|
||
<img src="http://heartygfx.free.fr/Thingiverse/Feet_Box.gif">
|
||
<font size="1">right click on the pic, and choose "view image" to watch it in full size</font>
|
||
<br><br>
|
||
|
||
|
||
Enjoy guys, and show us your printed boxes... ;)
|
||
|
||
# Experimental Area
|
||
|
||
## <strong><font color="Orange">With Panel Maker</font></strong>
|
||
|
||
This release include a panel maker.
|
||
fully working, just for the moment, I didn't find the good way to present it within the online customizer.
|
||
Not easy to make something easy to use...
|
||
|
||
Anyway, it stay easy to use, through Openscad. with few option, you will be able to create the panel that you need without limitation, or almost...
|
||
<br>
|
||
<img src="http://heartygfx.free.fr/Thingiverse/Experimental_Box.jpg">
|
||
<br><br><br>
|
||
<img src="http://heartygfx.free.fr/Thingiverse/Rendu 0002.png">
|
||
<br><br>
|
||
|
||
To build your own panel, you have 4 tools:
|
||
|
||
<font size ="4">Cutting shapes</font>
|
||
* Square
|
||
* Circle
|
||
|
||
<font size ="4">Text label</font>
|
||
* Linear text
|
||
* Circular text
|
||
|
||
SquareHole (1,20,20,15,10,1); <font size ="2" color="Orange"> //(On/Off, Xpos,Ypos,Length,Width,Fillet)</font>
|
||
CylinderHole(1,27,40,8); <font size ="2" color="Orange"> //(On/Off, Xpos, Ypos, Diameter)</font>
|
||
|
||
LText(1,20,83,"Arial Black",4,"Digital Screen"); <font size ="2" color="Orange"> //(On/Off, Xpos, Ypos, "Font", Size, "Text")</font>
|
||
CText(1,93,29,"Arial",4,10,180,0,"ABCD"); <font size ="2" color="Orange">//(On/Off, Xpos, Ypos, "Font", Size, Diameter, Arc(Deg), Starting Angle(Deg),"Text")</font>
|
||
<br><br>
|
||
|
||
<font size="1"><i>right click on the animated pic, and choose "view image" to watch it in full size</i></font>
|
||
<img src="http://heartygfx.free.fr/Thingiverse/Box_Panel_Maker.gif">
|
||
<br>
|
||
You can download the animation and read it with the excellent <a href="https://sourceforge.net/projects/gifviewer/">Gifviewer open source freeware</a>, to pause the animation when needed.
|
||
<br><br>
|
||
Here you can download <a href="http://heartygfx.free.fr/Thingiverse/U_Box_V104_Test_Cleaned.scad">The Ultimate BOX & PANEL maker</a>.
|
||
I hope you will enjoy with.
|
||
<br><br><br> |