Why are all the PCB CAD programs so damn inflexible?
Whether it's Eagle, KiCad, EasyEDA or Altium, they are all like: NEIN, NEIN, YOU VILL MAKE ZE SCHEMATIC FIRST, AND ONLY AFTER IT IS DONE YOU CAN DESIGN YOUR PCB.
The problem is, the schematic is often trivial, and equally often I simply don't know it before I get to design the PCB — because I don't yet know which pins will be the easiest to route.
Fritzing lets me design the PCB right away, but it has its own set of problems, including bugs.
@deshipu I understand what you're saying, but many times, when you just want to design the PCB, it's convenient to have the schematic. I have sometimes found where I have made PCBs by hand, then regretted not having the best documented schematic. In addition, the schematic generally allows simulations, which in some cases is very useful.
I think what needs to be improved is workflow optimisation.
@deshipu With regard to what is easier to trace, the experience is long overdue, but in any case, if necessary, it takes only two minutes, and work is being done on it.
To me it usually happens the opposite way, I want the schematic but not the PCB, since I am going to prototype it. And it's true that at the very least a component doesn't exist, it makes you very lazy.
@deshipu I see; I guess you're talking about a different problem than it looked like at first. KiCAD certainly encourages you to do the schematic first, and that's something I'm completely uninterested in. But sure, there are cases where you'd want it later.