eagle import: Edgecuts in footprint are imported with width 0

Bug #1808584 reported by Seth Hillbrand on 2018-12-14
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Low
Seth Hillbrand

Bug Description

The project HydraBus with eagle files required for this issue is open hardware and available on github in following link:
https://github.com/hydrabus/hydrabus/tree/master/hardware/HydraBus_1_0_Rev1_3
The interest in this project is it is not too complex and could be a very good point for KiCad in order to improve the EAGLE CAD Import

When we import this project with KiCad 6.0 nightly of even KiCad 5.0x there is different issues
So let's do it step by step with KiCad nightly kicad-r11991-11Dec2018 (http://downloads.kicad-pcb.org/windows/nightly/kicad-r11991.9490fd9d3-x86_64.exe)
1) git clone https://github.com/hydrabus/hydrabus.git to hydrabus_git

2) Launch KiCad and Import Eagle Project Files => Choose hydrabus_git\hardware\HydraBus_1_0_Rev1_3\HydraBus_1_0_Rev1_3.brd

3) Choose project destination (create directory HydraBus_1_0_Rev1_3_Kicad) => hydrabus_git\hardware\HydraBus_1_0_Rev1_3_Kicad
kicad Information open with lot of warning about tKeepout(39) which is converted to Dwgs.User layer
As KiCad does not support KeepOut it is OK and it is minor issue
so click on OK
Now the board is displayed correctly so save it

4) "Perform design rule check" shows the error Board outline => Board outline does not form a closed plygon @(0.000 mm, 0.000 mm): PCB

The board outline is in the footprint U$1 but has been imported as width 0. This is very difficult to select and edit

Main description copied from lp:1808578

Application: kicad
Version: (6.0.0-rc1-dev-1390-g0a2638890-dirty), release build
Libraries:
    wxWidgets 3.0.4
Platform: Linux 4.18.0-3-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

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

Seth Hillbrand (sethh) on 2018-12-14
description: updated
Changed in kicad:
milestone: none → 5.1.0
importance: Undecided → Low
status: New → Triaged
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 69fc301bf35461864d631eee2097c0bff0af4ca5
https://git.launchpad.net/kicad/patch/?id=69fc301bf35461864d631eee2097c0bff0af4ca5

Changed in kicad:
status: Triaged → Fix Committed
assignee: nobody → Seth Hillbrand (sethh)
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers