← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] Eagle schematic and project import.

 

Hi Orson,

Please find attached a small patch that handles multiple pad connections.

Regards
Russell

On Sat, Sep 23, 2017 at 11:03 AM Russell Oliver <roliver8143@xxxxxxxxx>
wrote:

> Hi,
>
> Maciej : I had a look at the rounding issue and I couldn't find an
> obvious reason for it.
> It might be due to the translation of all components to the middle of the
> sheet, but I round that off to the nearest 100mil.
>
> I'll take a look at that pin mapping problem, I think your solution of
> multiple pins will work fine.
>
> Regards
> Russell
>
>
> On Sat, Sep 23, 2017 at 1:20 AM Maciej Sumiński <maciej.suminski@xxxxxxx>
> wrote:
>
>> On 09/20/2017 05:38 PM, jp charras wrote:
>> > Le 20/09/2017 à 17:32, Maciej Sumiński a écrit :
>> >> On 09/20/2017 05:29 PM, jp charras wrote:
>> >> [snip]
>> >>> After tests with 2 schematics I found a rounding issue in coordinates
>> (especially wires and pins):
>> >>> Many coordinates are very near (1 mil, therefore one Eeschema unit)
>> the 50 mils grid but not exactly
>> >>> on grid (for instance 499 instead of 500 mils)
>> >>> The a few values I checked are smaller (one mil) than the grid
>> coordinate, so I am thinking this is
>> >>> a rounding issue.
>> >>
>> >> Would you share an example schematic file, so we could investigate the
>> >> problem?
>> >>
>> >> Regards,
>> >> Orson
>> >
>> > Attached the 2 schematics I tested.
>> > They can be found on Github.
>>
>> Jean-Pierre,
>>
>> Could you help me find pins/wires that are not connected due to rounding
>> errors? I did my best, but I cannot find anything neither by looking at
>> the files saved in KiCad format nor in ERC reports.
>>
>> I noticed only missing junction marks on some of the T-shaped wire
>> connections, but they are missing in the original Eagle files, so I
>> assume it is fine.
>>
>> There is a minor bug that causes small squares on pins (as if they were
>> not connected), but as soon you move a single component, they all
>> disappear. This should be investigated, but it is not a rounding problem.
>>
>> Regards,
>> Orson
>>
>> _______________________________________________
>> 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
>>
>

Attachment: 0001-Eagle-Import-Handle-muli-pad-pins.patch
Description: Binary data


Follow ups

References