← Commit history

Add GLB for wiki 3D viewer; rename footprint file to match internal name (HFJ111G41EL12RL) so KiCad links it

noah ·71284de9f4 ·3mo ago ·parent 4d45fdd
3 files changed +74−3
HFJ111G41EL12RL.kicad_modadded+70
@@ -0,0 +1,70 @@+(module "HFJ111G41EL12RL" (layer F.Cu)
+  (descr "HFJ11-1G41E-L12RL-1")
+  (tags "Connector")
+  (fp_text reference J** (at 5.715 8.995) (layer F.SilkS)
+    (effects (font (size 1.27 1.27) (thickness 0.254)))
+  )
+  (fp_text user %R (at 5.715 8.995) (layer F.Fab)
+    (effects (font (size 1.27 1.27) (thickness 0.254)))
+  )
+  (fp_text value "HFJ111G41EL12RL" (at 5.715 8.995) (layer F.SilkS) hide
+    (effects (font (size 1.27 1.27) (thickness 0.254)))
+  )
+  (fp_line (start -2.465 -1.8) (end 13.895 -1.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 13.895 -1.8) (end 13.895 19.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 13.895 19.79) (end -2.465 19.79) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.465 19.79) (end -2.465 -1.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.311 -2.8) (end 16.741 -2.8) (layer F.CrtYd) (width 0.1))
+  (fp_line (start 16.741 -2.8) (end 16.741 20.79) (layer F.CrtYd) (width 0.1))
+  (fp_line (start 16.741 20.79) (end -5.311 20.79) (layer F.CrtYd) (width 0.1))
+  (fp_line (start -5.311 20.79) (end -5.311 -2.8) (layer F.CrtYd) (width 0.1))
+  (fp_line (start 13.895 4.2) (end 13.895 -1.8) (layer F.SilkS) (width 0.2))
+  (fp_line (start 13.895 -1.8) (end -2.465 -1.8) (layer F.SilkS) (width 0.2))
+  (fp_line (start -2.465 -1.8) (end -2.465 4.2) (layer F.SilkS) (width 0.2))
+  (fp_line (start -2.465 7.6) (end -2.465 19.79) (layer F.SilkS) (width 0.2))
+  (fp_line (start -2.465 19.79) (end 13.895 19.79) (layer F.SilkS) (width 0.2))
+  (fp_line (start 13.895 19.79) (end 13.895 7.6) (layer F.SilkS) (width 0.2))
+  (fp_line (start -2.465 19.79) (end -2.965 19.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.965 19.29) (end -2.965 19.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.965 12.79) (end -2.965 11.79) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.465 19.79) (end -2.965 19.29) (layer F.SilkS) (width 0.2))
+  (fp_line (start -2.965 19.29) (end -2.965 19.29) (layer F.SilkS) (width 0.2))
+  (fp_line (start -2.965 12.79) (end -2.965 11.79) (layer F.SilkS) (width 0.2))
+  (fp_line (start 13.895 19.79) (end 14.395 19.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 14.395 19.29) (end 14.395 19.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 14.395 12.79) (end 14.395 11.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 13.895 19.79) (end 14.395 19.29) (layer F.SilkS) (width 0.2))
+  (fp_line (start 14.395 19.29) (end 14.395 19.29) (layer F.SilkS) (width 0.2))
+  (fp_line (start 14.395 12.79) (end 14.395 11.79) (layer F.SilkS) (width 0.2))
+  (fp_line (start 0 -2.2) (end 0 -2.2) (layer F.SilkS) (width 0.1))
+  (fp_line (start 0 -2.3) (end 0 -2.3) (layer F.SilkS) (width 0.1))
+  (fp_arc (start 0.285 16.04) (end -2.965 19.29) (angle 90) (layer F.Fab) (width 0.1))
+  (fp_arc (start 0.285 16.04) (end -2.965 19.29) (angle 90) (layer F.SilkS) (width 0.2))
+  (fp_arc (start 11.145 16.04) (end 14.395 19.29) (angle -90) (layer F.Fab) (width 0.1))
+  (fp_arc (start 11.145 16.04) (end 14.395 19.29) (angle -90) (layer F.SilkS) (width 0.2))
+  (fp_arc (start 0 -2.25) (end 0.000 -2.2) (angle -180) (layer F.SilkS) (width 0.1))
+  (fp_arc (start 0 -2.25) (end 0.000 -2.3) (angle -180) (layer F.SilkS) (width 0.1))
+  (pad 1 thru_hole rect (at 0.000 -0) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 1.270 2.54) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 2.540 -0) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 3.810 2.54) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 5.080 -0) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 6.350 2.54) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 7.620 -0) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 8.890 2.54) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 10.160 -0) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 11.430 2.54) (size 1.446 1.446) (drill 0.89) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at -0.915 12.95) (size 1.530 1.530) (drill 1.02) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 1.625 12.95) (size 1.530 1.530) (drill 1.02) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 9.805 12.95) (size 1.530 1.530) (drill 1.02) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 12.345 12.95) (size 1.530 1.530) (drill 1.02) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at -2.030 5.84) (size 2.400 2.400) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 16 np_thru_hole circle (at 0.000 8.89) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask))
+  (pad 17 np_thru_hole circle (at 11.430 8.89) (size 3.25 3.25) (drill 3.25) (layers *.Cu *.Mask))
+  (pad 18 thru_hole circle (at 13.460 5.84) (size 2.400 2.400) (drill 1.6) (layers *.Cu *.Mask))
+  (model HFJ11-1G41E-L12RL.stp
+    (at (xyz 0.22519684213353 -0.7791338943121 0.29055118560791))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 0))
+  )
+)
hfj11-1g41e-l12rl.glbadded
⋯ 1 unchanged line ⋯
package.json+4−3
@@ -2,7 +2,7 @@   "slug": "hfj11-1g41e-l12rl",   "title": "HFJ11-1G41E-L12RL — Gigabit RJ45 Jack w/ Integrated Magnetics (Halo)",   "type": "component",-  "version": "1.0.0",+  "version": "1.0.1",   "description": "Halo Electronics HFJ11-1G41E-L12RL — single-port 10/100/1000BASE-T RJ45 modular jack with integrated magnetics and green/yellow status LEDs. Through-hole, tab-down.",   "tags": [     "component",@@ -22,7 +22,7 @@     "package": "RJ45 Modular Jack",     "footprint": "HFJ11-1G41E-L12RL:HFJ111G41EL12RL",     "symbol": "HFJ11-1G41E-L12RL:HFJ11-1G41E-L12RL",-    "model3d": "hfj11-1g41e-l12rl.step"+    "model3d": "hfj11-1g41e-l12rl.glb"   },   "hero": {     "type": "billboard",@@ -35,8 +35,9 @@     "README.md",     "package.json",     "HFJ11-1G41E-L12RL.kicad_sym",-    "HFJ11-1G41E-L12RL.kicad_mod",+    "HFJ111G41EL12RL.kicad_mod",     "hfj11-1g41e-l12rl.step",+    "hfj11-1g41e-l12rl.glb",     "hfj11-1g41e-l12rl.adom-lbr.json",     "docs/hero.png"   ]