Author |
Message |
Revlac
Guru
Joined: 31/12/2016 Location: AustraliaPosts: 1024 |
Posted: 10:43am 27 Nov 2020 |
Copy link to clipboard |
Print this post |
|
Thought this might be useful for others here. I have been messing around with openScad making thing's for other projects, made up some circuit board mounts and then these stand off pieces. These are 12mm high and will fit an average M3 nut firmly in the top...knock it in with a small hammer. This is my first public post of this Scad stuff, only new to cad work and still lots to learn, so if it looks all untidy and sloppy....so be it.
$fn = 100; rotate(a = -90, v=[0, 0, 1]) translate([-5, -14, 0])
difference(){ cube(size = [9.8,12.5,10], center = false);
translate([-1, 0, 2.2]) rotate(a = 20, v=[1, 0, 0]) cube(size = [12,20,10], center = false); translate([5,5,-.1]) cylinder(r = 1.6, h = 4 ); translate([5,5,2.2]) cylinder(r = 4, h = 8 ); }
difference(){ color("Blue") //Change hight 5 to 20 cylinder($fn = 100, h = 12, r1 = 5.2, r2 = 4.5, center = false);
translate([0, 0, -2]) cylinder(r = 1.75, h = 24 );
difference() //Hight of nut in stand off translate([0, 0, 9.8]) //Change these values for nut size. cylinder($fn = 6, r = 3.2, h = 4.1 ); //An M3 Nut fits tight as is, or adjust if needed. }
The blue one's printed in PLA and the Black in ABS. Feel free to modify it to suit what you want, and I would be pleased if people would add a few more if they like, as long as this stays within the topic of parts for electronics. Cheers Aaron Off The Grid |
|
Cyber
Senior Member
Joined: 13/01/2019 Location: UkrainePosts: 161 |
Posted: 10:47am 27 Nov 2020 |
Copy link to clipboard |
Print this post |
|
Neat. Thanx a lot! |
|
Revlac
Guru
Joined: 31/12/2016 Location: AustraliaPosts: 1024 |
Posted: 11:10am 08 Dec 2020 |
Copy link to clipboard |
Print this post |
|
This is a mount for these little Ac to Dc 12v converters, As they have no screw holes in them its no problem to pinch it at opposite corners with screws and non conductive washer's.
Will be using these on the next inverter and should make the setup a little more neat. Still learning more as I go, some flow control to cut down on repeating code, so its a little less code now than when I started this one but it works ok and that's what matters.
$fn=50; difference(){ hull(){ //bottom section. for (a =[1,25]) translate([a,4,0]) cylinder(r = 1, h = 2); for (b =[1,25]) translate([b,52,0]) cylinder(r = 1, h = 2); for (c =[0,56]) translate([13,c,0]) cylinder(r = 4, h = 2); } { translate([13,0,-.1]) cylinder(r = 1.3, h = 3); translate([13,56,-.1]) cylinder(r = 1.3, h = 3); }} //top section difference(){ translate([5,12,4.4]) cube(size = [6,6,5], center = true); translate([5,12,4.4]) cylinder(r=1.1,h=10, center = true); } difference(){ translate([21,44,4.4]) cube(size = [6,6,5], center = true); translate([21,44,4.4]) cylinder(r=1.1,h=10,center = true); } difference(){ minkowski() { translate([1,4,0]) cube([24,48,8]); cylinder(r=1,h=.5); } minkowski() { translate([3,6,-.1]) cube([20,44,9]); cylinder(r=1 ,h=.5); }} translate([4,44,4.4]) cube(size = [4,6,5], center = true); translate([22,12,4.4]) cube(size = [4,6,5], center = true);
//Cheers Aaron. The first print works ok but required some adjustment of the hole size, the corrections have been made. Also I have some gaps around the mount holes, as it happens that's part of the slicer software that I was not aware of, apparently I have been using the printer without any top surface skins, so now (with 4 on) some of my other prints might have some improvement after correcting this, will find out some other day.
Cheers Aaron Off The Grid |
|
Revlac
Guru
Joined: 31/12/2016 Location: AustraliaPosts: 1024 |
Posted: 09:14am 05 Apr 2021 |
Copy link to clipboard |
Print this post |
|
This is for the Daly BMS Light Bar, SOC and activation button. It could do with a clear plastic cover over the the front to keep the bugs out. The PCB is small and bare, really needs some sort of protection, Some are sold already in a plastic case, just not all of them.
// Mount for Daly BMS Light Board $fn=50; difference(){ hull(){ translate([22,42,0]) cylinder(r=1 ,h=13); translate([-1,42,0]) cylinder(r=1 ,h=13); translate([-1,-1,0]) cylinder(r=1 ,h=13); translate([22,-1,0]) cylinder(r=1 ,h=13); } translate([21,22,7]) cube([2.1,19,6]); translate([0,0,2]) cube([21,41,12]); } difference(){ union(){ translate([2,36,0]) cylinder(r=2.5 ,h=6.5); translate([2,4.5,0]) cylinder(r=2.5 ,h=6.5); translate([19,4.5,0]) cylinder(r=2.5 ,h=6.5); translate([19,19.2,0]) cylinder(r=2.5 ,h=6.5); } union(){ //Screw holes could be a little bigger, depending on printer overlap. translate([2,36,1]) cylinder(r=.9 ,h=6.5); translate([2,4.5,1]) cylinder(r=.9 ,h=6.5); translate([19,4.5,1]) cylinder(r=.9 ,h=6.5); translate([19,19.2,1 ]) cylinder(r=.9 ,h=6.5); }} //Tabs difference(){ union(){ hull(){ translate([22,42,0]) cylinder(r=1 ,h=2.5); translate([-1,42,0]) cylinder(r=1 ,h=2.5); translate([10.5,48,0]) cylinder(r=4 ,h=2.5); } hull(){ translate([-1,-1,0]) cylinder(r=1 ,h=2.5); translate([22,-1,0]) cylinder(r=1 ,h=2.5); translate([10.5,-7,0]) cylinder(r=4 ,h=2.5); }} union(){ translate([10.5,48,0]) cylinder(r=1.5 ,h=2.6); translate([10.5,-7,0]) cylinder(r=1.5 ,h=2.6); }} // Cheers Aaron
Cheers Aaron Off The Grid |
|
Revlac
Guru
Joined: 31/12/2016 Location: AustraliaPosts: 1024 |
Posted: 09:19am 05 Apr 2021 |
Copy link to clipboard |
Print this post |
|
Large terminal cover, As it is it will fit a stud with a height of 28mm and a nut of 20mm diameter. Easy to change if needed.
//Large Terminal Cover
$fn=50; difference(){ union(){ //Outer size, change if required, width of nut and height of stud. translate([0,0,24]) sphere(13); cylinder(r=13 ,h=24); translate([0,0,13]) rotate(a = 90, v=[1,0,0]) cylinder(r=9 ,h=35);
translate([-9,-35,0]) cube([18,40,12]); } union(){ //Inside size, change if required, width of nut and height of stud. translate([0,0,22]) sphere(10); cylinder(r=11 ,h=22); translate([0,0,13]) rotate(a = 90, v=[1,0,0]) cylinder(r=7 ,h=35);
translate([-7,-35,0]) cube([14,40,14]); }} //Cheers Aaron
Makes the job look a little more neat and tidy, also keeps the wildlife off the terminals....How do I know this. This setup is the terminals between the 48v batteries and the inverter.
Cheers Aaron Off The Grid |
|
Revlac
Guru
Joined: 31/12/2016 Location: AustraliaPosts: 1024 |
Posted: 09:23am 05 Apr 2021 |
Copy link to clipboard |
Print this post |
|
Cable Tie down, Very handy for larger cables or a bunch of small wires, I have made and used quite a few of these, have used double sided sticky tape in some places, but others will be screwed down in place, screw hole provided.
//Cable Tie Down, wanted something a bit more substantial for a large cable or a bunch of little one's
$fn=50; difference(){ union(){ hull(){ minkowski(){
cube([20,20,3]); cylinder(r=3 ,h=2.5); } translate([10,18.5,10]) rotate(a = 90, v=[1,0,0]) cylinder(r=6 ,h=17); }}
union(){ translate([10,24,13]) rotate(a = 90, v=[1,0,0]) cylinder(r=7.5 ,h=28); translate([-4,7,3]) cube([30,6,3]); translate([-4,7,9]) cube([30,6,3]); translate([0,-2,10]) cube([20,25,3]); translate([10,10,0]) rotate(a = 90, v=[0,0,0]) cylinder(r=1.5 ,h=8); translate([10,10,2]) rotate(a = 90, v=[0,0,0]) cylinder(r=3 ,h=4); }} //Cheers Aaron
Cheers Aaron Off The Grid |
|
brucedownunder2 Guru
Joined: 14/09/2005 Location: AustraliaPosts: 1548 |
Posted: 09:31am 05 Apr 2021 |
Copy link to clipboard |
Print this post |
|
Very clever Chappie, our Aaron.
Encouraging early results with the Li. Po pack. I liked those battery terminal covers ,they are difficult to purchase. And you made them in red and black .
Bruce Bushboy |
|
johnmc Senior Member
Joined: 21/01/2011 Location: AustraliaPosts: 282 |
Posted: 12:05pm 05 Apr 2021 |
Copy link to clipboard |
Print this post |
|
Aaaron thanks for Information and pics
Cheers john johnmc |
|
Cyber
Senior Member
Joined: 13/01/2019 Location: UkrainePosts: 161 |
Posted: 12:06pm 05 Apr 2021 |
Copy link to clipboard |
Print this post |
|
Thank you for sharing! Looks nice and useful. |
|
Revlac
Guru
Joined: 31/12/2016 Location: AustraliaPosts: 1024 |
Posted: 10:48pm 05 Apr 2021 |
Copy link to clipboard |
Print this post |
|
Thanks Guys, Always happy to share. Parts are easy to modify if needed. Cheers Aaron Off The Grid |
|