Tinkercad Robotics for (High) School: Walking Warhammer 40K's Dreadnought!

by M.C. Langer in Teachers > Robotics

11526 Views, 100 Favorites, 0 Comments

Tinkercad Robotics for (High) School: Walking Warhammer 40K's Dreadnought!

Tinkercad Warhammer.png
Warhammer 40K 3D Printed Walking Dreadnought
IMG_20210425_095748.jpg
IMG_20210425_095654.jpg
IMG_20210425_100136.jpg
IMG_20210425_095643.jpg
VIEW NICE FRONT.png
VIEW NICE.png
VIEWE NICE 3.png
VIEW NICE GREAT.png
IMG_20210424_081859.jpg

Hello. My name is Mario, and I want to welcome you to the mighty Space Marines! They are more than mortal; they are steel and they are doom. They are the champions of Mankind. And the greatest of them all are the Ultramarines!

But if you are here, probably you are applying for the Techmarine position. So this is our first lesson: how to use the power of Tinkercad to design and print a walking Dreadnought, a massive cybernetic combat walker for heroic Space Marines whose body has been ravaged in battle.

This is probably one of the most iconic war machines from the Warhammer 40.000 universe, the most popular table-top game in the world; famous for its high-detailed miniature models. Warhammer 40K has spawned five Tabletop Role-Playing Games (TRPG), videogames, books, board games, and a movie with the voices of General Zod and the War Doctor.

There are countless of books and internet tutorials about how to create and paint Warhammer models. However, I found nothing about how to make a Dreadnought walk. So, let's be the first one!

Before starting, let's consider some points:

  • This project will focus mainly in mechanics more than in aesthetics and faithfulness to the extensive lore of WH40K. I tried to include as many of the general traits of a classic Dreadnought as possible. However, I had to sacrifice some details due to functionality, time and CAD tool constraints. Also, painting will not be explored in this instructable.
  • There is a body part that is definitely missing, and it is the hips/crotch area. The reason? I started working with the mechanical part, and I didn't find the way to include that part until I knew how would be the rest of the body. When I finished the design, I tried to include it, but it looked weird and unpractical. Probably future versions will have it.
  • This is an advance level Tinkercad project. It requires intermediate knowledge of Boolean Operations in Tinkercad and basic soldering skills. I recommend you to visit my previous "Tinkercad Robotics for School" tutorials, for a better understanding of the design process I followed to create this model.

Curiously, this project for WH40K took me 40 steps to complete, and required 389 screenshots; becoming not only my biggest Tinkercad-related instructable project ever, but also, my instructable with the highest number of steps. Ever.

Ready to start?

Supplies

You will need the following materials.

  • 1 Computer with access to Tinkercad
  • 1 3D printer. Material: PLA. I'm using a Creality Ender 3 V2.
  • 1 x micro motor with gear box, like this. Shaft Size: 10mm x 3mm (L*D)
  • 1 x 3.7V lithium polymer battery: from a broken 3Doodler 3D pen.
  • 1 x slide switch SS-12F16 G4, 3 pin 2 position on/off; like this one.
  • 2 x small screws (like the ones you find in toys and calculators)
  • wires
  • Soldering tin

Also, you will require the following tools:

  • Pliers (for removing support material)
  • Soldering iron
  • Screwdrivers
  • Pliers
  • Optional: Dremel rotary tool

I got the micro motor and the lithium battery inside a broken rechargeable 3D pen. The only issue was that the motor's shaft was longer, so I had to use the Dremel rotary tool to cut it to a 10 mm length. Also, probably you will need a charger for your lithium battery. You can find it online, or create your own. To learn how to harvest valuable components from a 3D pen and create a battery charger from its board, you can check this instructable.

Finding Resources

collection.png
IMG_20210418_143202.jpg

When I started this project, my first action was to find resources to get inspired and learn about the basic design traits of a Dreadnought. I check several images and saved to my drive the best ones, so I could examine them carefully. This design tries to emulate an Ironclad Dreadnought Castaferrum Pattern type Mk.V.

To keep the proportions, I searched for some schematics. Funny thing, I have access to several 3D printers, but no to a normal printer for documents; so I just download the schematics and used a small ruler to measure dimensions and transfer them to the 3D design. This is the link for that blueprint in Deviant Art, by author "poppindancers":

https://www.deviantart.com/poppindancers/art/IronC...

The Micro Motor

1.png
2.png
3.png
4.png
5.png
6.png
7.png
8.png
9.png

First, I wanted to create a case to house the micro motor. However, there are no micro motors in the Tinkercad library; so I created a quick model of this electrical component, adding some extra millimeters for tolerance. To do that, I used a caliper to measure the dimensions of a real one, so I could create a virtual equivalent.

I created the case using three boxes from the basic shapes, being careful of leaving an opening for the motor pins. Then, I duplicated the micro motor, transform the duplicate into a hole and substraed it from the box.

Gears

10.png
11.png
12.png
13.png
14.png
15.png

I created a second Hole duplicate of the micro motor.

From the Shape Generators Library, "All" option, tab 3, I brought a Cone Metric Gear and aligned it with the motor's axis. Then, I brought a second gear and placed at one side of the first gear, and perpendicular to it.

The Gearbox

16.png
17.png
18.png
19.png
20.png
21.png
22.png
23.png
24.png
25.png
26.png
27.png
28.png
29.png
30.png
31.png
32.png
33.png
34.png

To keep the gears in position, I added two boxes as panels, one at the side of the second gear, and one on the opposite side.

I added a cylinder hole and aligned it to the center of the second gear. With this cylinder I created the round hole where the axle will be located. Then, I created a rectangular axle using a long box. This axle had to be a little bit smaller than the cylindrical hole, so the axle could spin freely.

I created three hole boxes with dimensions a little bit bigger than the axle. Why three? One will be the hole in the center of the second gear. The other two hole boxes will be on each end of the axle, to group with the cranks so they can be attached to the axle.

Crank

35.png
36.png
37.png
38.png
39.png
40.png
41.png

I created a crank using a 20mm diameter cylinder and a smaller one of 7mm diameter (crankpin). Then I grouped it to one of the small hole boxes located at the end.

The Connecting Rod and the Backpack

42.png
43.png
44.png
45.png
46.png
47.png
48.png
49.png
50.png
51.png
52.png
53.png
54.png
55.png
56.png
57.png

I created these two pieces at the same time, exploring how the proportions of the mechanism would be. The backpack (place that would house the battery) was made using a primitive box and a hole box, and placed in the back of the gearbox.

The connecting rod was created with two long boxes and a cylinder in the middle. In the center of the cylinder I placed a smaller hole cylinder, 1mm larger than the crankpin, so it could be inserted on the hole and spin freely. After that, I duplicated the center cylinder but with a smaller cylindrical hole, so the crankpin could fit tightly on it, serving as a lock to keep the connecting rod in place.

In the connecting rod, I grouped the cylinder with its hole. However, I didn't group them with the boxes, because they would need more modifications.

Shoulder Mechanism

58.png
59.png
60.png
61.png
62.png
63.png
64.png
65.png
66.png
67.png
68.png
69.png
70.png
71.png

I duplicated the crank, the hollow cylinder from the connecting rod, and the locking washer, and place that duplicate on the top part of the backpack. Then I modified the duplicate, so all cylinders were aligned by the center.

Then, I duplicated again the hollow cylinder from the connecting rod, the crankpin and the locking washer, and placed them on top of the connecting rod. I duplicated the locking washer and placed on the other side of the connecting rod. Using primitive boxes, I connected the hollow cylinder in the back pack with the locking washers on top of the connecting rod, and group them into a single piece.

Also, I grouped the connecting rod boxes with the original and the top hollow cylinders.

Sockets for the Limbs

72.png
73.png
74.png
75.png

I added an 8-sided polygon to the shoulder mechanism, then I created a hole duplicate slightly bigger. This hole will be useful when it's time to create the arm.

I grouped the polygon to the rest of the shoulder mechanism.

For the leg, I also duplicated the box placed on the bottom of the connection rod, made it slightly bigger and transformed it into a hole, to be used later when the leg is created.

A Place for the Switch

76.png
77.png
78.png

Using a caliper, I measured the dimensions of the real switch. Then on top of the backpack, I placed a hole box, a little bit bigger, so the switch can fit. Then, I placed a box over the rear wall of the backpack. I grouped these two boxes with the rest of the backpack.

Completing the Mechanism

79.png
80.png
81.png
82.png
83.png

I duplicated the crank, the connecting rod, the shoulder mechanism and the locking washers, and moved the duplicate to the right side. Then I used the Mirror function to transform the duplicate into a mirror image.

Foot

84.png
85.png
86.png
87.png
88.png
89.png
90.png
91.png
92.png
93.png
94.png
95.png
96.png
97.png
98.png
99.png
100.png
101.png
102.png
103.png
104.png

To create the foot, I used two shapes from the Shape Generators - "All" menu: a four-teeth Gear and a four-sides inverted hole Polycup to give some sharpness to the "fingers". Then I grouped them. duplicated the resulting shape, reducing the size a little bit, and placing it on top of the first gear. Then I repeated the operation once again.

Using a Tire shap (from Shape Generators) and some cylinders (to resemble the main stem of the leg and the magna-coils), I gave shape to the leg, placing a box on top.

Armor Plating for the Leg

105.png
106.png
107.png
108.png
109.png
110.png
111.png
112.png
113.png
114.png
115.png
116.png
117.png
118.png
119.png

I brought to the workplane two 5-sides Polycups, one over the other, and reduced the bottom radius of the top one, to give some angle to the upper part. Then I cut the two sides of the rear part, using a hole box.

Using a 6-sides hole Polygon, I transformed the resulting shape into a shell; and using other two hole boxes I gave its characteristic shape to the armor plate.

Completing the Leg

120.png
121.png
122.png
123.png
124.png
125.png
126.png
127.png
128.png
129.png
130.png
131.png
132.png
133.png
134.png

I aligned and grouped the foot with the armor plating. On top of the leg I placed another box and a cylinder, and group them with the hole box I had since step 8, to create the socket for the connecting rod.

Then I added more decorative elements, using mainly boxes and cylinders. When I was happy with the result, I grouped all the shapes of the leg, then I duplicated it and mirrored it.

Front Body: Main

135.png
136.png
137.png
138.png
139.png
140.png

Time to work in the cockpit ("Sarcophagus"), where the injured body of the Marine would be placed to connect him to the robotic armor. I brought a box and used two Wedges from the Basic Shapes library, to create the semi triangular shape.

When finished, I placed another box on top.

Front Body: Shoulder Plates

141.png
142.png
143.png
144.png
145.png
146.png
147.png
148.png
149.png
150.png
151.png
152.png
153.png
154.png
155.png

I brought another box and placed it to the side of the center body. Then I rotated it 19 degrees.

Using hole boxes and wedges, I sculpted the box, until it started looking like the classic Dreadnought design.

Shoulder Plates Decoration

156.png
157.png
158.png
159.png
160.png
161.png
162.png
163.png
164.png
165.png
166.png
167.png
168.png
169.png
170.png
171.png
172.png

Using five thin hole boxes, I created the characteristic plating pattern, and duplicated it. Then, I grouped them with the shoulder plate. I also used small half spheres to create the rivets. And also, I cut a hole box on the bottom, to leave space for the Ranger Finder.

When I was happy with the result, I duplicated the shoulder plate, move it to the other side and mirrored it. Them, I grouped it with the rest of the body.

Adapting the Main Body to the Walking Mechanism

173.png
174.png
175.png
176.png
177.png
178.png
179.png
180.png

After finishing the body, I placed it on top of the gearbox; pressed Shift and scaled it until its dimensions where compatible with the dimensions of the gearbox/backpack. Then, using hole boxes, I created an opening in the body to leave space for the pins of the micro motor and the cables.

Decorating the "Sarcophagus"

181.png
182.png
183.png
184.png
185.png
186.png
187.png
188.png

I placed the workplane over the front part of the main body, and created a frame using two concentric boxes of 1mm height; one solid, one hole. In the same way, I created a small window. I used small spheres to create the rivets.

Imperialis Symbol and Scroll

189.png
190.png
191.png
192.png
193.png
194.png
195.png
196.png
197.png
198.png
199.png
200.png
201.png
202.png
203.png
204.png
205.png
206.png
207.png
208.png
209.png
210.png

I am particularly proud of this Winged Skull symbol!

Honestly, I thought this part was too hard to make. So I started searching everywhere for an STL file, add it to the project and give credit to the author. However, I did not find what I was looking for. Even I thought about not doing it. At the end, I decided to at least giving it a try. And it worked!

First, I used a Skeleton Skull from the Tinkercad Printables Library. I exported it as STL and imported it again, so I could change the size. Then I placed it over the sarcophagus.

To create the scroll, I used an Extrusion shape from the Shape Generators - Featured library. Then I wrote the Latin version of my name.

For the wings, I created a small feather using the Extrusion shape. Then I duplicated it and, without unselecting it, I made it a little bit bigger, rotated it a few degrees and moved it a little bit up and left. Then I used the Duplicate tool to repeat the process. After several attempts, I finally found a configuration I was happy with.

Then, using the Scribble tool, I created the frame for the wing, and moved the feathers to fit on it.

When I finally was happy with the wing, I duplicated it and mirrored it, to create a symmetric symbol.

Smoke Launchers

211.png
212.png
213.png
214.png
215.png
216.png
217.png
218.png
219.png
220.png
221.png
222.png
223.png
224.png
225.png

On top of the body I placed a Roof and a Round Roof (both from Basic Shapes), grouped them into a "pizza slice" and added a cylinder in front. Then, I added a thinner hole cylinder, to create the barrel. After grouping both cylinders, I duplicated it on both sides, in a 30 degrees angle of separation.

Then I turned the whole set 30 degrees, and added a small box bellow.

Plug-ins

226.png
227.png
228.png
229.png
230.png
231.png
232.png
233.png

To link together the body and the walking mechanism, I added a cylinder on top of the gearbox, and then a slightly bigger concentric hole cylinder. I duplicated both cylinders and move them to the other part of the gearbox.

I grouped the solid cylinders to the gearbox; and the hole cylinders, to the main body's roof.

Back

234.png
235.png
236.png
237.png
238.png
239.png
240.png
241.png
242.png
243.png
244.png
245.png
246.png
247.png
248.png
249.png
250.png
251.png
252.png

To create the chimneys in the back, I used three solid and one hole concentric cylinders, creating something that resembles a gun (this would be useful in the future). Then I used several small hole cylinders to make them look like exhaust vents. The I added a box to give some shape. Then I duplicated and mirrored this shape, and used a box, a roof and a cylinder to join both chimneys.

I attached this to the back, being careful of keeping the switch are clear.

Final Decorations for the Body

253.png
254.png
255.png
256.png
257.png
258.png
259.png
260.png
261.png
262.png

Bellow the Imperialis, I added some boxes to complete the decoration of the Sarcophagus. Also, I added extra boxes and some cylinders in the available spaces of the shoulder plates, creating the Ranger Finder.

And also I tried the do the crotch area; but as I said in the Introduction, it didn't result. Maybe next time!

Talons

263.png
264.png
265.png
266.png
267.png
268.png
269.png

This Dreadnought toy is a classic 1-motor walking toy. So, for stability, it is required to add these auxiliary parts on the feet.

I used boxes and gave some shape using wedges. Also, I placed meta-fillets on each angle, reducing the possible fracture points.

Arms: Shoulder Socket

271.png
272.png
273.png
274.png
275.png
276.png
277.png
278.png
279.png
280.png

Do you remember the hole Polygon we have from Step 8?

I brought two concentric cylinders, one bigger than the other, and groups them with the hole polygon. From this point, I started building the arm.

Arm: Upper Part

281.png
282.png
283.png
284.png
285.png
286.png
287.png
288.png
289.png
290.png

Grouping a basic box (Basic Shapes) and a Double Trapezoid (Shape Generators), I created the top part of the arm. Then I modeled using a Wedge and some hole boxes. When I was happy with the result, I placed a cylinder in the lower part.

Bloodfist 1: the Fist

291.png
292.png
293.png
294.png
295.png
296.png
297.png
298.png
299.png
300.png
301.png
302.png
303.png
304.png
305.png
306.png
307.png

I added three perpendicular cylinders to the one of the arm's top part. Then I started creating the basic fist, using Parabolic Cones (Shape Generators library) and four concentric torus. Then I added a cylinder and a paraboloid at the end, and aligned all these shapes to the center. When I was happy with the result, I grouped them.

Chainfist

308.png
309.png
310.png
311.png
312.png
313.png
314.png
315.png
316.png
317.png
318.png
319.png
320.png
321.png
322.png

After completing the arm, I duplicated, moved it to the right of the Dreadnought and mirrored it. Then, I ungrouped the fist and started modifying it to transform it into the Chainfist: I removed the four torus shapes, put together and edit the Parabolic Cones, added a box shape to the base of the chainsaw, and then created a blade profile using a Extrusion shape.

I brought a Cremallera (Shape Generators library) to work as the teeth of the chainsaw. I covered the Extrusion's blade profile with four cremalleras, then I grouped them.

After a few decorative elements later (involving thin boxes and cylinders), my Chainfist was ready!

Meltagun

323.png
324.png
325.png
326.png
327.png
328.png
329.png
330.png
331.png
332.png
333.png
334.png
335.png

Remember the chimneys? I duplicated one of them and played with the handles, until it looked like a gun. Then I added a box on top and placed it under one fist. I added some decorative details, being the most prominent a hose that goes from the upper arm to the gun. This hose was created using a Bent Pipe (Shape Generators - Featured.)

When I was happy with the result, I duplicated it and moved it to the other arm.

Bloodfist 2: the Fingers

336.png
337.png
338.png
339.png
340.png
341.png
342.png
343.png
344.png
345.png
346.png
347.png
348.png
349.png
350.png
351.png
352.png
353.png
354.png

Using two Double Trapezoid shapes and two boxes, I built a big finger, using a wedge to give it some angle, and cylinders to look like articulations. Then I added a Bent Pipe.

After having a satisfactory model, I placed it on top of the available fist and reduced its size until it was proportional to the arm. Then I duplicated it three times and placed the four fingers around the fist, with a separation angle of 90 degrees.

The Ultra Logo

355.png
356.png
357.png
358.png
359.png
360.png
361.png
362.png
363.png

Just for fun, I created the Ultramarines logo, using two cylinders (solid and hole) and two boxes (solid and hole). I I modeled the logo, and then I duplicated it, placing one on a shoulder plate, and the other on the opposite arm.

Views

ORTHO FRONT.png
ORTHO BACK.png
ORTHO LEFT.png
ORTHO RIGHT.png
ORTHO TOP.png
PER FRONT.png
PER BACK.png
PER LEFT.png
PER RIGHT.png
PER TOP.png
VIEW FRONT.png
VIEW LEFT.png

Finally I finished the design. Here are some views (orthographic and perspective) to remember where to place every part. Time to bring our Dreadnought to the real world!

Preparing the Model for Printing

270.png
364.png
365.png
366.png

In Tinkercad, I returned to the Dashboard and duplicated the design, so I could rearrange all the pieces for a better printing; verifying that all of the components were laying over the workplane.

Slicing and Printing

367.png
368.png
369.png
IMG_20210422_155001.jpg
IMG_20210423_064440.jpg
IMG_20210423_064447.jpg
IMG_20210423_064504.jpg
IMG_20210423_135017.jpg
IMG_20210424_070031.jpg

After rearranging the parts for printing, I exported the STL files and opened them in the slicer.

I used the following parameters:

  • Printer: Creality Ender 3 V2
  • Slicer: Ultimaker Cura 4.8.0
  • Material: PLA
  • Printing Temperature: 200°C
  • Infill: 20% (legs and body), 30% (mechanism). 15% (arms), 100% (Imperialis)
  • Supports: Linear for most of the parts, Treelike for the legs.
  • Raft: Yes
  • Scale: 100%

Now, if you compare both arms, you will see the Chainfist will require 40g of material, and the Bloodfist, 63g. This 13g of weight difference will affect the way the robot moves, walking in counterclockwise circles. I am OK with my circles, but if you want the Dreadnought to walk in a straight line, consider to remove 13 g from the Bloodfist.

I am attaching the STLs, so... have fun!

Assembling the Gearbox

IMG_20210424_081910.jpg
IMG_20210424_074555.jpg
IMG_20210424_074539.jpg
IMG_20210424_074823.jpg
IMG_20210424_074919.jpg
IMG_20210424_075010.jpg
IMG_20210424_075210.jpg
IMG_20210424_075222.jpg
IMG_20210424_075324.jpg
IMG_20210424_075354.jpg
IMG_20210424_075400.jpg
IMG_20210424_075844.jpg
IMG_20210424_075924.jpg
IMG_20210424_075946.jpg

I used the soldering iron to solder a wire on each pin of the micro motor. Then, I assembled the mechanism following the design.

This is a good moment to remember that the mechanical parts must be clean, and it is very important that all the imperfections and remaining supports are removed using an X-acto knife. If not, your mechanism may get jammed.

Assembling the Legs

IMG_20210424_080035.jpg
IMG_20210424_080224.jpg
IMG_20210424_080230.jpg
IMG_20210424_080346.jpg

I inserted the connecting rods into the legs sockets. Then I inserted the crankpins in the middle hole of the connecting rods.

Completing the Walking Mechanism

3D printed Dreadnought - first tests
IMG_20210424_080447.jpg
IMG_20210424_080525.jpg
IMG_20210424_080622.jpg
IMG_20210424_080610.jpg
IMG_20210424_080707.jpg
IMG_20210424_080809.jpg
IMG_20210424_080856.jpg

I assembled the mechanism following the design. If everything is fine, the gearbox and the walk should work as seen in the video. Don't forget to check the polarity of the motor, to know which cables configuration will allow the robot to go forward.

Electric Circuit

IMG_20210424_082010.jpg
IMG_20210424_082125.jpg
IMG_20210424_082158.jpg
IMG_20210424_090556.jpg
IMG_20210424_090856.jpg
IMG_20210424_091838.jpg
IMG_20210424_092332.jpg

As maybe you remember, I am using recycled components from a broken 3D pen, so I removed the plug from the board.

I placed the switch on its place and fix it with two small screws.

Then, I soldered the motor's blue cable to the corresponding positive wire (red) in the battery plug. The negative wire (black) was connected to the central pin of the switch, and the motor's white cable was connected to one of the available pins in the switch.

Assembling the Body

IMG_20210422_155001.jpg
IMG_20210424_074208.jpg
IMG_20210424_074428.jpg
IMG_20210424_092446.jpg
IMG_20210424_092633.jpg
IMG_20210424_092644.jpg

Well, I decided to print the Imperiales as a separated component, and create a hole on the body to attach it.

After that, I attached the body to the mechanism.

Final Step: the Arms

IMG_20210425_094238.jpg
IMG_20210425_094332.jpg
IMG_20210425_094406.jpg
IMG_20210425_095718.jpg
IMG_20210425_095801.jpg
IMG_20210425_095726.jpg
IMG_20210425_095643.jpg

And, attaching the arms to the shoulder sockets, we finished our Ironclad Dreadnought.

Great job Techmarines!

WE MARCH FOR MACRAGGE! AND WE SHALL KNOW NO FEAR!