Jump to content
 

3D-Printed Horses


MikeOxon

1,063 views

 

After reading some recent posts about horse drawn wagons and the like, I started to wonder if it would be possible to 3D-print my own horses.

 

A look at the 'Cults' website yielded a 3D-printable horse  by David Mussaffi, described as ‘FDM printer ready’, so I thought that this would be a good place to start.  I looked at the file after loading it into my ‘Cura’ slicing software and found that the model was cleverly split into three parts, such that there were flat surfaces to lie on the printer bed, with no overhangs that would require support structures.  The original design was rather large for 4 mm scale, so I adjusted the ‘scale’ setting in ‘Cura’ until I felt it was a reasonable size for use on my railway. The following illustration shows the three parts, as they appeared on my printer bed,

 

3Dprintedcomponents.jpg.105659c90ec9e89b830601812f11ba53.jpg

Three components of downloaded horse by David Mussaffi – as printed

 

Once separated and carefully trimmed along the edges, these three parts fitted together very well, to make a complete model – in fact, I was pleasantly surprised by the result and decided that a few of these 3D-prints would be useful additions to my railway, for pairing with various vehicles. Differences in texture are visible on this unpainted model but I felt that, with a little more fettling and painting, a very satisfactory model could be produced.

 

3Dprintedhorse.jpg.f4e98bb8fff96891a693c001f80d116f.jpg

3D-printed horse after assembly of 3 components

 

I also realised that by adjusting the overall scale and/or individual parameters such as girth, it would be possible to produce a range of different types of horse from the same basic design.

 

3Dprintedtwohorsesannot.jpg.b64040e2b18306bc009cda94a17d712f.jpg
3D printed horse variations

 

Horse Shunting

 

A few years ago, when I set up a scene on my layout involving horse shunting, I found myself musing on whether there might be any way of simulating a walking motion.  I wonder if any readers remember the little ‘ramp walker’ toy that once came in cereal packets? A string could be attached to a model horse and hung over the edge of a table, attached to a small weight. This would cause the horse to ‘walk’ to the edge and then stop.

HorseWalker2.jpg.cec7deab68f137169a0b1f088215bf64.jpg

‘Cereal Packet’ Horse Walker

 

When I first thought about it, a few years ago, I could see no way in which I replicate a model of this type at an appropriate size. Now, however, having gained some experience in using a 3D-printer and having created a 3D-printed horse, the thought entered my mind again and I thought it was worth ‘giving it a go’.

 

Well, I’ve had a go but still haven’t succeeded in making it walk! I suspect that there is a problem of scale. If I halve the linear dimensions, then the surface areas decrease by a factor of four and the weight by a factor of eight. I suspect such changes upset the relationships between movement, weight, and friction that make the model work.

 

I have documented the steps I’ve taken so far in the hope that someone will be able to suggest which parameters to change, to make it work. After around 3 months of fiddling with it, I’ve run out of ideas!

 

Downloaded 'Walker'

 

The trouble from the outset was that I had only a vague idea of how the walking action worked, so I looked on the web and found another model on the 'Cults' website, described as a '4 legs walker'. This model consists of a simple ‘body’ and a set of pivoted legs, which enabled me to examine the principles behind the ‘walking’ motion. I knew, however, that I would have to produce a much more realistic looking ‘body’!

 

4LW03_preview_featured.jpg.11965f7371c6f5efff1df1866adea825.jpg

Downloadable 4legs-Walker, showing shaped feet

 

Now the fun began, as I contemplated how to adapt the ‘realistic’ 3D-printed horse to the ‘walking’ principle! I was encouraged by the fact that the horse model I had downloaded was already divided into separate parts that I might be able to adapt to a suitable new configuration.  So, I started on a new ‘learning curve’! What follows has taken a few months of ‘trial and error’ (mostly the latter) but the main steps are summarised below:

 

Meshmixer

 

The first hurdle was to get the downloaded horse model into my 3D-modelling software ’Fusion 360’.  It is possible to import a mesh (STL) file but, when I tried to convert this model into an editable ‘body’, I immediately got a message that there were too many ‘faces’, so that conversion was not possible. It was clear that some basic ‘editing’ was needed before I could start to use my ‘Fusion 360’ modelling tools to adapt the components of my downloaded horse. This sent me on a search for software that could help me to solve this difficulty and I found the very useful (and free) ‘Meshmixer’ program by ‘Autodesk’.  Some of the useful functions of this software are described below:

 

Separating the three components using 'Meshmixer

 

After opening the original model that I had downloaded from the ‘Cults’ site, I found that I could use the ‘Select’ tool in ‘Meshmixer’ to separate the three parts of the original model, so that I could work on each of them independently.

 

Simplifying the model mesh

 

The next step was to use the ‘Edit’ menu within the ‘Select’ tool in 'Meshmixer', to reduce the complexity of the mesh, choosing the ‘max deviation’ reduce target, so that deviations of less than 0.2 mm were ignored. This seemed a reasonable figure, to match the capability of my 3D printer. This process allowed me to reduce the number of facets on each component, so that they became suitable for importing into ‘Fusion 360’.

 

Converting the Mesh

 

Once the STL mesh file has been imported into ‘Fusion 360’, there is an option to convert a ‘mesh’ model into a ‘body’, which can then be operated upon by means of the usual ‘Fusion 360’ tools. During this process, I discovered that my ‘Windows 10’ operating system includes a 3D Viewer App, which not only displays STL files but also shows statistics, such as the number of faces and vertices in the model. The original downloaded horse had 50,474 triangles in its mesh whereas, after simplification as described above, this was reduced to 2,634 triangles.

 

After carrying out these modifications, I had a model that could be imported successfully into ‘Fusion 360’, where I could start to make the changes needed for a ‘walking’ model.  Before I could do much more, however, I realised that I needed to make the upper body of the horse ‘hollow’, so that it could contain the tops of movable legs and their pivots. My aim was to provide the functionality contained in the the basic ‘4-legs Walker’ that I showed above.

 

Making a hollow model with 'Meshmixer'

 

I found that ‘Meshmixer’ contains a simple tool within the ‘Edit’ menu to make a mesh model ‘hollow’, with options to define the thickness of the remaining side walls and the complexity of the inner mesh. This procedure is illustrated below:

 

MeshmixerHollowBody.jpg.745175748b74b49a0613dd645057a0a3.jpg

Using Meshmixer to create a hollow model

 

In 'Meshmixer', the inner mesh is described in terms of ‘mesh density’ so, by trial and error, I selected a value that seemed to match the number of triangles in the outer mesh.  Now, I could import the hollow mesh model into ‘Fusion 360’, where I could use the ‘Hole’ tool to make apertures in the sides of the horse body, to accept axles for the pivoted legs.

 

Adding legs

 

For the initial trials I created simple rectangular legs with open rings at the top to act as pivots – these were similar to the ones used by the ‘4legs-Walker.’ I reamed out the holes until the legs swung freely on 2 mm diameter steel axles. When printed, the upper body now looked like this:

 

3DprintedHollowBody.jpg.ecb1313cf60d55aa9cc0e34567402de1.jpg

My 3D printed Hollow Body with Legs

 

I did quite a lot of fettling of the various components, to make sure that the legs swung freely within the upper body shell.

 

Lower Body

 

I imported the original solid version of the lower body into ‘Fusion 360’ and used the ‘Split’ tool to cut off the original legs from this part of the body, just below the belly of the model. I then drew rectangles on the flat top surface of the lower body, to define where the movable legs could pass through, while limiting their angle of travel. I extruded these rectangles into apertures, through the depth of the lower body, using trial and error to adjust the size of these apertures so that they allowed an appropriate amount of free leg movement, fore and aft.

 

3DprintedLowerBody.jpg.547cd59c0351eadc0b0b9d84faa152d8.jpg

My 3D Printed Lower Body with Slots

 

Printing the Feet

 

The shape of the feet is critical to the working of the model, so I started by modifying the ones used by the ‘4legs-Walker’, downloaded from the ‘Cults’ site. Because the lower surface has to be angled, I separated the feet from the legs and provided a flat upper surface to each foot, which could lie on the bed of my 3D printer, when I printed the feet ‘upside down’. I also provided a rectangular socket in the top of each foot to hold a leg securely.

 

Assembly

 

Once I had designed all the individual components in ‘Fusion 360’, I printed each of the components: upper body, lower body, head, 4 legs and 4 feet. As mentioned above, a considerable amount of trial and error was needed to achieve the clearances needed for free movement of the legs within a controlled arc of swing.  Fortunately, each of these small parts only took a few minutes to print, so it was easy to make successive ‘tries’.  I show below this collection of parts, as they emerged from the printer.

 

HorseComponentsAnnot.jpg.802c2e44d5acf335a1d0da46944c2636.jpg

My 3D printed ‘Walking Horse’ Components

 

Lessons Learned

 

I’ve learned quite a lot about how to modify a 3D-printable model downloaded from the web, by means of tools such as ‘Meshmixer’, which I hope will be of interest to other 3D modellers.

 

Help Requested

 

Unfortunately, though,  I’ve still not succeeded in achieving an effective walking motion so, if any of my readers can make useful suggestions, I’ll be very pleased to receive them.

 

In the meantime, I’ll keep trying to find the ‘magic solution’

 

Mike

Edited by MikeOxon
Restore images

  • Like 1
  • Craftsmanship/clever 13

9 Comments


Recommended Comments

  • RMweb Gold
Mikkel

Posted (edited)

So much for useful suggestions :rolleyes: 

 

But you're way ahead of us all here I think, Mike (again).  This is the closest I have yet seen to a walking horse for model railways. Lots of times the idea has - as you know - been vented, typically in the context of shunting horses. But it always peters out when push comes to shove. Impressive that you have come this far.

 

My own thoughts have evolved around adapting the Magnorail cyclists, or - much more realistic - pursuing a suggestion made by an RMwebber many years ago (he is no longer on here, I believe):

 

A simple wall could disguise the horse being propelled by a wagon, so that you only see its head and back. There would still be the issue of how to achieve the head bobbing up and down etc, but your ingenious assembly might actually allow for that? I.e. head and neck attached with a pin through shoulders, allowing it to go up and down. 

 

Edited by Mikkel
  • Like 2
  • Thanks 1
Link to comment
  • RMweb Premium

Very interesting idea. As Mikkel says you are ahead of the rest of us. 

 

 

 

 

  • Thanks 1
Link to comment

What splendid fun!

 

I have been gently ribbing @Giles Favell about a “radio controlled shuntin’ ‘orse” for a while, so this brought a large smile to my face.  
 

It would indeed be a boon to the space starved modeller, if remote control and motive power could be achieved in anything less than 5” gauge…

 

possibly casting the body in whitemetal might get the centre of gravity up a bit, which might help, but, does the “non scale appearance” model that you have, pace, or walk?  Most horses walk with diagonal gait, left front & rear right then the opposite, whereas camels and some ponies pace, with both limbs on the same side moving in unison.

 

I suspect that in order for it to walk, the two pivots must be able to move independently.  If they are fixed parallel, the weight cannot transfer diagonally.  Does it need links between the legs?   Mmmm, have to think more about this…

 

keep up the good work!

Simon

  • Thanks 1
  • Interesting/Thought-provoking 1
Link to comment

Indeed, and if you read through all the options that site provides, and watch dogs, cats, sheep, etc., you’ll find there are essentially three ways a four-footed creature moves:

walk (diagonals more or less alternately),

pace (each side - lateral more or less alternately)

or canter (two rear legs together, the front two providing two independent points of contact).  

 

Lizards etc., do the diagonal thing but are more articulate in the middle.  

You could argue that frogs are cantering, but I think that’s stretching things a bit…


I’m pretty sure that the only sensible gait for a draught animal is diagonal, pacing would lead to the horse falling sideways, so that’s not going to work.  Cantering sounds rather cavalier, and likely rather dangerous!

 

on which basis, would a pair of crankshafts work?  They would rotate such that the bottom of the crank was going forwards, and the legs would be slotted so they could move up & down as the big end (at the top of the leg) moved with the crank.  I must sketch something.

 

atb

Simon

 

  • Like 1
  • Thanks 1
Link to comment
Giles

Posted (edited)

 

 

 

 

It would be perfectly possible to slightly adapt my Walking Man machine for a horse to give diagonally opposed motion which would approximate the horse's walk.

I hopefully have a book coming out shortly where I mention this. The down-side is that it requires a slot in the ground surface (between 3 and 4mm) which is difficult to effectively disguise. I looked at magnets to transmit the action, but discarded them for my purposes, as they would have needed to be too large,  would require a smooth surface, and have a tendancy to polish it. The actual walking man requires a wire support anyway. A horse also might as there would be an instability at mid-stride.

Edited by Giles
  • Like 2
  • Craftsmanship/clever 1
  • Friendly/supportive 1
Link to comment

Just as I thought no-one was interested, 6 replies all come together - just like buses :)

 

So far, I've managed to get a few faltering steps.  It amazes me that what looks like a simple toy should prove so hard to get right.  As I recall, the original 'cereal packet' model worked well, although I can't remember exactly what sort of gait is displayed.  It seems to rely on a side to side rocking motion, so that when the opposite side legs are raised, they swing forward together and shift the balance across.  I've been fiddling with mine for ages and getting frustrated - hence this post.

 

I'm not too concerned how 'realistic' the gait is but I would like to get the **** thing to work :banghead:

 

Mike

  • Friendly/supportive 1
Link to comment

As a 'spin-off',  I have 3D-printed a cow, based on the same 3-part construction as the original horse model that I described in the post.  It won't walk but it will fill up my Broad Gauge cattle train:

 

3D-printedCow.JPG.727c54cf64e699537e4f1a6885fc212c.JPG

Moo!

Edited by MikeOxon
  • Like 3
Link to comment

I think a selection of 3DP livestock would be a useful addition to many cattle trains. 

 

And, I'm not at all sure they need to be any more detailed than your print.  A little de-flashing, and a bit of paint, maybe.

 

not too heavy, and dead cheap.  Keep the expensive, showy, heavy cast whitemetal ones for where they can be seen!

 

atb

Simon

  • Like 1
  • Thanks 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...