Hi, I guess the other question is, do we even *want* to be doing this check? It's not the 1980s anymore.
At the very least it should be able to be disabled for those of us who aren't working with a PCB shop stuck in last century. https://resources.ema-eda.com/blog/are-acid-traps-still-a-problem-for-pcbs-in-2019 https://electronics.stackexchange.com/questions/115653/are-acid-traps-real-2014 https://resources.altium.com/p/7-common-misconceptions-about-pcb-design https://www.nwengineeringllc.com/article/right-angle-pcb-traces-its-time-to-kill-the-myths.php Andrew On 7/20/20 8:29 AM, Tomasz Wlostowski wrote: > On 18/07/2020 23:47, Joshua Redstone wrote: >> Thanks, that link's a helpful starting point. >> Josh > > Hi Joshua, > > If you could figure out the algorithm for robust acute angle detection > (your input is a set of BOARD_ITEMs), I can integrate it with the new > KiCad DRC engine. > > Tom > > >> >> On Fri, Jul 17, 2020 at 7:40 PM Seth Hillbrand <s...@kipro-pcb.com >> <mailto:s...@kipro-pcb.com>> wrote: >> >> Please have a look over the open issues on GitLab. Until the new >> DRC code has been merged into master, it's not a good candidate for >> a new developer. >> >> Here's a link with open issues for the feature-freeze that have not >> yet been assigned. Please do note that any feature-development work >> should have a documented implementation plan that the lead >> developers sign off on before you begin coding. This can help to >> avoid problems where you do a lot of work that doesn't get accepted >> because it doesn't fit in the larger plan. >> >> >> https://gitlab.com/kicad/code/kicad/-/issues?scope=all&utf8=%E2%9C%93&state=opened&milestone_title=6.0%20Feature%20Freeze&assignee_id=None >> >> I would also strongly encourage you (as we do for all developers >> starting to work on KiCad) to look at fixing small issues first. >> They are not nearly as appealing as a feature implementation but >> they are more manageable and will help you learn the general layout >> and workings of the system. >> >> Best- >> Seth >> >> KiCad Services Corporation KiCad Services Corporation Logo >> Seth Hillbrand >> *Lead Developer* >> +1-530-302-5483 <tel:+12126039372> >> Davis, CA >> www.kipro-pcb.com <https://www.kipro-pcb.com/> i...@kipro-pcb.com >> <mailto:i...@kipro-pcb.com> >> https://twitter.com/KiProEDA <https://twitter.com/KiProEDA> >> https://www.linkedin.com/company/kicad >> <https://www.linkedin.com/company/kicad> >> >> >> On 2020-07-17 16:13, Joshua Redstone wrote: >> >>> Hi all, >>> I was wondering what's the state of the pcbnew DRC work and what >>> are the todos left to be done? >>> I have a bit of time while waiting for a board to be assembled. I >>> was thinking of exploring DRC changes to either detect acute >>> angles in copper or detect silkscreen text that intersects vias / >>> pads, but I'm also curious to know what else needs doing. >>> Cheers, >>> Josh >>> >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> <mailto:kicad-developers@lists.launchpad.net> >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> <mailto:kicad-developers@lists.launchpad.net> >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp