kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #39004
Re: Bug 1754130
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, mdoesbur@xxxxxxxxx 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 <stambaughw@xxxxxxxxx> wrote:
>
> Hey Mark,
>
> On 1/11/2019 5:11 AM, mdoesbur@xxxxxxxxx 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 <seth@xxxxxxxxxxxxx> 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 : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help : https://help.launchpad.net/ListHelp
> >
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References