Thomas Buck 1 year ago
parent
commit
69aee58d53
1 changed files with 7 additions and 7 deletions
  1. 7
    7
      hardware/trackball.scad

+ 7
- 7
hardware/trackball.scad View File

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

Loading…
Cancel
Save