mirror of
				https://github.com/revarbat/snappy-reprap.git
				synced 2025-10-30 23:26:46 -07:00 
			
		
		
		
	Added side wiring access holes to YZ joiner parts.
This commit is contained in:
		
							
								
								
									
										53752
									
								
								STLs/yz_joiner_parts.stl
									
									
									
									
									
								
							
							
						
						
									
										53752
									
								
								STLs/yz_joiner_parts.stl
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -61,7 +61,7 @@ module yz_joiner() | |||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
| 					// Wiring access hole frame | 					// Back wiring access hole frame | ||||||
| 					if (wall_style == "corrugated") { | 					if (wall_style == "corrugated") { | ||||||
| 						up(rail_thick+rail_height/4/2) { | 						up(rail_thick+rail_height/4/2) { | ||||||
| 							back(rail_thick/2) { | 							back(rail_thick/2) { | ||||||
| @@ -69,6 +69,17 @@ module yz_joiner() | |||||||
| 							} | 							} | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
|  | 					// Side wiring access hole frames | ||||||
|  | 					if (wall_style == "corrugated") { | ||||||
|  | 						up(rail_thick+rail_height/4/2) { | ||||||
|  | 							back(platform_length/3) { | ||||||
|  | 								xspread(rail_spacing+joiner_width) { | ||||||
|  | 									cube([joiner_width, 16+4, rail_height/4+4], center=true); | ||||||
|  | 								} | ||||||
|  | 							} | ||||||
|  | 						} | ||||||
|  | 					} | ||||||
| 				} | 				} | ||||||
|  |  | ||||||
| 				// Shrinkage stress relief | 				// Shrinkage stress relief | ||||||
| @@ -94,7 +105,7 @@ module yz_joiner() | |||||||
| 				} | 				} | ||||||
|  |  | ||||||
| 				// Clear space for side joiners. | 				// Clear space for side joiners. | ||||||
| 				translate([0, platform_length/2+0.05, rail_height/2]) { | 				translate([0, platform_length/3+0.05, rail_height/2]) { | ||||||
| 					zrot(90) joiner_quad_clear(xspacing=platform_length/2, yspacing=rail_width+2*6, h=rail_height+0.001, w=joiner_width, a=joiner_angle); | 					zrot(90) joiner_quad_clear(xspacing=platform_length/2, yspacing=rail_width+2*6, h=rail_height+0.001, w=joiner_width, a=joiner_angle); | ||||||
| 				} | 				} | ||||||
|  |  | ||||||
| @@ -103,12 +114,23 @@ module yz_joiner() | |||||||
| 					xrot(90) joiner_pair_clear(spacing=rail_spacing+joiner_width, h=rail_height, w=joiner_width+0.001, clearance=5, a=joiner_angle); | 					xrot(90) joiner_pair_clear(spacing=rail_spacing+joiner_width, h=rail_height, w=joiner_width+0.001, clearance=5, a=joiner_angle); | ||||||
| 				} | 				} | ||||||
|  |  | ||||||
| 				// Wiring access hole | 				// Back wiring access hole | ||||||
| 				if (wall_style != "crossbeams") { | 				if (wall_style != "crossbeams") { | ||||||
| 					up(rail_thick+rail_height/4/2) { | 					up(rail_thick+rail_height/4/2) { | ||||||
| 						cube([16, joiner_width*3, rail_height/4], center=true); | 						cube([16, joiner_width*3, rail_height/4], center=true); | ||||||
| 					} | 					} | ||||||
| 				} | 				} | ||||||
|  |  | ||||||
|  | 				// Side wiring access hole | ||||||
|  | 				if (wall_style != "crossbeams") { | ||||||
|  | 					up(rail_thick+rail_height/4/2) { | ||||||
|  | 						back(platform_length/3) { | ||||||
|  | 							xspread(rail_spacing+joiner_width) { | ||||||
|  | 								cube([joiner_width*3, 16, rail_height/4], center=true); | ||||||
|  | 							} | ||||||
|  | 						} | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
| 			} | 			} | ||||||
|  |  | ||||||
| 			// Front joiners. | 			// Front joiners. | ||||||
| @@ -149,12 +171,12 @@ module yz_joiner() | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
| //yz_joiner(); | yz_joiner(); | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| module yz_joiner_parts() { // make me | module yz_joiner_parts() { // make me | ||||||
| 	zrot(-90) fwd(platform_length/2) yz_joiner(); | 	//zrot(-90) fwd(platform_length/2) yz_joiner(); | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user