idk that's better somehow
This commit is contained in:
		
							parent
							
								
									a5cf93b8d6
								
							
						
					
					
						commit
						d730208b81
					
				
					 1 changed files with 9 additions and 9 deletions
				
			
		| 
						 | 
					@ -240,15 +240,6 @@ module top_case(key_switch_sizes, pcb_screw_holes) {
 | 
				
			||||||
        cube([wall_width, case_length_bottom, wall_height], false);
 | 
					        cube([wall_width, case_length_bottom, wall_height], false);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    module screw_holes() {
 | 
					 | 
				
			||||||
        pcb_screw_diameter = 2.5;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        for (screw_hole = pcb_screw_holes) {
 | 
					 | 
				
			||||||
            translate([screw_hole[0], screw_hole[1], -eps])
 | 
					 | 
				
			||||||
            cylinder(h=wall_width+2*eps, d=pcb_screw_diameter);
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    module keyboard_deck() {
 | 
					    module keyboard_deck() {
 | 
				
			||||||
        key_switch_footprint = [15.25, 15.25];
 | 
					        key_switch_footprint = [15.25, 15.25];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -256,6 +247,15 @@ module top_case(key_switch_sizes, pcb_screw_holes) {
 | 
				
			||||||
        function slice(v, x, y)    = [for (i=[x:y]) v[i]];
 | 
					        function slice(v, x, y)    = [for (i=[x:y]) v[i]];
 | 
				
			||||||
        function addrange(v, x, y) = add(slice(v, x, y));
 | 
					        function addrange(v, x, y) = add(slice(v, x, y));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        module screw_holes() {
 | 
				
			||||||
 | 
					            pcb_screw_diameter = 2.5;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            for (screw_hole = pcb_screw_holes) {
 | 
				
			||||||
 | 
					                translate([screw_hole[0], screw_hole[1], -eps])
 | 
				
			||||||
 | 
					                cylinder(h=wall_width+2*eps, d=pcb_screw_diameter);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        module key_switch_plate(key_switch_size) {
 | 
					        module key_switch_plate(key_switch_size) {
 | 
				
			||||||
            plate_width  = keyboard_switch_width * key_switch_size;
 | 
					            plate_width  = keyboard_switch_width * key_switch_size;
 | 
				
			||||||
            plate_length = keyboard_switch_length;
 | 
					            plate_length = keyboard_switch_length;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue