¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Error: Board has malformed outline (self-intersecting)


 

I do get that problem very often when importing DXFs of the board
outline. Normally it's the arc that is causing the problem, and
dragging one end of the arc on to the end of the line solves it, but you
do have to watch for the cursor change, because that indicates you are
over the end point of the line. If you imported the outline, try also
recreating the arc in Kicad.

Regards,

Robert.

* Plain text email - safe, readable, inclusive. *

On 02/10/2022 04:50, Steve via groups.io wrote:
Thanks for the advice but no luck so far.

The part of the edge cut that seems to be the source of the error is the joining
of a line and an arc. Clicking the endpoint of the line and dragging it over the
endpoint of the arc to reconnect does not resolve the error. Deleting the line
and arc in turn shows no duplicated segments. Deleting and redrawing each in
turn does not resolve the error. The join of the line and arc has the same
coordinates.

I am at a loss.

What does "self-intersecting" mean in the context of this error message?

Steve


On 10/1/2022 4:55 AM, Andy wrote:
Yes agreed,

I generally use the keyboard keys to draw the outline rather than a
mouse and use the relative co-ords.

I zero them when I start an outline, then lay down the outline, when
I get back to the start point I check that the co-ords are at 0,0,
then I know The lines will connect correctly.

Andy



On Sat, 1 Oct 2022 07:54:24 +0100
"Robert"<birmingham_spider@...> wrote:

First check you have no duplicated segments. The way I do that is I
select the reported segment and delete it. If nothing appears to
happen, you have found your problem (assuming you don't have many
duplicates, in which case keep going!). If the segment disappears off
the screen, undo your action and try another segment.

If that doesn't fix the problem, it may be incredibly small. Clicking
the endpoint of one of the segments and dragging it over the endpoint of
the other segment (watch for the cursor change) may appear to do nothing
useful, but usually it fixes the problem. Alternatively, take a look
in the segment properties of two segments that should connect and ensure
the relevant endpoints match exactly.

Regards,

Robert.


* Plain text email - safe, readable, inclusive. *

On 01/10/2022 05:37, Steve via groups.io wrote:
When I run DRC I have this error:

Error: Board has malformed outline (self-intersecting)
Line on Edge.Cuts
Rect on Edge.Cuts

Clicking on the second and third lines take me to places on the board layout (in
PCB Editor) but I do not see anything wrong at those locations.

I do not understand what this error message means, so I have no idea what to
look for. An internet search has provided no useful information.

Can anyone offer an interpretation of this three-line error message? Or an idea
of where to look on the internet for information about it?

Thanks.
Steve
(new to KiCad)




Join [email protected] to automatically receive all group messages.