A basic question - what’s the easiest way in EESchema to replace a component with another component of the same type. For instance a transistor with another transistor? To delete the old component and add a new one?
I’m asking because I tried to edit the old component and select a new chip name in the edit dialogue. But the fields and their values are not updated accordingly. And the “Reset to Library Defaults” button does not help, it seems to reset only the symbol orientation and the like. I wonder whether this limited functionality of the reset button is deliberate, or whether this is a bug.
If it would touch the value field and you had a layout done the netlist would change and loading this changed netlist would then screw up the tracks/etc that had been put down with the former netlist?
Dunno why the reference field doesn’t change though, maybe it’s used for something important as well?
[edit] I mixed up reference and value in this post
If it doesn’t change the value, then the whole purpose of the change gets vain, doesn’t it? Because when you’re replacing a component, then you want to change the symbol and the component type identifier (=value) in the first place.
And also, I don’t understand what can be the purpose of having different chip name and value. I would think they should be the same…
Uh, my mistake… I was meaning to say ‘reference field’, not ‘value field’…
stuff like ‘R102’ or ‘U2’ is used for the netlist, so it needs to stay or at least be treated very carefully.
The ‘value field’ is the one where I don’t understand it as well - why it doesn’t change - and assumed it also is being used somewhere down the road.