Re: Chieftain ARRV mk 7
Posted: Wed Jan 28, 2015 10:10 pm
Very nice model. This scratch model is awesome.
I hope to see a video in few weeks...

I hope to see a video in few weeks...
RC Tank Warfare community modelling hobby forum
https://www.rctankwarfare.co.uk/forums/
https://www.rctankwarfare.co.uk/forums/viewtopic.php?t=14077
wibblywobbly wrote:Tom, I get the same idea, there are some incredible builds going on, on this site. I check up on them regularly even if I don't always leave a comment, it's great to see so many people getting into this.
Pete, thanks for the links, I have never seen those units before, having offset vertical drives may enable me to save space and get the mechanics working. The shovel should be fairly easy, just two (one lift one rotate), but the crane will be a challenge. If push comes to shove (excuse the very poor pun) I would rather have a functional shovel than a crane. I only have a 6 channel radio, so I am going to be pushing things with fully functional everything.
What makes my hair stand on end is the detail on the crane, and what lurks behind the shovel. It will probably be a case of build the detail in styrene, but have a simpler, stronger, system for operating. The 1/35 scale guys must be on drugs to do what they achieve.![]()
suspension();
suspensionarm();
mirror([1,0,0])suspensionarm();
springmount();
mirror([1,0,0])springmount();
//*****************
module suspension()
{
$fn=100;
difference()
{
union()
{
hull()
{
translate ([-22.5,12.5,25.75])rotate([0,90,0])cylinder(45,5,5);
translate ([-22.5,1.5,25.75])cube([45,11,5]);
translate ([-22.5,1.5,7])cube([45,16,10]);
}
translate ([-13,1.5,-2])cube([26,16,10]);
translate ([-7,17.5,-2])rotate([90,0,0])cylinder(16,6,6);
translate ([7,17.5,-2])rotate ([90,0,0])cylinder(16,6,6);
translate ([-7,18.25,-3])rotate([90,0,0]) cylinder(1,2,2);
translate ([7,18.25,-3])rotate([90,0,0]) cylinder(1,2,2);
translate ([0,18,27])rotate([90,0,0])color("red")cylinder (12,7,7);
translate ([0,23.5,27])rotate([90,0,0])color("red")cylinder( 5.5,4.5,7);
}
translate ([-22.5,18,6.5])rotate([90,0,0])cylinder(20,9.5,9.5);
translate ([22.5,18,6.5])rotate([90,0,0])cylinder(20,9.5,9.5);
translate ([-30,3.5,-14])cube([63,12,30]);
translate ([-7,19,-3])rotate([90,0,0]) cylinder(33,1,1);
translate ([7,19,-3])rotate([90,0,0]) cylinder(33,1,1);
translate ([0,24.5,27])rotate([90,0,0]) cylinder(22,1.5,1.5);//top
}
damper();
mirror([1,0,0])damper();
}
//********************
module damper()
{
$fn=100;
difference()
{
union()
{
hull()
{
translate ([22.5,15,25])rotate([90,0,0])cylinder(10,7,7);
translate ([24,15,30])rotate([90,0,0])cylinder(10,3,3);
}
translate ([25.5,16,26])rotate([90,0,0])cylinder(12,2,2);
}
translate ([22.5,11.25,25])rotate([90,0,0])cylinder(3,17.2,17.2);
}
}
//********************
module suspensionarm()
{
$fn=100;
difference ()
{
union ()
{
hull()
{
translate ([7,15.25,-3]) rotate ([90,0,0]) cylinder(11.5,5,5);
translate ([31,15.25,-3]) rotate ([90,0,0]) cylinder(11.5,5,5);
}
translate ([31,17,-3]) rotate ([90,0,0]) cylinder(13,5,5);
translate ([31,22.5,-3]) rotate ([90,0,0]) cylinder(6,5,5);
hull()
{
translate ([22,13.5,2]) rotate ([90,0,0]) cylinder(8,1.5,1.5);
translate ([23.5,13.5,11]) rotate ([90,0,0]) cylinder(8,1.5,1.5);
translate ([29,13.5,2]) rotate ([90,0,0]) cylinder(8,1.5,1.5);
}
translate ([23,13.5,10]) rotate ([90,0,0]) cylinder(8,2.5,2.5);
}
translate ([7,25.5,-3]) rotate ([90,0,0]) cylinder(40,1.5,1.5);
translate ([31,23.5,-3]) rotate ([90,0,0]) cylinder(40,1.5,1.5);
translate ([23,24.5,10]) rotate ([90,0,0]) cylinder(20,1,1);
translate ([23,11.25,10]) rotate ([90,0,0]) cylinder(3.5,5,5);//cut out
}
}
//************************
module springmount()
{
$fn=100;
difference()
{
union()
{
translate ([23,11,10]) rotate([90,0,0]) cylinder(3,3,3);
translate ([19.25,8,7])cube([4,3,6]);
translate ([18,9.5,10])rotate([0,90,0]) cylinder(2,6,6);
translate ([9,9.5,10])rotate([0,90,0]) cylinder(10,5,5);
}
translate ([23,15,10])rotate([90,0,0]) cylinder(16,1,1);
translate ([7,9.5,10])rotate([0,90,0]) cylinder(10,3.5,3.5);
}
}