Ok that diagnosis may be only partially true, but KiCad has some of the old
style bugs, that now make programs like AutoCad obsolete!

For example (and I couldn't believe it when I noticed!):
- when a component is dragged in a Schematic, its connecting lines get
disconnected! Didn't the program note that it was the users intention that a
trace connected to a certain pin of a component? Even if dragging now would
cause havoc on the looks of the connections, KiCad should never forget what
the users intention was! (unless of course the user gestures somehow that
that's what he wants to do (maybe a control move feature))
- same counts for PCB layouts, and how difficult could it be to reconnect
the last routing segment or two and keep them connection to the pins they
were connected to before the move? Any arguments against that? The drag
Segment feature shows that it is possible, and has already been programmed!

- when drawing a board outline or other 2DLine elements the edit command on
the element offers its parameters to be modified, and that is the only means
so far to (other than the Grid) to make a board outline close (no snap on
another lines horizontal or vert. beginning) , in a fully parametric history
based program it may be remembered that the user drew a horizontal (or
vertical) line and what this line connected to, I think by default a drag
command should move connected segments, and maintain their horizontal or
vertical restraint while doing so (deluxe would be an add_dimension command
whose adjustable value would cause the elements position to accommodate the
value)!

- more observations like these are possible...

I mean not to just complain, I meant to remind about what people come to
expect while using state of the art software, I'm sure KiCad can become that
by the power of the open source community!

Congratulations for a very good start!

P.S.: For reference download and explore the following free (not GPL)
mechanical cad programs offering history based parametric solutions:
2D: Solid Edge 2D
3D: Alibre CAD
-- 
Tobias Gogolin
Tel. Movistar (646) 124 32 82
Tel. Telcel (646) 160 58 99
skype: moontogo
messenger: [email protected]

You develop Sustainable Ranch Technology at
http://tech.groups.yahoo.com/group/SURA-TECH
an Open Source Electric Motor/Alternator at
http://groups.yahoo.com/group/Performance_Axial_Flux
and an Open Source Motor Controller at http://groups.yahoo.com/group/GoBox

Reply via email to