开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Disaster recovery?

 

开云体育

So I found out. The hard way. Actually, my schematic is too wide for a single width of the drawing sheet, so I've had to wrap it into two rows, and the renumbering doesn't cope with that. Still, that is what learning is about. Such schematics should be numbered manually, or, once a year (That'll sort the old 'uns from the youngsters. Think 'toothbrush').

On 2024-05-23 16:48, Andy wrote:
If you renumber everything then yes that will mess things up.
--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

Why did you renumber?

There are various options the one you want is don't renumber anything
that is already there, just new things.

If you renumber everything then yes that will mess things up.

I don't know of any way to recover from such a mess

Rule 1 ALWAYS backup a project when making a major change. Is the best
you can say

Andy





On Thu, 23 May 2024 13:34:04 +0100
"John Woodgate" <jmw@...> wrote:

I asked KiCad to renumber the components on the schematic. What I didn't
realise is that it turns the PCB into a disaster area, because many of
the components are then in the wrong places, with wrong connections. Is
there a way to recover from this, or do I have to delete all the
components and tracks and start again?? Is there a way to prevent the
disaster, other than not renumbering?

I have another question: is there a way of printing the list of keyboard
shortcuts? Since it is an HTML page in the on-line manual, I can't see
how to do it.

--
Signature OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

--
This email has been checked for viruses by AVG antivirus software.
www.avg.com





Re: Footprint without schematic symbol

 

Place all units does work, but you have to be a little careful to avoid
"clickitis" :-)

in the circuit editor
add symbol

select switch / SW_DP3T

(here you can select either the entire unit, or each part, select the
entire unit SW_DP3T)

At the bottom of the selection window ensure that the place all units is
selected.

The next bit is where I think you might be going wrong

Select OK

the system is now ready to place the units. It will ONLY place one unit
at a time, not all in one go.

So move to where you want to place the first unit and click ONCE

Move to where you want the second unit and click ONCE

For a two unit symbol such as this that's it all done, but if it was a
4,6,8 or whatever part unit you would need to repeat the placements
until all done.

Andy


On Thu, 23 May 2024 14:12:07 +0100
"John Woodgate" <jmw@...> wrote:

Yes, it does work, but 'Place all units' doesn't work. I had to find a
work-around to get both poles into the schematic.

On 2024-05-23 10:24, Andy wrote:
SW_DP3T looks something like what you are asking form it's in the switch
lib.

Get used to making your own footprints and symbols it's one of the most
useful things you can do as it's a great time saver.

The way to go is find a symbol (or footprint) that's close, copy it,
rename and save in your own libs which you should be doing anyway, and
it's not a good idea to use the provided libs directly as you have no way
of knowing if an update has changed something. It's should not, bit it
can happen.

Andy



On Thu, 23 May 2024 09:53:09 +0100
"John Woodgate"<jmw@...> wrote:

I want to use a double-pole switch with centre-off position, and the
footprint:
Button_Switch_THT:SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 is good.
But I can't find? a schematic symbol for it, only SPDT_MSM for a
single-pole version. Do I have to make a new symbol for it? That means
delving into the 'user libraries' process, which I find very confusing.

Actually, I am using only one pole, but that switch fits mechanically
very well and I have a supply.

--
Signature OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

--
This email has been checked for viruses by AVG antivirus software.
www.avg.com






--
Signature OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying





Re: Disaster recovery?

 

?Sorry to hear about the problem.? Does ctrl-Z work to undo things? (been a while since I actively used kicad.

With all due respect, shame on Kicad for the lame behavior and poor excuse.? IMHO, backup provided by the tool should be solid - there are no excuses.? No guarantee that doing your own backup would prevent the problem...If they are blaming the behavior on 'things going on in the background' then you could save an already corrupted file.? This shows a lack of discipline on the backup mechanism.




On Thu, May 23, 2024 at 9:56?AM John Woodgate via <jmw=[email protected]> wrote:

Unfortunately, the backup I need is corrupted (KiCad apology message received) , due to having KiCad running while some other updates were going on. It looks like I have to start all over again.

On 2024-05-23 14:08, Tony Casey wrote:
Fortunately, KiCad saves backups. Look in your PCB project directory. You should have a folder of zips called "<Project_name>-backups".
--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

开云体育

Thanks, Robert, but I've already started again.

On 2024-05-23 15:11, Robert via groups.io wrote:
In the "Update PCB from schematic" tool in version 7, IIRC you just have
to *not* select "Re-link footprints to schematic symbols based on their
reference designators".?? If that doesn't work, you can also go around
all the components on the PCB manually giving each one the correct
designation, and then update the PCB with that box *selected*.?? I know
the latter works, because I partially did this last week (for completely
different reasons).

Regards,

Robert

--
* Plain text email - safe, readable, inclusive. *





--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

开云体育

No, Tony, I wouldn't dream of it. But I just forgot to save the schematic before going to bed at 0030.

On 2024-05-23 15:03, Tony Casey wrote:
You don't want to get me started about <users> making backups of anything valuable, do you?? ;-)? I think we've had that conversation before.

--
Regards,
Tony


On 23/05/2024 15:43, John Woodgate wrote:

Unfortunately, the backup I need is corrupted (KiCad apology message received) , due to having KiCad running while some other updates were going on. It looks like I have to start all over again.

On 2024-05-23 14:08, Tony Casey wrote:
Fortunately, KiCad saves backups. Look in your PCB project directory. You should have a folder of zips called "<Project_name>-backups".

--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

In the "Update PCB from schematic" tool in version 7, IIRC you just have
to *not* select "Re-link footprints to schematic symbols based on their
reference designators". If that doesn't work, you can also go around
all the components on the PCB manually giving each one the correct
designation, and then update the PCB with that box *selected*. I know
the latter works, because I partially did this last week (for completely
different reasons).

Regards,

Robert

--
* Plain text email - safe, readable, inclusive. *


Re: Disaster recovery?

 

开云体育

You don't want to get me started about <users> making backups of anything valuable, do you?? ;-)? I think we've had that conversation before.

--
Regards,
Tony


On 23/05/2024 15:43, John Woodgate wrote:

Unfortunately, the backup I need is corrupted (KiCad apology message received) , due to having KiCad running while some other updates were going on. It looks like I have to start all over again.

On 2024-05-23 14:08, Tony Casey wrote:
Fortunately, KiCad saves backups. Look in your PCB project directory. You should have a folder of zips called "<Project_name>-backups".


Re: Disaster recovery?

 

开云体育

Unfortunately, the backup I need is corrupted (KiCad apology message received) , due to having KiCad running while some other updates were going on. It looks like I have to start all over again.

On 2024-05-23 14:08, Tony Casey wrote:
Fortunately, KiCad saves backups. Look in your PCB project directory. You should have a folder of zips called "<Project_name>-backups".
--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

开云体育

In KiCad 7 and 8, they are at C:\Users\[user]\AppData\Roaming\kicad\X.0\user.hotkeys, but the texts are barely readable by humans.

On 2024-05-23 14:08, Tony Casey wrote:
For the hotkeys, find where the KiCad configuration files are stored. I guess on Windows, it would be somewhere close to:
--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

开云体育

Thanks, Tony. I will investigate. It would be good to put those locations in the Manual.

On 2024-05-23 14:08, Tony Casey wrote:
On 23/05/2024 14:34, John Woodgate wrote:

I asked KiCad to renumber the components on the schematic. What I didn't realise is that it turns the PCB into a disaster area, because many of the components are then in the wrong places, with wrong connections. Is there a way to recover from this, or do I have to delete all the components and tracks and start again?? Is there a way to prevent the disaster, other than not renumbering?

I have another question: is there a way of printing the list of keyboard shortcuts? Since it is an HTML page in the on-line manual, I can't see how to do it.

Fortunately, KiCad saves backups. Look in your PCB project directory. You should have a folder of zips called "<Project_name>-backups".

For the hotkeys, find where the KiCad configuration files are stored. I guess on Windows, it would be somewhere close to:

%AppData%\Local\KiCad
..or
%AppData%\Roaming\KiCad

In there you should find text files called:
Eeschema.hotkeys
KicadFrame.hotkeys
..etc

--
Regards,
Tony
--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

开云体育

It's 'Update the PCB from schematic' that causes the problem.? V8 seems quite a bit different from v6, and better, but driving lessons are required.

On 2024-05-23 14:03, Alan Pearce via groups.io wrote:
You should be able to 'feed forward' the changes. That should then renumber the component placements. I can't remember the appropriate commands at the moment, and I also haven't got around to playing with v8 yet (but hope to do so soon).



On Thu, 23 May 2024 at 13:49, John Woodgate via <jmw=[email protected]> wrote:

I asked KiCad to renumber the components on the schematic. What I didn't realise is that it turns the PCB into a disaster area, because many of the components are then in the wrong places, with wrong connections. Is there a way to recover from this, or do I have to delete all the components and tracks and start again?? Is there a way to prevent the disaster, other than not renumbering?

I have another question: is there a way of printing the list of keyboard shortcuts? Since it is an HTML page in the on-line manual, I can't see how to do it.

--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.
--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying


Re: Footprint without schematic symbol

 

开云体育

Yes, it does work, but 'Place all units' doesn't work. I had to find a work-around to get both poles into the schematic.

On 2024-05-23 10:24, Andy wrote:
SW_DP3T looks something like what you are asking form it's in the switch
lib.

Get used to making your own footprints and symbols it's one of the most
useful things you can do as it's a great time saver.

The way to go is find a symbol (or footprint) that's close, copy it,
rename and save in your own libs which you should be doing anyway, and
it's not a good idea to use the provided libs directly as you have no way
of knowing if an update has changed something. It's should not, bit it
can happen.  

Andy



On Thu, 23 May 2024 09:53:09 +0100
"John Woodgate" <jmw@...> wrote:

I want to use a double-pole switch with centre-off position, and the 
footprint: 
Button_Switch_THT:SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 is good. 
But I can't find? a schematic symbol for it, only SPDT_MSM for a 
single-pole version. Do I have to make a new symbol for it? That means 
delving into the 'user libraries' process, which I find very confusing.

Actually, I am using only one pole, but that switch fits mechanically 
very well and I have a supply.

-- 
Signature OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

-- 
This email has been checked for viruses by AVG antivirus software.










--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

As an aside to the problem you have, it may be worth investing in a copy of this two volume 'book'

Comes in PDF, epub, and Kindle editions.


On Thu, 23 May 2024 at 14:04, Alan Pearce via <kiwiantipodean=[email protected]> wrote:
You should be able to 'feed forward' the changes. That should then renumber the component placements. I can't remember the appropriate commands at the moment, and I also haven't got around to playing with v8 yet (but hope to do so soon).



On Thu, 23 May 2024 at 13:49, John Woodgate via <jmw=[email protected]> wrote:

I asked KiCad to renumber the components on the schematic. What I didn't realise is that it turns the PCB into a disaster area, because many of the components are then in the wrong places, with wrong connections. Is there a way to recover from this, or do I have to delete all the components and tracks and start again?? Is there a way to prevent the disaster, other than not renumbering?

I have another question: is there a way of printing the list of keyboard shortcuts? Since it is an HTML page in the on-line manual, I can't see how to do it.

--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Disaster recovery?

 

开云体育

On 23/05/2024 14:34, John Woodgate wrote:

I asked KiCad to renumber the components on the schematic. What I didn't realise is that it turns the PCB into a disaster area, because many of the components are then in the wrong places, with wrong connections. Is there a way to recover from this, or do I have to delete all the components and tracks and start again?? Is there a way to prevent the disaster, other than not renumbering?

I have another question: is there a way of printing the list of keyboard shortcuts? Since it is an HTML page in the on-line manual, I can't see how to do it.

Fortunately, KiCad saves backups. Look in your PCB project directory. You should have a folder of zips called "<Project_name>-backups".

For the hotkeys, find where the KiCad configuration files are stored. I guess on Windows, it would be somewhere close to:

%AppData%\Local\KiCad
..or
%AppData%\Roaming\KiCad

In there you should find text files called:
Eeschema.hotkeys
KicadFrame.hotkeys
..etc

--
Regards,
Tony


Re: Disaster recovery?

 

You should be able to 'feed forward' the changes. That should then renumber the component placements. I can't remember the appropriate commands at the moment, and I also haven't got around to playing with v8 yet (but hope to do so soon).



On Thu, 23 May 2024 at 13:49, John Woodgate via <jmw=[email protected]> wrote:

I asked KiCad to renumber the components on the schematic. What I didn't realise is that it turns the PCB into a disaster area, because many of the components are then in the wrong places, with wrong connections. Is there a way to recover from this, or do I have to delete all the components and tracks and start again?? Is there a way to prevent the disaster, other than not renumbering?

I have another question: is there a way of printing the list of keyboard shortcuts? Since it is an HTML page in the on-line manual, I can't see how to do it.

--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Disaster recovery?

 

开云体育

I asked KiCad to renumber the components on the schematic. What I didn't realise is that it turns the PCB into a disaster area, because many of the components are then in the wrong places, with wrong connections. Is there a way to recover from this, or do I have to delete all the components and tracks and start again?? Is there a way to prevent the disaster, other than not renumbering?

I have another question: is there a way of printing the list of keyboard shortcuts? Since it is an HTML page in the on-line manual, I can't see how to do it.

--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Footprint without schematic symbol

 

开云体育

Thanks, Andy. Yes, that's what I should be doing, but it's a big job to get started on. I'm trying to appease the alligators, before draining he swamp.

On 2024-05-23 10:24, Andy wrote:
SW_DP3T looks something like what you are asking form it's in the switch
lib.

Get used to making your own footprints and symbols it's one of the most
useful things you can do as it's a great time saver.

The way to go is find a symbol (or footprint) that's close, copy it,
rename and save in your own libs which you should be doing anyway, and
it's not a good idea to use the provided libs directly as you have no way
of knowing if an update has changed something. It's should not, bit it
can happen.  

Andy



On Thu, 23 May 2024 09:53:09 +0100
"John Woodgate" <jmw@...> wrote:

I want to use a double-pole switch with centre-off position, and the 
footprint: 
Button_Switch_THT:SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 is good. 
But I can't find? a schematic symbol for it, only SPDT_MSM for a 
single-pole version. Do I have to make a new symbol for it? That means 
delving into the 'user libraries' process, which I find very confusing.

Actually, I am using only one pole, but that switch fits mechanically 
very well and I have a supply.

-- 
Signature OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

-- 
This email has been checked for viruses by AVG antivirus software.










--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.


Re: Footprint without schematic symbol

 

SW_DP3T looks something like what you are asking form it's in the switch
lib.

Get used to making your own footprints and symbols it's one of the most
useful things you can do as it's a great time saver.

The way to go is find a symbol (or footprint) that's close, copy it,
rename and save in your own libs which you should be doing anyway, and
it's not a good idea to use the provided libs directly as you have no way
of knowing if an update has changed something. It's should not, bit it
can happen.

Andy



On Thu, 23 May 2024 09:53:09 +0100
"John Woodgate" <jmw@...> wrote:

I want to use a double-pole switch with centre-off position, and the
footprint:
Button_Switch_THT:SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 is good.
But I can't find? a schematic symbol for it, only SPDT_MSM for a
single-pole version. Do I have to make a new symbol for it? That means
delving into the 'user libraries' process, which I find very confusing.

Actually, I am using only one pole, but that switch fits mechanically
very well and I have a supply.

--
Signature OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

--
This email has been checked for viruses by AVG antivirus software.
www.avg.com





Footprint without schematic symbol

 

开云体育

I want to use a double-pole switch with centre-off position, and the footprint: Button_Switch_THT:SW_Push_2P2T_Vertical_E-Switch_800UDP8P1A1M6 is good. But I can't find? a schematic symbol for it, only SPDT_MSM for a single-pole version. Do I have to make a new symbol for it? That means delving into the 'user libraries' process, which I find very confusing.

Actually, I am using only one pole, but that switch fits mechanically very well and I have a supply.

--
OOO - Own Opinions Only
Best wishes
John Woodgate, Rayleigh, Essex UK
Keep trying

Virus-free.