forked from josefprusa/PrusaMendel
-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathmega-plate2.scad
96 lines (73 loc) · 1.45 KB
/
mega-plate2.scad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
include <configuration.scad>
use <bar-clamp.scad>
use <ramps-holder.scad>
use <gregs-x-carriage.scad>
use <x-end-motor.scad>
use <x-end-idler.scad>
use <gregs-new-coupling.scad>
use <gregs-y-axis-holder.scad>
use <gregs-wade-v3.scad>
use <gregs-wadebits.scad>
use <gregs-endstop-holder.scad>
//use <endstop-holder.scad>
//translate([61,-66])
//endstop();
translate([-13,68])
endstop();
translate([-25,91])
rotate(180)
#endstop();
color([1,0,1])
translate([-16,51,0])
//rotate(180)
render()
xendmotor(endstop_mount=true,curved_sides=true,closed_end=true,luu_version=true);
color([1,0,1])
translate([-13,37,0])
rotate(180)
translate([-10,33,0])
rotate(180)
render()
xendidler(endstop_mount=false,curved_sides=true,closed_end=false,luu_version=true);
translate([91,-32,0])
rotate(90)
wade(hotend_mount=2);
translate([3,98,0])
rotate(90)
translate([-5,40,15.25])
rotate([0,-90,0])
wadeidler();
translate([60,60,0])
WadesL();
for (i=[0:1])
translate([44+17*i,-60,0])
rotate(90)
barclamp();
for (i=[0:3])
translate([45+16.5*i,-95])
rotate(90)
barclamp();
translate([-54,22])
rotate(-90)
barclamp();
#translate([-22,-42])
rotate(-90)
barclamp();
translate([-59,-55,0])
{
rotate(180)
gregs_x_carriage();
for (i=[-1,1])
translate([0,i*(13.15),0])
belt_clamp();
belt_clamp_channel();
}
rotate(90)
for (i=[0:2])
translate([i*23-95,-27,0])
y_axis_holder();
translate([-73,11,0])
coupling_cup();
translate([-68,46,0])
coupling_cup ();
%cube([190,190,1],true);