Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 01:17 27 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Electronics : Some useful 3D Printed parts for electronics.

Author Message
Revlac

Guru

Joined: 31/12/2016
Location: Australia
Posts: 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: Ukraine
Posts: 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: Australia
Posts: 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: Australia
Posts: 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: Australia
Posts: 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: Australia
Posts: 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: Australia
Posts: 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: Australia
Posts: 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: Ukraine
Posts: 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: Australia
Posts: 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
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024