check_jlc_orientation
Derive JLCPCB CPL rotation/offset by comparing your footprints with EasyEDA's, matching pads by name, geometry, or pin function to flag ambiguous polarity.
Instructions
Compare each placed part's footprint with the one JLC places it with (EasyEDA's, by the part's JLCPCB code) and derive the CPL rotation/offset that lines them up: pads matched by name (geometry when names differ, flagged ambiguous so a person confirms polarity). fetch=true downloads missing footprints from easyeda.com (the only internet access this server makes: cached forever, >= 15 s between requests); otherwise only the local cache is used. Pads are matched by pin FUNCTION (K/A, FB/EN...) when both footprints name their pins, so a part whose libraries number pads differently is not turned around.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| refs | No | ||
| fetch | No |