You need to use EasyEDA editor to create some projects before publishing
Created Design Rule Disappears
771 9
LiftMgt 3 years ago
Clearance Errors Question after scanning all 72 pages of Forum entries for an answer: I created my own custom Design Rule which also includes 0.160 tracks, 0.400 vias, 0.200 drill sizes, and 0.100 clearances: all sizes chosen as being proportion to the .254 track and via settings in the default DR and further confirmed in a Forum reference to “capabilities”. Selecting “Apply” to my new design rule I expected clearance problems to disappear which they did not after resizing the tracks and vias manually.  I NOW see that after leaving the Design Rule window, returning to it shows that entries for my design rule reverted to the Default despite showing my rule applies to all the nets in my design.  I tried re-entering my design rule repeatedly to no avail. So I can’t clear dozens of clearance errors even though the PCB appears to have no clearance issues after resizing manually.  Of course now additional errors appear following manual resizing. Thanks for years of assistance.
Comments
andyfierman 3 years ago
Your project is private so only you can see it. Please help us to help you by posting some screenshots or the url to a public project that demonstrates this issue. Thanks.
Reply
LiftMgt 3 years ago
Project made public:  LiftMgt![Screen Shot 2021-04-12 at 3.47.47 PM.png](//image.easyeda.com/pullimage/0aTFk2ZDnN1qLe4I68XbtvlQyxSdR6wx7F1Ni6u6.png)
Reply
LiftMgt 3 years ago
Can't think of any further information/illustration to further describe my problem.  Do I have to remove all my manual routing and start over with the desired Design Rules?
Reply
andyfierman 3 years ago
@LiftMgt, Can you post the url to the public project here please?
Reply
UserSupport 3 years ago
![图片.png](//image.easyeda.com/pullimage/sDifa3aIrXyM97XpPN0qKmJwpHIaiZG0F1XsVSXx.png) ![图片.png](//image.easyeda.com/pullimage/NUgMmhqinyH1xKWMimHCrgB22bP1vVuLqSCdj35R.png) when I set the S1_P as rule 1, and check the DRC, it works
Reply
LiftMgt 3 years ago
Project URL   [https://easyeda\.com/editor\#\,cmd\_for\_project=296c0eec097646ffbf5f222beceddb9a\,id=6c0ebba64ac8467daa403737262084ef\|0d89b012f7ab49bfa145035b3f363e85](https://easyeda.com/editor#,cmd_for_project=296c0eec097646ffbf5f222beceddb9a,id=6c0ebba64ac8467daa403737262084ef|0d89b012f7ab49bfa145035b3f363e85)<br> <br> I went to the Design Rule and noticed that the S1_P track was somehow set to Default.  I changed to Rule 1, selected "Apply", ran the DRC check and found no change in any of the DRC errors including that specific net.  I just can't get Design Rule 1 to act as the rule that applies to my design.  Basic question: After manually routing the entire board, discovering DRC errors, can one write a new Design Rule and cause it to apply to the design?
Reply
andyfierman 3 years ago
@LiftMgt, Sorry but this is why I asked you to make your project public: it is a waste of everyone's time trying to advise you on your choice of design rules because there are many errors in your PCB that need to be addressed before you worry about them. Here are a few (by no means all) examples: You have a track\, netnamed U2\_18 on the bottom layer but you have no via to swap the track onto the top layer to complete the connection to the left\-hand pad\, netnamed U2\_18 of R3\, which is on the top layer: ![image.png](//image.easyeda.com/pullimage/840Pu5t8elgv0aBL61UNvbphBJv0UIh0N1bKCJqP.png) The footprint sfor DL1, DL2 and U6 are badly constructed and seems to have multilayer pads coaxially placed into holes: ![image.png](//image.easyeda.com/pullimage/qi8hZ3mLGMqWDkTCGyNqrdhzucO02TeDdYztw9sl.png) which then cause DRC errors when routing tracks to them: ![image.png](//image.easyeda.com/pullimage/SRwOdIGwSvzl4w1vbXFQV22wGrXfDUxfs5jVnbD1.png) The footprints for DL1 and DL2 have pin numbers in the top copper layer which will short out any track that crosses them on that layer ![image.png](//image.easyeda.com/pullimage/C8LTVLYTa3V9BvYBnIpl7e63QnmQfz5QbzcIETQF.png) You have tracks going through holes and a via in thr middle of nowhere: ![image.png](//image.easyeda.com/pullimage/Vvxu6G3mc116v1dlL9tAGQ1thzn5ftBSp6ekp2P9.png) Even after applying the updated Design Rules, you still have doznes of Via and Via Drill diameter and track to via DRC errors. You also have an incomplete GND connection: ![image.png](//image.easyeda.com/pullimage/zGsngJyzH9DnjKcoXNuARJMaKIm5Z89ZuFeyfoTL.png) <br> <br> C1 and C2 are in series. This unnecessary since the overall capacitance will be 100nF*10uF/(100nF+10uF) which is just under 100nF. I suspect you meant to connect them in parallel and not in series in order to provide 5V supply decoupling: ![image.png](//image.easyeda.com/pullimage/EAsugqaQwuPy8jtNtl3owqeG39stJbADMUq5uYlZ.png) You have LEDs with a forward voltage of 1.9V that appear to be connected to inputs to the ATmega328P-MMHR. It is not clear what the function of these connections is but you should check that approximately 1.9V is a sufficiently high voltage to be seen by those inputs as a valid logic high and that the inputs are internally pulled down to ensure that when the switch associated with the LED is open circuit, the input is pulled to a valid logic low: ![image.png](//image.easyeda.com/pullimage/2gkZW0kQSwG3NtRQyZPLLX7NUjg05NPa1DUHVmNp.png) You should add extra, separate, decoupling on the VCC and AVCC pins of the ATmega328P-MMHR and probably on the AREF pin too.
Reply
Markus_ee 3 years ago
Hi! I also want to point out that the pads inside the holes gets removed on DL1, DL2 and U2 Every pin is drilled and there is no copper to solder the pin into because it is now a standard ~1.6mm drilled hole. Am I right on my assumption? Regards, Markus Virtanen HW / Electronics Designer
Reply
andyfierman 3 years ago
@LiftMgt, As @markus_jidoka has pointed out, I should have clarified that the major consequence of my statement: "The footprints for DL1, DL2 and U6 are badly constructed and seems to have multilayer pads coaxially placed into holes:" is that those footprints will have holes of a bigger diameter than the pads and so will have no pads at all. It is completely unnecessary to add holes like this since multi-layer pads are specifically designed to created pads on all layers with a through plated hole joining them all up through the inner face of the hole. This project may help you understand the basics of PCBs: [https://easyeda\.com/andyfierman/Elements\_of\_a\_simple\_PCB\-e42c7b2a4e17449f821a97d04806aeeb](https://easyeda.com/andyfierman/Elements_of_a_simple_PCB-e42c7b2a4e17449f821a97d04806aeeb)<br> <br> Studying the Tutorial will help you understand how to use EasyEDA successfully. Reading and following the links in: [https://easyeda.com/forum/topic/How-to-ask-for-help-and-get-an-answer-71b17a40d15442349eaecbfae083e46a](https://easyeda.com/forum/topic/How-to-ask-for-help-and-get-an-answer-71b17a40d15442349eaecbfae083e46a)<br> <br> will give you a greater understanding of PCB design using EasyEDA in general.
Reply
Login or Register to add a comment
goToTop
你现在访问的是EasyEDA海外版,建议访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus-@1x -mockplus-

Cookie Notice

Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice