Menu

#6 lines enclosing other lines don't get voronoi treatment

open
nobody
Bug (10)
5
2010-10-18
2010-10-12
chrysn
No

when a line encloses the other lines, it does not get the voronoi shape it is supposed to get when setting high radii according to [1].

a typical application of lines closed around everything else are ground lines.

i have not yet been able to pinpoint what "closed" means exactly; leaving a small hole is not sufficient, but when inner lines get close enough to the exterior, it seems to work; see examples attached (they expose the described behavior at 1.0 and 0.3 offset)

[1] http://sourceforge.net/apps/mediawiki/pcb2gcode/index.php?title=Voronoi_region

Discussion

  • chrysn

    chrysn - 2010-10-12

    ground layer won't have its outline voronoi'd

     
  • chrysn

    chrysn - 2010-10-12

    voronoi mechanism works with all relevant lines in this file

     
  • Patrick Birnzain

    • assigned_to: nobody --> pbirnzain
     
  • Patrick Birnzain

    This is a tricky one that is caused by the trace growing and contention checking algorithm and has persisted since the earliest versions of this program. The problem is that your test trace is only grown on the inside until the trace is closed.

    I can see why people would want closed lines and will continue to work on this, however it will take a LOT of time since this particular bug is not one of my top priorities at this point.

     
  • Patrick Birnzain

    • assigned_to: pbirnzain --> nobody
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.