Thingiverse
naturalishProp
door karolyish
1
Downloads
1
Likes
0
Makes
That Atari is pretty clever.
Anyone wanna do the stud patterns.
STUDmodule = #nof, diameter, holeSize. centreIO, basexyIOval
I'm working on the assemble-able version.
module blade(AX){
tube([30,10,80], odd="sqr", $fn=80, edge=[[5,0,-0.5],[0,0,0.5]])
void($da= move($Dapoints, tsVec=[0,5,-0]))
void($da= scalersMAcp($da, raxay=[25,200,-400], raxayM=[-300,20,10], angle=[30,50,200], cp=[300,400,200]))
pp(moveabs($da, tVec=[-10,100,0], sVec=[0.001,0.001,0.001], rVec=[0,0,60+AX], tsVec=[40,50,30]), Da=360/80);
}
difference(){
union(){
difference(){
tube([60,60,98], $fn=30, odd=true, edge=[[38,0,-0.5], for(i=[-0.38:0.01:0.4]) [(i*148*i+(-4*i*i))-(78*i)+30,0,i], [20,0,+0.42], [20,0,+0.44], [10,0,+0.5]]) ;
translate([0,0,50]);
tube([5,5,100], $fn=20);
}
blade(-25);
rotate(120) blade(-25);
rotate(240) blade(-25);
}
translate([0,0,-20]) tube([100,100,100], basexy=true, $fn=20,
edge=[[20,0,-0.5], [-10,0,0.5]]
);
Anyone wanna do the stud patterns.
STUDmodule = #nof, diameter, holeSize. centreIO, basexyIOval
I'm working on the assemble-able version.
module blade(AX){
tube([30,10,80], odd="sqr", $fn=80, edge=[[5,0,-0.5],[0,0,0.5]])
void($da= move($Dapoints, tsVec=[0,5,-0]))
void($da= scalersMAcp($da, raxay=[25,200,-400], raxayM=[-300,20,10], angle=[30,50,200], cp=[300,400,200]))
pp(moveabs($da, tVec=[-10,100,0], sVec=[0.001,0.001,0.001], rVec=[0,0,60+AX], tsVec=[40,50,30]), Da=360/80);
}
difference(){
union(){
difference(){
tube([60,60,98], $fn=30, odd=true, edge=[[38,0,-0.5], for(i=[-0.38:0.01:0.4]) [(i*148*i+(-4*i*i))-(78*i)+30,0,i], [20,0,+0.42], [20,0,+0.44], [10,0,+0.5]]) ;
translate([0,0,50]);
tube([5,5,100], $fn=20);
}
blade(-25);
rotate(120) blade(-25);
rotate(240) blade(-25);
}
translate([0,0,-20]) tube([100,100,100], basexy=true, $fn=20,
edge=[[20,0,-0.5], [-10,0,0.5]]
);
Heb je dit model geprint? Inloggen en deel je make!
Log in om een reactie achter te laten
InloggenNog geen reacties – wees de eerste!