Installing under Ubuntu (ubuntu-22.04.1-desktop-amd64) fails - cannot install dependant libraries.
I am looking to migrate from Windows 10 to Ubuntu
"ubuntu-22.04.1-desktop-amd64" and have tried several suggestions
including the following via the shell :-
sudo add-apt-repository --yes ppa:kicad/kicad-6.0-releases
sudo apt update
sudo apt install --install-recommends kicad
They all fail in a similar way it was unable to install certain
dependant libraries (I'll try to get a screen dump tomorrow).
Any help/advice welcome.
Dave
|
Re: Error: Board has malformed outline (self-intersecting)
I am glad you guys picked up on the little white dot.
I don't think I would have found that on my own. And as you
indicate, deleting the little white dot clears the DRC error. No
clue as to how I managed to put the dot at that join.
Several lectures remain to complete layout of this PCB in the
course I am taking. It may be that the sharp corner issue will be
addressed. At any rate, I appreciate you pointing it out. I have
not even thought about sharp inside corners versus sharp outside
corners :)
I do have Magnetic Points set to Snap to graphics Always. It seems
to work as advertised.
Thank you Andy, Steve, Pat and Robert for being here and taking
time to help me. As mentioned in a previous post, I am new to
KiCad, you have helped me climb the learning curve a bit.
Steve
On 10/3/2022 8:39 PM, Steven A. Falco
wrote:
toggle quoted message
Show quoted text
The
problem is that you have a tiny line in the lower right corner
where the horizontal line meets the arc.? In the
Screenshot_20221003_203028.png that I have attached, notice the
little white dot.? I selected that by sweeping over the
intersection with the mouse.? If I delete that tiny line, the DRC
error goes away.? I attached Screenshot_20221003_203135.png to
show a bit more context.? I also attached the board file with the
error corrected.
BTW, normally, you need to have a radius to allow for the diameter
of the tool that they use to cut out the circuit board for you.?
They wouldn't be able to make such a sharp corner - they'd
probably just build the board for you anyway, but you'd get a
rounded transition from the straight sides to the arcs.? Not a big
deal, but I wanted to point it out.
????Steve
On 10/3/22 08:19 PM, 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]
|
Re: Error: Board has malformed outline (self-intersecting)
A couple of things: Preferences > PCB Editor > Editor Options: Magnetic points Set snap to graphics to "always" (switch off again if causes problems elsewhere.) That makes sure that the lines do connect. In this case what is causing the issue is a hidden "dot" move the H4 arc out of the way, then the bottom horiz line You will see a small dot where the intersection was, prob got there as a result of a double click on the mouse while drawing the line. Delete that and then reposition the arc and line (you should see the magnetic marker pop up ) Clear and run DRC and that error scold clear. Andy On Mon, 3 Oct 2022 20:19:32 -0400 "Steve via groups.io" <jqe1420@...> 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]
|
Re: Error: Board has malformed outline (self-intersecting)
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]
|
Re: Error: Board has malformed outline (self-intersecting)
On 10/3/22 08:39 PM, Steven A. Falco via groups.io wrote: The problem is that you have a tiny line in the lower right corner where the horizontal line meets the arc.? In the Screenshot_20221003_203028.png that I have attached, notice the little white dot.? I selected that by sweeping over the intersection with the mouse.? If I delete that tiny line, the DRC error goes away.? I attached Screenshot_20221003_203135.png to show a bit more context.? I also attached the board file with the error corrected. BTW, normally, you need to have a radius to allow for the diameter of the tool that they use to cut out the circuit board for you.? They wouldn't be able to make such a sharp corner - they'd probably just build the board for you anyway, but you'd get a rounded transition from the straight sides to the arcs.? Not a big deal, but I wanted to point it out. I realized that it might be hard to visualize what I meant about the diameter of the tool, so here is a screenshot showing how I would design something like this. Notice the rounded junction circled in red. In general, you cannot have sharp inside corners. Sharp outside corners are fine, just not sharp inside corners. :-) Steve
|
Re: Error: Board has malformed outline (self-intersecting)
The problem is that you have a tiny line in the lower right corner where the horizontal line meets the arc. In the Screenshot_20221003_203028.png that I have attached, notice the little white dot. I selected that by sweeping over the intersection with the mouse. If I delete that tiny line, the DRC error goes away. I attached Screenshot_20221003_203135.png to show a bit more context. I also attached the board file with the error corrected.
BTW, normally, you need to have a radius to allow for the diameter of the tool that they use to cut out the circuit board for you. They wouldn't be able to make such a sharp corner - they'd probably just build the board for you anyway, but you'd get a rounded transition from the straight sides to the arcs. Not a big deal, but I wanted to point it out.
Steve
toggle quoted message
Show quoted text
On 10/3/22 08:19 PM, 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]
|
Re: Error: Board has malformed outline (self-intersecting)
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:
toggle quoted message
Show quoted text
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]
|
Re: Error: Board has malformed outline (self-intersecting)
On 10/1/22 12:37 AM, 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? Can you post your design? If so, I can take a look to see if I can spot the error. Steve
|
Re: Error: Board has malformed outline (self-intersecting)
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]
|
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. *
toggle quoted message
Show quoted text
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)
|
Re: Kicad is there a way to show a symbol on the schematic but not on the pcb ??
This is interesting to hear as it was working. I have used this with a TMP36 temperature monitor. It did not appear on the PCB. This was in late 2021. I just tried this again in 6.0.7 with the same sensor and initially, it did not work, the item appeared on the PCB. I went back to check the schematic and the exclude flag had not stuck, I applied it again and this time saved. The part did not appear on the PCB. I am using a shared Onedrive to store the files and perhaps there is a timing problem, but it does indeed seem to work as intended, at least for me as long as I have saved the board.
Mike
|
Re: Error: Board has malformed outline (self-intersecting)
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:
toggle quoted message
Show quoted text
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)
|
Re: Kicad is there a way to show a symbol on the schematic but not on the pcb ??
-------- Message d'origine -------- De : Angelo Adamo - QSD <angelo.adamo@...> Date : 30/09/2022 22:56 (GMT+01:00) Objet : Re: [kicad-users] Kicad is there a way to show a symbol on the schematic but not on the pcb ??
Hello.
Ok, Tony, this is true, but not working. The components appear in the netlist and on pcb. You don't see it only in the 3D immage. This is my experience.
Angelo
Il giorno ven 30 set 2022 alle ore 22:04 Tony Casey < tony@...> ha scritto: On 30/09/2022 21:00, David Slipper wrote:
> If I have (say) a LED that is mounted on the case but wired to a
> connector on the PCB I would like to show the connector on the
> schematic with the LED symbol beside it (indicating the polarity) but
> not have it appear on the PCB.
>
> Is there a way to do this ???
Yes. If you open properties of the symbol that is placed on the
schematic (or by double-clicking on the symbol in the schematic), there
is a checkbox: Symbol Properties > Attributes > Exclude from board.
There is another checkbox that can exclude it from the BoM too.
--
Regards,
Tony
|
Re: Error: Board has malformed outline (self-intersecting)
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)
|
Re: Error: Board has malformed outline (self-intersecting)
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. *
toggle quoted message
Show quoted text
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)
|
Error: Board has malformed outline (self-intersecting)
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)???
|
Re: Kicad is there a way to show a symbol on the schematic but not on the pcb ??
Thanks all for the excellent advice.
Dave
toggle quoted message
Show quoted text
On 30/09/2022 22:44, Andy wrote: Edit the footprint of the connector, so that the silkscreen has the LED symbol on it as well.
Andy
On Fri, 30 Sep 2022 20:00:44 +0100 "David Slipper" <softfoot@...> wrote:
If I have (say) a LED that is mounted on the case but wired to a connector on the PCB I would like to show the connector on the schematic with the LED symbol beside it (indicating the polarity) but not have it appear on the PCB.
Is there a way to do this ???
Regards Dave
|
Re: Kicad is there a way to show a symbol on the schematic but not on the pcb ??
Yes I found that accidentally just before I saw this email :-)
The only snag (a minor one) is that it needs the "not used" flag (x) on the pins or the error checking throws an error.
Regards, Dave
toggle quoted message
Show quoted text
On 30/09/2022 21:04, Tony Casey wrote: On 30/09/2022 21:00, David Slipper wrote:
If I have (say) a LED that is mounted on the case but wired to a connector on the PCB I would like to show the connector on the schematic with the LED symbol beside it (indicating the polarity) but not have it appear on the PCB.
Is there a way to do this ??? Yes. If you open properties of the symbol that is placed on the schematic (or by double-clicking on the symbol in the schematic), there is a checkbox: Symbol Properties > Attributes > Exclude from board. There is another checkbox that can exclude it from the BoM too.
|
Good evening
Finally I got to draw my PCB
I will have the SMDs soldered by Seeed
Stanislas
|
Re: Kicad is there a way to show a symbol on the schematic but not on the pcb ??
Edit the footprint of the connector, so that the silkscreen has the LED symbol on it as well. Andy On Fri, 30 Sep 2022 20:00:44 +0100 "David Slipper" <softfoot@...> wrote: If I have (say) a LED that is mounted on the case but wired to a connector on the PCB I would like to show the connector on the schematic with the LED symbol beside it (indicating the polarity) but not have it appear on the PCB.
Is there a way to do this ???
Regards Dave
|