Added cad for enclosures
This commit is contained in:
parent
2a12b74e98
commit
a87dcb4141
|
@ -1,2 +1,3 @@
|
||||||
*.bak
|
*.bak
|
||||||
*.kicad_pcb-bak
|
*.kicad_pcb-bak
|
||||||
|
_autosave-driverboard.kicad_pcb
|
|
@ -3,9 +3,9 @@
|
||||||
(general
|
(general
|
||||||
(links 81)
|
(links 81)
|
||||||
(no_connects 0)
|
(no_connects 0)
|
||||||
(area 91.974999 30.379999 175.639999 101.76)
|
(area 91.974999 28.900001 175.639999 101.76)
|
||||||
(thickness 1.6)
|
(thickness 1.6)
|
||||||
(drawings 33)
|
(drawings 35)
|
||||||
(tracks 292)
|
(tracks 292)
|
||||||
(zones 0)
|
(zones 0)
|
||||||
(modules 44)
|
(modules 44)
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
(visible_elements FFFFFFBF)
|
(visible_elements FFFFFFBF)
|
||||||
(pcbplotparams
|
(pcbplotparams
|
||||||
(layerselection 3964929)
|
(layerselection 3964929)
|
||||||
(usegerberextensions true)
|
(usegerberextensions false)
|
||||||
(excludeedgelayer true)
|
(excludeedgelayer true)
|
||||||
(linewidth 0.150000)
|
(linewidth 0.150000)
|
||||||
(plotframeref false)
|
(plotframeref false)
|
||||||
|
@ -83,12 +83,12 @@
|
||||||
(plotothertext true)
|
(plotothertext true)
|
||||||
(plotinvisibletext false)
|
(plotinvisibletext false)
|
||||||
(padsonsilk false)
|
(padsonsilk false)
|
||||||
(subtractmaskfromsilk true)
|
(subtractmaskfromsilk false)
|
||||||
(outputformat 1)
|
(outputformat 2)
|
||||||
(mirror false)
|
(mirror false)
|
||||||
(drillshape 0)
|
(drillshape 2)
|
||||||
(scaleselection 1)
|
(scaleselection 1)
|
||||||
(outputdirectory gerber/))
|
(outputdirectory plot/))
|
||||||
)
|
)
|
||||||
|
|
||||||
(net 0 "")
|
(net 0 "")
|
||||||
|
@ -2041,6 +2041,30 @@
|
||||||
(xy -4.1783 -2.38506)) (layer B.SilkS) (width 0.00254))
|
(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)
|
(dimension 15.24 (width 0.3) (layer Cmts.User)
|
||||||
(gr_text "15.240 mm" (at 116.84 30.400001) (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)))
|
(effects (font (size 1.5 1.5) (thickness 0.3)))
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -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");
|
||||||
|
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue