Comments / Wishlist from a New User

Asked by A Wolfe

I am new to KiCAD, but not new to schematic layout. My needs in general are fairly basic, and were fairly well served when I tried KiCAD for a basic project. I plan on continuing to use KiCAD. Being new, I do not know what kind of wish list is out there, maybe some of the items I will mention have been brought up before. Also, there may be methods that are simple that accomplish what I want, but I just don't know the program well enough yet. Forgive me for any of those. None the less, here is my wish list (as of now). :-)

- Break / Stretch end points of Drawing entities in PCB (similar to break wire and drag wire in PCB mode).
- Copy Modules in PCB mode. This is a major. How do you easily create an array of your board? What if you want to copy a pad that you created as a ground plain connected via to easily make another via elsewhere in the ground plain? Basically adding mechanical parts that are not linked to the schematic are the main issue here.
- Allow drawing entities on the copper plain. You can throw a warning if you like, But why can't I create any design I want using the drawing tools?
- Be able to scale modules in the module editor. I wanted this to scale a logo. Sure I can work around it, but it would be very convenient to have a scale feature
- A little more flexibility on the layers. Have more generic layers that can be named and used for anything needed. (eg. second color silkscreen, Carbon silkscreen for keypads, Plating layers, etc.)
- Finally, the 3D view is cool, but to be really useful it would be perfect if it could be exported, or saved. Even if it was just in the Wings format. (Though 3DS format would be even better.)

Well that's it for now. If I could have those abilities this would be perfect for my needs. Thank you though for what it is! Excellent software! I don't have any suggestions for the schematic capture. Did everything I expected and needed. I love the fact that each module in the PCB layout once placed can be individually edited and that once it is placed it is separated from the library module. Manual routing is easily accomplished as well. I really like being able to change my trace route simply by starting anywhere on the existing route and creating a new route from there. Many other nice features!

Thanks again!

Question information

Language:
English Edit question
Status:
Answered
For:
KiCad Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
A Wolfe (a-wolfie) said :
#1

One correction. First wish list item... parenthesis should read "(similar to break wire and drag wire in SCH mode)"

Revision history for this message
Lorenzo Marcantonio (l-marcantonio) said :
#2

On Tue, 18 Oct 2011, A Wolfe wrote:

> - Break / Stretch end points of Drawing entities in PCB (similar to break wire and drag wire in PCB mode).

AKA a push/shove mode... in my wishlist too but no time to think about
how could be done, yet alone to *implement* it...

> - Copy Modules in PCB mode. This is a major. How do you easily create an array of your board? What if you want to copy a pad that you created as a ground plain connected via to easily make another via elsewhere in the ground plain? Basically adding mechanical parts that are not linked to the schematic are the main issue here.

In my experience arrays are not so useful in pratice (paneling is
another question, it's a CAM issue, not a CAD one), yet a duplicate
block *could* be somewhat useful.. there is the issue of what references
to use and so on; mechanical part (holes included) *should* be put in
the schematic, since they are functional (esp. grounding holes :D).
I have an hole symbol with a connection in it for these things...

You *could* add mechanical part using the 'Add module' tool but then
you'd have a mismatch with netlist (the 'add module' tool IMHO shouldn't
even exist!)

> - Allow drawing entities on the copper plain. You can throw a warning if you like, But why can't I create any design I want using the drawing tools?

Correct. It's an unnecessary limitation (altough the only things you
can't actually put on copper are arcs, in fact...). A warning should be
issued since (probably but maybe not) these could not be handled by DRC.

> - Be able to scale modules in the module editor. I wanted this to scale a logo. Sure I can work around it, but it would be very convenient to have a scale feature

Wishlist feature :D agree it can be useful one time or later.

> - A little more flexibility on the layers. Have more generic layers that can be named and used for anything needed. (eg. second color silkscreen, Carbon silkscreen for keypads, Plating layers, etc.)

At least now you can rename them:D the 'more layers' request pops up
some times and IIRC there was someone working on it.

> - Finally, the 3D view is cool, but to be really useful it would be perfect if it could be exported, or saved. Even if it was just in the Wings format. (Though 3DS format would be even better.)

It can be exported. Export as VRML. Load it in blender (100% tested
against it) and export in whatever format you want. No STEP sadly :(

--
Lorenzo Marcantonio
Logos Srl

Revision history for this message
sugeng anto (anthos1984) said :
#3

- I think repeated copy value is important too. If i decided to change value of many R scattered in a board, it will be wasting time to click V and type modules by modules.

- Another useful and somewhat important is to highlight net in schematic. Just like in the pcb.

- I hope when highlight in the schematic, pcb track also highlighted too. But this is not too important.

- Also it may be useful to import drawing entities to library editor. For example, if you create mini board module (like vinculum by FTDI) and wants to add your own logo. But this is not too important.

- Last but not least. And most important from all. How I can tell the developers??

Revision history for this message
sugeng anto (anthos1984) said :
#4

Almost forgot : Library browser / module browser in the manager. Also description on each library (unfortunately, library format will be changed)

Can you help with this problem?

Provide an answer of your own, or ask A Wolfe for more information if necessary.

To post a message you must log in.