Added cad for enclosures

This commit is contained in:
sebastian 2014-02-16 22:59:56 +01:00
parent 2a12b74e98
commit a87dcb4141
7 changed files with 34961 additions and 7 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
*.bak
*.kicad_pcb-bak
_autosave-driverboard.kicad_pcb

View File

@ -3,9 +3,9 @@
(general
(links 81)
(no_connects 0)
(area 91.974999 30.379999 175.639999 101.76)
(area 91.974999 28.900001 175.639999 101.76)
(thickness 1.6)
(drawings 33)
(drawings 35)
(tracks 292)
(zones 0)
(modules 44)
@ -65,7 +65,7 @@
(visible_elements FFFFFFBF)
(pcbplotparams
(layerselection 3964929)
(usegerberextensions true)
(usegerberextensions false)
(excludeedgelayer true)
(linewidth 0.150000)
(plotframeref false)
@ -83,12 +83,12 @@
(plotothertext true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk true)
(outputformat 1)
(subtractmaskfromsilk false)
(outputformat 2)
(mirror false)
(drillshape 0)
(drillshape 2)
(scaleselection 1)
(outputdirectory gerber/))
(outputdirectory plot/))
)
(net 0 "")
@ -2041,6 +2041,30 @@
(xy -4.1783 -2.38506)) (layer B.SilkS) (width 0.00254))
)
(dimension 19.05 (width 0.3) (layer Cmts.User)
(gr_text "19.050 mm" (at 114.935 17.700001) (layer Cmts.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 124.46 34.29) (xy 124.46 16.350001)))
(feature2 (pts (xy 105.41 34.29) (xy 105.41 16.350001)))
(crossbar (pts (xy 105.41 19.050001) (xy 124.46 19.050001)))
(arrow1a (pts (xy 124.46 19.050001) (xy 123.333497 19.636421)))
(arrow1b (pts (xy 124.46 19.050001) (xy 123.333497 18.463581)))
(arrow2a (pts (xy 105.41 19.050001) (xy 106.536503 19.636421)))
(arrow2b (pts (xy 105.41 19.050001) (xy 106.536503 18.463581)))
)
(dimension 17.145 (width 0.3) (layer Cmts.User)
(gr_text "17.145 mm" (at 115.8875 24.685001) (layer Cmts.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(feature1 (pts (xy 124.46 34.29) (xy 124.46 23.335001)))
(feature2 (pts (xy 107.315 34.29) (xy 107.315 23.335001)))
(crossbar (pts (xy 107.315 26.035001) (xy 124.46 26.035001)))
(arrow1a (pts (xy 124.46 26.035001) (xy 123.333497 26.621421)))
(arrow1b (pts (xy 124.46 26.035001) (xy 123.333497 25.448581)))
(arrow2a (pts (xy 107.315 26.035001) (xy 108.441503 26.621421)))
(arrow2b (pts (xy 107.315 26.035001) (xy 108.441503 25.448581)))
)
(dimension 15.24 (width 0.3) (layer Cmts.User)
(gr_text "15.240 mm" (at 116.84 30.400001) (layer Cmts.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))

2640
case/he10lid.dxf Normal file

File diff suppressed because it is too large Load Diff

19406
case/he10lid.stl Normal file

File diff suppressed because it is too large Load Diff

15
case/lid.scad Normal file
View File

@ -0,0 +1,15 @@
$fn=180;
//filename = "rj45lid.dxf";
filename = "he10lid.dxf";
difference() {
union() {
linear_extrude(height = 1.5, convexity = 10)
import (file = filename, layer = "Outline1");
linear_extrude(height = 2.5, convexity = 10)
import (file = filename, layer = "Outline2");
}
linear_extrude(height = 4, convexity = 10)
import (file = filename, layer = "Cutout");
}

2310
case/rj45lid.dxf Normal file

File diff suppressed because it is too large Load Diff

10558
case/rj45lid.stl Normal file

File diff suppressed because it is too large Load Diff