Donkey Self-Racing Car - Classic Version

by aconway Apr 20, 2017
Download All Files

Thing Apps Enabled

Please Login to Comment

Can anyone recommend printer settings? I have a Creality Ender 3, but general suggestions would be nice. Infill % and type seems to make the most difference in print speed but I don't want to make it too weak to handle bumps and crashes.

I'm not sure how these parts were originally modeled, but if there's any chance the author could provide OpenSCAD files for this model I'd be quite pleased to use them. Thanks in any case, I had a wonderful print!

Unfortunately I did the parts in Fusion360. As far as I know there is no way to translate between the two.

Could you please share Fusion360 files? You can export models there no problem

Just look in the "thing details" tab. It is there.

Oh, sorry. Great. Thank you. I've printed it out already. Used one of the remakes where someone split base into two. It didn't fit my bed.

Ok, understood. It's a really nice design in any case - love how it serves as a handle for the car as well as roll-cage.

The Roll_Cage prints better upside down( dead bug style ) and I used OpenSCAD to do the positioning:

module rotateCamMount () {
rotate([-90,0,0]) import("Magnet_Roll_Cage_v2.stl");

The Plate needs re-positioning too:

module rotatePlate () {
translate([25,0,0.0]) // -75 works get just the camera mount above 0,0
rotate([0,0,0]) //-2.9,0,0 is close
rotate([90,0,0]) import("Magnet_Plate_v7.stl");

But it also needs the clip slots deepened and widened since a few members of the club had problem and had to grind the plate width at the pins. I deepened the slots from 1.5mm to 2.0mm deep.

module rPiPlate() {
difference() {
module addPlatePinClearance() {
//end 1
translate([90,-12.5,plateH-(plateH-platePinH)/2]) cube([pinSlotL,pinSlotW,plateH-platePinH],center=true);
translate([90,12.5,plateH-(plateH-platePinH)/2]) cube([pinSlotL,pinSlotW,plateH-platePinH],center=true);
//end 2
translate([-85,-12.5,plateH-(plateH-platePinH)/2]) cube([pinSlotL,pinSlotW,plateH-platePinH],center=true);
translate([-85,12.5,plateH-(plateH-platePinH)/2]) cube([pinSlotL,pinSlotW,plateH-platePinH],center=true);

I can't think of a slicer that doesn't have a rotate option.

Believe it or not, some designers don't bother making things easy to print even though they publish them for others to 3D print. Sometimes, nice 90 deg rotations aren't enough. I would never expect everyone who prints my parts to have to rotate and validate it's properly level.