开云体育

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

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:

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

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:

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. *

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:

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. *

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

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

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.


PCB

 

开云体育

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