first commit
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 162 KiB |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,412 @@
|
||||
(kicad_pcb (version 20221018) (generator pcbnew)
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
)
|
||||
|
||||
(paper "A4")
|
||||
(layers
|
||||
(0 "F.Cu" signal)
|
||||
(31 "B.Cu" signal)
|
||||
(32 "B.Adhes" user "B.Adhesive")
|
||||
(33 "F.Adhes" user "F.Adhesive")
|
||||
(34 "B.Paste" user)
|
||||
(35 "F.Paste" user)
|
||||
(36 "B.SilkS" user "B.Silkscreen")
|
||||
(37 "F.SilkS" user "F.Silkscreen")
|
||||
(38 "B.Mask" user)
|
||||
(39 "F.Mask" user)
|
||||
(40 "Dwgs.User" user "User.Drawings")
|
||||
(41 "Cmts.User" user "User.Comments")
|
||||
(42 "Eco1.User" user "User.Eco1")
|
||||
(43 "Eco2.User" user "User.Eco2")
|
||||
(44 "Edge.Cuts" user)
|
||||
(45 "Margin" user)
|
||||
(46 "B.CrtYd" user "B.Courtyard")
|
||||
(47 "F.CrtYd" user "F.Courtyard")
|
||||
(48 "B.Fab" user)
|
||||
(49 "F.Fab" user)
|
||||
(50 "User.1" user)
|
||||
(51 "User.2" user)
|
||||
(52 "User.3" user)
|
||||
(53 "User.4" user)
|
||||
(54 "User.5" user)
|
||||
(55 "User.6" user)
|
||||
(56 "User.7" user)
|
||||
(57 "User.8" user)
|
||||
(58 "User.9" user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(pad_to_mask_clearance 0)
|
||||
(grid_origin 109.05 64.35)
|
||||
(pcbplotparams
|
||||
(layerselection 0x00010fc_ffffffff)
|
||||
(plot_on_all_layers_selection 0x0000000_00000000)
|
||||
(disableapertmacros false)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(dashed_line_dash_ratio 12.000000)
|
||||
(dashed_line_gap_ratio 3.000000)
|
||||
(svgprecision 4)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(dxfpolygonmode true)
|
||||
(dxfimperialunits true)
|
||||
(dxfusepcbnewfont true)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(sketchpadsonfab false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory "")
|
||||
)
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
(net 1 "Net-(J2-Pin_1)")
|
||||
(net 2 "Net-(J2-Pin_4)")
|
||||
(net 3 "Earth")
|
||||
(net 4 "Net-(T1-SEC_2)")
|
||||
(net 5 "Net-(J2-Pin_2)")
|
||||
(net 6 "Net-(T2-SEC_2)")
|
||||
(net 7 "Net-(J2-Pin_3)")
|
||||
(net 8 "Net-(T3-SEC_2)")
|
||||
|
||||
(footprint "Enerwize:ZMPT101B" (layer "F.Cu")
|
||||
(tstamp 1bf1fd45-15e8-4a72-9b51-8e91600c0d10)
|
||||
(at 80.29 54.27)
|
||||
(descr "ZMPT101B-4")
|
||||
(tags "Transformer")
|
||||
(property "Arrow Part Number" "")
|
||||
(property "Arrow Price/Stock" "")
|
||||
(property "Height" "18.8")
|
||||
(property "Manufacturer_Name" "Qingxian Zeming Langxi Electronic")
|
||||
(property "Manufacturer_Part_Number" "ZMPT101B")
|
||||
(property "Mouser Part Number" "")
|
||||
(property "Mouser Price/Stock" "")
|
||||
(property "Sheetfile" "VRefBoard2.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(property "ki_description" "Current-type Voltage Transformer")
|
||||
(path "/17c88bdc-63e3-45f7-be0e-83090fcbcb68")
|
||||
(attr through_hole)
|
||||
(fp_text reference "T1" (at 4.65 6.35) (layer "F.SilkS")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp aa354e6e-40a7-48f8-8b21-4e022d2969be)
|
||||
)
|
||||
(fp_text value "ZMPT101B" (at 4.65 6.35) (layer "F.SilkS") hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp 4b9f1a7f-f477-4fac-b604-101352feb303)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 4.65 6.35) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp 7553dd05-c855-4312-83ec-9205a72df79a)
|
||||
)
|
||||
(fp_line (start -5.2 -0.5) (end -5.2 -0.5)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 83560ede-a757-48b0-becf-6a1402496dc1))
|
||||
(fp_line (start -5.2 -0.3) (end -5.2 -0.3)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp c3a54188-04e7-4f87-b076-13aeaa662172))
|
||||
(fp_line (start -4.6 -2) (end 14.6 -2)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d2a397b0-7e28-4c48-b4de-a6734fb00b57))
|
||||
(fp_line (start -4.6 14.7) (end -4.6 -2)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e00c58ea-e5d7-475d-9ab4-f16b98ba92f6))
|
||||
(fp_line (start 14.6 -2) (end 14.6 14.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 9d2e2378-c0de-4398-a742-51b2df8cca1f))
|
||||
(fp_line (start 14.6 14.7) (end -4.6 14.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ab88bb7f-874d-46d8-8497-2a819245c118))
|
||||
(fp_arc (start -5.2 -0.5) (mid -5.1 -0.4) (end -5.2 -0.3)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 065e60d8-932f-4f26-b129-dee4e556eafa))
|
||||
(fp_arc (start -5.2 -0.3) (mid -5.3 -0.4) (end -5.2 -0.5)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 8d6aede8-d71a-4172-b60f-cf6238dc55db))
|
||||
(fp_line (start -6.3 -3) (end 15.6 -3)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 517820d2-ec08-4423-b51e-6a459d62b4b7))
|
||||
(fp_line (start -6.3 15.7) (end -6.3 -3)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 484ee394-4f79-48b2-a93e-bec090514f5b))
|
||||
(fp_line (start 15.6 -3) (end 15.6 15.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 24d5e215-b139-4d4a-9914-0d8abd428e46))
|
||||
(fp_line (start 15.6 15.7) (end -6.3 15.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 730f09e5-75a1-4b6d-91a5-a912b11181fb))
|
||||
(fp_line (start -4.6 -2) (end 14.6 -2)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp 4c4af084-b1c3-47a6-9d36-db9c4be65471))
|
||||
(fp_line (start -4.6 14.7) (end -4.6 -2)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp cb01b552-42f5-43ad-b2e7-92cfaf5a511e))
|
||||
(fp_line (start 14.6 -2) (end 14.6 14.7)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp 630718ca-5d16-4f68-b4fc-9d0f78ebd031))
|
||||
(fp_line (start 14.6 14.7) (end -4.6 14.7)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp a2d413ac-4efd-4745-93c7-137324e88e49))
|
||||
(pad "1" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 1 "Net-(J2-Pin_1)") (pinfunction "PRI_1") (pintype "passive") (tstamp 28cfa78b-7895-456e-9d59-27c2ed24ebd0))
|
||||
(pad "2" thru_hole circle (at 0 12.7) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 2 "Net-(J2-Pin_4)") (pinfunction "PRI_2") (pintype "passive") (tstamp dc9f8aab-a83d-4c86-96ce-2d821e8518bd))
|
||||
(pad "3" thru_hole circle (at 10 12.7) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 3 "Earth") (pinfunction "SEC_1") (pintype "passive") (tstamp 46a88a38-7dfb-4e3a-9c86-7ba9fe5bcdce))
|
||||
(pad "4" thru_hole circle (at 10 0) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 4 "Net-(T1-SEC_2)") (pinfunction "SEC_2") (pintype "passive") (tstamp a2887551-063a-4334-8b28-4d3dac7c430a))
|
||||
(model "${KICAD_3RD_PARTY}/P17_power/p17_power/3D/ZMPT101B.stp"
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(footprint "Enerwize:ZMPT101B" (layer "F.Cu")
|
||||
(tstamp 2946c084-7687-47ca-a94f-79bc07524391)
|
||||
(at 80.29 74.07)
|
||||
(descr "ZMPT101B-4")
|
||||
(tags "Transformer")
|
||||
(property "Arrow Part Number" "")
|
||||
(property "Arrow Price/Stock" "")
|
||||
(property "Height" "18.8")
|
||||
(property "Manufacturer_Name" "Qingxian Zeming Langxi Electronic")
|
||||
(property "Manufacturer_Part_Number" "ZMPT101B")
|
||||
(property "Mouser Part Number" "")
|
||||
(property "Mouser Price/Stock" "")
|
||||
(property "Sheetfile" "VRefBoard2.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(property "ki_description" "Current-type Voltage Transformer")
|
||||
(path "/b5b6b4af-6aaf-42e3-bba8-c57b64085648")
|
||||
(attr through_hole)
|
||||
(fp_text reference "T2" (at 4.65 6.35) (layer "F.SilkS")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp 0769c6a5-f5ee-4cf4-9cce-8b6b8bdc7e34)
|
||||
)
|
||||
(fp_text value "ZMPT101B" (at 4.65 6.35) (layer "F.SilkS") hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp fe8e72f4-902d-4f9e-98f9-55c2aca571f0)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 4.65 6.35) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp 538d5a51-8f82-4503-83a0-6bc1f5bdf919)
|
||||
)
|
||||
(fp_line (start -5.2 -0.5) (end -5.2 -0.5)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 87d1f47a-26d7-431a-a56f-c72f772ffa02))
|
||||
(fp_line (start -5.2 -0.3) (end -5.2 -0.3)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 2d9b3c01-df74-46c6-9004-e683d59275df))
|
||||
(fp_line (start -4.6 -2) (end 14.6 -2)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 4fb62b80-677a-4da0-9f6c-7b1ffc218a59))
|
||||
(fp_line (start -4.6 14.7) (end -4.6 -2)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp c867dcfb-cc17-4721-bf48-277d0a082f12))
|
||||
(fp_line (start 14.6 -2) (end 14.6 14.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b0ca6e32-9c74-44e4-818d-b8da8b901ec4))
|
||||
(fp_line (start 14.6 14.7) (end -4.6 14.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 0373bc83-d1cb-4354-bc48-a0a98c4b83dc))
|
||||
(fp_arc (start -5.2 -0.5) (mid -5.1 -0.4) (end -5.2 -0.3)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp ba10d38c-d989-4854-82e8-0956c399be24))
|
||||
(fp_arc (start -5.2 -0.3) (mid -5.3 -0.4) (end -5.2 -0.5)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 4d93afaa-2cdf-453b-a8c6-2b5ca31faa1c))
|
||||
(fp_line (start -6.3 -3) (end 15.6 -3)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp c60cbbc3-2866-43a4-98c7-e79b1ede294e))
|
||||
(fp_line (start -6.3 15.7) (end -6.3 -3)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 1f4c94d6-e7f6-41f4-a173-c013bcbec3f1))
|
||||
(fp_line (start 15.6 -3) (end 15.6 15.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 4ba3726a-996d-4034-8b89-b69954f893cf))
|
||||
(fp_line (start 15.6 15.7) (end -6.3 15.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 373e5ebb-fb54-459f-a852-32fc4e0552d5))
|
||||
(fp_line (start -4.6 -2) (end 14.6 -2)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp 28ea94b0-eff5-4dc1-911b-7272674a3b9f))
|
||||
(fp_line (start -4.6 14.7) (end -4.6 -2)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp 6bbfba49-39d6-41b2-9125-0eb2d6a30e2a))
|
||||
(fp_line (start 14.6 -2) (end 14.6 14.7)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp b0b36667-184f-4854-9940-455bff1b3e06))
|
||||
(fp_line (start 14.6 14.7) (end -4.6 14.7)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp 132d044a-8575-48b9-9bac-92eb2a98cbff))
|
||||
(pad "1" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 5 "Net-(J2-Pin_2)") (pinfunction "PRI_1") (pintype "passive") (tstamp 74119d7d-7130-4dfd-a96c-c57f4648c121))
|
||||
(pad "2" thru_hole circle (at 0 12.7) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 2 "Net-(J2-Pin_4)") (pinfunction "PRI_2") (pintype "passive") (tstamp c994dfa3-639a-4f51-8934-c527b64a7c8d))
|
||||
(pad "3" thru_hole circle (at 10 12.7) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 3 "Earth") (pinfunction "SEC_1") (pintype "passive") (tstamp e8953e8a-033b-476c-8a04-85cf637b99a6))
|
||||
(pad "4" thru_hole circle (at 10 0) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 6 "Net-(T2-SEC_2)") (pinfunction "SEC_2") (pintype "passive") (tstamp 18199d94-68a3-4e88-8a71-421ce97ec5bd))
|
||||
(model "${KICAD_3RD_PARTY}/P17_power/p17_power/3D/ZMPT101B.stp"
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(footprint "Connector_Wago:Wago_734-135_1x05_P3.50mm_Vertical" (layer "F.Cu")
|
||||
(tstamp 819baf41-eafa-438c-ac1c-2935e22443e5)
|
||||
(at 52.97 81.17)
|
||||
(descr "Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-135 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator")
|
||||
(tags "connector Wago side entry")
|
||||
(property "Sheetfile" "VRefBoard2.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(property "ki_description" "Generic connector, single row, 01x05, script generated")
|
||||
(property "ki_keywords" "connector")
|
||||
(path "/207e77a8-6f65-48ed-afb4-ed64965afb4e")
|
||||
(attr through_hole)
|
||||
(fp_text reference "J2" (at 7.15 -5.35) (layer "F.SilkS")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp d785a0bb-a33c-4ce2-82f1-993823b3ff9a)
|
||||
)
|
||||
(fp_text value "Conn_01x05_Socket" (at 7.15 5.55) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp a27e45bc-5d86-48f3-b88c-25a97c61f322)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 7.15 3.65) (layer "F.Fab")
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
(tstamp 868e0daa-efcd-4e76-8b26-3541c52e066e)
|
||||
)
|
||||
(fp_line (start -3.21 -4.56) (end -0.8 -4.56)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c0f9d887-028c-43e8-8692-c799174e4cd2))
|
||||
(fp_line (start -3.21 -2.15) (end -3.21 -4.56)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c6632110-6ac7-41c3-bc67-23408e8aaf0f))
|
||||
(fp_line (start -2.91 -4.26) (end -2.91 4.46)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5bba0b65-5b9a-42de-9223-7ef31042adce))
|
||||
(fp_line (start -2.91 4.46) (end 17.21 4.46)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 409686f3-687c-45be-8863-695cb205ce3f))
|
||||
(fp_line (start -2.3 -2.65) (end -2.3 2.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 638e1c79-5e89-49bf-be8d-2b57bd994ff7))
|
||||
(fp_line (start -2.3 2.85) (end 0 2.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6f8c083f-099f-4039-9913-735c38963d70))
|
||||
(fp_line (start 0 2.85) (end 0 3.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6b97d572-e77e-423c-aa60-6953af559c0f))
|
||||
(fp_line (start 0 3.85) (end 2.6 3.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cfe6e096-ad6e-4e56-a406-4606da623356))
|
||||
(fp_line (start 2.6 2.85) (end 14 2.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f4a0232a-13f8-47ab-b697-1b72e2a3583e))
|
||||
(fp_line (start 2.6 3.85) (end 2.6 2.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fce232ee-8f90-4411-8d9d-f863b85c3927))
|
||||
(fp_line (start 14 2.85) (end 14 3.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c783d4e-2afe-430d-8c9a-fe97e503408c))
|
||||
(fp_line (start 14 3.85) (end 16.6 3.85)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f938adf8-8da3-45fa-97f1-fece62facfe1))
|
||||
(fp_line (start 16.6 -2.65) (end -2.3 -2.65)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d9b1a005-1794-4ef6-9740-977309c5e1f0))
|
||||
(fp_line (start 16.6 3.85) (end 16.6 -2.65)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b7f76871-5e72-4d60-969c-7bae4777cc93))
|
||||
(fp_line (start 17.21 -4.26) (end -2.91 -4.26)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7be04a96-2373-4d8a-8422-2882c5ad8256))
|
||||
(fp_line (start 17.21 4.46) (end 17.21 -4.26)
|
||||
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 97a937e5-f75b-4c3e-a09a-3053cf5f946f))
|
||||
(fp_line (start -3.3 -4.65) (end -3.3 4.85)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3133e076-fe21-4460-bac4-85c65a095355))
|
||||
(fp_line (start -3.3 4.85) (end 17.6 4.85)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 08bc7e92-7700-4ca5-9ee3-e67e0fd259a3))
|
||||
(fp_line (start 17.6 -4.65) (end -3.3 -4.65)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e559ac16-d362-4895-8dc8-8c5cf78200fe))
|
||||
(fp_line (start 17.6 4.85) (end 17.6 -4.65)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 19f705c4-c96a-4d60-ac4e-ce21b24490f2))
|
||||
(fp_line (start -2.8 -4.15) (end -2.8 4.35)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 61542942-657e-4606-9e25-4003a21da63a))
|
||||
(fp_line (start -2.8 4.35) (end 17.1 4.35)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a542704e-28bb-42b5-a2e5-230a834f28e9))
|
||||
(fp_line (start -0.5 -4.15) (end 0 -3.442893)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4f0d2646-a22f-461b-87cf-1184e4258d2a))
|
||||
(fp_line (start 0 -3.442893) (end 0.5 -4.15)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ccfee82c-42c5-4aff-b8af-704bfa22546a))
|
||||
(fp_line (start 17.1 -4.15) (end -2.8 -4.15)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 11437798-2f1c-4132-82c2-10fef5f475ed))
|
||||
(fp_line (start 17.1 4.35) (end 17.1 -4.15)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 52c32751-36d1-44f7-bfc4-24e41e1a3e20))
|
||||
(pad "1" thru_hole roundrect (at 0 0) (size 2 2.6) (drill 1.6) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.125)
|
||||
(net 1 "Net-(J2-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 0f4062ef-f402-47f2-97bf-05484235cd6e))
|
||||
(pad "2" thru_hole oval (at 3.5 0) (size 2 2.6) (drill 1.6) (layers "*.Cu" "*.Mask")
|
||||
(net 5 "Net-(J2-Pin_2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 8bc0f073-2e03-4231-bd15-dd84232200f1))
|
||||
(pad "3" thru_hole oval (at 7 0) (size 2 2.6) (drill 1.6) (layers "*.Cu" "*.Mask")
|
||||
(net 7 "Net-(J2-Pin_3)") (pinfunction "Pin_3") (pintype "passive") (tstamp ff2a5822-0d2b-4387-8a56-565c88e4a8d2))
|
||||
(pad "4" thru_hole oval (at 10.5 0) (size 2 2.6) (drill 1.6) (layers "*.Cu" "*.Mask")
|
||||
(net 2 "Net-(J2-Pin_4)") (pinfunction "Pin_4") (pintype "passive") (tstamp 87ad7545-0458-44dc-a0a9-55b4a053a540))
|
||||
(pad "5" thru_hole oval (at 14 0) (size 2 2.6) (drill 1.6) (layers "*.Cu" "*.Mask")
|
||||
(net 3 "Earth") (pinfunction "Pin_5") (pintype "passive") (tstamp 9ba4cc7a-abba-4c37-b076-fe8d5a4b9e1a))
|
||||
(model "${KICAD6_3DMODEL_DIR}/Connector_Wago.3dshapes/Wago_734-135_1x05_P3.50mm_Vertical.wrl"
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(footprint "Enerwize:ZMPT101B" (layer "F.Cu")
|
||||
(tstamp b17b19f1-7166-4ee4-8c60-66a3bb9f6f0f)
|
||||
(at 80.29 93.87)
|
||||
(descr "ZMPT101B-4")
|
||||
(tags "Transformer")
|
||||
(property "Arrow Part Number" "")
|
||||
(property "Arrow Price/Stock" "")
|
||||
(property "Height" "18.8")
|
||||
(property "Manufacturer_Name" "Qingxian Zeming Langxi Electronic")
|
||||
(property "Manufacturer_Part_Number" "ZMPT101B")
|
||||
(property "Mouser Part Number" "")
|
||||
(property "Mouser Price/Stock" "")
|
||||
(property "Sheetfile" "VRefBoard2.kicad_sch")
|
||||
(property "Sheetname" "")
|
||||
(property "ki_description" "Current-type Voltage Transformer")
|
||||
(path "/5fd940b8-aba1-43c2-98c6-c3ddbf039dae")
|
||||
(attr through_hole)
|
||||
(fp_text reference "T3" (at 4.65 6.35) (layer "F.SilkS")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp 58cf32e4-bca5-439b-965c-ceb8ffc1bc9a)
|
||||
)
|
||||
(fp_text value "ZMPT101B" (at 4.65 6.35) (layer "F.SilkS") hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp 16333cf3-5acd-48bd-9656-3b4461d1c89b)
|
||||
)
|
||||
(fp_text user "${REFERENCE}" (at 4.65 6.35) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
(tstamp 69d1ab18-e06c-4c3d-a18a-45f491243afa)
|
||||
)
|
||||
(fp_line (start -5.2 -0.5) (end -5.2 -0.5)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 958df970-8bbc-4f03-930f-ecfc28da5887))
|
||||
(fp_line (start -5.2 -0.3) (end -5.2 -0.3)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp bc73fc4e-31b9-4e60-a242-4b3c5d5c5ebd))
|
||||
(fp_line (start -4.6 -2) (end 14.6 -2)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 04cb4876-f83c-4285-a64c-7b35ee5e3e2b))
|
||||
(fp_line (start -4.6 14.7) (end -4.6 -2)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp cda6e204-ddea-4b36-99b7-172f7d1ea66e))
|
||||
(fp_line (start 14.6 -2) (end 14.6 14.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp cc8de2f7-00e4-45a1-beb6-7bee0e948389))
|
||||
(fp_line (start 14.6 14.7) (end -4.6 14.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 007e8563-fe7d-4f43-869c-53e6c9d2f747))
|
||||
(fp_arc (start -5.2 -0.5) (mid -5.1 -0.4) (end -5.2 -0.3)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp d00cafb2-492c-48c8-9066-a1ea06331396))
|
||||
(fp_arc (start -5.2 -0.3) (mid -5.3 -0.4) (end -5.2 -0.5)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 9b90b370-193f-4acd-a6ba-c0576723b55e))
|
||||
(fp_line (start -6.3 -3) (end 15.6 -3)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 19be9d5e-c5fe-4425-988d-18ab0e1f5d07))
|
||||
(fp_line (start -6.3 15.7) (end -6.3 -3)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp fd8f2759-361c-4d40-8492-09976e54b8b4))
|
||||
(fp_line (start 15.6 -3) (end 15.6 15.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp 6d54ac20-7dd9-4e04-af26-5300ec9f05e4))
|
||||
(fp_line (start 15.6 15.7) (end -6.3 15.7)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.CrtYd") (tstamp f39c7def-ef82-4371-af7a-66907d7737c4))
|
||||
(fp_line (start -4.6 -2) (end 14.6 -2)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp 0608682b-93e3-4b5b-be2b-95d9cf43c82e))
|
||||
(fp_line (start -4.6 14.7) (end -4.6 -2)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp fa9d708e-5f1b-4201-89ec-7f998c1a0822))
|
||||
(fp_line (start 14.6 -2) (end 14.6 14.7)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp e55c5328-89da-4dad-bb37-039dc57cf971))
|
||||
(fp_line (start 14.6 14.7) (end -4.6 14.7)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.Fab") (tstamp 85c8c195-c194-4629-8de4-ee37bb83c4be))
|
||||
(pad "1" thru_hole circle (at 0 0) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 7 "Net-(J2-Pin_3)") (pinfunction "PRI_1") (pintype "passive") (tstamp f1ee75fc-195a-4808-926f-de49f167dd41))
|
||||
(pad "2" thru_hole circle (at 0 12.7) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 2 "Net-(J2-Pin_4)") (pinfunction "PRI_2") (pintype "passive") (tstamp 97c4ed09-24ee-4ed0-b478-1eaeded021e9))
|
||||
(pad "3" thru_hole circle (at 10 12.7) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 3 "Earth") (pinfunction "SEC_1") (pintype "passive") (tstamp 688d0dc3-7591-424e-be3e-84ff55bc7a0d))
|
||||
(pad "4" thru_hole circle (at 10 0) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask")
|
||||
(net 8 "Net-(T3-SEC_2)") (pinfunction "SEC_2") (pintype "passive") (tstamp a52437ee-7ac6-4bea-b770-6e085aafdde5))
|
||||
(model "${KICAD_3RD_PARTY}/P17_power/p17_power/3D/ZMPT101B.stp"
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
|
||||
(gr_rect (start 47.42 43.08) (end 138.23 119.01)
|
||||
(stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp 3018916d-d96a-4eb0-9abe-7b93d830d001))
|
||||
|
||||
)
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"board": {
|
||||
"active_layer": 44,
|
||||
"active_layer_preset": "",
|
||||
"auto_track_width": true,
|
||||
"hidden_netclasses": [],
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"images": 0.6,
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
15,
|
||||
16,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"visible_layers": "00213fa_80000001",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
"filename": "VRefBoard2.kicad_prl",
|
||||
"version": 3
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,491 @@
|
||||
{
|
||||
"board": {
|
||||
"3dviewports": [],
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"copper_text_italic": false,
|
||||
"copper_text_size_h": 1.5,
|
||||
"copper_text_size_v": 1.5,
|
||||
"copper_text_thickness": 0.3,
|
||||
"copper_text_upright": false,
|
||||
"courtyard_line_width": 0.049999999999999996,
|
||||
"dimension_precision": 4,
|
||||
"dimension_units": 3,
|
||||
"dimensions": {
|
||||
"arrow_length": 1270000,
|
||||
"extension_offset": 500000,
|
||||
"keep_text_aligned": true,
|
||||
"suppress_zeroes": false,
|
||||
"text_position": 0,
|
||||
"units_format": 1
|
||||
},
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 1.8,
|
||||
"height": 2.8,
|
||||
"width": 2.8
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"min_clearance": 0.5
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.0,
|
||||
"via_gap": 0.0,
|
||||
"width": 0.0
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"connection_width": "warning",
|
||||
"copper_edge_clearance": "error",
|
||||
"copper_sliver": "warning",
|
||||
"courtyards_overlap": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_out_of_range": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"footprint": "error",
|
||||
"footprint_type_mismatch": "ignore",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"isolated_copper": "warning",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"lib_footprint_issues": "warning",
|
||||
"lib_footprint_mismatch": "warning",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "warning",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_edge_clearance": "warning",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"solder_mask_bridge": "error",
|
||||
"starved_thermal": "error",
|
||||
"text_height": "warning",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_connection": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_resolved_spokes": 2,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_text_height": 0.7999999999999999,
|
||||
"min_text_thickness": 0.08,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.0,
|
||||
"min_via_annular_width": 0.09999999999999999,
|
||||
"min_via_diameter": 0.5,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_mask_to_copper_clearance": 0.005,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"teardrop_options": [
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 5,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_onpadsmd": true,
|
||||
"td_onroundshapesonly": false,
|
||||
"td_ontrackend": false,
|
||||
"td_onviapad": true
|
||||
}
|
||||
],
|
||||
"teardrop_parameters": [
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_round_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_rect_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_track_end",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
}
|
||||
],
|
||||
"track_widths": [
|
||||
0.0,
|
||||
2.0
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"zones_allow_external_fillets": false
|
||||
},
|
||||
"layer_presets": [],
|
||||
"viewports": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_entry_needed": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"conflicting_netclasses": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"endpoint_off_grid": "warning",
|
||||
"extra_units": "error",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"lib_symbol_issues": "warning",
|
||||
"missing_bidi_pin": "warning",
|
||||
"missing_input_pin": "warning",
|
||||
"missing_power_pin": "error",
|
||||
"missing_unit": "warning",
|
||||
"multiple_net_names": "warning",
|
||||
"net_not_bus_member": "warning",
|
||||
"no_connect_connected": "warning",
|
||||
"no_connect_dangling": "warning",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"power_pin_not_driven": "error",
|
||||
"similar_labels": "warning",
|
||||
"simulation_model_issue": "ignore",
|
||||
"unannotated": "error",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "VRefBoard2.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "case/v1.1/VRefBoardv1.1.step",
|
||||
"vrml": "case/v1.1/VRefBoardv1.1.wrl"
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"dashed_lines_dash_length_ratio": 12.0,
|
||||
"dashed_lines_gap_length_ratio": 3.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"field_names": [],
|
||||
"intersheets_ref_own_page": false,
|
||||
"intersheets_ref_prefix": "",
|
||||
"intersheets_ref_short": false,
|
||||
"intersheets_ref_show": false,
|
||||
"intersheets_ref_suffix": "",
|
||||
"junction_size_choice": 3,
|
||||
"label_size_ratio": 0.375,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"spice_current_sheet_as_root": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"spice_model_current_sheet_as_root": true,
|
||||
"spice_save_all_currents": false,
|
||||
"spice_save_all_voltages": false,
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"db72ba50-441a-4f48-ad9d-04ef12222f9c",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
||||
@@ -0,0 +1,859 @@
|
||||
(kicad_sch (version 20230121) (generator eeschema)
|
||||
|
||||
(uuid db72ba50-441a-4f48-ad9d-04ef12222f9c)
|
||||
|
||||
(paper "A4")
|
||||
|
||||
(lib_symbols
|
||||
(symbol "Connector:8P8C" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "J" (at -5.08 13.97 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "8P8C" (at 2.54 13.97 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (at 0 0.635 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 0 0.635 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "8P8C RJ socket connector" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "RJ connector, 8P8C (8 positions 8 connected), RJ31/RJ32/RJ33/RJ34/RJ35/RJ41/RJ45/RJ49/RJ61" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "8P8C* RJ31* RJ32* RJ33* RJ34* RJ35* RJ41* RJ45* RJ49* RJ61*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "8P8C_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy -5.08 4.445)
|
||||
(xy -6.35 4.445)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -5.08 5.715)
|
||||
(xy -6.35 5.715)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -6.35 -3.175)
|
||||
(xy -5.08 -3.175)
|
||||
(xy -5.08 -3.175)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -6.35 -1.905)
|
||||
(xy -5.08 -1.905)
|
||||
(xy -5.08 -1.905)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -6.35 -0.635)
|
||||
(xy -5.08 -0.635)
|
||||
(xy -5.08 -0.635)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -6.35 0.635)
|
||||
(xy -5.08 0.635)
|
||||
(xy -5.08 0.635)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -6.35 1.905)
|
||||
(xy -5.08 1.905)
|
||||
(xy -5.08 1.905)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -5.08 3.175)
|
||||
(xy -6.35 3.175)
|
||||
(xy -6.35 3.175)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -6.35 -4.445)
|
||||
(xy -6.35 6.985)
|
||||
(xy 3.81 6.985)
|
||||
(xy 3.81 4.445)
|
||||
(xy 5.08 4.445)
|
||||
(xy 5.08 3.175)
|
||||
(xy 6.35 3.175)
|
||||
(xy 6.35 -0.635)
|
||||
(xy 5.08 -0.635)
|
||||
(xy 5.08 -1.905)
|
||||
(xy 3.81 -1.905)
|
||||
(xy 3.81 -4.445)
|
||||
(xy -6.35 -4.445)
|
||||
(xy -6.35 -4.445)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(rectangle (start 7.62 12.7) (end -7.62 -10.16)
|
||||
(stroke (width 0.254) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
)
|
||||
(symbol "8P8C_1_1"
|
||||
(pin passive line (at 10.16 -7.62 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 10.16 -5.08 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 10.16 -2.54 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 10.16 0 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 10.16 2.54 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 10.16 5.08 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "6" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 10.16 7.62 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "7" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 10.16 10.16 180) (length 2.54)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "8" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "Connector:Conn_01x05_Socket" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "J" (at 0 7.62 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "Conn_01x05_Socket" (at 0 -7.62 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_locked" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "ki_keywords" "connector" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Generic connector, single row, 01x05, script generated" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "Conn_01x05_Socket_1_1"
|
||||
(arc (start 0 -4.572) (mid -0.5058 -5.08) (end 0 -5.588)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(arc (start 0 -2.032) (mid -0.5058 -2.54) (end 0 -3.048)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -1.27 -5.08)
|
||||
(xy -0.508 -5.08)
|
||||
)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -1.27 -2.54)
|
||||
(xy -0.508 -2.54)
|
||||
)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -1.27 0)
|
||||
(xy -0.508 0)
|
||||
)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -1.27 2.54)
|
||||
(xy -0.508 2.54)
|
||||
)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -1.27 5.08)
|
||||
(xy -0.508 5.08)
|
||||
)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(arc (start 0 0.508) (mid -0.5058 0) (end 0 -0.508)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(arc (start 0 3.048) (mid -0.5058 2.54) (end 0 2.032)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(arc (start 0 5.588) (mid -0.5058 5.08) (end 0 4.572)
|
||||
(stroke (width 0.1524) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(pin passive line (at -5.08 5.08 0) (length 3.81)
|
||||
(name "Pin_1" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -5.08 2.54 0) (length 3.81)
|
||||
(name "Pin_2" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -5.08 0 0) (length 3.81)
|
||||
(name "Pin_3" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -5.08 -2.54 0) (length 3.81)
|
||||
(name "Pin_4" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -5.08 -5.08 0) (length 3.81)
|
||||
(name "Pin_5" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "Enerwize:ZMPT101B" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "T" (at 26.67 7.62 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Value" "ZMPT101B" (at 26.67 5.08 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Footprint" "Enerwize:ZMPT101B" (at 26.67 -94.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 26.67 -194.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Height" "18.8" (at 26.67 -394.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Name" "Qingxian Zeming Langxi Electronic" (at 26.67 -494.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Part_Number" "ZMPT101B" (at 26.67 -594.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Part Number" "" (at 26.67 -694.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Price/Stock" "" (at 26.67 -794.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Part Number" "" (at 26.67 -894.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Price/Stock" "" (at 26.67 -994.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "ki_description" "Current-type Voltage Transformer" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "ZMPT101B_1_1"
|
||||
(rectangle (start 5.08 2.54) (end 25.4 -5.08)
|
||||
(stroke (width 0.254) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(pin passive line (at 0 0 0) (length 5.08)
|
||||
(name "PRI_1" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 0 -2.54 0) (length 5.08)
|
||||
(name "PRI_2" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 30.48 -2.54 180) (length 5.08)
|
||||
(name "SEC_1" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 30.48 0 180) (length 5.08)
|
||||
(name "SEC_2" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "power:Earth" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Earth" (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "global ground gnd" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"Earth\"" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "Earth_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy -0.635 -1.905)
|
||||
(xy 0.635 -1.905)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy -0.127 -2.54)
|
||||
(xy 0.127 -2.54)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 -1.27)
|
||||
(xy 0 0)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 1.27 -1.27)
|
||||
(xy -1.27 -1.27)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "Earth_1_1"
|
||||
(pin power_in line (at 0 0 270) (length 0) hide
|
||||
(name "Earth" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(junction (at 69.85 40.64) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 7fec27bf-0382-473f-aad3-994959981510)
|
||||
)
|
||||
(junction (at 69.85 44.45) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 863e61b0-2d31-4594-9dde-1ba61b19b63d)
|
||||
)
|
||||
|
||||
(wire (pts (xy 54.61 33.02) (xy 62.23 33.02))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 09532a0f-eae5-4e12-a866-7511b552b7c3)
|
||||
)
|
||||
(wire (pts (xy 66.04 58.42) (xy 72.39 58.42))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 0e1cfeb4-e598-467c-aefb-8885b89ce3fb)
|
||||
)
|
||||
(wire (pts (xy 54.61 35.56) (xy 67.31 35.56))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 1928850b-8e7c-4aba-af1e-b0375ed943c6)
|
||||
)
|
||||
(wire (pts (xy 69.85 44.45) (xy 69.85 60.96))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 2868de4a-117b-4f8c-88dc-413dcddd4a7f)
|
||||
)
|
||||
(wire (pts (xy 102.87 26.67) (xy 232.41 26.67))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 2c4596b6-ab09-448f-9349-9bb8fb27ae4f)
|
||||
)
|
||||
(wire (pts (xy 54.61 40.64) (xy 69.85 40.64))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 2ce4cedc-2689-4196-a13b-63dd1425d7e5)
|
||||
)
|
||||
(wire (pts (xy 102.87 60.96) (xy 102.87 64.77))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 546aa4ad-0987-4184-b11e-680fb4315ab5)
|
||||
)
|
||||
(wire (pts (xy 102.87 58.42) (xy 227.33 58.42))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 62cc85a3-3524-4d36-ace4-15e8d2c93ed8)
|
||||
)
|
||||
(wire (pts (xy 69.85 40.64) (xy 69.85 44.45))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 631ba0f2-b982-4ec9-976d-0ddf07893064)
|
||||
)
|
||||
(wire (pts (xy 102.87 44.45) (xy 102.87 48.26))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 64d2b2ee-92f0-457d-a3b2-e50d788f2c49)
|
||||
)
|
||||
(wire (pts (xy 66.04 38.1) (xy 66.04 58.42))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 6e12bc93-3b9d-4457-809a-3bbe35f98f98)
|
||||
)
|
||||
(wire (pts (xy 229.87 41.91) (xy 229.87 59.69))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 7a4019fd-cc28-42a1-b0e3-5029364b77af)
|
||||
)
|
||||
(wire (pts (xy 232.41 26.67) (xy 232.41 57.15))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 7d9a34f4-e167-4837-a492-64ea6f8a8635)
|
||||
)
|
||||
(wire (pts (xy 102.87 29.21) (xy 102.87 33.02))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 7f5cdd18-0622-4e51-9da8-e0ab1f11acbf)
|
||||
)
|
||||
(wire (pts (xy 54.61 43.18) (xy 58.42 43.18))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 82548c75-5e69-4c5c-9b10-e1e0569e485c)
|
||||
)
|
||||
(wire (pts (xy 69.85 44.45) (xy 72.39 44.45))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 885c41cd-13d9-48a7-a271-a15266eb2587)
|
||||
)
|
||||
(wire (pts (xy 62.23 26.67) (xy 72.39 26.67))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 8bd198a8-1345-4e2a-8f11-cc4ace9d70a8)
|
||||
)
|
||||
(wire (pts (xy 227.33 78.74) (xy 227.33 74.93))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 974eed47-518f-4b16-b9ad-289017cc6441)
|
||||
)
|
||||
(wire (pts (xy 102.87 41.91) (xy 229.87 41.91))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 9d04d0eb-d3cc-4d97-8c03-d14a42f5c9ca)
|
||||
)
|
||||
(wire (pts (xy 69.85 29.21) (xy 72.39 29.21))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 9da67e41-01d0-4633-859e-ab00cf095ff2)
|
||||
)
|
||||
(wire (pts (xy 69.85 60.96) (xy 72.39 60.96))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid a8c0357d-e5d6-4a34-9686-6b05d3ed5dd7)
|
||||
)
|
||||
(wire (pts (xy 54.61 38.1) (xy 66.04 38.1))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid b07c2195-c316-43e8-a9f3-83dbedf62c85)
|
||||
)
|
||||
(wire (pts (xy 227.33 62.23) (xy 232.41 62.23))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid bcc6076c-c109-4b0b-81d3-695cdb17be42)
|
||||
)
|
||||
(wire (pts (xy 227.33 74.93) (xy 232.41 74.93))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid c017f3b9-042e-4f4d-80fa-04de4ee4eb0b)
|
||||
)
|
||||
(wire (pts (xy 229.87 59.69) (xy 232.41 59.69))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid ca14cfeb-edf6-4c8b-80c1-875caca0bc15)
|
||||
)
|
||||
(wire (pts (xy 227.33 58.42) (xy 227.33 62.23))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid cc44b8ff-bf4d-4dde-9126-f42ce829785c)
|
||||
)
|
||||
(wire (pts (xy 58.42 43.18) (xy 58.42 52.07))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid d4868a51-8ec9-4718-874f-1a0701310766)
|
||||
)
|
||||
(wire (pts (xy 69.85 40.64) (xy 69.85 29.21))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid d4d0f68a-3e49-4fa7-a8f9-4db00fa13c5a)
|
||||
)
|
||||
(wire (pts (xy 67.31 35.56) (xy 67.31 41.91))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid dcf4948e-b037-4c3d-a5e2-4ec3c296b47f)
|
||||
)
|
||||
(wire (pts (xy 62.23 33.02) (xy 62.23 26.67))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid eb7a5c56-964c-4f6e-a8ba-98df5d7e9179)
|
||||
)
|
||||
(wire (pts (xy 67.31 41.91) (xy 72.39 41.91))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid f714bcdc-c995-45e1-8e50-7e5a51b5469e)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Enerwize:ZMPT101B") (at 72.39 26.67 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 17c88bdc-63e3-45f7-be0e-83090fcbcb68)
|
||||
(property "Reference" "T1" (at 87.63 19.05 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "ZMPT101B" (at 87.63 21.59 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "Enerwize:ZMPT101B" (at 99.06 121.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 99.06 221.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Height" "18.8" (at 99.06 421.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Name" "Qingxian Zeming Langxi Electronic" (at 99.06 521.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Part_Number" "ZMPT101B" (at 99.06 621.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Part Number" "" (at 99.06 721.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Price/Stock" "" (at 99.06 821.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Part Number" "" (at 99.06 921.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Price/Stock" "" (at 99.06 1021.59 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(pin "4" (uuid a5e8dbf6-8d04-4f57-b90b-2d9eaf73d142))
|
||||
(pin "2" (uuid 267807cc-2713-485d-b7cb-19de5d1cac09))
|
||||
(pin "3" (uuid 84917238-5bb5-44bf-9f0f-7a58928deef9))
|
||||
(pin "1" (uuid d124d458-875b-46ee-9ec6-5e132f3ef38b))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "T1") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Connector:Conn_01x05_Socket") (at 49.53 38.1 0) (mirror y) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 207e77a8-6f65-48ed-afb4-ed64965afb4e)
|
||||
(property "Reference" "J2" (at 48.26 36.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "Conn_01x05_Socket" (at 48.26 39.37 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "Connector_Wago:Wago_734-135_1x05_P3.50mm_Vertical" (at 49.53 38.1 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 49.53 38.1 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "4" (uuid ae269c48-efbf-4172-b2d5-99b4ecf3f1de))
|
||||
(pin "5" (uuid 3efe0c31-af9d-4678-add2-cb14eb9b74ec))
|
||||
(pin "1" (uuid bfaa89b0-c0a8-4320-adac-b0f0c4fc8868))
|
||||
(pin "2" (uuid b546e540-b589-48cd-8f8c-072d4e728be2))
|
||||
(pin "3" (uuid 0104dc35-557c-495b-abce-c35ffc30b380))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "J2") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:Earth") (at 102.87 33.02 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 2c059337-e0e7-4a7c-a1dd-fe4bb79f7b44)
|
||||
(property "Reference" "#PWR04" (at 102.87 39.37 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Earth" (at 102.87 36.83 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 102.87 33.02 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 102.87 33.02 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 35f2e840-7640-48a7-b8a6-a99cf92afdf3))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "#PWR04") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:Earth") (at 102.87 48.26 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 2fb58ae7-bee1-450b-b52f-0908bf6b195e)
|
||||
(property "Reference" "#PWR03" (at 102.87 54.61 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Earth" (at 102.87 52.07 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 102.87 48.26 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 102.87 48.26 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 59454be0-0934-4e76-896e-95d03a734651))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "#PWR03") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Enerwize:ZMPT101B") (at 72.39 58.42 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 5fd940b8-aba1-43c2-98c6-c3ddbf039dae)
|
||||
(property "Reference" "T3" (at 87.63 50.8 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "ZMPT101B" (at 87.63 53.34 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "Enerwize:ZMPT101B" (at 99.06 153.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 99.06 253.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Height" "18.8" (at 99.06 453.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Name" "Qingxian Zeming Langxi Electronic" (at 99.06 553.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Part_Number" "ZMPT101B" (at 99.06 653.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Part Number" "" (at 99.06 753.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Price/Stock" "" (at 99.06 853.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Part Number" "" (at 99.06 953.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Price/Stock" "" (at 99.06 1053.34 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(pin "4" (uuid a7c98b91-67a5-45f4-9966-23f12df6503b))
|
||||
(pin "2" (uuid dc858dc0-13fc-4755-bf1b-a74b6073f238))
|
||||
(pin "3" (uuid 62904d88-ddff-4de5-9051-dc7bd1e1f760))
|
||||
(pin "1" (uuid 3c8df2bd-7857-4868-85da-1f19e57492c4))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "T3") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:Earth") (at 58.42 52.07 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 695d6320-6f77-4566-8384-048fb5e127a8)
|
||||
(property "Reference" "#PWR01" (at 58.42 58.42 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Earth" (at 58.42 55.88 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 58.42 52.07 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 58.42 52.07 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8614d7ea-867b-47da-b0fc-137123eaf052))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "#PWR01") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Enerwize:ZMPT101B") (at 72.39 41.91 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid b5b6b4af-6aaf-42e3-bba8-c57b64085648)
|
||||
(property "Reference" "T2" (at 87.63 34.29 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "ZMPT101B" (at 87.63 36.83 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "Enerwize:ZMPT101B" (at 99.06 136.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 99.06 236.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Height" "18.8" (at 99.06 436.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Name" "Qingxian Zeming Langxi Electronic" (at 99.06 536.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Part_Number" "ZMPT101B" (at 99.06 636.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Part Number" "" (at 99.06 736.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Price/Stock" "" (at 99.06 836.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Part Number" "" (at 99.06 936.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Price/Stock" "" (at 99.06 1036.83 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(pin "4" (uuid dd61127a-45f1-496b-b79e-2a7e8fedffe6))
|
||||
(pin "2" (uuid 3f9c03f3-4452-45f7-9a73-5ee851cecaf2))
|
||||
(pin "3" (uuid f7cc5ed7-4d3e-42e8-bbba-77262240a069))
|
||||
(pin "1" (uuid 9bbf9c59-8e6c-4ef2-a50b-4f7d55019855))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "T2") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:Earth") (at 227.33 78.74 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid c9d6107e-d0ae-4f0f-b94c-51b986cb4c00)
|
||||
(property "Reference" "#PWR05" (at 227.33 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Earth" (at 227.33 82.55 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 227.33 78.74 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 227.33 78.74 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 581b1380-7ee1-42fb-a4cd-d222e3b58e21))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "#PWR05") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Connector:8P8C") (at 242.57 64.77 180) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid edb6a737-f5a4-4ee6-b87b-b5d95613301c)
|
||||
(property "Reference" "J1" (at 242.57 82.55 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "8P8C" (at 242.57 80.01 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 242.57 65.405 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 242.57 65.405 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "3" (uuid 8606f7eb-0b40-4526-991d-9b84e13fd407))
|
||||
(pin "6" (uuid 27e74ccb-c13f-4abe-8511-aec2ecaac371))
|
||||
(pin "5" (uuid 0e80fdf7-15d6-4a5a-89e1-439f6a8406b4))
|
||||
(pin "4" (uuid c693af85-ac0f-4346-ab92-197013193699))
|
||||
(pin "8" (uuid 84cc5f0e-114e-4fae-a39d-d3d7b4d84b11))
|
||||
(pin "1" (uuid c39a627c-da9d-4ce6-9b53-fad0a20ed6c8))
|
||||
(pin "2" (uuid a6adff5e-09a2-4c26-b6d9-5737f4e1ac31))
|
||||
(pin "7" (uuid 71856caa-13a0-4be5-a068-b8ff85050fc6))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "J1") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:Earth") (at 102.87 64.77 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid f6a08692-c0b5-4b3f-831c-870669ad2bd4)
|
||||
(property "Reference" "#PWR02" (at 102.87 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Earth" (at 102.87 68.58 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Footprint" "" (at 102.87 64.77 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 102.87 64.77 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 3ac66eb8-abc2-41bd-bb89-d6bb931597e4))
|
||||
(instances
|
||||
(project "VRefBoard2"
|
||||
(path "/db72ba50-441a-4f48-ad9d-04ef12222f9c"
|
||||
(reference "#PWR02") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
)
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 60 KiB |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,107 @@
|
||||
{
|
||||
"parameterSets": {
|
||||
"VRefBoard v1": {
|
||||
"$fn": "60",
|
||||
"AddGrooveDepthForSealing": "0.8",
|
||||
"BottomTopThickness": "3",
|
||||
"CaseHeight": "45",
|
||||
"CaseRadius": "10",
|
||||
"CaseWidth": "94",
|
||||
"Caselength": "54",
|
||||
"CountOfMountHolderHoles": "1",
|
||||
"CountOfSideWallHoles": "1",
|
||||
"CountersinkScrew": "2",
|
||||
"CutFromTop": "30",
|
||||
"DeviceHolder_X_Distance": "34",
|
||||
"DeviceHolder_y_Distance": "64",
|
||||
"DistanceBetweenObjects": "10",
|
||||
"EdgeSquareNutInsertFrom_X": "true",
|
||||
"EnableMountHolder": "true",
|
||||
"GrooveDepth": "2",
|
||||
"GrooveWidth": "1.2",
|
||||
"InnerBorder": "0.8",
|
||||
"MountHolderHoleDiameter": "4",
|
||||
"MountHolderStyle": "5",
|
||||
"MountHolderThickness": "3.5",
|
||||
"NutDia": "0",
|
||||
"NutHigh": "1.1",
|
||||
"NutSink": "0",
|
||||
"Offset_X": "0.5",
|
||||
"Offset_Y": "3",
|
||||
"OuterBorder": "0.8",
|
||||
"ScrewCylinderDiameter": "5",
|
||||
"ScrewCylinderHeight": "4",
|
||||
"ScrewHoleDiameter": "1.5",
|
||||
"SeeGrooveRidgeScrew": "false",
|
||||
"SeeNutCut": "false",
|
||||
"ShowBoard": "true",
|
||||
"ShowBottom": "true",
|
||||
"ShowCaseAssembled": "true",
|
||||
"ShowDeviceHolder": "true",
|
||||
"ShowSideWallHoles": "true",
|
||||
"ShowTop": "false",
|
||||
"SideWallHoleDiameter": "4",
|
||||
"SideWallHolesOn_X": "true",
|
||||
"SiedWallHoleOffset_Z": "1",
|
||||
"Space": "0.3",
|
||||
"SquareNutHigh": "1.9",
|
||||
"SquareNutSize": "5.4",
|
||||
"TopOpacity": "50",
|
||||
"UseSquareNutInsteadOfNut": "false",
|
||||
"XAdditionalScrew": "false",
|
||||
"YAdditionalScrew": "false"
|
||||
},
|
||||
"valeurs de conception par défaut": {
|
||||
"$fn": "150",
|
||||
"AddGrooveDepthForSealing": "0.8",
|
||||
"BottomTopThickness": "3",
|
||||
"CaseHeight": "45",
|
||||
"CaseRadius": "10",
|
||||
"CaseWidth": "94",
|
||||
"Caselength": "54",
|
||||
"CountOfMountHolderHoles": "1",
|
||||
"CountOfSideWallHoles": "1",
|
||||
"CountersinkScrew": "2",
|
||||
"CutFromTop": "30",
|
||||
"DeviceHolder_X_Distance": "34",
|
||||
"DeviceHolder_y_Distance": "64",
|
||||
"DistanceBetweenObjects": "10",
|
||||
"EdgeSquareNutInsertFrom_X": "true",
|
||||
"EnableMountHolder": "true",
|
||||
"GrooveDepth": "2",
|
||||
"GrooveWidth": "1.2",
|
||||
"InnerBorder": "0.8",
|
||||
"MountHolderHoleDiameter": "4",
|
||||
"MountHolderStyle": "5",
|
||||
"MountHolderThickness": "3.5",
|
||||
"NutDia": "0",
|
||||
"NutHigh": "1.1",
|
||||
"NutSink": "0",
|
||||
"Offset_X": "0.5",
|
||||
"Offset_Y": "3",
|
||||
"OuterBorder": "0.8",
|
||||
"ScrewCylinderDiameter": "5",
|
||||
"ScrewCylinderHeight": "4",
|
||||
"ScrewHoleDiameter": "1.5",
|
||||
"SeeGrooveRidgeScrew": "false",
|
||||
"SeeNutCut": "false",
|
||||
"ShowBoard": "false",
|
||||
"ShowBottom": "true",
|
||||
"ShowCaseAssembled": "true",
|
||||
"ShowDeviceHolder": "true",
|
||||
"ShowSideWallHoles": "true",
|
||||
"ShowTop": "false",
|
||||
"SideWallHoleDiameter": "4",
|
||||
"SideWallHolesOn_X": "true",
|
||||
"SiedWallHoleOffset_Z": "1",
|
||||
"Space": "0.3",
|
||||
"SquareNutHigh": "1.9",
|
||||
"SquareNutSize": "5.4",
|
||||
"TopOpacity": "50",
|
||||
"UseSquareNutInsteadOfNut": "false",
|
||||
"XAdditionalScrew": "false",
|
||||
"YAdditionalScrew": "false"
|
||||
}
|
||||
},
|
||||
"fileFormatVersion": "1"
|
||||
}
|
||||
@@ -0,0 +1,758 @@
|
||||
/*******************************************************************************
|
||||
TITLE:
|
||||
Stable and waterproof OpenSCAD case by pbtec
|
||||
|
||||
DESCRIPTION:
|
||||
|
||||
highly scalable case for 3D printing. Try it out!
|
||||
|
||||
Optimized for Openscad Customizer. Activate it under view/customizer and play around ;-)
|
||||
|
||||
No Support needed to print
|
||||
|
||||
- for waterproof cases you can use silicone sealing cord wiht diameters from 1 to 3mm
|
||||
- to use also without sealing cord. The groove and ridge gives the housing a high stability and tightness.
|
||||
- Use of regular nuts or square nuts
|
||||
- define outer vertical radius of corners
|
||||
- echo output in console shows inner and outer size and more
|
||||
- echo output shows the neede length of the screws
|
||||
- use screws from m2.5 up to m5
|
||||
- default are 4 screws at each corner. For large cases add addtional ones in the middle of both x and y sides if needed
|
||||
- use several predefined wall mount holder, some with multiple mounting holes (up to 3)
|
||||
|
||||
Important!
|
||||
- If you use standard nuts you need to pause the printer a certain level to insert the nuts
|
||||
- If you need a stable and waterproof case please print with 100% infill
|
||||
- I'm aware of there are sometime, when using too big or too small parameters, there are some rendering issues.
|
||||
To prevent such issues change only one parameter at once and check the result.
|
||||
|
||||
for waterproofness see https://blog.prusaprinters.org/watertight-3d-printing-part-2_53638/
|
||||
|
||||
AUTHOR:
|
||||
pbtec / pb-tec.ch
|
||||
|
||||
use https://paypal.me/pbtec if you want to spend me a coold beer. Thanks in advance :-)
|
||||
|
||||
|
||||
VERSION:
|
||||
V KZZ DATE COMMENT
|
||||
6.0 pb 31.07.21 First Version to share
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
/* [View settings] */
|
||||
// Shows the Bottom of the case
|
||||
ShowBottom = true;
|
||||
// Shows the top of the case
|
||||
ShowTop = true;
|
||||
// Adjust transparency for top of the case
|
||||
TopOpacity = 100; // [0:10:100]
|
||||
// Distance between top and bottom (if both are side by side displayed)
|
||||
DistanceBetweenObjects = 10;
|
||||
// Shows the housing assembled
|
||||
ShowCaseAssembled = false;
|
||||
|
||||
/* [Control cuts (use only one at a time)] */
|
||||
|
||||
// To see the nuts inside (best view if not assembled showed)
|
||||
SeeNutCut = false;
|
||||
// To see the groove, ridge and Screw (best view if assembled showed)
|
||||
SeeGrooveRidgeScrew = false;
|
||||
|
||||
|
||||
/* [Case settings] */
|
||||
|
||||
// Length of the case
|
||||
Caselength = 60;
|
||||
// Width of the case
|
||||
CaseWidth = 80;
|
||||
// Height of the case
|
||||
CaseHeight = 40;
|
||||
// Splitt the Case height into bottom and top, check for the needed screws in echo output (console)
|
||||
CutFromTop = 10.0;
|
||||
// Thickness for the bottom and top wall (vertical walls needs to be calculated)
|
||||
BottomTopThickness = 3.0;
|
||||
// If this is bigger than the needed cylinder around the screw it will be ignored
|
||||
CaseRadius = 12.0;
|
||||
|
||||
/* [Case Screw settings] */
|
||||
|
||||
//2=m2/2.5=m2.5/3=m3/4=m4/5=m5 // max m5, larger sizes do not fit
|
||||
CountersinkScrew = 3.0; // [2:m2, 2.5: m2.5, 3: m3, 4: m4, 5: m5]
|
||||
|
||||
// Adds additional Screws on X axis (for large cases) --> Try it out
|
||||
XAdditionalScrew = false; // can be true or false / Adds additional Screws on X axis (for large cases) --> Try it out
|
||||
// Adds additional Screws on Y axis (for large cases) --> Try it out
|
||||
YAdditionalScrew = false; // can be true or false / Adds additional Screws on Y axis (for large cases) --> Try it out
|
||||
|
||||
/* [Groove settings] */
|
||||
|
||||
// If using a SealingCord use the SealingCord diameter, otherwise x-times of your 3D Printer Nozzle (0.8/1.2/...) --> Ridge gets perfect for printing
|
||||
GrooveWidth = 1.2; // [0.8:0.1:3]
|
||||
|
||||
// Not less than 1mm (for stability) and not more than 3mm --> Best 2mm
|
||||
GrooveDepth = 2.0; // [1.0:0.1:3]
|
||||
|
||||
// Space between Groove and Ridge for a perfect fit, usualy 0.2 or 0.3 for FDM depending on your printer quality
|
||||
Space = 0.3; // [0.0:0.1:0.4]
|
||||
|
||||
// Addtional vertical room for the pressed sealing Cord. For sealing cord 1.5mm -->0.5 // for 2mm -->0.8 // for 2.5 -->1.0 // If no sealing cord then set this parameter to 0.
|
||||
AddGrooveDepthForSealing = 0.8; // [0.0:0.1:3]
|
||||
|
||||
// Range Inside groove/ridge. Usualy 2 times or more the printer nozzle. For best stability at least 0.8
|
||||
InnerBorder = 0.8; // [0.8:0.1:4]
|
||||
|
||||
|
||||
// Range Outside groove/ridge . Usualy 2 times or more the printer nozzle. For best stability at least 0.8
|
||||
OuterBorder = 0.8; // [0.8:0.1:4]
|
||||
|
||||
/* [Nut general settings] */
|
||||
|
||||
// Size of material (plastic) above nut/square nut (3mm or more). The more, the more stable but need longer screw.
|
||||
NutSink = 4.0;
|
||||
|
||||
/* [Standard nut settings] */
|
||||
|
||||
// Nut Settings / As there are (or I have) many different nuts dimensions, the size must be specified / Do not add separation space, only the real measurement // m2=1.5 // m2.5=1.9 // m3=2.4 // m4=3.2 // n5=3.8
|
||||
NutHigh = 2.4;
|
||||
|
||||
// Distance between the paralell sides / Do not add separation space, only the real measurement // m2=3.8 // m2.5=4.9 // m3=5.4 // m4=6.9 // m5=7.9
|
||||
NutDia = 5.4;
|
||||
|
||||
/* [Square Nut settings] */
|
||||
|
||||
// Select if you want to use square nuts instead of normal nuts
|
||||
UseSquareNutInsteadOfNut = false;
|
||||
|
||||
// Select the high of the square nut / Do not add separation space, only the real measurement
|
||||
SquareNutHigh = 1.9;
|
||||
|
||||
// Select the size of the square nut / Do not add separation space, only the real measurement
|
||||
SquareNutSize = 5.4;
|
||||
|
||||
// Square nut insert from which side
|
||||
EdgeSquareNutInsertFrom_X = true;
|
||||
|
||||
/* [Wall mount holder settings] */
|
||||
|
||||
// Select if you need a mount holder
|
||||
EnableMountHolder = false;
|
||||
|
||||
// Chose your desired wall mount style
|
||||
MountHolderStyle = 5; // [1:Style 1, 2: Style 2, 3: Style 3, 4 : Style 4, 5 : Style 5]
|
||||
|
||||
// Some styles (1-3) allow more than one hole
|
||||
CountOfMountHolderHoles = 1; // [1:One hole centered, 2: Two holes, 3: Three holes]
|
||||
MountHolderHoleDiameter = 5; // [1:0.1:10]
|
||||
MountHolderThickness = 4.0; // [2:0.1:10]
|
||||
|
||||
/* [PCB/Device holder settings] */
|
||||
// Activate customizable PCB/Device holder
|
||||
ShowDeviceHolder = false;
|
||||
// Hole in the cylinder for the screw // 2.9 Screw = 2mm hole
|
||||
ScrewHoleDiameter = 2.6;
|
||||
// The diamter of the screw cylinder
|
||||
ScrewCylinderDiameter = 7;
|
||||
// The height of the screw cylinders (also the deepness for the screw hole)
|
||||
ScrewCylinderHeight = 8.0;
|
||||
// Distance between the holders in X direction
|
||||
DeviceHolder_X_Distance = 60;
|
||||
// Distance between the holders in Y direction
|
||||
DeviceHolder_y_Distance = 80;
|
||||
// Move all holders in X direction
|
||||
Offset_X = 0; //[-10:0.5:10]
|
||||
// Move all holders in Y direction
|
||||
Offset_Y = -20;
|
||||
// Show the board inside the case
|
||||
ShowBoard = false;
|
||||
|
||||
/* [Wall Holes settings (for cable gland cut)] */
|
||||
// Activate customizable holes for cable gland or similar
|
||||
ShowSideWallHoles = false;
|
||||
// Holes on X or Y side of the housing
|
||||
SideWallHolesOn_X = false;
|
||||
// Count of holes, if there is an additional screw on X or Y side the hole in the middle is not showed
|
||||
CountOfSideWallHoles = 1; //[1:1:3]
|
||||
// Diameter of the holes
|
||||
SideWallHoleDiameter = 16.5; //[1:0.1:80]
|
||||
// Add or decrease height position
|
||||
SiedWallHoleOffset_Z = 0;
|
||||
|
||||
|
||||
|
||||
/* [Render quality settings] */
|
||||
// Set to at least to 150 before render and save as .stl file, otherwise you can go down to 40 for quick 3D view
|
||||
$fn = 60; // [20:1:300]
|
||||
|
||||
// ========================= C A L C U L A T E D S E T T I N G S (do not change!!!) ===================================
|
||||
|
||||
// Calculated Screw settings (do not change!!!)
|
||||
ScrewHoleDia = CountersinkScrew+1;
|
||||
ScrewHeadDia = CountersinkScrew*2;
|
||||
ScrewCountersink = (CountersinkScrew+8)/14-0.5;
|
||||
|
||||
// Calculated settings for Ridge (do not change!!!)
|
||||
RidgeHeight = GrooveDepth-Space;
|
||||
RidgeWidth = GrooveWidth-Space;
|
||||
|
||||
// Calculated settings for case (do not change!!!)
|
||||
SideWallThickness = InnerBorder+GrooveWidth+OuterBorder;
|
||||
CaseRoundingRadius = ScrewHoleDia/2+InnerBorder+GrooveWidth+OuterBorder;
|
||||
ScrewCornerPos = [Caselength/2-CaseRoundingRadius,CaseWidth/2-CaseRoundingRadius,0];
|
||||
ScrewAddXPos = [0,CaseWidth/2-CaseRoundingRadius,0];
|
||||
ScrewAddYPos = [Caselength/2-CaseRoundingRadius,0,0];
|
||||
|
||||
// Calculated settings for wall mount holder
|
||||
MountHolderLenght = MountHolderHoleDiameter*3;
|
||||
|
||||
// if both objects showed
|
||||
X_ObjectPosition = ((ShowBottom)&&(ShowTop)&&(!ShowCaseAssembled)) ? Caselength/2+DistanceBetweenObjects/2:0;
|
||||
|
||||
// If the case is assembled showed
|
||||
Y_TopRotation = ShowCaseAssembled ? 180:0;
|
||||
Z_TopHigh = ShowCaseAssembled ? CaseHeight:0;
|
||||
|
||||
ShowSizes(); // Show the calculated sizes
|
||||
|
||||
//===============================================================================
|
||||
// M A I N
|
||||
//===============================================================================
|
||||
|
||||
// --> Show the bottom of the case
|
||||
translate([X_ObjectPosition,0,0]) rotate([0,0,0]) difference(){
|
||||
union(){
|
||||
BodyBottom();
|
||||
// **** Add your bottom case additions here ****
|
||||
//cylinder(h=20,d=15,center = true); // Example
|
||||
if(ShowBoard) {
|
||||
translate([-20.5,-37,ScrewCylinderHeight+BottomTopThickness]) rotate([0,0,90]) import("VRefBoardv1.stl");
|
||||
}
|
||||
}
|
||||
// **** Add your bottom case cuts here ****
|
||||
//cylinder(h=15,d=20,center = true); // Example
|
||||
}
|
||||
|
||||
// --> Show the top of the case
|
||||
translate([-X_ObjectPosition,0,Z_TopHigh+0.03]) rotate([0,Y_TopRotation,0]) difference(){
|
||||
union(){
|
||||
BodyTop();
|
||||
// **** Add your bottom top additions here ****
|
||||
//cylinder(h=18,d=10,center = true); // Example
|
||||
}
|
||||
// **** Add your top case cuts here ****
|
||||
//cylinder(h=20,d=5,center = true); // Example
|
||||
}
|
||||
|
||||
//===============================================================================
|
||||
// M O D U L E S
|
||||
//===============================================================================
|
||||
|
||||
module BodyBottom () {
|
||||
if(ShowBottom)
|
||||
{
|
||||
difference(){
|
||||
union()
|
||||
{
|
||||
rotate([ 0, 0, 0]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
rotate([ 0, 0,180]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 0, 1, 0]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 1, 0 ,0]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
|
||||
if (EnableMountHolder)
|
||||
{
|
||||
color("SteelBlue")
|
||||
if (MountHolderStyle!=5)
|
||||
{
|
||||
translate([0,CaseWidth/2,0]) MountHolder(MountHolderThickness,MountHolderHoleDiameter);
|
||||
rotate([0,0,180]) translate([0,CaseWidth/2,0]) MountHolder(MountHolderThickness,MountHolderHoleDiameter);
|
||||
}
|
||||
else
|
||||
{
|
||||
translate([0,CaseWidth/2,0]) MountHolder(MountHolderThickness,MountHolderHoleDiameter);
|
||||
}
|
||||
|
||||
}
|
||||
if (ShowDeviceHolder)
|
||||
{
|
||||
|
||||
translate([DeviceHolder_X_Distance/2+Offset_X,DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
translate([-DeviceHolder_X_Distance/2+Offset_X,-DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
translate([DeviceHolder_X_Distance/2+Offset_X,-DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
translate([-DeviceHolder_X_Distance/2+Offset_X,DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
|
||||
}
|
||||
}
|
||||
if (SeeNutCut) { color("red") translate([0,0,CaseHeight/2+CaseHeight-CutFromTop-NutSink]) cube([Caselength+0.1,CaseWidth+0.1,CaseHeight],center=true);}
|
||||
if (SeeGrooveRidgeScrew) { color("red") translate([CaseRoundingRadius+50,0,(CaseHeight+0.1)/2-0.05]) cube([Caselength+0.1,CaseWidth*2+0.1,CaseHeight+0.1],center=true);}
|
||||
if (ShowSideWallHoles)
|
||||
{
|
||||
color("Yellow")
|
||||
if(SideWallHolesOn_X)
|
||||
{
|
||||
|
||||
if ((CountOfSideWallHoles==1)||(CountOfSideWallHoles==3)&&(!XAdditionalScrew))
|
||||
{
|
||||
if ((CountOfSideWallHoles==1)&&(!XAdditionalScrew))
|
||||
{
|
||||
translate([13,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
translate([10,-CaseWidth/2+SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=6,center = true);
|
||||
}
|
||||
if ((CountOfSideWallHoles==3)&&(!XAdditionalScrew))
|
||||
{
|
||||
translate([0,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==1)&&(XAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/4-CaseRoundingRadius/2,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==2)||(CountOfSideWallHoles==3))
|
||||
{
|
||||
translate([Caselength/4-CaseRoundingRadius/2,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
translate([-Caselength/4+CaseRoundingRadius/2,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((CountOfSideWallHoles==1)||(CountOfSideWallHoles==3)&&(!YAdditionalScrew))
|
||||
{
|
||||
if ((CountOfSideWallHoles==1)&&(!YAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,0,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
if ((CountOfSideWallHoles==3)&&(!YAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,0,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==1)&&(YAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,-CaseWidth/4+CaseRoundingRadius/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==2)||(CountOfSideWallHoles==3))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,CaseWidth/4-CaseRoundingRadius/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
translate([Caselength/2-SideWallThickness/2,-CaseWidth/4+CaseRoundingRadius/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module BodyTop () {
|
||||
if (ShowTop)
|
||||
{
|
||||
difference(){
|
||||
union(){
|
||||
rotate([ 0, 0, 0]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
rotate([ 0, 0,180]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 0, 1, 0]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 1, 0 ,0]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
}
|
||||
if (SeeGrooveRidgeScrew) { color("red") translate([-CaseRoundingRadius-50,0,(CaseHeight+0.1)/2-0.05]) cube([Caselength+0.1,CaseWidth+0.1,CaseHeight+0.1],center=true);}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module MountHolder (Thick,Hole) {
|
||||
|
||||
translate([0,0,0.005]) difference(){
|
||||
|
||||
if (MountHolderStyle==1){
|
||||
$fn=40;
|
||||
roundedBox([Caselength, MountHolderLenght*2, Thick*2], Thick/3, 0);
|
||||
}
|
||||
if (MountHolderStyle==2){
|
||||
$fn=60;
|
||||
roundedBox([Caselength, MountHolderLenght*2, Thick*2],CaseRoundingRadius , 1);
|
||||
}
|
||||
if (MountHolderStyle==3){
|
||||
roundedBox([Caselength, MountHolderLenght*2, Thick*2],0 , 2);
|
||||
}
|
||||
if((MountHolderStyle>0)&&(MountHolderStyle<4)){
|
||||
translate([0,0,-Thick/2-0.02]) cube([Caselength+0.02,MountHolderLenght*2+0.02,Thick+0.04],center=true);
|
||||
translate([0,-MountHolderLenght/2-CaseRoundingRadius,Thick/2+0.02]) cube([Caselength+0.02,MountHolderLenght+0.02,Thick+0.08],center=true);
|
||||
translate([0,-MountHolderLenght/2,Thick/2+0.02]) cube([Caselength-2*CaseRoundingRadius+0.02,MountHolderLenght+0.02,Thick+0.08],center=true);
|
||||
translate([0,-CaseRoundingRadius,MountHolderThickness/2-0.02]) translate(ScrewAddYPos) cylinder(h=MountHolderThickness+0.06,d=ScrewHoleDia,center = true);
|
||||
mirror([ 1, 0, 0]) translate([0,-CaseRoundingRadius,MountHolderThickness/2-0.02]) translate(ScrewAddYPos) cylinder(h=MountHolderThickness+0.06,d=ScrewHoleDia,center = true);
|
||||
|
||||
if (CountOfMountHolderHoles>1){
|
||||
translate([Caselength/2-Hole-Thick/3,Hole*1.5,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
translate([-Caselength/2+Hole+Thick/3,Hole*1.5,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
if (CountOfMountHolderHoles!=2){
|
||||
translate([0,Hole*1.5,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
if (MountHolderStyle==4){
|
||||
HolderRad=Hole/2;
|
||||
HolderWidth=4*Hole;
|
||||
translate([0,MountHolderLenght,0]) difference(){
|
||||
union(){
|
||||
translate([0,-MountHolderLenght+HolderRad,0]) roundedBox([HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([-HolderWidth/2+HolderRad,0,0]) rotate([0,0,-45]) translate([HolderWidth-HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([ HolderWidth/2-HolderRad,0,0]) rotate([0,0,45]) translate([-HolderWidth+HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
}
|
||||
translate([0,-(3*HolderWidth)/2-MountHolderLenght,-0.02]) cube([10*HolderWidth,3*HolderWidth,Thick*2+0.06],center=true);
|
||||
translate([0,-(3*HolderWidth)/2,-Thick-0.02]) cube([4*HolderWidth,4*HolderWidth,Thick*2],center=true);
|
||||
translate([0,-MountHolderLenght+Hole*1.8,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (MountHolderStyle==5){
|
||||
HolderRad=Hole/2;
|
||||
HolderWidth=4*Hole;
|
||||
translate([0,MountHolderLenght,0]) difference()
|
||||
{
|
||||
union(){
|
||||
$fn=40;
|
||||
translate([0,-MountHolderLenght+HolderRad,0]) roundedBox([HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([-HolderWidth/2+HolderRad,0,0]) rotate([0,0,-45]) translate([HolderWidth-HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([ HolderWidth/2-HolderRad,0,0]) rotate([0,0,45]) translate([-HolderWidth+HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
}
|
||||
translate([0,-(3*HolderWidth)/2-MountHolderLenght,-0.02]) cube([10*HolderWidth,3*HolderWidth,Thick*4+0.06],center=true);
|
||||
translate([0,-(3*HolderWidth)/2,-Thick-0.02]) cube([4*HolderWidth,4*HolderWidth,Thick*2],center=true);
|
||||
hull(){
|
||||
translate([-Hole/1.1,-MountHolderLenght+Hole*1.6,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
translate([+Hole/1.1,-MountHolderLenght+Hole*1.6,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
rotate([0,0,180]) translate([0,MountHolderLenght+CaseWidth,0]) difference()
|
||||
{
|
||||
union(){
|
||||
$fn=40;
|
||||
translate([0,-MountHolderLenght+HolderRad,0]) roundedBox([HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([-HolderWidth/2+HolderRad,0,0]) rotate([0,0,-45]) translate([HolderWidth-HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([ HolderWidth/2-HolderRad,0,0]) rotate([0,0,45]) translate([-HolderWidth+HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
}
|
||||
translate([0,-(3*HolderWidth)/2-MountHolderLenght,-0.02]) cube([10*HolderWidth,3*HolderWidth,Thick*2+0.06],center=true);
|
||||
translate([0,-(3*HolderWidth)/2,-Thick-0.02]) cube([4*HolderWidth,4*HolderWidth,Thick*2],center=true);
|
||||
hull(){
|
||||
translate([0,-MountHolderLenght+Hole*1.6+Hole/1.8,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
translate([0,-MountHolderLenght+Hole*1.6-Hole/1.8,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
module ShowSizes () {
|
||||
echo ();
|
||||
echo (str(" Stable and waterproof OpenSCAD case by pbtec V6.0"));
|
||||
echo ();
|
||||
echo (str(" Render quality : ",$fn));
|
||||
echo ();
|
||||
echo (str(" --> Case outer dimensions: "));
|
||||
echo (str(" Length : ",Caselength,"mm "));
|
||||
echo (str(" Width : ",CaseWidth,"mm "));
|
||||
echo (str(" High : ",CaseHeight,"mm "));
|
||||
echo (str(" Top (upper piece) high : ",CutFromTop,"mm "));
|
||||
echo (str(" Bottom (lower piece) high : ",CaseHeight-CutFromTop,"mm "));
|
||||
echo (str(" Side wall thickness : ",SideWallThickness,"mm "));
|
||||
echo (str(" Bottom & top wall thickness : ",BottomTopThickness,"mm "));
|
||||
echo (str(" Case rounding radius : ",CaseRoundingRadius,"mm "));
|
||||
echo ();
|
||||
echo (str(" --> Case inner dimensions : "));
|
||||
echo (str(" X : Wall to wall : ",Caselength-2*SideWallThickness,"mm "));
|
||||
echo (str(" X : Screw cylinder to screw cylinder : ",Caselength-4*CaseRoundingRadius,"mm "));
|
||||
echo (str(" Y : Wall to wall : ",CaseWidth-2*SideWallThickness,"mm "));
|
||||
echo (str(" Y : Screw cylinder to screw cylinder : ",CaseWidth-4*CaseRoundingRadius,"mm "));
|
||||
echo (str(" Top to bottom : ",CaseHeight-2*BottomTopThickness,"mm "));
|
||||
echo ();
|
||||
echo (str(" <b>Screw dimensions : "));
|
||||
echo (str(" Metric Screw size: m",CountersinkScrew));
|
||||
echo (str(" Screw hole diameter : ",ScrewHoleDia,"mm "));
|
||||
echo (str(" Screw head diameter : ",ScrewHeadDia,"mm "));
|
||||
echo (str(" X : Additional screw (3rd)) : ",XAdditionalScrew));
|
||||
echo (str(" Y : Additional screws (3rd) : ",YAdditionalScrew));
|
||||
echo (str(" --> Check if you have screws within the following size : "));
|
||||
echo (str(" --> Screw m",CountersinkScrew , " max length : ",CaseHeight-BottomTopThickness, "mm"));
|
||||
if(UseSquareNutInsteadOfNut) { echo (str(" --> Screw m",CountersinkScrew , " min length : ",CutFromTop+NutSink+SquareNutHigh, "mm")); }
|
||||
else { echo (str(" --> Screw m",CountersinkScrew , " min length : ",CutFromTop+NutSink+NutHigh, "mm")); }
|
||||
}
|
||||
|
||||
module GrooveStraight (length) {
|
||||
color("orange") translate([length/2,0,-(GrooveDepth+AddGrooveDepthForSealing)/2]) cube([length,GrooveWidth,GrooveDepth+AddGrooveDepthForSealing],center=true);
|
||||
}
|
||||
|
||||
module GrooveCurved (Angle,Rad) {
|
||||
color("orange") difference(){
|
||||
translate([0,0,-(GrooveDepth+AddGrooveDepthForSealing)]) pie(Rad+(GrooveWidth)/2, Angle, GrooveDepth+AddGrooveDepthForSealing, spin=0);
|
||||
translate([-0.01,-0.01,-(GrooveDepth+AddGrooveDepthForSealing+0.02)]) pie(Rad-(GrooveWidth)/2, Angle, GrooveDepth+AddGrooveDepthForSealing+0.04, spin=0);
|
||||
}
|
||||
}
|
||||
|
||||
module RidgeStraight (length) {
|
||||
color("orange") translate([length/2,0,(RidgeHeight)/2]) cube([length,RidgeWidth,RidgeHeight],center=true);
|
||||
}
|
||||
|
||||
module RidgeCurved (Angle,Rad) {
|
||||
color("orange") difference(){
|
||||
translate([0,0,0]) pie(Rad+(RidgeWidth)/2, Angle, RidgeHeight, spin=0);
|
||||
translate([-0.01,-0.01,-0.02]) pie(Rad-(RidgeWidth)/2, Angle, RidgeHeight+0.04, spin=0);
|
||||
}
|
||||
}
|
||||
|
||||
module BodyQuarterBottom (Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness) {
|
||||
difference(){
|
||||
union(){
|
||||
color("SteelBlue")BodyQuarter(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
|
||||
translate([CaseRoundingRadius+ScrewHoleDia/2-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) RidgeStraight(Caselength/2-3*CaseRoundingRadius-ScrewHoleDia+0.03);
|
||||
translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,CaseRoundingRadius+ScrewHoleDia/2-0.02,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) RidgeStraight(CaseWidth/2-3*CaseRoundingRadius-ScrewHoleDia+0.04);
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,180]) RidgeCurved(90,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.02,-0.01,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness+0.00,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
|
||||
|
||||
|
||||
if (XAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,180]) RidgeCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.04,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([ScrewHoleDia+SideWallThickness,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,90]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{
|
||||
translate([-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) RidgeStraight(Caselength/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.05);
|
||||
}
|
||||
if (YAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,90]) RidgeCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,ScrewHoleDia+SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,270]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) RidgeStraight(CaseWidth/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.05);}
|
||||
}
|
||||
|
||||
|
||||
if(UseSquareNutInsteadOfNut)
|
||||
{
|
||||
if (EdgeSquareNutInsertFrom_X) {translate(ScrewCornerPos) translate([0,0,CutFromTop+0.01]) rotate([0,0, 0]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
else {translate(ScrewCornerPos) translate([0,0,CutFromTop+0.01]) rotate([0,0,90]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
}
|
||||
else {translate(ScrewCornerPos) translate([0,0,CutFromTop+0.01]) NutCut(CutFromTop,NutHigh,NutDia);}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if (XAdditionalScrew){
|
||||
if(UseSquareNutInsteadOfNut) {translate(ScrewAddXPos) translate([0,0,CutFromTop+0.01]) rotate([0,0,90]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
else {translate(ScrewAddXPos) translate([0,0,CutFromTop+0.01]) NutCut(CutFromTop,NutHigh,NutDia);}
|
||||
}
|
||||
if (YAdditionalScrew){
|
||||
if(UseSquareNutInsteadOfNut) {translate(ScrewAddYPos) translate([0,0,CutFromTop+0.01]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
else {translate(ScrewAddYPos) translate([0,0,CutFromTop+0.01]) NutCut(CutFromTop,NutHigh,NutDia);}
|
||||
}
|
||||
translate(ScrewCornerPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,0);
|
||||
}
|
||||
}
|
||||
|
||||
module BodyQuarterTop (Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness) {
|
||||
|
||||
difference()
|
||||
{
|
||||
union(){
|
||||
color("DarkCyan",alpha=TopOpacity/100)BodyQuarter(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
}
|
||||
translate(ScrewCornerPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,1);
|
||||
if (XAdditionalScrew){
|
||||
translate(ScrewAddXPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,0);
|
||||
}
|
||||
if (YAdditionalScrew){
|
||||
translate(ScrewAddYPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,0);
|
||||
}
|
||||
translate([CaseRoundingRadius+ScrewHoleDia/2-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) GrooveStraight(Caselength/2-3*CaseRoundingRadius-ScrewHoleDia+0.03);
|
||||
translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,CaseRoundingRadius+ScrewHoleDia/2-0.02,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) GrooveStraight(CaseWidth/2-3*CaseRoundingRadius-ScrewHoleDia+0.04);
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,180]) GrooveCurved(90,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.02,-0.01,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness+0.0,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
if (XAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,180]) GrooveCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.04,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([ScrewHoleDia+SideWallThickness,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,90]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{
|
||||
translate([-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) GrooveStraight(Caselength/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.07);
|
||||
}
|
||||
|
||||
if (YAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,90]) GrooveCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,ScrewHoleDia+SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,270]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{
|
||||
translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) GrooveStraight(CaseWidth/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.057);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module BodyQuarter (L,W,H,Rad,Rand){
|
||||
cube([L/2-Rad,W/2,BottomTopThickness],center=false); // Ground
|
||||
cube([L/2,W/2-Rad,BottomTopThickness],center=false); // Ground
|
||||
if (CaseRadius < CaseRoundingRadius)
|
||||
{
|
||||
translate([0,W/2-Rand,0]) cube([L/2-CaseRadius,Rand,H],center=false); // Wall
|
||||
translate([L/2-Rand,0,0]) cube([Rand,W/2-CaseRadius,H],center=false); // Wall
|
||||
translate([L/2-CaseRadius,W/2-CaseRadius,H/2]) cylinder(h=H,r=CaseRadius,center = true);
|
||||
}
|
||||
else
|
||||
{
|
||||
translate([0,W/2-Rand,0]) cube([L/2-Rad,Rand,H],center=false); // Wall
|
||||
translate([L/2-Rand,0,0]) cube([Rand,W/2-Rad,H],center=false); // Wall
|
||||
}
|
||||
|
||||
translate(ScrewCornerPos) cylinder(h=H,r=Rad,center = false); // Cylinder
|
||||
translate([L/2-3*Rad+Rand,W/2-Rad,0]) rotate([0,0, 0]) HolderGap(H,Rad,Rand); // Gap between wall and Cylinder
|
||||
translate([L/2-Rad,W/2-Rad-Rand,0]) rotate([0,0,-90]) HolderGap(H,Rad,Rand); // Gap Between wall and Cylinder
|
||||
|
||||
if (XAdditionalScrew) {
|
||||
translate(ScrewAddXPos) cylinder(h=H,r=Rad,center = false); // Cylinder
|
||||
translate([Rand,W/2-Rad,0]) rotate([0,0,0]) HolderGap(H,Rad,Rand);
|
||||
translate([Rand-2*CaseRoundingRadius,W/2-Rad,0]) rotate([0,0,0]) HolderGap(H,Rad,Rand);
|
||||
}
|
||||
|
||||
if (YAdditionalScrew) {
|
||||
translate(ScrewAddYPos) cylinder(h=H,r=Rad,center = false); // Cylinder
|
||||
translate([L/2-3*Rad+2*CaseRoundingRadius,-Rand+2*CaseRoundingRadius,0]) rotate([0,0, 270]) HolderGap(H,Rad,Rand);
|
||||
translate([L/2-3*Rad+2*CaseRoundingRadius,-Rand,0]) rotate([0,0, 270]) HolderGap(H,Rad,Rand);
|
||||
}
|
||||
}
|
||||
|
||||
module NutCut(TotalHigh,High,Dia){
|
||||
AdditionalGap=0.3;
|
||||
translate([0,0,-(High+2*AdditionalGap)/2-NutSink]) cylinder($fn=6,h=High+2*AdditionalGap,d=2*sqrt(((Dia/2)*(Dia/2))+((Dia/4)*(Dia/4)))+Dia/26+2*AdditionalGap,center = true);
|
||||
translate([0,0,-(TotalHigh-SideWallThickness)/2]) cylinder(h=TotalHigh-SideWallThickness,d=ScrewHoleDia,center = true);
|
||||
}
|
||||
|
||||
module SquareNutCut (TotalHigh,High,Size) {
|
||||
AdditionalGap=0.5;
|
||||
SquareNutInsertReduction= 0.2;
|
||||
|
||||
translate([0,0,-(High+2*AdditionalGap)/2-NutSink])cube([Size+2*AdditionalGap,Size+2*AdditionalGap,High+2*AdditionalGap],center=true);
|
||||
translate([CaseRoundingRadius/2+0.02,0,-(High+2*AdditionalGap)/2-NutSink+SquareNutInsertReduction/2]) cube([CaseRoundingRadius+0.04,Size+2*AdditionalGap,High+2*AdditionalGap-SquareNutInsertReduction],center=true);
|
||||
translate([0,0,-(TotalHigh-SideWallThickness)/2]) cylinder(h=TotalHigh-SideWallThickness,d=ScrewHoleDia,center = true);
|
||||
}
|
||||
|
||||
module SideWallHoles () {
|
||||
cylinder(h=20,d1=10,d2=15,center = true);
|
||||
}
|
||||
|
||||
|
||||
module ScrewCut(m,h,v){
|
||||
// m = 3=M3 4=M4 5=M5 6=M6 usw...
|
||||
// h = High of the screw inkl. head
|
||||
// v = if screw head is to be sunk deeper
|
||||
|
||||
ScrewHeadDia=m*2; // Berechnung des Schraubenkopf Durchmessers
|
||||
//ScrewCountersink=(m+8)/14-0.7; // Leichte ScrewCountersink damit Schraube nicht vorsteht
|
||||
ScrewHoleDia=m+1; // ScrewHoleDiadurchmesser
|
||||
|
||||
translate([0,0,-0.01]) union(){ // Ganze Schraube
|
||||
if (v!=1) {
|
||||
translate([0,0,ScrewCountersink-0.01])cylinder( h = ScrewHeadDia/4+1,d1=ScrewHeadDia+2,d2=ScrewHeadDia/2,center=false); // Kegel (Abschrägung)
|
||||
translate([0,0,0]) cylinder( h = ScrewCountersink,d=ScrewHeadDia+1,center=false); // ScrewCountersink
|
||||
translate([0,0,0.01])rotate([180,0,0])cylinder(h=v,d=ScrewHeadDia,center = false); // Versenkung
|
||||
translate([0,0,5])rotate([180,0,0])cylinder( h = h+0.05,d=ScrewHoleDia,center=false); //Loch für Gewinde
|
||||
}
|
||||
translate([0,0,10])rotate([0,0,0])cylinder( h = h+0.05,d=ScrewHoleDia,center=false); //Loch für Gewinde
|
||||
}
|
||||
}
|
||||
|
||||
module HolderGap (H,Rad,Rand) {
|
||||
difference(){
|
||||
translate([0,0,0]) cube([Rad*2-2*Rand,Rad-Rand,H],center=false);
|
||||
translate([0,0,-0.02]) cylinder(h=H+0.04,r=Rad-Rand,center = false);
|
||||
translate([2*(Rad-Rand),0,-0.02]) cylinder(h=H+0.04,r=Rad-Rand,center = false);
|
||||
}
|
||||
}
|
||||
|
||||
module DeviceHolder () {
|
||||
color("yellow")translate([0,0,ScrewCylinderHeight/2+BottomTopThickness]) difference(){
|
||||
cylinder(h=ScrewCylinderHeight,d=ScrewCylinderDiameter,center = true);
|
||||
translate([0,0,0]) cylinder(h=ScrewCylinderHeight+0.05,d=ScrewHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module pie(radius, angle, height, spin=0) {
|
||||
// Negative angles shift direction of rotation
|
||||
clockwise = (angle < 0) ? true : false;
|
||||
// Support angles < 0 and > 360
|
||||
normalized_angle = abs((angle % 360 != 0) ? angle % 360 : angle % 360 + 360);
|
||||
// Select rotation direction
|
||||
rotation = clockwise ? [0, 180 - normalized_angle] : [180, normalized_angle];
|
||||
// Render
|
||||
if (angle != 0) {
|
||||
rotate([0,0,spin]) linear_extrude(height=height)
|
||||
difference() {
|
||||
circle(radius);
|
||||
if (normalized_angle < 180) {
|
||||
union() for(a = rotation)
|
||||
rotate(a) translate([-radius, 0, 0]) square(radius * 2);
|
||||
}
|
||||
else if (normalized_angle != 360) {
|
||||
intersection_for(a = rotation)
|
||||
rotate(a) translate([-radius, 0, 0]) square(radius * 2);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module roundedBox(size, radius, sidesonly) // Laenge, Breite, Hoehe, Radius, 0/1
|
||||
{
|
||||
rot = [ [0,0,0], [90,0,90], [90,90,0] ];
|
||||
if (sidesonly) {
|
||||
cube(size - [2*radius,0,0], true);
|
||||
cube(size - [0,2*radius,0], true);
|
||||
for (x = [radius-size[0]/2, -radius+size[0]/2],
|
||||
y = [radius-size[1]/2, -radius+size[1]/2]) {
|
||||
translate([x,y,0]) cylinder(r=radius, h=size[2], center=true);
|
||||
}
|
||||
}
|
||||
else {
|
||||
cube([size[0], size[1]-radius*2, size[2]-radius*2], center=true);
|
||||
cube([size[0]-radius*2, size[1], size[2]-radius*2], center=true);
|
||||
cube([size[0]-radius*2, size[1]-radius*2, size[2]], center=true);
|
||||
|
||||
for (axis = [0:2]) {
|
||||
for (x = [radius-size[axis]/2, -radius+size[axis]/2],
|
||||
y = [radius-size[(axis+1)%3]/2, -radius+size[(axis+1)%3]/2]) {
|
||||
rotate(rot[axis])
|
||||
translate([x,y,0])
|
||||
cylinder(h=size[(axis+2)%3]-2*radius, r=radius, center=true);
|
||||
}
|
||||
}
|
||||
for (x = [radius-size[0]/2, -radius+size[0]/2],
|
||||
y = [radius-size[1]/2, -radius+size[1]/2],
|
||||
z = [radius-size[2]/2, -radius+size[2]/2]) {
|
||||
translate([x,y,z]) sphere(radius);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 55 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,109 @@
|
||||
{
|
||||
"parameterSets": {
|
||||
"VRefBoard v1.1": {
|
||||
"$fn": "60",
|
||||
"AddGrooveDepthForSealing": "0.8",
|
||||
"BottomTopThickness": "3",
|
||||
"CaseHeight": "45",
|
||||
"CaseRadius": "10",
|
||||
"CaseWidth": "73",
|
||||
"Caselength": "44",
|
||||
"CountOfMountHolderHoles": "1",
|
||||
"CountOfSideWallHoles": "1",
|
||||
"CountersinkScrew": "2",
|
||||
"CutFromTop": "30",
|
||||
"DeviceHolder_X_Distance": "26",
|
||||
"DeviceHolder_y_Distance": "51",
|
||||
"DistanceBetweenObjects": "10",
|
||||
"EdgeSquareNutInsertFrom_X": "true",
|
||||
"EnableMountHolder": "true",
|
||||
"GrooveDepth": "2",
|
||||
"GrooveWidth": "1.2",
|
||||
"InnerBorder": "0.8",
|
||||
"MountHolderHoleDiameter": "4",
|
||||
"MountHolderStyle": "5",
|
||||
"MountHolderThickness": "3.5",
|
||||
"NutDia": "0",
|
||||
"NutHigh": "1.1",
|
||||
"NutSink": "0",
|
||||
"Offset_X": "0",
|
||||
"Offset_Y": "-0.5",
|
||||
"OuterBorder": "0.8",
|
||||
"ScrewCylinderDiameter": "5",
|
||||
"ScrewCylinderHeight": "4",
|
||||
"ScrewHoleDiameter": "1.5",
|
||||
"SeeGrooveRidgeScrew": "false",
|
||||
"SeeNutCut": "false",
|
||||
"ShowBoard": "true",
|
||||
"ShowBottom": "true",
|
||||
"ShowCaseAssembled": "true",
|
||||
"ShowDeviceHolder": "true",
|
||||
"ShowSideWallHoles": "true",
|
||||
"ShowTop": "false",
|
||||
"SideWallHoleDiameter": "5",
|
||||
"SideWallHolesOn_X": "true",
|
||||
"SiedWallHoleOffset_Z": "1",
|
||||
"Space": "0.3",
|
||||
"SquareNutHigh": "1.9",
|
||||
"SquareNutSize": "5.4",
|
||||
"TopOpacity": "50",
|
||||
"UseSquareNutInsteadOfNut": "false",
|
||||
"XAdditionalScrew": "false",
|
||||
"YAdditionalScrew": "false"
|
||||
},
|
||||
"valeurs de conception par défaut": {
|
||||
"$fn": "60",
|
||||
"AddGrooveDepthForSealing": "0.8",
|
||||
"BottomTopThickness": "3",
|
||||
"CaseHeight": "44",
|
||||
"CaseRadius": "10",
|
||||
"CaseWidth": "73",
|
||||
"Caselength": "44",
|
||||
"CountOfMountHolderHoles": "1",
|
||||
"CountOfSideWallHoles": "1",
|
||||
"CountersinkScrew": "2",
|
||||
"CutFromTop": "29",
|
||||
"DeviceHolder_X_Distance": "26",
|
||||
"DeviceHolder_y_Distance": "51",
|
||||
"DistanceBetweenObjects": "10",
|
||||
"EdgeSquareNutInsertFrom_X": "true",
|
||||
"EnableMountHolder": "true",
|
||||
"GrooveDepth": "2",
|
||||
"GrooveWidth": "1.2",
|
||||
"InnerBorder": "0.8",
|
||||
"MountHolderHoleDiameter": "4",
|
||||
"MountHolderStyle": "5",
|
||||
"MountHolderThickness": "3.5",
|
||||
"NutDia": "0",
|
||||
"NutHigh": "1.1",
|
||||
"NutSink": "0",
|
||||
"Offset_X": "0",
|
||||
"Offset_Y": "-0.5",
|
||||
"OuterBorder": "0.8",
|
||||
"ScrewCylinderDiameter": "5",
|
||||
"ScrewCylinderHeight": "4",
|
||||
"ScrewHoleDiameter": "1.5",
|
||||
"SeeGrooveRidgeScrew": "false",
|
||||
"SeeNutCut": "false",
|
||||
"ShowBoard": "true",
|
||||
"ShowBottom": "true",
|
||||
"ShowCaseAssembled": "false",
|
||||
"ShowDeviceHolder": "true",
|
||||
"ShowSideWallHoles": "true",
|
||||
"ShowTop": "true",
|
||||
"SideWallHoleDiameter": "5",
|
||||
"SideWallHolesOn_X": "true",
|
||||
"SiedWallHoleOffset_Z": "2",
|
||||
"Space": "0.3",
|
||||
"SquareNutHigh": "1.9",
|
||||
"SquareNutSize": "5.4",
|
||||
"TopOpacity": "50",
|
||||
"UseSquareNutInsteadOfNut": "false",
|
||||
"XAdditionalScrew": "false",
|
||||
"YAdditionalScrew": "false"
|
||||
}
|
||||
},
|
||||
"fileFormatVersion": "1",
|
||||
"parameterSets": "",
|
||||
"parameterSets": ""
|
||||
}
|
||||
@@ -0,0 +1,762 @@
|
||||
/*******************************************************************************
|
||||
TITLE:
|
||||
Stable and waterproof OpenSCAD case by pbtec
|
||||
|
||||
DESCRIPTION:
|
||||
|
||||
highly scalable case for 3D printing. Try it out!
|
||||
|
||||
Optimized for Openscad Customizer. Activate it under view/customizer and play around ;-)
|
||||
|
||||
No Support needed to print
|
||||
|
||||
- for waterproof cases you can use silicone sealing cord wiht diameters from 1 to 3mm
|
||||
- to use also without sealing cord. The groove and ridge gives the housing a high stability and tightness.
|
||||
- Use of regular nuts or square nuts
|
||||
- define outer vertical radius of corners
|
||||
- echo output in console shows inner and outer size and more
|
||||
- echo output shows the neede length of the screws
|
||||
- use screws from m2.5 up to m5
|
||||
- default are 4 screws at each corner. For large cases add addtional ones in the middle of both x and y sides if needed
|
||||
- use several predefined wall mount holder, some with multiple mounting holes (up to 3)
|
||||
|
||||
Important!
|
||||
- If you use standard nuts you need to pause the printer a certain level to insert the nuts
|
||||
- If you need a stable and waterproof case please print with 100% infill
|
||||
- I'm aware of there are sometime, when using too big or too small parameters, there are some rendering issues.
|
||||
To prevent such issues change only one parameter at once and check the result.
|
||||
|
||||
for waterproofness see https://blog.prusaprinters.org/watertight-3d-printing-part-2_53638/
|
||||
|
||||
AUTHOR:
|
||||
pbtec / pb-tec.ch
|
||||
|
||||
use https://paypal.me/pbtec if you want to spend me a coold beer. Thanks in advance :-)
|
||||
|
||||
|
||||
VERSION:
|
||||
V KZZ DATE COMMENT
|
||||
6.0 pb 31.07.21 First Version to share
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
/* [View settings] */
|
||||
// Shows the Bottom of the case
|
||||
ShowBottom = true;
|
||||
// Shows the top of the case
|
||||
ShowTop = true;
|
||||
// Adjust transparency for top of the case
|
||||
TopOpacity = 100; // [0:10:100]
|
||||
// Distance between top and bottom (if both are side by side displayed)
|
||||
DistanceBetweenObjects = 10;
|
||||
// Shows the housing assembled
|
||||
ShowCaseAssembled = false;
|
||||
|
||||
/* [Control cuts (use only one at a time)] */
|
||||
|
||||
// To see the nuts inside (best view if not assembled showed)
|
||||
SeeNutCut = false;
|
||||
// To see the groove, ridge and Screw (best view if assembled showed)
|
||||
SeeGrooveRidgeScrew = false;
|
||||
|
||||
|
||||
/* [Case settings] */
|
||||
|
||||
// Length of the case
|
||||
Caselength = 60;
|
||||
// Width of the case
|
||||
CaseWidth = 80;
|
||||
// Height of the case
|
||||
CaseHeight = 40;
|
||||
// Splitt the Case height into bottom and top, check for the needed screws in echo output (console)
|
||||
CutFromTop = 10.0;
|
||||
// Thickness for the bottom and top wall (vertical walls needs to be calculated)
|
||||
BottomTopThickness = 3.0;
|
||||
// If this is bigger than the needed cylinder around the screw it will be ignored
|
||||
CaseRadius = 12.0;
|
||||
|
||||
/* [Case Screw settings] */
|
||||
|
||||
//2=m2/2.5=m2.5/3=m3/4=m4/5=m5 // max m5, larger sizes do not fit
|
||||
CountersinkScrew = 3.0; // [2:m2, 2.5: m2.5, 3: m3, 4: m4, 5: m5]
|
||||
|
||||
// Adds additional Screws on X axis (for large cases) --> Try it out
|
||||
XAdditionalScrew = false; // can be true or false / Adds additional Screws on X axis (for large cases) --> Try it out
|
||||
// Adds additional Screws on Y axis (for large cases) --> Try it out
|
||||
YAdditionalScrew = false; // can be true or false / Adds additional Screws on Y axis (for large cases) --> Try it out
|
||||
|
||||
/* [Groove settings] */
|
||||
|
||||
// If using a SealingCord use the SealingCord diameter, otherwise x-times of your 3D Printer Nozzle (0.8/1.2/...) --> Ridge gets perfect for printing
|
||||
GrooveWidth = 1.2; // [0.8:0.1:3]
|
||||
|
||||
// Not less than 1mm (for stability) and not more than 3mm --> Best 2mm
|
||||
GrooveDepth = 2.0; // [1.0:0.1:3]
|
||||
|
||||
// Space between Groove and Ridge for a perfect fit, usualy 0.2 or 0.3 for FDM depending on your printer quality
|
||||
Space = 0.3; // [0.0:0.1:0.4]
|
||||
|
||||
// Addtional vertical room for the pressed sealing Cord. For sealing cord 1.5mm -->0.5 // for 2mm -->0.8 // for 2.5 -->1.0 // If no sealing cord then set this parameter to 0.
|
||||
AddGrooveDepthForSealing = 0.8; // [0.0:0.1:3]
|
||||
|
||||
// Range Inside groove/ridge. Usualy 2 times or more the printer nozzle. For best stability at least 0.8
|
||||
InnerBorder = 0.8; // [0.8:0.1:4]
|
||||
|
||||
|
||||
// Range Outside groove/ridge . Usualy 2 times or more the printer nozzle. For best stability at least 0.8
|
||||
OuterBorder = 0.8; // [0.8:0.1:4]
|
||||
|
||||
/* [Nut general settings] */
|
||||
|
||||
// Size of material (plastic) above nut/square nut (3mm or more). The more, the more stable but need longer screw.
|
||||
NutSink = 4.0;
|
||||
|
||||
/* [Standard nut settings] */
|
||||
|
||||
// Nut Settings / As there are (or I have) many different nuts dimensions, the size must be specified / Do not add separation space, only the real measurement // m2=1.5 // m2.5=1.9 // m3=2.4 // m4=3.2 // n5=3.8
|
||||
NutHigh = 2.4;
|
||||
|
||||
// Distance between the paralell sides / Do not add separation space, only the real measurement // m2=3.8 // m2.5=4.9 // m3=5.4 // m4=6.9 // m5=7.9
|
||||
NutDia = 5.4;
|
||||
|
||||
/* [Square Nut settings] */
|
||||
|
||||
// Select if you want to use square nuts instead of normal nuts
|
||||
UseSquareNutInsteadOfNut = false;
|
||||
|
||||
// Select the high of the square nut / Do not add separation space, only the real measurement
|
||||
SquareNutHigh = 1.9;
|
||||
|
||||
// Select the size of the square nut / Do not add separation space, only the real measurement
|
||||
SquareNutSize = 5.4;
|
||||
|
||||
// Square nut insert from which side
|
||||
EdgeSquareNutInsertFrom_X = true;
|
||||
|
||||
/* [Wall mount holder settings] */
|
||||
|
||||
// Select if you need a mount holder
|
||||
EnableMountHolder = false;
|
||||
|
||||
// Chose your desired wall mount style
|
||||
MountHolderStyle = 5; // [1:Style 1, 2: Style 2, 3: Style 3, 4 : Style 4, 5 : Style 5]
|
||||
|
||||
// Some styles (1-3) allow more than one hole
|
||||
CountOfMountHolderHoles = 1; // [1:One hole centered, 2: Two holes, 3: Three holes]
|
||||
MountHolderHoleDiameter = 5; // [1:0.1:10]
|
||||
MountHolderThickness = 4.0; // [2:0.1:10]
|
||||
|
||||
/* [PCB/Device holder settings] */
|
||||
// Activate customizable PCB/Device holder
|
||||
ShowDeviceHolder = false;
|
||||
// Hole in the cylinder for the screw // 2.9 Screw = 2mm hole
|
||||
ScrewHoleDiameter = 2.6;
|
||||
// The diamter of the screw cylinder
|
||||
ScrewCylinderDiameter = 7;
|
||||
// The height of the screw cylinders (also the deepness for the screw hole)
|
||||
ScrewCylinderHeight = 8.0;
|
||||
// Distance between the holders in X direction
|
||||
DeviceHolder_X_Distance = 60;
|
||||
// Distance between the holders in Y direction
|
||||
DeviceHolder_y_Distance = 80;
|
||||
// Move all holders in X direction
|
||||
Offset_X = 0; // [-10:0.1:10]
|
||||
// Move all holders in Y direction
|
||||
Offset_Y = -0; // [-10:0.1:10]
|
||||
// Show the board inside the case
|
||||
ShowBoard = false;
|
||||
|
||||
/* [Wall Holes settings (for cable gland cut)] */
|
||||
// Activate customizable holes for cable gland or similar
|
||||
ShowSideWallHoles = false;
|
||||
// Holes on X or Y side of the housing
|
||||
SideWallHolesOn_X = false;
|
||||
// Count of holes, if there is an additional screw on X or Y side the hole in the middle is not showed
|
||||
CountOfSideWallHoles = 1; //[1:1:3]
|
||||
// Diameter of the holes
|
||||
SideWallHoleDiameter = 16.5; //[1:0.1:80]
|
||||
// Add or decrease height position
|
||||
SiedWallHoleOffset_Z = 0;
|
||||
|
||||
|
||||
|
||||
/* [Render quality settings] */
|
||||
// Set to at least to 150 before render and save as .stl file, otherwise you can go down to 40 for quick 3D view
|
||||
$fn = 60; // [20:1:300]
|
||||
|
||||
// ========================= C A L C U L A T E D S E T T I N G S (do not change!!!) ===================================
|
||||
|
||||
// Calculated Screw settings (do not change!!!)
|
||||
ScrewHoleDia = CountersinkScrew+1;
|
||||
ScrewHeadDia = CountersinkScrew*2;
|
||||
ScrewCountersink = (CountersinkScrew+8)/14-0.5;
|
||||
|
||||
// Calculated settings for Ridge (do not change!!!)
|
||||
RidgeHeight = GrooveDepth-Space;
|
||||
RidgeWidth = GrooveWidth-Space;
|
||||
|
||||
// Calculated settings for case (do not change!!!)
|
||||
SideWallThickness = InnerBorder+GrooveWidth+OuterBorder;
|
||||
CaseRoundingRadius = ScrewHoleDia/2+InnerBorder+GrooveWidth+OuterBorder;
|
||||
ScrewCornerPos = [Caselength/2-CaseRoundingRadius,CaseWidth/2-CaseRoundingRadius,0];
|
||||
ScrewAddXPos = [0,CaseWidth/2-CaseRoundingRadius,0];
|
||||
ScrewAddYPos = [Caselength/2-CaseRoundingRadius,0,0];
|
||||
|
||||
// Calculated settings for wall mount holder
|
||||
MountHolderLenght = MountHolderHoleDiameter*3;
|
||||
|
||||
// if both objects showed
|
||||
X_ObjectPosition = ((ShowBottom)&&(ShowTop)&&(!ShowCaseAssembled)) ? Caselength/2+DistanceBetweenObjects/2:0;
|
||||
|
||||
// If the case is assembled showed
|
||||
Y_TopRotation = ShowCaseAssembled ? 180:0;
|
||||
Z_TopHigh = ShowCaseAssembled ? CaseHeight:0;
|
||||
|
||||
ShowSizes(); // Show the calculated sizes
|
||||
|
||||
//===============================================================================
|
||||
// M A I N
|
||||
//===============================================================================
|
||||
|
||||
// --> Show the bottom of the case
|
||||
translate([X_ObjectPosition,0,0]) rotate([0,0,0]) difference(){
|
||||
union(){
|
||||
BodyBottom();
|
||||
// **** Add your bottom case additions here ****
|
||||
//cylinder(h=20,d=15,center = true); // Example
|
||||
if(ShowBoard) {
|
||||
//import("VRefBoardv1-1.stl");
|
||||
translate([0,0,ScrewCylinderHeight+BottomTopThickness]) rotate([0,0,90]) import("VRefBoardv1-1.stl");
|
||||
}
|
||||
}
|
||||
// **** Add your bottom case cuts here ****
|
||||
//cylinder(h=15,d=20,center = true); // Example
|
||||
}
|
||||
|
||||
// --> Show the top of the case
|
||||
translate([-X_ObjectPosition,0,Z_TopHigh+0.03]) rotate([0,Y_TopRotation,0]) difference(){
|
||||
union(){
|
||||
BodyTop();
|
||||
// **** Add your bottom top additions here ****
|
||||
//cylinder(h=18,d=10,center = true); // Example
|
||||
}
|
||||
// **** Add your top case cuts here ****
|
||||
//cylinder(h=20,d=5,center = true); // Example
|
||||
translate([0.7,CaseWidth/2-SideWallThickness/2,CutFromTop]) cube([9.5,SideWallThickness+0.02,11.5],center=true);
|
||||
|
||||
}
|
||||
|
||||
//===============================================================================
|
||||
// M O D U L E S
|
||||
//===============================================================================
|
||||
|
||||
module BodyBottom () {
|
||||
if(ShowBottom)
|
||||
{
|
||||
difference(){
|
||||
union()
|
||||
{
|
||||
rotate([ 0, 0, 0]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
rotate([ 0, 0,180]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 0, 1, 0]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 1, 0 ,0]) BodyQuarterBottom(Caselength,CaseWidth,CaseHeight-CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
|
||||
if (EnableMountHolder)
|
||||
{
|
||||
color("SteelBlue")
|
||||
if (MountHolderStyle!=5)
|
||||
{
|
||||
translate([0,CaseWidth/2,0]) MountHolder(MountHolderThickness,MountHolderHoleDiameter);
|
||||
rotate([0,0,180]) translate([0,CaseWidth/2,0]) MountHolder(MountHolderThickness,MountHolderHoleDiameter);
|
||||
}
|
||||
else
|
||||
{
|
||||
translate([0,CaseWidth/2,0]) MountHolder(MountHolderThickness,MountHolderHoleDiameter);
|
||||
}
|
||||
|
||||
}
|
||||
if (ShowDeviceHolder)
|
||||
{
|
||||
|
||||
translate([DeviceHolder_X_Distance/2+Offset_X,DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
translate([-DeviceHolder_X_Distance/2+Offset_X,-DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
translate([DeviceHolder_X_Distance/2+Offset_X,-DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
translate([-DeviceHolder_X_Distance/2+Offset_X,DeviceHolder_y_Distance/2+Offset_Y,-0.01]) DeviceHolder();
|
||||
|
||||
}
|
||||
}
|
||||
if (SeeNutCut) { color("red") translate([0,0,CaseHeight/2+CaseHeight-CutFromTop-NutSink]) cube([Caselength+0.1,CaseWidth+0.1,CaseHeight],center=true);}
|
||||
if (SeeGrooveRidgeScrew) { color("red") translate([CaseRoundingRadius+50,0,(CaseHeight+0.1)/2-0.05]) cube([Caselength+0.1,CaseWidth*2+0.1,CaseHeight+0.1],center=true);}
|
||||
if (ShowSideWallHoles)
|
||||
{
|
||||
color("Yellow")
|
||||
if(SideWallHolesOn_X)
|
||||
{
|
||||
|
||||
if ((CountOfSideWallHoles==1)||(CountOfSideWallHoles==3)&&(!XAdditionalScrew))
|
||||
{
|
||||
if ((CountOfSideWallHoles==1)&&(!XAdditionalScrew))
|
||||
{
|
||||
//translate([13,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
translate([0,-CaseWidth/2+SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=6,center = true);
|
||||
translate([-0.7,CaseWidth/2-SideWallThickness/2,BottomTopThickness+ScrewCylinderHeight+6.5]) cube([9.5,SideWallThickness+0.02,10],center=true);
|
||||
}
|
||||
if ((CountOfSideWallHoles==3)&&(!XAdditionalScrew))
|
||||
{
|
||||
translate([0,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==1)&&(XAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/4-CaseRoundingRadius/2,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==2)||(CountOfSideWallHoles==3))
|
||||
{
|
||||
translate([Caselength/4-CaseRoundingRadius/2,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
translate([-Caselength/4+CaseRoundingRadius/2,CaseWidth/2-SideWallThickness/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,0]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((CountOfSideWallHoles==1)||(CountOfSideWallHoles==3)&&(!YAdditionalScrew))
|
||||
{
|
||||
if ((CountOfSideWallHoles==1)&&(!YAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,0,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
if ((CountOfSideWallHoles==3)&&(!YAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,0,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==1)&&(YAdditionalScrew))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,-CaseWidth/4+CaseRoundingRadius/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
if ((CountOfSideWallHoles==2)||(CountOfSideWallHoles==3))
|
||||
{
|
||||
translate([Caselength/2-SideWallThickness/2,CaseWidth/4-CaseRoundingRadius/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
translate([Caselength/2-SideWallThickness/2,-CaseWidth/4+CaseRoundingRadius/2,SiedWallHoleOffset_Z+ BottomTopThickness+(CaseHeight-CutFromTop-BottomTopThickness)/2 ]) rotate([90,0,90]) cylinder(h=SideWallThickness+0.04,d=SideWallHoleDiameter,center = true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module BodyTop () {
|
||||
if (ShowTop)
|
||||
{
|
||||
difference(){
|
||||
union(){
|
||||
rotate([ 0, 0, 0]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
rotate([ 0, 0,180]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 0, 1, 0]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
mirror([ 1, 0 ,0]) BodyQuarterTop(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
}
|
||||
if (SeeGrooveRidgeScrew) { color("red") translate([-CaseRoundingRadius-50,0,(CaseHeight+0.1)/2-0.05]) cube([Caselength+0.1,CaseWidth+0.1,CaseHeight+0.1],center=true);}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module MountHolder (Thick,Hole) {
|
||||
|
||||
translate([0,0,0.005]) difference(){
|
||||
|
||||
if (MountHolderStyle==1){
|
||||
$fn=40;
|
||||
roundedBox([Caselength, MountHolderLenght*2, Thick*2], Thick/3, 0);
|
||||
}
|
||||
if (MountHolderStyle==2){
|
||||
$fn=60;
|
||||
roundedBox([Caselength, MountHolderLenght*2, Thick*2],CaseRoundingRadius , 1);
|
||||
}
|
||||
if (MountHolderStyle==3){
|
||||
roundedBox([Caselength, MountHolderLenght*2, Thick*2],0 , 2);
|
||||
}
|
||||
if((MountHolderStyle>0)&&(MountHolderStyle<4)){
|
||||
translate([0,0,-Thick/2-0.02]) cube([Caselength+0.02,MountHolderLenght*2+0.02,Thick+0.04],center=true);
|
||||
translate([0,-MountHolderLenght/2-CaseRoundingRadius,Thick/2+0.02]) cube([Caselength+0.02,MountHolderLenght+0.02,Thick+0.08],center=true);
|
||||
translate([0,-MountHolderLenght/2,Thick/2+0.02]) cube([Caselength-2*CaseRoundingRadius+0.02,MountHolderLenght+0.02,Thick+0.08],center=true);
|
||||
translate([0,-CaseRoundingRadius,MountHolderThickness/2-0.02]) translate(ScrewAddYPos) cylinder(h=MountHolderThickness+0.06,d=ScrewHoleDia,center = true);
|
||||
mirror([ 1, 0, 0]) translate([0,-CaseRoundingRadius,MountHolderThickness/2-0.02]) translate(ScrewAddYPos) cylinder(h=MountHolderThickness+0.06,d=ScrewHoleDia,center = true);
|
||||
|
||||
if (CountOfMountHolderHoles>1){
|
||||
translate([Caselength/2-Hole-Thick/3,Hole*1.5,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
translate([-Caselength/2+Hole+Thick/3,Hole*1.5,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
if (CountOfMountHolderHoles!=2){
|
||||
translate([0,Hole*1.5,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
if (MountHolderStyle==4){
|
||||
HolderRad=Hole/2;
|
||||
HolderWidth=4*Hole;
|
||||
translate([0,MountHolderLenght,0]) difference(){
|
||||
union(){
|
||||
translate([0,-MountHolderLenght+HolderRad,0]) roundedBox([HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([-HolderWidth/2+HolderRad,0,0]) rotate([0,0,-45]) translate([HolderWidth-HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([ HolderWidth/2-HolderRad,0,0]) rotate([0,0,45]) translate([-HolderWidth+HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
}
|
||||
translate([0,-(3*HolderWidth)/2-MountHolderLenght,-0.02]) cube([10*HolderWidth,3*HolderWidth,Thick*2+0.06],center=true);
|
||||
translate([0,-(3*HolderWidth)/2,-Thick-0.02]) cube([4*HolderWidth,4*HolderWidth,Thick*2],center=true);
|
||||
translate([0,-MountHolderLenght+Hole*1.8,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (MountHolderStyle==5){
|
||||
HolderRad=Hole/2;
|
||||
HolderWidth=4*Hole;
|
||||
translate([0,MountHolderLenght,0]) difference()
|
||||
{
|
||||
union(){
|
||||
$fn=40;
|
||||
translate([0,-MountHolderLenght+HolderRad,0]) roundedBox([HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([-HolderWidth/2+HolderRad,0,0]) rotate([0,0,-45]) translate([HolderWidth-HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([ HolderWidth/2-HolderRad,0,0]) rotate([0,0,45]) translate([-HolderWidth+HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
}
|
||||
translate([0,-(3*HolderWidth)/2-MountHolderLenght,-0.02]) cube([10*HolderWidth,3*HolderWidth,Thick*4+0.06],center=true);
|
||||
translate([0,-(3*HolderWidth)/2,-Thick-0.02]) cube([4*HolderWidth,4*HolderWidth,Thick*2],center=true);
|
||||
hull(){
|
||||
translate([-Hole/1.1,-MountHolderLenght+Hole*1.6,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
translate([+Hole/1.1,-MountHolderLenght+Hole*1.6,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
rotate([0,0,180]) translate([0,MountHolderLenght+CaseWidth,0]) difference()
|
||||
{
|
||||
union(){
|
||||
$fn=40;
|
||||
translate([0,-MountHolderLenght+HolderRad,0]) roundedBox([HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([-HolderWidth/2+HolderRad,0,0]) rotate([0,0,-45]) translate([HolderWidth-HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
translate([ HolderWidth/2-HolderRad,0,0]) rotate([0,0,45]) translate([-HolderWidth+HolderRad,-MountHolderLenght+HolderRad,0]) roundedBox([2*HolderWidth, MountHolderLenght*2, Thick*2],HolderRad , 0);
|
||||
}
|
||||
translate([0,-(3*HolderWidth)/2-MountHolderLenght,-0.02]) cube([10*HolderWidth,3*HolderWidth,Thick*2+0.06],center=true);
|
||||
translate([0,-(3*HolderWidth)/2,-Thick-0.02]) cube([4*HolderWidth,4*HolderWidth,Thick*2],center=true);
|
||||
hull(){
|
||||
translate([0,-MountHolderLenght+Hole*1.6+Hole/1.8,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
translate([0,-MountHolderLenght+Hole*1.6-Hole/1.8,MountHolderThickness/2-0.02]) cylinder(h=MountHolderThickness+0.06,d=Hole,center = true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
module ShowSizes () {
|
||||
echo ();
|
||||
echo (str(" Stable and waterproof OpenSCAD case by pbtec V6.0"));
|
||||
echo ();
|
||||
echo (str(" Render quality : ",$fn));
|
||||
echo ();
|
||||
echo (str(" --> Case outer dimensions: "));
|
||||
echo (str(" Length : ",Caselength,"mm "));
|
||||
echo (str(" Width : ",CaseWidth,"mm "));
|
||||
echo (str(" High : ",CaseHeight,"mm "));
|
||||
echo (str(" Top (upper piece) high : ",CutFromTop,"mm "));
|
||||
echo (str(" Bottom (lower piece) high : ",CaseHeight-CutFromTop,"mm "));
|
||||
echo (str(" Side wall thickness : ",SideWallThickness,"mm "));
|
||||
echo (str(" Bottom & top wall thickness : ",BottomTopThickness,"mm "));
|
||||
echo (str(" Case rounding radius : ",CaseRoundingRadius,"mm "));
|
||||
echo ();
|
||||
echo (str(" --> Case inner dimensions : "));
|
||||
echo (str(" X : Wall to wall : ",Caselength-2*SideWallThickness,"mm "));
|
||||
echo (str(" X : Screw cylinder to screw cylinder : ",Caselength-4*CaseRoundingRadius,"mm "));
|
||||
echo (str(" Y : Wall to wall : ",CaseWidth-2*SideWallThickness,"mm "));
|
||||
echo (str(" Y : Screw cylinder to screw cylinder : ",CaseWidth-4*CaseRoundingRadius,"mm "));
|
||||
echo (str(" Top to bottom : ",CaseHeight-2*BottomTopThickness,"mm "));
|
||||
echo ();
|
||||
echo (str(" <b>Screw dimensions : "));
|
||||
echo (str(" Metric Screw size: m",CountersinkScrew));
|
||||
echo (str(" Screw hole diameter : ",ScrewHoleDia,"mm "));
|
||||
echo (str(" Screw head diameter : ",ScrewHeadDia,"mm "));
|
||||
echo (str(" X : Additional screw (3rd)) : ",XAdditionalScrew));
|
||||
echo (str(" Y : Additional screws (3rd) : ",YAdditionalScrew));
|
||||
echo (str(" --> Check if you have screws within the following size : "));
|
||||
echo (str(" --> Screw m",CountersinkScrew , " max length : ",CaseHeight-BottomTopThickness, "mm"));
|
||||
if(UseSquareNutInsteadOfNut) { echo (str(" --> Screw m",CountersinkScrew , " min length : ",CutFromTop+NutSink+SquareNutHigh, "mm")); }
|
||||
else { echo (str(" --> Screw m",CountersinkScrew , " min length : ",CutFromTop+NutSink+NutHigh, "mm")); }
|
||||
}
|
||||
|
||||
module GrooveStraight (length) {
|
||||
color("orange") translate([length/2,0,-(GrooveDepth+AddGrooveDepthForSealing)/2]) cube([length,GrooveWidth,GrooveDepth+AddGrooveDepthForSealing],center=true);
|
||||
}
|
||||
|
||||
module GrooveCurved (Angle,Rad) {
|
||||
color("orange") difference(){
|
||||
translate([0,0,-(GrooveDepth+AddGrooveDepthForSealing)]) pie(Rad+(GrooveWidth)/2, Angle, GrooveDepth+AddGrooveDepthForSealing, spin=0);
|
||||
translate([-0.01,-0.01,-(GrooveDepth+AddGrooveDepthForSealing+0.02)]) pie(Rad-(GrooveWidth)/2, Angle, GrooveDepth+AddGrooveDepthForSealing+0.04, spin=0);
|
||||
}
|
||||
}
|
||||
|
||||
module RidgeStraight (length) {
|
||||
color("orange") translate([length/2,0,(RidgeHeight)/2]) cube([length,RidgeWidth,RidgeHeight],center=true);
|
||||
}
|
||||
|
||||
module RidgeCurved (Angle,Rad) {
|
||||
color("orange") difference(){
|
||||
translate([0,0,0]) pie(Rad+(RidgeWidth)/2, Angle, RidgeHeight, spin=0);
|
||||
translate([-0.01,-0.01,-0.02]) pie(Rad-(RidgeWidth)/2, Angle, RidgeHeight+0.04, spin=0);
|
||||
}
|
||||
}
|
||||
|
||||
module BodyQuarterBottom (Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness) {
|
||||
difference(){
|
||||
union(){
|
||||
color("SteelBlue")BodyQuarter(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
|
||||
translate([CaseRoundingRadius+ScrewHoleDia/2-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) RidgeStraight(Caselength/2-3*CaseRoundingRadius-ScrewHoleDia+0.03);
|
||||
translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,CaseRoundingRadius+ScrewHoleDia/2-0.02,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) RidgeStraight(CaseWidth/2-3*CaseRoundingRadius-ScrewHoleDia+0.04);
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,180]) RidgeCurved(90,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.02,-0.01,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness+0.00,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
|
||||
|
||||
|
||||
if (XAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,180]) RidgeCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.04,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([ScrewHoleDia+SideWallThickness,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,90]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{
|
||||
translate([-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) RidgeStraight(Caselength/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.05);
|
||||
}
|
||||
if (YAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,90]) RidgeCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,0]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,ScrewHoleDia+SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,270]) RidgeCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) RidgeStraight(CaseWidth/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.05);}
|
||||
}
|
||||
|
||||
|
||||
if(UseSquareNutInsteadOfNut)
|
||||
{
|
||||
if (EdgeSquareNutInsertFrom_X) {translate(ScrewCornerPos) translate([0,0,CutFromTop+0.01]) rotate([0,0, 0]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
else {translate(ScrewCornerPos) translate([0,0,CutFromTop+0.01]) rotate([0,0,90]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
}
|
||||
else {translate(ScrewCornerPos) translate([0,0,CutFromTop+0.01]) NutCut(CutFromTop,NutHigh,NutDia);}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if (XAdditionalScrew){
|
||||
if(UseSquareNutInsteadOfNut) {translate(ScrewAddXPos) translate([0,0,CutFromTop+0.01]) rotate([0,0,90]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
else {translate(ScrewAddXPos) translate([0,0,CutFromTop+0.01]) NutCut(CutFromTop,NutHigh,NutDia);}
|
||||
}
|
||||
if (YAdditionalScrew){
|
||||
if(UseSquareNutInsteadOfNut) {translate(ScrewAddYPos) translate([0,0,CutFromTop+0.01]) SquareNutCut(CutFromTop,SquareNutHigh,SquareNutSize);}
|
||||
else {translate(ScrewAddYPos) translate([0,0,CutFromTop+0.01]) NutCut(CutFromTop,NutHigh,NutDia);}
|
||||
}
|
||||
translate(ScrewCornerPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,0);
|
||||
}
|
||||
}
|
||||
|
||||
module BodyQuarterTop (Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness) {
|
||||
|
||||
difference()
|
||||
{
|
||||
union(){
|
||||
color("DarkCyan",alpha=TopOpacity/100)BodyQuarter(Caselength,CaseWidth,CutFromTop,CaseRoundingRadius,SideWallThickness);
|
||||
}
|
||||
translate(ScrewCornerPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,1);
|
||||
if (XAdditionalScrew){
|
||||
translate(ScrewAddXPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,0);
|
||||
}
|
||||
if (YAdditionalScrew){
|
||||
translate(ScrewAddYPos) ScrewCut(CountersinkScrew,CutFromTop+0.01,0);
|
||||
}
|
||||
translate([CaseRoundingRadius+ScrewHoleDia/2-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) GrooveStraight(Caselength/2-3*CaseRoundingRadius-ScrewHoleDia+0.03);
|
||||
translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,CaseRoundingRadius+ScrewHoleDia/2-0.02,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) GrooveStraight(CaseWidth/2-3*CaseRoundingRadius-ScrewHoleDia+0.04);
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,180]) GrooveCurved(90,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.02,-0.01,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness+0.0,CutFromTop+0.01]) translate(ScrewCornerPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
if (XAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,180]) GrooveCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-ScrewHoleDia-SideWallThickness+0.04,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([ScrewHoleDia+SideWallThickness,-0.01,CutFromTop+0.01]) translate(ScrewAddXPos) rotate([0,0,90]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{
|
||||
translate([-0.01,CaseWidth/2-OuterBorder-GrooveWidth/2-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,0]) GrooveStraight(Caselength/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.07);
|
||||
}
|
||||
|
||||
if (YAdditionalScrew){
|
||||
translate([0,0,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,90]) GrooveCurved(180,ScrewHoleDia/2+OuterBorder+GrooveWidth/2);
|
||||
translate([-0.01,-ScrewHoleDia-SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,0]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
translate([-0.01,ScrewHoleDia+SideWallThickness-0.01,CutFromTop+0.01]) translate(ScrewAddYPos) rotate([0,0,270]) GrooveCurved(90,ScrewHoleDia/2+InnerBorder+GrooveWidth/2);
|
||||
}
|
||||
else{
|
||||
translate([Caselength/2-OuterBorder-GrooveWidth/2-0.01,-0.01,CutFromTop+0.01]) translate([0,0,0]) rotate([0,0,90]) GrooveStraight(CaseWidth/2-2*CaseRoundingRadius-ScrewHoleDia/2+0.057);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module BodyQuarter (L,W,H,Rad,Rand){
|
||||
cube([L/2-Rad,W/2,BottomTopThickness],center=false); // Ground
|
||||
cube([L/2,W/2-Rad,BottomTopThickness],center=false); // Ground
|
||||
if (CaseRadius < CaseRoundingRadius)
|
||||
{
|
||||
translate([0,W/2-Rand,0]) cube([L/2-CaseRadius,Rand,H],center=false); // Wall
|
||||
translate([L/2-Rand,0,0]) cube([Rand,W/2-CaseRadius,H],center=false); // Wall
|
||||
translate([L/2-CaseRadius,W/2-CaseRadius,H/2]) cylinder(h=H,r=CaseRadius,center = true);
|
||||
}
|
||||
else
|
||||
{
|
||||
translate([0,W/2-Rand,0]) cube([L/2-Rad,Rand,H],center=false); // Wall
|
||||
translate([L/2-Rand,0,0]) cube([Rand,W/2-Rad,H],center=false); // Wall
|
||||
}
|
||||
|
||||
translate(ScrewCornerPos) cylinder(h=H,r=Rad,center = false); // Cylinder
|
||||
translate([L/2-3*Rad+Rand,W/2-Rad,0]) rotate([0,0, 0]) HolderGap(H,Rad,Rand); // Gap between wall and Cylinder
|
||||
translate([L/2-Rad,W/2-Rad-Rand,0]) rotate([0,0,-90]) HolderGap(H,Rad,Rand); // Gap Between wall and Cylinder
|
||||
|
||||
if (XAdditionalScrew) {
|
||||
translate(ScrewAddXPos) cylinder(h=H,r=Rad,center = false); // Cylinder
|
||||
translate([Rand,W/2-Rad,0]) rotate([0,0,0]) HolderGap(H,Rad,Rand);
|
||||
translate([Rand-2*CaseRoundingRadius,W/2-Rad,0]) rotate([0,0,0]) HolderGap(H,Rad,Rand);
|
||||
}
|
||||
|
||||
if (YAdditionalScrew) {
|
||||
translate(ScrewAddYPos) cylinder(h=H,r=Rad,center = false); // Cylinder
|
||||
translate([L/2-3*Rad+2*CaseRoundingRadius,-Rand+2*CaseRoundingRadius,0]) rotate([0,0, 270]) HolderGap(H,Rad,Rand);
|
||||
translate([L/2-3*Rad+2*CaseRoundingRadius,-Rand,0]) rotate([0,0, 270]) HolderGap(H,Rad,Rand);
|
||||
}
|
||||
}
|
||||
|
||||
module NutCut(TotalHigh,High,Dia){
|
||||
AdditionalGap=0.3;
|
||||
translate([0,0,-(High+2*AdditionalGap)/2-NutSink]) cylinder($fn=6,h=High+2*AdditionalGap,d=2*sqrt(((Dia/2)*(Dia/2))+((Dia/4)*(Dia/4)))+Dia/26+2*AdditionalGap,center = true);
|
||||
translate([0,0,-(TotalHigh-SideWallThickness)/2]) cylinder(h=TotalHigh-SideWallThickness,d=ScrewHoleDia,center = true);
|
||||
}
|
||||
|
||||
module SquareNutCut (TotalHigh,High,Size) {
|
||||
AdditionalGap=0.5;
|
||||
SquareNutInsertReduction= 0.2;
|
||||
|
||||
translate([0,0,-(High+2*AdditionalGap)/2-NutSink])cube([Size+2*AdditionalGap,Size+2*AdditionalGap,High+2*AdditionalGap],center=true);
|
||||
translate([CaseRoundingRadius/2+0.02,0,-(High+2*AdditionalGap)/2-NutSink+SquareNutInsertReduction/2]) cube([CaseRoundingRadius+0.04,Size+2*AdditionalGap,High+2*AdditionalGap-SquareNutInsertReduction],center=true);
|
||||
translate([0,0,-(TotalHigh-SideWallThickness)/2]) cylinder(h=TotalHigh-SideWallThickness,d=ScrewHoleDia,center = true);
|
||||
}
|
||||
|
||||
module SideWallHoles () {
|
||||
cylinder(h=20,d1=10,d2=15,center = true);
|
||||
}
|
||||
|
||||
|
||||
module ScrewCut(m,h,v){
|
||||
// m = 3=M3 4=M4 5=M5 6=M6 usw...
|
||||
// h = High of the screw inkl. head
|
||||
// v = if screw head is to be sunk deeper
|
||||
|
||||
ScrewHeadDia=m*2; // Berechnung des Schraubenkopf Durchmessers
|
||||
//ScrewCountersink=(m+8)/14-0.7; // Leichte ScrewCountersink damit Schraube nicht vorsteht
|
||||
ScrewHoleDia=m+1; // ScrewHoleDiadurchmesser
|
||||
|
||||
translate([0,0,-0.01]) union(){ // Ganze Schraube
|
||||
if (v!=1) {
|
||||
translate([0,0,ScrewCountersink-0.01])cylinder( h = ScrewHeadDia/4+1,d1=ScrewHeadDia+2,d2=ScrewHeadDia/2,center=false); // Kegel (Abschrägung)
|
||||
translate([0,0,0]) cylinder( h = ScrewCountersink,d=ScrewHeadDia+1,center=false); // ScrewCountersink
|
||||
translate([0,0,0.01])rotate([180,0,0])cylinder(h=v,d=ScrewHeadDia,center = false); // Versenkung
|
||||
translate([0,0,5])rotate([180,0,0])cylinder( h = h+0.05,d=ScrewHoleDia,center=false); //Loch für Gewinde
|
||||
}
|
||||
translate([0,0,10])rotate([0,0,0])cylinder( h = h+0.05,d=ScrewHoleDia,center=false); //Loch für Gewinde
|
||||
}
|
||||
}
|
||||
|
||||
module HolderGap (H,Rad,Rand) {
|
||||
difference(){
|
||||
translate([0,0,0]) cube([Rad*2-2*Rand,Rad-Rand,H],center=false);
|
||||
translate([0,0,-0.02]) cylinder(h=H+0.04,r=Rad-Rand,center = false);
|
||||
translate([2*(Rad-Rand),0,-0.02]) cylinder(h=H+0.04,r=Rad-Rand,center = false);
|
||||
}
|
||||
}
|
||||
|
||||
module DeviceHolder () {
|
||||
color("yellow")translate([0,0,ScrewCylinderHeight/2+BottomTopThickness]) difference(){
|
||||
cylinder(h=ScrewCylinderHeight,d=ScrewCylinderDiameter,center = true);
|
||||
translate([0,0,0]) cylinder(h=ScrewCylinderHeight+0.05,d=ScrewHoleDiameter,center = true);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module pie(radius, angle, height, spin=0) {
|
||||
// Negative angles shift direction of rotation
|
||||
clockwise = (angle < 0) ? true : false;
|
||||
// Support angles < 0 and > 360
|
||||
normalized_angle = abs((angle % 360 != 0) ? angle % 360 : angle % 360 + 360);
|
||||
// Select rotation direction
|
||||
rotation = clockwise ? [0, 180 - normalized_angle] : [180, normalized_angle];
|
||||
// Render
|
||||
if (angle != 0) {
|
||||
rotate([0,0,spin]) linear_extrude(height=height)
|
||||
difference() {
|
||||
circle(radius);
|
||||
if (normalized_angle < 180) {
|
||||
union() for(a = rotation)
|
||||
rotate(a) translate([-radius, 0, 0]) square(radius * 2);
|
||||
}
|
||||
else if (normalized_angle != 360) {
|
||||
intersection_for(a = rotation)
|
||||
rotate(a) translate([-radius, 0, 0]) square(radius * 2);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module roundedBox(size, radius, sidesonly) // Laenge, Breite, Hoehe, Radius, 0/1
|
||||
{
|
||||
rot = [ [0,0,0], [90,0,90], [90,90,0] ];
|
||||
if (sidesonly) {
|
||||
cube(size - [2*radius,0,0], true);
|
||||
cube(size - [0,2*radius,0], true);
|
||||
for (x = [radius-size[0]/2, -radius+size[0]/2],
|
||||
y = [radius-size[1]/2, -radius+size[1]/2]) {
|
||||
translate([x,y,0]) cylinder(r=radius, h=size[2], center=true);
|
||||
}
|
||||
}
|
||||
else {
|
||||
cube([size[0], size[1]-radius*2, size[2]-radius*2], center=true);
|
||||
cube([size[0]-radius*2, size[1], size[2]-radius*2], center=true);
|
||||
cube([size[0]-radius*2, size[1]-radius*2, size[2]], center=true);
|
||||
|
||||
for (axis = [0:2]) {
|
||||
for (x = [radius-size[axis]/2, -radius+size[axis]/2],
|
||||
y = [radius-size[(axis+1)%3]/2, -radius+size[(axis+1)%3]/2]) {
|
||||
rotate(rot[axis])
|
||||
translate([x,y,0])
|
||||
cylinder(h=size[(axis+2)%3]-2*radius, r=radius, center=true);
|
||||
}
|
||||
}
|
||||
for (x = [radius-size[0]/2, -radius+size[0]/2],
|
||||
y = [radius-size[1]/2, -radius+size[1]/2],
|
||||
z = [radius-size[2]/2, -radius+size[2]/2]) {
|
||||
translate([x,y,z]) sphere(radius);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -0,0 +1,239 @@
|
||||
58041990436316
|
||||
Connector_Wago
|
||||
Wago_734-132_1x02_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-132 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
2
|
||||
2
|
||||
Connector_Wago
|
||||
Wago_734-133_1x03_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-133 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
3
|
||||
3
|
||||
Connector_Wago
|
||||
Wago_734-134_1x04_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-134 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
4
|
||||
4
|
||||
Connector_Wago
|
||||
Wago_734-135_1x05_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-135 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
5
|
||||
5
|
||||
Connector_Wago
|
||||
Wago_734-136_1x06_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-136 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
6
|
||||
6
|
||||
Connector_Wago
|
||||
Wago_734-137_1x07_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-137 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
7
|
||||
7
|
||||
Connector_Wago
|
||||
Wago_734-138_1x08_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-138 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
8
|
||||
8
|
||||
Connector_Wago
|
||||
Wago_734-139_1x09_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-139 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
9
|
||||
9
|
||||
Connector_Wago
|
||||
Wago_734-140_1x10_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-140 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
10
|
||||
10
|
||||
Connector_Wago
|
||||
Wago_734-141_1x11_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-141 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
11
|
||||
11
|
||||
Connector_Wago
|
||||
Wago_734-142_1x12_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-142 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
12
|
||||
12
|
||||
Connector_Wago
|
||||
Wago_734-143_1x13_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-143 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
13
|
||||
13
|
||||
Connector_Wago
|
||||
Wago_734-144_1x14_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-144 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
14
|
||||
14
|
||||
Connector_Wago
|
||||
Wago_734-146_1x16_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-146 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
16
|
||||
16
|
||||
Connector_Wago
|
||||
Wago_734-148_1x18_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-148 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
18
|
||||
18
|
||||
Connector_Wago
|
||||
Wago_734-150_1x20_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-150 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
20
|
||||
20
|
||||
Connector_Wago
|
||||
Wago_734-154_1x24_P3.50mm_Vertical
|
||||
Molex 734 Male header (for PCBs); Straight solder pin 1 x 1 mm, 734-154 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago side entry
|
||||
0
|
||||
24
|
||||
24
|
||||
Connector_Wago
|
||||
Wago_734-162_1x02_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-162 , 2 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
2
|
||||
2
|
||||
Connector_Wago
|
||||
Wago_734-163_1x03_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-163 , 3 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
3
|
||||
3
|
||||
Connector_Wago
|
||||
Wago_734-164_1x04_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-164 , 4 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
4
|
||||
4
|
||||
Connector_Wago
|
||||
Wago_734-165_1x05_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-165 , 5 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
5
|
||||
5
|
||||
Connector_Wago
|
||||
Wago_734-166_1x06_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-166 , 6 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
6
|
||||
6
|
||||
Connector_Wago
|
||||
Wago_734-167_1x07_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-167 , 7 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
7
|
||||
7
|
||||
Connector_Wago
|
||||
Wago_734-168_1x08_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-168 , 8 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
8
|
||||
8
|
||||
Connector_Wago
|
||||
Wago_734-169_1x09_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-169 , 9 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
9
|
||||
9
|
||||
Connector_Wago
|
||||
Wago_734-170_1x10_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-170 , 10 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
10
|
||||
10
|
||||
Connector_Wago
|
||||
Wago_734-171_1x11_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-171 , 11 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
11
|
||||
11
|
||||
Connector_Wago
|
||||
Wago_734-172_1x12_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-172 , 12 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
12
|
||||
12
|
||||
Connector_Wago
|
||||
Wago_734-173_1x13_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-173 , 13 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
13
|
||||
13
|
||||
Connector_Wago
|
||||
Wago_734-174_1x14_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-174 , 14 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
14
|
||||
14
|
||||
Connector_Wago
|
||||
Wago_734-176_1x16_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-176 , 16 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
16
|
||||
16
|
||||
Connector_Wago
|
||||
Wago_734-178_1x18_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-178 , 18 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
18
|
||||
18
|
||||
Connector_Wago
|
||||
Wago_734-180_1x20_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-180 , 20 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
20
|
||||
20
|
||||
Connector_Wago
|
||||
Wago_734-184_1x24_P3.50mm_Horizontal
|
||||
Molex 734 Male header (for PCBs); Angled solder pin 1 x 1 mm, 734-184 , 24 Pins (http://www.farnell.com/datasheets/2157639.pdf), generated with kicad-footprint-generator
|
||||
connector Wago top entry
|
||||
0
|
||||
24
|
||||
24
|
||||
Binary file not shown.
@@ -0,0 +1,5 @@
|
||||
Designator,Footprint,Quantity,Value,LCSC Part #
|
||||
F1,0PTF0078P,1,630mA,
|
||||
"H1, H2, H3, H4",MountingHole_2.5mm,4,MountingHole,
|
||||
"J1, J2","TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal",2,Screw_Terminal_01x02,
|
||||
T1,44230,1,44230,
|
||||
|
@@ -0,0 +1,9 @@
|
||||
F1:1
|
||||
G***:2
|
||||
H1:1
|
||||
H2:1
|
||||
H3:1
|
||||
H4:1
|
||||
J1:1
|
||||
J2:1
|
||||
T1:1
|
||||
|
@@ -0,0 +1,20 @@
|
||||
P CODE 00
|
||||
P UNITS CUST 0
|
||||
P arrayDim N
|
||||
367N/C H2 D0984UA00X+044783Y-039390X0984Y0000R000S0
|
||||
367N/C H4 D0984UA00X+069980Y-039390X0984Y0000R000S0
|
||||
367N/C H3 D0984UA00X+069980Y-026004X0984Y0000R000S0
|
||||
367N/C H1 D0984UA00X+044783Y-026004X0984Y0000R000S0
|
||||
317NET-(J1-PIN_1) T1 -10 D0394PA00X+050197Y-037539X0591Y0000R000S0
|
||||
317NET-(T1-NC_1) T1 -9 D0394PA00X+052165Y-037539X0591Y0000R000S0
|
||||
317NET-(J1-PIN_1) T1 -7 D0394PA00X+058071Y-037539X0591Y0000R000S0
|
||||
317NET-(T1-NC_1) T1 -6 D0394PA00X+060039Y-037539X0591Y0000R000S0
|
||||
317NET-(J2-PIN_2) T1 -5 D0394PA00X+060039Y-027697X0591Y0000R000S0
|
||||
317NET-(J2-PIN_1) T1 -1 D0394PA00X+050197Y-027697X0591Y0000R000S0
|
||||
317NET-(J1-PIN_1) J1 -1 D0512PA00X+066754Y-039033X1024Y1024R270S0
|
||||
317NET-(J1-PIN_2) J1 -2 D0512PA00X+066754Y-037033X1024Y0000R270S0
|
||||
317NET-(J2-PIN_2) J2 -2 D0512PA00X+043640Y-032238X1024Y0000R090S0
|
||||
317NET-(J2-PIN_1) J2 -1 D0512PA00X+043640Y-030238X1024Y1024R090S0
|
||||
317NET-(J1-PIN_2) F1 -1 D0591PA00X+066732Y-034370X0886Y0000R270S0
|
||||
317NET-(T1-NC_1) F1 -2 D0591PA00X+066732Y-025472X0886Y0000R270S0
|
||||
999
|
||||
@@ -0,0 +1,5 @@
|
||||
Designator,Mid X,Mid Y,Rotation,Layer
|
||||
F1,169.5,-76.0,90.0,top
|
||||
J1,169.555,-99.145,90.0,top
|
||||
J2,110.845,-76.805,270.0,top
|
||||
T1,127.5,-70.35,0.0,top
|
||||
|
Binary file not shown.
@@ -0,0 +1,6 @@
|
||||
Designator,Footprint,Quantity,Value,LCSC Part #
|
||||
F1,Porte fusible 5x20 vertical,1,630mA,
|
||||
"H1, H2, H3, H4",MountingHole_2.5mm,4,MountingHole,
|
||||
"H5, H6",MountingHole_2.2mm_M2_DIN965_Pad_TopOnly,2,MountingHole_Pad,
|
||||
J1,"TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal",1,Screw_Terminal_01x02,
|
||||
T1,44230,1,44230,
|
||||
|
@@ -0,0 +1,10 @@
|
||||
F1:1
|
||||
G***:2
|
||||
H1:1
|
||||
H2:1
|
||||
H3:1
|
||||
H4:1
|
||||
H5:1
|
||||
H6:1
|
||||
J1:1
|
||||
T1:1
|
||||
|
@@ -0,0 +1,22 @@
|
||||
P CODE 00
|
||||
P UNITS CUST 0
|
||||
P arrayDim N
|
||||
367N/C H2 D0984UA00X+044902Y-038524X0984Y0000R000S0
|
||||
317NET-(T1-PRI_2) H6 -1 D0866PA00X+044390Y-036752X1024Y0000R180S1
|
||||
327NET-(T1-PRI_2) H6 -1 A02X+044390Y-036752X1496Y0000R180S1
|
||||
317NET-(T1-PRI_1) H5 -1 D0866PA00X+044449Y-028583X1024Y0000R180S1
|
||||
327NET-(T1-PRI_1) H5 -1 A02X+044449Y-028583X1496Y0000R180S1
|
||||
367N/C H1 D0984UA00X+044980Y-026457X0984Y0000R000S0
|
||||
317NET-(J1-PIN_1) F1 -1 D0551PA00X+067146Y-033602X0827Y0000R090S0
|
||||
317NET-(T1-NC_2) F1 -2 D0551PA00X+067146Y-037539X0827Y0000R090S0
|
||||
367N/C H4 D0984UA00X+065138Y-038524X0984Y0000R000S0
|
||||
317NET-(T1-NC_2) T1 -10 D0394PA00X+050197Y-037539X0591Y0000R000S0
|
||||
317NET-(J1-PIN_2) T1 -9 D0394PA00X+052165Y-037539X0591Y0000R000S0
|
||||
317NET-(T1-NC_2) T1 -7 D0394PA00X+058071Y-037539X0591Y0000R000S0
|
||||
317NET-(J1-PIN_2) T1 -6 D0394PA00X+060039Y-037539X0591Y0000R000S0
|
||||
317NET-(T1-PRI_2) T1 -5 D0394PA00X+060039Y-027697X0591Y0000R000S0
|
||||
317NET-(T1-PRI_1) T1 -1 D0394PA00X+050197Y-027697X0591Y0000R000S0
|
||||
317NET-(J1-PIN_2) J1 -2 D0512PA00X+066876Y-029801X1024Y0000R180S0
|
||||
317NET-(J1-PIN_1) J1 -1 D0512PA00X+068876Y-029801X1024Y1024R180S0
|
||||
367N/C H3 D0984UA00X+065295Y-026516X0984Y0000R000S0
|
||||
999
|
||||
@@ -0,0 +1,4 @@
|
||||
Designator,Mid X,Mid Y,Rotation,Layer
|
||||
F1,170.55,-90.35,270.0,top
|
||||
J1,174.945,-75.695,180.0,top
|
||||
T1,127.5,-70.35,0.0,top
|
||||
|
Binary file not shown.
@@ -0,0 +1,6 @@
|
||||
Designator,Footprint,Quantity,Value,LCSC Part #
|
||||
F1,RV_Disc_D9mm_W3.3mm_P5mm,1,630mA,
|
||||
"H1, H2, H3, H4",MountingHole_2.5mm,4,MountingHole,
|
||||
"H5, H6","BottomSolder_2,5mm2",2,MountingHole_Pad,
|
||||
J1,DC00525A20SMT,1,DC-005-2.5A-2.0-SMT,
|
||||
T1,44230,1,44230,
|
||||
|
@@ -0,0 +1,10 @@
|
||||
F1:1
|
||||
G***:2
|
||||
H1:1
|
||||
H2:1
|
||||
H3:1
|
||||
H4:1
|
||||
H5:1
|
||||
H6:1
|
||||
J1:1
|
||||
T1:1
|
||||
|
@@ -0,0 +1,24 @@
|
||||
P CODE 00
|
||||
P UNITS CUST 0
|
||||
P arrayDim N
|
||||
317N/C H6 D0709PA00X+044508Y-035571X1102Y0000R000S1
|
||||
317N/C H5 D0709PA00X+044508Y-029665X1102Y0000R000S1
|
||||
317NET-(T1-PRI_1) T1 -1 D0394PA00X+050197Y-027697X0591Y0000R000S0
|
||||
317NET-(T1-PRI_2) T1 -5 D0394PA00X+060039Y-027697X0591Y0000R000S0
|
||||
317NET-(T1-NC_1) T1 -6 D0394PA00X+060039Y-037539X0591Y0000R000S0
|
||||
317NET-(T1-NC_2) T1 -7 D0394PA00X+058071Y-037539X0591Y0000R000S0
|
||||
317NET-(T1-NC_1) T1 -9 D0394PA00X+052165Y-037539X0591Y0000R000S0
|
||||
317NET-(T1-NC_2) T1 -10 D0394PA00X+050197Y-037539X0591Y0000R000S0
|
||||
367N/C H2 D0984UA00X+045689Y-037736X0984Y0000R000S0
|
||||
367N/C H1 D0984UA00X+045689Y-027500X0984Y0000R000S0
|
||||
367N/C H4 D0984UA00X+065768Y-037736X0984Y0000R000S0
|
||||
367N/C J1 D0591UA00X+068327Y-032343X0591Y0000R180S0
|
||||
367N/C J1 D0669UA00X+066555Y-032343X0669Y0000R180S0
|
||||
327NET-(F1-PAD1) J1 -1 A01X+068327Y-034587X0945Y1102R090S2
|
||||
327NET-(T1-NC_1) J1 -2 A01X+068327Y-030098X0945Y1102R090S2
|
||||
327CTED-(J1-PAD3) J1 -3 A01X+065925Y-030098X0945Y1102R090S2
|
||||
327NET-(F1-PAD1) J1 -4 A01X+065925Y-034587X0945Y1102R090S2
|
||||
367N/C H3 D0984UA00X+065768Y-027500X0984Y0000R000S0
|
||||
317NET-(F1-PAD1) F1 -1 D0236PA00X+067539Y-036594X0630Y0000R180S0
|
||||
317NET-(T1-NC_2) F1 -2 D0236PA00X+065571Y-036122X0630Y0000R180S0
|
||||
999
|
||||
@@ -0,0 +1,4 @@
|
||||
Designator,Mid X,Mid Y,Rotation,Layer
|
||||
F1,171.55,-92.95,180.0,top
|
||||
J1,171.15,-82.15,180.0,top
|
||||
T1,127.5,-70.35,0.0,top
|
||||
|
@@ -0,0 +1,4 @@
|
||||
(sym_lib_table
|
||||
(version 7)
|
||||
(lib (name "44230")(type "KiCad")(uri "${KIPRJMOD}/symbols/myrra/44230.kicad_sym")(options "")(descr ""))
|
||||
)
|
||||
@@ -0,0 +1,9 @@
|
||||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
$CMP DC-005-2.5A-2.0-SMT
|
||||
D DC connector SMD W14.8xD9.0x...
|
||||
K
|
||||
F http://www.helloxkb.com/public/images/pdf/DC-005-2.5A-2.0-SMT-.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
#End Doc Library
|
||||
@@ -0,0 +1,27 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model DC-005-2.5A-2.0-SMT
|
||||
#/15480727/1261198/2.50/4/2/Connector
|
||||
DEF DC-005-2.5A-2.0-SMT J 0 30 Y Y 1 F N
|
||||
F0 "J" 650 300 50 H V L CNN
|
||||
F1 "DC-005-2.5A-2.0-SMT" 650 200 50 H V L CNN
|
||||
F2 "DC00525A20SMT" 650 100 50 H I L CNN
|
||||
F3 "http://www.helloxkb.com/public/images/pdf/DC-005-2.5A-2.0-SMT-.pdf" 650 0 50 H I L CNN
|
||||
F4 "DC connector SMD W14.8xD9.0x..." 650 -100 50 H I L CNN "Description"
|
||||
F5 "11.2" 650 -200 50 H I L CNN "Height"
|
||||
F6 "XKB Connectivity" 650 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "DC-005-2.5A-2.0-SMT" 650 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "" 650 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "" 650 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 650 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 650 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
DRAW
|
||||
X 1 1 0 0 200 R 50 50 0 0 P
|
||||
X 2 2 0 -100 200 R 50 50 0 0 P
|
||||
X 3 3 800 -100 200 L 50 50 0 0 P
|
||||
X 4 4 800 0 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 600 100 600 -200 200 -200 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,75 @@
|
||||
PCBNEW-LibModule-V1 2024-02-16 10:19:57
|
||||
# encoding utf-8
|
||||
Units mm
|
||||
$INDEX
|
||||
DC00525A20SMT
|
||||
$EndINDEX
|
||||
$MODULE DC00525A20SMT
|
||||
Po 0 0 0 15 65cf36cd 00000000 ~~
|
||||
Li DC00525A20SMT
|
||||
Cd DC-005-2.5A-2.0-SMT-1
|
||||
Kw Connector
|
||||
Sc 0
|
||||
At STD
|
||||
AR
|
||||
Op 0 0 0
|
||||
T0 0.000 -0 1.27 1.27 0 0.254 N V 21 N "J**"
|
||||
T1 0.000 -0 1.27 1.27 0 0.254 N I 21 N "DC00525A20SMT"
|
||||
DS -7.4 -4.7 7.4 -4.7 0.1 24
|
||||
DS 7.4 -4.7 7.4 4.5 0.1 24
|
||||
DS 7.4 4.5 -7.4 4.5 0.1 24
|
||||
DS -7.4 4.5 -7.4 -4.7 0.1 24
|
||||
DS -8.4 -7.9 8.4 -7.9 0.1 24
|
||||
DS 8.4 -7.9 8.4 7.9 0.1 24
|
||||
DS 8.4 7.9 -8.4 7.9 0.1 24
|
||||
DS -8.4 7.9 -8.4 -7.9 0.1 24
|
||||
DS -2.4 -7.2 -2.4 -7.2 0.1 21
|
||||
DS -2.4 -7.3 -2.4 -7.3 0.1 21
|
||||
DS -4.5 -4.7 -7.4 -4.7 0.2 21
|
||||
DS -7.4 -4.7 -7.4 4.5 0.2 21
|
||||
DS -7.4 4.5 -4.5 4.5 0.2 21
|
||||
DS 5.7 -4.7 7.4 -4.7 0.2 21
|
||||
DS 7.4 -4.7 7.4 4.5 0.2 21
|
||||
DS 7.4 4.5 5.7 4.5 0.2 21
|
||||
DA -2.4 -7.25 -2.400 -7.2 -1800 0.1 21
|
||||
DA -2.4 -7.25 -2.400 -7.3 -1800 0.1 21
|
||||
$PAD
|
||||
Po -2.400 -5.7
|
||||
Sh "1" R 2.400 2.800 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po -2.400 5.7
|
||||
Sh "2" R 2.400 2.800 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po 3.700 5.7
|
||||
Sh "3" R 2.400 2.800 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po 3.700 -5.7
|
||||
Sh "4" R 2.400 2.800 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po -2.400 -0
|
||||
Sh "MH1" C 0.750 0.750 0 0 900
|
||||
Dr 1.5 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po 2.100 -0
|
||||
Sh "MH2" C 0.850 0.850 0 0 900
|
||||
Dr 1.7 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$EndMODULE DC00525A20SMT
|
||||
$EndLIBRARY
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,62 @@
|
||||
(kicad_symbol_lib (version 20211014) (generator SamacSys_ECAD_Model)
|
||||
(symbol "DC-005-2.5A-2.0-SMT" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "J" (at 16.51 7.62 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Value" "DC-005-2.5A-2.0-SMT" (at 16.51 5.08 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Footprint" "DC00525A20SMT" (at 16.51 -94.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "http://www.helloxkb.com/public/images/pdf/DC-005-2.5A-2.0-SMT-.pdf" (at 16.51 -194.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "ki_description" "DC connector SMD W14.8xD9.0x..." (at 16.51 -294.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Height" "11.2" (at 16.51 -394.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Name" "XKB Connectivity" (at 16.51 -494.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Part_Number" "DC-005-2.5A-2.0-SMT" (at 16.51 -594.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Part Number" "" (at 16.51 -694.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Price/Stock" "" (at 16.51 -794.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Part Number" "" (at 16.51 -894.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Price/Stock" "" (at 16.51 -994.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(rectangle
|
||||
(start 5.08 2.54)
|
||||
(end 15.24 -5.08)
|
||||
(stroke (width 0.254) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(pin passive line (at 0 0 0) (length 5.08)
|
||||
(name "1" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 0 -2.54 0) (length 5.08)
|
||||
(name "2" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 20.32 -2.54 180) (length 5.08)
|
||||
(name "3" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 20.32 0 180) (length 5.08)
|
||||
(name "4" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,9 @@
|
||||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
$CMP DC-050-T20
|
||||
D Connector
|
||||
K
|
||||
F https://datasheet.lcsc.com/szlcsc/SOFNG-DC-050-T20_C114916.pdf
|
||||
$ENDCMP
|
||||
#
|
||||
#End Doc Library
|
||||
@@ -0,0 +1,62 @@
|
||||
(kicad_symbol_lib (version 20211014) (generator SamacSys_ECAD_Model)
|
||||
(symbol "DC-050-T20" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "J" (at 19.05 7.62 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Value" "DC-050-T20" (at 19.05 5.08 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Footprint" "DC050T20" (at 19.05 -94.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "https://datasheet.lcsc.com/szlcsc/SOFNG-DC-050-T20_C114916.pdf" (at 19.05 -194.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "ki_description" "Connector" (at 19.05 -294.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Height" "11" (at 19.05 -394.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Name" "SOFNG" (at 19.05 -494.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Manufacturer_Part_Number" "DC-050-T20" (at 19.05 -594.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Part Number" "" (at 19.05 -694.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Mouser Price/Stock" "" (at 19.05 -794.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Part Number" "" (at 19.05 -894.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Arrow Price/Stock" "" (at 19.05 -994.92 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(rectangle
|
||||
(start 5.08 2.54)
|
||||
(end 17.78 -5.08)
|
||||
(stroke (width 0.254) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(pin passive line (at 0 -2.54 0) (length 5.08)
|
||||
(name "3" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 22.86 -2.54 180) (length 5.08)
|
||||
(name "4" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 22.86 0 180) (length 5.08)
|
||||
(name "A5" (effects (font (size 1.27 1.27))))
|
||||
(number "A5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 0 0 0) (length 5.08)
|
||||
(name "B5" (effects (font (size 1.27 1.27))))
|
||||
(number "B5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,27 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model DC-050-T20
|
||||
#/2062800/1261198/2.50/4/4/Connector
|
||||
DEF DC-050-T20 J 0 30 Y Y 1 F N
|
||||
F0 "J" 750 300 50 H V L CNN
|
||||
F1 "DC-050-T20" 750 200 50 H V L CNN
|
||||
F2 "DC050T20" 750 100 50 H I L CNN
|
||||
F3 "https://datasheet.lcsc.com/szlcsc/SOFNG-DC-050-T20_C114916.pdf" 750 0 50 H I L CNN
|
||||
F4 "Connector" 750 -100 50 H I L CNN "Description"
|
||||
F5 "11" 750 -200 50 H I L CNN "Height"
|
||||
F6 "SOFNG" 750 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "DC-050-T20" 750 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "" 750 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "" 750 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 750 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 750 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
DRAW
|
||||
X 3 3 0 -100 200 R 50 50 0 0 P
|
||||
X 4 4 900 -100 200 L 50 50 0 0 P
|
||||
X A5 A5 900 0 200 L 50 50 0 0 P
|
||||
X B5 B5 0 0 200 R 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 700 100 700 -200 200 -200 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,73 @@
|
||||
PCBNEW-LibModule-V1 2024-02-16 10:20:29
|
||||
# encoding utf-8
|
||||
Units mm
|
||||
$INDEX
|
||||
DC050T20
|
||||
$EndINDEX
|
||||
$MODULE DC050T20
|
||||
Po 0 0 0 15 65cf36ed 00000000 ~~
|
||||
Li DC050T20
|
||||
Cd DC-050-T20-2
|
||||
Kw Connector
|
||||
Sc 0
|
||||
At STD
|
||||
AR
|
||||
Op 0 0 0
|
||||
T0 0.000 -0 1.27 1.27 0 0.254 N V 21 N "J**"
|
||||
T1 0.000 -0 1.27 1.27 0 0.254 N I 21 N "DC050T20"
|
||||
DS -7.35 -4.5 7.35 -4.5 0.2 24
|
||||
DS 7.35 -4.5 7.35 4.5 0.2 24
|
||||
DS 7.35 4.5 -7.35 4.5 0.2 24
|
||||
DS -7.35 4.5 -7.35 -4.5 0.2 24
|
||||
DS -8.35 -7.5 8.35 -7.5 0.1 24
|
||||
DS 8.35 -7.5 8.35 7.5 0.1 24
|
||||
DS 8.35 7.5 -8.35 7.5 0.1 24
|
||||
DS -8.35 7.5 -8.35 -7.5 0.1 24
|
||||
DS -4 -4.5 -7.35 -4.5 0.1 21
|
||||
DS -7.35 -4.5 -7.35 4.5 0.1 21
|
||||
DS -7.35 4.5 -4 4.5 0.1 21
|
||||
DS 5.5 -4.5 7.35 -4.5 0.1 21
|
||||
DS 7.35 -4.5 7.35 4.5 0.1 21
|
||||
DS 7.35 4.5 5.5 4.5 0.1 21
|
||||
DS -1 -4.5 2.5 -4.5 0.1 21
|
||||
DS -1 4.5 2.5 4.5 0.1 21
|
||||
$PAD
|
||||
Po -2.350 5.5
|
||||
Sh "3" R 2.000 2.000 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po 3.850 5.5
|
||||
Sh "4" R 2.000 2.000 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po -2.350 -0
|
||||
Sh "5" C 0.800 0.800 0 0 900
|
||||
Dr 1.6 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po 2.150 -0
|
||||
Sh "6" C 0.800 0.800 0 0 900
|
||||
Dr 1.6 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po 3.850 -5.5
|
||||
Sh "A5" R 2.000 2.000 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po -2.350 -5.5
|
||||
Sh "B5" R 2.000 2.000 0 0 900
|
||||
At SMD N 00888000
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$EndMODULE DC050T20
|
||||
$EndLIBRARY
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,42 @@
|
||||
(module "DC00525A20SMT" (layer F.Cu)
|
||||
(descr "DC-005-2.5A-2.0-SMT-1")
|
||||
(tags "Connector")
|
||||
(fp_text reference J** (at 0.000 -0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0.000 -0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "DC00525A20SMT" (at 0.000 -0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -7.4 -4.7) (end 7.4 -4.7) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 7.4 -4.7) (end 7.4 4.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 7.4 4.5) (end -7.4 4.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -7.4 4.5) (end -7.4 -4.7) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -8.4 -7.9) (end 8.4 -7.9) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 8.4 -7.9) (end 8.4 7.9) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 8.4 7.9) (end -8.4 7.9) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -8.4 7.9) (end -8.4 -7.9) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -2.4 -7.2) (end -2.4 -7.2) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -2.4 -7.3) (end -2.4 -7.3) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -4.5 -4.7) (end -7.4 -4.7) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -7.4 -4.7) (end -7.4 4.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -7.4 4.5) (end -4.5 4.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 5.7 -4.7) (end 7.4 -4.7) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 7.4 -4.7) (end 7.4 4.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 7.4 4.5) (end 5.7 4.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_arc (start -2.4 -7.25) (end -2.400 -7.2) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(fp_arc (start -2.4 -7.25) (end -2.400 -7.3) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(pad 1 smd rect (at -2.400 -5.7 90) (size 2.400 2.800) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at -2.400 5.7 90) (size 2.400 2.800) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at 3.700 5.7 90) (size 2.400 2.800) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at 3.700 -5.7 90) (size 2.400 2.800) (layers F.Cu F.Paste F.Mask))
|
||||
(pad MH1 np_thru_hole circle (at -2.400 -0) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
|
||||
(pad MH2 np_thru_hole circle (at 2.100 -0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask))
|
||||
(model DC-005-2.5A-2.0-SMT.stp
|
||||
(at (xyz -0.29803150282131 0 0.26732283314382))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 90 -180 -90))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,40 @@
|
||||
(module "DC050T20" (layer F.Cu)
|
||||
(descr "DC-050-T20-2")
|
||||
(tags "Connector")
|
||||
(fp_text reference J** (at 0.000 -0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0.000 -0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "DC050T20" (at 0.000 -0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -7.35 -4.5) (end 7.35 -4.5) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 7.35 -4.5) (end 7.35 4.5) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 7.35 4.5) (end -7.35 4.5) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -7.35 4.5) (end -7.35 -4.5) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -8.35 -7.5) (end 8.35 -7.5) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 8.35 -7.5) (end 8.35 7.5) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 8.35 7.5) (end -8.35 7.5) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -8.35 7.5) (end -8.35 -7.5) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -4 -4.5) (end -7.35 -4.5) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -7.35 -4.5) (end -7.35 4.5) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -7.35 4.5) (end -4 4.5) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start 5.5 -4.5) (end 7.35 -4.5) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start 7.35 -4.5) (end 7.35 4.5) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start 7.35 4.5) (end 5.5 4.5) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -1 -4.5) (end 2.5 -4.5) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -1 4.5) (end 2.5 4.5) (layer F.SilkS) (width 0.1))
|
||||
(pad 3 smd rect (at -2.350 5.5 90) (size 2.000 2.000) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at 3.850 5.5 90) (size 2.000 2.000) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 5 np_thru_hole circle (at -2.350 -0) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask))
|
||||
(pad 6 np_thru_hole circle (at 2.150 -0) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask))
|
||||
(pad A5 smd rect (at 3.850 -5.5 90) (size 2.000 2.000) (layers F.Cu F.Paste F.Mask))
|
||||
(pad B5 smd rect (at -2.350 -5.5 90) (size 2.000 2.000) (layers F.Cu F.Paste F.Mask))
|
||||
(model DC-050-T20.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+129
@@ -0,0 +1,129 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal (layer F.Cu) (tedit 5B294EC5)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-10-5.08, 10 pins, pitch 5.08mm, size 50.8x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-10-5.08 pitch 5.08mm size 50.8x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 22.86 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal (at 22.86 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.58 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.76 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10.16 0) (end 11.66 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10.16 0) (end 11.84 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15.24 0) (end 16.74 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15.24 0) (end 16.92 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20.32 0) (end 21.82 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20.32 0) (end 22 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25.4 0) (end 26.9 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25.4 0) (end 27.08 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30.48 0) (end 31.98 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30.48 0) (end 32.16 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35.56 0) (end 37.06 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35.56 0) (end 37.24 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40.64 0) (end 42.14 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40.64 0) (end 42.32 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45.72 0) (end 47.22 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45.72 0) (end 47.4 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -5.2) (end 48.26 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 48.26 -5.2) (end 48.26 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 48.26 4.6) (end -2.04 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.04 4.6) (end -2.54 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end -2.54 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end 48.26 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 4.1) (end 48.32 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 2.6) (end 48.26 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 2.6) (end 48.32 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -2.3) (end 48.26 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 -2.301) (end 48.32 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end 48.32 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 4.66) (end 48.32 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end -2.6 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.32 -5.261) (end 48.32 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.218 -0.955) (end 4.126 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.035 -1.138) (end 3.943 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.355 -1.069) (end 6.308 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 4.046 1.239) (end 4.011 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.15 -1.275) (end 6.115 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.853 1.023) (end 3.806 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.298 -0.955) (end 9.206 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.115 -1.138) (end 9.023 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.435 -1.069) (end 11.388 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 9.126 1.239) (end 9.091 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.23 -1.275) (end 11.195 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.933 1.023) (end 8.886 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.378 -0.955) (end 14.286 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.195 -1.138) (end 14.103 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.515 -1.069) (end 16.468 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.206 1.239) (end 14.171 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.31 -1.275) (end 16.275 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.013 1.023) (end 13.966 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.458 -0.955) (end 19.366 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.138) (end 19.183 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.595 -1.069) (end 21.548 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.286 1.239) (end 19.251 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.39 -1.275) (end 21.355 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.093 1.023) (end 19.046 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.538 -0.955) (end 24.446 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.355 -1.138) (end 24.263 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.675 -1.069) (end 26.628 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.366 1.239) (end 24.331 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.47 -1.275) (end 26.435 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.173 1.023) (end 24.126 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.618 -0.955) (end 29.526 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.435 -1.138) (end 29.343 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.755 -1.069) (end 31.708 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.446 1.239) (end 29.411 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.55 -1.275) (end 31.515 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.253 1.023) (end 29.206 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.698 -0.955) (end 34.606 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.515 -1.138) (end 34.423 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.835 -1.069) (end 36.788 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.526 1.239) (end 34.491 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.63 -1.275) (end 36.595 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.333 1.023) (end 34.286 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.778 -0.955) (end 39.686 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.595 -1.138) (end 39.503 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.915 -1.069) (end 41.868 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.606 1.239) (end 39.571 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.71 -1.275) (end 41.675 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.413 1.023) (end 39.366 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.858 -0.955) (end 44.766 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.675 -1.138) (end 44.583 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.995 -1.069) (end 46.948 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.686 1.239) (end 44.651 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.79 -1.275) (end 46.755 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.493 1.023) (end 44.446 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.16) (end -2.84 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.9) (end -2.34 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.04 -5.71) (end -3.04 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.04 5.1) (end 48.76 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 48.76 5.1) (end 48.76 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 48.76 -5.71) (end -3.04 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5.08 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10.16 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15.24 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20.32 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25.4 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30.48 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35.56 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40.64 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45.72 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 22.86 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-10-5.08_1x10_P5.08mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+129
@@ -0,0 +1,129 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal (layer F.Cu) (tedit 5B294EEF)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-10, 10 pins, pitch 5mm, size 50x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-10 pitch 5mm size 50x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 22.5 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal (at 22.5 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10 0) (end 11.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10 0) (end 11.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15 0) (end 16.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15 0) (end 16.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20 0) (end 21.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20 0) (end 21.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25 0) (end 26.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25 0) (end 26.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30 0) (end 31.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30 0) (end 31.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35 0) (end 36.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35 0) (end 36.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40 0) (end 41.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40 0) (end 41.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45 0) (end 46.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45 0) (end 46.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -5.2) (end 47.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 47.5 -5.2) (end 47.5 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 47.5 4.6) (end -2 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2 4.6) (end -2.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end -2.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end 47.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 4.1) (end 47.56 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 2.6) (end 47.5 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 2.6) (end 47.56 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -2.3) (end 47.5 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 -2.301) (end 47.56 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end 47.56 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 4.66) (end 47.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end -2.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 47.56 -5.261) (end 47.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.138 -0.955) (end 4.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 5.955 -1.138) (end 3.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.275 -1.069) (end 6.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.966 1.239) (end 3.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.07 -1.275) (end 6.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.773 1.023) (end 3.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.138 -0.955) (end 9.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10.955 -1.138) (end 8.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.275 -1.069) (end 11.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.966 1.239) (end 8.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.07 -1.275) (end 11.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.773 1.023) (end 8.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.138 -0.955) (end 14.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 15.955 -1.138) (end 13.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.275 -1.069) (end 16.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.966 1.239) (end 13.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.07 -1.275) (end 16.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.773 1.023) (end 13.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.138 -0.955) (end 19.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 20.955 -1.138) (end 18.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.069) (end 21.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.966 1.239) (end 18.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.07 -1.275) (end 21.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.773 1.023) (end 18.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.138 -0.955) (end 24.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 25.955 -1.138) (end 23.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.275 -1.069) (end 26.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.966 1.239) (end 23.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.07 -1.275) (end 26.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.773 1.023) (end 23.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.138 -0.955) (end 29.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 30.955 -1.138) (end 28.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.275 -1.069) (end 31.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.966 1.239) (end 28.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.07 -1.275) (end 31.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.773 1.023) (end 28.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.138 -0.955) (end 34.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 35.955 -1.138) (end 33.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.275 -1.069) (end 36.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.966 1.239) (end 33.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.07 -1.275) (end 36.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.773 1.023) (end 33.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.138 -0.955) (end 39.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 40.955 -1.138) (end 38.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.275 -1.069) (end 41.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.966 1.239) (end 38.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.07 -1.275) (end 41.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.773 1.023) (end 38.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.138 -0.955) (end 44.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 45.955 -1.138) (end 43.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.275 -1.069) (end 46.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.966 1.239) (end 43.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.07 -1.275) (end 46.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.773 1.023) (end 43.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.16) (end -2.8 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.9) (end -2.3 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3 -5.71) (end -3 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3 5.1) (end 48 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 48 5.1) (end 48 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 48 -5.71) (end -3 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 22.5 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-10_1x10_P5.00mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+138
@@ -0,0 +1,138 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal (layer F.Cu) (tedit 5B294EC8)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-11-5.08, 11 pins, pitch 5.08mm, size 55.9x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-11-5.08 pitch 5.08mm size 55.9x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 25.4 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal (at 25.4 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.58 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.76 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10.16 0) (end 11.66 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10.16 0) (end 11.84 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15.24 0) (end 16.74 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15.24 0) (end 16.92 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20.32 0) (end 21.82 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20.32 0) (end 22 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25.4 0) (end 26.9 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25.4 0) (end 27.08 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30.48 0) (end 31.98 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30.48 0) (end 32.16 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35.56 0) (end 37.06 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35.56 0) (end 37.24 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40.64 0) (end 42.14 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40.64 0) (end 42.32 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45.72 0) (end 47.22 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45.72 0) (end 47.4 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50.8 0) (end 52.3 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50.8 0) (end 52.48 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -5.2) (end 53.34 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 53.34 -5.2) (end 53.34 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 53.34 4.6) (end -2.04 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.04 4.6) (end -2.54 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end -2.54 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end 53.34 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 4.1) (end 53.4 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 2.6) (end 53.34 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 2.6) (end 53.4 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -2.3) (end 53.34 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 -2.301) (end 53.4 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end 53.4 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 4.66) (end 53.4 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end -2.6 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.4 -5.261) (end 53.4 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.218 -0.955) (end 4.126 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.035 -1.138) (end 3.943 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.355 -1.069) (end 6.308 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 4.046 1.239) (end 4.011 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.15 -1.275) (end 6.115 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.853 1.023) (end 3.806 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.298 -0.955) (end 9.206 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.115 -1.138) (end 9.023 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.435 -1.069) (end 11.388 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 9.126 1.239) (end 9.091 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.23 -1.275) (end 11.195 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.933 1.023) (end 8.886 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.378 -0.955) (end 14.286 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.195 -1.138) (end 14.103 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.515 -1.069) (end 16.468 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.206 1.239) (end 14.171 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.31 -1.275) (end 16.275 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.013 1.023) (end 13.966 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.458 -0.955) (end 19.366 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.138) (end 19.183 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.595 -1.069) (end 21.548 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.286 1.239) (end 19.251 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.39 -1.275) (end 21.355 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.093 1.023) (end 19.046 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.538 -0.955) (end 24.446 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.355 -1.138) (end 24.263 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.675 -1.069) (end 26.628 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.366 1.239) (end 24.331 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.47 -1.275) (end 26.435 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.173 1.023) (end 24.126 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.618 -0.955) (end 29.526 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.435 -1.138) (end 29.343 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.755 -1.069) (end 31.708 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.446 1.239) (end 29.411 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.55 -1.275) (end 31.515 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.253 1.023) (end 29.206 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.698 -0.955) (end 34.606 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.515 -1.138) (end 34.423 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.835 -1.069) (end 36.788 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.526 1.239) (end 34.491 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.63 -1.275) (end 36.595 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.333 1.023) (end 34.286 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.778 -0.955) (end 39.686 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.595 -1.138) (end 39.503 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.915 -1.069) (end 41.868 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.606 1.239) (end 39.571 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.71 -1.275) (end 41.675 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.413 1.023) (end 39.366 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.858 -0.955) (end 44.766 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.675 -1.138) (end 44.583 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.995 -1.069) (end 46.948 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.686 1.239) (end 44.651 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.79 -1.275) (end 46.755 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.493 1.023) (end 44.446 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.938 -0.955) (end 49.846 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.755 -1.138) (end 49.663 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 52.075 -1.069) (end 52.028 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.766 1.239) (end 49.731 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.87 -1.275) (end 51.835 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.573 1.023) (end 49.526 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.16) (end -2.84 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.9) (end -2.34 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.04 -5.71) (end -3.04 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.04 5.1) (end 53.84 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 53.84 5.1) (end 53.84 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 53.84 -5.71) (end -3.04 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5.08 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10.16 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15.24 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20.32 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25.4 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30.48 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35.56 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40.64 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45.72 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50.8 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 25.4 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-11-5.08_1x11_P5.08mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+138
@@ -0,0 +1,138 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal (layer F.Cu) (tedit 5B294EF2)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-11, 11 pins, pitch 5mm, size 55x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-11 pitch 5mm size 55x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 25 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal (at 25 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10 0) (end 11.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10 0) (end 11.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15 0) (end 16.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15 0) (end 16.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20 0) (end 21.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20 0) (end 21.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25 0) (end 26.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25 0) (end 26.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30 0) (end 31.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30 0) (end 31.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35 0) (end 36.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35 0) (end 36.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40 0) (end 41.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40 0) (end 41.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45 0) (end 46.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45 0) (end 46.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50 0) (end 51.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50 0) (end 51.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -5.2) (end 52.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 52.5 -5.2) (end 52.5 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 52.5 4.6) (end -2 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2 4.6) (end -2.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end -2.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end 52.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 4.1) (end 52.56 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 2.6) (end 52.5 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 2.6) (end 52.56 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -2.3) (end 52.5 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 -2.301) (end 52.56 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end 52.56 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 4.66) (end 52.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end -2.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 52.56 -5.261) (end 52.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.138 -0.955) (end 4.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 5.955 -1.138) (end 3.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.275 -1.069) (end 6.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.966 1.239) (end 3.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.07 -1.275) (end 6.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.773 1.023) (end 3.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.138 -0.955) (end 9.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10.955 -1.138) (end 8.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.275 -1.069) (end 11.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.966 1.239) (end 8.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.07 -1.275) (end 11.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.773 1.023) (end 8.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.138 -0.955) (end 14.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 15.955 -1.138) (end 13.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.275 -1.069) (end 16.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.966 1.239) (end 13.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.07 -1.275) (end 16.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.773 1.023) (end 13.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.138 -0.955) (end 19.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 20.955 -1.138) (end 18.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.069) (end 21.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.966 1.239) (end 18.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.07 -1.275) (end 21.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.773 1.023) (end 18.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.138 -0.955) (end 24.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 25.955 -1.138) (end 23.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.275 -1.069) (end 26.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.966 1.239) (end 23.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.07 -1.275) (end 26.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.773 1.023) (end 23.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.138 -0.955) (end 29.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 30.955 -1.138) (end 28.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.275 -1.069) (end 31.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.966 1.239) (end 28.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.07 -1.275) (end 31.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.773 1.023) (end 28.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.138 -0.955) (end 34.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 35.955 -1.138) (end 33.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.275 -1.069) (end 36.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.966 1.239) (end 33.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.07 -1.275) (end 36.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.773 1.023) (end 33.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.138 -0.955) (end 39.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 40.955 -1.138) (end 38.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.275 -1.069) (end 41.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.966 1.239) (end 38.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.07 -1.275) (end 41.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.773 1.023) (end 38.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.138 -0.955) (end 44.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 45.955 -1.138) (end 43.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.275 -1.069) (end 46.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.966 1.239) (end 43.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.07 -1.275) (end 46.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.773 1.023) (end 43.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.138 -0.955) (end 49.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 50.955 -1.138) (end 48.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.275 -1.069) (end 51.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.966 1.239) (end 48.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.07 -1.275) (end 51.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.773 1.023) (end 48.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.16) (end -2.8 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.9) (end -2.3 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3 -5.71) (end -3 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3 5.1) (end 53 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 53 5.1) (end 53 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 53 -5.71) (end -3 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 25 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-11_1x11_P5.00mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+147
@@ -0,0 +1,147 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal (layer F.Cu) (tedit 5B294ECC)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-12-5.08, 12 pins, pitch 5.08mm, size 61x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-12-5.08 pitch 5.08mm size 61x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 27.94 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal (at 27.94 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.58 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.76 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10.16 0) (end 11.66 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10.16 0) (end 11.84 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15.24 0) (end 16.74 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15.24 0) (end 16.92 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20.32 0) (end 21.82 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20.32 0) (end 22 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25.4 0) (end 26.9 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25.4 0) (end 27.08 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30.48 0) (end 31.98 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30.48 0) (end 32.16 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35.56 0) (end 37.06 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35.56 0) (end 37.24 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40.64 0) (end 42.14 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40.64 0) (end 42.32 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45.72 0) (end 47.22 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45.72 0) (end 47.4 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50.8 0) (end 52.3 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50.8 0) (end 52.48 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55.88 0) (end 57.38 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55.88 0) (end 57.56 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -5.2) (end 58.42 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 58.42 -5.2) (end 58.42 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 58.42 4.6) (end -2.04 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.04 4.6) (end -2.54 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end -2.54 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end 58.42 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 4.1) (end 58.48 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 2.6) (end 58.42 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 2.6) (end 58.48 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -2.3) (end 58.42 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 -2.301) (end 58.48 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end 58.48 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 4.66) (end 58.48 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end -2.6 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 58.48 -5.261) (end 58.48 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.218 -0.955) (end 4.126 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.035 -1.138) (end 3.943 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.355 -1.069) (end 6.308 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 4.046 1.239) (end 4.011 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.15 -1.275) (end 6.115 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.853 1.023) (end 3.806 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.298 -0.955) (end 9.206 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.115 -1.138) (end 9.023 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.435 -1.069) (end 11.388 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 9.126 1.239) (end 9.091 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.23 -1.275) (end 11.195 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.933 1.023) (end 8.886 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.378 -0.955) (end 14.286 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.195 -1.138) (end 14.103 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.515 -1.069) (end 16.468 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.206 1.239) (end 14.171 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.31 -1.275) (end 16.275 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.013 1.023) (end 13.966 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.458 -0.955) (end 19.366 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.138) (end 19.183 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.595 -1.069) (end 21.548 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.286 1.239) (end 19.251 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.39 -1.275) (end 21.355 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.093 1.023) (end 19.046 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.538 -0.955) (end 24.446 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.355 -1.138) (end 24.263 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.675 -1.069) (end 26.628 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.366 1.239) (end 24.331 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.47 -1.275) (end 26.435 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.173 1.023) (end 24.126 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.618 -0.955) (end 29.526 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.435 -1.138) (end 29.343 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.755 -1.069) (end 31.708 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.446 1.239) (end 29.411 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.55 -1.275) (end 31.515 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.253 1.023) (end 29.206 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.698 -0.955) (end 34.606 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.515 -1.138) (end 34.423 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.835 -1.069) (end 36.788 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.526 1.239) (end 34.491 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.63 -1.275) (end 36.595 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.333 1.023) (end 34.286 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.778 -0.955) (end 39.686 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.595 -1.138) (end 39.503 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.915 -1.069) (end 41.868 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.606 1.239) (end 39.571 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.71 -1.275) (end 41.675 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.413 1.023) (end 39.366 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.858 -0.955) (end 44.766 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.675 -1.138) (end 44.583 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.995 -1.069) (end 46.948 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.686 1.239) (end 44.651 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.79 -1.275) (end 46.755 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.493 1.023) (end 44.446 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.938 -0.955) (end 49.846 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.755 -1.138) (end 49.663 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 52.075 -1.069) (end 52.028 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.766 1.239) (end 49.731 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.87 -1.275) (end 51.835 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.573 1.023) (end 49.526 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 57.018 -0.955) (end 54.926 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.835 -1.138) (end 54.743 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 57.155 -1.069) (end 57.108 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.846 1.239) (end 54.811 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.95 -1.275) (end 56.915 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.653 1.023) (end 54.606 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.16) (end -2.84 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.9) (end -2.34 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.04 -5.71) (end -3.04 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.04 5.1) (end 58.92 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 58.92 5.1) (end 58.92 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 58.92 -5.71) (end -3.04 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5.08 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10.16 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15.24 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20.32 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25.4 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30.48 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35.56 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40.64 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45.72 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50.8 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55.88 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 27.94 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+147
@@ -0,0 +1,147 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal (layer F.Cu) (tedit 5B294EF7)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-12, 12 pins, pitch 5mm, size 60x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-12 pitch 5mm size 60x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 27.5 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal (at 27.5 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10 0) (end 11.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10 0) (end 11.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15 0) (end 16.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15 0) (end 16.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20 0) (end 21.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20 0) (end 21.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25 0) (end 26.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25 0) (end 26.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30 0) (end 31.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30 0) (end 31.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35 0) (end 36.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35 0) (end 36.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40 0) (end 41.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40 0) (end 41.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45 0) (end 46.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45 0) (end 46.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50 0) (end 51.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50 0) (end 51.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55 0) (end 56.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55 0) (end 56.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -5.2) (end 57.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 57.5 -5.2) (end 57.5 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 57.5 4.6) (end -2 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2 4.6) (end -2.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end -2.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end 57.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 4.1) (end 57.56 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 2.6) (end 57.5 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 2.6) (end 57.56 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -2.3) (end 57.5 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 -2.301) (end 57.56 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end 57.56 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 4.66) (end 57.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end -2.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 57.56 -5.261) (end 57.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.138 -0.955) (end 4.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 5.955 -1.138) (end 3.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.275 -1.069) (end 6.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.966 1.239) (end 3.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.07 -1.275) (end 6.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.773 1.023) (end 3.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.138 -0.955) (end 9.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10.955 -1.138) (end 8.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.275 -1.069) (end 11.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.966 1.239) (end 8.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.07 -1.275) (end 11.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.773 1.023) (end 8.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.138 -0.955) (end 14.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 15.955 -1.138) (end 13.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.275 -1.069) (end 16.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.966 1.239) (end 13.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.07 -1.275) (end 16.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.773 1.023) (end 13.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.138 -0.955) (end 19.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 20.955 -1.138) (end 18.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.069) (end 21.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.966 1.239) (end 18.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.07 -1.275) (end 21.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.773 1.023) (end 18.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.138 -0.955) (end 24.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 25.955 -1.138) (end 23.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.275 -1.069) (end 26.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.966 1.239) (end 23.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.07 -1.275) (end 26.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.773 1.023) (end 23.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.138 -0.955) (end 29.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 30.955 -1.138) (end 28.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.275 -1.069) (end 31.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.966 1.239) (end 28.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.07 -1.275) (end 31.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.773 1.023) (end 28.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.138 -0.955) (end 34.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 35.955 -1.138) (end 33.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.275 -1.069) (end 36.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.966 1.239) (end 33.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.07 -1.275) (end 36.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.773 1.023) (end 33.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.138 -0.955) (end 39.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 40.955 -1.138) (end 38.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.275 -1.069) (end 41.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.966 1.239) (end 38.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.07 -1.275) (end 41.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.773 1.023) (end 38.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.138 -0.955) (end 44.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 45.955 -1.138) (end 43.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.275 -1.069) (end 46.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.966 1.239) (end 43.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.07 -1.275) (end 46.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.773 1.023) (end 43.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.138 -0.955) (end 49.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 50.955 -1.138) (end 48.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.275 -1.069) (end 51.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.966 1.239) (end 48.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.07 -1.275) (end 51.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.773 1.023) (end 48.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.138 -0.955) (end 54.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 55.955 -1.138) (end 53.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.275 -1.069) (end 56.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.966 1.239) (end 53.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.07 -1.275) (end 56.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.773 1.023) (end 53.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.16) (end -2.8 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.9) (end -2.3 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3 -5.71) (end -3 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3 5.1) (end 58 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 58 5.1) (end 58 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 58 -5.71) (end -3 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 27.5 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-12_1x12_P5.00mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+156
@@ -0,0 +1,156 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal (layer F.Cu) (tedit 5B294ED1)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-13-5.08, 13 pins, pitch 5.08mm, size 66x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-13-5.08 pitch 5.08mm size 66x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 30.48 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal (at 30.48 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.58 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.76 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10.16 0) (end 11.66 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10.16 0) (end 11.84 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15.24 0) (end 16.74 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15.24 0) (end 16.92 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20.32 0) (end 21.82 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20.32 0) (end 22 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25.4 0) (end 26.9 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25.4 0) (end 27.08 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30.48 0) (end 31.98 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30.48 0) (end 32.16 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35.56 0) (end 37.06 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35.56 0) (end 37.24 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40.64 0) (end 42.14 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40.64 0) (end 42.32 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45.72 0) (end 47.22 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45.72 0) (end 47.4 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50.8 0) (end 52.3 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50.8 0) (end 52.48 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55.88 0) (end 57.38 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55.88 0) (end 57.56 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 60.96 0) (end 62.46 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 60.96 0) (end 62.64 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -5.2) (end 63.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 63.5 -5.2) (end 63.5 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 63.5 4.6) (end -2.04 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.04 4.6) (end -2.54 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end -2.54 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end 63.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 4.1) (end 63.561 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 2.6) (end 63.5 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 2.6) (end 63.561 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -2.3) (end 63.5 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 -2.301) (end 63.561 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end 63.561 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 4.66) (end 63.561 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end -2.6 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 63.561 -5.261) (end 63.561 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.218 -0.955) (end 4.126 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.035 -1.138) (end 3.943 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.355 -1.069) (end 6.308 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 4.046 1.239) (end 4.011 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.15 -1.275) (end 6.115 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.853 1.023) (end 3.806 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.298 -0.955) (end 9.206 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.115 -1.138) (end 9.023 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.435 -1.069) (end 11.388 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 9.126 1.239) (end 9.091 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.23 -1.275) (end 11.195 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.933 1.023) (end 8.886 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.378 -0.955) (end 14.286 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.195 -1.138) (end 14.103 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.515 -1.069) (end 16.468 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.206 1.239) (end 14.171 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.31 -1.275) (end 16.275 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.013 1.023) (end 13.966 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.458 -0.955) (end 19.366 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.138) (end 19.183 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.595 -1.069) (end 21.548 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.286 1.239) (end 19.251 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.39 -1.275) (end 21.355 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.093 1.023) (end 19.046 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.538 -0.955) (end 24.446 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.355 -1.138) (end 24.263 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.675 -1.069) (end 26.628 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.366 1.239) (end 24.331 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.47 -1.275) (end 26.435 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.173 1.023) (end 24.126 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.618 -0.955) (end 29.526 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.435 -1.138) (end 29.343 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.755 -1.069) (end 31.708 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.446 1.239) (end 29.411 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.55 -1.275) (end 31.515 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.253 1.023) (end 29.206 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.698 -0.955) (end 34.606 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.515 -1.138) (end 34.423 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.835 -1.069) (end 36.788 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.526 1.239) (end 34.491 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.63 -1.275) (end 36.595 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.333 1.023) (end 34.286 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.778 -0.955) (end 39.686 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.595 -1.138) (end 39.503 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.915 -1.069) (end 41.868 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.606 1.239) (end 39.571 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.71 -1.275) (end 41.675 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.413 1.023) (end 39.366 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.858 -0.955) (end 44.766 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.675 -1.138) (end 44.583 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.995 -1.069) (end 46.948 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.686 1.239) (end 44.651 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.79 -1.275) (end 46.755 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.493 1.023) (end 44.446 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.938 -0.955) (end 49.846 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.755 -1.138) (end 49.663 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 52.075 -1.069) (end 52.028 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.766 1.239) (end 49.731 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.87 -1.275) (end 51.835 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.573 1.023) (end 49.526 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 57.018 -0.955) (end 54.926 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.835 -1.138) (end 54.743 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 57.155 -1.069) (end 57.108 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.846 1.239) (end 54.811 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.95 -1.275) (end 56.915 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.653 1.023) (end 54.606 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 62.098 -0.955) (end 60.006 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 61.915 -1.138) (end 59.823 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 62.235 -1.069) (end 62.188 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 59.926 1.239) (end 59.891 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 62.03 -1.275) (end 61.995 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 59.733 1.023) (end 59.686 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.16) (end -2.84 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.9) (end -2.34 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.04 -5.71) (end -3.04 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.04 5.1) (end 64 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 64 5.1) (end 64 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 64 -5.71) (end -3.04 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5.08 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10.16 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15.24 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20.32 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25.4 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30.48 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35.56 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40.64 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45.72 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50.8 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55.88 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 13 thru_hole circle (at 60.96 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 30.48 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-13-5.08_1x13_P5.08mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+156
@@ -0,0 +1,156 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal (layer F.Cu) (tedit 5B294EFC)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-13, 13 pins, pitch 5mm, size 65x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-13 pitch 5mm size 65x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 30 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal (at 30 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10 0) (end 11.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10 0) (end 11.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15 0) (end 16.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15 0) (end 16.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20 0) (end 21.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20 0) (end 21.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25 0) (end 26.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25 0) (end 26.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30 0) (end 31.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30 0) (end 31.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35 0) (end 36.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35 0) (end 36.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40 0) (end 41.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40 0) (end 41.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45 0) (end 46.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45 0) (end 46.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50 0) (end 51.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50 0) (end 51.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55 0) (end 56.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55 0) (end 56.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 60 0) (end 61.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 60 0) (end 61.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -5.2) (end 62.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 62.5 -5.2) (end 62.5 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 62.5 4.6) (end -2 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2 4.6) (end -2.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end -2.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end 62.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 4.1) (end 62.56 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 2.6) (end 62.5 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 2.6) (end 62.56 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -2.3) (end 62.5 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 -2.301) (end 62.56 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end 62.56 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 4.66) (end 62.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end -2.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 62.56 -5.261) (end 62.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.138 -0.955) (end 4.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 5.955 -1.138) (end 3.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.275 -1.069) (end 6.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.966 1.239) (end 3.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.07 -1.275) (end 6.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.773 1.023) (end 3.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.138 -0.955) (end 9.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10.955 -1.138) (end 8.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.275 -1.069) (end 11.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.966 1.239) (end 8.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.07 -1.275) (end 11.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.773 1.023) (end 8.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.138 -0.955) (end 14.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 15.955 -1.138) (end 13.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.275 -1.069) (end 16.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.966 1.239) (end 13.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.07 -1.275) (end 16.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.773 1.023) (end 13.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.138 -0.955) (end 19.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 20.955 -1.138) (end 18.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.069) (end 21.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.966 1.239) (end 18.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.07 -1.275) (end 21.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.773 1.023) (end 18.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.138 -0.955) (end 24.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 25.955 -1.138) (end 23.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.275 -1.069) (end 26.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.966 1.239) (end 23.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.07 -1.275) (end 26.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.773 1.023) (end 23.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.138 -0.955) (end 29.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 30.955 -1.138) (end 28.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.275 -1.069) (end 31.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.966 1.239) (end 28.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.07 -1.275) (end 31.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.773 1.023) (end 28.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.138 -0.955) (end 34.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 35.955 -1.138) (end 33.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.275 -1.069) (end 36.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.966 1.239) (end 33.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.07 -1.275) (end 36.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.773 1.023) (end 33.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.138 -0.955) (end 39.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 40.955 -1.138) (end 38.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.275 -1.069) (end 41.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.966 1.239) (end 38.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.07 -1.275) (end 41.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.773 1.023) (end 38.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.138 -0.955) (end 44.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 45.955 -1.138) (end 43.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.275 -1.069) (end 46.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.966 1.239) (end 43.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.07 -1.275) (end 46.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.773 1.023) (end 43.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.138 -0.955) (end 49.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 50.955 -1.138) (end 48.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.275 -1.069) (end 51.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.966 1.239) (end 48.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.07 -1.275) (end 51.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.773 1.023) (end 48.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.138 -0.955) (end 54.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 55.955 -1.138) (end 53.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.275 -1.069) (end 56.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.966 1.239) (end 53.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.07 -1.275) (end 56.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.773 1.023) (end 53.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 61.138 -0.955) (end 59.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 60.955 -1.138) (end 58.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 61.275 -1.069) (end 61.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 58.966 1.239) (end 58.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 61.07 -1.275) (end 61.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 58.773 1.023) (end 58.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.16) (end -2.8 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.9) (end -2.3 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3 -5.71) (end -3 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3 5.1) (end 63 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 63 5.1) (end 63 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 63 -5.71) (end -3 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 13 thru_hole circle (at 60 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 30 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-13_1x13_P5.00mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+165
@@ -0,0 +1,165 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal (layer F.Cu) (tedit 5B294ED7)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-14-5.08, 14 pins, pitch 5.08mm, size 71.1x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-14-5.08 pitch 5.08mm size 71.1x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 33.02 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal (at 33.02 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.58 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.76 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10.16 0) (end 11.66 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10.16 0) (end 11.84 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15.24 0) (end 16.74 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15.24 0) (end 16.92 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20.32 0) (end 21.82 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20.32 0) (end 22 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25.4 0) (end 26.9 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25.4 0) (end 27.08 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30.48 0) (end 31.98 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30.48 0) (end 32.16 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35.56 0) (end 37.06 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35.56 0) (end 37.24 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40.64 0) (end 42.14 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40.64 0) (end 42.32 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45.72 0) (end 47.22 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45.72 0) (end 47.4 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50.8 0) (end 52.3 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50.8 0) (end 52.48 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55.88 0) (end 57.38 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55.88 0) (end 57.56 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 60.96 0) (end 62.46 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 60.96 0) (end 62.64 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 66.04 0) (end 67.54 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 66.04 0) (end 67.72 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -5.2) (end 68.58 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 68.58 -5.2) (end 68.58 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 68.58 4.6) (end -2.04 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.04 4.6) (end -2.54 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end -2.54 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end 68.58 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 4.1) (end 68.641 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 2.6) (end 68.58 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 2.6) (end 68.641 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -2.3) (end 68.58 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 -2.301) (end 68.641 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end 68.641 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 4.66) (end 68.641 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end -2.6 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 68.641 -5.261) (end 68.641 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.218 -0.955) (end 4.126 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.035 -1.138) (end 3.943 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.355 -1.069) (end 6.308 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 4.046 1.239) (end 4.011 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.15 -1.275) (end 6.115 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.853 1.023) (end 3.806 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.298 -0.955) (end 9.206 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.115 -1.138) (end 9.023 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.435 -1.069) (end 11.388 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 9.126 1.239) (end 9.091 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.23 -1.275) (end 11.195 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.933 1.023) (end 8.886 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.378 -0.955) (end 14.286 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.195 -1.138) (end 14.103 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.515 -1.069) (end 16.468 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.206 1.239) (end 14.171 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.31 -1.275) (end 16.275 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.013 1.023) (end 13.966 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.458 -0.955) (end 19.366 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.138) (end 19.183 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.595 -1.069) (end 21.548 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.286 1.239) (end 19.251 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.39 -1.275) (end 21.355 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.093 1.023) (end 19.046 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.538 -0.955) (end 24.446 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.355 -1.138) (end 24.263 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.675 -1.069) (end 26.628 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.366 1.239) (end 24.331 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.47 -1.275) (end 26.435 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.173 1.023) (end 24.126 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.618 -0.955) (end 29.526 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.435 -1.138) (end 29.343 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.755 -1.069) (end 31.708 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.446 1.239) (end 29.411 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.55 -1.275) (end 31.515 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.253 1.023) (end 29.206 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.698 -0.955) (end 34.606 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.515 -1.138) (end 34.423 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.835 -1.069) (end 36.788 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.526 1.239) (end 34.491 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.63 -1.275) (end 36.595 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.333 1.023) (end 34.286 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.778 -0.955) (end 39.686 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.595 -1.138) (end 39.503 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.915 -1.069) (end 41.868 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.606 1.239) (end 39.571 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.71 -1.275) (end 41.675 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.413 1.023) (end 39.366 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.858 -0.955) (end 44.766 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.675 -1.138) (end 44.583 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.995 -1.069) (end 46.948 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.686 1.239) (end 44.651 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.79 -1.275) (end 46.755 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.493 1.023) (end 44.446 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.938 -0.955) (end 49.846 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.755 -1.138) (end 49.663 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 52.075 -1.069) (end 52.028 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.766 1.239) (end 49.731 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.87 -1.275) (end 51.835 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.573 1.023) (end 49.526 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 57.018 -0.955) (end 54.926 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.835 -1.138) (end 54.743 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 57.155 -1.069) (end 57.108 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.846 1.239) (end 54.811 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.95 -1.275) (end 56.915 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.653 1.023) (end 54.606 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 62.098 -0.955) (end 60.006 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 61.915 -1.138) (end 59.823 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 62.235 -1.069) (end 62.188 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 59.926 1.239) (end 59.891 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 62.03 -1.275) (end 61.995 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 59.733 1.023) (end 59.686 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 67.178 -0.955) (end 65.086 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 66.995 -1.138) (end 64.903 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 67.315 -1.069) (end 67.268 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 65.006 1.239) (end 64.971 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 67.11 -1.275) (end 67.075 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 64.813 1.023) (end 64.766 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.16) (end -2.84 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.9) (end -2.34 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.04 -5.71) (end -3.04 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.04 5.1) (end 69.08 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 69.08 5.1) (end 69.08 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 69.08 -5.71) (end -3.04 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5.08 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10.16 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15.24 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20.32 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25.4 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30.48 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35.56 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40.64 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45.72 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50.8 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55.88 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 13 thru_hole circle (at 60.96 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 14 thru_hole circle (at 66.04 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 33.02 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-14-5.08_1x14_P5.08mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+165
@@ -0,0 +1,165 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal (layer F.Cu) (tedit 5B294F02)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-14, 14 pins, pitch 5mm, size 70x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-14 pitch 5mm size 70x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 32.5 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal (at 32.5 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10 0) (end 11.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10 0) (end 11.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15 0) (end 16.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15 0) (end 16.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20 0) (end 21.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20 0) (end 21.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25 0) (end 26.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25 0) (end 26.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30 0) (end 31.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30 0) (end 31.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35 0) (end 36.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35 0) (end 36.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40 0) (end 41.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40 0) (end 41.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45 0) (end 46.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45 0) (end 46.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50 0) (end 51.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50 0) (end 51.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55 0) (end 56.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55 0) (end 56.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 60 0) (end 61.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 60 0) (end 61.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 65 0) (end 66.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 65 0) (end 66.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -5.2) (end 67.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 67.5 -5.2) (end 67.5 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 67.5 4.6) (end -2 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2 4.6) (end -2.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end -2.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end 67.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 4.1) (end 67.56 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 2.6) (end 67.5 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 2.6) (end 67.56 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -2.3) (end 67.5 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 -2.301) (end 67.56 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end 67.56 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 4.66) (end 67.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end -2.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 67.56 -5.261) (end 67.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.138 -0.955) (end 4.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 5.955 -1.138) (end 3.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.275 -1.069) (end 6.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.966 1.239) (end 3.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.07 -1.275) (end 6.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.773 1.023) (end 3.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.138 -0.955) (end 9.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10.955 -1.138) (end 8.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.275 -1.069) (end 11.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.966 1.239) (end 8.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.07 -1.275) (end 11.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.773 1.023) (end 8.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.138 -0.955) (end 14.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 15.955 -1.138) (end 13.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.275 -1.069) (end 16.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.966 1.239) (end 13.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.07 -1.275) (end 16.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.773 1.023) (end 13.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.138 -0.955) (end 19.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 20.955 -1.138) (end 18.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.069) (end 21.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.966 1.239) (end 18.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.07 -1.275) (end 21.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.773 1.023) (end 18.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.138 -0.955) (end 24.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 25.955 -1.138) (end 23.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.275 -1.069) (end 26.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.966 1.239) (end 23.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.07 -1.275) (end 26.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.773 1.023) (end 23.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.138 -0.955) (end 29.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 30.955 -1.138) (end 28.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.275 -1.069) (end 31.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.966 1.239) (end 28.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.07 -1.275) (end 31.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.773 1.023) (end 28.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.138 -0.955) (end 34.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 35.955 -1.138) (end 33.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.275 -1.069) (end 36.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.966 1.239) (end 33.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.07 -1.275) (end 36.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.773 1.023) (end 33.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.138 -0.955) (end 39.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 40.955 -1.138) (end 38.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.275 -1.069) (end 41.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.966 1.239) (end 38.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.07 -1.275) (end 41.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.773 1.023) (end 38.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.138 -0.955) (end 44.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 45.955 -1.138) (end 43.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.275 -1.069) (end 46.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.966 1.239) (end 43.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.07 -1.275) (end 46.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.773 1.023) (end 43.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.138 -0.955) (end 49.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 50.955 -1.138) (end 48.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.275 -1.069) (end 51.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.966 1.239) (end 48.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.07 -1.275) (end 51.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.773 1.023) (end 48.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.138 -0.955) (end 54.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 55.955 -1.138) (end 53.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.275 -1.069) (end 56.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.966 1.239) (end 53.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.07 -1.275) (end 56.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.773 1.023) (end 53.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 61.138 -0.955) (end 59.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 60.955 -1.138) (end 58.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 61.275 -1.069) (end 61.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 58.966 1.239) (end 58.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 61.07 -1.275) (end 61.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 58.773 1.023) (end 58.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 66.138 -0.955) (end 64.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 65.955 -1.138) (end 63.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 66.275 -1.069) (end 66.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 63.966 1.239) (end 63.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 66.07 -1.275) (end 66.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 63.773 1.023) (end 63.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.16) (end -2.8 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.9) (end -2.3 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3 -5.71) (end -3 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3 5.1) (end 68 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 68 5.1) (end 68 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 68 -5.71) (end -3 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 13 thru_hole circle (at 60 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 14 thru_hole circle (at 65 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 32.5 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-14_1x14_P5.00mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+174
@@ -0,0 +1,174 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal (layer F.Cu) (tedit 5B294EDD)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-15-5.08, 15 pins, pitch 5.08mm, size 76.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-15-5.08 pitch 5.08mm size 76.2x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 35.56 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal (at 35.56 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.58 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5.08 0) (end 6.76 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10.16 0) (end 11.66 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10.16 0) (end 11.84 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15.24 0) (end 16.74 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15.24 0) (end 16.92 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20.32 0) (end 21.82 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20.32 0) (end 22 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25.4 0) (end 26.9 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25.4 0) (end 27.08 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30.48 0) (end 31.98 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30.48 0) (end 32.16 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35.56 0) (end 37.06 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35.56 0) (end 37.24 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40.64 0) (end 42.14 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40.64 0) (end 42.32 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45.72 0) (end 47.22 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45.72 0) (end 47.4 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50.8 0) (end 52.3 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50.8 0) (end 52.48 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55.88 0) (end 57.38 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55.88 0) (end 57.56 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 60.96 0) (end 62.46 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 60.96 0) (end 62.64 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 66.04 0) (end 67.54 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 66.04 0) (end 67.72 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 71.12 0) (end 72.62 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 71.12 0) (end 72.8 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -5.2) (end 73.66 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 73.66 -5.2) (end 73.66 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 73.66 4.6) (end -2.04 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.04 4.6) (end -2.54 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end -2.54 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.54 4.1) (end 73.66 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 4.1) (end 73.721 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 2.6) (end 73.66 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 2.6) (end 73.721 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.54 -2.3) (end 73.66 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.6 -2.301) (end 73.721 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end 73.721 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 4.66) (end 73.721 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.6 -5.261) (end -2.6 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 73.721 -5.261) (end 73.721 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.218 -0.955) (end 4.126 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.035 -1.138) (end 3.943 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.355 -1.069) (end 6.308 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 4.046 1.239) (end 4.011 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.15 -1.275) (end 6.115 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.853 1.023) (end 3.806 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.298 -0.955) (end 9.206 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.115 -1.138) (end 9.023 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.435 -1.069) (end 11.388 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 9.126 1.239) (end 9.091 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.23 -1.275) (end 11.195 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.933 1.023) (end 8.886 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.378 -0.955) (end 14.286 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.195 -1.138) (end 14.103 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.515 -1.069) (end 16.468 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.206 1.239) (end 14.171 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.31 -1.275) (end 16.275 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 14.013 1.023) (end 13.966 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.458 -0.955) (end 19.366 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.138) (end 19.183 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.595 -1.069) (end 21.548 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.286 1.239) (end 19.251 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.39 -1.275) (end 21.355 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 19.093 1.023) (end 19.046 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.538 -0.955) (end 24.446 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.355 -1.138) (end 24.263 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.675 -1.069) (end 26.628 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.366 1.239) (end 24.331 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.47 -1.275) (end 26.435 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 24.173 1.023) (end 24.126 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.618 -0.955) (end 29.526 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.435 -1.138) (end 29.343 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.755 -1.069) (end 31.708 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.446 1.239) (end 29.411 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.55 -1.275) (end 31.515 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 29.253 1.023) (end 29.206 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.698 -0.955) (end 34.606 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.515 -1.138) (end 34.423 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.835 -1.069) (end 36.788 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.526 1.239) (end 34.491 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.63 -1.275) (end 36.595 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 34.333 1.023) (end 34.286 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.778 -0.955) (end 39.686 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.595 -1.138) (end 39.503 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.915 -1.069) (end 41.868 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.606 1.239) (end 39.571 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.71 -1.275) (end 41.675 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 39.413 1.023) (end 39.366 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.858 -0.955) (end 44.766 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.675 -1.138) (end 44.583 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.995 -1.069) (end 46.948 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.686 1.239) (end 44.651 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.79 -1.275) (end 46.755 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 44.493 1.023) (end 44.446 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.938 -0.955) (end 49.846 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.755 -1.138) (end 49.663 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 52.075 -1.069) (end 52.028 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.766 1.239) (end 49.731 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.87 -1.275) (end 51.835 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 49.573 1.023) (end 49.526 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 57.018 -0.955) (end 54.926 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.835 -1.138) (end 54.743 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 57.155 -1.069) (end 57.108 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.846 1.239) (end 54.811 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.95 -1.275) (end 56.915 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 54.653 1.023) (end 54.606 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 62.098 -0.955) (end 60.006 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 61.915 -1.138) (end 59.823 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 62.235 -1.069) (end 62.188 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 59.926 1.239) (end 59.891 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 62.03 -1.275) (end 61.995 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 59.733 1.023) (end 59.686 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 67.178 -0.955) (end 65.086 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 66.995 -1.138) (end 64.903 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 67.315 -1.069) (end 67.268 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 65.006 1.239) (end 64.971 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 67.11 -1.275) (end 67.075 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 64.813 1.023) (end 64.766 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 72.258 -0.955) (end 70.166 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 72.075 -1.138) (end 69.983 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 72.395 -1.069) (end 72.348 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 70.086 1.239) (end 70.051 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 72.19 -1.275) (end 72.155 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 69.893 1.023) (end 69.846 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.16) (end -2.84 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.84 4.9) (end -2.34 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.04 -5.71) (end -3.04 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3.04 5.1) (end 74.16 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 74.16 5.1) (end 74.16 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 74.16 -5.71) (end -3.04 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5.08 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10.16 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15.24 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20.32 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25.4 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30.48 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35.56 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40.64 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45.72 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50.8 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55.88 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 13 thru_hole circle (at 60.96 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 14 thru_hole circle (at 66.04 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 15 thru_hole circle (at 71.12 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 35.56 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-15-5.08_1x15_P5.08mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
+174
@@ -0,0 +1,174 @@
|
||||
(module TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal (layer F.Cu) (tedit 5B294F09)
|
||||
(descr "Terminal Block Phoenix MKDS-1,5-15, 15 pins, pitch 5mm, size 75x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
|
||||
(tags "THT Terminal Block Phoenix MKDS-1,5-15 pitch 5mm size 75x9.8mm^2 drill 1.3mm pad 2.6mm")
|
||||
(fp_text reference REF** (at 35 -6.26) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal (at 35 5.66) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_arc (start 0 0) (end 0 1.68) (angle -24) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 1.535 0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 0.684 -1.535) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -1.535 -0.684) (angle -48) (layer F.SilkS) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -0.684 1.535) (angle -25) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 5 0) (end 6.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 10 0) (end 11.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 10 0) (end 11.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 15 0) (end 16.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 15 0) (end 16.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 20 0) (end 21.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 20 0) (end 21.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 25 0) (end 26.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 25 0) (end 26.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 30 0) (end 31.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 30 0) (end 31.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 35 0) (end 36.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 35 0) (end 36.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 40 0) (end 41.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 40 0) (end 41.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 45 0) (end 46.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 45 0) (end 46.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 50 0) (end 51.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 50 0) (end 51.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 55 0) (end 56.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 55 0) (end 56.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 60 0) (end 61.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 60 0) (end 61.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 65 0) (end 66.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 65 0) (end 66.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_circle (center 70 0) (end 71.5 0) (layer F.Fab) (width 0.1))
|
||||
(fp_circle (center 70 0) (end 71.68 0) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -5.2) (end 72.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 72.5 -5.2) (end 72.5 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 72.5 4.6) (end -2 4.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2 4.6) (end -2.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end -2.5 -5.2) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.5 4.1) (end 72.5 4.1) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 4.1) (end 72.56 4.1) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 2.6) (end 72.5 2.6) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 2.6) (end 72.56 2.6) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.5 -2.3) (end 72.5 -2.3) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -2.56 -2.301) (end 72.56 -2.301) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end 72.56 -5.261) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 4.66) (end 72.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.56 -5.261) (end -2.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 72.56 -5.261) (end 72.56 4.66) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.138 -0.955) (end 4.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 5.955 -1.138) (end 3.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.275 -1.069) (end 6.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.966 1.239) (end 3.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 6.07 -1.275) (end 6.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 3.773 1.023) (end 3.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.138 -0.955) (end 9.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10.955 -1.138) (end 8.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 11.275 -1.069) (end 11.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.966 1.239) (end 8.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 11.07 -1.275) (end 11.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 8.773 1.023) (end 8.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.138 -0.955) (end 14.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 15.955 -1.138) (end 13.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 16.275 -1.069) (end 16.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.966 1.239) (end 13.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 16.07 -1.275) (end 16.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 13.773 1.023) (end 13.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.138 -0.955) (end 19.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 20.955 -1.138) (end 18.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 21.275 -1.069) (end 21.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.966 1.239) (end 18.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 21.07 -1.275) (end 21.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 18.773 1.023) (end 18.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.138 -0.955) (end 24.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 25.955 -1.138) (end 23.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 26.275 -1.069) (end 26.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.966 1.239) (end 23.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 26.07 -1.275) (end 26.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 23.773 1.023) (end 23.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.138 -0.955) (end 29.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 30.955 -1.138) (end 28.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 31.275 -1.069) (end 31.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.966 1.239) (end 28.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 31.07 -1.275) (end 31.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 28.773 1.023) (end 28.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.138 -0.955) (end 34.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 35.955 -1.138) (end 33.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 36.275 -1.069) (end 36.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.966 1.239) (end 33.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 36.07 -1.275) (end 36.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 33.773 1.023) (end 33.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.138 -0.955) (end 39.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 40.955 -1.138) (end 38.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 41.275 -1.069) (end 41.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.966 1.239) (end 38.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 41.07 -1.275) (end 41.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 38.773 1.023) (end 38.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.138 -0.955) (end 44.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 45.955 -1.138) (end 43.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 46.275 -1.069) (end 46.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.966 1.239) (end 43.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 46.07 -1.275) (end 46.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 43.773 1.023) (end 43.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.138 -0.955) (end 49.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 50.955 -1.138) (end 48.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 51.275 -1.069) (end 51.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.966 1.239) (end 48.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 51.07 -1.275) (end 51.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 48.773 1.023) (end 48.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.138 -0.955) (end 54.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 55.955 -1.138) (end 53.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 56.275 -1.069) (end 56.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.966 1.239) (end 53.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 56.07 -1.275) (end 56.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 53.773 1.023) (end 53.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 61.138 -0.955) (end 59.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 60.955 -1.138) (end 58.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 61.275 -1.069) (end 61.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 58.966 1.239) (end 58.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 61.07 -1.275) (end 61.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 58.773 1.023) (end 58.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 66.138 -0.955) (end 64.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 65.955 -1.138) (end 63.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 66.275 -1.069) (end 66.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 63.966 1.239) (end 63.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 66.07 -1.275) (end 66.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 63.773 1.023) (end 63.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 71.138 -0.955) (end 69.046 1.138) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 70.955 -1.138) (end 68.863 0.955) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 71.275 -1.069) (end 71.228 -1.023) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 68.966 1.239) (end 68.931 1.274) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 71.07 -1.275) (end 71.035 -1.239) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 68.773 1.023) (end 68.726 1.069) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.16) (end -2.8 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -2.8 4.9) (end -2.3 4.9) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3 -5.71) (end -3 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -3 5.1) (end 73 5.1) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 73 5.1) (end 73 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 73 -5.71) (end -3 -5.71) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 10 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at 15 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at 20 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 25 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at 30 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at 40 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at 45 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at 50 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at 55 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 13 thru_hole circle (at 60 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 14 thru_hole circle (at 65 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(pad 15 thru_hole circle (at 70 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask))
|
||||
(fp_text user %R (at 35 3.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-15_1x15_P5.00mm_Horizontal.wrl
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user