include <../defineVariable.scad> $fa=3; d=120; w=60; module wheel(d=d,w=w){ color([0,0,0,transparency]){ translate([0,0,-w/2+w/10]){ difference(){ cylinder(d=d,h=w,center=true); cylinder(d=d*2/3,h=w+1,center=true); } } } color([1,1,1,transparency]) translate([0,0,-w/8]){ difference(){ cylinder(d=d*2/3,h=w/4,center=true); union(){ cylinder(d=8,h=w/4+1,center=true); translate([0,0,-w/8]){ cylinder(d=20,h=w/4+1,center=true,$fn=8); } } } } } wheel();