wip wagon

This commit is contained in:
Gnieark 2017-12-12 22:19:07 +01:00
parent d3ce714d44
commit 09c3457f4c
10 changed files with 290949 additions and 11930 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,27 +1,16 @@
translate([0,0.01,3.6])
rotate([90,0,0])
linear_extrude (height=2)
import (file="essieu.dxf", layer="0", $fn=500);
translate([0,0.01,3.6])
rotate([90,0,0])
linear_extrude (height=2)
import (file="essieu.dxf", layer="0", $fn=500);
translate([0,30.48,3.6])
rotate([90,0,0])
linear_extrude (height=2)
import (file="essieu.dxf", layer="0", $fn=500);
rotate([90,0,0])
linear_extrude (height=2)
import (file="essieu.dxf", layer="0", $fn=500);
//central part
linear_extrude (height=2.001)
import (file="essieu.dxf", layer="top", $fn=500);
/*
translate([0,28.3,3.6])
rotate([90,0,0])
linear_extrude (height=2)
import (file="essieu.dxf", layer="0", $fn=500);
linear_extrude (height=2.001)
import (file="essieu.dxf", layer="top", $fn=500);
*/
import (file="essieu.dxf", layer="top", $fn=500);

3
train/src/wagon-top.scad Normal file
View File

@ -0,0 +1,3 @@

View File

@ -0,0 +1,22 @@
difference(){
union(){
//roue
rotate_extrude($fn=200)
import (file="all.dxf", layer="0", $fn=100);
//axe
translate([0.001,0,0])
rotate([180,00,0])
//out of range to make a hook h should be 20.08
cylinder(r=2.5,h=22.09,$fn=100);
}
union(){
//inner axis
translate([0.002,0,0])
rotate([180,00,0])
cylinder(r=1.6,h=23.11,$fn=100);
//cut it to make a plug
translate([-4,-3,-23.1])
cube([10,4,2]);
}
}

View File

@ -0,0 +1,26 @@
module hole(){
difference(){
//axe
translate([0.001,0,0])
rotate([180,00,0])
//out of range to make a hook h should be 20.08
cylinder(r=2.6,h=22.09,$fn=100);
union(){
translate([0.002,0,0])
rotate([180,00,0])
cylinder(r=1.3,h=23.11,$fn=100);
translate([-4,-3,-23.1])
cube([10,4,30]);
}
}
}
difference(){
//roue
rotate_extrude($fn=200)
import (file="all.dxf", layer="0", $fn=500);
translate ([0,0,2.1]) hole();
}

View File

@ -1,4 +1,3 @@
rotate_extrude($fn=200)
import (file="all.dxf", layer="0", $fn=500);

148878
train/stl/wheel-with-axis.stl Normal file

File diff suppressed because it is too large Load Diff

138350
train/stl/wheel-with-hole.stl Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff