From 47fa8f641546382e17adc1f4d9dcf5befaa8774b Mon Sep 17 00:00:00 2001 From: isa10110 Date: Mon, 5 Aug 2024 21:11:19 +0200 Subject: [PATCH] adding stuff and comments --- 3d_Printing/Neuer_Nubbel/top.scad | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/3d_Printing/Neuer_Nubbel/top.scad b/3d_Printing/Neuer_Nubbel/top.scad index 833803f..4685bb9 100644 --- a/3d_Printing/Neuer_Nubbel/top.scad +++ b/3d_Printing/Neuer_Nubbel/top.scad @@ -1,5 +1,6 @@ $fn=160; +// # import original Nibble and remove Mounts module Original_nibble(){ union(){ import("../Printabals/EEG-Cap-Qriginal/files/spool-diffuser-v3.stl", convexity = 5); @@ -7,6 +8,7 @@ module Original_nibble(){ } } +// # Create Mounting Slots on original (Tophalf) module nibble_for_Dropinnibble(){ difference() { @@ -18,6 +20,7 @@ module nibble_for_Dropinnibble(){ } } +// # Create Outer Nibbles do fit against mainblock module Outernibbles(){ intersection(){ union(){ @@ -29,6 +32,7 @@ module Outernibbles(){ } +// # Mounting Cutter Function module trimod(space,h){ union(){ for ( i = [0:3] ){ @@ -39,15 +43,24 @@ module trimod(space,h){ } +// # create down half module downshell(){ difference(){ - union() { - Outernibbles(); - translate([0,0,-1])cylinder(h = 2, d2=16, d1=16 ,center=true); - translate([0,0,-2.25])cylinder(h = .5, d2=16, d1=15.5 ,center=true); + union() { + Outernibbles(); + translate([0,0,-1])cylinder(h = 2, d2=16, d1=16 ,center=true); + translate([0,0,-2.25])cylinder(h = .5, d2=16, d1=15.5 ,center=true); + } + union(){ + // Magnet + translate([0,0,-3])cylinder(d=5.1,h=2,cernter=true); + scale([1,1,0.2])sphere(d=11); + } } - scale([1,1,0.2])sphere(d=11); -} } + +// base for magnets downshell(); -//nibble_for_Dropinnibble(); \ No newline at end of file + +// Lighting insert +// nibble_for_Dropinnibble(); \ No newline at end of file