Re: [Kicad-developers] DXF export generates non-closed polygons, and other problems interchanging data w/ Sonnet

2020-09-02 Thread Cirilo Bernardo
Just adding ... it would be good to know exactly what those non-closed polygons are - fill zones, cutouts, etc. From there if we also know what the specific defect is then we can decide how to fix it. There are a few instances where I was never comfortable with how we've handled things, for exam

Re: [Kicad-developers] DXF export generates non-closed polygons, and other problems interchanging data w/ Sonnet

2020-09-02 Thread Seth Hillbrand
It would be helpful if you could generate a minimal example file where a polygon is not closed and create a bug report with that file. To my knowledge, polygons are closed in the dxf plotter (at least the code is written in such a way as to attempt to do this). We do not yet support real drill ou

[Kicad-developers] DXF export generates non-closed polygons, and other problems interchanging data w/ Sonnet

2020-09-02 Thread Andrew Zonenberg
Hi, Kicad's DXF export seems to be broken, causing many tools (such as the Sonnet field solver) to not import layouts correctly. I contacted Sonnet support and they did some digging; it seems like KiCAD is producing malformed DXFs that have non-closed polygons in them. I've also encountered two o

Re: [Kicad-developers] Evaluating cross-selection between the 3D-Viewer and Pcbnew

2020-09-02 Thread Seth Hillbrand
I'll second what Ian has said with one caveat. When we replace the Kiway interface in v7, we'll be ripping out all previous interfaces, so I think we should be fine even if there is a new probe from pcbnew->3d Viewer. That said, we are about 1 month away from feature freeze, so any implementation

Re: [Kicad-developers] Evaluating cross-selection between the 3D-Viewer and Pcbnew

2020-09-02 Thread Ian McInerney
The 3d viewer does have access to the kiway, but I really think we need to think about how this is done before we just go adding a cross-probing interface between pcbnew and the 3d viewer. As our kiway is written currently, adding the cross-probing will basically be adding a brand-new messaging pro

Re: [Kicad-developers] Evaluating cross-selection between the 3D-Viewer and Pcbnew

2020-09-02 Thread Wayne Stambaugh
It's part of the kiway mail messaging system. Take a look at the kiway*.{h/cpp} files. I'm not sure if the 3D viewer is derived from KIWAY_PLAYER. If it is, this should be fairly straight forward assuming you can figure out the component position from the model geometry and translate that back t

Re: [Kicad-developers] New dependency in docker image - tigervnc - xvfb

2020-09-02 Thread Ian McInerney
I have added xvfb to the docker images used for CI (both the Fedora 31 image and Ubuntu 18.04 image). -Ian On Fri, Aug 28, 2020 at 8:36 PM Sylwester Kocjan wrote: > Hi again, > > > On 23/08/2020 02:12, Ian McInerney wrote: > > Are you wanting to add new QA tests that need a window to the main u