Eagle import ignores net class and net class settings

Bug #1754130 reported by Jakub Kozdon on 2018-03-07
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Medium
Unassigned

Bug Description

File > Import Project > EAGLE CAD. After that schematic and layout looks almost same as in Eagle. But after Fill/Refill all zones are filled with default settings. Also all nets has default net class, so routing tracks can violate Eagle net class settings. This can create dangerous situations where clearance for netclass is higher than default.

-----

Application: kicad
Version: (5.0.0-rc2-dev-100-g5a33f09), release build
Libraries:
    wxWidgets 3.0.2
    libcurl/7.38.0 OpenSSL/1.0.1t zlib/1.2.8 libidn/1.29 libssh2/1.4.3 librtmp/2.3
Platform: Linux 3.16.0-5-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.55.0
    Curl: 7.38.0
    Compiler: GCC 4.9.2 with C++ ABI 1002

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=OFF
    KICAD_SPICE=OFF

Jakub Kozdon (fldrivers) on 2018-03-10
tags: added: import
Jakub Kozdon (fldrivers) wrote :
Jakub Kozdon (fldrivers) wrote :
Jakub Kozdon (fldrivers) wrote :
Jakub Kozdon (fldrivers) wrote :
Jakub Kozdon (fldrivers) wrote :

As KiCad do not have clearance matrix so I think maximum clearance on each row/net should be used or global clearance, whichever is higher.

Jakub Kozdon (fldrivers) wrote :
Jakub Kozdon (fldrivers) wrote :
Jakub Kozdon (fldrivers) wrote :

Here are Eagle net class test files. Pictures above has been generated using this test files.

Seth Hillbrand (sethh) on 2018-12-06
Changed in kicad:
importance: Undecided → Medium
milestone: none → 5.1.0
status: New → Triaged
Tomasz Wlostowski (twlostow) wrote :

@Wayne, @Seth,

Should we postpone it to 6.0.0?

Tom

Seth Hillbrand (sethh) wrote :

Let's hold off on postponing this item. I suspect it is a relatively easy fix although I haven't dug into it yet.

Wayne Stambaugh (stambaughw) wrote :

According to this email https://lists.launchpad.net/kicad-developers/msg38945.html this cannot be fixed until we implement netclass to netclass clearances. Since this would be part of the new constraint system, this should be changed to milestone 6.0.0-rc1 unless this information is not correct.

Wayne Stambaugh (stambaughw) wrote :

@Seth, I set the milestone to 6.0.0-rc1 unless you can figure out a way to partially map the Eagle netclass constraints to KiCad. Feel free to change it back to 5.1 if you think you can knock this out quickly.

Changed in kicad:
milestone: 5.1.0 → 6.0.0-rc1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers