wip wagon
This commit is contained in:
parent
d3ce714d44
commit
09c3457f4c
8256
train/src/#all.dxf
8256
train/src/#all.dxf
File diff suppressed because it is too large
Load Diff
1712
train/src/all.dxf
1712
train/src/all.dxf
File diff suppressed because it is too large
Load Diff
|
@ -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
3
train/src/wagon-top.scad
Normal file
|
@ -0,0 +1,3 @@
|
|||
|
||||
|
||||
|
22
train/src/wheel-with-axis.scad
Normal file
22
train/src/wheel-with-axis.scad
Normal 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]);
|
||||
|
||||
}
|
||||
}
|
26
train/src/wheel-with-hole.scad
Normal file
26
train/src/wheel-with-hole.scad
Normal 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();
|
||||
}
|
|
@ -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
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
138350
train/stl/wheel-with-hole.stl
Normal file
File diff suppressed because it is too large
Load Diff
5600
train/stl/wheel.stl
5600
train/stl/wheel.stl
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user