convert decorative plates to scaling the base button rather than adding
This commit is contained in:
		
							parent
							
								
									544f4fb4ce
								
							
						
					
					
						commit
						53ecd27047
					
				@ -79,8 +79,8 @@ neutrik_d_screw_radius = 1.6 + hole_tolerance;
 | 
				
			|||||||
neutrik_d_radius = 12 + hole_tolerance;
 | 
					neutrik_d_radius = 12 + hole_tolerance;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// additional button radius for decorative panels, etc.
 | 
					// additional button radius for decorative panels, etc.
 | 
				
			||||||
decorative_radius = 12;
 | 
					decorative_radius_scale = 1.75;
 | 
				
			||||||
jumbo_decorative_radius = 15;
 | 
					jumbo_decorative_radius_scale = 2;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* PARTS */
 | 
					/* PARTS */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -114,8 +114,8 @@ module button_24mm_hole() {
 | 
				
			|||||||
	// translation is to leave 3mm thickness in the plate without recentering anything
 | 
						// translation is to leave 3mm thickness in the plate without recentering anything
 | 
				
			||||||
	translate([0, 0, -25]) cylinder(r=small_button_radius+6, h=49, $fn=50, center=true);
 | 
						translate([0, 0, -25]) cylinder(r=small_button_radius+6, h=49, $fn=50, center=true);
 | 
				
			||||||
	// space for decorative button surround stuff
 | 
						// space for decorative button surround stuff
 | 
				
			||||||
	translate([0, 0, 50]) cylinder(r=small_button_radius+decorative_radius, h=20, $fn=50, center=true);
 | 
						translate([0, 0, 50]) cylinder(r=small_button_radius*decorative_radius_scale, h=20, $fn=50, center=true);
 | 
				
			||||||
	translate([0, 0, 70]) cylinder(r=small_button_radius+jumbo_decorative_radius, h=20, $fn=50, center=true);
 | 
						translate([0, 0, 70]) cylinder(r=small_button_radius*jumbo_decorative_radius_scale, h=20, $fn=50, center=true);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// button hole, with extra wide bits for various uses (cutting out space
 | 
					// button hole, with extra wide bits for various uses (cutting out space
 | 
				
			||||||
@ -127,8 +127,8 @@ module button_30mm_hole() {
 | 
				
			|||||||
	// translation is to leave 3mm thickness in the plate without recentering anything
 | 
						// translation is to leave 3mm thickness in the plate without recentering anything
 | 
				
			||||||
	translate([0, 0, -25]) cylinder(r=big_button_radius+6, h=49, $fn=50, center=true);
 | 
						translate([0, 0, -25]) cylinder(r=big_button_radius+6, h=49, $fn=50, center=true);
 | 
				
			||||||
	// space for decorative button surround stuff
 | 
						// space for decorative button surround stuff
 | 
				
			||||||
	translate([0, 0, 50]) cylinder(r=big_button_radius+decorative_radius, h=20, $fn=50, center=true);
 | 
						translate([0, 0, 50]) cylinder(r=big_button_radius*decorative_radius_scale, h=20, $fn=50, center=true);
 | 
				
			||||||
	translate([0, 0, 70]) cylinder(r=big_button_radius+jumbo_decorative_radius, h=20, $fn=50, center=true);
 | 
						translate([0, 0, 70]) cylinder(r=big_button_radius*jumbo_decorative_radius_scale, h=20, $fn=50, center=true);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
module frame_hex_bolt_hole() {
 | 
					module frame_hex_bolt_hole() {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user