CAM350 On 10 Aug 2010 22:53, "Stefan Tauner" <[1]stefan.tau...@student.tuwien.ac.at> wrote: > hi > > i have different pcbs, that i want to submit to a manufacturer, that > allows "nutzen"/tiled pcbs. > dj wrote some scripts to do this (pcb2panel etc. see > [2]http://www.gedasymbols.org/user/dj_delorie/). but those trigger a pcb > bug, when i rotate some of the outlined pcbs when calling panel2pcb > (and when opening the eventually created pcb afterwards). > namely it outputs "Error while clipping PBO_SUB: 3" and removes away a > polygon (created by MorphPolygon(Selected)). > i'll try to investigate and submit a bug report with a simple example > hopefully... > > i then tried some python scripts by andrew sterian named gerbmerge > ([3]http://claymore.engineer.gvsu.edu/~steriana/Python/gerbmerge), which > would be nice because it can autoplace the boards while optimizing the > space used. > it has problems with pcb's drill files, because it seems to require a > (non-)leading zero indicator in the "INCH"-line. error message was > '... File "...gerbmerge-1.6/gerbmerge/jobs.py", line 699, in parseExcellon > raise RuntimeError, 'File %s has uninterpretable line:\n %s' % (fullname, line) > RuntimeError: File ../testboard/export/board.unplated-drill.cnc has uninterpretable line: > INCH' > either changing the inch line to "INCH,TZ" or patching jobs.py line 88 > from "xzsup_pat = re.compile(r'^INCH,([LT])Z$')..." > to "xzsup_pat = re.compile(r'^INCH(,([LT])Z)?$')..." > make it work. > only remaining problem is, that it does only support a single drill > file per board and i have both plated and unplated holes... > > what are your experiences, what do you use? > -- > Kind regards, Stefan Tauner > > > _______________________________________________ > geda-user mailing list > [4]geda-u...@moria.seul.org > [5]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
References 1. mailto:stefan.tau...@student.tuwien.ac.at 2. http://www.gedasymbols.org/user/dj_delorie/ 3. http://claymore.engineer.gvsu.edu/~steriana/Python/gerbmerge 4. mailto:geda-user@moria.seul.org 5. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
_______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user