added own OpenScad models

This commit is contained in:
zeus86
2020-10-11 02:27:48 +02:00
parent c03b4f7da6
commit c0c916ae12
237 changed files with 860987 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
// euro platine pcb framing
// by zeus - zeus@ctdo.de - CC-BY-NC-4.0
// -> https://www.thingiverse.com/zeus
// -> https://github.com/zeus86
// 2014-11-20
// 160x100mm is 1 full-sized euro platine
// 80x100mm is 1 half-sized euro platine
// 80x50mm is 1 quarter-sized euro platine
// =====================================
// height
h=15; // [1:200]
// length
l=80; // [1:200]
// width
b=50; // [1:200]
// material thickness
mt=2; // [1:200]
// standoff spacing (10mm is good for m3 and m4 standoffs)
spare=10; // [1:200]
// =====================================
translate([0,0,h/2]){
difference(){
cube([l,b,h],center=true);
cube([l-mt*2,b-mt*2,h+1],center=true);
}
for(x=[-l/2+spare/2+mt,l/2-spare/2-mt],y=[-b/2+spare/2+mt,b/2-spare/2-mt]){
translate([x,y,0]){
difference(){
cube([spare+mt*2,spare+mt*2,h],center=true);
cube([spare,spare,h+1],center=true);
}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff