Pre-Assembled 3D Printed Tracks

This template is brought to you by Dragomight Industries, leading the way in technological innovation.

 

 

Abstract

 

Hypothesis

3D printing tracks that are also pre-assembled makes assembling and acquiring tracks a lot easier.

Motivation

We have sprockets and I say what do you do with sprockets? you make a TANK!

Tank tracks are very good at gripping the terrain and can go over obstacles a lot smoother than wheels because tanks tracks are just a bigger wheel in a way.

Theory

If the track fits in the sprocket and can bend reasonably well it is a success otherwise change the shape and size and try again.

Materials

the material that the track will be printed with is PETG and the final product will be printed with clear red PETG.

Procedure

The procedure is to make a track in a 3D modeling software then print it if there are flaws start over and try again.

Data

Num

Notes

 

File

Num

Notes

 

File

1

Toothing was not a match for the Sprocket. Not Bendable enough.

 

 

2

Toothing was not a match for the Sprocket. Not Bendable enough.

 

 

3

Toothing was not a match for the Sprocket. Not Bendable enough.

 

 

4

Toothing was a better match than previous versions. still not Bendable enough.

 

 

6

This version was very close the toothing was almost perfect and it was very bendable however it did not print well.

 

 

7 & 8

Versions 7 & 8 are a script for running in OpenSCAD and is fully adujstable using the variables at the top. the print of 7 turned out well it could bend well and was printed nicely however the toothing did not matchup well and it was not wide enough. When we printed 8, we printed it with a brim instead of a raft and the bottom was a lot rougher than 7 and its was glued together. the center link in 8 was also too wide and made it so the sprocket did not fit.

 

Version 7 Bottom Side
Version 7 Top Side
$fn = 100; segmentCount = 3; trackWidth = 30; lRadius = 3.6; linkSpacing = 8; axleRadius = 1.6; linkThickness = 3; lineThickness = .4; centralLinkThickness = 8; //idler(); track(); module idler(){ cylinder(100, 1, 5, true); } module link(){ difference(){ union(){ cube([linkThickness, linkSpacing, lRadius*2], true); translate([0, linkSpacing/2, 0]) rotate([90, 0, 90]) cylinder(linkThickness, lRadius, lRadius, true); translate([0, -linkSpacing/2, 0]) rotate([90, 0, 90]) cylinder(linkThickness, lRadius, lRadius, true); } translate([0, -linkSpacing/2, 0]) rotate([90, 0, 90]) cylinder(linkThickness*1.5, axleRadius+lineThickness, axleRadius+lineThickness, true); translate([0, linkSpacing/2, 0]) rotate([90, 0, 90]) cylinder(linkThickness*1.5, axleRadius+lineThickness, axleRadius+lineThickness, true); } } module tread(){ union(){ difference(){ union(){ translate([0, linkSpacing/2, 0]) cube([centralLinkThickness, linkSpacing, lRadius*2], true); rotate([90, 0, 90]) cylinder(trackWidth, lRadius, lRadius, true); translate([0, linkSpacing, 0]) rotate([90, 0, 90]) cylinder(trackWidth, lRadius, lRadius, true); translate([trackWidth/2-linkThickness/2 , linkSpacing/2, 0]) cube([linkThickness, linkSpacing, lRadius*2], true); translate(-[trackWidth/2-linkThickness/2 , -linkSpacing/2, 0]) cube([linkThickness, linkSpacing, lRadius*2], true); } translate(-[trackWidth/2-linkThickness*1.5-lineThickness , -linkSpacing/2, 0]) cube([linkThickness+lineThickness*2, lRadius*10, lRadius*10], true); translate([trackWidth/2-linkThickness*1.5-lineThickness , -linkSpacing/2, 0]) cube([linkThickness+lineThickness*2, lRadius*10, lRadius*10], true); } rotate([90, 0, 90]) cylinder(trackWidth, axleRadius, axleRadius, true); translate([0, linkSpacing, 0]) rotate([90, 0, 90]) cylinder(trackWidth, axleRadius, axleRadius, true); } } module trackSegment(){ translate([trackWidth/2-linkThickness*1.5-lineThickness, -linkSpacing/2, 0]) link(); translate([-trackWidth/2+linkThickness*1.5+lineThickness, -linkSpacing/2, 0]) link(); tread(); } module track(){ trackSegment(); for (i = [0:segmentCount-1]){ translate([0, linkSpacing*2*i, 0]) trackSegment();

9

9 was bendable however the toothing was too small and it was not wide enough.

 

10

Verson 10 had some issues with printing and gave inconclusive results.

The second print of V10 gave similarly inconclusive results.

The third print of V10 was a succsess.

 

 

Analysis

Conclusions

References