# Drill holes : sometimes present, sometimes missing

**URL:** <https://forum.fritzing.org/t/drill-holes-sometimes-present-sometimes-missing/10944>\
**Category:** beginners\
**Created:** [September 26, 2020, 8:57am UTC](https://forum.fritzing.org/t/drill-holes-sometimes-present-sometimes-missing/10944 "2020-09-26T08:57:13Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jerome2020](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/j/4af34b/32.png) [@jerome2020](https://forum.fritzing.org/u/jerome2020)\
**Post date:** [September 26, 2020, 8:57am UTC](https://forum.fritzing.org/t/drill-holes-sometimes-present-sometimes-missing/10944/1 "2020-09-26T08:57:13Z")

</div>

Hi, I asked Aisler to produce PCB from the attached design.  
All is good except that 3 holes are missing, namely the GND connectors of KY-012 and KY-019 parts.  
All other expected holes are present (whether they are round or square).  
I compared the properties in the Inspector, and part editor, and I fail to understand why those holes are missing, the connectors are all described the same way. E.g. when I compare the properties of the arduino nano D1/TX pad and of the KY-019 GND part, they look the same, but the first has a hole drilled on the PCB, the latter has not.

I managed to drill the holes myself and solder the connections to the bottom layer.  
However where is my mistake in the design ?

Thanks for your help, J.

[ModuleInterphone213-2008141222.fzz](https://forum.fritzing.org/uploads/short-url/4zIPUhsVaqQKU1rJbvDJzOZVvOd.fzz) (71.1 KB)

---

<div class="post-metadata">

**Author:** ![Old\_Grey](https://forum.fritzing.org/user_avatar/forum.fritzing.org/old_grey/32/973_2.png) [@Old\_Grey](https://forum.fritzing.org/u/Old_Grey)\
**Post date:** [September 26, 2020, 9:31am UTC](https://forum.fritzing.org/t/drill-holes-sometimes-present-sometimes-missing/10944/2 "2020-09-26T09:31:53Z")

</div>

Always check gerbers before you get stuff made, ie, those holes in your sketch don’t exist in real life.

Those parts are made wrong, they need a ring pad on top of the square pad.

---

<div class="post-metadata">

**Author:** ![jerome2020](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/j/4af34b/32.png) [@jerome2020](https://forum.fritzing.org/u/jerome2020)\
**Post date:** [September 26, 2020, 10:42am UTC](https://forum.fritzing.org/t/drill-holes-sometimes-present-sometimes-missing/10944/3 "2020-09-26T10:42:24Z")

</div>

Thanks OldGrey for your answer. I thought the problem was in my design since I assumed the .fzpz for those parts were correct. I reported the problem where I found the .fzpz files ([https://arduinomodules.info/ky-019-5v-relay-module/](https://arduinomodules.info/ky-019-5v-relay-module/)).

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [October 1, 2020, 2:35am UTC](https://forum.fritzing.org/t/drill-holes-sometimes-present-sometimes-missing/10944/4 "2020-10-01T02:35:41Z")

</div>

I suspect the part supplier may not know how to fix this (the problem is that the gerber processing code doesn’t handle holes in anything but a circle path.) Below are corrected versions of both parts with the path replaced by a circle and a square which will produce a hole. They are welcome to use the parts on their site so we get working parts out there.

[KY-12-ActiveBuzzer-Module-fixed.fzpz](https://forum.fritzing.org/uploads/short-url/9VOyLSEMVDnzy1LExOsS4rwqNx8.fzpz)  
(7.2 KB)

[KY-019-5V-Relay-Module-fixed.fzpz](https://forum.fritzing.org/uploads/short-url/i9qkJk6f7aymcfrybcXLPcwZqdH.fzpz) (11.5 KB)

Peter

---

<div class="post-metadata">

**Author:** ![jerome2020](https://forum.fritzing.org/letter_avatar_proxy/v4/letter/j/4af34b/32.png) [@jerome2020](https://forum.fritzing.org/u/jerome2020)\
**Post date:** [October 3, 2020, 7:52am UTC](https://forum.fritzing.org/t/drill-holes-sometimes-present-sometimes-missing/10944/5 "2020-10-03T07:52:03Z")

</div>

Great ! Thank you so much Peter !
