Hi Gents,
just a question, but I don't want to create a tempest in a teapot. And I don't want a pro/con discussion about pcb-software, it's just about the work-style. :-)
I just had a talk with another EE guy and he is an absolute fan of KiCAD. The pecularity about this software ist the possibility to create a schematic drawing without any second thought about footprints, case and any other specific considerations. Transistors are just, NPN or PNP, case is not important, cooling is not important, THT or SMT is not important - he just concentrates about the schematic drawing. Anything else is job of the PCB Artist. Also no definition of mounting holes or fiducials in the schematic.
Mind-boggling! My argumentatin was: ok, in principle I can do this in OrCAD as well (no footprint and padstack defined for a part), during the first stage of a schematic drawing but before I create the netlist I have to define these information and I have to complete these part definitions. I also define heatsinks if needed.
I can understand his argumentation but I just think this is more a hobbyiest or amateur approach to start a design. I don't know any company this would work. Even with a freelance project, with more freedom in your work-style, I have more specifications from begin. Some parts are predetermined, because of money, availability or whatever.
This work-style of my colleague is for me like the next step of doing the layout in some software like SprintLayout: Just drawing the pcb, without schematic at all. Generic footprints without partnames.
Does he have a point? Should it be more this abstract work-style? Is it just my limited imagination? Am I to much coined by software from Cadence or Altium?
Cheers
Joe
just a question, but I don't want to create a tempest in a teapot. And I don't want a pro/con discussion about pcb-software, it's just about the work-style. :-)
I just had a talk with another EE guy and he is an absolute fan of KiCAD. The pecularity about this software ist the possibility to create a schematic drawing without any second thought about footprints, case and any other specific considerations. Transistors are just, NPN or PNP, case is not important, cooling is not important, THT or SMT is not important - he just concentrates about the schematic drawing. Anything else is job of the PCB Artist. Also no definition of mounting holes or fiducials in the schematic.
Mind-boggling! My argumentatin was: ok, in principle I can do this in OrCAD as well (no footprint and padstack defined for a part), during the first stage of a schematic drawing but before I create the netlist I have to define these information and I have to complete these part definitions. I also define heatsinks if needed.
I can understand his argumentation but I just think this is more a hobbyiest or amateur approach to start a design. I don't know any company this would work. Even with a freelance project, with more freedom in your work-style, I have more specifications from begin. Some parts are predetermined, because of money, availability or whatever.
This work-style of my colleague is for me like the next step of doing the layout in some software like SprintLayout: Just drawing the pcb, without schematic at all. Generic footprints without partnames.
Does he have a point? Should it be more this abstract work-style? Is it just my limited imagination? Am I to much coined by software from Cadence or Altium?
Cheers
Joe
Comment