HL Truck Mods

Heng Long/WPL are now manufacturing 1/16 scale RC trucks, so it seemed sensible to create a forum area dedicated to the amazing things that members are doing with them. Post your builds, mods, and tips here.
User avatar
c.rainford73
Major
Posts: 6104
Joined: Thu Aug 25, 2016 7:34 pm
Location: Connecticut USA

Re: HL Truck Mods

Post by c.rainford73 »

Wayne that is simply awesome
Tanks alot.... :wave:
User avatar
nexusys
Lance Corporal
Posts: 143
Joined: Wed Aug 01, 2012 3:23 am

Re: HL Truck Mods

Post by nexusys »

Nice work! interesting to see how most parts are 3d printed. Like to see how it all end up. Keep it up! :clap:
User avatar
midlife306
Warrant Officer 1st Class
Posts: 2238
Joined: Sun Aug 27, 2017 10:34 am

Re: HL Truck Mods

Post by midlife306 »

AlwynTurner wrote:Received my truck today and measured up for the Lego tyre hub. The design didn't take too long and looks like this
Image
Image
Image

I don't know how it will print though because at the moment my printer is giving me severe grief :'( :crazy: and I don't have the patience to sort it today. As soon as I have printed and refined the single tyre hub, I'll do the design of the two tyre hub.

Alwyn :thumbup: :wave:
Hi Alwyn, just a thought, when you finalise the design, would it be possible to create the .STL file with the hex bore part sticking about 10mm proud of the inside face of the wheels, this would allow fine adjustment to track width for multiple applications.
Cheers
Wayne


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

Re: HL Truck Mods

Post by AlwynTurner »

I'll need to do a couple of versions. One for the standard wheel, and one that sticks out proud. The problem is that the axle is only 10mm long, so the hole for the screw will need to be sunk into the wheel centre so it will still reach, plus if the hex part is too long it won't seat properly on the axle. The best thing is to provide the scad design file and you can customise to suit.

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
Max-U52
Lieutenant
Posts: 3879
Joined: Sat Sep 12, 2015 8:56 pm
Location: Detroit

Re: HL Truck Mods

Post by Max-U52 »

That looks really great, Wayne. I can't wait to get started on it. I'm looking into 3D printers and I'm trying to get my company to foot the bill. Well, at least part of it. We do a surprising amount of plastic gears here at Fairlane Gear, Inc., so having a 3D printer will be good for the company. That's my story and I'm stickin' to it.

Seriously, though, Wayne, thank you very much. I've had this dream to build a convoy for several years now and it looks like you're gonna really get me started.
When FDR coined the phrase "The Arsenal of Democracy", he was talking about Detroit. Proud to live in the 2nd most violent city in America!!
User avatar
AlwynTurner
2nd Lieutenant
Posts: 2597
Joined: Thu Oct 23, 2014 10:47 am
Location: Chapel-en-le-Frith, Derbyshire

Re: HL Truck Mods

Post by AlwynTurner »

After fixing my printer which had a silly adjustment problem that took me 2 days to find annd fix, here we have the Lego wheel hub
First a twin wheel approach using the lego hubs to show the width
Image
Image
To explain the design approach, first I designed the axle fitting
Image
Image
Having got that right I incorporated that into the hub design and presto
Image
Image
There are the three wheels, on the right the lego wheel
on the left the HL wheel
and in the middle the new wheel with Lego tyre
Image

and here's the scad code


module hub () {
difference () {
union () {
translate ([0,0,-3])cylinder(h = 18, r = 17, $fn=80);
translate ([0,0,-3])cylinder(h = 1.5, r = 19, $fn=80);
translate ([0,0,13.5])cylinder(h = 1.5, r = 19, $fn=80);
translate ([0,0,0])cylinder(h = 1.5, r = 21.5, $fn=80);
translate ([0,0,10.5])cylinder(h = 1.5, r = 21.5, $fn=80);
}
translate ([0,0,-3.5])cylinder(h = 19, r = 15.5, $fn=80);
}
difference () {
union () {
translate ([0,0,9])cylinder(h = 2, r = 17, $fn=80);
translate ([0,0,10.5]) cylinder(h = 2, r1 = 10, r2=9, $fn=80);
}
translate ([0,0,-3.5])cylinder(h = 19, r = 4, $fn=80);
}
translate([4,-1,1]) cube ([13,2,8]);
rotate ([0,0,120])translate([4,-1,1]) cube ([13,2,8]);
rotate ([0,0,240])translate([4,-1,1]) cube ([13,2,8]);
}
module hub_centre () {
difference () {
union () {
translate ([0,0,0])cylinder(h = 12, r = 4.5, $fn=80);
translate ([0,0,12])cylinder(h =3, r = 4, $fn=80);
}
translate ([0,0,0])cylinder(h = 16, r = 1.3, $fn=80);
translate ([0,0,11])cylinder(h = 16, r = 2.7, $fn=80);
}
}
module axle (){
translate([-3,-1.5,-0.1]) cube ([6,3,10]);
rotate ([0,0,60])translate([-3,-1.5,-0.1]) cube ([6,3,10]);
rotate ([0,0,120])translate([-3,-1.5,-0.1]) cube ([6,3,10]);
}

hub () ;
difference () {
hub_centre ();
axle();
}

That's it folks. Copy the code into openscad,
http://www.openscad.org/
generate the stl, and you too can have a hub to fit a lego tyre to a heng long truck

The print time is about 1.5 hours at fairly low quality (as you can see) but it's a complex print.
Obviously it needs wheel nuts and fancy bits but that you can add as desired to match your build. :D :D

Have fun
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: HL Truck Mods

Post by AlwynTurner »

Here's the design for the double wheel
Image
Image
Image
It's going to be a while before this gets printed as it's a 3 to 4 hour print

If anyone wants to have a bash I can send then the scad code

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
midlife306
Warrant Officer 1st Class
Posts: 2238
Joined: Sun Aug 27, 2017 10:34 am

Re: HL Truck Mods

Post by midlife306 »

Hi Alwyn, my printer is busy today but if you post the scad detail I’ll print it off tomorrow
I’ve managed to convert the single wheel to a .stl now, scared me to death at first, thanks for sharing!!!!!
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: HL Truck Mods

Post by AlwynTurner »

Here's th scad for the double tyre hub - I haven't tested it so it may need some tweaks

module hub () {
difference () {
union () {
translate ([0,0,-3])cylinder(h = 18, r = 17, $fn=80);
translate ([0,0,-3])cylinder(h = 1.5, r = 19, $fn=80);
translate ([0,0,13.5])cylinder(h = 1.5, r = 19, $fn=80);
translate ([0,0,0])cylinder(h = 1.5, r = 21.5, $fn=80);
translate ([0,0,10.5])cylinder(h = 1.5, r = 21.5, $fn=80);

}

translate ([0,0,-3.5])cylinder(h = 19, r = 15.5, $fn=80);

}
// difference () {
// union () {
// translate ([0,0,9])cylinder(h = 2, r = 17, $fn=80);
// translate ([0,0,10.5])cylinder(h = 2, r1 = 10, r2=9, $fn=80);



// }
// translate ([0,0,-3.5])cylinder(h = 19, r = 4, $fn=80);

// }

// translate([4,-1,1]) cube ([13,2,8]);
// rotate ([0,0,120])translate([4,-1,1]) cube ([13,2,8]);
// rotate ([0,0,240])translate([4,-1,1]) cube ([13,2,8]);

}

module hub_centre () {
difference () {
union () {
translate ([0,0,0])cylinder(h = 12, r = 4.5, $fn=80);
translate ([0,0,12])cylinder(h =3, r = 4, $fn=80);
}
translate ([0,0,0])cylinder(h = 16, r = 1.3, $fn=80);
translate ([0,0,11])cylinder(h = 16, r = 2.7, $fn=80);
}
}
module double_wheel () {
difference () {
translate ([0,0,-3])cylinder(h = 18, r = 17, $fn=80);
translate ([0,0,-3.5])cylinder(h = 19, r = 15.5, $fn=80);

}
difference () {
union () {
translate ([0,0,9])cylinder(h = 2, r = 17, $fn=80);
translate ([0,0,10.5])cylinder(h = 2, r1 = 10, r2=9, $fn=80);
}
translate ([0,0,-3.5])cylinder(h = 19, r = 4, $fn=80);

}
translate([4,-1,1]) cube ([13,2,8]);
rotate ([0,0,120])translate([4,-1,1]) cube ([13,2,8]);
rotate ([0,0,240])translate([4,-1,1]) cube ([13,2,8]);

difference () {

translate ([0,0,11])cylinder(h = 8, r = 17, $fn=80);
translate ([0,0,10.8])cylinder(h = 8.5,r1=13, r2 = 17, $fn=80);
}

}


module axle (){
translate([-3,-1.5,-0.1]) cube ([6,3,10]);
rotate ([0,0,60])translate([-3,-1.5,-0.1]) cube ([6,3,10]);
rotate ([0,0,120])translate([-3,-1.5,-0.1]) cube ([6,3,10]);

}

translate ([ 0,0,-12]) hub () ;
translate ([ 0,0,10]) hub () ;
double_wheel () ;
difference () {

hub_centre ();
axle();
}

It was an interesting exercise and I hope it is useful

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
midlife306
Warrant Officer 1st Class
Posts: 2238
Joined: Sun Aug 27, 2017 10:34 am

Re: HL Truck Mods

Post by midlife306 »

Thanks Alwyn, I’ll have a play
Cheers
Wayne


Sent from my iPhone using Tapatalk
Post Reply

Return to “Heng Long Trucks”