So I’m kind of new in Kicad and I’m currently working on a project. I have imported some capacitors and added them into the schematic without any problems. But whenever I update the footprint from the schematic, the reference and value texts always stay in the middle of the component. Also, the value text always stays the same as the reference value. To add more, whenever I update the footprint, the texts always reset and go back to the middle with the same values. But, the rest of the components don’t do that and they act normally. Is there a way to solve this issue, because it sucks manually changing all of the values.
I seem to remember that this happens if you tick the first option in the update dialog. Normally it should not be ticked.
Your screenshot doesn’t show references. What I see are the net names of the two pads and the pin numbers
you can just about see the yellow refdes (C8).
iirc the default placement comes from the footprint symbol
Ok, I see it on the pads
As @Naib mentions; you need to change the placement of the text in the footprint.
If you have many of these footprints on the board, it is best to Right Mouse Click Select > Properties > Edit Library Footprint > then move the text to wherever you wish, Save, and Close.
RMC the footprint again and Select > Update Footprint > Update Footprint with Library ID, and all the same footprints will change.
But, that change won’t “stick,” will it?
If you want to make it permanent, the footprint needs to be saved to a User library.
Yes?
Where is that option?
I edit each footprint so now it’s in the good spot. But I noticed that I have two texts while editing the footprint. One is footprint value and one is footprint text value. The thing is the text value always shows ${REFERENCE} but the footprint value shows the value of the capacitor. But for the other components, it doesn’t do that. Do you know why?
Yes, that’s why I wrote “Edit Library Footprint”.
@Ame1
When you imported your footprint, did you place them into a Personal library first, before placing them on your PCB, or did you place them straight onto the PCB?
Never edit the supplied libraries, you will lose these changes at any KiCad version update
This is the “Imported” capacitor footprint mentioned in the OP, not a footprint from a Kicad Library.
There maybe some mix up here.
@Ame1 wrote about importing capacitor symbols. I am assuming the footprints are also imported.
I’m not sure why they are imported. Kicad has symbols for capacitors in the “Device” library.
The SMD footprint shown also has sharp corners on the footprint, Kicad library corners are rounded.
This is what I did. I downloaded the file for Kicad. I went in Preferences → Manage Symbol Libraries → Add existing library to table then added the .kicad_sym file. And for the footprint, I did the same thing for footprint and added the folder. Then I went and added the symbol.
That’s what I thought.
You then need to modify the footprint in your personal footprint library so the text is re-positioned. Is this what you did?
Could you please show a picture of this problem along with another correct footprint.
Here, for example when I updated the footprint, the capacitor became like that. The reference text is visible while the value of the capacitor is not. When I went to reupdate my footprint, again some capacitor’s texts went inside of the capacitor. Unfortunately, I can only show one picture.
But, I want it to look like that. This resistor was perfect. The texts were already positioned and everything was good.