Mail Archives: geda-help/2019/10/21/06:03:26
--000000000000811a9205956894da
Content-Type: text/plain; charset="UTF-8"
The aperture made in a polygon with polygon hole tool will also be a
polygon. I assumed you'd be making vent holes that are rectangular. A large
via turned into a hole may do the same job for you, if you want a round
vent hole
regards,
Erich
On Mon, 21 Oct 2019 13:39 John L. Males (jlmales AT gmail DOT com) [via
geda-help AT delorie DOT com], <geda-help AT delorie DOT com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello Erich,
>
> I have tried the make hole in polygon via the toolbar. It seems
> not to make round holes or I am just not using correctly. I
> have tried using this make hole in polygon several times the
> last few days. It may be that hole does not mean round based
> on how I have tried to use the function.
>
> I have been looking at how parts in the library are made. I
> have not found enough details of this yet to attempt making a
> air hole part, or more likely hole set 3(wide)x6(long) for the
> copper area of sensor board I am trying to make a PCB for.
> With a part I can ensure all holes are spaced and sized the
> exact same way. I have a few variations of the sensor board I
> like to design, so having a part for the air flow holes.
>
> I also likely need to make parts for different number of screw
> terminals and different sizes for screw terminal blocks.
>
>
> John L. Males
> Toronto, Ontario
> Canada
> 20 October 2019 22:44 -0400 EDT
>
>
> ================================================================
>
> 2019-10-21 02:33:29+0000-UTC Time: 1571625209 PC/System time
>
> 21 Oct 02:33:29 ntpdate[23707]: ntpdate 4.2.8p12-a (1)
>
> 21 Oct 02:33:45 ntpdate[25599]: step time server 35.183.57.169
> offset 0.001036 sec
>
> FreeBSD 11.3-STABLE FreeBSD 11.3-STABLE #0 r349903: Thu Jul 11
> 16:13:47 UTC 2019
> root AT releng2 DOT nyi DOT freebsd DOT org:/usr/obj/usr/src/sys/GENERIC
>
> (Work in progress alternative to Linux Kernel of its own right,
> Debian, and
> other Linux based Kernel distributions determined.)
>
> Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz
> Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz (1396.86-MHz K8-class
> CPU) Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz (1396.86-MHz
> K8-class CPU) Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz
> (1396.86-MHz K8-class CPU) Intel(R) Core(TM) i3-2367M CPU @
> 1.40GHz (1396.86-MHz K8-class CPU) Intel(R) Core(TM) i3-2367M
> CPU @ 1.40GHz (1396.86-MHz K8-class CPU)
>
> dev.cpu.0.temperature: 68.0C
> dev.cpu.1.temperature: 68.0C
> dev.cpu.2.temperature: 64.0C
> dev.cpu.3.temperature: 63.0C
> hw.acpi.thermal.tz0.temperature: 67.1C
>
> vmstat -s:
>
> 128148525 cpu context switches
> 6594426 device interrupts
> 1140464 software interrupts
> 27350639 traps
> 498775320 system calls
> 27 kernel threads created
> 3323 fork() calls
> 1057 vfork() calls
> 0 rfork() calls
> 0 swap pager pageins
> 0 swap pager pages paged in
> 0 swap pager pageouts
> 0 swap pager pages paged out
> 10431 vnode pager pageins
> 134839 vnode pager pages paged in
> 489 vnode pager pageouts
> 7512 vnode pager pages paged out
> 0 page daemon wakeups
> 13304337 pages examined by the page daemon
> 0 clean page reclamation shortfalls
> 0 pages reactivated by the page daemon
> 285997 copy-on-write faults
> 8249 copy-on-write optimized faults
> 15484848 zero fill pages zeroed
> 7381 zero fill pages prezeroed
> 45 intransit blocking page faults
> 27568989 total VM faults taken
> 17970 page faults requiring I/O
> 0 pages affected by kernel thread creation
> 219177 pages affected by fork()
> 38949 pages affected by vfork()
> 0 pages affected by rfork()
> 20724523 pages freed
> 0 pages freed by daemon
> 7108958 pages freed by exiting processes
> 287566 pages active
> 949024 pages inactive
> 76999 pages in the laundry queue
> 288726 pages wired down
> 405416 pages free
> 4096 bytes per page
> 4563245 total name lookups
> cache hits (93% pos + 3% neg) system 0% per-directory
> deletions 0%, falsehits 0%, toolong 0%
>
> Boot time : 1571592669
>
> procs memory page disks
> faults cpu0 cpu1 cpu2 cpu3 r b w avm
> fre flt re pi po fr sr ad0 pa0 in sy cs us sy
> id us sy id us sy id us sy id 0 0 0 29925660 1621604 847 0
> 0 0 637 409 0 0 203 15321 3936 7 4 88 8 3 89 8
> 3 89 8 3 89
>
> memory info:
>
> real memory = 8589934592 (8192 MB)
> avail memory = 8166465536 (7788 MB)
>
> last pid: 35247; load averages: 0.92, 0.98, 0.93 up
> 0+09:02:36 02:33:45 60 processes: 1 running, 59 sleeping
>
> Mem: 1124M Active, 3707M Inact, 301M Laundry, 1128M Wired, 621M
> Buf, 1583M Free Swap: 48G Total, 48G Free
>
> hw.physmem: 8463925248
> hw.usermem: 7281143808
> hw.realmem: 8589934592
>
> total used free shared
> buffers cached Mem: 8030732 2613004
> 5417728 0 0 0 Swap:
> 50331644 0 50331644
>
> swapinfo:
>
> Device 1K-blocks Used Avail Capacity
> /dev/ada0s1b 50331644 0 50331644 0%
>
> vmstat:
>
> procs memory page disks
> faults cpu r b w avm fre flt re pi po
> fr sr ad0 pa0 in sy cs us sy id 0 0 0 29925660
> 1621608 847 0 0 0 637 409 0 0 203 15320 3936
> 8 3 89
>
>
> Message replied to:
>
> Date: Mon, 21 Oct 2019 12:31:37 +1030
> From: "Erich Heinzle (a1039181 AT gmail DOT com) [via
> geda-help AT delorie DOT com]" <geda-help AT delorie DOT com> To: "Vladimir
> Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com]"
> <geda-help AT delorie DOT com> Subject: Re: [geda-help] Question: New
> User - How To Create Very Simple Unique PCB With No Components
>
>
> > There is a tool on the toolbar that allows you to make
> > openings/holes in polygons. You should try to get the hang of
> > this so you can do this around openings to avoid copper
> > coming right up to the edge of the aperture, to prevent
> > possible tearing of the copper when the opening is being
> > routed. This "pullback" is often around 0.2mm
> >
> > Regards,
> >
> > Erich
> -----BEGIN PGP SIGNATURE-----
>
> iF0EARECAB0WIQQxRId2q5JPHFiozTr5X9dS0HpoEAUCXa0bhwAKCRD5X9dS0Hpo
> EHEzAJ4tI/q5pyUNRUzpJSiHOaMx1p6yRQCgzxBsQPXcqV1TRcg9SWVVjVdec9M=
> =BpWP
> -----END PGP SIGNATURE-----
>
--000000000000811a9205956894da
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"auto">The aperture made in a polygon with polygon hole tool wil=
l also be a polygon. I assumed you'd be making vent holes that are rect=
angular. A large via turned into a hole may do the same job for you, if you=
want a round vent hole<div dir=3D"auto"><br></div><div dir=3D"auto">regard=
s,</div><div dir=3D"auto"><br></div><div dir=3D"auto">Erich</div></div><br>=
<div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, 21=
Oct 2019 13:39 John L. Males (<a href=3D"mailto:jlmales AT gmail DOT com">jlmales=
@gmail.com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com">geda-help AT del=
orie.com</a>], <<a href=3D"mailto:geda-help AT delorie DOT com">geda-help AT delor=
ie.com</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PG=
P SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Hello Erich,<br>
<br>
I have tried the make hole in polygon via the toolbar.=C2=A0 It seems<br>
not to make round holes or I am just not using correctly.=C2=A0 I<br>
have tried using this make hole in polygon several times the<br>
last few days.=C2=A0 It may be that hole does not mean round based<br>
on how I have tried to use the function.<br>
<br>
I have been looking at how parts in the library are made.=C2=A0 I<br>
have not found enough details of this yet to attempt making a<br>
air hole part, or more likely hole set 3(wide)x6(long) for the<br>
copper area of sensor board I am trying to make a PCB for.<br>
With a part I can ensure all holes are spaced and sized the<br>
exact same way.=C2=A0 I have a few variations of the sensor board I<br>
like to design, so having a part for the air flow holes.<br>
<br>
I also likely need to make parts for different number of screw<br>
terminals and different sizes for screw terminal blocks.<br>
<br>
<br>
John L. Males<br>
Toronto, Ontario<br>
Canada<br>
20 October 2019 22:44 -0400 EDT<br>
<br>
<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
<br>
2019-10-21 02:33:29+0000-UTC Time: 1571625209 PC/System time<br>
<br>
21 Oct 02:33:29 ntpdate[23707]: ntpdate 4.2.8p12-a (1)<br>
<br>
21 Oct 02:33:45 ntpdate[25599]: step time server 35.183.57.169<br>
offset 0.001036 sec<br>
<br>
FreeBSD 11.3-STABLE FreeBSD 11.3-STABLE #0 r349903: Thu Jul 11<br>
16:13:47 UTC 2019<br>
root AT releng2 DOT nyi DOT freebsd DOT org:/usr/obj/usr/src/sys/GENERIC <br>
<br>
(Work in progress alternative to Linux Kernel of its own right,<br>
=C2=A0Debian, and<br>
=C2=A0other Linux based Kernel distributions determined.)<br>
<br>
Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz<br>
Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz (1396.86-MHz K8-class<br>
CPU) Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz (1396.86-MHz<br>
K8-class CPU) Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz<br>
(1396.86-MHz K8-class CPU) Intel(R) Core(TM) i3-2367M CPU @<br>
1.40GHz (1396.86-MHz K8-class CPU) Intel(R) Core(TM) i3-2367M<br>
CPU @ 1.40GHz (1396.86-MHz K8-class CPU)<br>
<br>
dev.cpu.0.temperature: 68.0C<br>
dev.cpu.1.temperature: 68.0C<br>
dev.cpu.2.temperature: 64.0C<br>
dev.cpu.3.temperature: 63.0C<br>
hw.acpi.thermal.tz0.temperature: 67.1C<br>
<br>
vmstat -s:<br>
<br>
128148525 cpu context switches<br>
=C2=A0 6594426 device interrupts<br>
=C2=A0 1140464 software interrupts<br>
=C2=A027350639 traps<br>
498775320 system calls<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A027 kernel threads created<br>
=C2=A0 =C2=A0 =C2=A03323=C2=A0 fork() calls<br>
=C2=A0 =C2=A0 =C2=A01057 vfork() calls<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 rfork() calls<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 swap pager pageins<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 swap pager pages paged in<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 swap pager pageouts<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 swap pager pages paged out<br>
=C2=A0 =C2=A0 10431 vnode pager pageins<br>
=C2=A0 =C2=A0134839 vnode pager pages paged in<br>
=C2=A0 =C2=A0 =C2=A0 489 vnode pager pageouts<br>
=C2=A0 =C2=A0 =C2=A07512 vnode pager pages paged out<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 page daemon wakeups<br>
=C2=A013304337 pages examined by the page daemon<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 clean page reclamation shortfalls<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 pages reactivated by the page daemon<br>
=C2=A0 =C2=A0285997 copy-on-write faults<br>
=C2=A0 =C2=A0 =C2=A08249 copy-on-write optimized faults<br>
=C2=A015484848 zero fill pages zeroed<br>
=C2=A0 =C2=A0 =C2=A07381 zero fill pages prezeroed<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A045 intransit blocking page faults<br>
=C2=A027568989 total VM faults taken<br>
=C2=A0 =C2=A0 17970 page faults requiring I/O<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 pages affected by kernel thread creation<br>
=C2=A0 =C2=A0219177 pages affected by=C2=A0 fork()<br>
=C2=A0 =C2=A0 38949 pages affected by vfork()<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 pages affected by rfork()<br>
=C2=A020724523 pages freed<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 pages freed by daemon<br>
=C2=A0 7108958 pages freed by exiting processes<br>
=C2=A0 =C2=A0287566 pages active<br>
=C2=A0 =C2=A0949024 pages inactive<br>
=C2=A0 =C2=A0 76999 pages in the laundry queue<br>
=C2=A0 =C2=A0288726 pages wired down<br>
=C2=A0 =C2=A0405416 pages free<br>
=C2=A0 =C2=A0 =C2=A04096 bytes per page<br>
=C2=A0 4563245 total name lookups<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 cache hits (93% pos + 3% neg) system 0% =
per-directory<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 deletions 0%, falsehits 0%, toolong 0%<b=
r>
<br>
Boot time : 1571592669<br>
<br>
procs=C2=A0 =C2=A0 =C2=A0memory=C2=A0 =C2=A0 =C2=A0 =C2=A0 page=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 disks<br>
faults=C2=A0 =C2=A0 =C2=A0 =C2=A0 cpu0=C2=A0 =C2=A0 =C2=A0cpu1=C2=A0 =C2=A0=
=C2=A0cpu2=C2=A0 =C2=A0 =C2=A0cpu3 r b w=C2=A0 =C2=A0 =C2=A0avm<br>
fre=C2=A0 flt=C2=A0 re=C2=A0 pi=C2=A0 po=C2=A0 =C2=A0 fr=C2=A0 =C2=A0sr ad0=
pa0=C2=A0 =C2=A0in=C2=A0 =C2=A0 sy=C2=A0 =C2=A0 cs us sy<br>
id us sy id us sy id us sy id 0 0 0 29925660 1621604=C2=A0 847=C2=A0 =C2=A0=
0<br>
0=C2=A0 =C2=A00=C2=A0 =C2=A0637=C2=A0 409=C2=A0 =C2=A00=C2=A0 =C2=A00=C2=A0=
203 15321=C2=A0 3936=C2=A0 7=C2=A0 4 88=C2=A0 8=C2=A0 3 89=C2=A0 8<br>
3 89=C2=A0 8=C2=A0 3 89<br>
<br>
memory info:<br>
<br>
real memory=C2=A0 =3D 8589934592 (8192 MB)<br>
avail memory =3D 8166465536 (7788 MB)<br>
<br>
last pid: 35247;=C2=A0 load averages:=C2=A0 0.92,=C2=A0 0.98,=C2=A0 0.93=C2=
=A0 up<br>
0+09:02:36=C2=A0 =C2=A0 02:33:45 60 processes:=C2=A0 1 running, 59 sleeping=
<br>
<br>
Mem: 1124M Active, 3707M Inact, 301M Laundry, 1128M Wired, 621M<br>
Buf, 1583M Free Swap: 48G Total, 48G Free<br>
<br>
hw.physmem: 8463925248<br>
hw.usermem: 7281143808<br>
hw.realmem: 8589934592<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0total=C2=A0 =C2=A0 =C2=A0 =
=C2=A0used=C2=A0 =C2=A0 =C2=A0 =C2=A0free=C2=A0 =C2=A0 =C2=A0shared<br>
buffers=C2=A0 =C2=A0 =C2=A0cached Mem:=C2=A0 =C2=A0 =C2=A0 =C2=A08030732=C2=
=A0 =C2=A0 2613004<br>
5417728=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0 Swap:<br>
50331644=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A050331644<br>
<br>
swapinfo:<br>
<br>
Device=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1K-blocks=C2=A0 =C2=A0 =C2=A0Used=
=C2=A0 =C2=A0 Avail Capacity<br>
/dev/ada0s1b=C2=A0 =C2=A0 =C2=A050331644=C2=A0 =C2=A0 =C2=A0 =C2=A0 0 50331=
644=C2=A0 =C2=A0 =C2=A00%<br>
<br>
vmstat:<br>
<br>
procs=C2=A0 =C2=A0 =C2=A0memory=C2=A0 =C2=A0 =C2=A0 =C2=A0 page=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 disks<br>
faults=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0cpu r b w=C2=A0 =C2=A0 =C2=A0avm=C2=
=A0 =C2=A0 =C2=A0fre=C2=A0 flt=C2=A0 re=C2=A0 pi=C2=A0 po<br>
fr=C2=A0 =C2=A0sr ad0 pa0=C2=A0 =C2=A0in=C2=A0 =C2=A0 sy=C2=A0 =C2=A0 cs us=
sy id 0 0 0 29925660<br>
1621608=C2=A0 847=C2=A0 =C2=A00=C2=A0 =C2=A00=C2=A0 =C2=A00=C2=A0 =C2=A0637=
=C2=A0 409=C2=A0 =C2=A00=C2=A0 =C2=A00=C2=A0 203 15320=C2=A0 3936<br>
8=C2=A0 3 89<br>
<br>
<br>
Message replied to:<br>
<br>
Date: Mon, 21 Oct 2019 12:31:37 +1030<br>
From: "Erich Heinzle (<a href=3D"mailto:a1039181 AT gmail DOT com" target=3D"=
_blank" rel=3D"noreferrer">a1039181 AT gmail DOT com</a>) [via<br>
<a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank" rel=3D"noreferre=
r">geda-help AT delorie DOT com</a>]" <<a href=3D"mailto:geda-help AT delorie=
.com" target=3D"_blank" rel=3D"noreferrer">geda-help AT delorie DOT com</a>> To=
: "Vladimir<br>
Zhbanov (<a href=3D"mailto:vzhbanov AT gmail DOT com" target=3D"_blank" rel=3D"nor=
eferrer">vzhbanov AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT c=
om" target=3D"_blank" rel=3D"noreferrer">geda-help AT delorie DOT com</a>]"<b=
r>
<<a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank" rel=3D"noref=
errer">geda-help AT delorie DOT com</a>> Subject: Re: [geda-help] Question: New=
<br>
User - How To Create Very Simple Unique PCB With No Components<br>
<br>
<br>
> There is a tool on the toolbar that allows you to make<br>
> openings/holes in polygons. You should try to get the hang of<br>
> this so you can do this around openings to avoid copper<br>
> coming right up to the edge of the aperture, to prevent<br>
> possible tearing of the copper when the opening is being<br>
> routed. This "pullback" is often around 0.2mm<br>
> <br>
> Regards,<br>
> <br>
> Erich<br>
-----BEGIN PGP SIGNATURE-----<br>
<br>
iF0EARECAB0WIQQxRId2q5JPHFiozTr5X9dS0HpoEAUCXa0bhwAKCRD5X9dS0Hpo<br>
EHEzAJ4tI/q5pyUNRUzpJSiHOaMx1p6yRQCgzxBsQPXcqV1TRcg9SWVVjVdec9M=3D<br>
=3DBpWP<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div>
--000000000000811a9205956894da--
- Raw text -