|
@@ -44,13 +44,13 @@ use <external/pico_case.scad>
|
44
|
44
|
//mx_switch_test();
|
45
|
45
|
//roller_mount_test();
|
46
|
46
|
|
47
|
|
-//roller_holder();
|
|
47
|
+roller_holder();
|
48
|
48
|
//roller_mount_tri();
|
49
|
49
|
|
50
|
50
|
//trackball_top();
|
51
|
51
|
//trackball_bottom();
|
52
|
52
|
|
53
|
|
-assembly();
|
|
53
|
+//assembly();
|
54
|
54
|
//print();
|
55
|
55
|
|
56
|
56
|
// #######################
|
|
@@ -60,7 +60,7 @@ assembly();
|
60
|
60
|
$fn = 200;//42;
|
61
|
61
|
|
62
|
62
|
ball_dia = 38.0;
|
63
|
|
-roller_dia = 3.0;
|
|
63
|
+roller_dia = 6.0;//3.0;
|
64
|
64
|
|
65
|
65
|
roller_ball_h = ball_dia / 2 - 5;
|
66
|
66
|
roller_count = 3;
|
|
@@ -171,11 +171,11 @@ base_dia = 62;
|
171
|
171
|
grub_screw_dia = 2.8;
|
172
|
172
|
grub_channel_dia = 4.0;
|
173
|
173
|
|
174
|
|
-roller_thread_dia = roller_dia + 5.0;
|
175
|
|
-roller_h = roller_dia + 7.0;
|
|
174
|
+roller_thread_dia = 8.0;
|
|
175
|
+roller_h = 10.0;
|
176
|
176
|
roller_ball_h_off = 0.4;
|
177
|
177
|
roller_ball_hold_off = 0.5;
|
178
|
|
-roller_thread_hole = roller_dia - 1;
|
|
178
|
+roller_thread_hole = 2.0;
|
179
|
179
|
roller_small_hole = sphere_r_at_h(roller_ball_hold_off, roller_dia / 2) * 2;
|
180
|
180
|
|
181
|
181
|
roller_ridge_h = 1.5;
|
|
@@ -243,7 +243,7 @@ usb_cutout_h_add = 0.6;
|
243
|
243
|
assembly_dist = 20;
|
244
|
244
|
|
245
|
245
|
roller_holder_sider_cut = 1.5;
|
246
|
|
-roller_holder_h_compensation = -0.1;
|
|
246
|
+roller_holder_h_compensation = 0.0;
|
247
|
247
|
|
248
|
248
|
bottom_add_wall = 4;
|
249
|
249
|
|