Steve,
Easiest fix would be to move out the card edges to the mounting
hole center lines resulting in exact 270¡ã circles that can start
and stop exactly on grid.
I fixed your outline by 1. removing a tiny pierce of residual
edge, then 2. pulling each line segment off the arc end point,
then moving it back and letting it snap into place.
- Pat
On 10/3/22 17:19, Steve via groups.io wrote:
Thank you Pat, Robert and Steve.
This has been a metric layout, no switching to imperial. Not a
dxf import, started from scratch in PCB Editor. I disconnected
each of the eight joins for the edge cut layer and reconnected
them, seeing the intersect circle at each join.
I am attaching the kicad_pcb file. I don't know if this forum
allows attachments, I'm about to find out.
I am a KiCad newbie. Taking an online course taught by Peter
Dalmaris. Following along as he designs a board in PCB Editor.
Appreciate the help.
Steve
On 10/2/2022 3:53 AM, Patrick L
McGuire wrote:
Steve,
I have had problems when switching between metric and
imperial, so make sure you do all the edge cuts in in one or
the other.
I often use rounded corners. When doing my initial outline I
usually stay with a large grid, 0.025" or 0.5mm. Then, when
adding radii, move in from the edge by the radius and draw
clockwise. I have also had difficulty starting or terminating
a straight line at a radius that is not 90 degrees.
With default display colors, when you add straight or curved
yellow edge-cut lines, and start or terminate at another
segment, a small white circle around the endpoint is a clue
you are joined properly. I did a circular LED board that had
some straight notches at non-45 degree angles where I
experienced what you are describing.
- Pat
some screen shots - clicked at center, moved to 12 o'clock and
saw the white intersect circle, clicked, then moved to 3
o'clock, saw the same and clicked
On 10/1/22 20: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)
--
Patrick L. McGuire, P.E., N6PLM, POB 24839, Oakland CA 94623-1839 USA, +1-510-836-2222 [1202 Alarm]
--
Patrick L. McGuire, P.E., N6PLM, POB 24839, Oakland CA 94623-1839 USA, +1-510-836-2222 [1202 Alarm]