The Open Source Hardware summit 2015 is coming up. In preparation for that, I tried to make origami acrylic heels on the lasercutter.
To start with, I traced an existing pair of heels that fit my feet (although I eventually want to modify the design, the straps are tough on my 4th toe).
I took a picture of the heel and then using inkscape “select continuous region by color” (shortkey: U) and the quick mask mode (to edit the selection more easily), (shortkey: shift-q I think) made a selection of the outline of the shoe. Then right click > Selection > To Path. In the paths toolbar tab, right click > export path and save as SVG.
Open in inkscape.
Ctrl-L to simplify.
Now for the origami part. Credit for the idea goes to my friend M. We drew it out and prototyped it on paper first.
After scratching our heads a bit about the bending radius of the acrylic,which can get sharp 90 deg on the inner bend, we decided to go ahead and cut it out.
Now for the annoying manual bending step.I used a heat gun on hi for this, and would run it back and forth along the bend for about 40-50 seconds.
First I got some practic and some calibration in. Mark half-inches
then bend.
Now to try it on the heel. I thought I should bend one side first
but still ran into issues when it was time for the other two bends, since they interfered with any attempts to clamp them for heating.
Also, I may not have heated both sides of the acrylic enough, since the acrylic became bubbly when I bent it. . You also have to hold down the acrylic for a while while it cools, with something heat-resistant, or else it springs up a little. Here’s a picture of the issues with the second bend, which I couldn’t get as sharp
On the final bend, the acrylic outright cracked.
At this point, I gave up. Here’s a picture of what it should look like, with me manually holding the pieces in place, and without testing by stepping on it and walking around in it.
I think I’ll be going with a 3d printed heel and have LEDs in it. I might return to this if I ever feel like duplicating the LaserOrigami setup.
I wrote the author of LaserOrigami for more documentation, who kindly replied
The most important things are the following:
– you need to move the cutting table far away to defocus the laser (I set the z-value to 50mm or more to get a thick stripe where the material gets warm)
– the laser comes from above and thus heats the material from the top. to have it bend, the material needs to be warm from the top and bottom, so you need to run the laser a couple of times back and forth with low power so that the heat has time to sink through the material. only when the material is warm at the top and bottom it will bend.
—> if you have too much laser power, the material will be too hot at the top (you will see heat bubbles) and not yet warm at the bottom. reduce the power or increase the speed and try again.
– be aware that if you have a filter running, the air suction will cool the material a bit. so settings are different depending on how much you turn on the filter (best is to decide upfront how much you have the filter on and stick with it). the settings are also a bit different if you cut close to the air suction slit or further away.
In the previous post I described three quick steps (well… sometimes mbed is pretty slow) to get started with NRF51-DK on Ubuntu 14.04.
Yesterday I was able to get the NRF51-DK to talk to my phone, which was pretty exciting.
In short
For NRF51-DK:
Open mbed compiler
Import > Click on “programs” tab instead of “libraries”
Search for “BLE_LoopbackUART” > Import Note: Do NOT check “update libraries”, unlike what this Evothings post suggests, checking “update libraries” actually threw errors and failed to compile in the next step, whereas if I went back and re-imported checking “update libraries”, it compiled fine
Compile and save file
Copy to JLINK to upload. Note: Make the NRF51-DK is turned ON and connected to laptop
On Android:
Using Google Play, install NRF Toolbox from Nordic
Open and click on UART
Click Connect (say “yes” to turning on bluetooth if you haven’t already)
Click the “…” > Show log
Write “hello” > SEND
Click “↵” on your android phone or scroll to the bottom of the log
You should see it say “hey” sent and “hey received” 🙂
In Long (with screenshots)
Open mbed compiler
Import > Click on “programs” tab instead of “libraries”
Search for “BLE_LoopbackUART” > Import Note: Do NOT check “update libraries”, unlike what this Evothings post suggests, checking “update libraries” actually threw errors and failed to compile in the next step, whereas if I went back and re-imported checking “update libraries”, it compiled fine
Compile and save file
Copy to JLINK to upload. Note: Make the NRF51-DK is turned ON and connected to laptop
On Android:
Using Google Play, install NRF Toolbox from Nordic
Open and click on UART
Click Connect (say “yes” to turning on bluetooth if you haven’t already) and select the “BLE UART” device near you
Click the “…” > Show log
Write “hello” > SEND
Click “↵” on your android phone or scroll to the bottom of the log
You should see it say “hey” sent and “hey received” 🙂
Tada! That’s it.
Next, servos and robots! Then, many hours of porting code from Arduino to ARM.