Hey Mark, Will do. This will give us a chance to better understand how to even map this over to KiCad. I'm still no sure I even understand what is meant by netclass to netclass clearance.
Cheers, Wayne On 1/14/2019 11:42 AM, [email protected] wrote: > Hello Wayne, > > Please consider it on hold for now. Once kicad supports netclass to > netclass clearances I will have another look. The dimensions are not > copied yet, since I stopped working on it once I found out that all > the unnamed nets lost their netclass after the first update from the > schematic. This may be easy to fix or not, but at that point I decided > to simply forget it. > > regards, > > Mark > > Wayne Stambaugh <[email protected]> wrote: > > Hey Mark, > > On 1/11/2019 5:11 AM, [email protected] wrote: > > Here's a patch to import the netclasses from eagle. > > There are a few minor coding policy issues. We now have clang > formatting available when you perform a git commit if you would prefer > not to have to remember KiCad's formatting. You just have to enable it > in your git repo if that is your preference. > > It looks like there is some left over debugging code (using std::cerr) > that needs to be removed. If you want leave debugging support in your > code, please use wxLogTrace[1]. > > I looks like you are translating Eagle units directly to kicad's pcb > units. Is this valid? I don't know what internal units Eagle uses for > boards but KiCad uses 1nm. If Eagle doesn't use 1nm, then your unit > conversions are wrong. > > > > > As already mentioned, all nets without a label are in the default > > netclass. The clearances are ignored because I have no idea what > clearance > > to use. The trackwidths are ignored, I've never used that and saw no > > reason to fix this since the patch isn't that usefull anyway. > > Does Eagle specify a default net clearance? If so, we should be using > that instead of the KiCad default net clearance for the nets not > assigned to a netclass. > > Would our resident Eagle file format expert please take a look at this > patch to see if it makes sense? I'm not terribly familiar with the > Eagle file format. > > Cheers, > > Wayne > > [1]: > > https://docs.wxwidgets.org/3.0/group__group__funcmacro__log.html#gae28a46b220921cd87a6f75f0842294c5 > > > > > regards, > > > > Mark. > > > > Seth Hillbrand <[email protected]> wrote: > > > > <div dir='auto'>Hi Mark-<div dir="auto"><br></div><div > dir="auto">That would be great, thanks!</div><div dir="auto"><br></div><div > dir="auto">-Seth</div></div> > > > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

