kppO
Newbie level 6
![Newbie level 6](/styles/images/ranks/blevel3.gif)
I made a custom pad which is two half circles as the picture shows.
.
Each half circle is made with a Solid region and a line and a arc to make the edges smooth (I dont know why in the PCB Library editing I cant design a round custom shape, so the only way I could make it was making a Solid Region with approximations and then covering the approximations with an arc and a line).
When I placed the pad in the PCB the DRC showed lots of violations, but by selecting Design>Net Lists>Update free primitives from component pads most of them disappeared. But the arcs are not being treated as a whole pad, the arcs are being evaluated separately so there is a DRC violation in it's width.
(look the green lines of the DRC in the outside arcs)
I wanted to know if there is a workaround for this issue.
Thanks!
![Custom Pad.JPG Custom Pad.JPG](https://www.edaboard.com/data/attachments/27/27405-63b6cde3b71536810a302f63d9cfcbb6.jpg)
Each half circle is made with a Solid region and a line and a arc to make the edges smooth (I dont know why in the PCB Library editing I cant design a round custom shape, so the only way I could make it was making a Solid Region with approximations and then covering the approximations with an arc and a line).
When I placed the pad in the PCB the DRC showed lots of violations, but by selecting Design>Net Lists>Update free primitives from component pads most of them disappeared. But the arcs are not being treated as a whole pad, the arcs are being evaluated separately so there is a DRC violation in it's width.
![Custom Pad 2.JPG Custom Pad 2.JPG](https://www.edaboard.com/data/attachments/27/27407-94de07075dfc5d45940a59f39793c835.jpg)
I wanted to know if there is a workaround for this issue.
Thanks!