Centurion Mk III Scratch build

User avatar
AlwynTurner
2nd Lieutenant
Posts: 2597
Joined: Thu Oct 23, 2014 10:47 am
Location: Chapel-en-le-Frith, Derbyshire

Re: Centurion Mk III Scratch build

Post by AlwynTurner »

Well that's the lower hull finished
Image

scad for the rear bracket
module rearbrkt () {
$fn=100;
difference () {
union () {
translate([2,-36,5])rotate([90,0,0])cylinder(2,4.5,4.5);//
translate([2.5,-36,-5])rotate([90,0,0])cylinder(2,3,3);//
translate([5.5,-38,-4.5])rotate([0,-87,0])cube([11.6,2,7]);//
translate([2.5,-38,-5.5])rotate([0,-87,0])cube([15,2,6]);//
translate([2.3,-38,-8])rotate([0,-87,0])cube([12,2,6]);//
}

translate([2,-35.5,5])rotate([90,0,0])cylinder(3,2,2);
translate([2.5,-35.9,-5])rotate([90,0,0])cylinder(3,1.5,1.5);//
}

}

rearbrkt ();

//Copyright Alwyn Turner 2018

******************
scad for the tow bar
module tow_bar () {
$fn=100;

difference () {
union () {
intersection () {
union () {
difference () {
translate ([-76,53,25])rotate ([90,0,0]) cylinder ( h=106, r=22);
translate ([-76,54,25])rotate ([90,0,0]) cylinder ( h=108, r=20);
}
}

translate ([-80,-53,3]) rotate ([0,0,0]) cube ([24,106,13]);
}
translate ([-58,-53,16]) rotate ([0,-5,0]) cube ([2,106,3]);
translate ([-59,-51,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,-45.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,-39,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,-32.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,-26,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,-19.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,-13,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,-6.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,0,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,6.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,13,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,19.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,26,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,32.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,39,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,45.5,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);
translate ([-59,51,17.5]) rotate ([0,90,0]) cylinder (2,0.6,0.6,$fn=6);


translate ([-65,-32,-13.2]) rotate ([0,-10,0]) cube ([5,3,20]); //right spring mount
translate ([-65,29,-13.2]) rotate ([0,-10,0]) cube ([5,3,20]); //left spring mount


rotate ([0,0,0]) translate ([-65,-32,-13]) cube ([16,3,15]); //right spring mount
rotate ([0,0,0]) translate ([-65,29,-13]) cube ([16,3,15]); //left spring mount

}
translate ([-54,-60,-16]) rotate ([0,-5,0]) cube ([10,120,50]);
translate ([-84,-15,-2]) rotate ([0,-5,0]) cube ([10,30,10]);
translate ([-88.3,-16.5,-2]) rotate ([0,-5,-40]) cube ([10,10,10]);
translate ([-82,9,-2]) rotate ([0,-5,40]) cube ([10,10,10]);
}



rotate ([0,0,0]) translate ([-64,-33.5,-10]) cube ([1.2,67,10]); // inner spring
rotate ([0,0,0]) translate ([-64,-23,-10]) cube ([2.4,46,10]); // second spring
rotate ([0,0,0]) translate ([-64,-16,-10]) cube ([3.6,32,10]); // third spring
rotate ([0,0,0]) translate ([-64,-9,-10]) cube ([4.8,18,10]); // fourth spring
rotate ([0,0,0]) translate ([-59,-4.5,-11]) cube ([1,9,12]); // hook mount back
rotate ([0,0,0]) translate ([-65,-4.5,-11]) cube ([1,9,12]); // hook mount front
rotate ([0,90,0]) translate ([-0,-3.25,-66]) cylinder ( h=8.5, r=0.5);//top bolt ight
rotate ([0,90,0]) translate ([-0,3.25,-66]) cylinder ( h=8.5, r=0.5);// top bolt left
rotate ([0,90,0]) translate ([10.25,-3.25,-66]) cylinder ( h=8.5, r=0.5);
rotate ([0,90,0]) translate ([10.25,3.25,-66]) cylinder ( h=8.5, r=0.5);
rotate ([0,0,0]) translate ([-59.5,-8.5,-11]) cube ([1,1.5,12]); // spring strap1 back
rotate ([0,0,0]) translate ([-59.5,7,-11]) cube ([1,1.5,12]); // spring strap1 back
rotate ([0,0,0]) translate ([-60.5,-15.5,-11]) cube ([1,1.5,12]); // spring strap2 back
rotate ([0,0,0]) translate ([-60.5,14,-11]) cube ([1,1.5,12]); // spring strap2 back
rotate ([0,0,0]) translate ([-61.5,-22.5,-11]) cube ([1,1.5,12]); // spring strap3 back
rotate ([0,0,0]) translate ([-61.5,21,-11]) cube ([1,1.5,12]); // spring strap3 back
//strap front
rotate ([0,0,0]) translate ([-65,-8.5,-11]) cube ([1,1.5,12]); // spring strap1 back
rotate ([0,0,0]) translate ([-65,7,-11]) cube ([1,1.5,12]); // spring strap1 back
rotate ([0,0,0]) translate ([-65,-15.5,-11]) cube ([1,1.5,12]); // spring strap2 back
rotate ([0,0,0]) translate ([-65,14,-11]) cube ([1,1.5,12]); // spring strap2 back
rotate ([0,0,0]) translate ([-65,-22.5,-11]) cube ([1,1.5,12]); // spring strap3 back
rotate ([0,0,0]) translate ([-65,21,-11]) cube ([1,1.5,12]); // spring strap3 back
//spring 1 bolts
rotate ([0,90,0]) translate ([-0,-7.75,-66]) cylinder ( h=8, r=0.5);//top bolt right
rotate ([0,90,0]) translate ([-0,-7.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([-0,7.75,-66]) cylinder ( h=8, r=0.5);// top bolt left
rotate ([0,90,0]) translate ([-0,7.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([10.25,-7.75,-66]) cylinder ( h=8, r=0.5);
rotate ([0,90,0]) translate ([10.25,-7.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([10.25,7.75,-66]) cylinder ( h=8, r=0.5);
rotate ([0,90,0]) translate ([10.25,7.75,-65.5]) nut() ;//top nut ight
//spring 2 bolts

rotate ([0,90,0]) translate ([-0,-14.75,-66]) cylinder ( h=7, r=0.5);//top bolt ight
rotate ([0,90,0]) translate ([-0,-14.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([-0,14.75,-66]) cylinder ( h=7, r=0.5);// top bolt left
rotate ([0,90,0]) translate ([-0,14.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([10.25,-14.75,-66]) cylinder ( h=7, r=0.5);
rotate ([0,90,0]) translate ([10.25,-14.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([10.25,14.75,-66]) cylinder ( h=7, r=0.5);
rotate ([0,90,0]) translate ([10.25,14.75,-65.5]) nut() ;//top nut ight
//spring 3 bolts
rotate ([0,90,0]) translate ([-0,-21.75,-66]) cylinder ( h=6, r=0.5);//top bolt ight
rotate ([0,90,0]) translate ([-0,-21.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([-0,21.75,-66]) cylinder ( h=6, r=0.50);// top bolt left
rotate ([0,90,0]) translate ([-0,21.75,-65.5]) nut() ;//top nut ight

rotate ([0,90,0]) translate ([10.25,-21.75,-66]) cylinder ( h=6, r=0.5);
rotate ([0,90,0]) translate ([10.25,-21.75,-65.5]) nut() ;//top nut ight
rotate ([0,90,0]) translate ([10.25,21.75,-66]) cylinder ( h=6, r=0.5);
rotate ([0,90,0]) translate ([10.25,21.75,-65.5]) nut() ;//top nut ight
//bolts
rotate ([0,90,0]) translate ([-0,-3.25,-65.5]) nut() ;//top bolt ight
rotate ([0,90,0]) translate ([-0,3.25,-65.5]) nut();// top bolt left
rotate ([0,90,0]) translate ([10.25,-3.25,-65.5]) nut();
rotate ([0,90,0]) translate ([10.25,3.25,-65.5]) nut();

rotate ([0,0,0]) translate ([-67,-2,-10]) cube ([3,4,10]); // hook base
difference () {
union () {
rotate ([90,0,0]) translate ([-69.5,-5,-1]) cylinder ( h=2, r=4, $fn=80) ;
rotate ([90,0,0]) translate ([-69.5,-6.5,-1]) cylinder ( h=2, r=4, $fn=80) ;
rotate ([90,0,0]) translate ([-69.5,-5,-0.5]) cylinder ( h=1, r=4.5, $fn=80) ;
}
rotate ([90,0,0]) translate ([-69,-5,-1.6]) cylinder ( h=3.2, r=2, $fn=80) ;
rotate ([0,0,0]) translate ([-70,-2,-6]) cube ([3,4,6]); // hook base

}

}


module nut ()
{
translate([-0.7,-0.4,0]) cube ([1.4,0.8,0.5]);
rotate ([0,0,60])translate([-0.7,-0.4,0]) cube ([1.4,0.8,0.5]);
rotate ([0,0,120])translate([-0.7,-0.4,0]) cube ([1.4,0.8,0.5]);
}
//}
module nut_large ()
{
translate([-1.2,-0.8,0]) cube ([2.4,1.6,1]);
rotate ([0,0,60])translate([-1.2,-0.8,0]) cube ([2.4,1.6,1]);
rotate ([0,0,120])translate([-1.2,-0.8,0]) cube ([2.4,1.6,1]);
}

tow_bar () ;
//Copyright Alwyn Turner 2018

Just have one more tricky part to do for the rear of the upper hull and that's all the printing and assembly done

Alwyn
YOU'RE NEVER TOO OLD TO HAVE A HAPPY CHILDHOOD!

Saladin scratchbuild, Matilda scratchbuild, Churchill scratchbuild, Crusader scratchbuild, M10 Achiĺles scratchbuild, Universal Carrier scratchbuild
User avatar
AlwynTurner
2nd Lieutenant
Posts: 2597
Joined: Thu Oct 23, 2014 10:47 am
Location: Chapel-en-le-Frith, Derbyshire

Re: Centurion Mk III Scratch build

Post by AlwynTurner »

The last piece of the fabrication jigsaw. I'm not sure quite what it is but on the model they show tow cables attached to it

Image

Here's the scad
odule rearmnt () {
$fn=100;


translate([0,0,1])rotate ([0,0,0]) cylinder(7,3,3);
difference () {
union () {
translate([-7,-9,0]) cube ([22,18,1]);
hull () {
translate([0,0,1])cylinder(1,7,7);
translate([-3.5,-6.5,1])cylinder(1,2,2);
translate([-3.5,6.5,1])cylinder(1,2,2);
translate([7,0,1])cylinder(1,2,2);
}
hull () {
translate([0,0,7])cylinder(1,7,7);
translate([-3.5,-6.5,7])cylinder(1,2,2);
translate([-3.5,6.5,7])cylinder(1,2,2);
translate([7,0,7])cylinder(1,2,2);
}
difference () {
translate([4,-8,0]) cube ([11,4,8]);
translate([3,-8,0]) rotate ([0,0,45]) cube ([11,5,9]);
}
difference () {
translate([4,4,0]) cube ([11,4,8]);
translate([0,4,0]) rotate ([0,0,-45]) cube ([11,5,9]);
}

}
translate([-3.5,-6.5,0])cylinder(10,1,1);
translate([-3.5,6.5,-1])cylinder(10,1,1);
translate([7,0,-1])cylinder(10,1,1);
}
translate([-3.5,-6.5,0])cylinder(9.5,1,1);
translate([-3.5,6.5,0])cylinder(9.5,1,1);
translate([7,0,0])cylinder(9.5,1,1);
translate([-3.5,-6.5,8])cylinder(1,1.5,1.5);
translate([-3.5,6.5,8])cylinder(1,1.5,1.5);
translate([7,0,8])cylinder(1,1.5,1.5);

translate([7,-1.5,2]) cube ([13,3,5]);
translate([7,0,2])cylinder(5,2.5,2.5);
translate([18.5,-4,2]) cube ([1.5,8,5]);
translate([16.5,-4,2]) cube ([2.5,1,5]);
translate([16.5,3,2]) cube ([2.5,1,5]);
}

rearmnt ();
//Copyright Alwyn Turner 2018

and the rear end with paint on
Image

Now down to cutting and mounting the side skirts.

Alwyn :thumbup: :wave:
YOU'RE NEVER TOO OLD TO HAVE A HAPPY CHILDHOOD!

Saladin scratchbuild, Matilda scratchbuild, Churchill scratchbuild, Crusader scratchbuild, M10 Achiĺles scratchbuild, Universal Carrier scratchbuild
User avatar
AlwynTurner
2nd Lieutenant
Posts: 2597
Joined: Thu Oct 23, 2014 10:47 am
Location: Chapel-en-le-Frith, Derbyshire

Re: Centurion Mk III Scratch build

Post by AlwynTurner »

Well for those who wanted to see a Centurion as they remember from dinky toy days, here she is

Image
Image

just the gun/turret mechanical/electrics to sort out and tighten down the gearboxes etc. Then a few coats of paint and see about a crew.

Alwyn :thumbup: :wave:
YOU'RE NEVER TOO OLD TO HAVE A HAPPY CHILDHOOD!

Saladin scratchbuild, Matilda scratchbuild, Churchill scratchbuild, Crusader scratchbuild, M10 Achiĺles scratchbuild, Universal Carrier scratchbuild
User avatar
tomhugill
Captain
Posts: 4754
Joined: Thu Apr 15, 2010 11:21 am

Re: Centurion Mk III Scratch build

Post by tomhugill »

Superb Alwyn! She looks just right. Now where do I place my order ;)
User avatar
Ad Lav
Captain
Posts: 4185
Joined: Tue Sep 01, 2009 4:44 pm
Location: Kent

Re: Centurion Mk III Scratch build

Post by Ad Lav »

Not bad at all! Great work!
User avatar
silversurfer1947
Lieutenant
Posts: 3338
Joined: Tue Oct 27, 2015 9:54 pm
Location: Bristol, UK

Re: Centurion Mk III Scratch build

Post by silversurfer1947 »

Once again you have worked your magic and taken me back to my childhood at the same time. Now if you can find a way to actually take off a few years, that would be the icing on the cake! :thumbup: :clap:
Richard
Tamiya Tiger 1, Taigen FlakPanzer IV,Torro M16 half-track, Tamiya Panther,WSN/Torro T34,Taigen M41 Bulldog,H/l/Taigen Sherman M4A3,H/L T90, Haya M3 Grant, Metal Origins 234/2 Puma, Nashorn by Alwyn. I was only going to have one tank - honest! :D
User avatar
midlife306
Warrant Officer 1st Class
Posts: 2238
Joined: Sun Aug 27, 2017 10:34 am

Re: Centurion Mk III Scratch build

Post by midlife306 »

It’s the mutts nuts Alwyn!!
To think that I’ve actually got on in a gazillion pieces, need to pull my finger out
Cheers
Wayne


Sent from my iPhone using Tapatalk
User avatar
AlwynTurner
2nd Lieutenant
Posts: 2597
Joined: Thu Oct 23, 2014 10:47 am
Location: Chapel-en-le-Frith, Derbyshire

Re: Centurion Mk III Scratch build

Post by AlwynTurner »

Now for the barrel/turret

Got the recoil parts from Tankbear (thank you Ian)
Image
They fit the barrel holder
Image
used the smallest cog on a standard 9gm servo
Image
It needed a little bit of fettling to position correctly
Image
Glued the barrel together with the brass tube
Image
gorilla glue is the answer here because it expands slightly
Image
Printed the fasteners to hold in the barrel to the mounting
Image

Just have to assemble in the elevation and turret rotation motors

Alwyn :thumbup: :wave:
Last edited by AlwynTurner on Fri Aug 17, 2018 8:35 am, edited 1 time in total.
YOU'RE NEVER TOO OLD TO HAVE A HAPPY CHILDHOOD!

Saladin scratchbuild, Matilda scratchbuild, Churchill scratchbuild, Crusader scratchbuild, M10 Achiĺles scratchbuild, Universal Carrier scratchbuild
User avatar
AlwynTurner
2nd Lieutenant
Posts: 2597
Joined: Thu Oct 23, 2014 10:47 am
Location: Chapel-en-le-Frith, Derbyshire

Re: Centurion Mk III Scratch build

Post by AlwynTurner »

Elevation motor mounted and tested
Image
Image

Mounting bracket
Image

Just the rotation motor to do

Alwyn :thumbdown: :thumbup:
Last edited by AlwynTurner on Fri Aug 17, 2018 8:34 am, edited 2 times in total.
YOU'RE NEVER TOO OLD TO HAVE A HAPPY CHILDHOOD!

Saladin scratchbuild, Matilda scratchbuild, Churchill scratchbuild, Crusader scratchbuild, M10 Achiĺles scratchbuild, Universal Carrier scratchbuild
User avatar
midlife306
Warrant Officer 1st Class
Posts: 2238
Joined: Sun Aug 27, 2017 10:34 am

Re: Centurion Mk III Scratch build

Post by midlife306 »

Nice one Alwyn
Have you got the scad for the spring mount?
I see you’ve added some plasticard to the top of the turret, is that to help with the blend into the top?
Cheers
Wayne


Sent from my iPhone using Tapatalk
Post Reply

Return to “Modern Builds”