Results 1 to 8 of 8
Thread: Microsoft 3D Builder
Threaded View
-
08-18-2017, 12:10 PM #4
- Join Date
- Jun 2014
- Posts
- 885
Would this be the type of construction you seek?
Code:$fn = 90; ring_diameter = 20; ring_wall = 4; ring_height = 5; clearance = 0.2; pin_diameter = ring_diameter; pin_height = 40; ring_placement = 20; // offset from origin for center of gap addabit = 0.1; // floating point error prevention module ring(){ difference(){ cylinder(d = ring_diameter, h = ring_height); translate([0, 0, - addabit / 2]) cylinder(d = ring_diameter - ring_wall / 2, h = ring_height + addabit); translate([ring_diameter / 2, 0, ring_height / 2]) cube([ring_diameter + addabit, ring_diameter + addabit, ring_height + addabit], center = true); } } module pin(){ difference(){ cylinder(d = pin_diameter, h = pin_height); translate([0, 0, ring_placement]) difference(){ cylinder(d = ring_diameter + addabit, h = ring_height); translate([0, 0, - addabit / 2]) cylinder(d = ring_diameter - ring_wall / 2 - clearance * 2, h = ring_height + addabit); } } } pin(); translate([-ring_diameter, 0, ring_placement]) ring();
Last edited by curious aardvark; 08-18-2017 at 01:32 PM.
Please explain to me how to...
05-17-2024, 12:15 PM in 3D Printer Parts, Filament & Materials