Author Topic: Changing footprints  (Read 1239 times)

0 Members and 2 Guests are viewing this topic.

Offline paulca

  • Super Contributor
  • ***
  • Posts: 1760
  • Country: gb
Changing footprints
« on: February 11, 2018, 04:45:04 am »
I made a schematic and assigned my foot prints, ran PCBNew and discovered I'd used a horizontal LED footprint.

I switched back to CvPCB and changed the footprints of all 16 LEDs.

They won't update in the PCB editor though.  I deleted the PCB file completely and remade it and... still has the old horizontal LED footprint.

Any ideas?
"What could possibly go wrong?"
Current Open Projects:  3 Channel Audio mixer with DAC, BT, pre-amps and h/phone amp, WS281x LED controller Version 2 5V/5A w/Atmega328, FY6600 Power supply, 5A DC Load (Still!)
 

Offline paulca

  • Super Contributor
  • ***
  • Posts: 1760
  • Country: gb
Re: Changing footprints
« Reply #1 on: February 11, 2018, 04:48:01 am »
Ooops.  Quitting out of Kicad and running it again and the footprints have updated.
"What could possibly go wrong?"
Current Open Projects:  3 Channel Audio mixer with DAC, BT, pre-amps and h/phone amp, WS281x LED controller Version 2 5V/5A w/Atmega328, FY6600 Power supply, 5A DC Load (Still!)
 

Offline vltr

  • Contributor
  • Posts: 22
  • Country: us
Re: Changing footprints
« Reply #2 on: February 11, 2018, 04:53:02 am »
When you change footprints you will need to export the netlist again from the schematic editor, then import the netlist again into PCBNew.  Also make sure the exchange footprint is set to change otherwise it will ignore the new footprint. 
 

Offline apurvdate

  • Contributor
  • Posts: 17
  • Country: in
Re: Changing footprints
« Reply #3 on: February 12, 2018, 04:17:44 pm »
You can change the footprint in PCBnew itself. Just tap E keeping mouse on the footprint.
After the edit, export "Component .cmp file" from PCBnew & import it into EeSchema that'll update footprint association in schematic (similar to back annotate).

If you proceed with regular CvPcb method, do generate new netlist , read it in PCBnew & remember to check "Exchange Footprint" option to "Change" while reading netlist.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf