📽️

Week 17 - Applications & Implications

What does it do?

I've created an architectural model skatepark that comes to life. There is a 2 axis gantry beneath the model and this allows a set of magnets to be moved around the underneath of the model. An additional motor adds rotation, allowing the skateboard to twist as it executes tricks on the obstacles in the skate park.

Who's done what beforehand?

My dad was an architectural model maker and made many beautiful models. Still today, in spite of digital designs, many architectural models continue to get built.

One of my favourite projects from a previous year from the train model by Adrian Torres. It was simple but beautifully made:

Adrián Torres
http://fabacademy.org/2020/labs/leon/students/adrian-torres/

Neil pointed out an incredible project in Germany:

Homepage
seomatic.meta.seoDescription }}
https://www.miniatur-wunderland.com

There are plenty of small model skateparks which are popular for use with fingerdecks which are a miniature skateboard toy.

What did you design? What parts and systems were made?

What materials and components were used?

Material/Component:Total spent:Cost in final project:Notes
PLA filament£40£5Many failed prints while I tested designs for skatepark obstacles
Plywood in thicknesses of 1.5mm (the main surface), 4mm (the contours), 6mm (main casing)£70£20I have lots of plywood remaining for future projects
Wood filler£0£5Provided by lab but I have estimated cost
Primer£20£20
Aerosol paint£10£10
Varnish£8£1
Glue (epoxy, super, PVA, hot)£0£3Provided by lab but I have estimated cost
Felt£0£2Provided by lab but I have estimated cost
Aluminium extrusion, size 2020£10£4
Aluminium gantry plate x 3£24£24
Nema 17 stepper motors 1.5A x 2£35£14Bought pack of 5 and used 2
Nema 17 stepper motor 1A£21£7Bought pack of 3 and used 1
GT2 belt drive and pulley system£15£15
Scale model people/tree set 1:75£10£2
Endstop switches x 2£7£2.80Bought pack of 5 and used 2
Magnets in sizes 5x1mm, 5x2mm, 5x4mm£10£1Tried many sizes and shapes but in final project, used just a small qty
Wires and JST connectors£10£0.50Bought a complete set for future projects
ESP32 chip£12£3Bought 4 and used 1
Custom fab board£0£3Provided by lab but I have estimated cost
Potentiometer£0£0.50Donated by friend but I have estimated cost
Toggle switch x 2£5£1Used 2 from a pack of 10
Stealth chop drivers x 3£20£15Used 3 from a pack of 4
Untitled
TOTAL:£327£158.80

Where did they come from?

Most consumables were provided by the workshop at Plus X. Aluminium extrusion, gantry and belt drive parts were from Ooznest in the UK. Plywood from a local company called Covers Timber. Everything else from Amazon.

How much did they cost?

I spent £327 in total but this includes a lot of materials and components that will be used for future projects. If I know the parts I need will be useful in the future, and assuming they are not perishable or likely to depreciate, I'm always happier buying a larger quantity to get a better unit price. The actual cost of the parts and materials in my final project was £158.80.

What processes were used?

What questions were answered?

Can you create a natural movement that looks like a skateboarder more than it looks like a machine?

Yes you can. Its not perfect but I think I've created a fun and reasonably natural motion. Key factors that helped this were using acceleration to vary the speed, going faster after leaving a ramp and slowing down as you enter one.

What is the optimal size and shape of magnet?

The magnets should be round. Using rectangular magnets created problems where the magnets were wobbling about, unsure which part of the rectangular magnet it was most attracted to. Using larger magnets gives a stronger connection which is good for sending the skateboard upwards on the Z axis, for example if it goes up a ramp. The downside of the larger magnets is that the skateboard needs to be bigger which in turn forces the entire model larger. It reduces the number of obstacles you can fit into your model without making it prohibitively large. I found 5mm to be the optimal size.

What distance do you require between the skateboard magnets and the magnets underneath the model?

I used 5mm x 5mm round magnets underneath the model and 5mm x 3mm round magnets in the skateboard. (magnets continue to gain strength while you increase their depth up to the point where their depth equals their width. After this point, an increase in depth has an insignificant impact).

With my magnets as above, I could control the movement of the skateboard with rotation with a gap of up to 11mm between skateboard magnets and motor magnets. If I didn't need to use rotation, I could maintain control of the skateboard with a gap of up to 16mm.

What can you do to minimise noise?

Noise was a big problem on this model. So many different parts were making more noise than I had expected. It had the potential to ruin the project but I took the following measures which each made a significant difference:

1 - I swapped my regular motor drivers for stealth chop drivers made by Trinamic. This made a huge difference.

2 - I reduced tension on the timing belt, setting it to the slackest it could be without skipping steps.

3 - I raised the stepper motor pulleys by 0.5mm to ensure they would not rub against the stepper motor during operation.

4 - I used 5mm felt feet to help reduce vibration.

5 - I added a layer of varnish to reduce friction where the magnets drag along the top surface.

6 - I played around with different speeds and found the least noisy speed to be where the motor delay between steps was between 40 and 60 microseconds.

7 - I avoided sudden movements, making sure to decelerate and then accelerate if changing direction

Do I have what it takes to be a successful inventor and maker?

Yes I do :)

What worked?

The design - This worked well and I'm really proud of what I've made. I've never finished a project before (6 started!) and I really didn't feel confident in making it look good. My tutor Andrew helped me a lot with this. We looked at a Macbook together and he helped me de-construct a little what they had done. I'd never before noticed the chamfer at the bottom, the 4 little feet, the subtle line between lid and base when closed, the shape of the cut-outs or any other details like that. Andrew recommended to use wood filler on the 3d prints so that I could sand, prime and paint them and the whole model would have a single aesthetic. This proved to be a really good move and it came out looking awesome.

The skateboard tricks - I think you'd maybe need to be a skater to fully appreciate how accurately the skateboarder moves on some sections of the model. For example, he will turn 90 degree before sliding on a rail and the speed will reduce by about half during the slide, which is exactly what would happen in real life. On the ramps, he will slow down slightly as he goes up, then slide along a little bit and then there is small delay before coming back down. This is just what its like when you're skating a ramp. I think the motion is fun and accurate but probably a little nuanced to be appreciated unless you're really into skateboarding.

The electronics and the programming - I need to include this because I overcame so many problems. I've blown several motor drivers, 2 motors, 5 arduino nano clones, 1 esp32 chip, 1 potentiometer and probably some others components I forget. I've had a 4 month conveyer belt of confusing and stressful problems to overcome but I got there in the end. Everything is working with a reliable movement and I'm yet to start a fire. I'm happy with that!

Minimising the height of the model - My prototype was more than double the height of my final project. At this height, I really don't think it would have looked so good. I took the following measure to reduce height:

1 - Swapped 18mm MDF for 6mm Plywood - saved 12mm

2 - Added cut-outs for the stepper motors to slide up and down - saved 6mm

3 - Made a custom gantry plate so i could mount the stepper at a low height to the side of the moving gantry, as opposed to on top where they normally go - saved 30mm

4 - Modified the magnet holder so it would mount lower on the stepper motor. This meant I could use a hacksaw to cut half of the motor axle off - saved 14mm

5 - Replaced the 3mm plywood main surface with 1.5mm plywood. I gave it added strength with a hidden frame made from 6mm plywood - saved 1.5mm

6 - Used a bevelled edge to create the effect of a frame around the model. This was instead of a raised frame using 18mm plywood - saved 18mm

7 - Connected the aluminium rails to the gantry plates using epoxy glue. When I had previously used bolts, they were rubbing on the motor and so everything had to be raised 3mm to avoid the collision - saved 3mm

Total saving - 84.5 mm

Prototype height - 149.5 mm

Final build height - 65 mm

What didn't work?

The aluminium assembly - The aluminium rails were bolted inside and I had not expected I would need to remove the assembly from the base at any point. In fact I needed to remove it many times and it was a long and fiddly job. If I did this again, I would change the design so that it can be easily removed, adjusted and then put back into place.

The tension adjusters - These parts can be adjusted with an allen key but I can not access the bolt after the model is put together. It means I can not increase tension on the belt without taking everything apart. Even if I did take it apart and make an adjustment to the tension, I can not test the functionality without putting it all together again. I could add holes in the main casing and this would give me allen key access. I chose not to do this because I didn't want to ruin the clean aesthetic. If I made this again, I would use a different type of tensioner, that can be adjusted from beneath, rather than at the end. Then I would add holes in the base that would be out of view.

Noise - This was not a failure because I did make some big improvements to the noise, as listed above. It wasn't a big problem but I did notice that the noise became worse during the day that I had presented. I think maybe some varnish was rubbing off the surface but I can't be sure. I think I can spend some time on this and do some experiments where I would have several skateboarders, with each one having magnets treated differently. Some with a little varnish, some with a lot, some with none, some with a thin layer of felt or some other thin, slippery materials.

Documentation - This is not directly related to my project but I should write this somewhere. I find it really hard to remember to take photos, videos and make notes as I work. My problem is that I enjoy making things and solving problems so much, that I am completely absorbed and lose track of time. At times that I do stop and take notes, it breaks my concentration/flow and then I'm struggling to get back in the zone. I try and keep it in my mind to be documenting as I go but even just trying to remember to do that becomes a multi-tasking exercise which takes the fun and productivity out of it. This is not meant to be an excuse, just an explanation and I'd welcome any advise from others who've overcome this challenge. I want to get better at this because I'd love to give back to the maker communities that have helped me so much.

How was it evaluated?

Neil clapped when he saw it working. I'm pretty sure that's kind of a big deal!

I had 2 clear goals when I started Fab Academy:

  1. Learn as much as possible
  1. Complete my first project

With that in mind, I'd say that this project was a roaring success. It was complicated enough that it was motivating and forced me to fail and learn more than I could have imagined. However, it was not so complicated that I didn't finish it. Prior to Fab Academy I had started 6 projects and completed none. Now I have completed something that looks more beautiful than I ever believed I could make. Its been a great experience and has been a big boost to my confidence in what is still a very new field for me. So with that in mind, I consider this project a great success.

Back to homepage:

My Fab Academy Homepage
http://fabacademy.org/2021/labs/plusx/students/jonny-timms/