Electronics > KiCad

Fill Properties SMD Pads

<< < (2/2)

HackedFridgeMagnet:
That bug might still be there, and in my ignorance I didn't really consider it a bug. It might be code that just hasn't been written.

As a work around I have been connecting the stiching vias with dummy tracks anyway, just to make sure they are on the correct net and do fill properly. The dummy tracks then get filled over and so the the copper ends up being exactly the same.

c4757p:

--- Quote from: marshallh on April 24, 2013, 09:48:48 pm ---There is/was an outstanding bug in Kicad where stitching vias would randomly come unconnected and isolated from the net, and then fills would avoid the same net

--- End quote ---

I have a feeling this bug is actually a minefield of bad code. I've had problems with tracks and vias randomly losing their net  since the beginning, and the situation has been gradually improving. Gradual progress rather than suddenly fixing it tells me somebody really screwed up the net code....

HackedFridgeMagnet:
I must admit I haven't really gone through the source code, but my initial feeling is that this is an overlooked architectural/design issue, that would take a lot of changes to fix.
I wouldn't think it is near the top of the todo list either.

ciikucli:
All this makes me a little bit anxious. Is it still worth learning this program, or should I move to one of the bigger ones like eagle?

HackedFridgeMagnet:
I just did a kicad quick code review yesterday. Just to see what it looked like.
https://www.eevblog.com/forum/eda/kicad-code-review-after-a-quick-poke-around-in-the-source/

I am very happy to use Kicad, I tried to start on Eagle a couple of times but stopped, I was probably a bit prejudiced against it because it looked like a Win98 UI.
I am currently using Kicad professionally, I am not sure if that means much.

Probably the only problems I have with Kicad are
1. I end up having to create a lot of my own components for the library both schematic and pcb because the Kicad libs are not as comprehensive as Eagle, but it doesn't take long.
2. The changing the track widths and spacings and its integration with DRC I find annoying. The main problem stems from having a net that has two settings. I am not sure the best way to manage this. eg. Make a track small to go into a 0.5mm pitch pin but then widen out if it has to go a long way. I end up having to defeat the DRC to get around this.

The issue with via stiching is really a non issue. You have to identify a via as part of a particular net anyway, the easiest way to do this is to join a dummy track to it. I don't know how they do it in Altium, but it is really not a problem in Kicad and so I doubt they will change it.

One piece of advice I would give to you no matter what EDA you choose is to put Source control (such as SVN) onto your library files and your projects. It will save you a lot of grief.

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod