← Commit history

Footprint, symbol, STEP, .lbr, README, license

Glenn Jones ·c9f8a5b701 ·13d ago ·parent da8a879
3 files changed +124−3
README.md+3−3
@@ -13,16 +13,16 @@ Thick-film chip resistor, 10 kOhm, 1 %, 0.1 W, 0603. ## Files  - `rc0603fr-0710kl.kicad_mod` footprint (KiCad)+- `rc0603fr-0710kl.kicad_sym` symbol (KiCad) - `rc0603fr-0710kl.step` 3D model (STEP, Z-up, seated on z = 0, centred on the footprint origin)--A two-terminal resistor: use the standard resistor schematic symbol.+- `rc0603fr-0710kl.lbr` Fusion / EAGLE library part (adom-lbr 2.47.7 from the files above with this page's metadata; no embedded 3D, bind the STEP)  ## Provenance  - `rc0603fr-0710kl.kicad_mod`: KiCad `R_0603_1608Metric` footprint, unmodified except the 3D model path (now `rc0603fr-0710kl.step`). sha256/16 of the original: 7190ac4a00125b80. - `rc0603fr-0710kl.step`: KiCad `R_0603_1608Metric.step` (packages3D), byte-identical copy (sha256/16 1875571c326d0d9e). Checked with OpenCascade: Z-up, seated on z = 0, centred on the footprint origin.-- No symbol: a 2-pad resistor uses the standard KiCad/Fusion R symbol. - Upstream terms: KiCad official library (gitlab.com/kicad/libraries/kicad-footprints and kicad-packages3D, master, fetched 2026-10-27). License: CC-BY-SA 4.0 with the KiCad libraries exception (using these files in a design, and distributing the design or its manufacturing output, does not require the design to be licensed under CC-BY-SA). The STEP is KiCad's generic body for this EIA size, not a manufacturer model.+- `rc0603fr-0710kl.kicad_sym`: the standard two-terminal resistor symbol used by adom-aiflow (Adom-authored, CC-BY-4.0), renamed to the MPN with MPN / Manufacturer / Mouser properties.  ## License 
rc0603fr-0710kl.kicad_symadded+12
@@ -0,0 +1,12 @@+(kicad_symbol_lib (version 20231120) (generator "adom-aiflow")+  (symbol "RC0603FR-0710KL" (pin_numbers hide) (pin_names (offset 0)) (exclude_from_sim no) (in_bom yes) (on_board yes)+    (property "Footprint" "rc0603fr-0710kl" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (property "MPN" "RC0603FR-0710KL" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (property "Manufacturer" "YAGEO" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (property "Mouser" "603-RC0603FR-0710KL" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (property "Reference" "R" (at 2.032 0 90) (effects (font (size 1.27 1.27))))+    (property "Value" "RC0603FR-0710KL" (at 0 0 90) (effects (font (size 1.27 1.27))))+    (symbol "RC0603FR-0710KL_0_1" (rectangle (start -1.016 -2.54) (end 1.016 2.54) (stroke (width 0.254) (type default)) (fill (type none))))+    (symbol "RC0603FR-0710KL_1_1"+      (pin passive line (at 0 3.81 270) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))))+      (pin passive line (at 0 -3.81 90) (length 1.27) (name "~" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))))))
rc0603fr-0710kl.lbradded+109
@@ -0,0 +1,109 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description>Thick-film chip resistor, 10 kOhm, 1 %, 0.1 W, 0603</description>+<packages>+<package name="RC0603FR-0710KL">+  <description>2 pads, 2.5 x 0.9 mm. Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal</description>+  <smd name="1" x="-0.8250" y="-0.0000" dx="0.8000" dy="0.9500" layer="1" roundness="50"/>+  <smd name="2" x="0.8250" y="-0.0000" dx="0.8000" dy="0.9500" layer="1" roundness="50"/>+  <wire x1="-0.8000" y1="0.4125" x2="0.8000" y2="0.4125" width="0.1000" layer="51"/>+  <wire x1="0.8000" y1="0.4125" x2="0.8000" y2="-0.4125" width="0.1000" layer="51"/>+  <wire x1="0.8000" y1="-0.4125" x2="-0.8000" y2="-0.4125" width="0.1000" layer="51"/>+  <wire x1="-0.8000" y1="-0.4125" x2="-0.8000" y2="0.4125" width="0.1000" layer="51"/>+  <wire x1="-0.2373" y1="0.5225" x2="0.2373" y2="0.5225" width="0.1200" layer="21"/>+  <wire x1="-0.2373" y1="-0.5225" x2="0.2373" y2="-0.5225" width="0.1200" layer="21"/>+  <text x="0" y="1.123" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-1.123" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="RC0603FR-0710KL">+  <description>Thick-film chip resistor, 10 kOhm, 1 %, 0.1 W, 0603</description>+  <wire x1="-1.016" y1="-2.54" x2="1.016" y2="-2.54" width="0.254" layer="94"/>+  <wire x1="1.016" y1="-2.54" x2="1.016" y2="2.54" width="0.254" layer="94"/>+  <wire x1="1.016" y1="2.54" x2="-1.016" y2="2.54" width="0.254" layer="94"/>+  <wire x1="-1.016" y1="2.54" x2="-1.016" y2="-2.54" width="0.254" layer="94"/>+  <text x="2.0320" y="0.0000" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="0.0000" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <wire x1="0.0000" y1="3.8100" x2="0.0000" y2="2.5400" width="0.254" layer="94"/>+  <pin name="1" x="0" y="3.81" length="point" direction="pas" rot="R270"/>+  <wire x1="0.0000" y1="-3.8100" x2="0.0000" y2="-2.5400" width="0.254" layer="94"/>+  <pin name="2" x="0" y="-3.81" length="point" direction="pas" rot="R90"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="RC0603FR-0710KL" prefix="R">+  <description>Thick-film chip resistor, 10 kOhm, 1 %, 0.1 W, 0603</description>+  <gates>+    <gate name="G$1" symbol="RC0603FR-0710KL" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="RC0603FR-0710KL">+      <connects>+        <connect gate="G$1" pin="1" pad="1"/>+        <connect gate="G$1" pin="2" pad="2"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="RC0603FR-0710KL" constant="no"/>+          <attribute name="MANUFACTURER" value="YAGEO" constant="no"/>+          <attribute name="MOUSER_PN" value="603-RC0603FR-0710KL" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file