The project I am working on requires using irregular shape pads, consisting of two circles at a 45 degree angle (see second image, cannot post two pictures as a new user)
I got around it by making two pads, poth with the same pad name. But when I try to use it in PcbNew, I cannot connect to either part of the pin (see error below):
Is there a workaround?
Does it work with DRC off? May be clearance violation.
Did you assign a net?
You can’t start drawing tracks from ‘nowhere’ (= no NET assigned) as KiCAD won’t allow you to connect them to pads with NETS assigned with DRC enabled (standard).
You either have to start from a pad (normal usage) or disable DRC in the options (bad idea).
The
ErrType(4) - Track near pad:
message in your bottom left of the screenshot + that we can see the end of that test-track tells us that you tried to do just that.
Actually, that is another issue.
I have created the component in component editor and in footprint editor, in placed the component in eschema and connected the needed nets to it, generated the netlist and assigned the footprints.
The component yyyyy is a 60-pin connector.
Then when I read the netlist in pcbnew, I get 59 errors saying:
Error: Component ‘X1’ pad ‘~’ not found in footprint ‘xxxxx:yyyy’
And none of the pins have white lines going to the other components they should be connected to.
The connection between symbol and footprint is done via the pin number.
This needs to be the same for both of them.
As Rene said, you missing some parts of the puzzle.
Might have a stroll through some of Chris’s vids on youtube. There is an old and new version of the blinky tutorial that cover most of what you need right now.
https://www.youtube.com/user/contextualelectronic
Hi Rene,
That was the issue.
For my custom component I used “Pin Name” field instead of pin number. Will correct it ASAP, get back to you if it fixes the inital issue as well.
Thanks for the quick response!