Index: trunk/tests/pcbflags/test.sh =================================================================== --- trunk/tests/pcbflags/test.sh (revision 32402) +++ trunk/tests/pcbflags/test.sh (nonexistent) @@ -1,99 +0,0 @@ -#!/bin/sh -src_dir=../../src -pwd=`pwd` - -# $1 must be a .pcb file name -run_pcb() -{ - local fn - if test ! -z "$1" - then - fn="$pwd/$1" - shift 1 - fi - ( - cd "$src_dir" - if test -z "$fn" - then - ./pcb-rnd --gui batch "$@" - else - ./pcb-rnd --gui batch "$fn" "$@" - fi - ) -} - - -test_flag() -{ - local name="`basename $1`" newf expect="Flags(\"$3\")" res - if test -z "$name" - then - name="0" - fi - rm $name 2>/dev/null - echo " -conf(set, $1, $2, design) -SaveTo(LayoutAs, $pwd/$name.pcb) -dumpconf(lihata,design) -" | run_pcb vanilla.pcb >$name.log 2>&1 - newf=`grep ^Flags $name.pcb` - test "$newf" = "$expect" - res=$? - if test $res != 0 - then - echo "$1 save broken: expected '$expect' got '$newf'" - return 1 - fi - - - echo "###### load test" >> $name.log - echo " -conf(reset, system) -conf(reset, project) -LoadFrom(Layout, $pwd/$name.pcb) -SaveTo(LayoutAs, $pwd/$name.2.pcb) -dumpconf(lihata,design) -" | run_pcb >>$name.log 2>&1 - - newf=`grep ^Flags $name.2.pcb` - test "$newf" = "$expect" - res=$? - if test $res != 0 - then - echo "$1 load broken: expected '$expect' got '$newf'" - return 1 - fi - - return 0 -} - -diag=`cd "$src_dir" && ./pcb-rnd --dump-plugins | grep diag` -if test -z "$diag" -then - echo "pcbflags: can't run tests because the diag plugin is not compiled." - exit 0 -fi - - -test_flag "plugins/mincut/enable" "true" "enablemincut" -test_flag "editor/show_number" "true" "shownumber" -test_flag "editor/show_drc" "true" "showdrc" -test_flag "editor/rubber_band_mode" "true" "rubberband" -test_flag "editor/auto_drc" "true" "autodrc" -test_flag "editor/all_direction_lines" "true" "alldirection" -test_flag "editor/swap_start_direction" "true" "swapstartdir" -test_flag "editor/unique_names" "true" "uniquename" -test_flag "editor/clear_line" "true" "clearnew" -test_flag "editor/full_poly" "true" "newfullpoly" -test_flag "editor/snap_pin" "true" "snappin" -test_flag "editor/orthogonal_moves" "true" "orthomove" -test_flag "editor/live_routing" "true" "liveroute" -test_flag "editor/only_names" "true" "onlynames" -test_flag "editor/lock_names" "true" "locknames" -test_flag "editor/hide_names" "true" "hidenames" -test_flag "editor/thin_draw" "true" "thindraw" -test_flag "editor/thin_draw_poly" "true" "thindrawpoly" -test_flag "editor/local_ref" "true" "localref" -test_flag "editor/check_planes" "true" "checkplanes" -test_flag "editor/description" "true" "description" -test_flag "editor/name_on_pcb" "true" "nameonpcb" Property changes on: trunk/tests/pcbflags/test.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/pcbflags/vanilla.pcb =================================================================== --- trunk/tests/pcbflags/vanilla.pcb (revision 32402) +++ trunk/tests/pcbflags/vanilla.pcb (nonexistent) @@ -1,21 +0,0 @@ -# release: pcb-rnd 1.0.7 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["" 600000 500000] - -Grid[2500.0 0 0 1] -Cursor[282500 172500 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[1200 900 1000 700 1500 1000] -Flags("") -Groups("1,c:2,s") -Styles["Signal,1000,7874,3150,2000:Power,2000,8661,3937,2000:Fat,20000,13780,4724,2500:Sig-tight,1000,6400,3150,1200"] -Layer(1 "c") -( -) -Layer(2 "s") -( -) Index: trunk/tests/pcbflags/readme.txt =================================================================== --- trunk/tests/pcbflags/readme.txt (revision 32402) +++ trunk/tests/pcbflags/readme.txt (nonexistent) @@ -1,2 +0,0 @@ -Test whether chaning design configuration flags one by one result in saving -the right pcb flags in the original file format. Index: trunk/tests/pcbflags/Makefile =================================================================== --- trunk/tests/pcbflags/Makefile (revision 32402) +++ trunk/tests/pcbflags/Makefile (nonexistent) @@ -1,12 +0,0 @@ -all: - -ROOT=../.. -include $(ROOT)/Makefile.conf - -test: - @./test.sh && echo "pcbflags: *** QC PASS ***" - -clean: - mv vanilla.pcb vanilla.save - -$(SCCBOX) rm -f *.pcb *.log - mv vanilla.save vanilla.pcb Index: trunk/tests/propedit/tester.ref =================================================================== --- trunk/tests/propedit/tester.ref (revision 32402) +++ trunk/tests/propedit/tester.ref (nonexistent) @@ -1,21 +0,0 @@ -num [int] - 42 (3) - 10 (1) -ang [angle] - 42.000000 (3) - 10.500000 (1) -str [string] - foo (3) - bar (1) - BAZ (1) -crd [coord] - 42 (3) - 10 (1) -dbl [double] - 42.000000 (3) - 10.500000 (1) -Stats crd: common: 42 min: 10 max: 42 avg: 34 -Stats num: common: 42 min: 10 max: 42 avg: 34 -Stats ang: common: 42.000000 min: 10.500000 max: 42.000000 avg: 34.125000 -Stats dbl: common: 42.000000 min: 10.500000 max: 42.000000 avg: 34.125000 -Stats str: common: foo Index: trunk/tests/propedit/tester.c =================================================================== --- trunk/tests/propedit/tester.c (revision 32402) +++ trunk/tests/propedit/tester.c (nonexistent) @@ -1,141 +0,0 @@ -#include -#include -#include "props.h" - -void *rnd_gui = NULL; - -int pcb_propsel_set(const char *prop, const char *value) -{ - return 0; -} - -int pcb_propsel_del(const char *key) -{ - return 0; -} - -void pcb_propsel_map_core(htsp_t *props) -{ -} - - - -static void print_val(pcb_prop_type_t type, pcb_propval_t val) -{ - switch(type) { - case PCB_PROPT_STRING: printf("%s", val.string); break; - case PCB_PROPT_COORD: printf("%d", val.coord); break; - case PCB_PROPT_ANGLE: printf("%f", val.angle); break; - case PCB_PROPT_DOUBLE: printf("%f", val.d); break; - case PCB_PROPT_INT: printf("%d", val.i); break; - default: printf(" ???"); - } -} - -static void print_all(htsp_t *props) -{ - htsp_entry_t *pe; - for (pe = htsp_first(props); pe; pe = htsp_next(props, pe)) { - htprop_entry_t *e; - pcb_props_t *p = pe->value; - printf("%s [%s]\n", pe->key, pcb_props_type_name(p->type)); - for (e = htprop_first(&p->values); e; e = htprop_next(&p->values, e)) { - printf(" "); - print_val(p->type, e->key); - printf(" (%lu)\n", e->value); - } - } -} - -static pcb_props_t *print_stat(pcb_propedit_t *ctx, const char *name, int all) -{ - pcb_propval_t most_common, min, max, avg; - pcb_props_t *p; - int res; - - p = pcb_props_get(ctx, name); - if (p == NULL) - return NULL; - - if (all) - res = pcb_props_stat(ctx, p, &most_common, &min, &max, &avg); - else - res = pcb_props_stat(ctx, p, &most_common, NULL, NULL, NULL); - - if (res != 0) - return NULL; - - printf("Stats %s:", name); - printf(" common: "); print_val(p->type, most_common); - if (all) { - printf(" min: "); print_val(p->type, min); - printf(" max: "); print_val(p->type, max); - printf(" avg: "); print_val(p->type, avg); - } - printf("\n"); - - return p; -} - -int main() -{ - pcb_propedit_t ctx; - pcb_propval_t v; - - pcb_props_init(&ctx, NULL); - - /* --- add a few items properly - should work --- */ - - /* coord */ - v.coord = 42; assert(pcb_props_add(&ctx, "crd", PCB_PROPT_COORD, v) != NULL); - v.coord = 10; assert(pcb_props_add(&ctx, "crd", PCB_PROPT_COORD, v) != NULL); - v.coord = 42; assert(pcb_props_add(&ctx, "crd", PCB_PROPT_COORD, v) != NULL); - v.coord = 42; assert(pcb_props_add(&ctx, "crd", PCB_PROPT_COORD, v) != NULL); - - /* int */ - v.i = 42; assert(pcb_props_add(&ctx, "num", PCB_PROPT_INT, v) != NULL); - v.i = 10; assert(pcb_props_add(&ctx, "num", PCB_PROPT_INT, v) != NULL); - v.i = 42; assert(pcb_props_add(&ctx, "num", PCB_PROPT_INT, v) != NULL); - v.i = 42; assert(pcb_props_add(&ctx, "num", PCB_PROPT_INT, v) != NULL); - - /* angle */ - v.angle = 42.0; assert(pcb_props_add(&ctx, "ang", PCB_PROPT_ANGLE, v) != NULL); - v.angle = 10.5; assert(pcb_props_add(&ctx, "ang", PCB_PROPT_ANGLE, v) != NULL); - v.angle = 42.0; assert(pcb_props_add(&ctx, "ang", PCB_PROPT_ANGLE, v) != NULL); - v.angle = 42.0; assert(pcb_props_add(&ctx, "ang", PCB_PROPT_ANGLE, v) != NULL); - - /* double */ - v.d = 42.0; assert(pcb_props_add(&ctx, "dbl", PCB_PROPT_DOUBLE, v) != NULL); - v.d = 10.5; assert(pcb_props_add(&ctx, "dbl", PCB_PROPT_DOUBLE, v) != NULL); - v.d = 42.0; assert(pcb_props_add(&ctx, "dbl", PCB_PROPT_DOUBLE, v) != NULL); - v.d = 42.0; assert(pcb_props_add(&ctx, "dbl", PCB_PROPT_DOUBLE, v) != NULL); - - /* string */ - v.string = "foo"; assert(pcb_props_add(&ctx, "str", PCB_PROPT_STRING, v) != NULL); - v.string = "bar"; assert(pcb_props_add(&ctx, "str", PCB_PROPT_STRING, v) != NULL); - v.string = "BAZ"; assert(pcb_props_add(&ctx, "str", PCB_PROPT_STRING, v) != NULL); - v.string = "foo"; assert(pcb_props_add(&ctx, "str", PCB_PROPT_STRING, v) != NULL); - v.string = "foo"; assert(pcb_props_add(&ctx, "str", PCB_PROPT_STRING, v) != NULL); - - /* --- add a items with the wrong type - should fail --- */ - v.i = 42; assert(pcb_props_add(&ctx, "crd", PCB_PROPT_INT, v) == NULL); - v.i = 42; assert(pcb_props_add(&ctx, "crd", 1234, v) == NULL); - v.i = 42; assert(pcb_props_add(&ctx, "ang", 1234, v) == NULL); - - print_all(&ctx.props); - - /* --- get some stats --- */ - - /* these should work */ - assert(print_stat(&ctx, "crd", 1) != NULL); - assert(print_stat(&ctx, "num", 1) != NULL); - assert(print_stat(&ctx, "ang", 1) != NULL); - assert(print_stat(&ctx, "dbl", 1) != NULL); - assert(print_stat(&ctx, "str", 0) != NULL); - - /* these should fail */ - assert(print_stat(&ctx, "str", 1) == NULL); - assert(print_stat(&ctx, "HAH", 1) == NULL); - - return 0; -} Index: trunk/tests/propedit/Makefile =================================================================== --- trunk/tests/propedit/Makefile (revision 32402) +++ trunk/tests/propedit/Makefile (nonexistent) @@ -1,43 +0,0 @@ -all: tester - -ROOT=../.. -include $(ROOT)/Makefile.conf - -PED=$(ROOT)/src_plugins/propedit -LHT=$(ROOT)/src_3rd -SRC=$(ROOT)/src -LIBRND=$(SRC)/librnd - -CFLAGS = $(PCB_RND_C89FLAGS) -I$(PED) -I$(LHT) -I$(SRC) -I$(ROOT) -I$(ROOT)/src_3rd -LDLIBS = -lm -LIB_OBJS = \ - $(LHT)/genht/htsp.o \ - $(LHT)/genht/hash.o \ - $(LIBRND)/core/compat_misc.o \ - $(LIBRND)/core/misc_util.o \ - $(LIBRND)/core/rnd_printf.o \ - $(LIBRND)/core/unit.o \ - $(ROOT)/src_3rd/genvector/gds_char.o - -OBJS = tester.o $(PED)/props.o - - -test: tester.diff - @echo "propedit: *** QC PASS ***" - @rm tester.out - -tester: $(OBJS) $(LIB_OBJS) - $(CC) $(LDFLAGS) -o tester $(OBJS) $(LIB_OBJS) $(LDLIBS) - -tester.o: tester.c $(PED)/props.h - -$(PED)/props.o: $(PED)/props.c $(PED)/props.h - -tester.diff: tester.ref tester.out - @diff -u tester.ref tester.out - -tester.out: tester - ./tester > tester.out - -clean: - -$(SCCBOX) rm -f tester.out tester $(OBJS) Index: trunk/tests/orig/run_tests.sh =================================================================== --- trunk/tests/orig/run_tests.sh (revision 32402) +++ trunk/tests/orig/run_tests.sh (nonexistent) @@ -1,677 +0,0 @@ -#!/bin/sh -# -# $Id: run_tests.sh,v 1.8 2009/02/17 00:42:31 danmc Exp $ -# -# Copyright (c) 2003, 2004, 2005, 2006, 2007, 2009, 2010 Dan McMahill - -# This program is free software; you can redistribute it and/or modify -# it under the terms of version 2 of the GNU General Public License as -# published by the Free Software Foundation -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -# All rights reserved. -# -# This code was derived from code written by Dan McMahill as part of the -# latex-mk testsuite. The original code was covered by a BSD license -# but the copyright holder (Dan McMahill) has re-released the code under -# the GPL. - -if test -z `which gerbv` -then - echo "Please install gerbv before running the tests." >&2 - exit 1 -fi - -if test -z `which convert` -then - echo "Please install imagemagick before running the tests." >&2 - exit 1 -fi - -magic_test_skip=${PCB_MAGIC_TEST_SKIP:-no} - -if test "x${magic_test_skip}" = "xyes" ; then - cat << EOF - -The environment variable PCB_MAGIC_TEST_SKIP is set to yes. -This causes the testsuite to skip all tests and report no errors. -This is used for certain debugging *only*. The primary use is to -allow testing of the 'distcheck' target without including the effects -of the testsuite. The reason this is useful is that due to minor differences -in library versions and perhaps roundoff in different CPU's, the testsuite -may falsely report failures on some systems. These reported failures -prevent using 'distcheck' for verifying the rest of the build system. -These comments only apply to the tests which try to compare image files -like PNG files. - -EOF - - exit 0 -fi - -regen=no - -usage() { -cat < : Specifies that should be used for the - reference files. - -LIMITATIONS - -- The GUI interface is not checked via the regression testsuite. - -- Currently actions are also not exercised - -EOF -} - -show_sep() { - echo "----------------------------------------------------------------------" -} - -########################################################################## -# -# debug print out -# - -do_debug=no -debug() { - if test $do_debug = yes ; then - cat < $f2 -} - -# top level function to compare BOM output -compare_bom() { - f1="$1" - f2="$2" - compare_check "compare_bom" "$f1" "$f2" || return 1 - - # an example BOM file is: - - # # $Id$ - # # PcbBOM Version 1.0 - # # Date: Wed Jun 17 14:41:43 2009 UTC - # # Author: Dan McMahill - # # Title: Basic BOM/XY Test - PCB BOM - # # Quantity, Description, Value, RefDes - # # -------------------------------------------- - # 8,"Standard SMT resistor, capacitor etc","RESC3216N",R90_TOP R180_TOP R270_TOP R0_TOP R270_BOT R180_BOT R90_BOT R0_BOT - # 8,"Dual in-line package, narrow (300 mil)","DIP8",UDIP90_TOP UDIP180_TOP UDIP270_TOP UDIP0_TOP UDIP270_BOT UDIP180_BOT UDIP90_BOT UDIP0_BOT - # 8,"Small outline package, narrow (150mil)","SO8",USO90_TOP USO180_TOP USO270_TOP USO0_TOP USO270_BOT USO180_BOT USO90_BOT USO0_BOT - - # For comparison, we need to ignore changes in the Date and Author lines. - cf1=${tmpd}/`basename $f1` - cf2=${tmpd}/`basename $f2` - - normalize_bom $f1 $cf1 - normalize_bom $f2 $cf2 - run_diff $cf1 $cf2 || test_failed=yes -} - -########################################################################## -# -# X-Y (centroid) comparison routines -# - -# used to remove things like creation date from BOM files -normalize_xy() { - f1="$1" - f2="$2" - $AWK ' - /^# Date:/ {print "# Date: today"; next} - /^# Author:/ {print "# Author: PCB"; next} - {print}' \ - $f1 > $f2 -} - -compare_xy() { - f1="$1" - f2="$2" - compare_check "compare_xy" "$f1" "$f2" || return 1 - normalize_xy "$f1" "$cf1" - normalize_xy "$f2" "$cf2" - run_diff "$cf1" "$cf2" || test_failed=yes -} - -########################################################################## -# -# GCODE comparison routines -# - -# used to remove things like creation date from gcode files -normalize_gcode() { - f1="$1" - f2="$2" - $AWK ' - d == 1 {gsub(/ .* /, "Creation Date and Time"); d = 0;} - /^\(Created by G-code exporter\)/ {d=1} - {print}' \ - $f1 > $f2 -} - -compare_gcode() { - f1="$1" - f2="$2" - compare_check "compare_gcode" "$f1" "$f2" || return 1 - - # For comparison, we need to ignore changes in the Date and Author lines. - cf1=${tmpd}/`basename $f1` - cf2=${tmpd}/`basename $f2` - - normalize_gcode $f1 $cf1 - normalize_gcode $f2 $cf2 - run_diff "$cf1" "$cf2" || test_failed=yes -} - -########################################################################## -# -# RS274-X and Excellon comparison -# - -compare_rs274x() { - f1="$1" - f2="$2" - compare_check "compare_rs274x" "$f1" "$f2" || return 1 - - # use gerbv to export our reference RS274-X file and our generated - # RS274-X file to png. Then we'll use ImageMagick to see - # if there are any differences in the resulting files - pngdir=${rundir}/png - mkdir -p ${pngdir} - nb=`basename $f1` - png1=${pngdir}/${nb}-ref.png - png2=${pngdir}/${nb}-out.png - - debug "${GERBV} ${GERBV_DEFAULT_FLAGS} --output=${png1} ${f1}" - ${GERBV} ${GERBV_DEFAULT_FLAGS} --output=${png1} ${f1} - - debug "${GERBV} ${GERBV_DEFAULT_FLAGS} --output=${png2} ${f2}" - ${GERBV} ${GERBV_DEFAULT_FLAGS} --output=${png2} ${f2} - - compare_image ${png1} ${png2} - -} - -compare_cnc() { - compare_rs274x $* -} - -########################################################################## -# -# GIF/JPEG/PNG comparison routines -# - -compare_image() { - f1="$1" - f2="$2" - compare_check "compare_image" "$f1" "$f2" || return 1 - - # now see if the image files are the same - debug "${IM_COMPARE} -metric MAE ${f1} ${f2} null:" - same=`${IM_COMPARE} -metric MAE ${f1} ${f2} null: 2>&1 | \ - ${AWK} '{if($1 == 0){print "yes"} else {print "no"}}'` - debug "compare_image(): same = $same" - - if test "$same" != yes ; then - test_failed=yes - echo "FAILED: See ${errdir}" - mkdir -p ${errdir} - ${IM_COMPARE} ${f1} ${f2} ${errdir}/compare.png - ${IM_COMPOSITE} ${f1} ${f2} -compose difference ${errdir}/composite.png - ${IM_CONVERT} ${f1} ${f2} -compose difference -composite -colorspace gray ${errdir}/gray.png - cat > ${errdir}/animate.sh << EOF -#!/bin/sh -${IM_CONVERT} -label "%f" ${f1} ${f2} miff:- | \ -${IM_MONTAGE} - -geometry +0+0 -tile 1x1 miff:- | \ -${IM_ANIMATE} -delay 0.5 -loop 0 - -EOF - chmod a+x ${errdir}/animate.sh - fi -} - -########################################################################## -# -# The main program loop -# - -for t in $all_tests ; do - show_sep - echo "Test: $t" - - tot=`expr $tot + 1` - - ###################################################################### - # - # extract the details for the test - # - - pcb_flags="${PCB_DEFAULT_FLAGS}" - - rundir="${OUTDIR}/${t}" - refdir="${REFDIR}/${t}" - errdir=${rundir}/mismatch - - # test_name | layout file(s) | [export hid name] | [optional arguments to pcb] | [mismatch] - # | output files - name=`grep "^[ \t]*${t}[ \t]*|" $TESTLIST | $AWK 'BEGIN{FS="|"} {print $1}'` - files=`grep "^[ \t]*${t}[ \t]*|" $TESTLIST | $AWK 'BEGIN{FS="|"} {print $2}'` - hid=`grep "^[ \t]*${t}[ \t]*|" $TESTLIST | $AWK 'BEGIN{FS="|"} {gsub(/[ \t]*/, ""); print $3}'` - args=`grep "^[ \t]*${t}[ \t]*|" $TESTLIST | $AWK 'BEGIN{FS="|"} {print $4}'` - mismatch=`grep "^[ \t]*${t}[ \t]*|" $TESTLIST | $AWK 'BEGIN{FS="|"} {if($5 == "mismatch"){print "yes"}else{print "no"}}'` - out_files=`grep "^[ \t]*${t}[ \t]*|" $TESTLIST | $AWK 'BEGIN{FS="|"} {print $6}'` - - if test "X${name}" = "X" ; then - echo "ERROR: Specified test ${t} does not appear to exist" - skip=`expr $skip + 1` - continue - fi - - if test "X${args}" != "X" ; then - pcb_flags="${args}" - fi - - ###################################################################### - # - # Set up the run directory - # - - test -d ${rundir} && rm -fr ${rundir} - mkdir -p ${rundir} - if test $? -ne 0 ; then - echo "$0: Could not create run directory ${rundir}" - skip=`expr $skip + 1` - continue - fi - - - ###################################################################### - # - # check to see if the files we need exist and copy them to the run - # directory - # - - missing_files=no - path_files="" - for f in $files ; do - if test ! -f ${INDIR}/${f} ; then - echo "ERROR: File $f specified as part of the $t test does not exist" - missing_files=yes - else - path_files="${path_files} ${INDIR}/${f}" - cp "${INDIR}/${f}" "${rundir}" - fi - done - - if test "$missing_files" = "yes" ; then - echo "${t} had missing input files. Skipping test" - skip=`expr $skip + 1` - continue - fi - - ###################################################################### - # - # run PCB - # - - echo "cd ${rundir} && ${PCB} -x ${hid} ${pcb_flags} ${files}" - (cd ${rundir} && ${PCB} -x ${hid} ${pcb_flags} ${files}) - pcb_rc=$? - - if test $pcb_rc -ne 0 ; then - echo "${PCB} returned ${pcb_rc}. This is a failure." - fail=`expr $fail + 1` - continue - fi - - # and clean up the input files we'd copied over - for f in $files ; do - rm -f ${rundir}/${f} - done - - ###################################################################### - # - # check the result - # - - if test "X$regen" = "Xyes" ; then - echo "Regenerated ${t}" - else - # compare the result to our reference file - test_failed=no - test_skipped=no - for f in $out_files ; do - debug "processing $f" - # break apart type:fn into the type and file name - type=`echo $f | sed 's;:.*;;g'` - fn=`echo $f | sed 's;.*:;;g'` - - case $type in - # BOM HID - bom) - compare_bom ${refdir}/${fn} ${rundir}/${fn} - ;; - - xy) - compare_xy ${refdir}/${fn} ${rundir}/${fn} - ;; - - # GCODE HID - gcode) - compare_gcode ${refdir}/${fn} ${rundir}/${fn} - ;; - - # GERBER HID - cnc) - compare_cnc ${refdir}/${fn} ${rundir}/${fn} - ;; - - gbx) - compare_rs274x ${refdir}/${fn} ${rundir}/${fn} - ;; - - # PNG HID - gif) - compare_image ${refdir}/${fn} ${rundir}/${fn} - ;; - - jpg) - compare_image ${refdir}/${fn} ${rundir}/${fn} - ;; - - png) - compare_image ${refdir}/${fn} ${rundir}/${fn} - ;; - - # unknown - *) - echo "internal error: $type is not a known file type" - exit 1 - ;; - esac - - done - - - if test $test_failed = yes ; then - echo "FAIL" - fail=`expr $fail + 1` - elif test $test_skipped = yes ; then - echo "SKIPPED" - skip=`expr $skip + 1` - else - echo "PASSED" - pass=`expr $pass + 1` - fi - - fi - -done - -show_sep -echo "Passed $pass, failed $fail, skipped $skip out of $tot tests." - -rc=0 -if test $pass -ne $tot ; then - rc=1 -fi - -exit $rc - Property changes on: trunk/tests/orig/run_tests.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/orig/inputs/gerber_arcs.pcb =================================================================== --- trunk/tests/orig/inputs/gerber_arcs.pcb (revision 32402) +++ trunk/tests/orig/inputs/gerber_arcs.pcb (nonexistent) @@ -1,844 +0,0 @@ -# release: pcb 20100929 -# date: Thu Jun 16 20:10:40 2011 -# user: username () -# host: titanic.lan - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20100606] - -PCB["" 3000000 2000000] - -Grid[10000.000000 0 0 0] -Cursor[0 0 0.000000] -PolyArea[200000000.000000] -Thermal[0.500000] -DRC[14941 14941 14941 14941 22411 14941] -Flags("nameonpcb,uniquename,clearnew,snappin") -Groups("1,c:2:3:4:5:6,s:7:8") -Styles["Signal,1000,3600,2000,1000:Power,50000,65000,25000,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] - -Symbol(' ' 18) -( -) -Symbol('!' 12) -( - SymbolLine(0 45 0 50 8) - SymbolLine(0 10 0 35 8) -) -Symbol('"' 12) -( - SymbolLine(0 10 0 20 8) - SymbolLine(10 10 10 20 8) -) -Symbol('#' 12) -( - SymbolLine(0 35 20 35 8) - SymbolLine(0 25 20 25 8) - SymbolLine(15 20 15 40 8) - SymbolLine(5 20 5 40 8) -) -Symbol('$' 12) -( - SymbolLine(15 15 20 20 8) - SymbolLine(5 15 15 15 8) - SymbolLine(0 20 5 15 8) - SymbolLine(0 20 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 40 8) - SymbolLine(15 45 20 40 8) - SymbolLine(5 45 15 45 8) - SymbolLine(0 40 5 45 8) - SymbolLine(10 10 10 50 8) -) -Symbol('%' 12) -( - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(10 25 15 20 8) - SymbolLine(5 25 10 25 8) - SymbolLine(0 20 5 25 8) - SymbolLine(0 50 40 10 8) - SymbolLine(35 50 40 45 8) - SymbolLine(40 40 40 45 8) - SymbolLine(35 35 40 40 8) - SymbolLine(30 35 35 35 8) - SymbolLine(25 40 30 35 8) - SymbolLine(25 40 25 45 8) - SymbolLine(25 45 30 50 8) - SymbolLine(30 50 35 50 8) -) -Symbol('&' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 35 15 20 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(0 25 25 50 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(0 35 0 45 8) -) -Symbol(''' 12) -( - SymbolLine(0 20 10 10 8) -) -Symbol('(' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) -) -Symbol(')' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('*' 12) -( - SymbolLine(0 20 20 40 8) - SymbolLine(0 40 20 20 8) - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol('+' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol(',' 12) -( - SymbolLine(0 60 10 50 8) -) -Symbol('-' 12) -( - SymbolLine(0 30 20 30 8) -) -Symbol('.' 12) -( - SymbolLine(0 50 5 50 8) -) -Symbol('/' 12) -( - SymbolLine(0 45 30 15 8) -) -Symbol('0' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 40 20 20 8) -) -Symbol('1' 12) -( - SymbolLine(5 50 15 50 8) - SymbolLine(10 10 10 50 8) - SymbolLine(0 20 10 10 8) -) -Symbol('2' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(0 50 25 25 8) - SymbolLine(0 50 25 50 8) -) -Symbol('3' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 30 20 30 8) -) -Symbol('4' 12) -( - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 25 30 8) - SymbolLine(20 10 20 50 8) -) -Symbol('5' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(0 10 0 30 8) - SymbolLine(0 30 5 25 8) - SymbolLine(5 25 15 25 8) - SymbolLine(15 25 20 30 8) - SymbolLine(20 30 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('6' 12) -( - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 30 15 30 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) -) -Symbol('7' 12) -( - SymbolLine(0 50 25 25 8) - SymbolLine(25 10 25 25 8) - SymbolLine(0 10 25 10 8) -) -Symbol('8' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 25 5 30 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 25 8) - SymbolLine(15 30 20 25 8) -) -Symbol('9' 12) -( - SymbolLine(0 50 20 30 8) - SymbolLine(20 15 20 30 8) - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) -) -Symbol(':' 12) -( - SymbolLine(0 25 5 25 8) - SymbolLine(0 35 5 35 8) -) -Symbol(';' 12) -( - SymbolLine(0 50 10 40 8) - SymbolLine(10 25 10 30 8) -) -Symbol('<' 12) -( - SymbolLine(0 30 10 20 8) - SymbolLine(0 30 10 40 8) -) -Symbol('=' 12) -( - SymbolLine(0 25 20 25 8) - SymbolLine(0 35 20 35 8) -) -Symbol('>' 12) -( - SymbolLine(0 20 10 30 8) - SymbolLine(0 40 10 30 8) -) -Symbol('?' 12) -( - SymbolLine(10 30 10 35 8) - SymbolLine(10 45 10 50 8) - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 20 8) - SymbolLine(10 30 20 20 8) -) -Symbol('@' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 40 50 8) - SymbolLine(50 35 50 10 8) - SymbolLine(50 10 40 0 8) - SymbolLine(40 0 10 0 8) - SymbolLine(10 0 0 10 8) - SymbolLine(15 20 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 30 35 8) - SymbolLine(30 35 35 30 8) - SymbolLine(35 30 40 35 8) - SymbolLine(35 30 35 15 8) - SymbolLine(35 20 30 15 8) - SymbolLine(20 15 30 15 8) - SymbolLine(20 15 15 20 8) - SymbolLine(40 35 50 35 8) -) -Symbol('A' 12) -( - SymbolLine(0 15 0 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('B' 12) -( - SymbolLine(0 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) -) -Symbol('C' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) -) -Symbol('D' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('E' 12) -( - SymbolLine(0 30 15 30 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('F' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(0 30 15 30 8) -) -Symbol('G' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(10 30 20 30 8) -) -Symbol('H' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(25 10 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('I' 12) -( - SymbolLine(0 10 10 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 10 50 8) -) -Symbol('J' 12) -( - SymbolLine(0 10 15 10 8) - SymbolLine(15 10 15 45 8) - SymbolLine(10 50 15 45 8) - SymbolLine(5 50 10 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('K' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 20 50 8) -) -Symbol('L' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 20 50 8) -) -Symbol('M' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 15 25 8) - SymbolLine(15 25 30 10 8) - SymbolLine(30 10 30 50 8) -) -Symbol('N' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 10 25 50 8) -) -Symbol('O' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('P' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) -) -Symbol('Q' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(10 40 20 50 8) -) -Symbol('R' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(5 30 25 50 8) -) -Symbol('S' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('T' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(10 10 10 50 8) -) -Symbol('U' 12) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 10 20 45 8) -) -Symbol('V' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 10 20 40 8) -) -Symbol('W' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 15 35 8) - SymbolLine(15 35 30 50 8) - SymbolLine(30 10 30 50 8) -) -Symbol('X' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 40 25 50 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 40 25 15 8) - SymbolLine(25 10 25 15 8) -) -Symbol('Y' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 10 25 8) - SymbolLine(10 25 20 15 8) - SymbolLine(20 10 20 15 8) - SymbolLine(10 25 10 50 8) -) -Symbol('Z' 12) -( - SymbolLine(0 10 25 10 8) - SymbolLine(25 10 25 15 8) - SymbolLine(0 40 25 15 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 50 25 50 8) -) -Symbol('[' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('\' 12) -( - SymbolLine(0 15 30 45 8) -) -Symbol(']' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('^' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 15 8) -) -Symbol('_' 12) -( - SymbolLine(0 50 20 50 8) -) -Symbol('a' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 45 8) - SymbolLine(20 45 25 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('b' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) -) -Symbol('c' 12) -( - SymbolLine(5 30 20 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) -) -Symbol('d' 12) -( - SymbolLine(20 10 20 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) -) -Symbol('e' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 40 20 40 8) - SymbolLine(20 40 20 35 8) -) -Symbol('f' 10) -( - SymbolLine(5 15 5 50 8) - SymbolLine(5 15 10 10 8) - SymbolLine(10 10 15 10 8) - SymbolLine(0 30 10 30 8) -) -Symbol('g' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 65 15 65 8) - SymbolLine(15 65 20 60 8) - SymbolLine(20 30 20 60 8) -) -Symbol('h' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) -) -Symbol('i' 10) -( - SymbolLine(0 20 0 25 8) - SymbolLine(0 35 0 50 8) -) -Symbol('j' 10) -( - SymbolLine(5 20 5 25 8) - SymbolLine(5 35 5 60 8) - SymbolLine(0 65 5 60 8) -) -Symbol('k' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 15 50 8) - SymbolLine(0 35 10 25 8) -) -Symbol('l' 10) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) -) -Symbol('m' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(20 35 25 30 8) - SymbolLine(25 30 30 30 8) - SymbolLine(30 30 35 35 8) - SymbolLine(35 35 35 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('n' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('o' 12) -( - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('p' 12) -( - SymbolLine(5 35 5 65 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(10 50 20 50 8) - SymbolLine(5 45 10 50 8) -) -Symbol('q' 12) -( - SymbolLine(20 35 20 65 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('r' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(0 30 5 35 8) -) -Symbol('s' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(20 40 25 45 8) - SymbolLine(5 40 20 40 8) - SymbolLine(0 35 5 40 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(0 45 5 50 8) -) -Symbol('t' 10) -( - SymbolLine(5 10 5 45 8) - SymbolLine(5 45 10 50 8) - SymbolLine(0 25 10 25 8) -) -Symbol('u' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 30 20 45 8) -) -Symbol('v' 12) -( - SymbolLine(0 30 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 30 20 40 8) -) -Symbol('w' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 15 45 8) - SymbolLine(15 30 15 45 8) - SymbolLine(15 45 20 50 8) - SymbolLine(20 50 25 50 8) - SymbolLine(25 50 30 45 8) - SymbolLine(30 30 30 45 8) -) -Symbol('x' 12) -( - SymbolLine(0 30 20 50 8) - SymbolLine(0 50 20 30 8) -) -Symbol('y' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 60 8) - SymbolLine(15 65 20 60 8) - SymbolLine(5 65 15 65 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('z' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(0 50 20 30 8) - SymbolLine(0 50 20 50 8) -) -Symbol('{' 12) -( - SymbolLine(5 15 10 10 8) - SymbolLine(5 15 5 25 8) - SymbolLine(0 30 5 25 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 5 45 8) - SymbolLine(5 45 10 50 8) -) -Symbol('|' 12) -( - SymbolLine(0 10 0 50 8) -) -Symbol('}' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 25 8) - SymbolLine(5 25 10 30 8) - SymbolLine(5 35 10 30 8) - SymbolLine(5 35 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('~' 12) -( - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 10 30 8) - SymbolLine(10 30 15 35 8) - SymbolLine(15 35 20 35 8) - SymbolLine(20 35 25 30 8) -) -Via[600000 1550000 75000 2000 0 50000 "" ""] -Via[600000 1710000 65000 2000 0 25000 "" ""] -Via[450000 1400000 100000 2000 0 50000 "" ""] -Via[600000 1400000 100000 2000 0 50000 "" ""] -Via[450000 1710000 65000 2000 0 25000 "" ""] -Via[450000 1550000 75000 2000 0 50000 "" ""] -Layer(1 "top") -( - Arc[775000 209000 491000 491000 1000 2000 180 -90 "clearline"] - Arc[772000 1183000 486000 486000 1000 2000 -90 90 "clearline"] - Arc[286000 697000 486000 486000 1000 2000 90 90 "clearline"] - Arc[1266000 700000 491000 491000 1000 2000 0 -90 "clearline"] -) -Layer(2 "ground") -( - Arc[2430000 209000 933000 933000 10000 2000 0 90 "clearline"] - Arc[1861000 778000 554000 554000 25000 2000 -90 -90 "clearline"] - Arc[1845000 750000 358000 358000 50000 2000 -90 -90 "clearline"] - Arc[1845000 729000 184000 184000 100000 2000 -90 -90 "clearline"] -) -Layer(3 "signal2") -( -) -Layer(4 "signal3") -( -) -Layer(5 "power") -( - Arc[2500000 1370000 1200000 400000 25000 1000 0 90 "clearline"] -) -Layer(6 "bottom") -( -) -Layer(7 "outline") -( -) -Layer(8 "spare") -( -) -Layer(9 "silk") -( -) -Layer(10 "silk") -( -) Index: trunk/tests/orig/inputs/gerber_oneline.pcb =================================================================== --- trunk/tests/orig/inputs/gerber_oneline.pcb (revision 32402) +++ trunk/tests/orig/inputs/gerber_oneline.pcb (nonexistent) @@ -1,829 +0,0 @@ -# release: pcb 1.99y - -# To read pcb files, the pcb version (or the cvs source date) must be >= the file version -FileVersion[20070407] - -PCB["Basic Single Trace RS274-X Test" 200000 100000] - -Grid[10000.000000 0 0 1] -Cursor[0 500000 0.000000] -PolyArea[200000000.000000] -Thermal[0.500000] -DRC[1000 1000 1000 1000 1500 1000] -Flags("nameonpcb,uniquename,clearnew,snappin") -Groups("1,c:2,s:3:4:5:6:7:8") -Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] - -Symbol(' ' 18) -( -) -Symbol('!' 12) -( - SymbolLine(0 45 0 50 8) - SymbolLine(0 10 0 35 8) -) -Symbol('"' 12) -( - SymbolLine(0 10 0 20 8) - SymbolLine(10 10 10 20 8) -) -Symbol('#' 12) -( - SymbolLine(0 35 20 35 8) - SymbolLine(0 25 20 25 8) - SymbolLine(15 20 15 40 8) - SymbolLine(5 20 5 40 8) -) -Symbol('$' 12) -( - SymbolLine(15 15 20 20 8) - SymbolLine(5 15 15 15 8) - SymbolLine(0 20 5 15 8) - SymbolLine(0 20 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 40 8) - SymbolLine(15 45 20 40 8) - SymbolLine(5 45 15 45 8) - SymbolLine(0 40 5 45 8) - SymbolLine(10 10 10 50 8) -) -Symbol('%' 12) -( - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(10 25 15 20 8) - SymbolLine(5 25 10 25 8) - SymbolLine(0 20 5 25 8) - SymbolLine(0 50 40 10 8) - SymbolLine(35 50 40 45 8) - SymbolLine(40 40 40 45 8) - SymbolLine(35 35 40 40 8) - SymbolLine(30 35 35 35 8) - SymbolLine(25 40 30 35 8) - SymbolLine(25 40 25 45 8) - SymbolLine(25 45 30 50 8) - SymbolLine(30 50 35 50 8) -) -Symbol('&' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 35 15 20 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(0 25 25 50 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(0 35 0 45 8) -) -Symbol(''' 12) -( - SymbolLine(0 20 10 10 8) -) -Symbol('(' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) -) -Symbol(')' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('*' 12) -( - SymbolLine(0 20 20 40 8) - SymbolLine(0 40 20 20 8) - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol('+' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol(',' 12) -( - SymbolLine(0 60 10 50 8) -) -Symbol('-' 12) -( - SymbolLine(0 30 20 30 8) -) -Symbol('.' 12) -( - SymbolLine(0 50 5 50 8) -) -Symbol('/' 12) -( - SymbolLine(0 45 30 15 8) -) -Symbol('0' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 40 20 20 8) -) -Symbol('1' 12) -( - SymbolLine(5 50 15 50 8) - SymbolLine(10 10 10 50 8) - SymbolLine(0 20 10 10 8) -) -Symbol('2' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(0 50 25 25 8) - SymbolLine(0 50 25 50 8) -) -Symbol('3' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 30 20 30 8) -) -Symbol('4' 12) -( - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 25 30 8) - SymbolLine(20 10 20 50 8) -) -Symbol('5' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(0 10 0 30 8) - SymbolLine(0 30 5 25 8) - SymbolLine(5 25 15 25 8) - SymbolLine(15 25 20 30 8) - SymbolLine(20 30 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('6' 12) -( - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 30 15 30 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) -) -Symbol('7' 12) -( - SymbolLine(0 50 25 25 8) - SymbolLine(25 10 25 25 8) - SymbolLine(0 10 25 10 8) -) -Symbol('8' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 25 5 30 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 25 8) - SymbolLine(15 30 20 25 8) -) -Symbol('9' 12) -( - SymbolLine(0 50 20 30 8) - SymbolLine(20 15 20 30 8) - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) -) -Symbol(':' 12) -( - SymbolLine(0 25 5 25 8) - SymbolLine(0 35 5 35 8) -) -Symbol(';' 12) -( - SymbolLine(0 50 10 40 8) - SymbolLine(10 25 10 30 8) -) -Symbol('<' 12) -( - SymbolLine(0 30 10 20 8) - SymbolLine(0 30 10 40 8) -) -Symbol('=' 12) -( - SymbolLine(0 25 20 25 8) - SymbolLine(0 35 20 35 8) -) -Symbol('>' 12) -( - SymbolLine(0 20 10 30 8) - SymbolLine(0 40 10 30 8) -) -Symbol('?' 12) -( - SymbolLine(10 30 10 35 8) - SymbolLine(10 45 10 50 8) - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 20 8) - SymbolLine(10 30 20 20 8) -) -Symbol('@' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 40 50 8) - SymbolLine(50 35 50 10 8) - SymbolLine(50 10 40 0 8) - SymbolLine(40 0 10 0 8) - SymbolLine(10 0 0 10 8) - SymbolLine(15 20 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 30 35 8) - SymbolLine(30 35 35 30 8) - SymbolLine(35 30 40 35 8) - SymbolLine(35 30 35 15 8) - SymbolLine(35 20 30 15 8) - SymbolLine(20 15 30 15 8) - SymbolLine(20 15 15 20 8) - SymbolLine(40 35 50 35 8) -) -Symbol('A' 12) -( - SymbolLine(0 15 0 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('B' 12) -( - SymbolLine(0 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) -) -Symbol('C' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) -) -Symbol('D' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('E' 12) -( - SymbolLine(0 30 15 30 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('F' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(0 30 15 30 8) -) -Symbol('G' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(10 30 20 30 8) -) -Symbol('H' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(25 10 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('I' 12) -( - SymbolLine(0 10 10 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 10 50 8) -) -Symbol('J' 12) -( - SymbolLine(0 10 15 10 8) - SymbolLine(15 10 15 45 8) - SymbolLine(10 50 15 45 8) - SymbolLine(5 50 10 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('K' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 20 50 8) -) -Symbol('L' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 20 50 8) -) -Symbol('M' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 15 25 8) - SymbolLine(15 25 30 10 8) - SymbolLine(30 10 30 50 8) -) -Symbol('N' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 10 25 50 8) -) -Symbol('O' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('P' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) -) -Symbol('Q' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(10 40 20 50 8) -) -Symbol('R' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(5 30 25 50 8) -) -Symbol('S' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('T' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(10 10 10 50 8) -) -Symbol('U' 12) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 10 20 45 8) -) -Symbol('V' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 10 20 40 8) -) -Symbol('W' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 15 35 8) - SymbolLine(15 35 30 50 8) - SymbolLine(30 10 30 50 8) -) -Symbol('X' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 40 25 50 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 40 25 15 8) - SymbolLine(25 10 25 15 8) -) -Symbol('Y' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 10 25 8) - SymbolLine(10 25 20 15 8) - SymbolLine(20 10 20 15 8) - SymbolLine(10 25 10 50 8) -) -Symbol('Z' 12) -( - SymbolLine(0 10 25 10 8) - SymbolLine(25 10 25 15 8) - SymbolLine(0 40 25 15 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 50 25 50 8) -) -Symbol('[' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('\' 12) -( - SymbolLine(0 15 30 45 8) -) -Symbol(']' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('^' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 15 8) -) -Symbol('_' 12) -( - SymbolLine(0 50 20 50 8) -) -Symbol('a' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 45 8) - SymbolLine(20 45 25 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('b' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) -) -Symbol('c' 12) -( - SymbolLine(5 30 20 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) -) -Symbol('d' 12) -( - SymbolLine(20 10 20 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) -) -Symbol('e' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 40 20 40 8) - SymbolLine(20 40 20 35 8) -) -Symbol('f' 10) -( - SymbolLine(5 15 5 50 8) - SymbolLine(5 15 10 10 8) - SymbolLine(10 10 15 10 8) - SymbolLine(0 30 10 30 8) -) -Symbol('g' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 65 15 65 8) - SymbolLine(15 65 20 60 8) - SymbolLine(20 30 20 60 8) -) -Symbol('h' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) -) -Symbol('i' 10) -( - SymbolLine(0 20 0 25 8) - SymbolLine(0 35 0 50 8) -) -Symbol('j' 10) -( - SymbolLine(5 20 5 25 8) - SymbolLine(5 35 5 60 8) - SymbolLine(0 65 5 60 8) -) -Symbol('k' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 15 50 8) - SymbolLine(0 35 10 25 8) -) -Symbol('l' 10) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) -) -Symbol('m' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(20 35 25 30 8) - SymbolLine(25 30 30 30 8) - SymbolLine(30 30 35 35 8) - SymbolLine(35 35 35 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('n' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('o' 12) -( - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('p' 12) -( - SymbolLine(5 35 5 65 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(10 50 20 50 8) - SymbolLine(5 45 10 50 8) -) -Symbol('q' 12) -( - SymbolLine(20 35 20 65 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('r' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(0 30 5 35 8) -) -Symbol('s' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(20 40 25 45 8) - SymbolLine(5 40 20 40 8) - SymbolLine(0 35 5 40 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(0 45 5 50 8) -) -Symbol('t' 10) -( - SymbolLine(5 10 5 45 8) - SymbolLine(5 45 10 50 8) - SymbolLine(0 25 10 25 8) -) -Symbol('u' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 30 20 45 8) -) -Symbol('v' 12) -( - SymbolLine(0 30 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 30 20 40 8) -) -Symbol('w' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 15 45 8) - SymbolLine(15 30 15 45 8) - SymbolLine(15 45 20 50 8) - SymbolLine(20 50 25 50 8) - SymbolLine(25 50 30 45 8) - SymbolLine(30 30 30 45 8) -) -Symbol('x' 12) -( - SymbolLine(0 30 20 50 8) - SymbolLine(0 50 20 30 8) -) -Symbol('y' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 60 8) - SymbolLine(15 65 20 60 8) - SymbolLine(5 65 15 65 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('z' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(0 50 20 30 8) - SymbolLine(0 50 20 50 8) -) -Symbol('{' 12) -( - SymbolLine(5 15 10 10 8) - SymbolLine(5 15 5 25 8) - SymbolLine(0 30 5 25 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 5 45 8) - SymbolLine(5 45 10 50 8) -) -Symbol('|' 12) -( - SymbolLine(0 10 0 50 8) -) -Symbol('}' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 25 8) - SymbolLine(5 25 10 30 8) - SymbolLine(5 35 10 30 8) - SymbolLine(5 35 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('~' 12) -( - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 10 30 8) - SymbolLine(10 30 15 35 8) - SymbolLine(15 35 20 35 8) - SymbolLine(20 35 25 30 8) -) -Via[90000 50000 6000 2000 0 3500 "" ""] -Layer(1 "component") -( - Line[10000 50000 90000 50000 4000 2000 "clearline"] -) -Layer(2 "solder") -( - Line[170000 50000 90000 50000 4000 2000 "clearline"] -) -Layer(3 "GND") -( -) -Layer(4 "power") -( -) -Layer(5 "signal1") -( -) -Layer(6 "signal2") -( -) -Layer(7 "signal3") -( -) -Layer(8 "signal4") -( -) -Layer(9 "silk") -( -) -Layer(10 "silk") -( -) Index: trunk/tests/orig/inputs/gcode_oneline.pcb =================================================================== --- trunk/tests/orig/inputs/gcode_oneline.pcb (revision 32402) +++ trunk/tests/orig/inputs/gcode_oneline.pcb (nonexistent) @@ -1,829 +0,0 @@ -# release: pcb 1.99y - -# To read pcb files, the pcb version (or the cvs source date) must be >= the file version -FileVersion[20070407] - -PCB["Basic Single Trace RS274-X Test" 200000 100000] - -Grid[10000.000000 0 0 1] -Cursor[0 500000 0.000000] -PolyArea[200000000.000000] -Thermal[0.500000] -DRC[1000 1000 1000 1000 1500 1000] -Flags("nameonpcb,uniquename,clearnew,snappin") -Groups("1,c:2,s:3:4:5:6:7:8") -Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] - -Symbol(' ' 18) -( -) -Symbol('!' 12) -( - SymbolLine(0 45 0 50 8) - SymbolLine(0 10 0 35 8) -) -Symbol('"' 12) -( - SymbolLine(0 10 0 20 8) - SymbolLine(10 10 10 20 8) -) -Symbol('#' 12) -( - SymbolLine(0 35 20 35 8) - SymbolLine(0 25 20 25 8) - SymbolLine(15 20 15 40 8) - SymbolLine(5 20 5 40 8) -) -Symbol('$' 12) -( - SymbolLine(15 15 20 20 8) - SymbolLine(5 15 15 15 8) - SymbolLine(0 20 5 15 8) - SymbolLine(0 20 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 40 8) - SymbolLine(15 45 20 40 8) - SymbolLine(5 45 15 45 8) - SymbolLine(0 40 5 45 8) - SymbolLine(10 10 10 50 8) -) -Symbol('%' 12) -( - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(10 25 15 20 8) - SymbolLine(5 25 10 25 8) - SymbolLine(0 20 5 25 8) - SymbolLine(0 50 40 10 8) - SymbolLine(35 50 40 45 8) - SymbolLine(40 40 40 45 8) - SymbolLine(35 35 40 40 8) - SymbolLine(30 35 35 35 8) - SymbolLine(25 40 30 35 8) - SymbolLine(25 40 25 45 8) - SymbolLine(25 45 30 50 8) - SymbolLine(30 50 35 50 8) -) -Symbol('&' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 35 15 20 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(0 25 25 50 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(0 35 0 45 8) -) -Symbol(''' 12) -( - SymbolLine(0 20 10 10 8) -) -Symbol('(' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) -) -Symbol(')' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('*' 12) -( - SymbolLine(0 20 20 40 8) - SymbolLine(0 40 20 20 8) - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol('+' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol(',' 12) -( - SymbolLine(0 60 10 50 8) -) -Symbol('-' 12) -( - SymbolLine(0 30 20 30 8) -) -Symbol('.' 12) -( - SymbolLine(0 50 5 50 8) -) -Symbol('/' 12) -( - SymbolLine(0 45 30 15 8) -) -Symbol('0' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 40 20 20 8) -) -Symbol('1' 12) -( - SymbolLine(5 50 15 50 8) - SymbolLine(10 10 10 50 8) - SymbolLine(0 20 10 10 8) -) -Symbol('2' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(0 50 25 25 8) - SymbolLine(0 50 25 50 8) -) -Symbol('3' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 30 20 30 8) -) -Symbol('4' 12) -( - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 25 30 8) - SymbolLine(20 10 20 50 8) -) -Symbol('5' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(0 10 0 30 8) - SymbolLine(0 30 5 25 8) - SymbolLine(5 25 15 25 8) - SymbolLine(15 25 20 30 8) - SymbolLine(20 30 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('6' 12) -( - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 30 15 30 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) -) -Symbol('7' 12) -( - SymbolLine(0 50 25 25 8) - SymbolLine(25 10 25 25 8) - SymbolLine(0 10 25 10 8) -) -Symbol('8' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 25 5 30 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 25 8) - SymbolLine(15 30 20 25 8) -) -Symbol('9' 12) -( - SymbolLine(0 50 20 30 8) - SymbolLine(20 15 20 30 8) - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) -) -Symbol(':' 12) -( - SymbolLine(0 25 5 25 8) - SymbolLine(0 35 5 35 8) -) -Symbol(';' 12) -( - SymbolLine(0 50 10 40 8) - SymbolLine(10 25 10 30 8) -) -Symbol('<' 12) -( - SymbolLine(0 30 10 20 8) - SymbolLine(0 30 10 40 8) -) -Symbol('=' 12) -( - SymbolLine(0 25 20 25 8) - SymbolLine(0 35 20 35 8) -) -Symbol('>' 12) -( - SymbolLine(0 20 10 30 8) - SymbolLine(0 40 10 30 8) -) -Symbol('?' 12) -( - SymbolLine(10 30 10 35 8) - SymbolLine(10 45 10 50 8) - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 20 8) - SymbolLine(10 30 20 20 8) -) -Symbol('@' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 40 50 8) - SymbolLine(50 35 50 10 8) - SymbolLine(50 10 40 0 8) - SymbolLine(40 0 10 0 8) - SymbolLine(10 0 0 10 8) - SymbolLine(15 20 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 30 35 8) - SymbolLine(30 35 35 30 8) - SymbolLine(35 30 40 35 8) - SymbolLine(35 30 35 15 8) - SymbolLine(35 20 30 15 8) - SymbolLine(20 15 30 15 8) - SymbolLine(20 15 15 20 8) - SymbolLine(40 35 50 35 8) -) -Symbol('A' 12) -( - SymbolLine(0 15 0 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('B' 12) -( - SymbolLine(0 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) -) -Symbol('C' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) -) -Symbol('D' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('E' 12) -( - SymbolLine(0 30 15 30 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('F' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(0 30 15 30 8) -) -Symbol('G' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(10 30 20 30 8) -) -Symbol('H' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(25 10 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('I' 12) -( - SymbolLine(0 10 10 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 10 50 8) -) -Symbol('J' 12) -( - SymbolLine(0 10 15 10 8) - SymbolLine(15 10 15 45 8) - SymbolLine(10 50 15 45 8) - SymbolLine(5 50 10 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('K' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 20 50 8) -) -Symbol('L' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 20 50 8) -) -Symbol('M' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 15 25 8) - SymbolLine(15 25 30 10 8) - SymbolLine(30 10 30 50 8) -) -Symbol('N' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 10 25 50 8) -) -Symbol('O' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('P' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) -) -Symbol('Q' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(10 40 20 50 8) -) -Symbol('R' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(5 30 25 50 8) -) -Symbol('S' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('T' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(10 10 10 50 8) -) -Symbol('U' 12) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 10 20 45 8) -) -Symbol('V' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 10 20 40 8) -) -Symbol('W' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 15 35 8) - SymbolLine(15 35 30 50 8) - SymbolLine(30 10 30 50 8) -) -Symbol('X' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 40 25 50 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 40 25 15 8) - SymbolLine(25 10 25 15 8) -) -Symbol('Y' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 10 25 8) - SymbolLine(10 25 20 15 8) - SymbolLine(20 10 20 15 8) - SymbolLine(10 25 10 50 8) -) -Symbol('Z' 12) -( - SymbolLine(0 10 25 10 8) - SymbolLine(25 10 25 15 8) - SymbolLine(0 40 25 15 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 50 25 50 8) -) -Symbol('[' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('\' 12) -( - SymbolLine(0 15 30 45 8) -) -Symbol(']' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('^' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 15 8) -) -Symbol('_' 12) -( - SymbolLine(0 50 20 50 8) -) -Symbol('a' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 45 8) - SymbolLine(20 45 25 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('b' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) -) -Symbol('c' 12) -( - SymbolLine(5 30 20 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) -) -Symbol('d' 12) -( - SymbolLine(20 10 20 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) -) -Symbol('e' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 40 20 40 8) - SymbolLine(20 40 20 35 8) -) -Symbol('f' 10) -( - SymbolLine(5 15 5 50 8) - SymbolLine(5 15 10 10 8) - SymbolLine(10 10 15 10 8) - SymbolLine(0 30 10 30 8) -) -Symbol('g' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 65 15 65 8) - SymbolLine(15 65 20 60 8) - SymbolLine(20 30 20 60 8) -) -Symbol('h' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) -) -Symbol('i' 10) -( - SymbolLine(0 20 0 25 8) - SymbolLine(0 35 0 50 8) -) -Symbol('j' 10) -( - SymbolLine(5 20 5 25 8) - SymbolLine(5 35 5 60 8) - SymbolLine(0 65 5 60 8) -) -Symbol('k' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 15 50 8) - SymbolLine(0 35 10 25 8) -) -Symbol('l' 10) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) -) -Symbol('m' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(20 35 25 30 8) - SymbolLine(25 30 30 30 8) - SymbolLine(30 30 35 35 8) - SymbolLine(35 35 35 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('n' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('o' 12) -( - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('p' 12) -( - SymbolLine(5 35 5 65 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(10 50 20 50 8) - SymbolLine(5 45 10 50 8) -) -Symbol('q' 12) -( - SymbolLine(20 35 20 65 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('r' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(0 30 5 35 8) -) -Symbol('s' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(20 40 25 45 8) - SymbolLine(5 40 20 40 8) - SymbolLine(0 35 5 40 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(0 45 5 50 8) -) -Symbol('t' 10) -( - SymbolLine(5 10 5 45 8) - SymbolLine(5 45 10 50 8) - SymbolLine(0 25 10 25 8) -) -Symbol('u' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 30 20 45 8) -) -Symbol('v' 12) -( - SymbolLine(0 30 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 30 20 40 8) -) -Symbol('w' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 15 45 8) - SymbolLine(15 30 15 45 8) - SymbolLine(15 45 20 50 8) - SymbolLine(20 50 25 50 8) - SymbolLine(25 50 30 45 8) - SymbolLine(30 30 30 45 8) -) -Symbol('x' 12) -( - SymbolLine(0 30 20 50 8) - SymbolLine(0 50 20 30 8) -) -Symbol('y' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 60 8) - SymbolLine(15 65 20 60 8) - SymbolLine(5 65 15 65 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('z' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(0 50 20 30 8) - SymbolLine(0 50 20 50 8) -) -Symbol('{' 12) -( - SymbolLine(5 15 10 10 8) - SymbolLine(5 15 5 25 8) - SymbolLine(0 30 5 25 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 5 45 8) - SymbolLine(5 45 10 50 8) -) -Symbol('|' 12) -( - SymbolLine(0 10 0 50 8) -) -Symbol('}' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 25 8) - SymbolLine(5 25 10 30 8) - SymbolLine(5 35 10 30 8) - SymbolLine(5 35 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('~' 12) -( - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 10 30 8) - SymbolLine(10 30 15 35 8) - SymbolLine(15 35 20 35 8) - SymbolLine(20 35 25 30 8) -) -Via[90000 50000 6000 2000 0 3500 "" ""] -Layer(1 "component") -( - Line[10000 50000 90000 50000 4000 2000 "clearline"] -) -Layer(2 "solder") -( - Line[170000 50000 90000 50000 4000 2000 "clearline"] -) -Layer(3 "GND") -( -) -Layer(4 "power") -( -) -Layer(5 "signal1") -( -) -Layer(6 "signal2") -( -) -Layer(7 "signal3") -( -) -Layer(8 "signal4") -( -) -Layer(9 "silk") -( -) -Layer(10 "silk") -( -) Index: trunk/tests/orig/inputs/bom_general.pcb =================================================================== --- trunk/tests/orig/inputs/bom_general.pcb (revision 32402) +++ trunk/tests/orig/inputs/bom_general.pcb (nonexistent) @@ -1,1211 +0,0 @@ -# release: pcb 1.99y - -# To read pcb files, the pcb version (or the cvs source date) must be >= the file version -FileVersion[20070407] - -PCB["Basic BOM/XY Test" 600000 500000] - -Grid[10000.000000 0 0 1] -Cursor[0 500000 0.000000] -PolyArea[200000000.000000] -Thermal[0.500000] -DRC[1000 1000 1000 1000 1500 1000] -Flags("nameonpcb,uniquename,clearnew,snappin") -Groups("1,c:2,s:3:4:5:6:7:8") -Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] - -Symbol(' ' 18) -( -) -Symbol('!' 12) -( - SymbolLine(0 45 0 50 8) - SymbolLine(0 10 0 35 8) -) -Symbol('"' 12) -( - SymbolLine(0 10 0 20 8) - SymbolLine(10 10 10 20 8) -) -Symbol('#' 12) -( - SymbolLine(0 35 20 35 8) - SymbolLine(0 25 20 25 8) - SymbolLine(15 20 15 40 8) - SymbolLine(5 20 5 40 8) -) -Symbol('$' 12) -( - SymbolLine(15 15 20 20 8) - SymbolLine(5 15 15 15 8) - SymbolLine(0 20 5 15 8) - SymbolLine(0 20 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 40 8) - SymbolLine(15 45 20 40 8) - SymbolLine(5 45 15 45 8) - SymbolLine(0 40 5 45 8) - SymbolLine(10 10 10 50 8) -) -Symbol('%' 12) -( - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(10 25 15 20 8) - SymbolLine(5 25 10 25 8) - SymbolLine(0 20 5 25 8) - SymbolLine(0 50 40 10 8) - SymbolLine(35 50 40 45 8) - SymbolLine(40 40 40 45 8) - SymbolLine(35 35 40 40 8) - SymbolLine(30 35 35 35 8) - SymbolLine(25 40 30 35 8) - SymbolLine(25 40 25 45 8) - SymbolLine(25 45 30 50 8) - SymbolLine(30 50 35 50 8) -) -Symbol('&' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 35 15 20 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(0 25 25 50 8) - SymbolLine(5 10 10 10 8) - SymbolLine(10 10 15 15 8) - SymbolLine(15 15 15 20 8) - SymbolLine(0 35 0 45 8) -) -Symbol(''' 12) -( - SymbolLine(0 20 10 10 8) -) -Symbol('(' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) -) -Symbol(')' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('*' 12) -( - SymbolLine(0 20 20 40 8) - SymbolLine(0 40 20 20 8) - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol('+' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(10 20 10 40 8) -) -Symbol(',' 12) -( - SymbolLine(0 60 10 50 8) -) -Symbol('-' 12) -( - SymbolLine(0 30 20 30 8) -) -Symbol('.' 12) -( - SymbolLine(0 50 5 50 8) -) -Symbol('/' 12) -( - SymbolLine(0 45 30 15 8) -) -Symbol('0' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 40 20 20 8) -) -Symbol('1' 12) -( - SymbolLine(5 50 15 50 8) - SymbolLine(10 10 10 50 8) - SymbolLine(0 20 10 10 8) -) -Symbol('2' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(0 50 25 25 8) - SymbolLine(0 50 25 50 8) -) -Symbol('3' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 30 20 30 8) -) -Symbol('4' 12) -( - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 25 30 8) - SymbolLine(20 10 20 50 8) -) -Symbol('5' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(0 10 0 30 8) - SymbolLine(0 30 5 25 8) - SymbolLine(5 25 15 25 8) - SymbolLine(15 25 20 30 8) - SymbolLine(20 30 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('6' 12) -( - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 30 15 30 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) -) -Symbol('7' 12) -( - SymbolLine(0 50 25 25 8) - SymbolLine(25 10 25 25 8) - SymbolLine(0 10 25 10 8) -) -Symbol('8' 12) -( - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 25 5 30 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 25 8) - SymbolLine(15 30 20 25 8) -) -Symbol('9' 12) -( - SymbolLine(0 50 20 30 8) - SymbolLine(20 15 20 30 8) - SymbolLine(15 10 20 15 8) - SymbolLine(5 10 15 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) -) -Symbol(':' 12) -( - SymbolLine(0 25 5 25 8) - SymbolLine(0 35 5 35 8) -) -Symbol(';' 12) -( - SymbolLine(0 50 10 40 8) - SymbolLine(10 25 10 30 8) -) -Symbol('<' 12) -( - SymbolLine(0 30 10 20 8) - SymbolLine(0 30 10 40 8) -) -Symbol('=' 12) -( - SymbolLine(0 25 20 25 8) - SymbolLine(0 35 20 35 8) -) -Symbol('>' 12) -( - SymbolLine(0 20 10 30 8) - SymbolLine(0 40 10 30 8) -) -Symbol('?' 12) -( - SymbolLine(10 30 10 35 8) - SymbolLine(10 45 10 50 8) - SymbolLine(0 15 0 20 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 20 8) - SymbolLine(10 30 20 20 8) -) -Symbol('@' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 40 50 8) - SymbolLine(50 35 50 10 8) - SymbolLine(50 10 40 0 8) - SymbolLine(40 0 10 0 8) - SymbolLine(10 0 0 10 8) - SymbolLine(15 20 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 30 35 8) - SymbolLine(30 35 35 30 8) - SymbolLine(35 30 40 35 8) - SymbolLine(35 30 35 15 8) - SymbolLine(35 20 30 15 8) - SymbolLine(20 15 30 15 8) - SymbolLine(20 15 15 20 8) - SymbolLine(40 35 50 35 8) -) -Symbol('A' 12) -( - SymbolLine(0 15 0 50 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('B' 12) -( - SymbolLine(0 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) -) -Symbol('C' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 20 10 8) -) -Symbol('D' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('E' 12) -( - SymbolLine(0 30 15 30 8) - SymbolLine(0 50 20 50 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) -) -Symbol('F' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(0 30 15 30 8) -) -Symbol('G' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 30 25 35 8) - SymbolLine(10 30 20 30 8) -) -Symbol('H' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(25 10 25 50 8) - SymbolLine(0 30 25 30 8) -) -Symbol('I' 12) -( - SymbolLine(0 10 10 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 10 50 8) -) -Symbol('J' 12) -( - SymbolLine(0 10 15 10 8) - SymbolLine(15 10 15 45 8) - SymbolLine(10 50 15 45 8) - SymbolLine(5 50 10 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('K' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 30 20 10 8) - SymbolLine(0 30 20 50 8) -) -Symbol('L' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 20 50 8) -) -Symbol('M' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 15 25 8) - SymbolLine(15 25 30 10 8) - SymbolLine(30 10 30 50 8) -) -Symbol('N' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 10 25 50 8) -) -Symbol('O' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('P' 12) -( - SymbolLine(5 10 5 50 8) - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) -) -Symbol('Q' 12) -( - SymbolLine(0 15 0 45 8) - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 15 10 8) - SymbolLine(15 10 20 15 8) - SymbolLine(20 15 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(10 40 20 50 8) -) -Symbol('R' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(20 10 25 15 8) - SymbolLine(25 15 25 25 8) - SymbolLine(20 30 25 25 8) - SymbolLine(5 30 20 30 8) - SymbolLine(5 10 5 50 8) - SymbolLine(5 30 25 50 8) -) -Symbol('S' 12) -( - SymbolLine(20 10 25 15 8) - SymbolLine(5 10 20 10 8) - SymbolLine(0 15 5 10 8) - SymbolLine(0 15 0 25 8) - SymbolLine(0 25 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('T' 12) -( - SymbolLine(0 10 20 10 8) - SymbolLine(10 10 10 50 8) -) -Symbol('U' 12) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 10 20 45 8) -) -Symbol('V' 12) -( - SymbolLine(0 10 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 10 20 40 8) -) -Symbol('W' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 15 35 8) - SymbolLine(15 35 30 50 8) - SymbolLine(30 10 30 50 8) -) -Symbol('X' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 25 40 8) - SymbolLine(25 40 25 50 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 40 25 15 8) - SymbolLine(25 10 25 15 8) -) -Symbol('Y' 12) -( - SymbolLine(0 10 0 15 8) - SymbolLine(0 15 10 25 8) - SymbolLine(10 25 20 15 8) - SymbolLine(20 10 20 15 8) - SymbolLine(10 25 10 50 8) -) -Symbol('Z' 12) -( - SymbolLine(0 10 25 10 8) - SymbolLine(25 10 25 15 8) - SymbolLine(0 40 25 15 8) - SymbolLine(0 40 0 50 8) - SymbolLine(0 50 25 50 8) -) -Symbol('[' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(0 10 0 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('\' 12) -( - SymbolLine(0 15 30 45 8) -) -Symbol(']' 12) -( - SymbolLine(0 10 5 10 8) - SymbolLine(5 10 5 50 8) - SymbolLine(0 50 5 50 8) -) -Symbol('^' 12) -( - SymbolLine(0 15 5 10 8) - SymbolLine(5 10 10 15 8) -) -Symbol('_' 12) -( - SymbolLine(0 50 20 50 8) -) -Symbol('a' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 45 8) - SymbolLine(20 45 25 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('b' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) -) -Symbol('c' 12) -( - SymbolLine(5 30 20 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 20 50 8) -) -Symbol('d' 12) -( - SymbolLine(20 10 20 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) -) -Symbol('e' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(0 45 5 50 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(0 40 20 40 8) - SymbolLine(20 40 20 35 8) -) -Symbol('f' 10) -( - SymbolLine(5 15 5 50 8) - SymbolLine(5 15 10 10 8) - SymbolLine(10 10 15 10 8) - SymbolLine(0 30 10 30 8) -) -Symbol('g' 12) -( - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 65 15 65 8) - SymbolLine(15 65 20 60 8) - SymbolLine(20 30 20 60 8) -) -Symbol('h' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) -) -Symbol('i' 10) -( - SymbolLine(0 20 0 25 8) - SymbolLine(0 35 0 50 8) -) -Symbol('j' 10) -( - SymbolLine(5 20 5 25 8) - SymbolLine(5 35 5 60 8) - SymbolLine(0 65 5 60 8) -) -Symbol('k' 12) -( - SymbolLine(0 10 0 50 8) - SymbolLine(0 35 15 50 8) - SymbolLine(0 35 10 25 8) -) -Symbol('l' 10) -( - SymbolLine(0 10 0 45 8) - SymbolLine(0 45 5 50 8) -) -Symbol('m' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(20 35 25 30 8) - SymbolLine(25 30 30 30 8) - SymbolLine(30 30 35 35 8) - SymbolLine(35 35 35 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('n' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 50 8) - SymbolLine(0 30 5 35 8) -) -Symbol('o' 12) -( - SymbolLine(0 35 0 45 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 15 30 8) - SymbolLine(15 30 20 35 8) - SymbolLine(20 35 20 45 8) - SymbolLine(15 50 20 45 8) - SymbolLine(5 50 15 50 8) - SymbolLine(0 45 5 50 8) -) -Symbol('p' 12) -( - SymbolLine(5 35 5 65 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(25 35 25 45 8) - SymbolLine(20 50 25 45 8) - SymbolLine(10 50 20 50 8) - SymbolLine(5 45 10 50 8) -) -Symbol('q' 12) -( - SymbolLine(20 35 20 65 8) - SymbolLine(15 30 20 35 8) - SymbolLine(5 30 15 30 8) - SymbolLine(0 35 5 30 8) - SymbolLine(0 35 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('r' 12) -( - SymbolLine(5 35 5 50 8) - SymbolLine(5 35 10 30 8) - SymbolLine(10 30 20 30 8) - SymbolLine(0 30 5 35 8) -) -Symbol('s' 12) -( - SymbolLine(5 50 20 50 8) - SymbolLine(20 50 25 45 8) - SymbolLine(20 40 25 45 8) - SymbolLine(5 40 20 40 8) - SymbolLine(0 35 5 40 8) - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 20 30 8) - SymbolLine(20 30 25 35 8) - SymbolLine(0 45 5 50 8) -) -Symbol('t' 10) -( - SymbolLine(5 10 5 45 8) - SymbolLine(5 45 10 50 8) - SymbolLine(0 25 10 25 8) -) -Symbol('u' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) - SymbolLine(20 30 20 45 8) -) -Symbol('v' 12) -( - SymbolLine(0 30 0 40 8) - SymbolLine(0 40 10 50 8) - SymbolLine(10 50 20 40 8) - SymbolLine(20 30 20 40 8) -) -Symbol('w' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(5 50 10 50 8) - SymbolLine(10 50 15 45 8) - SymbolLine(15 30 15 45 8) - SymbolLine(15 45 20 50 8) - SymbolLine(20 50 25 50 8) - SymbolLine(25 50 30 45 8) - SymbolLine(30 30 30 45 8) -) -Symbol('x' 12) -( - SymbolLine(0 30 20 50 8) - SymbolLine(0 50 20 30 8) -) -Symbol('y' 12) -( - SymbolLine(0 30 0 45 8) - SymbolLine(0 45 5 50 8) - SymbolLine(20 30 20 60 8) - SymbolLine(15 65 20 60 8) - SymbolLine(5 65 15 65 8) - SymbolLine(0 60 5 65 8) - SymbolLine(5 50 15 50 8) - SymbolLine(15 50 20 45 8) -) -Symbol('z' 12) -( - SymbolLine(0 30 20 30 8) - SymbolLine(0 50 20 30 8) - SymbolLine(0 50 20 50 8) -) -Symbol('{' 12) -( - SymbolLine(5 15 10 10 8) - SymbolLine(5 15 5 25 8) - SymbolLine(0 30 5 25 8) - SymbolLine(0 30 5 35 8) - SymbolLine(5 35 5 45 8) - SymbolLine(5 45 10 50 8) -) -Symbol('|' 12) -( - SymbolLine(0 10 0 50 8) -) -Symbol('}' 12) -( - SymbolLine(0 10 5 15 8) - SymbolLine(5 15 5 25 8) - SymbolLine(5 25 10 30 8) - SymbolLine(5 35 10 30 8) - SymbolLine(5 35 5 45 8) - SymbolLine(0 50 5 45 8) -) -Symbol('~' 12) -( - SymbolLine(0 35 5 30 8) - SymbolLine(5 30 10 30 8) - SymbolLine(10 30 15 35 8) - SymbolLine(15 35 20 35 8) - SymbolLine(20 35 25 30 8) -) - -Element["onsolder" "Standard SMT resistor, capacitor etc" "R0_BOT" "RESC3216N" 60000 110000 -13150 13150 0 100 "auto"] -( - Pad[-5905 -984 -5905 984 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[5905 -984 5905 984 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-1968 -3543 1968 -3543 800] - ElementLine [-1968 3543 1968 3543 800] - - ) - -Element["onsolder" "Standard SMT resistor, capacitor etc" "R90_BOT" "RESC3216N" 100000 110000 -13150 -13150 1 100 "auto"] -( - Pad[-984 -5905 984 -5905 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[-984 5905 984 5905 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [3543 1968 3543 -1968 800] - ElementLine [-3543 1968 -3543 -1968 800] - - ) - -Element["onsolder" "Standard SMT resistor, capacitor etc" "R180_BOT" "RESC3216N" 130000 110000 13150 6850 2 100 "auto"] -( - Pad[5905 -984 5905 984 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[-5905 -984 -5905 984 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-1968 3543 1968 3543 800] - ElementLine [-1968 -3543 1968 -3543 800] - - ) - -Element["onsolder" "Standard SMT resistor, capacitor etc" "R270_BOT" "RESC3216N" 170000 110000 -6850 13150 3 100 "auto"] -( - Pad[-984 5905 984 5905 5118 2000 5718 "1" "1" "onsolder,square"] - Pad[-984 -5905 984 -5905 5118 2000 5718 "2" "2" "onsolder,square"] - ElementLine [-3543 1968 -3543 -1968 800] - ElementLine [3543 1968 3543 -1968 800] - - ) - -Element["onsolder" "Small outline package, narrow (150mil)" "USO0_BOT" "SO8" 60000 240000 -17500 13500 0 100 "auto"] -( - Pad[-13500 7500 -7000 7500 2000 1000 3000 "1" "1" "onsolder,square"] - Pad[-13500 2500 -7000 2500 2000 1000 3000 "2" "2" "onsolder,square"] - Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "3" "3" "onsolder,square"] - Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "4" "4" "onsolder,square"] - Pad[7000 -7500 13500 -7500 2000 1000 3000 "5" "5" "onsolder,square,edge2"] - Pad[7000 -2500 13500 -2500 2000 1000 3000 "6" "6" "onsolder,square,edge2"] - Pad[7000 2500 13500 2500 2000 1000 3000 "7" "7" "onsolder,square,edge2"] - Pad[7000 7500 13500 7500 2000 1000 3000 "8" "8" "onsolder,square,edge2"] - ElementLine [15500 9500 2500 9500 1000] - ElementLine [-15500 9500 -2500 9500 1000] - ElementLine [15500 -9500 15500 9500 1000] - ElementLine [-15500 -9500 15500 -9500 1000] - ElementLine [-15500 9500 -15500 -9500 1000] - ElementArc [0 9500 2500 2500 180 180 1000] - - ) - -Element["onsolder" "Small outline package, narrow (150mil)" "USO90_BOT" "SO8" 100000 240000 -21500 -3000 1 100 "auto"] -( - Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "1" "1" "onsolder,square"] - Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "2" "2" "onsolder,square"] - Pad[2500 -13500 2500 -7000 2000 1000 3000 "3" "3" "onsolder,square"] - Pad[7500 -13500 7500 -7000 2000 1000 3000 "4" "4" "onsolder,square"] - Pad[7500 7000 7500 13500 2000 1000 3000 "5" "5" "onsolder,square,edge2"] - Pad[2500 7000 2500 13500 2000 1000 3000 "6" "6" "onsolder,square,edge2"] - Pad[-2500 7000 -2500 13500 2000 1000 3000 "7" "7" "onsolder,square,edge2"] - Pad[-7500 7000 -7500 13500 2000 1000 3000 "8" "8" "onsolder,square,edge2"] - ElementLine [-9500 15500 -9500 2500 1000] - ElementLine [-9500 -2500 -9500 -15500 1000] - ElementLine [-9500 15500 9500 15500 1000] - ElementLine [9500 15500 9500 -15500 1000] - ElementLine [-9500 -15500 9500 -15500 1000] - ElementArc [-9500 0 2500 2500 90 180 1000] - - ) - -Element["onsolder" "Small outline package, narrow (150mil)" "USO180_BOT" "SO8" 130000 240000 22000 -16000 2 100 "auto"] -( - Pad[7000 -7500 13500 -7500 2000 1000 3000 "1" "1" "onsolder,square,edge2"] - Pad[7000 -2500 13500 -2500 2000 1000 3000 "2" "2" "onsolder,square,edge2"] - Pad[7000 2500 13500 2500 2000 1000 3000 "3" "3" "onsolder,square,edge2"] - Pad[7000 7500 13500 7500 2000 1000 3000 "4" "4" "onsolder,square,edge2"] - Pad[-13500 7500 -7000 7500 2000 1000 3000 "5" "5" "onsolder,square"] - Pad[-13500 2500 -7000 2500 2000 1000 3000 "6" "6" "onsolder,square"] - Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "7" "7" "onsolder,square"] - Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "8" "8" "onsolder,square"] - ElementLine [-15500 -9500 -2500 -9500 1000] - ElementLine [2500 -9500 15500 -9500 1000] - ElementLine [-15500 9500 -15500 -9500 1000] - ElementLine [-15500 9500 15500 9500 1000] - ElementLine [15500 9500 15500 -9500 1000] - ElementArc [0 -9500 2500 2500 0 180 1000] - - ) - -Element["onsolder" "Small outline package, narrow (150mil)" "USO270_BOT" "SO8" 170000 240000 24000 18000 3 100 "auto"] -( - Pad[7500 7000 7500 13500 2000 1000 3000 "1" "1" "onsolder,square,edge2"] - Pad[2500 7000 2500 13500 2000 1000 3000 "2" "2" "onsolder,square,edge2"] - Pad[-2500 7000 -2500 13500 2000 1000 3000 "3" "3" "onsolder,square,edge2"] - Pad[-7500 7000 -7500 13500 2000 1000 3000 "4" "4" "onsolder,square,edge2"] - Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "5" "5" "onsolder,square"] - Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "6" "6" "onsolder,square"] - Pad[2500 -13500 2500 -7000 2000 1000 3000 "7" "7" "onsolder,square"] - Pad[7500 -13500 7500 -7000 2000 1000 3000 "8" "8" "onsolder,square"] - ElementLine [9500 -2500 9500 -15500 1000] - ElementLine [9500 15500 9500 2500 1000] - ElementLine [-9500 -15500 9500 -15500 1000] - ElementLine [-9500 15500 -9500 -15500 1000] - ElementLine [-9500 15500 9500 15500 1000] - ElementArc [9500 0 2500 2500 270 180 1000] - - ) - -Element["onsolder" "Dual in-line package, narrow (300 mil)" "UDIP0_BOT" "DIP8" 40000 450000 17000 -5000 3 100 "auto"] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[0 -10000 6000 3000 6600 2800 "2" "2" ""] - Pin[0 -20000 6000 3000 6600 2800 "3" "3" ""] - Pin[0 -30000 6000 3000 6600 2800 "4" "4" ""] - Pin[30000 -30000 6000 3000 6600 2800 "5" "5" ""] - Pin[30000 -20000 6000 3000 6600 2800 "6" "6" ""] - Pin[30000 -10000 6000 3000 6600 2800 "7" "7" ""] - Pin[30000 0 6000 3000 6600 2800 "8" "8" ""] - ElementLine [20000 5000 35000 5000 1000] - ElementLine [-5000 5000 10000 5000 1000] - ElementLine [35000 -35000 35000 5000 1000] - ElementLine [-5000 -35000 35000 -35000 1000] - ElementLine [-5000 5000 -5000 -35000 1000] - ElementArc [15000 5000 5000 5000 180 180 1000] - - ) - -Element["onsolder" "Dual in-line package, narrow (300 mil)" "UDIP90_BOT" "DIP8" 110000 420000 5000 17000 0 100 "auto"] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[10000 0 6000 3000 6600 2800 "2" "2" ""] - Pin[20000 0 6000 3000 6600 2800 "3" "3" ""] - Pin[30000 0 6000 3000 6600 2800 "4" "4" ""] - Pin[30000 30000 6000 3000 6600 2800 "5" "5" ""] - Pin[20000 30000 6000 3000 6600 2800 "6" "6" ""] - Pin[10000 30000 6000 3000 6600 2800 "7" "7" ""] - Pin[0 30000 6000 3000 6600 2800 "8" "8" ""] - ElementLine [-5000 35000 -5000 20000 1000] - ElementLine [-5000 10000 -5000 -5000 1000] - ElementLine [-5000 35000 35000 35000 1000] - ElementLine [35000 35000 35000 -5000 1000] - ElementLine [-5000 -5000 35000 -5000 1000] - ElementArc [-5000 15000 5000 5000 90 180 1000] - - ) - -Element["onsolder" "Dual in-line package, narrow (300 mil)" "UDIP180_BOT" "DIP8" 210000 420000 -17000 5000 1 100 "auto"] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[0 10000 6000 3000 6600 2800 "2" "2" ""] - Pin[0 20000 6000 3000 6600 2800 "3" "3" ""] - Pin[0 30000 6000 3000 6600 2800 "4" "4" ""] - Pin[-30000 30000 6000 3000 6600 2800 "5" "5" ""] - Pin[-30000 20000 6000 3000 6600 2800 "6" "6" ""] - Pin[-30000 10000 6000 3000 6600 2800 "7" "7" ""] - Pin[-30000 0 6000 3000 6600 2800 "8" "8" ""] - ElementLine [-35000 -5000 -20000 -5000 1000] - ElementLine [-10000 -5000 5000 -5000 1000] - ElementLine [-35000 35000 -35000 -5000 1000] - ElementLine [-35000 35000 5000 35000 1000] - ElementLine [5000 35000 5000 -5000 1000] - ElementArc [-15000 -5000 5000 5000 0 180 1000] - - ) - -Element["onsolder" "Dual in-line package, narrow (300 mil)" "UDIP270_BOT" "DIP8" 280000 450000 -5000 -17000 2 100 "auto"] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[-10000 0 6000 3000 6600 2800 "2" "2" ""] - Pin[-20000 0 6000 3000 6600 2800 "3" "3" ""] - Pin[-30000 0 6000 3000 6600 2800 "4" "4" ""] - Pin[-30000 -30000 6000 3000 6600 2800 "5" "5" ""] - Pin[-20000 -30000 6000 3000 6600 2800 "6" "6" ""] - Pin[-10000 -30000 6000 3000 6600 2800 "7" "7" ""] - Pin[0 -30000 6000 3000 6600 2800 "8" "8" ""] - ElementLine [5000 -20000 5000 -35000 1000] - ElementLine [5000 5000 5000 -10000 1000] - ElementLine [-35000 -35000 5000 -35000 1000] - ElementLine [-35000 5000 -35000 -35000 1000] - ElementLine [-35000 5000 5000 5000 1000] - ElementArc [5000 -15000 5000 5000 270 180 1000] - - ) - -Element["" "Small outline package, narrow (150mil)" "USO0_TOP" "SO8" 60000 180000 -16000 -22500 0 100 ""] -( - Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "1" "1" "square"] - Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "2" "2" "square"] - Pad[-13500 2500 -7000 2500 2000 1000 3000 "3" "3" "square"] - Pad[-13500 7500 -7000 7500 2000 1000 3000 "4" "4" "square"] - Pad[7000 7500 13500 7500 2000 1000 3000 "5" "5" "square,edge2"] - Pad[7000 2500 13500 2500 2000 1000 3000 "6" "6" "square,edge2"] - Pad[7000 -2500 13500 -2500 2000 1000 3000 "7" "7" "square,edge2"] - Pad[7000 -7500 13500 -7500 2000 1000 3000 "8" "8" "square,edge2"] - ElementLine [15500 -9500 2500 -9500 1000] - ElementLine [-15500 -9500 -2500 -9500 1000] - ElementLine [15500 9500 15500 -9500 1000] - ElementLine [-15500 9500 15500 9500 1000] - ElementLine [-15500 -9500 -15500 9500 1000] - ElementArc [0 -9500 2500 2500 0 180 1000] - - ) - -Element["" "Small outline package, narrow (150mil)" "USO270_TOP" "SO8" 100000 180000 -16000 22000 1 100 ""] -( - Pad[-7500 7000 -7500 13500 2000 1000 3000 "1" "1" "square,edge2"] - Pad[-2500 7000 -2500 13500 2000 1000 3000 "2" "2" "square,edge2"] - Pad[2500 7000 2500 13500 2000 1000 3000 "3" "3" "square,edge2"] - Pad[7500 7000 7500 13500 2000 1000 3000 "4" "4" "square,edge2"] - Pad[7500 -13500 7500 -7000 2000 1000 3000 "5" "5" "square"] - Pad[2500 -13500 2500 -7000 2000 1000 3000 "6" "6" "square"] - Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "7" "7" "square"] - Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "8" "8" "square"] - ElementLine [-9500 -15500 -9500 -2500 1000] - ElementLine [-9500 2500 -9500 15500 1000] - ElementLine [-9500 -15500 9500 -15500 1000] - ElementLine [9500 -15500 9500 15500 1000] - ElementLine [-9500 15500 9500 15500 1000] - ElementArc [-9500 0 2500 2500 90 180 1000] - - ) - -Element["" "Small outline package, narrow (150mil)" "USO180_TOP" "SO8" 130000 180000 9000 17000 2 100 ""] -( - Pad[7000 7500 13500 7500 2000 1000 3000 "1" "1" "square,edge2"] - Pad[7000 2500 13500 2500 2000 1000 3000 "2" "2" "square,edge2"] - Pad[7000 -2500 13500 -2500 2000 1000 3000 "3" "3" "square,edge2"] - Pad[7000 -7500 13500 -7500 2000 1000 3000 "4" "4" "square,edge2"] - Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "5" "5" "square"] - Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "6" "6" "square"] - Pad[-13500 2500 -7000 2500 2000 1000 3000 "7" "7" "square"] - Pad[-13500 7500 -7000 7500 2000 1000 3000 "8" "8" "square"] - ElementLine [-15500 9500 -2500 9500 1000] - ElementLine [2500 9500 15500 9500 1000] - ElementLine [-15500 -9500 -15500 9500 1000] - ElementLine [-15500 -9500 15500 -9500 1000] - ElementLine [15500 -9500 15500 9500 1000] - ElementArc [0 9500 2500 2500 180 180 1000] - - ) - -Element["" "Small outline package, narrow (150mil)" "USO90_TOP" "SO8" 170000 180000 15500 -13500 3 100 ""] -( - Pad[7500 -13500 7500 -7000 2000 1000 3000 "1" "1" "square"] - Pad[2500 -13500 2500 -7000 2000 1000 3000 "2" "2" "square"] - Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "3" "3" "square"] - Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "4" "4" "square"] - Pad[-7500 7000 -7500 13500 2000 1000 3000 "5" "5" "square,edge2"] - Pad[-2500 7000 -2500 13500 2000 1000 3000 "6" "6" "square,edge2"] - Pad[2500 7000 2500 13500 2000 1000 3000 "7" "7" "square,edge2"] - Pad[7500 7000 7500 13500 2000 1000 3000 "8" "8" "square,edge2"] - ElementLine [9500 2500 9500 15500 1000] - ElementLine [9500 -15500 9500 -2500 1000] - ElementLine [-9500 15500 9500 15500 1000] - ElementLine [-9500 -15500 -9500 15500 1000] - ElementLine [-9500 -15500 9500 -15500 1000] - ElementArc [9500 0 2500 2500 270 180 1000] - - ) - -Element["" "Dual in-line package, narrow (300 mil)" "UDIP0_TOP" "DIP8" 40000 340000 17000 -35000 3 100 ""] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[0 10000 6000 3000 6600 2800 "2" "2" ""] - Pin[0 20000 6000 3000 6600 2800 "3" "3" ""] - Pin[0 30000 6000 3000 6600 2800 "4" "4" ""] - Pin[30000 30000 6000 3000 6600 2800 "5" "5" ""] - Pin[30000 20000 6000 3000 6600 2800 "6" "6" ""] - Pin[30000 10000 6000 3000 6600 2800 "7" "7" ""] - Pin[30000 0 6000 3000 6600 2800 "8" "8" ""] - ElementLine [20000 -5000 35000 -5000 1000] - ElementLine [-5000 -5000 10000 -5000 1000] - ElementLine [35000 35000 35000 -5000 1000] - ElementLine [-5000 35000 35000 35000 1000] - ElementLine [-5000 -5000 -5000 35000 1000] - ElementArc [15000 -5000 5000 5000 0 180 1000] - - ) - -Element["" "Dual in-line package, narrow (300 mil)" "UDIP270_TOP" "DIP8" 110000 370000 5000 -17000 0 100 ""] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[10000 0 6000 3000 6600 2800 "2" "2" ""] - Pin[20000 0 6000 3000 6600 2800 "3" "3" ""] - Pin[30000 0 6000 3000 6600 2800 "4" "4" ""] - Pin[30000 -30000 6000 3000 6600 2800 "5" "5" ""] - Pin[20000 -30000 6000 3000 6600 2800 "6" "6" ""] - Pin[10000 -30000 6000 3000 6600 2800 "7" "7" ""] - Pin[0 -30000 6000 3000 6600 2800 "8" "8" ""] - ElementLine [-5000 -35000 -5000 -20000 1000] - ElementLine [-5000 -10000 -5000 5000 1000] - ElementLine [-5000 -35000 35000 -35000 1000] - ElementLine [35000 -35000 35000 5000 1000] - ElementLine [-5000 5000 35000 5000 1000] - ElementArc [-5000 -15000 5000 5000 90 180 1000] - - ) - -Element["" "Dual in-line package, narrow (300 mil)" "UDIP180_TOP" "DIP8" 210000 370000 -17000 -5000 1 100 ""] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[0 -10000 6000 3000 6600 2800 "2" "2" ""] - Pin[0 -20000 6000 3000 6600 2800 "3" "3" ""] - Pin[0 -30000 6000 3000 6600 2800 "4" "4" ""] - Pin[-30000 -30000 6000 3000 6600 2800 "5" "5" ""] - Pin[-30000 -20000 6000 3000 6600 2800 "6" "6" ""] - Pin[-30000 -10000 6000 3000 6600 2800 "7" "7" ""] - Pin[-30000 0 6000 3000 6600 2800 "8" "8" ""] - ElementLine [-35000 5000 -20000 5000 1000] - ElementLine [-10000 5000 5000 5000 1000] - ElementLine [-35000 -35000 -35000 5000 1000] - ElementLine [-35000 -35000 5000 -35000 1000] - ElementLine [5000 -35000 5000 5000 1000] - ElementArc [-15000 5000 5000 5000 180 180 1000] - - ) - -Element["" "Dual in-line package, narrow (300 mil)" "UDIP90_TOP" "DIP8" 280000 340000 -5000 17000 2 100 ""] -( - Pin[0 0 6000 3000 6600 2800 "1" "1" "square"] - Pin[-10000 0 6000 3000 6600 2800 "2" "2" ""] - Pin[-20000 0 6000 3000 6600 2800 "3" "3" ""] - Pin[-30000 0 6000 3000 6600 2800 "4" "4" ""] - Pin[-30000 30000 6000 3000 6600 2800 "5" "5" ""] - Pin[-20000 30000 6000 3000 6600 2800 "6" "6" ""] - Pin[-10000 30000 6000 3000 6600 2800 "7" "7" ""] - Pin[0 30000 6000 3000 6600 2800 "8" "8" ""] - ElementLine [5000 20000 5000 35000 1000] - ElementLine [5000 -5000 5000 10000 1000] - ElementLine [-35000 35000 5000 35000 1000] - ElementLine [-35000 -5000 -35000 35000 1000] - ElementLine [-35000 -5000 5000 -5000 1000] - ElementArc [5000 15000 5000 5000 270 180 1000] - - ) - -Element["" "Standard SMT resistor, capacitor etc" "R0_TOP" "RESC3216N" 60000 70000 -11960 -10150 0 100 ""] -( - Pad[-5905 -984 -5905 984 5118 2000 5718 "1" "1" "square"] - Pad[5905 -984 5905 984 5118 2000 5718 "2" "2" "square"] - ElementLine [-1968 3543 1968 3543 800] - ElementLine [-1968 -3543 1968 -3543 800] - - ) - -Element["" "Standard SMT resistor, capacitor etc" "R270_TOP" "RESC3216N" 100000 70000 -13150 13150 1 100 ""] -( - Pad[-984 5905 984 5905 5118 2000 5718 "1" "1" "square"] - Pad[-984 -5905 984 -5905 5118 2000 5718 "2" "2" "square"] - ElementLine [3543 -1968 3543 1968 800] - ElementLine [-3543 -1968 -3543 1968 800] - - ) - -Element["" "Standard SMT resistor, capacitor etc" "R180_TOP" "RESC3216N" 130000 70000 13150 13150 2 100 ""] -( - Pad[5905 -984 5905 984 5118 2000 5718 "1" "1" "square"] - Pad[-5905 -984 -5905 984 5118 2000 5718 "2" "2" "square"] - ElementLine [-1968 -3543 1968 -3543 800] - ElementLine [-1968 3543 1968 3543 800] - - ) - -Element["" "Standard SMT resistor, capacitor etc" "R90_TOP" "RESC3216N" 170000 70000 15261 -7039 3 100 ""] -( - Pad[-984 -5905 984 -5905 5118 2000 5718 "1" "1" "square"] - Pad[-984 5905 984 5905 5118 2000 5718 "2" "2" "square"] - ElementLine [-3543 -1968 -3543 1968 800] - ElementLine [3543 -1968 3543 1968 800] - - ) -Layer(1 "component") -( -) -Layer(2 "solder") -( -) -Layer(3 "GND") -( -) -Layer(4 "power") -( -) -Layer(5 "signal1") -( -) -Layer(6 "signal2") -( -) -Layer(7 "signal3") -( -) -Layer(8 "signal4") -( -) -Layer(9 "silk") -( -) -Layer(10 "silk") -( - Text[270000 80000 0 100 "2-pin surface mount elements" ""] - Text[270000 90000 0 100 "0/90/180/270 degree rotations" ""] - Text[270000 100000 0 100 "both sides ofthe board" ""] - Text[270000 190000 0 100 "multi-pin surface mount elements" ""] - Text[270000 200000 0 100 "0/90/180/270 degree rotations" ""] - Text[270000 210000 0 100 "both sides ofthe board" ""] - Text[310000 380000 0 100 "multi-pin leaded elements" "selected"] - Text[310000 390000 0 100 "0/90/180/270 degree rotations" ""] - Text[310000 400000 0 100 "both sides ofthe board" ""] -) Index: trunk/tests/orig/golden/hid_bom1/bom_general.bom =================================================================== --- trunk/tests/orig/golden/hid_bom1/bom_general.bom (revision 32402) +++ trunk/tests/orig/golden/hid_bom1/bom_general.bom (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: Wed Jun 24 21:42:21 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -8,"Standard SMT resistor, capacitor etc","RESC3216N",R90_TOP R180_TOP R270_TOP R0_TOP R270_BOT R180_BOT R90_BOT R0_BOT -8,"Dual in-line package, narrow (300 mil)","DIP8",UDIP90_TOP UDIP180_TOP UDIP270_TOP UDIP0_TOP UDIP270_BOT UDIP180_BOT UDIP90_BOT UDIP0_BOT -8,"Small outline package, narrow (150mil)","SO8",USO90_TOP USO180_TOP USO270_TOP USO0_TOP USO270_BOT USO180_BOT USO90_BOT USO0_BOT Index: trunk/tests/orig/golden/hid_bom2/test.bom =================================================================== --- trunk/tests/orig/golden/hid_bom2/test.bom (revision 32402) +++ trunk/tests/orig/golden/hid_bom2/test.bom (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: Wed Jun 24 21:42:22 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -8,"Standard SMT resistor, capacitor etc","RESC3216N",R90_TOP R180_TOP R270_TOP R0_TOP R270_BOT R180_BOT R90_BOT R0_BOT -8,"Dual in-line package, narrow (300 mil)","DIP8",UDIP90_TOP UDIP180_TOP UDIP270_TOP UDIP0_TOP UDIP270_BOT UDIP180_BOT UDIP90_BOT UDIP0_BOT -8,"Small outline package, narrow (150mil)","SO8",USO90_TOP USO180_TOP USO270_TOP USO0_TOP USO270_BOT USO180_BOT USO90_BOT USO0_BOT Index: trunk/tests/orig/golden/hid_bom3/bom_general.bom =================================================================== --- trunk/tests/orig/golden/hid_bom3/bom_general.bom (revision 32402) +++ trunk/tests/orig/golden/hid_bom3/bom_general.bom (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: Wed Jun 24 21:42:22 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -8,"Standard SMT resistor, capacitor etc","RESC3216N",R90_TOP R180_TOP R270_TOP R0_TOP R270_BOT R180_BOT R90_BOT R0_BOT -8,"Dual in-line package, narrow (300 mil)","DIP8",UDIP90_TOP UDIP180_TOP UDIP270_TOP UDIP0_TOP UDIP270_BOT UDIP180_BOT UDIP90_BOT UDIP0_BOT -8,"Small outline package, narrow (150mil)","SO8",USO90_TOP USO180_TOP USO270_TOP USO0_TOP USO270_BOT USO180_BOT USO90_BOT USO0_BOT Index: trunk/tests/orig/golden/hid_bom4/bom_general.bom =================================================================== --- trunk/tests/orig/golden/hid_bom4/bom_general.bom (revision 32402) +++ trunk/tests/orig/golden/hid_bom4/bom_general.bom (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: Wed Jun 24 21:42:23 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -8,"Standard SMT resistor, capacitor etc","RESC3216N",R90_TOP R180_TOP R270_TOP R0_TOP R270_BOT R180_BOT R90_BOT R0_BOT -8,"Dual in-line package, narrow (300 mil)","DIP8",UDIP90_TOP UDIP180_TOP UDIP270_TOP UDIP0_TOP UDIP270_BOT UDIP180_BOT UDIP90_BOT UDIP0_BOT -8,"Small outline package, narrow (150mil)","SO8",USO90_TOP USO180_TOP USO270_TOP USO0_TOP USO270_BOT USO180_BOT USO90_BOT USO0_BOT Index: trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:31:54 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.770667 Y13.546667 (start point) -G1 Z#101 -G1 X27.559000 Y13.462000 -G1 X27.305000 Y13.292667 -G1 X7.450667 Y13.292667 -G1 X7.196667 Y13.081000 -G1 X6.985000 Y12.827000 -G1 X6.985000 Y12.530667 -G1 X7.196667 Y12.276667 -G1 X7.450667 Y12.065000 -G1 X27.305000 Y12.065000 -G1 X27.643667 Y11.853333 -G1 X28.194000 Y11.853333 -G1 X28.532667 Y12.065000 -G1 X28.744333 Y12.403667 -G1 X28.744333 Y12.954000 -G1 X28.532667 Y13.292667 -G1 X28.194000 Y13.504333 -G1 X27.770667 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:31:54 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode1/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:31:51 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.733000 Y13.546667 (start point) -G1 Z#101 -G1 X22.521333 Y13.462000 -G1 X22.267333 Y13.292667 -G1 X2.413000 Y13.292667 -G1 X2.159000 Y13.081000 -G1 X1.947333 Y12.827000 -G1 X1.947333 Y12.530667 -G1 X2.159000 Y12.276667 -G1 X2.413000 Y12.065000 -G1 X22.267333 Y12.065000 -G1 X22.606000 Y11.853333 -G1 X23.156333 Y11.853333 -G1 X23.495000 Y12.065000 -G1 X23.706667 Y12.403667 -G1 X23.706667 Y12.954000 -G1 X23.495000 Y13.292667 -G1 X23.156333 Y13.504333 -G1 X22.733000 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode2/out.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode2/out.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode2/out.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:35:16 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.733000 Y13.546667 (start point) -G1 Z#101 -G1 X22.521333 Y13.462000 -G1 X22.267333 Y13.292667 -G1 X2.413000 Y13.292667 -G1 X2.159000 Y13.081000 -G1 X1.947333 Y12.827000 -G1 X1.947333 Y12.530667 -G1 X2.159000 Y12.276667 -G1 X2.413000 Y12.065000 -G1 X22.267333 Y12.065000 -G1 X22.606000 Y11.853333 -G1 X23.156333 Y11.853333 -G1 X23.495000 Y12.065000 -G1 X23.706667 Y12.403667 -G1 X23.706667 Y12.954000 -G1 X23.495000 Y13.292667 -G1 X23.156333 Y13.504333 -G1 X22.733000 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode2/out.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode2/out.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode2/out.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:35:19 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.770667 Y13.546667 (start point) -G1 Z#101 -G1 X27.559000 Y13.462000 -G1 X27.305000 Y13.292667 -G1 X7.450667 Y13.292667 -G1 X7.196667 Y13.081000 -G1 X6.985000 Y12.827000 -G1 X6.985000 Y12.530667 -G1 X7.196667 Y12.276667 -G1 X7.450667 Y12.065000 -G1 X27.305000 Y12.065000 -G1 X27.643667 Y11.853333 -G1 X28.194000 Y11.853333 -G1 X28.532667 Y12.065000 -G1 X28.744333 Y12.403667 -G1 X28.744333 Y12.954000 -G1 X28.532667 Y13.292667 -G1 X28.194000 Y13.504333 -G1 X27.770667 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode2/out.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode2/out.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode2/out.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:35:19 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,40 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:36:04 2010 ) -(1200 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.813000 Y13.546667 (start point) -G1 Z#101 -G1 X27.664833 Y13.504333 -G1 X27.453167 Y13.398500 -G1 X27.326167 Y13.292667 -G1 X7.535333 Y13.292667 -G1 X7.323667 Y13.229167 -G1 X7.069667 Y12.975167 -G1 X7.006167 Y12.763500 -G1 X7.006167 Y12.615333 -G1 X7.069667 Y12.403667 -G1 X7.323667 Y12.149667 -G1 X7.535333 Y12.086167 -G1 X27.326167 Y12.086167 -G1 X27.495500 Y11.959167 -G1 X27.728333 Y11.853333 -G1 X28.130500 Y11.853333 -G1 X28.448000 Y12.001500 -G1 X28.638500 Y12.213167 -G1 X28.765500 Y12.488333 -G1 X28.765500 Y12.890500 -G1 X28.638500 Y13.165667 -G1 X28.448000 Y13.377333 -G1 X28.130500 Y13.525500 -G1 X27.813000 Y13.546667 -G0 Z#100 -(polygon end, distance 45.35) -(end, total distance 45.35mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:36:04 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode3/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,40 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:35:46 2010 ) -(1200 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.754167 Y13.546667 (start point) -G1 Z#101 -G1 X22.606000 Y13.504333 -G1 X22.394333 Y13.398500 -G1 X22.267333 Y13.292667 -G1 X2.476500 Y13.292667 -G1 X2.264833 Y13.229167 -G1 X2.010833 Y12.975167 -G1 X1.947333 Y12.763500 -G1 X1.947333 Y12.615333 -G1 X2.010833 Y12.403667 -G1 X2.264833 Y12.149667 -G1 X2.476500 Y12.086167 -G1 X22.267333 Y12.086167 -G1 X22.436667 Y11.959167 -G1 X22.669500 Y11.853333 -G1 X23.071667 Y11.853333 -G1 X23.389167 Y12.001500 -G1 X23.579667 Y12.213167 -G1 X23.706667 Y12.488333 -G1 X23.706667 Y12.890500 -G1 X23.579667 Y13.165667 -G1 X23.389167 Y13.377333 -G1 X23.071667 Y13.525500 -G1 X22.754167 Y13.546667 -G0 Z#100 -(polygon end, distance 45.35) -(end, total distance 45.35mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:36:12 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=5.000000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.770667 Y13.546667 (start point) -G1 Z#101 -G1 X27.559000 Y13.462000 -G1 X27.305000 Y13.292667 -G1 X7.450667 Y13.292667 -G1 X7.196667 Y13.081000 -G1 X6.985000 Y12.827000 -G1 X6.985000 Y12.530667 -G1 X7.196667 Y12.276667 -G1 X7.450667 Y12.065000 -G1 X27.305000 Y12.065000 -G1 X27.643667 Y11.853333 -G1 X28.194000 Y11.853333 -G1 X28.532667 Y12.065000 -G1 X28.744333 Y12.403667 -G1 X28.744333 Y12.954000 -G1 X28.532667 Y13.292667 -G1 X28.194000 Y13.504333 -G1 X27.770667 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:36:12 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode4/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:36:08 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=5.000000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.733000 Y13.546667 (start point) -G1 Z#101 -G1 X22.521333 Y13.462000 -G1 X22.267333 Y13.292667 -G1 X2.413000 Y13.292667 -G1 X2.159000 Y13.081000 -G1 X1.947333 Y12.827000 -G1 X1.947333 Y12.530667 -G1 X2.159000 Y12.276667 -G1 X2.413000 Y12.065000 -G1 X22.267333 Y12.065000 -G1 X22.606000 Y11.853333 -G1 X23.156333 Y11.853333 -G1 X23.495000 Y12.065000 -G1 X23.706667 Y12.403667 -G1 X23.706667 Y12.954000 -G1 X23.495000 Y13.292667 -G1 X23.156333 Y13.504333 -G1 X22.733000 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_png1/gerber_oneline.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/orig/golden/hid_png1/gerber_oneline.png =================================================================== --- trunk/tests/orig/golden/hid_png1/gerber_oneline.png (revision 32402) +++ trunk/tests/orig/golden/hid_png1/gerber_oneline.png (nonexistent) Property changes on: trunk/tests/orig/golden/hid_png1/gerber_oneline.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 18:06:42 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=10.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.770667 Y13.546667 (start point) -G1 Z#101 -G1 X27.559000 Y13.462000 -G1 X27.305000 Y13.292667 -G1 X7.450667 Y13.292667 -G1 X7.196667 Y13.081000 -G1 X6.985000 Y12.827000 -G1 X6.985000 Y12.530667 -G1 X7.196667 Y12.276667 -G1 X7.450667 Y12.065000 -G1 X27.305000 Y12.065000 -G1 X27.643667 Y11.853333 -G1 X28.194000 Y11.853333 -G1 X28.532667 Y12.065000 -G1 X28.744333 Y12.403667 -G1 X28.744333 Y12.954000 -G1 X28.532667 Y13.292667 -G1 X28.194000 Y13.504333 -G1 X27.770667 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 18:06:42 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=10.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode5/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 18:06:40 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=10.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.733000 Y13.546667 (start point) -G1 Z#101 -G1 X22.521333 Y13.462000 -G1 X22.267333 Y13.292667 -G1 X2.413000 Y13.292667 -G1 X2.159000 Y13.081000 -G1 X1.947333 Y12.827000 -G1 X1.947333 Y12.530667 -G1 X2.159000 Y12.276667 -G1 X2.413000 Y12.065000 -G1 X22.267333 Y12.065000 -G1 X22.606000 Y11.853333 -G1 X23.156333 Y11.853333 -G1 X23.495000 Y12.065000 -G1 X23.706667 Y12.403667 -G1 X23.706667 Y12.954000 -G1 X23.495000 Y13.292667 -G1 X23.156333 Y13.504333 -G1 X22.733000 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_png2/myfile.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/orig/golden/hid_png2/myfile.png =================================================================== --- trunk/tests/orig/golden/hid_png2/myfile.png (revision 32402) +++ trunk/tests/orig/golden/hid_png2/myfile.png (nonexistent) Property changes on: trunk/tests/orig/golden/hid_png2/myfile.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,43 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:05 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X0.000000 Y25.400000 (start point) -G1 Z#101 -G1 X0.000000 Y0.000000 -G1 X37.295667 Y0.000000 -G1 X38.057667 Y0.635000 -G1 X39.073667 Y1.524000 -G1 X39.962667 Y2.540000 -G1 X40.597667 Y3.302000 -G1 X41.486667 Y4.656667 -G1 X41.952333 Y5.503333 -G1 X42.418000 Y6.477000 -G1 X42.883667 Y7.704667 -G1 X43.264667 Y9.017000 -G1 X43.518667 Y10.329333 -G1 X43.645667 Y11.514667 -G1 X43.645667 Y13.843000 -G1 X43.518667 Y15.028333 -G1 X43.264667 Y16.340667 -G1 X42.883667 Y17.653000 -G1 X42.418000 Y18.880667 -G1 X41.952333 Y19.854333 -G1 X41.486667 Y20.701000 -G1 X40.597667 Y22.055667 -G1 X39.962667 Y22.817667 -G1 X39.073667 Y23.833667 -G1 X38.057667 Y24.722667 -G1 X37.253333 Y25.400000 -G1 X0.000000 Y25.400000 -G0 Z#100 -(polygon end, distance 129.45) -(end, total distance 129.45mm = 5.10in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:45:05 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode6/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,43 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:39:31 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X0.000000 Y25.400000 (start point) -G1 Z#101 -G1 X0.000000 Y0.000000 -G1 X32.258000 Y0.000000 -G1 X33.020000 Y0.635000 -G1 X34.036000 Y1.524000 -G1 X34.925000 Y2.540000 -G1 X35.560000 Y3.302000 -G1 X36.449000 Y4.656667 -G1 X36.914667 Y5.503333 -G1 X37.380333 Y6.477000 -G1 X37.846000 Y7.704667 -G1 X38.227000 Y9.017000 -G1 X38.481000 Y10.329333 -G1 X38.608000 Y11.514667 -G1 X38.608000 Y13.843000 -G1 X38.481000 Y15.028333 -G1 X38.227000 Y16.340667 -G1 X37.846000 Y17.653000 -G1 X37.380333 Y18.880667 -G1 X36.914667 Y19.854333 -G1 X36.449000 Y20.701000 -G1 X35.560000 Y22.055667 -G1 X34.925000 Y22.817667 -G1 X34.036000 Y23.833667 -G1 X33.020000 Y24.722667 -G1 X32.215667 Y25.400000 -G1 X0.000000 Y25.400000 -G0 Z#100 -(polygon end, distance 119.38) -(end, total distance 119.38mm = 4.70in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_png3/gerber_oneline.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/orig/golden/hid_png3/gerber_oneline.png =================================================================== --- trunk/tests/orig/golden/hid_png3/gerber_oneline.png (revision 32402) +++ trunk/tests/orig/golden/hid_png3/gerber_oneline.png (nonexistent) Property changes on: trunk/tests/orig/golden/hid_png3/gerber_oneline.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:12 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.770667 Y13.546667 (start point) -G1 Z#101 -G1 X27.559000 Y13.462000 -G1 X27.305000 Y13.292667 -G1 X7.450667 Y13.292667 -G1 X7.196667 Y13.081000 -G1 X6.985000 Y12.827000 -G1 X6.985000 Y12.530667 -G1 X7.196667 Y12.276667 -G1 X7.450667 Y12.065000 -G1 X27.305000 Y12.065000 -G1 X27.643667 Y11.853333 -G1 X28.194000 Y11.853333 -G1 X28.532667 Y12.065000 -G1 X28.744333 Y12.403667 -G1 X28.744333 Y12.954000 -G1 X28.532667 Y13.292667 -G1 X28.194000 Y13.504333 -G1 X27.770667 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:45:12 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=70.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode7/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:08 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.733000 Y13.546667 (start point) -G1 Z#101 -G1 X22.521333 Y13.462000 -G1 X22.267333 Y13.292667 -G1 X2.413000 Y13.292667 -G1 X2.159000 Y13.081000 -G1 X1.947333 Y12.827000 -G1 X1.947333 Y12.530667 -G1 X2.159000 Y12.276667 -G1 X2.413000 Y12.065000 -G1 X22.267333 Y12.065000 -G1 X22.606000 Y11.853333 -G1 X23.156333 Y11.853333 -G1 X23.495000 Y12.065000 -G1 X23.706667 Y12.403667 -G1 X23.706667 Y12.954000 -G1 X23.495000 Y13.292667 -G1 X23.156333 Y13.504333 -G1 X22.733000 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:19 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.770667 Y13.546667 (start point) -G1 Z#101 -G1 X27.559000 Y13.462000 -G1 X27.305000 Y13.292667 -G1 X7.450667 Y13.292667 -G1 X7.196667 Y13.081000 -G1 X6.985000 Y12.827000 -G1 X6.985000 Y12.530667 -G1 X7.196667 Y12.276667 -G1 X7.450667 Y12.065000 -G1 X27.305000 Y12.065000 -G1 X27.643667 Y11.853333 -G1 X28.194000 Y11.853333 -G1 X28.532667 Y12.065000 -G1 X28.744333 Y12.403667 -G1 X28.744333 Y12.954000 -G1 X28.532667 Y13.292667 -G1 X28.194000 Y13.504333 -G1 X27.770667 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:45:19 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode8/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:16 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.733000 Y13.546667 (start point) -G1 Z#101 -G1 X22.521333 Y13.462000 -G1 X22.267333 Y13.292667 -G1 X2.413000 Y13.292667 -G1 X2.159000 Y13.081000 -G1 X1.947333 Y12.827000 -G1 X1.947333 Y12.530667 -G1 X2.159000 Y12.276667 -G1 X2.413000 Y12.065000 -G1 X22.267333 Y12.065000 -G1 X22.606000 Y11.853333 -G1 X23.156333 Y11.853333 -G1 X23.495000 Y12.065000 -G1 X23.706667 Y12.403667 -G1 X23.706667 Y12.954000 -G1 X23.495000 Y13.292667 -G1 X23.156333 Y13.504333 -G1 X22.733000 Y13.546667 -G0 Z#100 -(polygon end, distance 45.38) -(end, total distance 45.38mm = 1.79in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:25 2010 ) -(600 dpi) -(Unit: inch) -(Board size: 2.00x1.00 inches) -#100=0.002000 (safe Z) -#101=-0.000050 (cutting depth) -(---------------------------------) -G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 -G0 Z#100 -(polygon 1) -G0 X1.093333 Y0.530000 (start point) -G1 Z#101 -G1 X1.083333 Y0.525000 -G1 X1.076667 Y0.520000 -G1 X0.291667 Y0.518333 -G1 X0.280000 Y0.506667 -G1 X0.280000 Y0.491667 -G1 X0.291667 Y0.480000 -G1 X1.076667 Y0.478333 -G1 X1.088333 Y0.470000 -G1 X1.100000 Y0.468333 -G1 X1.113333 Y0.471667 -G1 X1.123333 Y0.480000 -G1 X1.130000 Y0.493333 -G1 X1.130000 Y0.505000 -G1 X1.123333 Y0.518333 -G1 X1.115000 Y0.525000 -G1 X1.103333 Y0.530000 -G1 X1.093333 Y0.530000 -G0 Z#100 -(polygon end, distance 1.77) -(end, total distance 44.84mm = 1.77in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:45:25 2010 ) -(Unit: inch) -(Board size: 2.00x1.00 inches) -#100=0.002000 (safe Z) -#101=-0.002000 (drill depth) -(---------------------------------) -G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 -G81 X1.100000 Y0.500000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode9/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:22 2010 ) -(600 dpi) -(Unit: inch) -(Board size: 2.00x1.00 inches) -#100=0.002000 (safe Z) -#101=-0.000050 (cutting depth) -(---------------------------------) -G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 -G0 Z#100 -(polygon 1) -G0 X0.895000 Y0.530000 (start point) -G1 Z#101 -G1 X0.885000 Y0.525000 -G1 X0.878333 Y0.520000 -G1 X0.093333 Y0.518333 -G1 X0.081667 Y0.506667 -G1 X0.081667 Y0.491667 -G1 X0.093333 Y0.480000 -G1 X0.878333 Y0.478333 -G1 X0.890000 Y0.470000 -G1 X0.901667 Y0.468333 -G1 X0.915000 Y0.471667 -G1 X0.925000 Y0.480000 -G1 X0.931667 Y0.493333 -G1 X0.931667 Y0.505000 -G1 X0.925000 Y0.518333 -G1 X0.916667 Y0.525000 -G1 X0.905000 Y0.530000 -G1 X0.895000 Y0.530000 -G0 Z#100 -(polygon end, distance 1.77) -(end, total distance 44.84mm = 1.77in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_xy1/bom_general.xy =================================================================== --- trunk/tests/orig/golden/hid_xy1/bom_general.xy (revision 32402) +++ trunk/tests/orig/golden/hid_xy1/bom_general.xy (nonexistent) @@ -1,32 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: Wed Jun 24 21:42:21 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mils. rotation in degrees. -# -------------------------------------------- -R90_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1700.00,4300.00,90,top -R180_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1300.00,4300.00,180,top -R270_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1000.00,4300.00,270,top -R0_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",600.00,4300.00,0,top -UDIP90_TOP,"Dual in-line package, narrow (300 mil)","DIP8",2650.00,1450.00,180,top -UDIP180_TOP,"Dual in-line package, narrow (300 mil)","DIP8",1950.00,1450.00,270,top -UDIP270_TOP,"Dual in-line package, narrow (300 mil)","DIP8",1250.00,1450.00,0,top -UDIP0_TOP,"Dual in-line package, narrow (300 mil)","DIP8",550.00,1450.00,90,top -USO90_TOP,"Small outline package, narrow (150mil)","SO8",1700.00,3200.00,180,top -USO180_TOP,"Small outline package, narrow (150mil)","SO8",1300.00,3200.00,270,top -USO270_TOP,"Small outline package, narrow (150mil)","SO8",1000.00,3200.00,0,top -USO0_TOP,"Small outline package, narrow (150mil)","SO8",600.00,3200.00,90,top -UDIP270_BOT,"Dual in-line package, narrow (300 mil)","DIP8",2650.00,650.00,270,bottom -UDIP180_BOT,"Dual in-line package, narrow (300 mil)","DIP8",1950.00,650.00,180,bottom -UDIP90_BOT,"Dual in-line package, narrow (300 mil)","DIP8",1250.00,650.00,90,bottom -UDIP0_BOT,"Dual in-line package, narrow (300 mil)","DIP8",550.00,650.00,0,bottom -USO270_BOT,"Small outline package, narrow (150mil)","SO8",1700.00,2600.00,270,bottom -USO180_BOT,"Small outline package, narrow (150mil)","SO8",1300.00,2600.00,180,bottom -USO90_BOT,"Small outline package, narrow (150mil)","SO8",1000.00,2600.00,90,bottom -USO0_BOT,"Small outline package, narrow (150mil)","SO8",600.00,2600.00,0,bottom -R270_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1700.00,3900.00,270,bottom -R180_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1300.00,3900.00,180,bottom -R90_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1000.00,3900.00,90,bottom -R0_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",600.00,3900.00,0,bottom Index: trunk/tests/orig/golden/hid_xy2/bom_general.xy =================================================================== --- trunk/tests/orig/golden/hid_xy2/bom_general.xy (revision 32402) +++ trunk/tests/orig/golden/hid_xy2/bom_general.xy (nonexistent) @@ -1,32 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: Wed Jun 24 21:42:22 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mils. rotation in degrees. -# -------------------------------------------- -R90_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1700.00,4300.00,90,top -R180_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1300.00,4300.00,180,top -R270_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1000.00,4300.00,270,top -R0_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",600.00,4300.00,0,top -UDIP90_TOP,"Dual in-line package, narrow (300 mil)","DIP8",2650.00,1450.00,180,top -UDIP180_TOP,"Dual in-line package, narrow (300 mil)","DIP8",1950.00,1450.00,270,top -UDIP270_TOP,"Dual in-line package, narrow (300 mil)","DIP8",1250.00,1450.00,0,top -UDIP0_TOP,"Dual in-line package, narrow (300 mil)","DIP8",550.00,1450.00,90,top -USO90_TOP,"Small outline package, narrow (150mil)","SO8",1700.00,3200.00,180,top -USO180_TOP,"Small outline package, narrow (150mil)","SO8",1300.00,3200.00,270,top -USO270_TOP,"Small outline package, narrow (150mil)","SO8",1000.00,3200.00,0,top -USO0_TOP,"Small outline package, narrow (150mil)","SO8",600.00,3200.00,90,top -UDIP270_BOT,"Dual in-line package, narrow (300 mil)","DIP8",2650.00,650.00,270,bottom -UDIP180_BOT,"Dual in-line package, narrow (300 mil)","DIP8",1950.00,650.00,180,bottom -UDIP90_BOT,"Dual in-line package, narrow (300 mil)","DIP8",1250.00,650.00,90,bottom -UDIP0_BOT,"Dual in-line package, narrow (300 mil)","DIP8",550.00,650.00,0,bottom -USO270_BOT,"Small outline package, narrow (150mil)","SO8",1700.00,2600.00,270,bottom -USO180_BOT,"Small outline package, narrow (150mil)","SO8",1300.00,2600.00,180,bottom -USO90_BOT,"Small outline package, narrow (150mil)","SO8",1000.00,2600.00,90,bottom -USO0_BOT,"Small outline package, narrow (150mil)","SO8",600.00,2600.00,0,bottom -R270_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1700.00,3900.00,270,bottom -R180_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1300.00,3900.00,180,bottom -R90_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1000.00,3900.00,90,bottom -R0_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",600.00,3900.00,0,bottom Index: trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:32 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=0.002000 (safe Z) -#101=-0.000050 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X27.770667 Y13.462000 (start point) -G1 Z#101 -G1 X27.516667 Y13.335000 -G1 X27.347333 Y13.208000 -G1 X7.408333 Y13.165667 -G1 X7.112000 Y12.869333 -G1 X7.112000 Y12.488333 -G1 X7.408333 Y12.192000 -G1 X27.347333 Y12.149667 -G1 X27.643667 Y11.938000 -G1 X27.940000 Y11.895667 -G1 X28.278667 Y11.980333 -G1 X28.532667 Y12.192000 -G1 X28.702000 Y12.530667 -G1 X28.702000 Y12.827000 -G1 X28.532667 Y13.165667 -G1 X28.321000 Y13.335000 -G1 X28.024667 Y13.462000 -G1 X27.770667 Y13.462000 -G0 Z#100 -(polygon end, distance 44.84) -(end, total distance 44.84mm = 1.77in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:45:32 2010 ) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=0.002000 (safe Z) -#101=-0.002000 (drill depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G81 X27.940000 Y12.700000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode10/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,34 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:28 2010 ) -(600 dpi) -(Unit: mm) -(Board size: 50.80x25.40 mm) -#100=0.002000 (safe Z) -#101=-0.000050 (cutting depth) -(---------------------------------) -G17 G21 G90 G64 P0.003 M3 S3000 M7 F25 -G0 Z#100 -(polygon 1) -G0 X22.733000 Y13.462000 (start point) -G1 Z#101 -G1 X22.479000 Y13.335000 -G1 X22.309667 Y13.208000 -G1 X2.370667 Y13.165667 -G1 X2.074333 Y12.869333 -G1 X2.074333 Y12.488333 -G1 X2.370667 Y12.192000 -G1 X22.309667 Y12.149667 -G1 X22.606000 Y11.938000 -G1 X22.902333 Y11.895667 -G1 X23.241000 Y11.980333 -G1 X23.495000 Y12.192000 -G1 X23.664333 Y12.530667 -G1 X23.664333 Y12.827000 -G1 X23.495000 Y13.165667 -G1 X23.283333 Y13.335000 -G1 X22.987000 Y13.462000 -G1 X22.733000 Y13.462000 -G0 Z#100 -(polygon end, distance 44.84) -(end, total distance 44.84mm = 1.77in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_xy3/test.xy =================================================================== --- trunk/tests/orig/golden/hid_xy3/test.xy (revision 32402) +++ trunk/tests/orig/golden/hid_xy3/test.xy (nonexistent) @@ -1,32 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: Wed Jun 24 21:42:22 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mils. rotation in degrees. -# -------------------------------------------- -R90_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1700.00,4300.00,90,top -R180_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1300.00,4300.00,180,top -R270_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",1000.00,4300.00,270,top -R0_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",600.00,4300.00,0,top -UDIP90_TOP,"Dual in-line package, narrow (300 mil)","DIP8",2650.00,1450.00,180,top -UDIP180_TOP,"Dual in-line package, narrow (300 mil)","DIP8",1950.00,1450.00,270,top -UDIP270_TOP,"Dual in-line package, narrow (300 mil)","DIP8",1250.00,1450.00,0,top -UDIP0_TOP,"Dual in-line package, narrow (300 mil)","DIP8",550.00,1450.00,90,top -USO90_TOP,"Small outline package, narrow (150mil)","SO8",1700.00,3200.00,180,top -USO180_TOP,"Small outline package, narrow (150mil)","SO8",1300.00,3200.00,270,top -USO270_TOP,"Small outline package, narrow (150mil)","SO8",1000.00,3200.00,0,top -USO0_TOP,"Small outline package, narrow (150mil)","SO8",600.00,3200.00,90,top -UDIP270_BOT,"Dual in-line package, narrow (300 mil)","DIP8",2650.00,650.00,270,bottom -UDIP180_BOT,"Dual in-line package, narrow (300 mil)","DIP8",1950.00,650.00,180,bottom -UDIP90_BOT,"Dual in-line package, narrow (300 mil)","DIP8",1250.00,650.00,90,bottom -UDIP0_BOT,"Dual in-line package, narrow (300 mil)","DIP8",550.00,650.00,0,bottom -USO270_BOT,"Small outline package, narrow (150mil)","SO8",1700.00,2600.00,270,bottom -USO180_BOT,"Small outline package, narrow (150mil)","SO8",1300.00,2600.00,180,bottom -USO90_BOT,"Small outline package, narrow (150mil)","SO8",1000.00,2600.00,90,bottom -USO0_BOT,"Small outline package, narrow (150mil)","SO8",600.00,2600.00,0,bottom -R270_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1700.00,3900.00,270,bottom -R180_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1300.00,3900.00,180,bottom -R90_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",1000.00,3900.00,90,bottom -R0_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",600.00,3900.00,0,bottom Index: trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.bottom.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.bottom.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.bottom.cnc (nonexistent) @@ -1,49 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:55 2010 ) -(600 dpi) -(Unit: inch) -(Board size: 2.00x1.00 inches) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 -G0 Z#100 -(polygon 1) -G0 X1.085000 Y0.630000 (start point) -G1 Z#101 -G1 X1.063333 Y0.625000 -G1 X1.055000 Y0.621667 -G1 X0.276667 Y0.618333 -G1 X0.251667 Y0.610000 -G1 X0.230000 Y0.598333 -G1 X0.200000 Y0.568333 -G1 X0.188333 Y0.546667 -G1 X0.180000 Y0.521667 -G1 X0.180000 Y0.476667 -G1 X0.188333 Y0.451667 -G1 X0.200000 Y0.430000 -G1 X0.230000 Y0.400000 -G1 X0.251667 Y0.388333 -G1 X0.276667 Y0.380000 -G1 X1.055000 Y0.376667 -G1 X1.068333 Y0.371667 -G1 X1.093333 Y0.368333 -G1 X1.121667 Y0.370000 -G1 X1.140000 Y0.375000 -G1 X1.171667 Y0.390000 -G1 X1.191667 Y0.406667 -G1 X1.208333 Y0.426667 -G1 X1.223333 Y0.458333 -G1 X1.228333 Y0.478333 -G1 X1.228333 Y0.520000 -G1 X1.223333 Y0.540000 -G1 X1.208333 Y0.571667 -G1 X1.191667 Y0.591667 -G1 X1.171667 Y0.608333 -G1 X1.140000 Y0.623333 -G1 X1.121667 Y0.628333 -G1 X1.085000 Y0.630000 -G0 Z#100 -(polygon end, distance 2.39) -(end, total distance 60.74mm = 2.39in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.drill.cnc (nonexistent) @@ -1,12 +0,0 @@ -(Created by G-code exporter) -(drill file: 1 drills) -( Tue Mar 9 17:45:55 2010 ) -(Unit: inch) -(Board size: 2.00x1.00 inches) -#100=2.000000 (safe Z) -#101=-2.000000 (drill depth) -(---------------------------------) -G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 -G81 X1.100000 Y0.500000 Z#101 R#100 -M5 M9 M2 -(end, total distance 0.00mm = 0.00in) Index: trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.top.cnc =================================================================== --- trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.top.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gcode11/gcode_oneline.gcode.top.cnc (nonexistent) @@ -1,45 +0,0 @@ -(Created by G-code exporter) -( Tue Mar 9 17:45:43 2010 ) -(600 dpi) -(Unit: inch) -(Board size: 2.00x1.00 inches) -#100=2.000000 (safe Z) -#101=-0.050000 (cutting depth) -(---------------------------------) -G17 G20 G90 G64 P0.003 M3 S3000 M7 F1 -G0 Z#100 -(polygon 1) -G0 X0.886667 Y0.630000 (start point) -G1 Z#101 -G1 X0.865000 Y0.625000 -G1 X0.856667 Y0.621667 -G1 X0.078333 Y0.618333 -G1 X0.053333 Y0.610000 -G1 X0.031667 Y0.598333 -G1 X0.000000 Y0.566667 -G1 X0.000000 Y0.431667 -G1 X0.031667 Y0.400000 -G1 X0.053333 Y0.388333 -G1 X0.078333 Y0.380000 -G1 X0.856667 Y0.376667 -G1 X0.870000 Y0.371667 -G1 X0.895000 Y0.368333 -G1 X0.923333 Y0.370000 -G1 X0.941667 Y0.375000 -G1 X0.973333 Y0.390000 -G1 X0.993333 Y0.406667 -G1 X1.010000 Y0.426667 -G1 X1.025000 Y0.458333 -G1 X1.030000 Y0.478333 -G1 X1.030000 Y0.520000 -G1 X1.025000 Y0.540000 -G1 X1.010000 Y0.571667 -G1 X0.993333 Y0.591667 -G1 X0.973333 Y0.608333 -G1 X0.941667 Y0.623333 -G1 X0.923333 Y0.628333 -G1 X0.886667 Y0.630000 -G0 Z#100 -(polygon end, distance 2.38) -(end, total distance 60.56mm = 2.38in) -M5 M9 M2 Index: trunk/tests/orig/golden/hid_xy4/bom_general.xy =================================================================== --- trunk/tests/orig/golden/hid_xy4/bom_general.xy (revision 32402) +++ trunk/tests/orig/golden/hid_xy4/bom_general.xy (nonexistent) @@ -1,32 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: Wed Jun 24 21:42:23 2009 UTC -# Author: Dan McMahill -# Title: Basic BOM/XY Test - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mm. rotation in degrees. -# -------------------------------------------- -R90_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",43.18,109.22,90,top -R180_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",33.02,109.22,180,top -R270_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",25.40,109.22,270,top -R0_TOP,"Standard SMT resistor, capacitor etc","RESC3216N",15.24,109.22,0,top -UDIP90_TOP,"Dual in-line package, narrow (300 mil)","DIP8",67.31,36.83,180,top -UDIP180_TOP,"Dual in-line package, narrow (300 mil)","DIP8",49.53,36.83,270,top -UDIP270_TOP,"Dual in-line package, narrow (300 mil)","DIP8",31.75,36.83,0,top -UDIP0_TOP,"Dual in-line package, narrow (300 mil)","DIP8",13.97,36.83,90,top -USO90_TOP,"Small outline package, narrow (150mil)","SO8",43.18,81.28,180,top -USO180_TOP,"Small outline package, narrow (150mil)","SO8",33.02,81.28,270,top -USO270_TOP,"Small outline package, narrow (150mil)","SO8",25.40,81.28,0,top -USO0_TOP,"Small outline package, narrow (150mil)","SO8",15.24,81.28,90,top -UDIP270_BOT,"Dual in-line package, narrow (300 mil)","DIP8",67.31,16.51,270,bottom -UDIP180_BOT,"Dual in-line package, narrow (300 mil)","DIP8",49.53,16.51,180,bottom -UDIP90_BOT,"Dual in-line package, narrow (300 mil)","DIP8",31.75,16.51,90,bottom -UDIP0_BOT,"Dual in-line package, narrow (300 mil)","DIP8",13.97,16.51,0,bottom -USO270_BOT,"Small outline package, narrow (150mil)","SO8",43.18,66.04,270,bottom -USO180_BOT,"Small outline package, narrow (150mil)","SO8",33.02,66.04,180,bottom -USO90_BOT,"Small outline package, narrow (150mil)","SO8",25.40,66.04,90,bottom -USO0_BOT,"Small outline package, narrow (150mil)","SO8",15.24,66.04,0,bottom -R270_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",43.18,99.06,270,bottom -R180_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",33.02,99.06,180,bottom -R90_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",25.40,99.06,90,bottom -R0_BOT,"Standard SMT resistor, capacitor etc","RESC3216N",15.24,99.06,0,bottom Index: trunk/tests/orig/golden/hid_gerber1/gerber_oneline.fab.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber1/gerber_oneline.fab.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber1/gerber_oneline.fab.gbr (nonexistent) @@ -1,1734 +0,0 @@ -G04 start of page 5 for group -3984 idx -3984 * -G04 Title: Basic Single Trace RS274-X Test, fab * -G04 Creator: pcb 1.99y * -G04 CreationDate: Wed Jun 24 21:42:24 2009 UTC * -G04 For: dan * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 200000 100000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNFAB*% -%ADD14C,0.0080*% -%ADD15C,0.0060*% -%ADD16C,0.0100*% -G54D14*X90000Y50000D02*Y48400D01* -Y50000D02*X91386Y50800D01* -X90000Y50000D02*X88614Y50800D01* -X15000Y156250D02*Y154650D01* -Y156250D02*X16386Y157050D01* -X15000Y156250D02*X13614Y157050D01* -G54D15*X135000Y158500D02*Y157750D01* -X136500Y156250D01* -X138000Y157750D01* -Y158500D02*Y157750D01* -X136500Y156250D02*Y152500D01* -X139801Y155500D02*X142051D01* -X139801Y152500D02*X142801D01* -X139801Y158500D02*Y152500D01* -Y158500D02*X142801D01* -X147603D02*X148353Y157750D01* -X145353Y158500D02*X147603D01* -X144603Y157750D02*X145353Y158500D01* -X144603Y157750D02*Y156250D01* -X145353Y155500D01* -X147603D01* -X148353Y154750D01* -Y153250D01* -X147603Y152500D02*X148353Y153250D01* -X145353Y152500D02*X147603D01* -X144603Y153250D02*X145353Y152500D01* -X135000Y149249D02*X150154D01* -X98750Y152500D02*X100250D01* -X99500Y158500D02*Y152500D01* -X98000Y157000D02*X99500Y158500D01* -X98000Y149249D02*X102051D01* -X45000Y153250D02*X45750Y152500D01* -X45000Y157750D02*Y153250D01* -Y157750D02*X45750Y158500D01* -X47250D01* -X48000Y157750D01* -Y153250D01* -X47250Y152500D02*X48000Y153250D01* -X45750Y152500D02*X47250D01* -X45000Y154000D02*X48000Y157000D01* -X49801Y152500D02*X50551D01* -X52353Y153250D02*X53103Y152500D01* -X52353Y157750D02*Y153250D01* -Y157750D02*X53103Y158500D01* -X54603D01* -X55353Y157750D01* -Y153250D01* -X54603Y152500D02*X55353Y153250D01* -X53103Y152500D02*X54603D01* -X52353Y154000D02*X55353Y157000D01* -X57154Y157750D02*X57904Y158500D01* -X59404D01* -X60154Y157750D01* -Y153250D01* -X59404Y152500D02*X60154Y153250D01* -X57904Y152500D02*X59404D01* -X57154Y153250D02*X57904Y152500D01* -Y155500D02*X60154D01* -X61956Y158500D02*X64956D01* -X61956D02*Y155500D01* -X62706Y156250D01* -X64206D01* -X64956Y155500D01* -Y153250D01* -X64206Y152500D02*X64956Y153250D01* -X62706Y152500D02*X64206D01* -X61956Y153250D02*X62706Y152500D01* -X45000Y149249D02*X66757D01* -X3000Y173500D02*X3750Y172750D01* -X750Y173500D02*X3000D01* -X0Y172750D02*X750Y173500D01* -X0Y172750D02*Y171250D01* -X750Y170500D01* -X3000D01* -X3750Y169750D01* -Y168250D01* -X3000Y167500D02*X3750Y168250D01* -X750Y167500D02*X3000D01* -X0Y168250D02*X750Y167500D01* -X5551Y170500D02*Y168250D01* -X6301Y167500D01* -X8551Y170500D02*Y166000D01* -X7801Y165250D02*X8551Y166000D01* -X6301Y165250D02*X7801D01* -X5551Y166000D02*X6301Y165250D01* -Y167500D02*X7801D01* -X8551Y168250D01* -X11103Y169750D02*Y167500D01* -Y169750D02*X11853Y170500D01* -X12603D01* -X13353Y169750D01* -Y167500D01* -Y169750D02*X14103Y170500D01* -X14853D01* -X15603Y169750D01* -Y167500D01* -X10353Y170500D02*X11103Y169750D01* -X17404Y173500D02*Y167500D01* -Y168250D02*X18154Y167500D01* -X19654D01* -X20404Y168250D01* -Y169750D02*Y168250D01* -X19654Y170500D02*X20404Y169750D01* -X18154Y170500D02*X19654D01* -X17404Y169750D02*X18154Y170500D01* -X22206Y169750D02*Y168250D01* -Y169750D02*X22956Y170500D01* -X24456D01* -X25206Y169750D01* -Y168250D01* -X24456Y167500D02*X25206Y168250D01* -X22956Y167500D02*X24456D01* -X22206Y168250D02*X22956Y167500D01* -X27007Y173500D02*Y168250D01* -X27757Y167500D01* -X41750Y173500D02*Y167500D01* -X44000Y173500D02*X44750Y172750D01* -Y168250D01* -X44000Y167500D02*X44750Y168250D01* -X41000Y167500D02*X44000D01* -X41000Y173500D02*X44000D01* -X46551Y172000D02*Y171250D01* -Y169750D02*Y167500D01* -X50303Y170500D02*X51053Y169750D01* -X48803Y170500D02*X50303D01* -X48053Y169750D02*X48803Y170500D01* -X48053Y169750D02*Y168250D01* -X48803Y167500D01* -X51053Y170500D02*Y168250D01* -X51803Y167500D01* -X48803D02*X50303D01* -X51053Y168250D01* -X54354Y169750D02*Y167500D01* -Y169750D02*X55104Y170500D01* -X55854D01* -X56604Y169750D01* -Y167500D01* -Y169750D02*X57354Y170500D01* -X58104D01* -X58854Y169750D01* -Y167500D01* -X53604Y170500D02*X54354Y169750D01* -X60656Y167500D02*X61406D01* -X65907Y168250D02*X66657Y167500D01* -X65907Y172750D02*X66657Y173500D01* -X65907Y172750D02*Y168250D01* -X68459Y173500D02*X69959D01* -X69209D02*Y167500D01* -X68459D02*X69959D01* -X72510Y169750D02*Y167500D01* -Y169750D02*X73260Y170500D01* -X74010D01* -X74760Y169750D01* -Y167500D01* -X71760Y170500D02*X72510Y169750D01* -X77312Y170500D02*X79562D01* -X76562Y169750D02*X77312Y170500D01* -X76562Y169750D02*Y168250D01* -X77312Y167500D01* -X79562D01* -X81363Y173500D02*Y167500D01* -Y169750D02*X82113Y170500D01* -X83613D01* -X84363Y169750D01* -Y167500D01* -X86165Y173500D02*X86915Y172750D01* -Y168250D01* -X86165Y167500D02*X86915Y168250D01* -X95750Y167500D02*X98000D01* -X95000Y168250D02*X95750Y167500D01* -X95000Y172750D02*Y168250D01* -Y172750D02*X95750Y173500D01* -X98000D01* -X99801Y169750D02*Y168250D01* -Y169750D02*X100551Y170500D01* -X102051D01* -X102801Y169750D01* -Y168250D01* -X102051Y167500D02*X102801Y168250D01* -X100551Y167500D02*X102051D01* -X99801Y168250D02*X100551Y167500D01* -X104603Y170500D02*Y168250D01* -X105353Y167500D01* -X106853D01* -X107603Y168250D01* -Y170500D02*Y168250D01* -X110154Y169750D02*Y167500D01* -Y169750D02*X110904Y170500D01* -X111654D01* -X112404Y169750D01* -Y167500D01* -X109404Y170500D02*X110154Y169750D01* -X114956Y173500D02*Y168250D01* -X115706Y167500D01* -X114206Y171250D02*X115706D01* -X130750Y173500D02*Y167500D01* -X130000Y173500D02*X133000D01* -X133750Y172750D01* -Y171250D01* -X133000Y170500D02*X133750Y171250D01* -X130750Y170500D02*X133000D01* -X135551Y173500D02*Y168250D01* -X136301Y167500D01* -X140053Y170500D02*X140803Y169750D01* -X138553Y170500D02*X140053D01* -X137803Y169750D02*X138553Y170500D01* -X137803Y169750D02*Y168250D01* -X138553Y167500D01* -X140803Y170500D02*Y168250D01* -X141553Y167500D01* -X138553D02*X140053D01* -X140803Y168250D01* -X144104Y173500D02*Y168250D01* -X144854Y167500D01* -X143354Y171250D02*X144854D01* -X147106Y167500D02*X149356D01* -X146356Y168250D02*X147106Y167500D01* -X146356Y169750D02*Y168250D01* -Y169750D02*X147106Y170500D01* -X148606D01* -X149356Y169750D01* -X146356Y169000D02*X149356D01* -Y169750D02*Y169000D01* -X154157Y173500D02*Y167500D01* -X153407D02*X154157Y168250D01* -X151907Y167500D02*X153407D01* -X151157Y168250D02*X151907Y167500D01* -X151157Y169750D02*Y168250D01* -Y169750D02*X151907Y170500D01* -X153407D01* -X154157Y169750D01* -X157459Y170500D02*Y169750D01* -Y168250D02*Y167500D01* -X155959Y172750D02*Y172000D01* -Y172750D02*X156709Y173500D01* -X158209D01* -X158959Y172750D01* -Y172000D01* -X157459Y170500D02*X158959Y172000D01* -X0Y188500D02*X3000D01* -X1500D02*Y182500D01* -X4801Y188500D02*Y182500D01* -Y184750D02*X5551Y185500D01* -X7051D01* -X7801Y184750D01* -Y182500D01* -X10353D02*X12603D01* -X9603Y183250D02*X10353Y182500D01* -X9603Y184750D02*Y183250D01* -Y184750D02*X10353Y185500D01* -X11853D01* -X12603Y184750D01* -X9603Y184000D02*X12603D01* -Y184750D02*Y184000D01* -X15154Y184750D02*Y182500D01* -Y184750D02*X15904Y185500D01* -X17404D01* -X14404D02*X15154Y184750D01* -X19956Y182500D02*X22206D01* -X19206Y183250D02*X19956Y182500D01* -X19206Y184750D02*Y183250D01* -Y184750D02*X19956Y185500D01* -X21456D01* -X22206Y184750D01* -X19206Y184000D02*X22206D01* -Y184750D02*Y184000D01* -X28957Y185500D02*X29707Y184750D01* -X27457Y185500D02*X28957D01* -X26707Y184750D02*X27457Y185500D01* -X26707Y184750D02*Y183250D01* -X27457Y182500D01* -X29707Y185500D02*Y183250D01* -X30457Y182500D01* -X27457D02*X28957D01* -X29707Y183250D01* -X33009Y184750D02*Y182500D01* -Y184750D02*X33759Y185500D01* -X35259D01* -X32259D02*X33009Y184750D01* -X37810Y182500D02*X40060D01* -X37060Y183250D02*X37810Y182500D01* -X37060Y184750D02*Y183250D01* -Y184750D02*X37810Y185500D01* -X39310D01* -X40060Y184750D01* -X37060Y184000D02*X40060D01* -Y184750D02*Y184000D01* -X45312Y182500D02*X46812D01* -X46062Y188500D02*Y182500D01* -X44562Y187000D02*X46062Y188500D01* -X54313D02*Y182500D01* -X53563D02*X54313Y183250D01* -X52063Y182500D02*X53563D01* -X51313Y183250D02*X52063Y182500D01* -X51313Y184750D02*Y183250D01* -Y184750D02*X52063Y185500D01* -X53563D01* -X54313Y184750D01* -X56115Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X58366Y187750D02*Y182500D01* -Y187750D02*X59116Y188500D01* -X59866D01* -X57616Y185500D02*X59116D01* -X62118Y187750D02*Y182500D01* -Y187750D02*X62868Y188500D01* -X63618D01* -X61368Y185500D02*X62868D01* -X65869Y182500D02*X68119D01* -X65119Y183250D02*X65869Y182500D01* -X65119Y184750D02*Y183250D01* -Y184750D02*X65869Y185500D01* -X67369D01* -X68119Y184750D01* -X65119Y184000D02*X68119D01* -Y184750D02*Y184000D01* -X70671Y184750D02*Y182500D01* -Y184750D02*X71421Y185500D01* -X72921D01* -X69921D02*X70671Y184750D01* -X75472Y182500D02*X77722D01* -X74722Y183250D02*X75472Y182500D01* -X74722Y184750D02*Y183250D01* -Y184750D02*X75472Y185500D01* -X76972D01* -X77722Y184750D01* -X74722Y184000D02*X77722D01* -Y184750D02*Y184000D01* -X80274Y184750D02*Y182500D01* -Y184750D02*X81024Y185500D01* -X81774D01* -X82524Y184750D01* -Y182500D01* -X79524Y185500D02*X80274Y184750D01* -X85075Y188500D02*Y183250D01* -X85825Y182500D01* -X84325Y186250D02*X85825D01* -X93027Y188500D02*Y182500D01* -X92277D02*X93027Y183250D01* -X90777Y182500D02*X92277D01* -X90027Y183250D02*X90777Y182500D01* -X90027Y184750D02*Y183250D01* -Y184750D02*X90777Y185500D01* -X92277D01* -X93027Y184750D01* -X95578D02*Y182500D01* -Y184750D02*X96328Y185500D01* -X97828D01* -X94828D02*X95578Y184750D01* -X99630Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X101131Y188500D02*Y183250D01* -X101881Y182500D01* -X103383Y188500D02*Y183250D01* -X104133Y182500D01* -X109084D02*X111334D01* -X112084Y183250D01* -X111334Y184000D02*X112084Y183250D01* -X109084Y184000D02*X111334D01* -X108334Y184750D02*X109084Y184000D01* -X108334Y184750D02*X109084Y185500D01* -X111334D01* -X112084Y184750D01* -X108334Y183250D02*X109084Y182500D01* -X113886Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X115387Y185500D02*X118387D01* -X115387Y182500D02*X118387Y185500D01* -X115387Y182500D02*X118387D01* -X120939D02*X123189D01* -X120189Y183250D02*X120939Y182500D01* -X120189Y184750D02*Y183250D01* -Y184750D02*X120939Y185500D01* -X122439D01* -X123189Y184750D01* -X120189Y184000D02*X123189D01* -Y184750D02*Y184000D01* -X125740Y182500D02*X127990D01* -X128740Y183250D01* -X127990Y184000D02*X128740Y183250D01* -X125740Y184000D02*X127990D01* -X124990Y184750D02*X125740Y184000D01* -X124990Y184750D02*X125740Y185500D01* -X127990D01* -X128740Y184750D01* -X124990Y183250D02*X125740Y182500D01* -X133242Y185500D02*Y183250D01* -X133992Y182500D01* -X135492D01* -X136242Y183250D01* -Y185500D02*Y183250D01* -X138793Y182500D02*X141043D01* -X141793Y183250D01* -X141043Y184000D02*X141793Y183250D01* -X138793Y184000D02*X141043D01* -X138043Y184750D02*X138793Y184000D01* -X138043Y184750D02*X138793Y185500D01* -X141043D01* -X141793Y184750D01* -X138043Y183250D02*X138793Y182500D01* -X144345D02*X146595D01* -X143595Y183250D02*X144345Y182500D01* -X143595Y184750D02*Y183250D01* -Y184750D02*X144345Y185500D01* -X145845D01* -X146595Y184750D01* -X143595Y184000D02*X146595D01* -Y184750D02*Y184000D01* -X151396Y188500D02*Y182500D01* -X150646D02*X151396Y183250D01* -X149146Y182500D02*X150646D01* -X148396Y183250D02*X149146Y182500D01* -X148396Y184750D02*Y183250D01* -Y184750D02*X149146Y185500D01* -X150646D01* -X151396Y184750D01* -X155898Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X158149Y184750D02*Y182500D01* -Y184750D02*X158899Y185500D01* -X159649D01* -X160399Y184750D01* -Y182500D01* -X157399Y185500D02*X158149Y184750D01* -X165651Y188500D02*Y183250D01* -X166401Y182500D01* -X164901Y186250D02*X166401D01* -X167902Y188500D02*Y182500D01* -Y184750D02*X168652Y185500D01* -X170152D01* -X170902Y184750D01* -Y182500D01* -X172704Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X174955D02*X177205D01* -X177955Y183250D01* -X177205Y184000D02*X177955Y183250D01* -X174955Y184000D02*X177205D01* -X174205Y184750D02*X174955Y184000D01* -X174205Y184750D02*X174955Y185500D01* -X177205D01* -X177955Y184750D01* -X174205Y183250D02*X174955Y182500D01* -X182457Y188500D02*Y183250D01* -X183207Y182500D01* -X186958Y185500D02*X187708Y184750D01* -X185458Y185500D02*X186958D01* -X184708Y184750D02*X185458Y185500D01* -X184708Y184750D02*Y183250D01* -X185458Y182500D01* -X187708Y185500D02*Y183250D01* -X188458Y182500D01* -X185458D02*X186958D01* -X187708Y183250D01* -X190260Y185500D02*Y183250D01* -X191010Y182500D01* -X193260Y185500D02*Y181000D01* -X192510Y180250D02*X193260Y181000D01* -X191010Y180250D02*X192510D01* -X190260Y181000D02*X191010Y180250D01* -Y182500D02*X192510D01* -X193260Y183250D01* -X195061Y184750D02*Y183250D01* -Y184750D02*X195811Y185500D01* -X197311D01* -X198061Y184750D01* -Y183250D01* -X197311Y182500D02*X198061Y183250D01* -X195811Y182500D02*X197311D01* -X195061Y183250D02*X195811Y182500D01* -X199863Y185500D02*Y183250D01* -X200613Y182500D01* -X202113D01* -X202863Y183250D01* -Y185500D02*Y183250D01* -X205414Y188500D02*Y183250D01* -X206164Y182500D01* -X204664Y186250D02*X206164D01* -X207666Y181000D02*X209166Y182500D01* -X214417D02*X215917D01* -X215167Y188500D02*Y182500D01* -X213667Y187000D02*X215167Y188500D01* -X220419D02*Y182500D01* -Y184750D02*X221169Y185500D01* -X222669D01* -X223419Y184750D01* -Y182500D01* -X225220Y184750D02*Y183250D01* -Y184750D02*X225970Y185500D01* -X227470D01* -X228220Y184750D01* -Y183250D01* -X227470Y182500D02*X228220Y183250D01* -X225970Y182500D02*X227470D01* -X225220Y183250D02*X225970Y182500D01* -X230022Y188500D02*Y183250D01* -X230772Y182500D01* -X233023D02*X235273D01* -X232273Y183250D02*X233023Y182500D01* -X232273Y184750D02*Y183250D01* -Y184750D02*X233023Y185500D01* -X234523D01* -X235273Y184750D01* -X232273Y184000D02*X235273D01* -Y184750D02*Y184000D01* -X237825Y182500D02*X240075D01* -X240825Y183250D01* -X240075Y184000D02*X240825Y183250D01* -X237825Y184000D02*X240075D01* -X237075Y184750D02*X237825Y184000D01* -X237075Y184750D02*X237825Y185500D01* -X240075D01* -X240825Y184750D01* -X237075Y183250D02*X237825Y182500D01* -X246076Y188500D02*Y183250D01* -X246826Y182500D01* -X245326Y186250D02*X246826D01* -X248328Y184750D02*Y183250D01* -Y184750D02*X249078Y185500D01* -X250578D01* -X251328Y184750D01* -Y183250D01* -X250578Y182500D02*X251328Y183250D01* -X249078Y182500D02*X250578D01* -X248328Y183250D02*X249078Y182500D01* -X253879Y188500D02*Y183250D01* -X254629Y182500D01* -X253129Y186250D02*X254629D01* -X258381Y185500D02*X259131Y184750D01* -X256881Y185500D02*X258381D01* -X256131Y184750D02*X256881Y185500D01* -X256131Y184750D02*Y183250D01* -X256881Y182500D01* -X259131Y185500D02*Y183250D01* -X259881Y182500D01* -X256881D02*X258381D01* -X259131Y183250D01* -X261682Y188500D02*Y183250D01* -X262432Y182500D01* -G54D16*X0Y100000D02*X200000D01* -X0D02*Y0D01* -X200000Y100000D02*Y0D01* -X0D02*X200000D01* -G54D15*Y113500D02*Y107500D01* -Y113500D02*X202250Y111250D01* -X204500Y113500D01* -Y107500D01* -X208551Y110500D02*X209301Y109750D01* -X207051Y110500D02*X208551D01* -X206301Y109750D02*X207051Y110500D01* -X206301Y109750D02*Y108250D01* -X207051Y107500D01* -X209301Y110500D02*Y108250D01* -X210051Y107500D01* -X207051D02*X208551D01* -X209301Y108250D01* -X211853Y110500D02*X214853Y107500D01* -X211853D02*X214853Y110500D01* -X216654Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X218906Y109750D02*Y107500D01* -Y109750D02*X219656Y110500D01* -X220406D01* -X221156Y109750D01* -Y107500D01* -Y109750D02*X221906Y110500D01* -X222656D01* -X223406Y109750D01* -Y107500D01* -X218156Y110500D02*X218906Y109750D01* -X225207Y110500D02*Y108250D01* -X225957Y107500D01* -X227457D01* -X228207Y108250D01* -Y110500D02*Y108250D01* -X230759Y109750D02*Y107500D01* -Y109750D02*X231509Y110500D01* -X232259D01* -X233009Y109750D01* -Y107500D01* -Y109750D02*X233759Y110500D01* -X234509D01* -X235259Y109750D01* -Y107500D01* -X230009Y110500D02*X230759Y109750D01* -X240510Y113500D02*Y107500D01* -X242760Y113500D02*X243510Y112750D01* -Y108250D01* -X242760Y107500D02*X243510Y108250D01* -X239760Y107500D02*X242760D01* -X239760Y113500D02*X242760D01* -X245312Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X247563Y109750D02*Y107500D01* -Y109750D02*X248313Y110500D01* -X249063D01* -X249813Y109750D01* -Y107500D01* -Y109750D02*X250563Y110500D01* -X251313D01* -X252063Y109750D01* -Y107500D01* -X246813Y110500D02*X247563Y109750D01* -X254615Y107500D02*X256865D01* -X253865Y108250D02*X254615Y107500D01* -X253865Y109750D02*Y108250D01* -Y109750D02*X254615Y110500D01* -X256115D01* -X256865Y109750D01* -X253865Y109000D02*X256865D01* -Y109750D02*Y109000D01* -X259416Y109750D02*Y107500D01* -Y109750D02*X260166Y110500D01* -X260916D01* -X261666Y109750D01* -Y107500D01* -X258666Y110500D02*X259416Y109750D01* -X264218Y107500D02*X266468D01* -X267218Y108250D01* -X266468Y109000D02*X267218Y108250D01* -X264218Y109000D02*X266468D01* -X263468Y109750D02*X264218Y109000D01* -X263468Y109750D02*X264218Y110500D01* -X266468D01* -X267218Y109750D01* -X263468Y108250D02*X264218Y107500D01* -X269019Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X270521Y109750D02*Y108250D01* -Y109750D02*X271271Y110500D01* -X272771D01* -X273521Y109750D01* -Y108250D01* -X272771Y107500D02*X273521Y108250D01* -X271271Y107500D02*X272771D01* -X270521Y108250D02*X271271Y107500D01* -X276072Y109750D02*Y107500D01* -Y109750D02*X276822Y110500D01* -X277572D01* -X278322Y109750D01* -Y107500D01* -X275322Y110500D02*X276072Y109750D01* -X280874Y107500D02*X283124D01* -X283874Y108250D01* -X283124Y109000D02*X283874Y108250D01* -X280874Y109000D02*X283124D01* -X280124Y109750D02*X280874Y109000D01* -X280124Y109750D02*X280874Y110500D01* -X283124D01* -X283874Y109750D01* -X280124Y108250D02*X280874Y107500D01* -X285675Y111250D02*X286425D01* -X285675Y109750D02*X286425D01* -X290927Y112750D02*X291677Y113500D01* -X293927D01* -X294677Y112750D01* -Y111250D01* -X290927Y107500D02*X294677Y111250D01* -X290927Y107500D02*X294677D01* -X296478Y108250D02*X297228Y107500D01* -X296478Y112750D02*Y108250D01* -Y112750D02*X297228Y113500D01* -X298728D01* -X299478Y112750D01* -Y108250D01* -X298728Y107500D02*X299478Y108250D01* -X297228Y107500D02*X298728D01* -X296478Y109000D02*X299478Y112000D01* -X301280Y108250D02*X302030Y107500D01* -X301280Y112750D02*Y108250D01* -Y112750D02*X302030Y113500D01* -X303530D01* -X304280Y112750D01* -Y108250D01* -X303530Y107500D02*X304280Y108250D01* -X302030Y107500D02*X303530D01* -X301280Y109000D02*X304280Y112000D01* -X306081Y108250D02*X306831Y107500D01* -X306081Y112750D02*Y108250D01* -Y112750D02*X306831Y113500D01* -X308331D01* -X309081Y112750D01* -Y108250D01* -X308331Y107500D02*X309081Y108250D01* -X306831Y107500D02*X308331D01* -X306081Y109000D02*X309081Y112000D01* -X314333Y109750D02*Y107500D01* -Y109750D02*X315083Y110500D01* -X315833D01* -X316583Y109750D01* -Y107500D01* -Y109750D02*X317333Y110500D01* -X318083D01* -X318833Y109750D01* -Y107500D01* -X313583Y110500D02*X314333Y109750D01* -X320634Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X322136Y113500D02*Y108250D01* -X322886Y107500D01* -X325137D02*X327387D01* -X328137Y108250D01* -X327387Y109000D02*X328137Y108250D01* -X325137Y109000D02*X327387D01* -X324387Y109750D02*X325137Y109000D01* -X324387Y109750D02*X325137Y110500D01* -X327387D01* -X328137Y109750D01* -X324387Y108250D02*X325137Y107500D01* -X332639Y110500D02*Y108250D01* -X333389Y107500D01* -X334139D01* -X334889Y108250D01* -Y110500D02*Y108250D01* -X335639Y107500D01* -X336389D01* -X337139Y108250D01* -Y110500D02*Y108250D01* -X338940Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X343442Y113500D02*Y107500D01* -X342692D02*X343442Y108250D01* -X341192Y107500D02*X342692D01* -X340442Y108250D02*X341192Y107500D01* -X340442Y109750D02*Y108250D01* -Y109750D02*X341192Y110500D01* -X342692D01* -X343442Y109750D01* -X345993Y107500D02*X348243D01* -X345243Y108250D02*X345993Y107500D01* -X345243Y109750D02*Y108250D01* -Y109750D02*X345993Y110500D01* -X347493D01* -X348243Y109750D01* -X345243Y109000D02*X348243D01* -Y109750D02*Y109000D01* -X350045Y106000D02*X351545Y107500D01* -X356796D02*X358296D01* -X357546Y113500D02*Y107500D01* -X356046Y112000D02*X357546Y113500D01* -X360098Y108250D02*X360848Y107500D01* -X360098Y112750D02*Y108250D01* -Y112750D02*X360848Y113500D01* -X362348D01* -X363098Y112750D01* -Y108250D01* -X362348Y107500D02*X363098Y108250D01* -X360848Y107500D02*X362348D01* -X360098Y109000D02*X363098Y112000D01* -X364899Y108250D02*X365649Y107500D01* -X364899Y112750D02*Y108250D01* -Y112750D02*X365649Y113500D01* -X367149D01* -X367899Y112750D01* -Y108250D01* -X367149Y107500D02*X367899Y108250D01* -X365649Y107500D02*X367149D01* -X364899Y109000D02*X367899Y112000D01* -X369701Y108250D02*X370451Y107500D01* -X369701Y112750D02*Y108250D01* -Y112750D02*X370451Y113500D01* -X371951D01* -X372701Y112750D01* -Y108250D01* -X371951Y107500D02*X372701Y108250D01* -X370451Y107500D02*X371951D01* -X369701Y109000D02*X372701Y112000D01* -X377952Y109750D02*Y107500D01* -Y109750D02*X378702Y110500D01* -X379452D01* -X380202Y109750D01* -Y107500D01* -Y109750D02*X380952Y110500D01* -X381702D01* -X382452Y109750D01* -Y107500D01* -X377202Y110500D02*X377952Y109750D01* -X384254Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X385755Y113500D02*Y108250D01* -X386505Y107500D01* -X388757D02*X391007D01* -X391757Y108250D01* -X391007Y109000D02*X391757Y108250D01* -X388757Y109000D02*X391007D01* -X388007Y109750D02*X388757Y109000D01* -X388007Y109750D02*X388757Y110500D01* -X391007D01* -X391757Y109750D01* -X388007Y108250D02*X388757Y107500D01* -X396258Y113500D02*Y107500D01* -Y109750D02*X397008Y110500D01* -X398508D01* -X399258Y109750D01* -Y107500D01* -X401060Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X404811Y110500D02*X405561Y109750D01* -X403311Y110500D02*X404811D01* -X402561Y109750D02*X403311Y110500D01* -X402561Y109750D02*Y108250D01* -X403311Y107500D01* -X404811D01* -X405561Y108250D01* -X402561Y106000D02*X403311Y105250D01* -X404811D01* -X405561Y106000D01* -Y110500D02*Y106000D01* -X407363Y113500D02*Y107500D01* -Y109750D02*X408113Y110500D01* -X409613D01* -X410363Y109750D01* -Y107500D01* -X0Y-9500D02*X3000D01* -X3750Y-8750D01* -Y-7250D02*Y-8750D01* -X3000Y-6500D02*X3750Y-7250D01* -X750Y-6500D02*X3000D01* -X750Y-3500D02*Y-9500D01* -X0Y-3500D02*X3000D01* -X3750Y-4250D01* -Y-5750D01* -X3000Y-6500D02*X3750Y-5750D01* -X5551Y-7250D02*Y-8750D01* -Y-7250D02*X6301Y-6500D01* -X7801D01* -X8551Y-7250D01* -Y-8750D01* -X7801Y-9500D02*X8551Y-8750D01* -X6301Y-9500D02*X7801D01* -X5551Y-8750D02*X6301Y-9500D01* -X12603Y-6500D02*X13353Y-7250D01* -X11103Y-6500D02*X12603D01* -X10353Y-7250D02*X11103Y-6500D01* -X10353Y-7250D02*Y-8750D01* -X11103Y-9500D01* -X13353Y-6500D02*Y-8750D01* -X14103Y-9500D01* -X11103D02*X12603D01* -X13353Y-8750D01* -X16654Y-7250D02*Y-9500D01* -Y-7250D02*X17404Y-6500D01* -X18904D01* -X15904D02*X16654Y-7250D01* -X23706Y-3500D02*Y-9500D01* -X22956D02*X23706Y-8750D01* -X21456Y-9500D02*X22956D01* -X20706Y-8750D02*X21456Y-9500D01* -X20706Y-7250D02*Y-8750D01* -Y-7250D02*X21456Y-6500D01* -X22956D01* -X23706Y-7250D01* -X28207D02*Y-8750D01* -Y-7250D02*X28957Y-6500D01* -X30457D01* -X31207Y-7250D01* -Y-8750D01* -X30457Y-9500D02*X31207Y-8750D01* -X28957Y-9500D02*X30457D01* -X28207Y-8750D02*X28957Y-9500D01* -X33009Y-6500D02*Y-8750D01* -X33759Y-9500D01* -X35259D01* -X36009Y-8750D01* -Y-6500D02*Y-8750D01* -X38560Y-3500D02*Y-8750D01* -X39310Y-9500D01* -X37810Y-5750D02*X39310D01* -X40812Y-3500D02*Y-8750D01* -X41562Y-9500D01* -X43063Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X45315Y-7250D02*Y-9500D01* -Y-7250D02*X46065Y-6500D01* -X46815D01* -X47565Y-7250D01* -Y-9500D01* -X44565Y-6500D02*X45315Y-7250D01* -X50116Y-9500D02*X52366D01* -X49366Y-8750D02*X50116Y-9500D01* -X49366Y-7250D02*Y-8750D01* -Y-7250D02*X50116Y-6500D01* -X51616D01* -X52366Y-7250D01* -X49366Y-8000D02*X52366D01* -Y-7250D02*Y-8000D01* -X56868Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X59119D02*X61369D01* -X62119Y-8750D01* -X61369Y-8000D02*X62119Y-8750D01* -X59119Y-8000D02*X61369D01* -X58369Y-7250D02*X59119Y-8000D01* -X58369Y-7250D02*X59119Y-6500D01* -X61369D01* -X62119Y-7250D01* -X58369Y-8750D02*X59119Y-9500D01* -X67371Y-3500D02*Y-8750D01* -X68121Y-9500D01* -X66621Y-5750D02*X68121D01* -X69622Y-3500D02*Y-9500D01* -Y-7250D02*X70372Y-6500D01* -X71872D01* -X72622Y-7250D01* -Y-9500D01* -X75174D02*X77424D01* -X74424Y-8750D02*X75174Y-9500D01* -X74424Y-7250D02*Y-8750D01* -Y-7250D02*X75174Y-6500D01* -X76674D01* -X77424Y-7250D01* -X74424Y-8000D02*X77424D01* -Y-7250D02*Y-8000D01* -X82675Y-6500D02*X84925D01* -X81925Y-7250D02*X82675Y-6500D01* -X81925Y-7250D02*Y-8750D01* -X82675Y-9500D01* -X84925D01* -X87477D02*X89727D01* -X86727Y-8750D02*X87477Y-9500D01* -X86727Y-7250D02*Y-8750D01* -Y-7250D02*X87477Y-6500D01* -X88977D01* -X89727Y-7250D01* -X86727Y-8000D02*X89727D01* -Y-7250D02*Y-8000D01* -X92278Y-7250D02*Y-9500D01* -Y-7250D02*X93028Y-6500D01* -X93778D01* -X94528Y-7250D01* -Y-9500D01* -X91528Y-6500D02*X92278Y-7250D01* -X97080Y-3500D02*Y-8750D01* -X97830Y-9500D01* -X96330Y-5750D02*X97830D01* -X100081Y-9500D02*X102331D01* -X99331Y-8750D02*X100081Y-9500D01* -X99331Y-7250D02*Y-8750D01* -Y-7250D02*X100081Y-6500D01* -X101581D01* -X102331Y-7250D01* -X99331Y-8000D02*X102331D01* -Y-7250D02*Y-8000D01* -X104883Y-7250D02*Y-9500D01* -Y-7250D02*X105633Y-6500D01* -X107133D01* -X104133D02*X104883Y-7250D01* -X108934Y-3500D02*Y-8750D01* -X109684Y-9500D01* -X111186Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X113437Y-7250D02*Y-9500D01* -Y-7250D02*X114187Y-6500D01* -X114937D01* -X115687Y-7250D01* -Y-9500D01* -X112687Y-6500D02*X113437Y-7250D01* -X118239Y-9500D02*X120489D01* -X117489Y-8750D02*X118239Y-9500D01* -X117489Y-7250D02*Y-8750D01* -Y-7250D02*X118239Y-6500D01* -X119739D01* -X120489Y-7250D01* -X117489Y-8000D02*X120489D01* -Y-7250D02*Y-8000D01* -X124990Y-7250D02*Y-8750D01* -Y-7250D02*X125740Y-6500D01* -X127240D01* -X127990Y-7250D01* -Y-8750D01* -X127240Y-9500D02*X127990Y-8750D01* -X125740Y-9500D02*X127240D01* -X124990Y-8750D02*X125740Y-9500D01* -X130542Y-4250D02*Y-9500D01* -Y-4250D02*X131292Y-3500D01* -X132042D01* -X129792Y-6500D02*X131292D01* -X136993Y-3500D02*Y-8750D01* -X137743Y-9500D01* -X136243Y-5750D02*X137743D01* -X139245Y-3500D02*Y-9500D01* -Y-7250D02*X139995Y-6500D01* -X141495D01* -X142245Y-7250D01* -Y-9500D01* -X144046Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X146298D02*X148548D01* -X149298Y-8750D01* -X148548Y-8000D02*X149298Y-8750D01* -X146298Y-8000D02*X148548D01* -X145548Y-7250D02*X146298Y-8000D01* -X145548Y-7250D02*X146298Y-6500D01* -X148548D01* -X149298Y-7250D01* -X145548Y-8750D02*X146298Y-9500D01* -X154549D02*X156049D01* -X155299Y-3500D02*Y-9500D01* -X153799Y-5000D02*X155299Y-3500D01* -X157851Y-8750D02*X158601Y-9500D01* -X157851Y-4250D02*Y-8750D01* -Y-4250D02*X158601Y-3500D01* -X160101D01* -X160851Y-4250D01* -Y-8750D01* -X160101Y-9500D02*X160851Y-8750D01* -X158601Y-9500D02*X160101D01* -X157851Y-8000D02*X160851Y-5000D01* -X166102Y-7250D02*Y-9500D01* -Y-7250D02*X166852Y-6500D01* -X167602D01* -X168352Y-7250D01* -Y-9500D01* -Y-7250D02*X169102Y-6500D01* -X169852D01* -X170602Y-7250D01* -Y-9500D01* -X165352Y-6500D02*X166102Y-7250D01* -X172404Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X173905Y-3500D02*Y-8750D01* -X174655Y-9500D01* -X179607Y-7250D02*Y-9500D01* -Y-7250D02*X180357Y-6500D01* -X181857D01* -X178857D02*X179607Y-7250D01* -X184408Y-9500D02*X186658D01* -X183658Y-8750D02*X184408Y-9500D01* -X183658Y-7250D02*Y-8750D01* -Y-7250D02*X184408Y-6500D01* -X185908D01* -X186658Y-7250D01* -X183658Y-8000D02*X186658D01* -Y-7250D02*Y-8000D01* -X189210Y-6500D02*X191460D01* -X188460Y-7250D02*X189210Y-6500D01* -X188460Y-7250D02*Y-8750D01* -X189210Y-9500D01* -X191460D01* -X194011Y-3500D02*Y-8750D01* -X194761Y-9500D01* -X193261Y-5750D02*X194761D01* -X198513Y-6500D02*X199263Y-7250D01* -X197013Y-6500D02*X198513D01* -X196263Y-7250D02*X197013Y-6500D01* -X196263Y-7250D02*Y-8750D01* -X197013Y-9500D01* -X199263Y-6500D02*Y-8750D01* -X200013Y-9500D01* -X197013D02*X198513D01* -X199263Y-8750D01* -X202564Y-7250D02*Y-9500D01* -Y-7250D02*X203314Y-6500D01* -X204064D01* -X204814Y-7250D01* -Y-9500D01* -X201814Y-6500D02*X202564Y-7250D01* -X208866Y-6500D02*X209616Y-7250D01* -X207366Y-6500D02*X208866D01* -X206616Y-7250D02*X207366Y-6500D01* -X206616Y-7250D02*Y-8750D01* -X207366Y-9500D01* -X208866D01* -X209616Y-8750D01* -X206616Y-11000D02*X207366Y-11750D01* -X208866D01* -X209616Y-11000D01* -Y-6500D02*Y-11000D01* -X211417Y-3500D02*Y-8750D01* -X212167Y-9500D01* -X214419D02*X216669D01* -X213669Y-8750D02*X214419Y-9500D01* -X213669Y-7250D02*Y-8750D01* -Y-7250D02*X214419Y-6500D01* -X215919D01* -X216669Y-7250D01* -X213669Y-8000D02*X216669D01* -Y-7250D02*Y-8000D01* -X221170Y-6500D02*X224170D01* -X228672Y-8750D02*X229422Y-9500D01* -X228672Y-4250D02*Y-8750D01* -Y-4250D02*X229422Y-3500D01* -X230922D01* -X231672Y-4250D01* -Y-8750D01* -X230922Y-9500D02*X231672Y-8750D01* -X229422Y-9500D02*X230922D01* -X228672Y-8000D02*X231672Y-5000D01* -X233473Y-11000D02*X234973Y-9500D01* -X236775Y-8750D02*X237525Y-9500D01* -X236775Y-4250D02*Y-8750D01* -Y-4250D02*X237525Y-3500D01* -X239025D01* -X239775Y-4250D01* -Y-8750D01* -X239025Y-9500D02*X239775Y-8750D01* -X237525Y-9500D02*X239025D01* -X236775Y-8000D02*X239775Y-5000D01* -X245026Y-3500D02*Y-8750D01* -X245776Y-9500D01* -X244276Y-5750D02*X245776D01* -X247278Y-7250D02*Y-8750D01* -Y-7250D02*X248028Y-6500D01* -X249528D01* -X250278Y-7250D01* -Y-8750D01* -X249528Y-9500D02*X250278Y-8750D01* -X248028Y-9500D02*X249528D01* -X247278Y-8750D02*X248028Y-9500D01* -X254779Y-4250D02*X255529Y-3500D01* -X257779D01* -X258529Y-4250D01* -Y-5750D01* -X254779Y-9500D02*X258529Y-5750D01* -X254779Y-9500D02*X258529D01* -X260331Y-8750D02*X261081Y-9500D01* -X260331Y-4250D02*Y-8750D01* -Y-4250D02*X261081Y-3500D01* -X262581D01* -X263331Y-4250D01* -Y-8750D01* -X262581Y-9500D02*X263331Y-8750D01* -X261081Y-9500D02*X262581D01* -X260331Y-8000D02*X263331Y-5000D01* -X265132Y-8750D02*X265882Y-9500D01* -X265132Y-4250D02*Y-8750D01* -Y-4250D02*X265882Y-3500D01* -X267382D01* -X268132Y-4250D01* -Y-8750D01* -X267382Y-9500D02*X268132Y-8750D01* -X265882Y-9500D02*X267382D01* -X265132Y-8000D02*X268132Y-5000D01* -X269934Y-8750D02*X270684Y-9500D01* -X269934Y-4250D02*Y-8750D01* -Y-4250D02*X270684Y-3500D01* -X272184D01* -X272934Y-4250D01* -Y-8750D01* -X272184Y-9500D02*X272934Y-8750D01* -X270684Y-9500D02*X272184D01* -X269934Y-8000D02*X272934Y-5000D01* -X274735Y-11000D02*X276235Y-9500D01* -X278787D02*X280287D01* -X279537Y-3500D02*Y-9500D01* -X278037Y-5000D02*X279537Y-3500D01* -X282088Y-8750D02*X282838Y-9500D01* -X282088Y-4250D02*Y-8750D01* -Y-4250D02*X282838Y-3500D01* -X284338D01* -X285088Y-4250D01* -Y-8750D01* -X284338Y-9500D02*X285088Y-8750D01* -X282838Y-9500D02*X284338D01* -X282088Y-8000D02*X285088Y-5000D01* -X286890Y-8750D02*X287640Y-9500D01* -X286890Y-4250D02*Y-8750D01* -Y-4250D02*X287640Y-3500D01* -X289140D01* -X289890Y-4250D01* -Y-8750D01* -X289140Y-9500D02*X289890Y-8750D01* -X287640Y-9500D02*X289140D01* -X286890Y-8000D02*X289890Y-5000D01* -X291691Y-8750D02*X292441Y-9500D01* -X291691Y-4250D02*Y-8750D01* -Y-4250D02*X292441Y-3500D01* -X293941D01* -X294691Y-4250D01* -Y-8750D01* -X293941Y-9500D02*X294691Y-8750D01* -X292441Y-9500D02*X293941D01* -X291691Y-8000D02*X294691Y-5000D01* -X299943Y-7250D02*Y-9500D01* -Y-7250D02*X300693Y-6500D01* -X301443D01* -X302193Y-7250D01* -Y-9500D01* -Y-7250D02*X302943Y-6500D01* -X303693D01* -X304443Y-7250D01* -Y-9500D01* -X299193Y-6500D02*X299943Y-7250D01* -X306244Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X307746Y-3500D02*Y-8750D01* -X308496Y-9500D01* -X310747D02*X312997D01* -X313747Y-8750D01* -X312997Y-8000D02*X313747Y-8750D01* -X310747Y-8000D02*X312997D01* -X309997Y-7250D02*X310747Y-8000D01* -X309997Y-7250D02*X310747Y-6500D01* -X312997D01* -X313747Y-7250D01* -X309997Y-8750D02*X310747Y-9500D01* -X200750Y128500D02*Y122500D01* -X203000Y128500D02*X203750Y127750D01* -Y123250D01* -X203000Y122500D02*X203750Y123250D01* -X200000Y122500D02*X203000D01* -X200000Y128500D02*X203000D01* -X207801Y125500D02*X208551Y124750D01* -X206301Y125500D02*X207801D01* -X205551Y124750D02*X206301Y125500D01* -X205551Y124750D02*Y123250D01* -X206301Y122500D01* -X208551Y125500D02*Y123250D01* -X209301Y122500D01* -X206301D02*X207801D01* -X208551Y123250D01* -X211853Y128500D02*Y123250D01* -X212603Y122500D01* -X211103Y126250D02*X212603D01* -X214854Y122500D02*X217104D01* -X214104Y123250D02*X214854Y122500D01* -X214104Y124750D02*Y123250D01* -Y124750D02*X214854Y125500D01* -X216354D01* -X217104Y124750D01* -X214104Y124000D02*X217104D01* -Y124750D02*Y124000D01* -X218906Y126250D02*X219656D01* -X218906Y124750D02*X219656D01* -X224157Y128500D02*Y122500D01* -X226407Y124750D01* -X228657Y122500D01* -Y128500D02*Y122500D01* -X231209D02*X233459D01* -X230459Y123250D02*X231209Y122500D01* -X230459Y124750D02*Y123250D01* -Y124750D02*X231209Y125500D01* -X232709D01* -X233459Y124750D01* -X230459Y124000D02*X233459D01* -Y124750D02*Y124000D01* -X238260Y128500D02*Y122500D01* -X237510D02*X238260Y123250D01* -X236010Y122500D02*X237510D01* -X235260Y123250D02*X236010Y122500D01* -X235260Y124750D02*Y123250D01* -Y124750D02*X236010Y125500D01* -X237510D01* -X238260Y124750D01* -X242762Y128500D02*X245012D01* -Y123250D01* -X244262Y122500D02*X245012Y123250D01* -X243512Y122500D02*X244262D01* -X242762Y123250D02*X243512Y122500D01* -X246813Y125500D02*Y123250D01* -X247563Y122500D01* -X249063D01* -X249813Y123250D01* -Y125500D02*Y123250D01* -X252365Y124750D02*Y122500D01* -Y124750D02*X253115Y125500D01* -X253865D01* -X254615Y124750D01* -Y122500D01* -X251615Y125500D02*X252365Y124750D01* -X259116Y127750D02*X259866Y128500D01* -X262116D01* -X262866Y127750D01* -Y126250D01* -X259116Y122500D02*X262866Y126250D01* -X259116Y122500D02*X262866D01* -X264668Y125500D02*X267668Y128500D01* -X264668Y125500D02*X268418D01* -X267668Y128500D02*Y122500D01* -X272919Y127750D02*X273669Y128500D01* -X275919D01* -X276669Y127750D01* -Y126250D01* -X272919Y122500D02*X276669Y126250D01* -X272919Y122500D02*X276669D01* -X279221D02*X280721D01* -X279971Y128500D02*Y122500D01* -X278471Y127000D02*X279971Y128500D01* -X282522Y126250D02*X283272D01* -X282522Y124750D02*X283272D01* -X285074Y125500D02*X288074Y128500D01* -X285074Y125500D02*X288824D01* -X288074Y128500D02*Y122500D01* -X290625Y127750D02*X291375Y128500D01* -X293625D01* -X294375Y127750D01* -Y126250D01* -X290625Y122500D02*X294375Y126250D01* -X290625Y122500D02*X294375D01* -X296177Y126250D02*X296927D01* -X296177Y124750D02*X296927D01* -X298728Y127750D02*X299478Y128500D01* -X301728D01* -X302478Y127750D01* -Y126250D01* -X298728Y122500D02*X302478Y126250D01* -X298728Y122500D02*X302478D01* -X304280Y125500D02*X307280Y128500D01* -X304280Y125500D02*X308030D01* -X307280Y128500D02*Y122500D01* -X312531Y127750D02*X313281Y128500D01* -X315531D01* -X316281Y127750D01* -Y126250D01* -X312531Y122500D02*X316281Y126250D01* -X312531Y122500D02*X316281D01* -X318083Y123250D02*X318833Y122500D01* -X318083Y127750D02*Y123250D01* -Y127750D02*X318833Y128500D01* -X320333D01* -X321083Y127750D01* -Y123250D01* -X320333Y122500D02*X321083Y123250D01* -X318833Y122500D02*X320333D01* -X318083Y124000D02*X321083Y127000D01* -X322884Y123250D02*X323634Y122500D01* -X322884Y127750D02*Y123250D01* -Y127750D02*X323634Y128500D01* -X325134D01* -X325884Y127750D01* -Y123250D01* -X325134Y122500D02*X325884Y123250D01* -X323634Y122500D02*X325134D01* -X322884Y124000D02*X325884Y127000D01* -X327686Y122500D02*X330686Y125500D01* -Y127750D02*Y125500D01* -X329936Y128500D02*X330686Y127750D01* -X328436Y128500D02*X329936D01* -X327686Y127750D02*X328436Y128500D01* -X327686Y127750D02*Y126250D01* -X328436Y125500D01* -X330686D01* -X335187Y128500D02*Y123250D01* -X335937Y122500D01* -X337437D01* -X338187Y123250D01* -Y128500D02*Y123250D01* -X339989Y128500D02*X342989D01* -X341489D02*Y122500D01* -X345540D02*X347790D01* -X344790Y123250D02*X345540Y122500D01* -X344790Y127750D02*Y123250D01* -Y127750D02*X345540Y128500D01* -X347790D01* -X200000Y142750D02*Y137500D01* -Y142750D02*X200750Y143500D01* -X203000D01* -X203750Y142750D01* -Y137500D01* -X200000Y140500D02*X203750D01* -X205551D02*Y138250D01* -X206301Y137500D01* -X207801D01* -X208551Y138250D01* -Y140500D02*Y138250D01* -X211103Y143500D02*Y138250D01* -X211853Y137500D01* -X210353Y141250D02*X211853D01* -X213354Y143500D02*Y137500D01* -Y139750D02*X214104Y140500D01* -X215604D01* -X216354Y139750D01* -Y137500D01* -X218156Y139750D02*Y138250D01* -Y139750D02*X218906Y140500D01* -X220406D01* -X221156Y139750D01* -Y138250D01* -X220406Y137500D02*X221156Y138250D01* -X218906Y137500D02*X220406D01* -X218156Y138250D02*X218906Y137500D01* -X223707Y139750D02*Y137500D01* -Y139750D02*X224457Y140500D01* -X225957D01* -X222957D02*X223707Y139750D01* -X227759Y141250D02*X228509D01* -X227759Y139750D02*X228509D01* -X233760Y143500D02*Y137500D01* -X236010Y143500D02*X236760Y142750D01* -Y138250D01* -X236010Y137500D02*X236760Y138250D01* -X233010Y137500D02*X236010D01* -X233010Y143500D02*X236010D01* -X240812Y140500D02*X241562Y139750D01* -X239312Y140500D02*X240812D01* -X238562Y139750D02*X239312Y140500D01* -X238562Y139750D02*Y138250D01* -X239312Y137500D01* -X241562Y140500D02*Y138250D01* -X242312Y137500D01* -X239312D02*X240812D01* -X241562Y138250D01* -X244863Y139750D02*Y137500D01* -Y139750D02*X245613Y140500D01* -X246363D01* -X247113Y139750D01* -Y137500D01* -X244113Y140500D02*X244863Y139750D01* -X251615Y143500D02*Y137500D01* -Y143500D02*X253865Y141250D01* -X256115Y143500D01* -Y137500D01* -X258666Y140500D02*X260916D01* -X257916Y139750D02*X258666Y140500D01* -X257916Y139750D02*Y138250D01* -X258666Y137500D01* -X260916D01* -X262718Y143500D02*Y137500D01* -Y143500D02*X264968Y141250D01* -X267218Y143500D01* -Y137500D01* -X271269Y140500D02*X272019Y139750D01* -X269769Y140500D02*X271269D01* -X269019Y139750D02*X269769Y140500D01* -X269019Y139750D02*Y138250D01* -X269769Y137500D01* -X272019Y140500D02*Y138250D01* -X272769Y137500D01* -X269769D02*X271269D01* -X272019Y138250D01* -X274571Y143500D02*Y137500D01* -Y139750D02*X275321Y140500D01* -X276821D01* -X277571Y139750D01* -Y137500D01* -X279372Y142000D02*Y141250D01* -Y139750D02*Y137500D01* -X280874Y143500D02*Y138250D01* -X281624Y137500D01* -X283125Y143500D02*Y138250D01* -X283875Y137500D01* -X200000Y158500D02*X203000D01* -X201500D02*Y152500D01* -X204801Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X207053Y158500D02*Y153250D01* -X207803Y152500D01* -X206303Y156250D02*X207803D01* -X209304Y158500D02*Y153250D01* -X210054Y152500D01* -X212306D02*X214556D01* -X211556Y153250D02*X212306Y152500D01* -X211556Y154750D02*Y153250D01* -Y154750D02*X212306Y155500D01* -X213806D01* -X214556Y154750D01* -X211556Y154000D02*X214556D01* -Y154750D02*Y154000D01* -X216357Y156250D02*X217107D01* -X216357Y154750D02*X217107D01* -X221609Y152500D02*X224609D01* -X225359Y153250D01* -Y154750D02*Y153250D01* -X224609Y155500D02*X225359Y154750D01* -X222359Y155500D02*X224609D01* -X222359Y158500D02*Y152500D01* -X221609Y158500D02*X224609D01* -X225359Y157750D01* -Y156250D01* -X224609Y155500D02*X225359Y156250D01* -X229410Y155500D02*X230160Y154750D01* -X227910Y155500D02*X229410D01* -X227160Y154750D02*X227910Y155500D01* -X227160Y154750D02*Y153250D01* -X227910Y152500D01* -X230160Y155500D02*Y153250D01* -X230910Y152500D01* -X227910D02*X229410D01* -X230160Y153250D01* -X233462Y152500D02*X235712D01* -X236462Y153250D01* -X235712Y154000D02*X236462Y153250D01* -X233462Y154000D02*X235712D01* -X232712Y154750D02*X233462Y154000D01* -X232712Y154750D02*X233462Y155500D01* -X235712D01* -X236462Y154750D01* -X232712Y153250D02*X233462Y152500D01* -X238263Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X240515Y155500D02*X242765D01* -X239765Y154750D02*X240515Y155500D01* -X239765Y154750D02*Y153250D01* -X240515Y152500D01* -X242765D01* -X250266Y158500D02*X251016Y157750D01* -X248016Y158500D02*X250266D01* -X247266Y157750D02*X248016Y158500D01* -X247266Y157750D02*Y156250D01* -X248016Y155500D01* -X250266D01* -X251016Y154750D01* -Y153250D01* -X250266Y152500D02*X251016Y153250D01* -X248016Y152500D02*X250266D01* -X247266Y153250D02*X248016Y152500D01* -X252818Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X255069Y154750D02*Y152500D01* -Y154750D02*X255819Y155500D01* -X256569D01* -X257319Y154750D01* -Y152500D01* -X254319Y155500D02*X255069Y154750D01* -X261371Y155500D02*X262121Y154750D01* -X259871Y155500D02*X261371D01* -X259121Y154750D02*X259871Y155500D01* -X259121Y154750D02*Y153250D01* -X259871Y152500D01* -X261371D01* -X262121Y153250D01* -X259121Y151000D02*X259871Y150250D01* -X261371D01* -X262121Y151000D01* -Y155500D02*Y151000D01* -X263922Y158500D02*Y153250D01* -X264672Y152500D01* -X266924D02*X269174D01* -X266174Y153250D02*X266924Y152500D01* -X266174Y154750D02*Y153250D01* -Y154750D02*X266924Y155500D01* -X268424D01* -X269174Y154750D01* -X266174Y154000D02*X269174D01* -Y154750D02*Y154000D01* -X273675Y158500D02*X276675D01* -X275175D02*Y152500D01* -X279227Y154750D02*Y152500D01* -Y154750D02*X279977Y155500D01* -X281477D01* -X278477D02*X279227Y154750D01* -X285528Y155500D02*X286278Y154750D01* -X284028Y155500D02*X285528D01* -X283278Y154750D02*X284028Y155500D01* -X283278Y154750D02*Y153250D01* -X284028Y152500D01* -X286278Y155500D02*Y153250D01* -X287028Y152500D01* -X284028D02*X285528D01* -X286278Y153250D01* -X289580Y155500D02*X291830D01* -X288830Y154750D02*X289580Y155500D01* -X288830Y154750D02*Y153250D01* -X289580Y152500D01* -X291830D01* -X294381D02*X296631D01* -X293631Y153250D02*X294381Y152500D01* -X293631Y154750D02*Y153250D01* -Y154750D02*X294381Y155500D01* -X295881D01* -X296631Y154750D01* -X293631Y154000D02*X296631D01* -Y154750D02*Y154000D01* -X301133Y158500D02*X304133D01* -X304883Y157750D01* -Y156250D01* -X304133Y155500D02*X304883Y156250D01* -X301883Y155500D02*X304133D01* -X301883Y158500D02*Y152500D01* -Y155500D02*X304883Y152500D01* -X309684Y158500D02*X310434Y157750D01* -X307434Y158500D02*X309684D01* -X306684Y157750D02*X307434Y158500D01* -X306684Y157750D02*Y156250D01* -X307434Y155500D01* -X309684D01* -X310434Y154750D01* -Y153250D01* -X309684Y152500D02*X310434Y153250D01* -X307434Y152500D02*X309684D01* -X306684Y153250D02*X307434Y152500D01* -X312236Y157750D02*X312986Y158500D01* -X315236D01* -X315986Y157750D01* -Y156250D01* -X312236Y152500D02*X315986Y156250D01* -X312236Y152500D02*X315986D01* -X317787D02*X321537Y156250D01* -Y158500D02*Y156250D01* -X317787Y158500D02*X321537D01* -X323339Y155500D02*X326339Y158500D01* -X323339Y155500D02*X327089D01* -X326339Y158500D02*Y152500D01* -X328890Y155500D02*X331890D01* -X333692Y158500D02*Y157750D01* -X337442Y154000D01* -Y152500D01* -X333692Y154000D02*Y152500D01* -Y154000D02*X337442Y157750D01* -Y158500D02*Y157750D01* -X341943Y158500D02*X344943D01* -X343443D02*Y152500D01* -X347495D02*X349745D01* -X346745Y153250D02*X347495Y152500D01* -X346745Y154750D02*Y153250D01* -Y154750D02*X347495Y155500D01* -X348995D01* -X349745Y154750D01* -X346745Y154000D02*X349745D01* -Y154750D02*Y154000D01* -X352296Y152500D02*X354546D01* -X355296Y153250D01* -X354546Y154000D02*X355296Y153250D01* -X352296Y154000D02*X354546D01* -X351546Y154750D02*X352296Y154000D01* -X351546Y154750D02*X352296Y155500D01* -X354546D01* -X355296Y154750D01* -X351546Y153250D02*X352296Y152500D01* -X357848Y158500D02*Y153250D01* -X358598Y152500D01* -X357098Y156250D02*X358598D01* -X362799Y155500D02*X365799D01* -X370301Y158500D02*Y152500D01* -Y158500D02*X373301D01* -X370301Y155500D02*X372551D01* -X377352D02*X378102Y154750D01* -X375852Y155500D02*X377352D01* -X375102Y154750D02*X375852Y155500D01* -X375102Y154750D02*Y153250D01* -X375852Y152500D01* -X378102Y155500D02*Y153250D01* -X378852Y152500D01* -X375852D02*X377352D01* -X378102Y153250D01* -X380654Y158500D02*Y152500D01* -Y153250D02*X381404Y152500D01* -X382904D01* -X383654Y153250D01* -Y154750D02*Y153250D01* -X382904Y155500D02*X383654Y154750D01* -X381404Y155500D02*X382904D01* -X380654Y154750D02*X381404Y155500D01* -X386205Y154750D02*Y152500D01* -Y154750D02*X386955Y155500D01* -X388455D01* -X385455D02*X386205Y154750D01* -X390257Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X392508Y155500D02*X394758D01* -X391758Y154750D02*X392508Y155500D01* -X391758Y154750D02*Y153250D01* -X392508Y152500D01* -X394758D01* -X398810Y155500D02*X399560Y154750D01* -X397310Y155500D02*X398810D01* -X396560Y154750D02*X397310Y155500D01* -X396560Y154750D02*Y153250D01* -X397310Y152500D01* -X399560Y155500D02*Y153250D01* -X400310Y152500D01* -X397310D02*X398810D01* -X399560Y153250D01* -X402861Y158500D02*Y153250D01* -X403611Y152500D01* -X402111Y156250D02*X403611D01* -X405113Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X406614Y154750D02*Y153250D01* -Y154750D02*X407364Y155500D01* -X408864D01* -X409614Y154750D01* -Y153250D01* -X408864Y152500D02*X409614Y153250D01* -X407364Y152500D02*X408864D01* -X406614Y153250D02*X407364Y152500D01* -X412166Y154750D02*Y152500D01* -Y154750D02*X412916Y155500D01* -X413666D01* -X414416Y154750D01* -Y152500D01* -X411416Y155500D02*X412166Y154750D01* -X419667Y158500D02*Y152500D01* -X421917Y158500D02*X422667Y157750D01* -Y153250D01* -X421917Y152500D02*X422667Y153250D01* -X418917Y152500D02*X421917D01* -X418917Y158500D02*X421917D01* -X425219Y154750D02*Y152500D01* -Y154750D02*X425969Y155500D01* -X427469D01* -X424469D02*X425219Y154750D01* -X431520Y155500D02*X432270Y154750D01* -X430020Y155500D02*X431520D01* -X429270Y154750D02*X430020Y155500D01* -X429270Y154750D02*Y153250D01* -X430020Y152500D01* -X432270Y155500D02*Y153250D01* -X433020Y152500D01* -X430020D02*X431520D01* -X432270Y153250D01* -X434822Y155500D02*Y153250D01* -X435572Y152500D01* -X436322D01* -X437072Y153250D01* -Y155500D02*Y153250D01* -X437822Y152500D01* -X438572D01* -X439322Y153250D01* -Y155500D02*Y153250D01* -X441123Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X443375Y154750D02*Y152500D01* -Y154750D02*X444125Y155500D01* -X444875D01* -X445625Y154750D01* -Y152500D01* -X442625Y155500D02*X443375Y154750D01* -X449676Y155500D02*X450426Y154750D01* -X448176Y155500D02*X449676D01* -X447426Y154750D02*X448176Y155500D01* -X447426Y154750D02*Y153250D01* -X448176Y152500D01* -X449676D01* -X450426Y153250D01* -X447426Y151000D02*X448176Y150250D01* -X449676D01* -X450426Y151000D01* -Y155500D02*Y151000D01* -M02* Index: trunk/tests/orig/golden/hid_gerber1/gerber_oneline.top.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber1/gerber_oneline.top.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber1/gerber_oneline.top.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 2 for group 0 idx 0 * -G04 Title: Basic Single Trace RS274-X Test, component * -G04 Creator: pcb 1.99y * -G04 CreationDate: Wed Jun 24 21:42:24 2009 UTC * -G04 For: dan * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 200000 100000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNFRONT*% -%ADD11C,0.0400*% -%ADD12C,0.0600*% -%ADD13C,0.0350*% -G54D11*X10000Y50000D02*X90000D01* -G54D12*D03* -G54D13*M02* Index: trunk/tests/orig/golden/hid_gerber1/gerber_oneline.bottom.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber1/gerber_oneline.bottom.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber1/gerber_oneline.bottom.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 1 idx 1 * -G04 Title: Basic Single Trace RS274-X Test, solder * -G04 Creator: pcb 1.99y * -G04 CreationDate: Wed Jun 24 21:42:24 2009 UTC * -G04 For: dan * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 200000 100000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBACK*% -%ADD11C,0.0400*% -%ADD12C,0.0600*% -%ADD13C,0.0350*% -G54D11*X170000Y50000D02*X90000D01* -G54D12*D03* -G54D13*M02* Index: trunk/tests/orig/golden/hid_gerber1/gerber_oneline.plated-drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gerber1/gerber_oneline.plated-drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gerber1/gerber_oneline.plated-drill.cnc (nonexistent) @@ -1,7 +0,0 @@ -M48 -INCH -T13C0.035 -% -T13 -X009000Y005000 -M30 Index: trunk/tests/orig/golden/hid_gerber2/out.top.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber2/out.top.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber2/out.top.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 2 for group 0 idx 0 * -G04 Title: Basic Single Trace RS274-X Test, component * -G04 Creator: pcb 1.99y * -G04 CreationDate: Wed Jun 24 22:05:35 2009 UTC * -G04 For: dan * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 200000 100000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNFRONT*% -%ADD11C,0.0400*% -%ADD12C,0.0600*% -%ADD13C,0.0350*% -G54D11*X10000Y50000D02*X90000D01* -G54D12*D03* -G54D13*M02* Index: trunk/tests/orig/golden/hid_gerber2/out.bottom.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber2/out.bottom.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber2/out.bottom.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 1 idx 1 * -G04 Title: Basic Single Trace RS274-X Test, solder * -G04 Creator: pcb 1.99y * -G04 CreationDate: Wed Jun 24 22:05:35 2009 UTC * -G04 For: dan * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 200000 100000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBACK*% -%ADD11C,0.0400*% -%ADD12C,0.0600*% -%ADD13C,0.0350*% -G54D11*X170000Y50000D02*X90000D01* -G54D12*D03* -G54D13*M02* Index: trunk/tests/orig/golden/hid_gerber2/out.plated-drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gerber2/out.plated-drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gerber2/out.plated-drill.cnc (nonexistent) @@ -1,7 +0,0 @@ -M48 -INCH -T13C0.035 -% -T13 -X009000Y005000 -M30 Index: trunk/tests/orig/golden/hid_gerber2/out.fab.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber2/out.fab.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber2/out.fab.gbr (nonexistent) @@ -1,1754 +0,0 @@ -G04 start of page 5 for group -3984 idx -3984 * -G04 Title: Basic Single Trace RS274-X Test, fab * -G04 Creator: pcb 1.99y * -G04 CreationDate: Wed Jun 24 22:05:35 2009 UTC * -G04 For: dan * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 200000 100000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNFAB*% -%ADD14C,0.0080*% -%ADD15C,0.0060*% -%ADD16C,0.0100*% -G54D14*X90000Y50000D02*Y48400D01* -Y50000D02*X91386Y50800D01* -X90000Y50000D02*X88614Y50800D01* -X15000Y156250D02*Y154650D01* -Y156250D02*X16386Y157050D01* -X15000Y156250D02*X13614Y157050D01* -G54D15*X135000Y158500D02*Y157750D01* -X136500Y156250D01* -X138000Y157750D01* -Y158500D02*Y157750D01* -X136500Y156250D02*Y152500D01* -X139801Y155500D02*X142051D01* -X139801Y152500D02*X142801D01* -X139801Y158500D02*Y152500D01* -Y158500D02*X142801D01* -X147603D02*X148353Y157750D01* -X145353Y158500D02*X147603D01* -X144603Y157750D02*X145353Y158500D01* -X144603Y157750D02*Y156250D01* -X145353Y155500D01* -X147603D01* -X148353Y154750D01* -Y153250D01* -X147603Y152500D02*X148353Y153250D01* -X145353Y152500D02*X147603D01* -X144603Y153250D02*X145353Y152500D01* -X135000Y149249D02*X150154D01* -X98750Y152500D02*X100250D01* -X99500Y158500D02*Y152500D01* -X98000Y157000D02*X99500Y158500D01* -X98000Y149249D02*X102051D01* -X45000Y153250D02*X45750Y152500D01* -X45000Y157750D02*Y153250D01* -Y157750D02*X45750Y158500D01* -X47250D01* -X48000Y157750D01* -Y153250D01* -X47250Y152500D02*X48000Y153250D01* -X45750Y152500D02*X47250D01* -X45000Y154000D02*X48000Y157000D01* -X49801Y152500D02*X50551D01* -X52353Y153250D02*X53103Y152500D01* -X52353Y157750D02*Y153250D01* -Y157750D02*X53103Y158500D01* -X54603D01* -X55353Y157750D01* -Y153250D01* -X54603Y152500D02*X55353Y153250D01* -X53103Y152500D02*X54603D01* -X52353Y154000D02*X55353Y157000D01* -X57154Y157750D02*X57904Y158500D01* -X59404D01* -X60154Y157750D01* -Y153250D01* -X59404Y152500D02*X60154Y153250D01* -X57904Y152500D02*X59404D01* -X57154Y153250D02*X57904Y152500D01* -Y155500D02*X60154D01* -X61956Y158500D02*X64956D01* -X61956D02*Y155500D01* -X62706Y156250D01* -X64206D01* -X64956Y155500D01* -Y153250D01* -X64206Y152500D02*X64956Y153250D01* -X62706Y152500D02*X64206D01* -X61956Y153250D02*X62706Y152500D01* -X45000Y149249D02*X66757D01* -X3000Y173500D02*X3750Y172750D01* -X750Y173500D02*X3000D01* -X0Y172750D02*X750Y173500D01* -X0Y172750D02*Y171250D01* -X750Y170500D01* -X3000D01* -X3750Y169750D01* -Y168250D01* -X3000Y167500D02*X3750Y168250D01* -X750Y167500D02*X3000D01* -X0Y168250D02*X750Y167500D01* -X5551Y170500D02*Y168250D01* -X6301Y167500D01* -X8551Y170500D02*Y166000D01* -X7801Y165250D02*X8551Y166000D01* -X6301Y165250D02*X7801D01* -X5551Y166000D02*X6301Y165250D01* -Y167500D02*X7801D01* -X8551Y168250D01* -X11103Y169750D02*Y167500D01* -Y169750D02*X11853Y170500D01* -X12603D01* -X13353Y169750D01* -Y167500D01* -Y169750D02*X14103Y170500D01* -X14853D01* -X15603Y169750D01* -Y167500D01* -X10353Y170500D02*X11103Y169750D01* -X17404Y173500D02*Y167500D01* -Y168250D02*X18154Y167500D01* -X19654D01* -X20404Y168250D01* -Y169750D02*Y168250D01* -X19654Y170500D02*X20404Y169750D01* -X18154Y170500D02*X19654D01* -X17404Y169750D02*X18154Y170500D01* -X22206Y169750D02*Y168250D01* -Y169750D02*X22956Y170500D01* -X24456D01* -X25206Y169750D01* -Y168250D01* -X24456Y167500D02*X25206Y168250D01* -X22956Y167500D02*X24456D01* -X22206Y168250D02*X22956Y167500D01* -X27007Y173500D02*Y168250D01* -X27757Y167500D01* -X41750Y173500D02*Y167500D01* -X44000Y173500D02*X44750Y172750D01* -Y168250D01* -X44000Y167500D02*X44750Y168250D01* -X41000Y167500D02*X44000D01* -X41000Y173500D02*X44000D01* -X46551Y172000D02*Y171250D01* -Y169750D02*Y167500D01* -X50303Y170500D02*X51053Y169750D01* -X48803Y170500D02*X50303D01* -X48053Y169750D02*X48803Y170500D01* -X48053Y169750D02*Y168250D01* -X48803Y167500D01* -X51053Y170500D02*Y168250D01* -X51803Y167500D01* -X48803D02*X50303D01* -X51053Y168250D01* -X54354Y169750D02*Y167500D01* -Y169750D02*X55104Y170500D01* -X55854D01* -X56604Y169750D01* -Y167500D01* -Y169750D02*X57354Y170500D01* -X58104D01* -X58854Y169750D01* -Y167500D01* -X53604Y170500D02*X54354Y169750D01* -X60656Y167500D02*X61406D01* -X65907Y168250D02*X66657Y167500D01* -X65907Y172750D02*X66657Y173500D01* -X65907Y172750D02*Y168250D01* -X68459Y173500D02*X69959D01* -X69209D02*Y167500D01* -X68459D02*X69959D01* -X72510Y169750D02*Y167500D01* -Y169750D02*X73260Y170500D01* -X74010D01* -X74760Y169750D01* -Y167500D01* -X71760Y170500D02*X72510Y169750D01* -X77312Y170500D02*X79562D01* -X76562Y169750D02*X77312Y170500D01* -X76562Y169750D02*Y168250D01* -X77312Y167500D01* -X79562D01* -X81363Y173500D02*Y167500D01* -Y169750D02*X82113Y170500D01* -X83613D01* -X84363Y169750D01* -Y167500D01* -X86165Y173500D02*X86915Y172750D01* -Y168250D01* -X86165Y167500D02*X86915Y168250D01* -X95750Y167500D02*X98000D01* -X95000Y168250D02*X95750Y167500D01* -X95000Y172750D02*Y168250D01* -Y172750D02*X95750Y173500D01* -X98000D01* -X99801Y169750D02*Y168250D01* -Y169750D02*X100551Y170500D01* -X102051D01* -X102801Y169750D01* -Y168250D01* -X102051Y167500D02*X102801Y168250D01* -X100551Y167500D02*X102051D01* -X99801Y168250D02*X100551Y167500D01* -X104603Y170500D02*Y168250D01* -X105353Y167500D01* -X106853D01* -X107603Y168250D01* -Y170500D02*Y168250D01* -X110154Y169750D02*Y167500D01* -Y169750D02*X110904Y170500D01* -X111654D01* -X112404Y169750D01* -Y167500D01* -X109404Y170500D02*X110154Y169750D01* -X114956Y173500D02*Y168250D01* -X115706Y167500D01* -X114206Y171250D02*X115706D01* -X130750Y173500D02*Y167500D01* -X130000Y173500D02*X133000D01* -X133750Y172750D01* -Y171250D01* -X133000Y170500D02*X133750Y171250D01* -X130750Y170500D02*X133000D01* -X135551Y173500D02*Y168250D01* -X136301Y167500D01* -X140053Y170500D02*X140803Y169750D01* -X138553Y170500D02*X140053D01* -X137803Y169750D02*X138553Y170500D01* -X137803Y169750D02*Y168250D01* -X138553Y167500D01* -X140803Y170500D02*Y168250D01* -X141553Y167500D01* -X138553D02*X140053D01* -X140803Y168250D01* -X144104Y173500D02*Y168250D01* -X144854Y167500D01* -X143354Y171250D02*X144854D01* -X147106Y167500D02*X149356D01* -X146356Y168250D02*X147106Y167500D01* -X146356Y169750D02*Y168250D01* -Y169750D02*X147106Y170500D01* -X148606D01* -X149356Y169750D01* -X146356Y169000D02*X149356D01* -Y169750D02*Y169000D01* -X154157Y173500D02*Y167500D01* -X153407D02*X154157Y168250D01* -X151907Y167500D02*X153407D01* -X151157Y168250D02*X151907Y167500D01* -X151157Y169750D02*Y168250D01* -Y169750D02*X151907Y170500D01* -X153407D01* -X154157Y169750D01* -X157459Y170500D02*Y169750D01* -Y168250D02*Y167500D01* -X155959Y172750D02*Y172000D01* -Y172750D02*X156709Y173500D01* -X158209D01* -X158959Y172750D01* -Y172000D01* -X157459Y170500D02*X158959Y172000D01* -X0Y188500D02*X3000D01* -X1500D02*Y182500D01* -X4801Y188500D02*Y182500D01* -Y184750D02*X5551Y185500D01* -X7051D01* -X7801Y184750D01* -Y182500D01* -X10353D02*X12603D01* -X9603Y183250D02*X10353Y182500D01* -X9603Y184750D02*Y183250D01* -Y184750D02*X10353Y185500D01* -X11853D01* -X12603Y184750D01* -X9603Y184000D02*X12603D01* -Y184750D02*Y184000D01* -X15154Y184750D02*Y182500D01* -Y184750D02*X15904Y185500D01* -X17404D01* -X14404D02*X15154Y184750D01* -X19956Y182500D02*X22206D01* -X19206Y183250D02*X19956Y182500D01* -X19206Y184750D02*Y183250D01* -Y184750D02*X19956Y185500D01* -X21456D01* -X22206Y184750D01* -X19206Y184000D02*X22206D01* -Y184750D02*Y184000D01* -X28957Y185500D02*X29707Y184750D01* -X27457Y185500D02*X28957D01* -X26707Y184750D02*X27457Y185500D01* -X26707Y184750D02*Y183250D01* -X27457Y182500D01* -X29707Y185500D02*Y183250D01* -X30457Y182500D01* -X27457D02*X28957D01* -X29707Y183250D01* -X33009Y184750D02*Y182500D01* -Y184750D02*X33759Y185500D01* -X35259D01* -X32259D02*X33009Y184750D01* -X37810Y182500D02*X40060D01* -X37060Y183250D02*X37810Y182500D01* -X37060Y184750D02*Y183250D01* -Y184750D02*X37810Y185500D01* -X39310D01* -X40060Y184750D01* -X37060Y184000D02*X40060D01* -Y184750D02*Y184000D01* -X45312Y182500D02*X46812D01* -X46062Y188500D02*Y182500D01* -X44562Y187000D02*X46062Y188500D01* -X54313D02*Y182500D01* -X53563D02*X54313Y183250D01* -X52063Y182500D02*X53563D01* -X51313Y183250D02*X52063Y182500D01* -X51313Y184750D02*Y183250D01* -Y184750D02*X52063Y185500D01* -X53563D01* -X54313Y184750D01* -X56115Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X58366Y187750D02*Y182500D01* -Y187750D02*X59116Y188500D01* -X59866D01* -X57616Y185500D02*X59116D01* -X62118Y187750D02*Y182500D01* -Y187750D02*X62868Y188500D01* -X63618D01* -X61368Y185500D02*X62868D01* -X65869Y182500D02*X68119D01* -X65119Y183250D02*X65869Y182500D01* -X65119Y184750D02*Y183250D01* -Y184750D02*X65869Y185500D01* -X67369D01* -X68119Y184750D01* -X65119Y184000D02*X68119D01* -Y184750D02*Y184000D01* -X70671Y184750D02*Y182500D01* -Y184750D02*X71421Y185500D01* -X72921D01* -X69921D02*X70671Y184750D01* -X75472Y182500D02*X77722D01* -X74722Y183250D02*X75472Y182500D01* -X74722Y184750D02*Y183250D01* -Y184750D02*X75472Y185500D01* -X76972D01* -X77722Y184750D01* -X74722Y184000D02*X77722D01* -Y184750D02*Y184000D01* -X80274Y184750D02*Y182500D01* -Y184750D02*X81024Y185500D01* -X81774D01* -X82524Y184750D01* -Y182500D01* -X79524Y185500D02*X80274Y184750D01* -X85075Y188500D02*Y183250D01* -X85825Y182500D01* -X84325Y186250D02*X85825D01* -X93027Y188500D02*Y182500D01* -X92277D02*X93027Y183250D01* -X90777Y182500D02*X92277D01* -X90027Y183250D02*X90777Y182500D01* -X90027Y184750D02*Y183250D01* -Y184750D02*X90777Y185500D01* -X92277D01* -X93027Y184750D01* -X95578D02*Y182500D01* -Y184750D02*X96328Y185500D01* -X97828D01* -X94828D02*X95578Y184750D01* -X99630Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X101131Y188500D02*Y183250D01* -X101881Y182500D01* -X103383Y188500D02*Y183250D01* -X104133Y182500D01* -X109084D02*X111334D01* -X112084Y183250D01* -X111334Y184000D02*X112084Y183250D01* -X109084Y184000D02*X111334D01* -X108334Y184750D02*X109084Y184000D01* -X108334Y184750D02*X109084Y185500D01* -X111334D01* -X112084Y184750D01* -X108334Y183250D02*X109084Y182500D01* -X113886Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X115387Y185500D02*X118387D01* -X115387Y182500D02*X118387Y185500D01* -X115387Y182500D02*X118387D01* -X120939D02*X123189D01* -X120189Y183250D02*X120939Y182500D01* -X120189Y184750D02*Y183250D01* -Y184750D02*X120939Y185500D01* -X122439D01* -X123189Y184750D01* -X120189Y184000D02*X123189D01* -Y184750D02*Y184000D01* -X125740Y182500D02*X127990D01* -X128740Y183250D01* -X127990Y184000D02*X128740Y183250D01* -X125740Y184000D02*X127990D01* -X124990Y184750D02*X125740Y184000D01* -X124990Y184750D02*X125740Y185500D01* -X127990D01* -X128740Y184750D01* -X124990Y183250D02*X125740Y182500D01* -X133242Y185500D02*Y183250D01* -X133992Y182500D01* -X135492D01* -X136242Y183250D01* -Y185500D02*Y183250D01* -X138793Y182500D02*X141043D01* -X141793Y183250D01* -X141043Y184000D02*X141793Y183250D01* -X138793Y184000D02*X141043D01* -X138043Y184750D02*X138793Y184000D01* -X138043Y184750D02*X138793Y185500D01* -X141043D01* -X141793Y184750D01* -X138043Y183250D02*X138793Y182500D01* -X144345D02*X146595D01* -X143595Y183250D02*X144345Y182500D01* -X143595Y184750D02*Y183250D01* -Y184750D02*X144345Y185500D01* -X145845D01* -X146595Y184750D01* -X143595Y184000D02*X146595D01* -Y184750D02*Y184000D01* -X151396Y188500D02*Y182500D01* -X150646D02*X151396Y183250D01* -X149146Y182500D02*X150646D01* -X148396Y183250D02*X149146Y182500D01* -X148396Y184750D02*Y183250D01* -Y184750D02*X149146Y185500D01* -X150646D01* -X151396Y184750D01* -X155898Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X158149Y184750D02*Y182500D01* -Y184750D02*X158899Y185500D01* -X159649D01* -X160399Y184750D01* -Y182500D01* -X157399Y185500D02*X158149Y184750D01* -X165651Y188500D02*Y183250D01* -X166401Y182500D01* -X164901Y186250D02*X166401D01* -X167902Y188500D02*Y182500D01* -Y184750D02*X168652Y185500D01* -X170152D01* -X170902Y184750D01* -Y182500D01* -X172704Y187000D02*Y186250D01* -Y184750D02*Y182500D01* -X174955D02*X177205D01* -X177955Y183250D01* -X177205Y184000D02*X177955Y183250D01* -X174955Y184000D02*X177205D01* -X174205Y184750D02*X174955Y184000D01* -X174205Y184750D02*X174955Y185500D01* -X177205D01* -X177955Y184750D01* -X174205Y183250D02*X174955Y182500D01* -X182457Y188500D02*Y183250D01* -X183207Y182500D01* -X186958Y185500D02*X187708Y184750D01* -X185458Y185500D02*X186958D01* -X184708Y184750D02*X185458Y185500D01* -X184708Y184750D02*Y183250D01* -X185458Y182500D01* -X187708Y185500D02*Y183250D01* -X188458Y182500D01* -X185458D02*X186958D01* -X187708Y183250D01* -X190260Y185500D02*Y183250D01* -X191010Y182500D01* -X193260Y185500D02*Y181000D01* -X192510Y180250D02*X193260Y181000D01* -X191010Y180250D02*X192510D01* -X190260Y181000D02*X191010Y180250D01* -Y182500D02*X192510D01* -X193260Y183250D01* -X195061Y184750D02*Y183250D01* -Y184750D02*X195811Y185500D01* -X197311D01* -X198061Y184750D01* -Y183250D01* -X197311Y182500D02*X198061Y183250D01* -X195811Y182500D02*X197311D01* -X195061Y183250D02*X195811Y182500D01* -X199863Y185500D02*Y183250D01* -X200613Y182500D01* -X202113D01* -X202863Y183250D01* -Y185500D02*Y183250D01* -X205414Y188500D02*Y183250D01* -X206164Y182500D01* -X204664Y186250D02*X206164D01* -X207666Y181000D02*X209166Y182500D01* -X214417D02*X215917D01* -X215167Y188500D02*Y182500D01* -X213667Y187000D02*X215167Y188500D01* -X220419D02*Y182500D01* -Y184750D02*X221169Y185500D01* -X222669D01* -X223419Y184750D01* -Y182500D01* -X225220Y184750D02*Y183250D01* -Y184750D02*X225970Y185500D01* -X227470D01* -X228220Y184750D01* -Y183250D01* -X227470Y182500D02*X228220Y183250D01* -X225970Y182500D02*X227470D01* -X225220Y183250D02*X225970Y182500D01* -X230022Y188500D02*Y183250D01* -X230772Y182500D01* -X233023D02*X235273D01* -X232273Y183250D02*X233023Y182500D01* -X232273Y184750D02*Y183250D01* -Y184750D02*X233023Y185500D01* -X234523D01* -X235273Y184750D01* -X232273Y184000D02*X235273D01* -Y184750D02*Y184000D01* -X237825Y182500D02*X240075D01* -X240825Y183250D01* -X240075Y184000D02*X240825Y183250D01* -X237825Y184000D02*X240075D01* -X237075Y184750D02*X237825Y184000D01* -X237075Y184750D02*X237825Y185500D01* -X240075D01* -X240825Y184750D01* -X237075Y183250D02*X237825Y182500D01* -X246076Y188500D02*Y183250D01* -X246826Y182500D01* -X245326Y186250D02*X246826D01* -X248328Y184750D02*Y183250D01* -Y184750D02*X249078Y185500D01* -X250578D01* -X251328Y184750D01* -Y183250D01* -X250578Y182500D02*X251328Y183250D01* -X249078Y182500D02*X250578D01* -X248328Y183250D02*X249078Y182500D01* -X253879Y188500D02*Y183250D01* -X254629Y182500D01* -X253129Y186250D02*X254629D01* -X258381Y185500D02*X259131Y184750D01* -X256881Y185500D02*X258381D01* -X256131Y184750D02*X256881Y185500D01* -X256131Y184750D02*Y183250D01* -X256881Y182500D01* -X259131Y185500D02*Y183250D01* -X259881Y182500D01* -X256881D02*X258381D01* -X259131Y183250D01* -X261682Y188500D02*Y183250D01* -X262432Y182500D01* -G54D16*X0Y100000D02*X200000D01* -X0D02*Y0D01* -X200000Y100000D02*Y0D01* -X0D02*X200000D01* -G54D15*Y113500D02*Y107500D01* -Y113500D02*X202250Y111250D01* -X204500Y113500D01* -Y107500D01* -X208551Y110500D02*X209301Y109750D01* -X207051Y110500D02*X208551D01* -X206301Y109750D02*X207051Y110500D01* -X206301Y109750D02*Y108250D01* -X207051Y107500D01* -X209301Y110500D02*Y108250D01* -X210051Y107500D01* -X207051D02*X208551D01* -X209301Y108250D01* -X211853Y110500D02*X214853Y107500D01* -X211853D02*X214853Y110500D01* -X216654Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X218906Y109750D02*Y107500D01* -Y109750D02*X219656Y110500D01* -X220406D01* -X221156Y109750D01* -Y107500D01* -Y109750D02*X221906Y110500D01* -X222656D01* -X223406Y109750D01* -Y107500D01* -X218156Y110500D02*X218906Y109750D01* -X225207Y110500D02*Y108250D01* -X225957Y107500D01* -X227457D01* -X228207Y108250D01* -Y110500D02*Y108250D01* -X230759Y109750D02*Y107500D01* -Y109750D02*X231509Y110500D01* -X232259D01* -X233009Y109750D01* -Y107500D01* -Y109750D02*X233759Y110500D01* -X234509D01* -X235259Y109750D01* -Y107500D01* -X230009Y110500D02*X230759Y109750D01* -X240510Y113500D02*Y107500D01* -X242760Y113500D02*X243510Y112750D01* -Y108250D01* -X242760Y107500D02*X243510Y108250D01* -X239760Y107500D02*X242760D01* -X239760Y113500D02*X242760D01* -X245312Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X247563Y109750D02*Y107500D01* -Y109750D02*X248313Y110500D01* -X249063D01* -X249813Y109750D01* -Y107500D01* -Y109750D02*X250563Y110500D01* -X251313D01* -X252063Y109750D01* -Y107500D01* -X246813Y110500D02*X247563Y109750D01* -X254615Y107500D02*X256865D01* -X253865Y108250D02*X254615Y107500D01* -X253865Y109750D02*Y108250D01* -Y109750D02*X254615Y110500D01* -X256115D01* -X256865Y109750D01* -X253865Y109000D02*X256865D01* -Y109750D02*Y109000D01* -X259416Y109750D02*Y107500D01* -Y109750D02*X260166Y110500D01* -X260916D01* -X261666Y109750D01* -Y107500D01* -X258666Y110500D02*X259416Y109750D01* -X264218Y107500D02*X266468D01* -X267218Y108250D01* -X266468Y109000D02*X267218Y108250D01* -X264218Y109000D02*X266468D01* -X263468Y109750D02*X264218Y109000D01* -X263468Y109750D02*X264218Y110500D01* -X266468D01* -X267218Y109750D01* -X263468Y108250D02*X264218Y107500D01* -X269019Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X270521Y109750D02*Y108250D01* -Y109750D02*X271271Y110500D01* -X272771D01* -X273521Y109750D01* -Y108250D01* -X272771Y107500D02*X273521Y108250D01* -X271271Y107500D02*X272771D01* -X270521Y108250D02*X271271Y107500D01* -X276072Y109750D02*Y107500D01* -Y109750D02*X276822Y110500D01* -X277572D01* -X278322Y109750D01* -Y107500D01* -X275322Y110500D02*X276072Y109750D01* -X280874Y107500D02*X283124D01* -X283874Y108250D01* -X283124Y109000D02*X283874Y108250D01* -X280874Y109000D02*X283124D01* -X280124Y109750D02*X280874Y109000D01* -X280124Y109750D02*X280874Y110500D01* -X283124D01* -X283874Y109750D01* -X280124Y108250D02*X280874Y107500D01* -X285675Y111250D02*X286425D01* -X285675Y109750D02*X286425D01* -X290927Y112750D02*X291677Y113500D01* -X293927D01* -X294677Y112750D01* -Y111250D01* -X290927Y107500D02*X294677Y111250D01* -X290927Y107500D02*X294677D01* -X296478Y108250D02*X297228Y107500D01* -X296478Y112750D02*Y108250D01* -Y112750D02*X297228Y113500D01* -X298728D01* -X299478Y112750D01* -Y108250D01* -X298728Y107500D02*X299478Y108250D01* -X297228Y107500D02*X298728D01* -X296478Y109000D02*X299478Y112000D01* -X301280Y108250D02*X302030Y107500D01* -X301280Y112750D02*Y108250D01* -Y112750D02*X302030Y113500D01* -X303530D01* -X304280Y112750D01* -Y108250D01* -X303530Y107500D02*X304280Y108250D01* -X302030Y107500D02*X303530D01* -X301280Y109000D02*X304280Y112000D01* -X306081Y108250D02*X306831Y107500D01* -X306081Y112750D02*Y108250D01* -Y112750D02*X306831Y113500D01* -X308331D01* -X309081Y112750D01* -Y108250D01* -X308331Y107500D02*X309081Y108250D01* -X306831Y107500D02*X308331D01* -X306081Y109000D02*X309081Y112000D01* -X314333Y109750D02*Y107500D01* -Y109750D02*X315083Y110500D01* -X315833D01* -X316583Y109750D01* -Y107500D01* -Y109750D02*X317333Y110500D01* -X318083D01* -X318833Y109750D01* -Y107500D01* -X313583Y110500D02*X314333Y109750D01* -X320634Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X322136Y113500D02*Y108250D01* -X322886Y107500D01* -X325137D02*X327387D01* -X328137Y108250D01* -X327387Y109000D02*X328137Y108250D01* -X325137Y109000D02*X327387D01* -X324387Y109750D02*X325137Y109000D01* -X324387Y109750D02*X325137Y110500D01* -X327387D01* -X328137Y109750D01* -X324387Y108250D02*X325137Y107500D01* -X332639Y110500D02*Y108250D01* -X333389Y107500D01* -X334139D01* -X334889Y108250D01* -Y110500D02*Y108250D01* -X335639Y107500D01* -X336389D01* -X337139Y108250D01* -Y110500D02*Y108250D01* -X338940Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X343442Y113500D02*Y107500D01* -X342692D02*X343442Y108250D01* -X341192Y107500D02*X342692D01* -X340442Y108250D02*X341192Y107500D01* -X340442Y109750D02*Y108250D01* -Y109750D02*X341192Y110500D01* -X342692D01* -X343442Y109750D01* -X345993Y107500D02*X348243D01* -X345243Y108250D02*X345993Y107500D01* -X345243Y109750D02*Y108250D01* -Y109750D02*X345993Y110500D01* -X347493D01* -X348243Y109750D01* -X345243Y109000D02*X348243D01* -Y109750D02*Y109000D01* -X350045Y106000D02*X351545Y107500D01* -X356796D02*X358296D01* -X357546Y113500D02*Y107500D01* -X356046Y112000D02*X357546Y113500D01* -X360098Y108250D02*X360848Y107500D01* -X360098Y112750D02*Y108250D01* -Y112750D02*X360848Y113500D01* -X362348D01* -X363098Y112750D01* -Y108250D01* -X362348Y107500D02*X363098Y108250D01* -X360848Y107500D02*X362348D01* -X360098Y109000D02*X363098Y112000D01* -X364899Y108250D02*X365649Y107500D01* -X364899Y112750D02*Y108250D01* -Y112750D02*X365649Y113500D01* -X367149D01* -X367899Y112750D01* -Y108250D01* -X367149Y107500D02*X367899Y108250D01* -X365649Y107500D02*X367149D01* -X364899Y109000D02*X367899Y112000D01* -X369701Y108250D02*X370451Y107500D01* -X369701Y112750D02*Y108250D01* -Y112750D02*X370451Y113500D01* -X371951D01* -X372701Y112750D01* -Y108250D01* -X371951Y107500D02*X372701Y108250D01* -X370451Y107500D02*X371951D01* -X369701Y109000D02*X372701Y112000D01* -X377952Y109750D02*Y107500D01* -Y109750D02*X378702Y110500D01* -X379452D01* -X380202Y109750D01* -Y107500D01* -Y109750D02*X380952Y110500D01* -X381702D01* -X382452Y109750D01* -Y107500D01* -X377202Y110500D02*X377952Y109750D01* -X384254Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X385755Y113500D02*Y108250D01* -X386505Y107500D01* -X388757D02*X391007D01* -X391757Y108250D01* -X391007Y109000D02*X391757Y108250D01* -X388757Y109000D02*X391007D01* -X388007Y109750D02*X388757Y109000D01* -X388007Y109750D02*X388757Y110500D01* -X391007D01* -X391757Y109750D01* -X388007Y108250D02*X388757Y107500D01* -X396258Y113500D02*Y107500D01* -Y109750D02*X397008Y110500D01* -X398508D01* -X399258Y109750D01* -Y107500D01* -X401060Y112000D02*Y111250D01* -Y109750D02*Y107500D01* -X404811Y110500D02*X405561Y109750D01* -X403311Y110500D02*X404811D01* -X402561Y109750D02*X403311Y110500D01* -X402561Y109750D02*Y108250D01* -X403311Y107500D01* -X404811D01* -X405561Y108250D01* -X402561Y106000D02*X403311Y105250D01* -X404811D01* -X405561Y106000D01* -Y110500D02*Y106000D01* -X407363Y113500D02*Y107500D01* -Y109750D02*X408113Y110500D01* -X409613D01* -X410363Y109750D01* -Y107500D01* -X0Y-9500D02*X3000D01* -X3750Y-8750D01* -Y-7250D02*Y-8750D01* -X3000Y-6500D02*X3750Y-7250D01* -X750Y-6500D02*X3000D01* -X750Y-3500D02*Y-9500D01* -X0Y-3500D02*X3000D01* -X3750Y-4250D01* -Y-5750D01* -X3000Y-6500D02*X3750Y-5750D01* -X5551Y-7250D02*Y-8750D01* -Y-7250D02*X6301Y-6500D01* -X7801D01* -X8551Y-7250D01* -Y-8750D01* -X7801Y-9500D02*X8551Y-8750D01* -X6301Y-9500D02*X7801D01* -X5551Y-8750D02*X6301Y-9500D01* -X12603Y-6500D02*X13353Y-7250D01* -X11103Y-6500D02*X12603D01* -X10353Y-7250D02*X11103Y-6500D01* -X10353Y-7250D02*Y-8750D01* -X11103Y-9500D01* -X13353Y-6500D02*Y-8750D01* -X14103Y-9500D01* -X11103D02*X12603D01* -X13353Y-8750D01* -X16654Y-7250D02*Y-9500D01* -Y-7250D02*X17404Y-6500D01* -X18904D01* -X15904D02*X16654Y-7250D01* -X23706Y-3500D02*Y-9500D01* -X22956D02*X23706Y-8750D01* -X21456Y-9500D02*X22956D01* -X20706Y-8750D02*X21456Y-9500D01* -X20706Y-7250D02*Y-8750D01* -Y-7250D02*X21456Y-6500D01* -X22956D01* -X23706Y-7250D01* -X28207D02*Y-8750D01* -Y-7250D02*X28957Y-6500D01* -X30457D01* -X31207Y-7250D01* -Y-8750D01* -X30457Y-9500D02*X31207Y-8750D01* -X28957Y-9500D02*X30457D01* -X28207Y-8750D02*X28957Y-9500D01* -X33009Y-6500D02*Y-8750D01* -X33759Y-9500D01* -X35259D01* -X36009Y-8750D01* -Y-6500D02*Y-8750D01* -X38560Y-3500D02*Y-8750D01* -X39310Y-9500D01* -X37810Y-5750D02*X39310D01* -X40812Y-3500D02*Y-8750D01* -X41562Y-9500D01* -X43063Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X45315Y-7250D02*Y-9500D01* -Y-7250D02*X46065Y-6500D01* -X46815D01* -X47565Y-7250D01* -Y-9500D01* -X44565Y-6500D02*X45315Y-7250D01* -X50116Y-9500D02*X52366D01* -X49366Y-8750D02*X50116Y-9500D01* -X49366Y-7250D02*Y-8750D01* -Y-7250D02*X50116Y-6500D01* -X51616D01* -X52366Y-7250D01* -X49366Y-8000D02*X52366D01* -Y-7250D02*Y-8000D01* -X56868Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X59119D02*X61369D01* -X62119Y-8750D01* -X61369Y-8000D02*X62119Y-8750D01* -X59119Y-8000D02*X61369D01* -X58369Y-7250D02*X59119Y-8000D01* -X58369Y-7250D02*X59119Y-6500D01* -X61369D01* -X62119Y-7250D01* -X58369Y-8750D02*X59119Y-9500D01* -X67371Y-3500D02*Y-8750D01* -X68121Y-9500D01* -X66621Y-5750D02*X68121D01* -X69622Y-3500D02*Y-9500D01* -Y-7250D02*X70372Y-6500D01* -X71872D01* -X72622Y-7250D01* -Y-9500D01* -X75174D02*X77424D01* -X74424Y-8750D02*X75174Y-9500D01* -X74424Y-7250D02*Y-8750D01* -Y-7250D02*X75174Y-6500D01* -X76674D01* -X77424Y-7250D01* -X74424Y-8000D02*X77424D01* -Y-7250D02*Y-8000D01* -X82675Y-6500D02*X84925D01* -X81925Y-7250D02*X82675Y-6500D01* -X81925Y-7250D02*Y-8750D01* -X82675Y-9500D01* -X84925D01* -X87477D02*X89727D01* -X86727Y-8750D02*X87477Y-9500D01* -X86727Y-7250D02*Y-8750D01* -Y-7250D02*X87477Y-6500D01* -X88977D01* -X89727Y-7250D01* -X86727Y-8000D02*X89727D01* -Y-7250D02*Y-8000D01* -X92278Y-7250D02*Y-9500D01* -Y-7250D02*X93028Y-6500D01* -X93778D01* -X94528Y-7250D01* -Y-9500D01* -X91528Y-6500D02*X92278Y-7250D01* -X97080Y-3500D02*Y-8750D01* -X97830Y-9500D01* -X96330Y-5750D02*X97830D01* -X100081Y-9500D02*X102331D01* -X99331Y-8750D02*X100081Y-9500D01* -X99331Y-7250D02*Y-8750D01* -Y-7250D02*X100081Y-6500D01* -X101581D01* -X102331Y-7250D01* -X99331Y-8000D02*X102331D01* -Y-7250D02*Y-8000D01* -X104883Y-7250D02*Y-9500D01* -Y-7250D02*X105633Y-6500D01* -X107133D01* -X104133D02*X104883Y-7250D01* -X108934Y-3500D02*Y-8750D01* -X109684Y-9500D01* -X111186Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X113437Y-7250D02*Y-9500D01* -Y-7250D02*X114187Y-6500D01* -X114937D01* -X115687Y-7250D01* -Y-9500D01* -X112687Y-6500D02*X113437Y-7250D01* -X118239Y-9500D02*X120489D01* -X117489Y-8750D02*X118239Y-9500D01* -X117489Y-7250D02*Y-8750D01* -Y-7250D02*X118239Y-6500D01* -X119739D01* -X120489Y-7250D01* -X117489Y-8000D02*X120489D01* -Y-7250D02*Y-8000D01* -X124990Y-7250D02*Y-8750D01* -Y-7250D02*X125740Y-6500D01* -X127240D01* -X127990Y-7250D01* -Y-8750D01* -X127240Y-9500D02*X127990Y-8750D01* -X125740Y-9500D02*X127240D01* -X124990Y-8750D02*X125740Y-9500D01* -X130542Y-4250D02*Y-9500D01* -Y-4250D02*X131292Y-3500D01* -X132042D01* -X129792Y-6500D02*X131292D01* -X136993Y-3500D02*Y-8750D01* -X137743Y-9500D01* -X136243Y-5750D02*X137743D01* -X139245Y-3500D02*Y-9500D01* -Y-7250D02*X139995Y-6500D01* -X141495D01* -X142245Y-7250D01* -Y-9500D01* -X144046Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X146298D02*X148548D01* -X149298Y-8750D01* -X148548Y-8000D02*X149298Y-8750D01* -X146298Y-8000D02*X148548D01* -X145548Y-7250D02*X146298Y-8000D01* -X145548Y-7250D02*X146298Y-6500D01* -X148548D01* -X149298Y-7250D01* -X145548Y-8750D02*X146298Y-9500D01* -X154549D02*X156049D01* -X155299Y-3500D02*Y-9500D01* -X153799Y-5000D02*X155299Y-3500D01* -X157851Y-8750D02*X158601Y-9500D01* -X157851Y-4250D02*Y-8750D01* -Y-4250D02*X158601Y-3500D01* -X160101D01* -X160851Y-4250D01* -Y-8750D01* -X160101Y-9500D02*X160851Y-8750D01* -X158601Y-9500D02*X160101D01* -X157851Y-8000D02*X160851Y-5000D01* -X166102Y-7250D02*Y-9500D01* -Y-7250D02*X166852Y-6500D01* -X167602D01* -X168352Y-7250D01* -Y-9500D01* -Y-7250D02*X169102Y-6500D01* -X169852D01* -X170602Y-7250D01* -Y-9500D01* -X165352Y-6500D02*X166102Y-7250D01* -X172404Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X173905Y-3500D02*Y-8750D01* -X174655Y-9500D01* -X179607Y-7250D02*Y-9500D01* -Y-7250D02*X180357Y-6500D01* -X181857D01* -X178857D02*X179607Y-7250D01* -X184408Y-9500D02*X186658D01* -X183658Y-8750D02*X184408Y-9500D01* -X183658Y-7250D02*Y-8750D01* -Y-7250D02*X184408Y-6500D01* -X185908D01* -X186658Y-7250D01* -X183658Y-8000D02*X186658D01* -Y-7250D02*Y-8000D01* -X189210Y-6500D02*X191460D01* -X188460Y-7250D02*X189210Y-6500D01* -X188460Y-7250D02*Y-8750D01* -X189210Y-9500D01* -X191460D01* -X194011Y-3500D02*Y-8750D01* -X194761Y-9500D01* -X193261Y-5750D02*X194761D01* -X198513Y-6500D02*X199263Y-7250D01* -X197013Y-6500D02*X198513D01* -X196263Y-7250D02*X197013Y-6500D01* -X196263Y-7250D02*Y-8750D01* -X197013Y-9500D01* -X199263Y-6500D02*Y-8750D01* -X200013Y-9500D01* -X197013D02*X198513D01* -X199263Y-8750D01* -X202564Y-7250D02*Y-9500D01* -Y-7250D02*X203314Y-6500D01* -X204064D01* -X204814Y-7250D01* -Y-9500D01* -X201814Y-6500D02*X202564Y-7250D01* -X208866Y-6500D02*X209616Y-7250D01* -X207366Y-6500D02*X208866D01* -X206616Y-7250D02*X207366Y-6500D01* -X206616Y-7250D02*Y-8750D01* -X207366Y-9500D01* -X208866D01* -X209616Y-8750D01* -X206616Y-11000D02*X207366Y-11750D01* -X208866D01* -X209616Y-11000D01* -Y-6500D02*Y-11000D01* -X211417Y-3500D02*Y-8750D01* -X212167Y-9500D01* -X214419D02*X216669D01* -X213669Y-8750D02*X214419Y-9500D01* -X213669Y-7250D02*Y-8750D01* -Y-7250D02*X214419Y-6500D01* -X215919D01* -X216669Y-7250D01* -X213669Y-8000D02*X216669D01* -Y-7250D02*Y-8000D01* -X221170Y-6500D02*X224170D01* -X228672Y-8750D02*X229422Y-9500D01* -X228672Y-4250D02*Y-8750D01* -Y-4250D02*X229422Y-3500D01* -X230922D01* -X231672Y-4250D01* -Y-8750D01* -X230922Y-9500D02*X231672Y-8750D01* -X229422Y-9500D02*X230922D01* -X228672Y-8000D02*X231672Y-5000D01* -X233473Y-11000D02*X234973Y-9500D01* -X236775Y-8750D02*X237525Y-9500D01* -X236775Y-4250D02*Y-8750D01* -Y-4250D02*X237525Y-3500D01* -X239025D01* -X239775Y-4250D01* -Y-8750D01* -X239025Y-9500D02*X239775Y-8750D01* -X237525Y-9500D02*X239025D01* -X236775Y-8000D02*X239775Y-5000D01* -X245026Y-3500D02*Y-8750D01* -X245776Y-9500D01* -X244276Y-5750D02*X245776D01* -X247278Y-7250D02*Y-8750D01* -Y-7250D02*X248028Y-6500D01* -X249528D01* -X250278Y-7250D01* -Y-8750D01* -X249528Y-9500D02*X250278Y-8750D01* -X248028Y-9500D02*X249528D01* -X247278Y-8750D02*X248028Y-9500D01* -X254779Y-4250D02*X255529Y-3500D01* -X257779D01* -X258529Y-4250D01* -Y-5750D01* -X254779Y-9500D02*X258529Y-5750D01* -X254779Y-9500D02*X258529D01* -X260331Y-8750D02*X261081Y-9500D01* -X260331Y-4250D02*Y-8750D01* -Y-4250D02*X261081Y-3500D01* -X262581D01* -X263331Y-4250D01* -Y-8750D01* -X262581Y-9500D02*X263331Y-8750D01* -X261081Y-9500D02*X262581D01* -X260331Y-8000D02*X263331Y-5000D01* -X265132Y-8750D02*X265882Y-9500D01* -X265132Y-4250D02*Y-8750D01* -Y-4250D02*X265882Y-3500D01* -X267382D01* -X268132Y-4250D01* -Y-8750D01* -X267382Y-9500D02*X268132Y-8750D01* -X265882Y-9500D02*X267382D01* -X265132Y-8000D02*X268132Y-5000D01* -X269934Y-8750D02*X270684Y-9500D01* -X269934Y-4250D02*Y-8750D01* -Y-4250D02*X270684Y-3500D01* -X272184D01* -X272934Y-4250D01* -Y-8750D01* -X272184Y-9500D02*X272934Y-8750D01* -X270684Y-9500D02*X272184D01* -X269934Y-8000D02*X272934Y-5000D01* -X274735Y-11000D02*X276235Y-9500D01* -X278787D02*X280287D01* -X279537Y-3500D02*Y-9500D01* -X278037Y-5000D02*X279537Y-3500D01* -X282088Y-8750D02*X282838Y-9500D01* -X282088Y-4250D02*Y-8750D01* -Y-4250D02*X282838Y-3500D01* -X284338D01* -X285088Y-4250D01* -Y-8750D01* -X284338Y-9500D02*X285088Y-8750D01* -X282838Y-9500D02*X284338D01* -X282088Y-8000D02*X285088Y-5000D01* -X286890Y-8750D02*X287640Y-9500D01* -X286890Y-4250D02*Y-8750D01* -Y-4250D02*X287640Y-3500D01* -X289140D01* -X289890Y-4250D01* -Y-8750D01* -X289140Y-9500D02*X289890Y-8750D01* -X287640Y-9500D02*X289140D01* -X286890Y-8000D02*X289890Y-5000D01* -X291691Y-8750D02*X292441Y-9500D01* -X291691Y-4250D02*Y-8750D01* -Y-4250D02*X292441Y-3500D01* -X293941D01* -X294691Y-4250D01* -Y-8750D01* -X293941Y-9500D02*X294691Y-8750D01* -X292441Y-9500D02*X293941D01* -X291691Y-8000D02*X294691Y-5000D01* -X299943Y-7250D02*Y-9500D01* -Y-7250D02*X300693Y-6500D01* -X301443D01* -X302193Y-7250D01* -Y-9500D01* -Y-7250D02*X302943Y-6500D01* -X303693D01* -X304443Y-7250D01* -Y-9500D01* -X299193Y-6500D02*X299943Y-7250D01* -X306244Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X307746Y-3500D02*Y-8750D01* -X308496Y-9500D01* -X310747D02*X312997D01* -X313747Y-8750D01* -X312997Y-8000D02*X313747Y-8750D01* -X310747Y-8000D02*X312997D01* -X309997Y-7250D02*X310747Y-8000D01* -X309997Y-7250D02*X310747Y-6500D01* -X312997D01* -X313747Y-7250D01* -X309997Y-8750D02*X310747Y-9500D01* -X200750Y128500D02*Y122500D01* -X203000Y128500D02*X203750Y127750D01* -Y123250D01* -X203000Y122500D02*X203750Y123250D01* -X200000Y122500D02*X203000D01* -X200000Y128500D02*X203000D01* -X207801Y125500D02*X208551Y124750D01* -X206301Y125500D02*X207801D01* -X205551Y124750D02*X206301Y125500D01* -X205551Y124750D02*Y123250D01* -X206301Y122500D01* -X208551Y125500D02*Y123250D01* -X209301Y122500D01* -X206301D02*X207801D01* -X208551Y123250D01* -X211853Y128500D02*Y123250D01* -X212603Y122500D01* -X211103Y126250D02*X212603D01* -X214854Y122500D02*X217104D01* -X214104Y123250D02*X214854Y122500D01* -X214104Y124750D02*Y123250D01* -Y124750D02*X214854Y125500D01* -X216354D01* -X217104Y124750D01* -X214104Y124000D02*X217104D01* -Y124750D02*Y124000D01* -X218906Y126250D02*X219656D01* -X218906Y124750D02*X219656D01* -X224157Y128500D02*Y122500D01* -X226407Y124750D01* -X228657Y122500D01* -Y128500D02*Y122500D01* -X231209D02*X233459D01* -X230459Y123250D02*X231209Y122500D01* -X230459Y124750D02*Y123250D01* -Y124750D02*X231209Y125500D01* -X232709D01* -X233459Y124750D01* -X230459Y124000D02*X233459D01* -Y124750D02*Y124000D01* -X238260Y128500D02*Y122500D01* -X237510D02*X238260Y123250D01* -X236010Y122500D02*X237510D01* -X235260Y123250D02*X236010Y122500D01* -X235260Y124750D02*Y123250D01* -Y124750D02*X236010Y125500D01* -X237510D01* -X238260Y124750D01* -X242762Y128500D02*X245012D01* -Y123250D01* -X244262Y122500D02*X245012Y123250D01* -X243512Y122500D02*X244262D01* -X242762Y123250D02*X243512Y122500D01* -X246813Y125500D02*Y123250D01* -X247563Y122500D01* -X249063D01* -X249813Y123250D01* -Y125500D02*Y123250D01* -X252365Y124750D02*Y122500D01* -Y124750D02*X253115Y125500D01* -X253865D01* -X254615Y124750D01* -Y122500D01* -X251615Y125500D02*X252365Y124750D01* -X259116Y127750D02*X259866Y128500D01* -X262116D01* -X262866Y127750D01* -Y126250D01* -X259116Y122500D02*X262866Y126250D01* -X259116Y122500D02*X262866D01* -X264668Y125500D02*X267668Y128500D01* -X264668Y125500D02*X268418D01* -X267668Y128500D02*Y122500D01* -X272919Y127750D02*X273669Y128500D01* -X275919D01* -X276669Y127750D01* -Y126250D01* -X272919Y122500D02*X276669Y126250D01* -X272919Y122500D02*X276669D01* -X278471Y127750D02*X279221Y128500D01* -X281471D01* -X282221Y127750D01* -Y126250D01* -X278471Y122500D02*X282221Y126250D01* -X278471Y122500D02*X282221D01* -X284022Y126250D02*X284772D01* -X284022Y124750D02*X284772D01* -X286574Y123250D02*X287324Y122500D01* -X286574Y127750D02*Y123250D01* -Y127750D02*X287324Y128500D01* -X288824D01* -X289574Y127750D01* -Y123250D01* -X288824Y122500D02*X289574Y123250D01* -X287324Y122500D02*X288824D01* -X286574Y124000D02*X289574Y127000D01* -X291375Y128500D02*X294375D01* -X291375D02*Y125500D01* -X292125Y126250D01* -X293625D01* -X294375Y125500D01* -Y123250D01* -X293625Y122500D02*X294375Y123250D01* -X292125Y122500D02*X293625D01* -X291375Y123250D02*X292125Y122500D01* -X296177Y126250D02*X296927D01* -X296177Y124750D02*X296927D01* -X298728Y127750D02*X299478Y128500D01* -X300978D01* -X301728Y127750D01* -Y123250D01* -X300978Y122500D02*X301728Y123250D01* -X299478Y122500D02*X300978D01* -X298728Y123250D02*X299478Y122500D01* -Y125500D02*X301728D01* -X303530Y128500D02*X306530D01* -X303530D02*Y125500D01* -X304280Y126250D01* -X305780D01* -X306530Y125500D01* -Y123250D01* -X305780Y122500D02*X306530Y123250D01* -X304280Y122500D02*X305780D01* -X303530Y123250D02*X304280Y122500D01* -X311031Y127750D02*X311781Y128500D01* -X314031D01* -X314781Y127750D01* -Y126250D01* -X311031Y122500D02*X314781Y126250D01* -X311031Y122500D02*X314781D01* -X316583Y123250D02*X317333Y122500D01* -X316583Y127750D02*Y123250D01* -Y127750D02*X317333Y128500D01* -X318833D01* -X319583Y127750D01* -Y123250D01* -X318833Y122500D02*X319583Y123250D01* -X317333Y122500D02*X318833D01* -X316583Y124000D02*X319583Y127000D01* -X321384Y123250D02*X322134Y122500D01* -X321384Y127750D02*Y123250D01* -Y127750D02*X322134Y128500D01* -X323634D01* -X324384Y127750D01* -Y123250D01* -X323634Y122500D02*X324384Y123250D01* -X322134Y122500D02*X323634D01* -X321384Y124000D02*X324384Y127000D01* -X326186Y122500D02*X329186Y125500D01* -Y127750D02*Y125500D01* -X328436Y128500D02*X329186Y127750D01* -X326936Y128500D02*X328436D01* -X326186Y127750D02*X326936Y128500D01* -X326186Y127750D02*Y126250D01* -X326936Y125500D01* -X329186D01* -X333687Y128500D02*Y123250D01* -X334437Y122500D01* -X335937D01* -X336687Y123250D01* -Y128500D02*Y123250D01* -X338489Y128500D02*X341489D01* -X339989D02*Y122500D01* -X344040D02*X346290D01* -X343290Y123250D02*X344040Y122500D01* -X343290Y127750D02*Y123250D01* -Y127750D02*X344040Y128500D01* -X346290D01* -X200000Y142750D02*Y137500D01* -Y142750D02*X200750Y143500D01* -X203000D01* -X203750Y142750D01* -Y137500D01* -X200000Y140500D02*X203750D01* -X205551D02*Y138250D01* -X206301Y137500D01* -X207801D01* -X208551Y138250D01* -Y140500D02*Y138250D01* -X211103Y143500D02*Y138250D01* -X211853Y137500D01* -X210353Y141250D02*X211853D01* -X213354Y143500D02*Y137500D01* -Y139750D02*X214104Y140500D01* -X215604D01* -X216354Y139750D01* -Y137500D01* -X218156Y139750D02*Y138250D01* -Y139750D02*X218906Y140500D01* -X220406D01* -X221156Y139750D01* -Y138250D01* -X220406Y137500D02*X221156Y138250D01* -X218906Y137500D02*X220406D01* -X218156Y138250D02*X218906Y137500D01* -X223707Y139750D02*Y137500D01* -Y139750D02*X224457Y140500D01* -X225957D01* -X222957D02*X223707Y139750D01* -X227759Y141250D02*X228509D01* -X227759Y139750D02*X228509D01* -X233760Y143500D02*Y137500D01* -X236010Y143500D02*X236760Y142750D01* -Y138250D01* -X236010Y137500D02*X236760Y138250D01* -X233010Y137500D02*X236010D01* -X233010Y143500D02*X236010D01* -X240812Y140500D02*X241562Y139750D01* -X239312Y140500D02*X240812D01* -X238562Y139750D02*X239312Y140500D01* -X238562Y139750D02*Y138250D01* -X239312Y137500D01* -X241562Y140500D02*Y138250D01* -X242312Y137500D01* -X239312D02*X240812D01* -X241562Y138250D01* -X244863Y139750D02*Y137500D01* -Y139750D02*X245613Y140500D01* -X246363D01* -X247113Y139750D01* -Y137500D01* -X244113Y140500D02*X244863Y139750D01* -X251615Y143500D02*Y137500D01* -Y143500D02*X253865Y141250D01* -X256115Y143500D01* -Y137500D01* -X258666Y140500D02*X260916D01* -X257916Y139750D02*X258666Y140500D01* -X257916Y139750D02*Y138250D01* -X258666Y137500D01* -X260916D01* -X262718Y143500D02*Y137500D01* -Y143500D02*X264968Y141250D01* -X267218Y143500D01* -Y137500D01* -X271269Y140500D02*X272019Y139750D01* -X269769Y140500D02*X271269D01* -X269019Y139750D02*X269769Y140500D01* -X269019Y139750D02*Y138250D01* -X269769Y137500D01* -X272019Y140500D02*Y138250D01* -X272769Y137500D01* -X269769D02*X271269D01* -X272019Y138250D01* -X274571Y143500D02*Y137500D01* -Y139750D02*X275321Y140500D01* -X276821D01* -X277571Y139750D01* -Y137500D01* -X279372Y142000D02*Y141250D01* -Y139750D02*Y137500D01* -X280874Y143500D02*Y138250D01* -X281624Y137500D01* -X283125Y143500D02*Y138250D01* -X283875Y137500D01* -X200000Y158500D02*X203000D01* -X201500D02*Y152500D01* -X204801Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X207053Y158500D02*Y153250D01* -X207803Y152500D01* -X206303Y156250D02*X207803D01* -X209304Y158500D02*Y153250D01* -X210054Y152500D01* -X212306D02*X214556D01* -X211556Y153250D02*X212306Y152500D01* -X211556Y154750D02*Y153250D01* -Y154750D02*X212306Y155500D01* -X213806D01* -X214556Y154750D01* -X211556Y154000D02*X214556D01* -Y154750D02*Y154000D01* -X216357Y156250D02*X217107D01* -X216357Y154750D02*X217107D01* -X221609Y152500D02*X224609D01* -X225359Y153250D01* -Y154750D02*Y153250D01* -X224609Y155500D02*X225359Y154750D01* -X222359Y155500D02*X224609D01* -X222359Y158500D02*Y152500D01* -X221609Y158500D02*X224609D01* -X225359Y157750D01* -Y156250D01* -X224609Y155500D02*X225359Y156250D01* -X229410Y155500D02*X230160Y154750D01* -X227910Y155500D02*X229410D01* -X227160Y154750D02*X227910Y155500D01* -X227160Y154750D02*Y153250D01* -X227910Y152500D01* -X230160Y155500D02*Y153250D01* -X230910Y152500D01* -X227910D02*X229410D01* -X230160Y153250D01* -X233462Y152500D02*X235712D01* -X236462Y153250D01* -X235712Y154000D02*X236462Y153250D01* -X233462Y154000D02*X235712D01* -X232712Y154750D02*X233462Y154000D01* -X232712Y154750D02*X233462Y155500D01* -X235712D01* -X236462Y154750D01* -X232712Y153250D02*X233462Y152500D01* -X238263Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X240515Y155500D02*X242765D01* -X239765Y154750D02*X240515Y155500D01* -X239765Y154750D02*Y153250D01* -X240515Y152500D01* -X242765D01* -X250266Y158500D02*X251016Y157750D01* -X248016Y158500D02*X250266D01* -X247266Y157750D02*X248016Y158500D01* -X247266Y157750D02*Y156250D01* -X248016Y155500D01* -X250266D01* -X251016Y154750D01* -Y153250D01* -X250266Y152500D02*X251016Y153250D01* -X248016Y152500D02*X250266D01* -X247266Y153250D02*X248016Y152500D01* -X252818Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X255069Y154750D02*Y152500D01* -Y154750D02*X255819Y155500D01* -X256569D01* -X257319Y154750D01* -Y152500D01* -X254319Y155500D02*X255069Y154750D01* -X261371Y155500D02*X262121Y154750D01* -X259871Y155500D02*X261371D01* -X259121Y154750D02*X259871Y155500D01* -X259121Y154750D02*Y153250D01* -X259871Y152500D01* -X261371D01* -X262121Y153250D01* -X259121Y151000D02*X259871Y150250D01* -X261371D01* -X262121Y151000D01* -Y155500D02*Y151000D01* -X263922Y158500D02*Y153250D01* -X264672Y152500D01* -X266924D02*X269174D01* -X266174Y153250D02*X266924Y152500D01* -X266174Y154750D02*Y153250D01* -Y154750D02*X266924Y155500D01* -X268424D01* -X269174Y154750D01* -X266174Y154000D02*X269174D01* -Y154750D02*Y154000D01* -X273675Y158500D02*X276675D01* -X275175D02*Y152500D01* -X279227Y154750D02*Y152500D01* -Y154750D02*X279977Y155500D01* -X281477D01* -X278477D02*X279227Y154750D01* -X285528Y155500D02*X286278Y154750D01* -X284028Y155500D02*X285528D01* -X283278Y154750D02*X284028Y155500D01* -X283278Y154750D02*Y153250D01* -X284028Y152500D01* -X286278Y155500D02*Y153250D01* -X287028Y152500D01* -X284028D02*X285528D01* -X286278Y153250D01* -X289580Y155500D02*X291830D01* -X288830Y154750D02*X289580Y155500D01* -X288830Y154750D02*Y153250D01* -X289580Y152500D01* -X291830D01* -X294381D02*X296631D01* -X293631Y153250D02*X294381Y152500D01* -X293631Y154750D02*Y153250D01* -Y154750D02*X294381Y155500D01* -X295881D01* -X296631Y154750D01* -X293631Y154000D02*X296631D01* -Y154750D02*Y154000D01* -X301133Y158500D02*X304133D01* -X304883Y157750D01* -Y156250D01* -X304133Y155500D02*X304883Y156250D01* -X301883Y155500D02*X304133D01* -X301883Y158500D02*Y152500D01* -Y155500D02*X304883Y152500D01* -X309684Y158500D02*X310434Y157750D01* -X307434Y158500D02*X309684D01* -X306684Y157750D02*X307434Y158500D01* -X306684Y157750D02*Y156250D01* -X307434Y155500D01* -X309684D01* -X310434Y154750D01* -Y153250D01* -X309684Y152500D02*X310434Y153250D01* -X307434Y152500D02*X309684D01* -X306684Y153250D02*X307434Y152500D01* -X312236Y157750D02*X312986Y158500D01* -X315236D01* -X315986Y157750D01* -Y156250D01* -X312236Y152500D02*X315986Y156250D01* -X312236Y152500D02*X315986D01* -X317787D02*X321537Y156250D01* -Y158500D02*Y156250D01* -X317787Y158500D02*X321537D01* -X323339Y155500D02*X326339Y158500D01* -X323339Y155500D02*X327089D01* -X326339Y158500D02*Y152500D01* -X328890Y155500D02*X331890D01* -X333692Y158500D02*Y157750D01* -X337442Y154000D01* -Y152500D01* -X333692Y154000D02*Y152500D01* -Y154000D02*X337442Y157750D01* -Y158500D02*Y157750D01* -X341943Y158500D02*X344943D01* -X343443D02*Y152500D01* -X347495D02*X349745D01* -X346745Y153250D02*X347495Y152500D01* -X346745Y154750D02*Y153250D01* -Y154750D02*X347495Y155500D01* -X348995D01* -X349745Y154750D01* -X346745Y154000D02*X349745D01* -Y154750D02*Y154000D01* -X352296Y152500D02*X354546D01* -X355296Y153250D01* -X354546Y154000D02*X355296Y153250D01* -X352296Y154000D02*X354546D01* -X351546Y154750D02*X352296Y154000D01* -X351546Y154750D02*X352296Y155500D01* -X354546D01* -X355296Y154750D01* -X351546Y153250D02*X352296Y152500D01* -X357848Y158500D02*Y153250D01* -X358598Y152500D01* -X357098Y156250D02*X358598D01* -X362799Y155500D02*X365799D01* -X370301Y158500D02*Y152500D01* -Y158500D02*X373301D01* -X370301Y155500D02*X372551D01* -X377352D02*X378102Y154750D01* -X375852Y155500D02*X377352D01* -X375102Y154750D02*X375852Y155500D01* -X375102Y154750D02*Y153250D01* -X375852Y152500D01* -X378102Y155500D02*Y153250D01* -X378852Y152500D01* -X375852D02*X377352D01* -X378102Y153250D01* -X380654Y158500D02*Y152500D01* -Y153250D02*X381404Y152500D01* -X382904D01* -X383654Y153250D01* -Y154750D02*Y153250D01* -X382904Y155500D02*X383654Y154750D01* -X381404Y155500D02*X382904D01* -X380654Y154750D02*X381404Y155500D01* -X386205Y154750D02*Y152500D01* -Y154750D02*X386955Y155500D01* -X388455D01* -X385455D02*X386205Y154750D01* -X390257Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X392508Y155500D02*X394758D01* -X391758Y154750D02*X392508Y155500D01* -X391758Y154750D02*Y153250D01* -X392508Y152500D01* -X394758D01* -X398810Y155500D02*X399560Y154750D01* -X397310Y155500D02*X398810D01* -X396560Y154750D02*X397310Y155500D01* -X396560Y154750D02*Y153250D01* -X397310Y152500D01* -X399560Y155500D02*Y153250D01* -X400310Y152500D01* -X397310D02*X398810D01* -X399560Y153250D01* -X402861Y158500D02*Y153250D01* -X403611Y152500D01* -X402111Y156250D02*X403611D01* -X405113Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X406614Y154750D02*Y153250D01* -Y154750D02*X407364Y155500D01* -X408864D01* -X409614Y154750D01* -Y153250D01* -X408864Y152500D02*X409614Y153250D01* -X407364Y152500D02*X408864D01* -X406614Y153250D02*X407364Y152500D01* -X412166Y154750D02*Y152500D01* -Y154750D02*X412916Y155500D01* -X413666D01* -X414416Y154750D01* -Y152500D01* -X411416Y155500D02*X412166Y154750D01* -X419667Y158500D02*Y152500D01* -X421917Y158500D02*X422667Y157750D01* -Y153250D01* -X421917Y152500D02*X422667Y153250D01* -X418917Y152500D02*X421917D01* -X418917Y158500D02*X421917D01* -X425219Y154750D02*Y152500D01* -Y154750D02*X425969Y155500D01* -X427469D01* -X424469D02*X425219Y154750D01* -X431520Y155500D02*X432270Y154750D01* -X430020Y155500D02*X431520D01* -X429270Y154750D02*X430020Y155500D01* -X429270Y154750D02*Y153250D01* -X430020Y152500D01* -X432270Y155500D02*Y153250D01* -X433020Y152500D01* -X430020D02*X431520D01* -X432270Y153250D01* -X434822Y155500D02*Y153250D01* -X435572Y152500D01* -X436322D01* -X437072Y153250D01* -Y155500D02*Y153250D01* -X437822Y152500D01* -X438572D01* -X439322Y153250D01* -Y155500D02*Y153250D01* -X441123Y157000D02*Y156250D01* -Y154750D02*Y152500D01* -X443375Y154750D02*Y152500D01* -Y154750D02*X444125Y155500D01* -X444875D01* -X445625Y154750D01* -Y152500D01* -X442625Y155500D02*X443375Y154750D01* -X449676Y155500D02*X450426Y154750D01* -X448176Y155500D02*X449676D01* -X447426Y154750D02*X448176Y155500D01* -X447426Y154750D02*Y153250D01* -X448176Y152500D01* -X449676D01* -X450426Y153250D01* -X447426Y151000D02*X448176Y150250D01* -X449676D01* -X450426Y151000D01* -Y155500D02*Y151000D01* -M02* Index: trunk/tests/orig/golden/hid_gerber3/arcs.group5.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber3/arcs.group5.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber3/arcs.group5.gbr (nonexistent) @@ -1,28 +0,0 @@ -G04 start of page 3 for group 1 idx 1 * -G04 Title: (unknown), ground * -G04 Creator: pcb 1.99z * -G04 CreationDate: Fri Jun 17 03:18:51 2011 UTC * -G04 For: apoelstra * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 3000000 2000000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGROUP1*% -%ADD22C,0.6500*% -%ADD21C,0.7500*% -%ADD20C,1.0000*% -%ADD19C,0.5000*% -%ADD18C,0.2500*% -%ADD17C,0.1000*% -G54D17*X1497000Y1791000D02*G75*G03X2430000Y858000I933000J0D01*G01* -G54D18*X1861000Y1776000D02*G75*G02X2415000Y1222000I0J-554000D01*G01* -G54D19*X1845000Y1608000D02*G75*G02X2203000Y1250000I0J-358000D01*G01* -G54D20*X1845000Y1455000D02*G75*G02X2029000Y1271000I0J-184000D01*G01* -G54D21*X600000Y450000D03* -G54D22*Y290000D03* -G54D20*X450000Y600000D03* -X600000D03* -G54D22*X450000Y290000D03* -G54D21*Y450000D03* -G54D19*G54D18*G54D19*G54D18*G54D19*M02* Index: trunk/tests/orig/golden/hid_gerber3/arcs.top.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber3/arcs.top.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber3/arcs.top.gbr (nonexistent) @@ -1,28 +0,0 @@ -G04 start of page 2 for group 0 idx 0 * -G04 Title: (unknown), top * -G04 Creator: pcb 1.99z * -G04 CreationDate: Fri Jun 17 03:18:51 2011 UTC * -G04 For: apoelstra * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 3000000 2000000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP*% -%ADD16C,0.2500*% -%ADD15C,0.5000*% -%ADD14C,1.0000*% -%ADD13C,0.6500*% -%ADD12C,0.7500*% -%ADD11C,0.0100*% -G54D11*X1266000Y1791000D02*G75*G02X775000Y1300000I-491000J0D01*G01* -X772000Y1303000D02*G75*G03X286000Y817000I0J-486000D01*G01* -X285999D02*G75*G03X772000Y1303000I0J486000D01*G01* -X775000Y1300000D02*G75*G02X1266000Y1791000I491000J0D01*G01* -G54D12*X600000Y450000D03* -G54D13*Y290000D03* -G54D14*X450000Y600000D03* -X600000D03* -G54D13*X450000Y290000D03* -G54D12*Y450000D03* -G54D15*G54D16*G54D15*G54D16*G54D15*M02* Index: trunk/tests/orig/golden/hid_gerber3/arcs.bottom.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber3/arcs.bottom.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber3/arcs.bottom.gbr (nonexistent) @@ -1,23 +0,0 @@ -G04 start of page 5 for group 5 idx 5 * -G04 Title: (unknown), bottom * -G04 Creator: pcb 1.99z * -G04 CreationDate: Fri Jun 17 03:18:51 2011 UTC * -G04 For: apoelstra * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 3000000 2000000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM*% -%ADD32C,0.2500*% -%ADD31C,0.5000*% -%ADD30C,1.0000*% -%ADD29C,0.6500*% -%ADD28C,0.7500*% -G54D28*X600000Y450000D03* -G54D29*Y290000D03* -G54D30*X450000Y600000D03* -X600000D03* -G54D29*X450000Y290000D03* -G54D28*Y450000D03* -G54D31*G54D32*G54D31*G54D32*G54D31*M02* Index: trunk/tests/orig/golden/hid_gerber3/arcs.plated-drill.cnc =================================================================== --- trunk/tests/orig/golden/hid_gerber3/arcs.plated-drill.cnc (revision 32402) +++ trunk/tests/orig/golden/hid_gerber3/arcs.plated-drill.cnc (nonexistent) @@ -1,14 +0,0 @@ -M48 -INCH -T37C0.250 -T36C0.500 -% -T37 -X060000Y029000 -X045000Y029000 -T36 -X060000Y045000 -X045000Y060000 -X060000Y060000 -X045000Y045000 -M30 Index: trunk/tests/orig/golden/hid_gerber3/arcs.fab.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber3/arcs.fab.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber3/arcs.fab.gbr (nonexistent) @@ -1,2025 +0,0 @@ -G04 start of page 7 for group -3984 idx -3984 * -G04 Title: (unknown), fab * -G04 Creator: pcb 1.99z * -G04 CreationDate: Fri Jun 17 03:18:51 2011 UTC * -G04 For: apoelstra * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 3000000 2000000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNFAB*% -%ADD37C,0.0100*% -%ADD36C,0.0060*% -%ADD35C,0.0080*% -G54D35*X600000Y451600D02*Y448400D01* -X598400Y450000D02*X601600D01* -X450000Y601600D02*Y598400D01* -X448400Y600000D02*X451600D01* -X600000Y601600D02*Y598400D01* -X598400Y600000D02*X601600D01* -X450000Y451600D02*Y448400D01* -X448400Y450000D02*X451600D01* -X15000Y2042850D02*Y2039650D01* -X13400Y2041250D02*X16600D01* -G54D36*X135000Y2043500D02*Y2042750D01* -X136500Y2041250D01* -X138000Y2042750D01* -Y2043500D02*Y2042750D01* -X136500Y2041250D02*Y2037500D01* -X139801Y2040500D02*X142051D01* -X139801Y2037500D02*X142801D01* -X139801Y2043500D02*Y2037500D01* -Y2043500D02*X142801D01* -X147603D02*X148353Y2042750D01* -X145353Y2043500D02*X147603D01* -X144603Y2042750D02*X145353Y2043500D01* -X144603Y2042750D02*Y2041250D01* -X145353Y2040500D01* -X147603D01* -X148353Y2039750D01* -Y2038250D01* -X147603Y2037500D02*X148353Y2038250D01* -X145353Y2037500D02*X147603D01* -X144603Y2038250D02*X145353Y2037500D01* -X135000Y2034249D02*X150154D01* -X98000Y2040500D02*X101000Y2043500D01* -X98000Y2040500D02*X101750D01* -X101000Y2043500D02*Y2037500D01* -X98000Y2034249D02*X103551D01* -X45000Y2038250D02*X45750Y2037500D01* -X45000Y2042750D02*Y2038250D01* -Y2042750D02*X45750Y2043500D01* -X47250D01* -X48000Y2042750D01* -Y2038250D01* -X47250Y2037500D02*X48000Y2038250D01* -X45750Y2037500D02*X47250D01* -X45000Y2039000D02*X48000Y2042000D01* -X49801Y2037500D02*X50551D01* -X52353Y2043500D02*X55353D01* -X52353D02*Y2040500D01* -X53103Y2041250D01* -X54603D01* -X55353Y2040500D01* -Y2038250D01* -X54603Y2037500D02*X55353Y2038250D01* -X53103Y2037500D02*X54603D01* -X52353Y2038250D02*X53103Y2037500D01* -X57154Y2038250D02*X57904Y2037500D01* -X57154Y2042750D02*Y2038250D01* -Y2042750D02*X57904Y2043500D01* -X59404D01* -X60154Y2042750D01* -Y2038250D01* -X59404Y2037500D02*X60154Y2038250D01* -X57904Y2037500D02*X59404D01* -X57154Y2039000D02*X60154Y2042000D01* -X61956Y2038250D02*X62706Y2037500D01* -X61956Y2042750D02*Y2038250D01* -Y2042750D02*X62706Y2043500D01* -X64206D01* -X64956Y2042750D01* -Y2038250D01* -X64206Y2037500D02*X64956Y2038250D01* -X62706Y2037500D02*X64206D01* -X61956Y2039000D02*X64956Y2042000D01* -X45000Y2034249D02*X66757D01* -X600000Y290000D02*Y288400D01* -Y290000D02*X601386Y290800D01* -X600000Y290000D02*X598614Y290800D01* -X450000Y290000D02*Y288400D01* -Y290000D02*X451386Y290800D01* -X450000Y290000D02*X448614Y290800D01* -X15000Y2056250D02*Y2054650D01* -Y2056250D02*X16386Y2057050D01* -X15000Y2056250D02*X13614Y2057050D01* -X135000Y2058500D02*Y2057750D01* -X136500Y2056250D01* -X138000Y2057750D01* -Y2058500D02*Y2057750D01* -X136500Y2056250D02*Y2052500D01* -X139801Y2055500D02*X142051D01* -X139801Y2052500D02*X142801D01* -X139801Y2058500D02*Y2052500D01* -Y2058500D02*X142801D01* -X147603D02*X148353Y2057750D01* -X145353Y2058500D02*X147603D01* -X144603Y2057750D02*X145353Y2058500D01* -X144603Y2057750D02*Y2056250D01* -X145353Y2055500D01* -X147603D01* -X148353Y2054750D01* -Y2053250D01* -X147603Y2052500D02*X148353Y2053250D01* -X145353Y2052500D02*X147603D01* -X144603Y2053250D02*X145353Y2052500D01* -X135000Y2049249D02*X150154D01* -X98000Y2057750D02*X98750Y2058500D01* -X101000D01* -X101750Y2057750D01* -Y2056250D01* -X98000Y2052500D02*X101750Y2056250D01* -X98000Y2052500D02*X101750D01* -X98000Y2049249D02*X103551D01* -X45000Y2053250D02*X45750Y2052500D01* -X45000Y2057750D02*Y2053250D01* -Y2057750D02*X45750Y2058500D01* -X47250D01* -X48000Y2057750D01* -Y2053250D01* -X47250Y2052500D02*X48000Y2053250D01* -X45750Y2052500D02*X47250D01* -X45000Y2054000D02*X48000Y2057000D01* -X49801Y2052500D02*X50551D01* -X52353Y2057750D02*X53103Y2058500D01* -X55353D01* -X56103Y2057750D01* -Y2056250D01* -X52353Y2052500D02*X56103Y2056250D01* -X52353Y2052500D02*X56103D01* -X57904Y2058500D02*X60904D01* -X57904D02*Y2055500D01* -X58654Y2056250D01* -X60154D01* -X60904Y2055500D01* -Y2053250D01* -X60154Y2052500D02*X60904Y2053250D01* -X58654Y2052500D02*X60154D01* -X57904Y2053250D02*X58654Y2052500D01* -X62706Y2053250D02*X63456Y2052500D01* -X62706Y2057750D02*Y2053250D01* -Y2057750D02*X63456Y2058500D01* -X64956D01* -X65706Y2057750D01* -Y2053250D01* -X64956Y2052500D02*X65706Y2053250D01* -X63456Y2052500D02*X64956D01* -X62706Y2054000D02*X65706Y2057000D01* -X45000Y2049249D02*X67507D01* -X3000Y2073500D02*X3750Y2072750D01* -X750Y2073500D02*X3000D01* -X0Y2072750D02*X750Y2073500D01* -X0Y2072750D02*Y2071250D01* -X750Y2070500D01* -X3000D01* -X3750Y2069750D01* -Y2068250D01* -X3000Y2067500D02*X3750Y2068250D01* -X750Y2067500D02*X3000D01* -X0Y2068250D02*X750Y2067500D01* -X5551Y2070500D02*Y2068250D01* -X6301Y2067500D01* -X8551Y2070500D02*Y2066000D01* -X7801Y2065250D02*X8551Y2066000D01* -X6301Y2065250D02*X7801D01* -X5551Y2066000D02*X6301Y2065250D01* -Y2067500D02*X7801D01* -X8551Y2068250D01* -X11103Y2069750D02*Y2067500D01* -Y2069750D02*X11853Y2070500D01* -X12603D01* -X13353Y2069750D01* -Y2067500D01* -Y2069750D02*X14103Y2070500D01* -X14853D01* -X15603Y2069750D01* -Y2067500D01* -X10353Y2070500D02*X11103Y2069750D01* -X17404Y2073500D02*Y2067500D01* -Y2068250D02*X18154Y2067500D01* -X19654D01* -X20404Y2068250D01* -Y2069750D02*Y2068250D01* -X19654Y2070500D02*X20404Y2069750D01* -X18154Y2070500D02*X19654D01* -X17404Y2069750D02*X18154Y2070500D01* -X22206Y2069750D02*Y2068250D01* -Y2069750D02*X22956Y2070500D01* -X24456D01* -X25206Y2069750D01* -Y2068250D01* -X24456Y2067500D02*X25206Y2068250D01* -X22956Y2067500D02*X24456D01* -X22206Y2068250D02*X22956Y2067500D01* -X27007Y2073500D02*Y2068250D01* -X27757Y2067500D01* -X41750Y2073500D02*Y2067500D01* -X44000Y2073500D02*X44750Y2072750D01* -Y2068250D01* -X44000Y2067500D02*X44750Y2068250D01* -X41000Y2067500D02*X44000D01* -X41000Y2073500D02*X44000D01* -X46551Y2072000D02*Y2071250D01* -Y2069750D02*Y2067500D01* -X50303Y2070500D02*X51053Y2069750D01* -X48803Y2070500D02*X50303D01* -X48053Y2069750D02*X48803Y2070500D01* -X48053Y2069750D02*Y2068250D01* -X48803Y2067500D01* -X51053Y2070500D02*Y2068250D01* -X51803Y2067500D01* -X48803D02*X50303D01* -X51053Y2068250D01* -X54354Y2069750D02*Y2067500D01* -Y2069750D02*X55104Y2070500D01* -X55854D01* -X56604Y2069750D01* -Y2067500D01* -Y2069750D02*X57354Y2070500D01* -X58104D01* -X58854Y2069750D01* -Y2067500D01* -X53604Y2070500D02*X54354Y2069750D01* -X60656Y2067500D02*X61406D01* -X65907Y2068250D02*X66657Y2067500D01* -X65907Y2072750D02*X66657Y2073500D01* -X65907Y2072750D02*Y2068250D01* -X68459Y2073500D02*X69959D01* -X69209D02*Y2067500D01* -X68459D02*X69959D01* -X72510Y2069750D02*Y2067500D01* -Y2069750D02*X73260Y2070500D01* -X74010D01* -X74760Y2069750D01* -Y2067500D01* -X71760Y2070500D02*X72510Y2069750D01* -X77312Y2070500D02*X79562D01* -X76562Y2069750D02*X77312Y2070500D01* -X76562Y2069750D02*Y2068250D01* -X77312Y2067500D01* -X79562D01* -X81363Y2073500D02*Y2067500D01* -Y2069750D02*X82113Y2070500D01* -X83613D01* -X84363Y2069750D01* -Y2067500D01* -X86165Y2073500D02*X86915Y2072750D01* -Y2068250D01* -X86165Y2067500D02*X86915Y2068250D01* -X95750Y2067500D02*X98000D01* -X95000Y2068250D02*X95750Y2067500D01* -X95000Y2072750D02*Y2068250D01* -Y2072750D02*X95750Y2073500D01* -X98000D01* -X99801Y2069750D02*Y2068250D01* -Y2069750D02*X100551Y2070500D01* -X102051D01* -X102801Y2069750D01* -Y2068250D01* -X102051Y2067500D02*X102801Y2068250D01* -X100551Y2067500D02*X102051D01* -X99801Y2068250D02*X100551Y2067500D01* -X104603Y2070500D02*Y2068250D01* -X105353Y2067500D01* -X106853D01* -X107603Y2068250D01* -Y2070500D02*Y2068250D01* -X110154Y2069750D02*Y2067500D01* -Y2069750D02*X110904Y2070500D01* -X111654D01* -X112404Y2069750D01* -Y2067500D01* -X109404Y2070500D02*X110154Y2069750D01* -X114956Y2073500D02*Y2068250D01* -X115706Y2067500D01* -X114206Y2071250D02*X115706D01* -X130750Y2073500D02*Y2067500D01* -X130000Y2073500D02*X133000D01* -X133750Y2072750D01* -Y2071250D01* -X133000Y2070500D02*X133750Y2071250D01* -X130750Y2070500D02*X133000D01* -X135551Y2073500D02*Y2068250D01* -X136301Y2067500D01* -X140053Y2070500D02*X140803Y2069750D01* -X138553Y2070500D02*X140053D01* -X137803Y2069750D02*X138553Y2070500D01* -X137803Y2069750D02*Y2068250D01* -X138553Y2067500D01* -X140803Y2070500D02*Y2068250D01* -X141553Y2067500D01* -X138553D02*X140053D01* -X140803Y2068250D01* -X144104Y2073500D02*Y2068250D01* -X144854Y2067500D01* -X143354Y2071250D02*X144854D01* -X147106Y2067500D02*X149356D01* -X146356Y2068250D02*X147106Y2067500D01* -X146356Y2069750D02*Y2068250D01* -Y2069750D02*X147106Y2070500D01* -X148606D01* -X149356Y2069750D01* -X146356Y2069000D02*X149356D01* -Y2069750D02*Y2069000D01* -X154157Y2073500D02*Y2067500D01* -X153407D02*X154157Y2068250D01* -X151907Y2067500D02*X153407D01* -X151157Y2068250D02*X151907Y2067500D01* -X151157Y2069750D02*Y2068250D01* -Y2069750D02*X151907Y2070500D01* -X153407D01* -X154157Y2069750D01* -X157459Y2070500D02*Y2069750D01* -Y2068250D02*Y2067500D01* -X155959Y2072750D02*Y2072000D01* -Y2072750D02*X156709Y2073500D01* -X158209D01* -X158959Y2072750D01* -Y2072000D01* -X157459Y2070500D02*X158959Y2072000D01* -X0Y2088500D02*X3000D01* -X1500D02*Y2082500D01* -X4801Y2088500D02*Y2082500D01* -Y2084750D02*X5551Y2085500D01* -X7051D01* -X7801Y2084750D01* -Y2082500D01* -X10353D02*X12603D01* -X9603Y2083250D02*X10353Y2082500D01* -X9603Y2084750D02*Y2083250D01* -Y2084750D02*X10353Y2085500D01* -X11853D01* -X12603Y2084750D01* -X9603Y2084000D02*X12603D01* -Y2084750D02*Y2084000D01* -X15154Y2084750D02*Y2082500D01* -Y2084750D02*X15904Y2085500D01* -X17404D01* -X14404D02*X15154Y2084750D01* -X19956Y2082500D02*X22206D01* -X19206Y2083250D02*X19956Y2082500D01* -X19206Y2084750D02*Y2083250D01* -Y2084750D02*X19956Y2085500D01* -X21456D01* -X22206Y2084750D01* -X19206Y2084000D02*X22206D01* -Y2084750D02*Y2084000D01* -X28957Y2085500D02*X29707Y2084750D01* -X27457Y2085500D02*X28957D01* -X26707Y2084750D02*X27457Y2085500D01* -X26707Y2084750D02*Y2083250D01* -X27457Y2082500D01* -X29707Y2085500D02*Y2083250D01* -X30457Y2082500D01* -X27457D02*X28957D01* -X29707Y2083250D01* -X33009Y2084750D02*Y2082500D01* -Y2084750D02*X33759Y2085500D01* -X35259D01* -X32259D02*X33009Y2084750D01* -X37810Y2082500D02*X40060D01* -X37060Y2083250D02*X37810Y2082500D01* -X37060Y2084750D02*Y2083250D01* -Y2084750D02*X37810Y2085500D01* -X39310D01* -X40060Y2084750D01* -X37060Y2084000D02*X40060D01* -Y2084750D02*Y2084000D01* -X44562Y2087750D02*X45312Y2088500D01* -X47562D01* -X48312Y2087750D01* -Y2086250D01* -X44562Y2082500D02*X48312Y2086250D01* -X44562Y2082500D02*X48312D01* -X55813Y2088500D02*Y2082500D01* -X55063D02*X55813Y2083250D01* -X53563Y2082500D02*X55063D01* -X52813Y2083250D02*X53563Y2082500D01* -X52813Y2084750D02*Y2083250D01* -Y2084750D02*X53563Y2085500D01* -X55063D01* -X55813Y2084750D01* -X57615Y2087000D02*Y2086250D01* -Y2084750D02*Y2082500D01* -X59866Y2087750D02*Y2082500D01* -Y2087750D02*X60616Y2088500D01* -X61366D01* -X59116Y2085500D02*X60616D01* -X63618Y2087750D02*Y2082500D01* -Y2087750D02*X64368Y2088500D01* -X65118D01* -X62868Y2085500D02*X64368D01* -X67369Y2082500D02*X69619D01* -X66619Y2083250D02*X67369Y2082500D01* -X66619Y2084750D02*Y2083250D01* -Y2084750D02*X67369Y2085500D01* -X68869D01* -X69619Y2084750D01* -X66619Y2084000D02*X69619D01* -Y2084750D02*Y2084000D01* -X72171Y2084750D02*Y2082500D01* -Y2084750D02*X72921Y2085500D01* -X74421D01* -X71421D02*X72171Y2084750D01* -X76972Y2082500D02*X79222D01* -X76222Y2083250D02*X76972Y2082500D01* -X76222Y2084750D02*Y2083250D01* -Y2084750D02*X76972Y2085500D01* -X78472D01* -X79222Y2084750D01* -X76222Y2084000D02*X79222D01* -Y2084750D02*Y2084000D01* -X81774Y2084750D02*Y2082500D01* -Y2084750D02*X82524Y2085500D01* -X83274D01* -X84024Y2084750D01* -Y2082500D01* -X81024Y2085500D02*X81774Y2084750D01* -X86575Y2088500D02*Y2083250D01* -X87325Y2082500D01* -X85825Y2086250D02*X87325D01* -X94527Y2088500D02*Y2082500D01* -X93777D02*X94527Y2083250D01* -X92277Y2082500D02*X93777D01* -X91527Y2083250D02*X92277Y2082500D01* -X91527Y2084750D02*Y2083250D01* -Y2084750D02*X92277Y2085500D01* -X93777D01* -X94527Y2084750D01* -X97078D02*Y2082500D01* -Y2084750D02*X97828Y2085500D01* -X99328D01* -X96328D02*X97078Y2084750D01* -X101130Y2087000D02*Y2086250D01* -Y2084750D02*Y2082500D01* -X102631Y2088500D02*Y2083250D01* -X103381Y2082500D01* -X104883Y2088500D02*Y2083250D01* -X105633Y2082500D01* -X110584D02*X112834D01* -X113584Y2083250D01* -X112834Y2084000D02*X113584Y2083250D01* -X110584Y2084000D02*X112834D01* -X109834Y2084750D02*X110584Y2084000D01* -X109834Y2084750D02*X110584Y2085500D01* -X112834D01* -X113584Y2084750D01* -X109834Y2083250D02*X110584Y2082500D01* -X115386Y2087000D02*Y2086250D01* -Y2084750D02*Y2082500D01* -X116887Y2085500D02*X119887D01* -X116887Y2082500D02*X119887Y2085500D01* -X116887Y2082500D02*X119887D01* -X122439D02*X124689D01* -X121689Y2083250D02*X122439Y2082500D01* -X121689Y2084750D02*Y2083250D01* -Y2084750D02*X122439Y2085500D01* -X123939D01* -X124689Y2084750D01* -X121689Y2084000D02*X124689D01* -Y2084750D02*Y2084000D01* -X127240Y2082500D02*X129490D01* -X130240Y2083250D01* -X129490Y2084000D02*X130240Y2083250D01* -X127240Y2084000D02*X129490D01* -X126490Y2084750D02*X127240Y2084000D01* -X126490Y2084750D02*X127240Y2085500D01* -X129490D01* -X130240Y2084750D01* -X126490Y2083250D02*X127240Y2082500D01* -X134742Y2085500D02*Y2083250D01* -X135492Y2082500D01* -X136992D01* -X137742Y2083250D01* -Y2085500D02*Y2083250D01* -X140293Y2082500D02*X142543D01* -X143293Y2083250D01* -X142543Y2084000D02*X143293Y2083250D01* -X140293Y2084000D02*X142543D01* -X139543Y2084750D02*X140293Y2084000D01* -X139543Y2084750D02*X140293Y2085500D01* -X142543D01* -X143293Y2084750D01* -X139543Y2083250D02*X140293Y2082500D01* -X145845D02*X148095D01* -X145095Y2083250D02*X145845Y2082500D01* -X145095Y2084750D02*Y2083250D01* -Y2084750D02*X145845Y2085500D01* -X147345D01* -X148095Y2084750D01* -X145095Y2084000D02*X148095D01* -Y2084750D02*Y2084000D01* -X152896Y2088500D02*Y2082500D01* -X152146D02*X152896Y2083250D01* -X150646Y2082500D02*X152146D01* -X149896Y2083250D02*X150646Y2082500D01* -X149896Y2084750D02*Y2083250D01* -Y2084750D02*X150646Y2085500D01* -X152146D01* -X152896Y2084750D01* -X157398Y2087000D02*Y2086250D01* -Y2084750D02*Y2082500D01* -X159649Y2084750D02*Y2082500D01* -Y2084750D02*X160399Y2085500D01* -X161149D01* -X161899Y2084750D01* -Y2082500D01* -X158899Y2085500D02*X159649Y2084750D01* -X167151Y2088500D02*Y2083250D01* -X167901Y2082500D01* -X166401Y2086250D02*X167901D01* -X169402Y2088500D02*Y2082500D01* -Y2084750D02*X170152Y2085500D01* -X171652D01* -X172402Y2084750D01* -Y2082500D01* -X174204Y2087000D02*Y2086250D01* -Y2084750D02*Y2082500D01* -X176455D02*X178705D01* -X179455Y2083250D01* -X178705Y2084000D02*X179455Y2083250D01* -X176455Y2084000D02*X178705D01* -X175705Y2084750D02*X176455Y2084000D01* -X175705Y2084750D02*X176455Y2085500D01* -X178705D01* -X179455Y2084750D01* -X175705Y2083250D02*X176455Y2082500D01* -X183957Y2088500D02*Y2083250D01* -X184707Y2082500D01* -X188458Y2085500D02*X189208Y2084750D01* -X186958Y2085500D02*X188458D01* -X186208Y2084750D02*X186958Y2085500D01* -X186208Y2084750D02*Y2083250D01* -X186958Y2082500D01* -X189208Y2085500D02*Y2083250D01* -X189958Y2082500D01* -X186958D02*X188458D01* -X189208Y2083250D01* -X191760Y2085500D02*Y2083250D01* -X192510Y2082500D01* -X194760Y2085500D02*Y2081000D01* -X194010Y2080250D02*X194760Y2081000D01* -X192510Y2080250D02*X194010D01* -X191760Y2081000D02*X192510Y2080250D01* -Y2082500D02*X194010D01* -X194760Y2083250D01* -X196561Y2084750D02*Y2083250D01* -Y2084750D02*X197311Y2085500D01* -X198811D01* -X199561Y2084750D01* -Y2083250D01* -X198811Y2082500D02*X199561Y2083250D01* -X197311Y2082500D02*X198811D01* -X196561Y2083250D02*X197311Y2082500D01* -X201363Y2085500D02*Y2083250D01* -X202113Y2082500D01* -X203613D01* -X204363Y2083250D01* -Y2085500D02*Y2083250D01* -X206914Y2088500D02*Y2083250D01* -X207664Y2082500D01* -X206164Y2086250D02*X207664D01* -X209166Y2081000D02*X210666Y2082500D01* -X217417Y2088500D02*X218167Y2087750D01* -X215917Y2088500D02*X217417D01* -X215167Y2087750D02*X215917Y2088500D01* -X215167Y2087750D02*Y2083250D01* -X215917Y2082500D01* -X217417Y2085500D02*X218167Y2084750D01* -X215167Y2085500D02*X217417D01* -X215917Y2082500D02*X217417D01* -X218167Y2083250D01* -Y2084750D02*Y2083250D01* -X222669Y2088500D02*Y2082500D01* -Y2084750D02*X223419Y2085500D01* -X224919D01* -X225669Y2084750D01* -Y2082500D01* -X227470Y2084750D02*Y2083250D01* -Y2084750D02*X228220Y2085500D01* -X229720D01* -X230470Y2084750D01* -Y2083250D01* -X229720Y2082500D02*X230470Y2083250D01* -X228220Y2082500D02*X229720D01* -X227470Y2083250D02*X228220Y2082500D01* -X232272Y2088500D02*Y2083250D01* -X233022Y2082500D01* -X235273D02*X237523D01* -X234523Y2083250D02*X235273Y2082500D01* -X234523Y2084750D02*Y2083250D01* -Y2084750D02*X235273Y2085500D01* -X236773D01* -X237523Y2084750D01* -X234523Y2084000D02*X237523D01* -Y2084750D02*Y2084000D01* -X240075Y2082500D02*X242325D01* -X243075Y2083250D01* -X242325Y2084000D02*X243075Y2083250D01* -X240075Y2084000D02*X242325D01* -X239325Y2084750D02*X240075Y2084000D01* -X239325Y2084750D02*X240075Y2085500D01* -X242325D01* -X243075Y2084750D01* -X239325Y2083250D02*X240075Y2082500D01* -X248326Y2088500D02*Y2083250D01* -X249076Y2082500D01* -X247576Y2086250D02*X249076D01* -X250578Y2084750D02*Y2083250D01* -Y2084750D02*X251328Y2085500D01* -X252828D01* -X253578Y2084750D01* -Y2083250D01* -X252828Y2082500D02*X253578Y2083250D01* -X251328Y2082500D02*X252828D01* -X250578Y2083250D02*X251328Y2082500D01* -X256129Y2088500D02*Y2083250D01* -X256879Y2082500D01* -X255379Y2086250D02*X256879D01* -X260631Y2085500D02*X261381Y2084750D01* -X259131Y2085500D02*X260631D01* -X258381Y2084750D02*X259131Y2085500D01* -X258381Y2084750D02*Y2083250D01* -X259131Y2082500D01* -X261381Y2085500D02*Y2083250D01* -X262131Y2082500D01* -X259131D02*X260631D01* -X261381Y2083250D01* -X263932Y2088500D02*Y2083250D01* -X264682Y2082500D01* -G54D37*X0Y2000000D02*X3000000D01* -X0D02*Y0D01* -X3000000Y2000000D02*Y0D01* -X0D02*X3000000D01* -G54D36*X200000Y2013500D02*Y2007500D01* -Y2013500D02*X202250Y2011250D01* -X204500Y2013500D01* -Y2007500D01* -X208551Y2010500D02*X209301Y2009750D01* -X207051Y2010500D02*X208551D01* -X206301Y2009750D02*X207051Y2010500D01* -X206301Y2009750D02*Y2008250D01* -X207051Y2007500D01* -X209301Y2010500D02*Y2008250D01* -X210051Y2007500D01* -X207051D02*X208551D01* -X209301Y2008250D01* -X211853Y2010500D02*X214853Y2007500D01* -X211853D02*X214853Y2010500D01* -X216654Y2012000D02*Y2011250D01* -Y2009750D02*Y2007500D01* -X218906Y2009750D02*Y2007500D01* -Y2009750D02*X219656Y2010500D01* -X220406D01* -X221156Y2009750D01* -Y2007500D01* -Y2009750D02*X221906Y2010500D01* -X222656D01* -X223406Y2009750D01* -Y2007500D01* -X218156Y2010500D02*X218906Y2009750D01* -X225207Y2010500D02*Y2008250D01* -X225957Y2007500D01* -X227457D01* -X228207Y2008250D01* -Y2010500D02*Y2008250D01* -X230759Y2009750D02*Y2007500D01* -Y2009750D02*X231509Y2010500D01* -X232259D01* -X233009Y2009750D01* -Y2007500D01* -Y2009750D02*X233759Y2010500D01* -X234509D01* -X235259Y2009750D01* -Y2007500D01* -X230009Y2010500D02*X230759Y2009750D01* -X240510Y2013500D02*Y2007500D01* -X242760Y2013500D02*X243510Y2012750D01* -Y2008250D01* -X242760Y2007500D02*X243510Y2008250D01* -X239760Y2007500D02*X242760D01* -X239760Y2013500D02*X242760D01* -X245312Y2012000D02*Y2011250D01* -Y2009750D02*Y2007500D01* -X247563Y2009750D02*Y2007500D01* -Y2009750D02*X248313Y2010500D01* -X249063D01* -X249813Y2009750D01* -Y2007500D01* -Y2009750D02*X250563Y2010500D01* -X251313D01* -X252063Y2009750D01* -Y2007500D01* -X246813Y2010500D02*X247563Y2009750D01* -X254615Y2007500D02*X256865D01* -X253865Y2008250D02*X254615Y2007500D01* -X253865Y2009750D02*Y2008250D01* -Y2009750D02*X254615Y2010500D01* -X256115D01* -X256865Y2009750D01* -X253865Y2009000D02*X256865D01* -Y2009750D02*Y2009000D01* -X259416Y2009750D02*Y2007500D01* -Y2009750D02*X260166Y2010500D01* -X260916D01* -X261666Y2009750D01* -Y2007500D01* -X258666Y2010500D02*X259416Y2009750D01* -X264218Y2007500D02*X266468D01* -X267218Y2008250D01* -X266468Y2009000D02*X267218Y2008250D01* -X264218Y2009000D02*X266468D01* -X263468Y2009750D02*X264218Y2009000D01* -X263468Y2009750D02*X264218Y2010500D01* -X266468D01* -X267218Y2009750D01* -X263468Y2008250D02*X264218Y2007500D01* -X269019Y2012000D02*Y2011250D01* -Y2009750D02*Y2007500D01* -X270521Y2009750D02*Y2008250D01* -Y2009750D02*X271271Y2010500D01* -X272771D01* -X273521Y2009750D01* -Y2008250D01* -X272771Y2007500D02*X273521Y2008250D01* -X271271Y2007500D02*X272771D01* -X270521Y2008250D02*X271271Y2007500D01* -X276072Y2009750D02*Y2007500D01* -Y2009750D02*X276822Y2010500D01* -X277572D01* -X278322Y2009750D01* -Y2007500D01* -X275322Y2010500D02*X276072Y2009750D01* -X280874Y2007500D02*X283124D01* -X283874Y2008250D01* -X283124Y2009000D02*X283874Y2008250D01* -X280874Y2009000D02*X283124D01* -X280124Y2009750D02*X280874Y2009000D01* -X280124Y2009750D02*X280874Y2010500D01* -X283124D01* -X283874Y2009750D01* -X280124Y2008250D02*X280874Y2007500D01* -X285675Y2011250D02*X286425D01* -X285675Y2009750D02*X286425D01* -X290927Y2012750D02*X291677Y2013500D01* -X293177D01* -X293927Y2012750D01* -Y2008250D01* -X293177Y2007500D02*X293927Y2008250D01* -X291677Y2007500D02*X293177D01* -X290927Y2008250D02*X291677Y2007500D01* -Y2010500D02*X293927D01* -X295728Y2008250D02*X296478Y2007500D01* -X295728Y2012750D02*Y2008250D01* -Y2012750D02*X296478Y2013500D01* -X297978D01* -X298728Y2012750D01* -Y2008250D01* -X297978Y2007500D02*X298728Y2008250D01* -X296478Y2007500D02*X297978D01* -X295728Y2009000D02*X298728Y2012000D01* -X300530Y2008250D02*X301280Y2007500D01* -X300530Y2012750D02*Y2008250D01* -Y2012750D02*X301280Y2013500D01* -X302780D01* -X303530Y2012750D01* -Y2008250D01* -X302780Y2007500D02*X303530Y2008250D01* -X301280Y2007500D02*X302780D01* -X300530Y2009000D02*X303530Y2012000D01* -X305331Y2008250D02*X306081Y2007500D01* -X305331Y2012750D02*Y2008250D01* -Y2012750D02*X306081Y2013500D01* -X307581D01* -X308331Y2012750D01* -Y2008250D01* -X307581Y2007500D02*X308331Y2008250D01* -X306081Y2007500D02*X307581D01* -X305331Y2009000D02*X308331Y2012000D01* -X310133Y2008250D02*X310883Y2007500D01* -X310133Y2012750D02*Y2008250D01* -Y2012750D02*X310883Y2013500D01* -X312383D01* -X313133Y2012750D01* -Y2008250D01* -X312383Y2007500D02*X313133Y2008250D01* -X310883Y2007500D02*X312383D01* -X310133Y2009000D02*X313133Y2012000D01* -X314934Y2007500D02*X315684D01* -X317486Y2008250D02*X318236Y2007500D01* -X317486Y2012750D02*Y2008250D01* -Y2012750D02*X318236Y2013500D01* -X319736D01* -X320486Y2012750D01* -Y2008250D01* -X319736Y2007500D02*X320486Y2008250D01* -X318236Y2007500D02*X319736D01* -X317486Y2009000D02*X320486Y2012000D01* -X322287Y2008250D02*X323037Y2007500D01* -X322287Y2012750D02*Y2008250D01* -Y2012750D02*X323037Y2013500D01* -X324537D01* -X325287Y2012750D01* -Y2008250D01* -X324537Y2007500D02*X325287Y2008250D01* -X323037Y2007500D02*X324537D01* -X322287Y2009000D02*X325287Y2012000D01* -X327089Y2008250D02*X327839Y2007500D01* -X327089Y2012750D02*Y2008250D01* -Y2012750D02*X327839Y2013500D01* -X329339D01* -X330089Y2012750D01* -Y2008250D01* -X329339Y2007500D02*X330089Y2008250D01* -X327839Y2007500D02*X329339D01* -X327089Y2009000D02*X330089Y2012000D01* -X331890Y2008250D02*X332640Y2007500D01* -X331890Y2012750D02*Y2008250D01* -Y2012750D02*X332640Y2013500D01* -X334140D01* -X334890Y2012750D01* -Y2008250D01* -X334140Y2007500D02*X334890Y2008250D01* -X332640Y2007500D02*X334140D01* -X331890Y2009000D02*X334890Y2012000D01* -X336692Y2008250D02*X337442Y2007500D01* -X336692Y2012750D02*Y2008250D01* -Y2012750D02*X337442Y2013500D01* -X338942D01* -X339692Y2012750D01* -Y2008250D01* -X338942Y2007500D02*X339692Y2008250D01* -X337442Y2007500D02*X338942D01* -X336692Y2009000D02*X339692Y2012000D01* -X341493Y2008250D02*X342243Y2007500D01* -X341493Y2012750D02*Y2008250D01* -Y2012750D02*X342243Y2013500D01* -X343743D01* -X344493Y2012750D01* -Y2008250D01* -X343743Y2007500D02*X344493Y2008250D01* -X342243Y2007500D02*X343743D01* -X341493Y2009000D02*X344493Y2012000D01* -X349745Y2009750D02*Y2007500D01* -Y2009750D02*X350495Y2010500D01* -X351245D01* -X351995Y2009750D01* -Y2007500D01* -Y2009750D02*X352745Y2010500D01* -X353495D01* -X354245Y2009750D01* -Y2007500D01* -X348995Y2010500D02*X349745Y2009750D01* -X356046Y2012000D02*Y2011250D01* -Y2009750D02*Y2007500D01* -X357548Y2013500D02*Y2008250D01* -X358298Y2007500D01* -X360549D02*X362799D01* -X363549Y2008250D01* -X362799Y2009000D02*X363549Y2008250D01* -X360549Y2009000D02*X362799D01* -X359799Y2009750D02*X360549Y2009000D01* -X359799Y2009750D02*X360549Y2010500D01* -X362799D01* -X363549Y2009750D01* -X359799Y2008250D02*X360549Y2007500D01* -X368051Y2010500D02*Y2008250D01* -X368801Y2007500D01* -X369551D01* -X370301Y2008250D01* -Y2010500D02*Y2008250D01* -X371051Y2007500D01* -X371801D01* -X372551Y2008250D01* -Y2010500D02*Y2008250D01* -X374352Y2012000D02*Y2011250D01* -Y2009750D02*Y2007500D01* -X378854Y2013500D02*Y2007500D01* -X378104D02*X378854Y2008250D01* -X376604Y2007500D02*X378104D01* -X375854Y2008250D02*X376604Y2007500D01* -X375854Y2009750D02*Y2008250D01* -Y2009750D02*X376604Y2010500D01* -X378104D01* -X378854Y2009750D01* -X381405Y2007500D02*X383655D01* -X380655Y2008250D02*X381405Y2007500D01* -X380655Y2009750D02*Y2008250D01* -Y2009750D02*X381405Y2010500D01* -X382905D01* -X383655Y2009750D01* -X380655Y2009000D02*X383655D01* -Y2009750D02*Y2009000D01* -X385457Y2006000D02*X386957Y2007500D01* -X391458Y2012750D02*X392208Y2013500D01* -X394458D01* -X395208Y2012750D01* -Y2011250D01* -X391458Y2007500D02*X395208Y2011250D01* -X391458Y2007500D02*X395208D01* -X397010Y2008250D02*X397760Y2007500D01* -X397010Y2012750D02*Y2008250D01* -Y2012750D02*X397760Y2013500D01* -X399260D01* -X400010Y2012750D01* -Y2008250D01* -X399260Y2007500D02*X400010Y2008250D01* -X397760Y2007500D02*X399260D01* -X397010Y2009000D02*X400010Y2012000D01* -X401811Y2008250D02*X402561Y2007500D01* -X401811Y2012750D02*Y2008250D01* -Y2012750D02*X402561Y2013500D01* -X404061D01* -X404811Y2012750D01* -Y2008250D01* -X404061Y2007500D02*X404811Y2008250D01* -X402561Y2007500D02*X404061D01* -X401811Y2009000D02*X404811Y2012000D01* -X406613Y2008250D02*X407363Y2007500D01* -X406613Y2012750D02*Y2008250D01* -Y2012750D02*X407363Y2013500D01* -X408863D01* -X409613Y2012750D01* -Y2008250D01* -X408863Y2007500D02*X409613Y2008250D01* -X407363Y2007500D02*X408863D01* -X406613Y2009000D02*X409613Y2012000D01* -X411414Y2008250D02*X412164Y2007500D01* -X411414Y2012750D02*Y2008250D01* -Y2012750D02*X412164Y2013500D01* -X413664D01* -X414414Y2012750D01* -Y2008250D01* -X413664Y2007500D02*X414414Y2008250D01* -X412164Y2007500D02*X413664D01* -X411414Y2009000D02*X414414Y2012000D01* -X416216Y2007500D02*X416966D01* -X418767Y2008250D02*X419517Y2007500D01* -X418767Y2012750D02*Y2008250D01* -Y2012750D02*X419517Y2013500D01* -X421017D01* -X421767Y2012750D01* -Y2008250D01* -X421017Y2007500D02*X421767Y2008250D01* -X419517Y2007500D02*X421017D01* -X418767Y2009000D02*X421767Y2012000D01* -X423569Y2008250D02*X424319Y2007500D01* -X423569Y2012750D02*Y2008250D01* -Y2012750D02*X424319Y2013500D01* -X425819D01* -X426569Y2012750D01* -Y2008250D01* -X425819Y2007500D02*X426569Y2008250D01* -X424319Y2007500D02*X425819D01* -X423569Y2009000D02*X426569Y2012000D01* -X428370Y2008250D02*X429120Y2007500D01* -X428370Y2012750D02*Y2008250D01* -Y2012750D02*X429120Y2013500D01* -X430620D01* -X431370Y2012750D01* -Y2008250D01* -X430620Y2007500D02*X431370Y2008250D01* -X429120Y2007500D02*X430620D01* -X428370Y2009000D02*X431370Y2012000D01* -X433172Y2008250D02*X433922Y2007500D01* -X433172Y2012750D02*Y2008250D01* -Y2012750D02*X433922Y2013500D01* -X435422D01* -X436172Y2012750D01* -Y2008250D01* -X435422Y2007500D02*X436172Y2008250D01* -X433922Y2007500D02*X435422D01* -X433172Y2009000D02*X436172Y2012000D01* -X437973Y2008250D02*X438723Y2007500D01* -X437973Y2012750D02*Y2008250D01* -Y2012750D02*X438723Y2013500D01* -X440223D01* -X440973Y2012750D01* -Y2008250D01* -X440223Y2007500D02*X440973Y2008250D01* -X438723Y2007500D02*X440223D01* -X437973Y2009000D02*X440973Y2012000D01* -X442775Y2008250D02*X443525Y2007500D01* -X442775Y2012750D02*Y2008250D01* -Y2012750D02*X443525Y2013500D01* -X445025D01* -X445775Y2012750D01* -Y2008250D01* -X445025Y2007500D02*X445775Y2008250D01* -X443525Y2007500D02*X445025D01* -X442775Y2009000D02*X445775Y2012000D01* -X451026Y2009750D02*Y2007500D01* -Y2009750D02*X451776Y2010500D01* -X452526D01* -X453276Y2009750D01* -Y2007500D01* -Y2009750D02*X454026Y2010500D01* -X454776D01* -X455526Y2009750D01* -Y2007500D01* -X450276Y2010500D02*X451026Y2009750D01* -X457328Y2012000D02*Y2011250D01* -Y2009750D02*Y2007500D01* -X458829Y2013500D02*Y2008250D01* -X459579Y2007500D01* -X461831D02*X464081D01* -X464831Y2008250D01* -X464081Y2009000D02*X464831Y2008250D01* -X461831Y2009000D02*X464081D01* -X461081Y2009750D02*X461831Y2009000D01* -X461081Y2009750D02*X461831Y2010500D01* -X464081D01* -X464831Y2009750D01* -X461081Y2008250D02*X461831Y2007500D01* -X469332Y2013500D02*Y2007500D01* -Y2009750D02*X470082Y2010500D01* -X471582D01* -X472332Y2009750D01* -Y2007500D01* -X474134Y2012000D02*Y2011250D01* -Y2009750D02*Y2007500D01* -X477885Y2010500D02*X478635Y2009750D01* -X476385Y2010500D02*X477885D01* -X475635Y2009750D02*X476385Y2010500D01* -X475635Y2009750D02*Y2008250D01* -X476385Y2007500D01* -X477885D01* -X478635Y2008250D01* -X475635Y2006000D02*X476385Y2005250D01* -X477885D01* -X478635Y2006000D01* -Y2010500D02*Y2006000D01* -X480437Y2013500D02*Y2007500D01* -Y2009750D02*X481187Y2010500D01* -X482687D01* -X483437Y2009750D01* -Y2007500D01* -X1292034Y-9500D02*X1295034D01* -X1295784Y-8750D01* -Y-7250D02*Y-8750D01* -X1295034Y-6500D02*X1295784Y-7250D01* -X1292784Y-6500D02*X1295034D01* -X1292784Y-3500D02*Y-9500D01* -X1292034Y-3500D02*X1295034D01* -X1295784Y-4250D01* -Y-5750D01* -X1295034Y-6500D02*X1295784Y-5750D01* -X1297585Y-7250D02*Y-8750D01* -Y-7250D02*X1298335Y-6500D01* -X1299835D01* -X1300585Y-7250D01* -Y-8750D01* -X1299835Y-9500D02*X1300585Y-8750D01* -X1298335Y-9500D02*X1299835D01* -X1297585Y-8750D02*X1298335Y-9500D01* -X1304637Y-6500D02*X1305387Y-7250D01* -X1303137Y-6500D02*X1304637D01* -X1302387Y-7250D02*X1303137Y-6500D01* -X1302387Y-7250D02*Y-8750D01* -X1303137Y-9500D01* -X1305387Y-6500D02*Y-8750D01* -X1306137Y-9500D01* -X1303137D02*X1304637D01* -X1305387Y-8750D01* -X1308688Y-7250D02*Y-9500D01* -Y-7250D02*X1309438Y-6500D01* -X1310938D01* -X1307938D02*X1308688Y-7250D01* -X1315740Y-3500D02*Y-9500D01* -X1314990D02*X1315740Y-8750D01* -X1313490Y-9500D02*X1314990D01* -X1312740Y-8750D02*X1313490Y-9500D01* -X1312740Y-7250D02*Y-8750D01* -Y-7250D02*X1313490Y-6500D01* -X1314990D01* -X1315740Y-7250D01* -X1320241D02*Y-8750D01* -Y-7250D02*X1320991Y-6500D01* -X1322491D01* -X1323241Y-7250D01* -Y-8750D01* -X1322491Y-9500D02*X1323241Y-8750D01* -X1320991Y-9500D02*X1322491D01* -X1320241Y-8750D02*X1320991Y-9500D01* -X1325043Y-6500D02*Y-8750D01* -X1325793Y-9500D01* -X1327293D01* -X1328043Y-8750D01* -Y-6500D02*Y-8750D01* -X1330594Y-3500D02*Y-8750D01* -X1331344Y-9500D01* -X1329844Y-5750D02*X1331344D01* -X1332846Y-3500D02*Y-8750D01* -X1333596Y-9500D01* -X1335097Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X1337349Y-7250D02*Y-9500D01* -Y-7250D02*X1338099Y-6500D01* -X1338849D01* -X1339599Y-7250D01* -Y-9500D01* -X1336599Y-6500D02*X1337349Y-7250D01* -X1342150Y-9500D02*X1344400D01* -X1341400Y-8750D02*X1342150Y-9500D01* -X1341400Y-7250D02*Y-8750D01* -Y-7250D02*X1342150Y-6500D01* -X1343650D01* -X1344400Y-7250D01* -X1341400Y-8000D02*X1344400D01* -Y-7250D02*Y-8000D01* -X1348902Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X1351153D02*X1353403D01* -X1354153Y-8750D01* -X1353403Y-8000D02*X1354153Y-8750D01* -X1351153Y-8000D02*X1353403D01* -X1350403Y-7250D02*X1351153Y-8000D01* -X1350403Y-7250D02*X1351153Y-6500D01* -X1353403D01* -X1354153Y-7250D01* -X1350403Y-8750D02*X1351153Y-9500D01* -X1359405Y-3500D02*Y-8750D01* -X1360155Y-9500D01* -X1358655Y-5750D02*X1360155D01* -X1361656Y-3500D02*Y-9500D01* -Y-7250D02*X1362406Y-6500D01* -X1363906D01* -X1364656Y-7250D01* -Y-9500D01* -X1367208D02*X1369458D01* -X1366458Y-8750D02*X1367208Y-9500D01* -X1366458Y-7250D02*Y-8750D01* -Y-7250D02*X1367208Y-6500D01* -X1368708D01* -X1369458Y-7250D01* -X1366458Y-8000D02*X1369458D01* -Y-7250D02*Y-8000D01* -X1374709Y-6500D02*X1376959D01* -X1373959Y-7250D02*X1374709Y-6500D01* -X1373959Y-7250D02*Y-8750D01* -X1374709Y-9500D01* -X1376959D01* -X1379511D02*X1381761D01* -X1378761Y-8750D02*X1379511Y-9500D01* -X1378761Y-7250D02*Y-8750D01* -Y-7250D02*X1379511Y-6500D01* -X1381011D01* -X1381761Y-7250D01* -X1378761Y-8000D02*X1381761D01* -Y-7250D02*Y-8000D01* -X1384312Y-7250D02*Y-9500D01* -Y-7250D02*X1385062Y-6500D01* -X1385812D01* -X1386562Y-7250D01* -Y-9500D01* -X1383562Y-6500D02*X1384312Y-7250D01* -X1389114Y-3500D02*Y-8750D01* -X1389864Y-9500D01* -X1388364Y-5750D02*X1389864D01* -X1392115Y-9500D02*X1394365D01* -X1391365Y-8750D02*X1392115Y-9500D01* -X1391365Y-7250D02*Y-8750D01* -Y-7250D02*X1392115Y-6500D01* -X1393615D01* -X1394365Y-7250D01* -X1391365Y-8000D02*X1394365D01* -Y-7250D02*Y-8000D01* -X1396917Y-7250D02*Y-9500D01* -Y-7250D02*X1397667Y-6500D01* -X1399167D01* -X1396167D02*X1396917Y-7250D01* -X1400968Y-3500D02*Y-8750D01* -X1401718Y-9500D01* -X1403220Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X1405471Y-7250D02*Y-9500D01* -Y-7250D02*X1406221Y-6500D01* -X1406971D01* -X1407721Y-7250D01* -Y-9500D01* -X1404721Y-6500D02*X1405471Y-7250D01* -X1410273Y-9500D02*X1412523D01* -X1409523Y-8750D02*X1410273Y-9500D01* -X1409523Y-7250D02*Y-8750D01* -Y-7250D02*X1410273Y-6500D01* -X1411773D01* -X1412523Y-7250D01* -X1409523Y-8000D02*X1412523D01* -Y-7250D02*Y-8000D01* -X1417024Y-7250D02*Y-8750D01* -Y-7250D02*X1417774Y-6500D01* -X1419274D01* -X1420024Y-7250D01* -Y-8750D01* -X1419274Y-9500D02*X1420024Y-8750D01* -X1417774Y-9500D02*X1419274D01* -X1417024Y-8750D02*X1417774Y-9500D01* -X1422576Y-4250D02*Y-9500D01* -Y-4250D02*X1423326Y-3500D01* -X1424076D01* -X1421826Y-6500D02*X1423326D01* -X1429027Y-3500D02*Y-8750D01* -X1429777Y-9500D01* -X1428277Y-5750D02*X1429777D01* -X1431279Y-3500D02*Y-9500D01* -Y-7250D02*X1432029Y-6500D01* -X1433529D01* -X1434279Y-7250D01* -Y-9500D01* -X1436080Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X1438332D02*X1440582D01* -X1441332Y-8750D01* -X1440582Y-8000D02*X1441332Y-8750D01* -X1438332Y-8000D02*X1440582D01* -X1437582Y-7250D02*X1438332Y-8000D01* -X1437582Y-7250D02*X1438332Y-6500D01* -X1440582D01* -X1441332Y-7250D01* -X1437582Y-8750D02*X1438332Y-9500D01* -X1445833Y-8750D02*X1446583Y-9500D01* -X1445833Y-7250D02*Y-8750D01* -Y-7250D02*X1446583Y-6500D01* -X1448083D01* -X1448833Y-7250D01* -Y-8750D01* -X1448083Y-9500D02*X1448833Y-8750D01* -X1446583Y-9500D02*X1448083D01* -X1445833Y-5750D02*X1446583Y-6500D01* -X1445833Y-4250D02*Y-5750D01* -Y-4250D02*X1446583Y-3500D01* -X1448083D01* -X1448833Y-4250D01* -Y-5750D01* -X1448083Y-6500D02*X1448833Y-5750D01* -X1450635Y-9500D02*X1451385D01* -X1453186Y-8750D02*X1453936Y-9500D01* -X1453186Y-4250D02*Y-8750D01* -Y-4250D02*X1453936Y-3500D01* -X1455436D01* -X1456186Y-4250D01* -Y-8750D01* -X1455436Y-9500D02*X1456186Y-8750D01* -X1453936Y-9500D02*X1455436D01* -X1453186Y-8000D02*X1456186Y-5000D01* -X1457988Y-8750D02*X1458738Y-9500D01* -X1457988Y-4250D02*Y-8750D01* -Y-4250D02*X1458738Y-3500D01* -X1460238D01* -X1460988Y-4250D01* -Y-8750D01* -X1460238Y-9500D02*X1460988Y-8750D01* -X1458738Y-9500D02*X1460238D01* -X1457988Y-8000D02*X1460988Y-5000D01* -X1462789Y-8750D02*X1463539Y-9500D01* -X1462789Y-4250D02*Y-8750D01* -Y-4250D02*X1463539Y-3500D01* -X1465039D01* -X1465789Y-4250D01* -Y-8750D01* -X1465039Y-9500D02*X1465789Y-8750D01* -X1463539Y-9500D02*X1465039D01* -X1462789Y-8000D02*X1465789Y-5000D01* -X1467591Y-8750D02*X1468341Y-9500D01* -X1467591Y-4250D02*Y-8750D01* -Y-4250D02*X1468341Y-3500D01* -X1469841D01* -X1470591Y-4250D01* -Y-8750D01* -X1469841Y-9500D02*X1470591Y-8750D01* -X1468341Y-9500D02*X1469841D01* -X1467591Y-8000D02*X1470591Y-5000D01* -X1472392Y-8750D02*X1473142Y-9500D01* -X1472392Y-4250D02*Y-8750D01* -Y-4250D02*X1473142Y-3500D01* -X1474642D01* -X1475392Y-4250D01* -Y-8750D01* -X1474642Y-9500D02*X1475392Y-8750D01* -X1473142Y-9500D02*X1474642D01* -X1472392Y-8000D02*X1475392Y-5000D01* -X1477194Y-8750D02*X1477944Y-9500D01* -X1477194Y-4250D02*Y-8750D01* -Y-4250D02*X1477944Y-3500D01* -X1479444D01* -X1480194Y-4250D01* -Y-8750D01* -X1479444Y-9500D02*X1480194Y-8750D01* -X1477944Y-9500D02*X1479444D01* -X1477194Y-8000D02*X1480194Y-5000D01* -X1485445Y-7250D02*Y-9500D01* -Y-7250D02*X1486195Y-6500D01* -X1486945D01* -X1487695Y-7250D01* -Y-9500D01* -Y-7250D02*X1488445Y-6500D01* -X1489195D01* -X1489945Y-7250D01* -Y-9500D01* -X1484695Y-6500D02*X1485445Y-7250D01* -X1491747Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X1493248Y-3500D02*Y-8750D01* -X1493998Y-9500D01* -X1498950Y-7250D02*Y-9500D01* -Y-7250D02*X1499700Y-6500D01* -X1501200D01* -X1498200D02*X1498950Y-7250D01* -X1503751Y-9500D02*X1506001D01* -X1503001Y-8750D02*X1503751Y-9500D01* -X1503001Y-7250D02*Y-8750D01* -Y-7250D02*X1503751Y-6500D01* -X1505251D01* -X1506001Y-7250D01* -X1503001Y-8000D02*X1506001D01* -Y-7250D02*Y-8000D01* -X1508553Y-6500D02*X1510803D01* -X1507803Y-7250D02*X1508553Y-6500D01* -X1507803Y-7250D02*Y-8750D01* -X1508553Y-9500D01* -X1510803D01* -X1513354Y-3500D02*Y-8750D01* -X1514104Y-9500D01* -X1512604Y-5750D02*X1514104D01* -X1517856Y-6500D02*X1518606Y-7250D01* -X1516356Y-6500D02*X1517856D01* -X1515606Y-7250D02*X1516356Y-6500D01* -X1515606Y-7250D02*Y-8750D01* -X1516356Y-9500D01* -X1518606Y-6500D02*Y-8750D01* -X1519356Y-9500D01* -X1516356D02*X1517856D01* -X1518606Y-8750D01* -X1521907Y-7250D02*Y-9500D01* -Y-7250D02*X1522657Y-6500D01* -X1523407D01* -X1524157Y-7250D01* -Y-9500D01* -X1521157Y-6500D02*X1521907Y-7250D01* -X1528209Y-6500D02*X1528959Y-7250D01* -X1526709Y-6500D02*X1528209D01* -X1525959Y-7250D02*X1526709Y-6500D01* -X1525959Y-7250D02*Y-8750D01* -X1526709Y-9500D01* -X1528209D01* -X1528959Y-8750D01* -X1525959Y-11000D02*X1526709Y-11750D01* -X1528209D01* -X1528959Y-11000D01* -Y-6500D02*Y-11000D01* -X1530760Y-3500D02*Y-8750D01* -X1531510Y-9500D01* -X1533762D02*X1536012D01* -X1533012Y-8750D02*X1533762Y-9500D01* -X1533012Y-7250D02*Y-8750D01* -Y-7250D02*X1533762Y-6500D01* -X1535262D01* -X1536012Y-7250D01* -X1533012Y-8000D02*X1536012D01* -Y-7250D02*Y-8000D01* -X1540513Y-6500D02*X1543513D01* -X1548015Y-8750D02*X1548765Y-9500D01* -X1548015Y-4250D02*Y-8750D01* -Y-4250D02*X1548765Y-3500D01* -X1550265D01* -X1551015Y-4250D01* -Y-8750D01* -X1550265Y-9500D02*X1551015Y-8750D01* -X1548765Y-9500D02*X1550265D01* -X1548015Y-8000D02*X1551015Y-5000D01* -X1552816Y-11000D02*X1554316Y-9500D01* -X1556118Y-8750D02*X1556868Y-9500D01* -X1556118Y-4250D02*Y-8750D01* -Y-4250D02*X1556868Y-3500D01* -X1558368D01* -X1559118Y-4250D01* -Y-8750D01* -X1558368Y-9500D02*X1559118Y-8750D01* -X1556868Y-9500D02*X1558368D01* -X1556118Y-8000D02*X1559118Y-5000D01* -X1564369Y-3500D02*Y-8750D01* -X1565119Y-9500D01* -X1563619Y-5750D02*X1565119D01* -X1566621Y-7250D02*Y-8750D01* -Y-7250D02*X1567371Y-6500D01* -X1568871D01* -X1569621Y-7250D01* -Y-8750D01* -X1568871Y-9500D02*X1569621Y-8750D01* -X1567371Y-9500D02*X1568871D01* -X1566621Y-8750D02*X1567371Y-9500D01* -X1574122Y-4250D02*X1574872Y-3500D01* -X1576372D01* -X1577122Y-4250D01* -Y-8750D01* -X1576372Y-9500D02*X1577122Y-8750D01* -X1574872Y-9500D02*X1576372D01* -X1574122Y-8750D02*X1574872Y-9500D01* -Y-6500D02*X1577122D01* -X1578924Y-8750D02*X1579674Y-9500D01* -X1578924Y-4250D02*Y-8750D01* -Y-4250D02*X1579674Y-3500D01* -X1581174D01* -X1581924Y-4250D01* -Y-8750D01* -X1581174Y-9500D02*X1581924Y-8750D01* -X1579674Y-9500D02*X1581174D01* -X1578924Y-8000D02*X1581924Y-5000D01* -X1583725Y-8750D02*X1584475Y-9500D01* -X1583725Y-4250D02*Y-8750D01* -Y-4250D02*X1584475Y-3500D01* -X1585975D01* -X1586725Y-4250D01* -Y-8750D01* -X1585975Y-9500D02*X1586725Y-8750D01* -X1584475Y-9500D02*X1585975D01* -X1583725Y-8000D02*X1586725Y-5000D01* -X1588527Y-8750D02*X1589277Y-9500D01* -X1588527Y-4250D02*Y-8750D01* -Y-4250D02*X1589277Y-3500D01* -X1590777D01* -X1591527Y-4250D01* -Y-8750D01* -X1590777Y-9500D02*X1591527Y-8750D01* -X1589277Y-9500D02*X1590777D01* -X1588527Y-8000D02*X1591527Y-5000D01* -X1593328Y-8750D02*X1594078Y-9500D01* -X1593328Y-4250D02*Y-8750D01* -Y-4250D02*X1594078Y-3500D01* -X1595578D01* -X1596328Y-4250D01* -Y-8750D01* -X1595578Y-9500D02*X1596328Y-8750D01* -X1594078Y-9500D02*X1595578D01* -X1593328Y-8000D02*X1596328Y-5000D01* -X1598130Y-9500D02*X1598880D01* -X1600681Y-8750D02*X1601431Y-9500D01* -X1600681Y-4250D02*Y-8750D01* -Y-4250D02*X1601431Y-3500D01* -X1602931D01* -X1603681Y-4250D01* -Y-8750D01* -X1602931Y-9500D02*X1603681Y-8750D01* -X1601431Y-9500D02*X1602931D01* -X1600681Y-8000D02*X1603681Y-5000D01* -X1605483Y-8750D02*X1606233Y-9500D01* -X1605483Y-4250D02*Y-8750D01* -Y-4250D02*X1606233Y-3500D01* -X1607733D01* -X1608483Y-4250D01* -Y-8750D01* -X1607733Y-9500D02*X1608483Y-8750D01* -X1606233Y-9500D02*X1607733D01* -X1605483Y-8000D02*X1608483Y-5000D01* -X1610284Y-8750D02*X1611034Y-9500D01* -X1610284Y-4250D02*Y-8750D01* -Y-4250D02*X1611034Y-3500D01* -X1612534D01* -X1613284Y-4250D01* -Y-8750D01* -X1612534Y-9500D02*X1613284Y-8750D01* -X1611034Y-9500D02*X1612534D01* -X1610284Y-8000D02*X1613284Y-5000D01* -X1615086Y-8750D02*X1615836Y-9500D01* -X1615086Y-4250D02*Y-8750D01* -Y-4250D02*X1615836Y-3500D01* -X1617336D01* -X1618086Y-4250D01* -Y-8750D01* -X1617336Y-9500D02*X1618086Y-8750D01* -X1615836Y-9500D02*X1617336D01* -X1615086Y-8000D02*X1618086Y-5000D01* -X1619887Y-8750D02*X1620637Y-9500D01* -X1619887Y-4250D02*Y-8750D01* -Y-4250D02*X1620637Y-3500D01* -X1622137D01* -X1622887Y-4250D01* -Y-8750D01* -X1622137Y-9500D02*X1622887Y-8750D01* -X1620637Y-9500D02*X1622137D01* -X1619887Y-8000D02*X1622887Y-5000D01* -X1624689Y-8750D02*X1625439Y-9500D01* -X1624689Y-4250D02*Y-8750D01* -Y-4250D02*X1625439Y-3500D01* -X1626939D01* -X1627689Y-4250D01* -Y-8750D01* -X1626939Y-9500D02*X1627689Y-8750D01* -X1625439Y-9500D02*X1626939D01* -X1624689Y-8000D02*X1627689Y-5000D01* -X1629490Y-11000D02*X1630990Y-9500D01* -X1632792Y-4250D02*X1633542Y-3500D01* -X1635792D01* -X1636542Y-4250D01* -Y-5750D01* -X1632792Y-9500D02*X1636542Y-5750D01* -X1632792Y-9500D02*X1636542D01* -X1638343Y-8750D02*X1639093Y-9500D01* -X1638343Y-4250D02*Y-8750D01* -Y-4250D02*X1639093Y-3500D01* -X1640593D01* -X1641343Y-4250D01* -Y-8750D01* -X1640593Y-9500D02*X1641343Y-8750D01* -X1639093Y-9500D02*X1640593D01* -X1638343Y-8000D02*X1641343Y-5000D01* -X1643145Y-8750D02*X1643895Y-9500D01* -X1643145Y-4250D02*Y-8750D01* -Y-4250D02*X1643895Y-3500D01* -X1645395D01* -X1646145Y-4250D01* -Y-8750D01* -X1645395Y-9500D02*X1646145Y-8750D01* -X1643895Y-9500D02*X1645395D01* -X1643145Y-8000D02*X1646145Y-5000D01* -X1647946Y-8750D02*X1648696Y-9500D01* -X1647946Y-4250D02*Y-8750D01* -Y-4250D02*X1648696Y-3500D01* -X1650196D01* -X1650946Y-4250D01* -Y-8750D01* -X1650196Y-9500D02*X1650946Y-8750D01* -X1648696Y-9500D02*X1650196D01* -X1647946Y-8000D02*X1650946Y-5000D01* -X1652748Y-8750D02*X1653498Y-9500D01* -X1652748Y-4250D02*Y-8750D01* -Y-4250D02*X1653498Y-3500D01* -X1654998D01* -X1655748Y-4250D01* -Y-8750D01* -X1654998Y-9500D02*X1655748Y-8750D01* -X1653498Y-9500D02*X1654998D01* -X1652748Y-8000D02*X1655748Y-5000D01* -X1657549Y-9500D02*X1658299D01* -X1660101Y-8750D02*X1660851Y-9500D01* -X1660101Y-4250D02*Y-8750D01* -Y-4250D02*X1660851Y-3500D01* -X1662351D01* -X1663101Y-4250D01* -Y-8750D01* -X1662351Y-9500D02*X1663101Y-8750D01* -X1660851Y-9500D02*X1662351D01* -X1660101Y-8000D02*X1663101Y-5000D01* -X1664902Y-8750D02*X1665652Y-9500D01* -X1664902Y-4250D02*Y-8750D01* -Y-4250D02*X1665652Y-3500D01* -X1667152D01* -X1667902Y-4250D01* -Y-8750D01* -X1667152Y-9500D02*X1667902Y-8750D01* -X1665652Y-9500D02*X1667152D01* -X1664902Y-8000D02*X1667902Y-5000D01* -X1669704Y-8750D02*X1670454Y-9500D01* -X1669704Y-4250D02*Y-8750D01* -Y-4250D02*X1670454Y-3500D01* -X1671954D01* -X1672704Y-4250D01* -Y-8750D01* -X1671954Y-9500D02*X1672704Y-8750D01* -X1670454Y-9500D02*X1671954D01* -X1669704Y-8000D02*X1672704Y-5000D01* -X1674505Y-8750D02*X1675255Y-9500D01* -X1674505Y-4250D02*Y-8750D01* -Y-4250D02*X1675255Y-3500D01* -X1676755D01* -X1677505Y-4250D01* -Y-8750D01* -X1676755Y-9500D02*X1677505Y-8750D01* -X1675255Y-9500D02*X1676755D01* -X1674505Y-8000D02*X1677505Y-5000D01* -X1679307Y-8750D02*X1680057Y-9500D01* -X1679307Y-4250D02*Y-8750D01* -Y-4250D02*X1680057Y-3500D01* -X1681557D01* -X1682307Y-4250D01* -Y-8750D01* -X1681557Y-9500D02*X1682307Y-8750D01* -X1680057Y-9500D02*X1681557D01* -X1679307Y-8000D02*X1682307Y-5000D01* -X1684108Y-8750D02*X1684858Y-9500D01* -X1684108Y-4250D02*Y-8750D01* -Y-4250D02*X1684858Y-3500D01* -X1686358D01* -X1687108Y-4250D01* -Y-8750D01* -X1686358Y-9500D02*X1687108Y-8750D01* -X1684858Y-9500D02*X1686358D01* -X1684108Y-8000D02*X1687108Y-5000D01* -X1692360Y-7250D02*Y-9500D01* -Y-7250D02*X1693110Y-6500D01* -X1693860D01* -X1694610Y-7250D01* -Y-9500D01* -Y-7250D02*X1695360Y-6500D01* -X1696110D01* -X1696860Y-7250D01* -Y-9500D01* -X1691610Y-6500D02*X1692360Y-7250D01* -X1698661Y-5000D02*Y-5750D01* -Y-7250D02*Y-9500D01* -X1700163Y-3500D02*Y-8750D01* -X1700913Y-9500D01* -X1703164D02*X1705414D01* -X1706164Y-8750D01* -X1705414Y-8000D02*X1706164Y-8750D01* -X1703164Y-8000D02*X1705414D01* -X1702414Y-7250D02*X1703164Y-8000D01* -X1702414Y-7250D02*X1703164Y-6500D01* -X1705414D01* -X1706164Y-7250D01* -X1702414Y-8750D02*X1703164Y-9500D01* -X200750Y2028500D02*Y2022500D01* -X203000Y2028500D02*X203750Y2027750D01* -Y2023250D01* -X203000Y2022500D02*X203750Y2023250D01* -X200000Y2022500D02*X203000D01* -X200000Y2028500D02*X203000D01* -X207801Y2025500D02*X208551Y2024750D01* -X206301Y2025500D02*X207801D01* -X205551Y2024750D02*X206301Y2025500D01* -X205551Y2024750D02*Y2023250D01* -X206301Y2022500D01* -X208551Y2025500D02*Y2023250D01* -X209301Y2022500D01* -X206301D02*X207801D01* -X208551Y2023250D01* -X211853Y2028500D02*Y2023250D01* -X212603Y2022500D01* -X211103Y2026250D02*X212603D01* -X214854Y2022500D02*X217104D01* -X214104Y2023250D02*X214854Y2022500D01* -X214104Y2024750D02*Y2023250D01* -Y2024750D02*X214854Y2025500D01* -X216354D01* -X217104Y2024750D01* -X214104Y2024000D02*X217104D01* -Y2024750D02*Y2024000D01* -X218906Y2026250D02*X219656D01* -X218906Y2024750D02*X219656D01* -X224157Y2028500D02*Y2022500D01* -Y2028500D02*X227157D01* -X224157Y2025500D02*X226407D01* -X229709Y2024750D02*Y2022500D01* -Y2024750D02*X230459Y2025500D01* -X231959D01* -X228959D02*X229709Y2024750D01* -X233760Y2027000D02*Y2026250D01* -Y2024750D02*Y2022500D01* -X237962Y2028500D02*X240212D01* -Y2023250D01* -X239462Y2022500D02*X240212Y2023250D01* -X238712Y2022500D02*X239462D01* -X237962Y2023250D02*X238712Y2022500D01* -X242013Y2025500D02*Y2023250D01* -X242763Y2022500D01* -X244263D01* -X245013Y2023250D01* -Y2025500D02*Y2023250D01* -X247565Y2024750D02*Y2022500D01* -Y2024750D02*X248315Y2025500D01* -X249065D01* -X249815Y2024750D01* -Y2022500D01* -X246815Y2025500D02*X247565Y2024750D01* -X255066Y2022500D02*X256566D01* -X255816Y2028500D02*Y2022500D01* -X254316Y2027000D02*X255816Y2028500D01* -X258368Y2022500D02*X262118Y2026250D01* -Y2028500D02*Y2026250D01* -X258368Y2028500D02*X262118D01* -X266619Y2023250D02*X267369Y2022500D01* -X266619Y2027750D02*Y2023250D01* -Y2027750D02*X267369Y2028500D01* -X268869D01* -X269619Y2027750D01* -Y2023250D01* -X268869Y2022500D02*X269619Y2023250D01* -X267369Y2022500D02*X268869D01* -X266619Y2024000D02*X269619Y2027000D01* -X271421Y2027750D02*X272171Y2028500D01* -X273671D01* -X274421Y2027750D01* -Y2023250D01* -X273671Y2022500D02*X274421Y2023250D01* -X272171Y2022500D02*X273671D01* -X271421Y2023250D02*X272171Y2022500D01* -Y2025500D02*X274421D01* -X276222Y2026250D02*X276972D01* -X276222Y2024750D02*X276972D01* -X279524Y2022500D02*X281024D01* -X280274Y2028500D02*Y2022500D01* -X278774Y2027000D02*X280274Y2028500D01* -X282825Y2023250D02*X283575Y2022500D01* -X282825Y2024750D02*Y2023250D01* -Y2024750D02*X283575Y2025500D01* -X285075D01* -X285825Y2024750D01* -Y2023250D01* -X285075Y2022500D02*X285825Y2023250D01* -X283575Y2022500D02*X285075D01* -X282825Y2026250D02*X283575Y2025500D01* -X282825Y2027750D02*Y2026250D01* -Y2027750D02*X283575Y2028500D01* -X285075D01* -X285825Y2027750D01* -Y2026250D01* -X285075Y2025500D02*X285825Y2026250D01* -X287627D02*X288377D01* -X287627Y2024750D02*X288377D01* -X290178Y2028500D02*X293178D01* -X290178D02*Y2025500D01* -X290928Y2026250D01* -X292428D01* -X293178Y2025500D01* -Y2023250D01* -X292428Y2022500D02*X293178Y2023250D01* -X290928Y2022500D02*X292428D01* -X290178Y2023250D02*X290928Y2022500D01* -X295730D02*X297230D01* -X296480Y2028500D02*Y2022500D01* -X294980Y2027000D02*X296480Y2028500D01* -X301731Y2027750D02*X302481Y2028500D01* -X304731D01* -X305481Y2027750D01* -Y2026250D01* -X301731Y2022500D02*X305481Y2026250D01* -X301731Y2022500D02*X305481D01* -X307283Y2023250D02*X308033Y2022500D01* -X307283Y2027750D02*Y2023250D01* -Y2027750D02*X308033Y2028500D01* -X309533D01* -X310283Y2027750D01* -Y2023250D01* -X309533Y2022500D02*X310283Y2023250D01* -X308033Y2022500D02*X309533D01* -X307283Y2024000D02*X310283Y2027000D01* -X312834Y2022500D02*X314334D01* -X313584Y2028500D02*Y2022500D01* -X312084Y2027000D02*X313584Y2028500D01* -X316886Y2022500D02*X318386D01* -X317636Y2028500D02*Y2022500D01* -X316136Y2027000D02*X317636Y2028500D01* -X322887D02*Y2023250D01* -X323637Y2022500D01* -X325137D01* -X325887Y2023250D01* -Y2028500D02*Y2023250D01* -X327689Y2028500D02*X330689D01* -X329189D02*Y2022500D01* -X333240D02*X335490D01* -X332490Y2023250D02*X333240Y2022500D01* -X332490Y2027750D02*Y2023250D01* -Y2027750D02*X333240Y2028500D01* -X335490D01* -X200000Y2042750D02*Y2037500D01* -Y2042750D02*X200750Y2043500D01* -X203000D01* -X203750Y2042750D01* -Y2037500D01* -X200000Y2040500D02*X203750D01* -X205551D02*Y2038250D01* -X206301Y2037500D01* -X207801D01* -X208551Y2038250D01* -Y2040500D02*Y2038250D01* -X211103Y2043500D02*Y2038250D01* -X211853Y2037500D01* -X210353Y2041250D02*X211853D01* -X213354Y2043500D02*Y2037500D01* -Y2039750D02*X214104Y2040500D01* -X215604D01* -X216354Y2039750D01* -Y2037500D01* -X218156Y2039750D02*Y2038250D01* -Y2039750D02*X218906Y2040500D01* -X220406D01* -X221156Y2039750D01* -Y2038250D01* -X220406Y2037500D02*X221156Y2038250D01* -X218906Y2037500D02*X220406D01* -X218156Y2038250D02*X218906Y2037500D01* -X223707Y2039750D02*Y2037500D01* -Y2039750D02*X224457Y2040500D01* -X225957D01* -X222957D02*X223707Y2039750D01* -X227759Y2041250D02*X228509D01* -X227759Y2039750D02*X228509D01* -X233010Y2043500D02*Y2037500D01* -Y2043500D02*X236010D01* -X233010Y2040500D02*X235260D01* -X240062D02*X240812Y2039750D01* -X238562Y2040500D02*X240062D01* -X237812Y2039750D02*X238562Y2040500D01* -X237812Y2039750D02*Y2038250D01* -X238562Y2037500D01* -X240812Y2040500D02*Y2038250D01* -X241562Y2037500D01* -X238562D02*X240062D01* -X240812Y2038250D01* -X243363Y2043500D02*Y2037500D01* -Y2038250D02*X244113Y2037500D01* -X245613D01* -X246363Y2038250D01* -Y2039750D02*Y2038250D01* -X245613Y2040500D02*X246363Y2039750D01* -X244113Y2040500D02*X245613D01* -X243363Y2039750D02*X244113Y2040500D01* -X248165Y2037500D02*X251165D01* -X252966Y2042750D02*Y2037500D01* -Y2042750D02*X253716Y2043500D01* -X255966D01* -X256716Y2042750D01* -Y2037500D01* -X252966Y2040500D02*X256716D01* -X258518D02*Y2038250D01* -X259268Y2037500D01* -X260768D01* -X261518Y2038250D01* -Y2040500D02*Y2038250D01* -X264069Y2043500D02*Y2038250D01* -X264819Y2037500D01* -X263319Y2041250D02*X264819D01* -X266321Y2043500D02*Y2037500D01* -Y2039750D02*X267071Y2040500D01* -X268571D01* -X269321Y2039750D01* -Y2037500D01* -X271122Y2039750D02*Y2038250D01* -Y2039750D02*X271872Y2040500D01* -X273372D01* -X274122Y2039750D01* -Y2038250D01* -X273372Y2037500D02*X274122Y2038250D01* -X271872Y2037500D02*X273372D01* -X271122Y2038250D02*X271872Y2037500D01* -X276674Y2039750D02*Y2037500D01* -Y2039750D02*X277424Y2040500D01* -X278924D01* -X275924D02*X276674Y2039750D01* -X200000Y2058500D02*X203000D01* -X201500D02*Y2052500D01* -X204801Y2057000D02*Y2056250D01* -Y2054750D02*Y2052500D01* -X207053Y2058500D02*Y2053250D01* -X207803Y2052500D01* -X206303Y2056250D02*X207803D01* -X209304Y2058500D02*Y2053250D01* -X210054Y2052500D01* -X212306D02*X214556D01* -X211556Y2053250D02*X212306Y2052500D01* -X211556Y2054750D02*Y2053250D01* -Y2054750D02*X212306Y2055500D01* -X213806D01* -X214556Y2054750D01* -X211556Y2054000D02*X214556D01* -Y2054750D02*Y2054000D01* -X216357Y2056250D02*X217107D01* -X216357Y2054750D02*X217107D01* -X221609Y2053250D02*X222359Y2052500D01* -X221609Y2057750D02*X222359Y2058500D01* -X221609Y2057750D02*Y2053250D01* -X224160Y2055500D02*Y2053250D01* -X224910Y2052500D01* -X226410D01* -X227160Y2053250D01* -Y2055500D02*Y2053250D01* -X229712Y2054750D02*Y2052500D01* -Y2054750D02*X230462Y2055500D01* -X231212D01* -X231962Y2054750D01* -Y2052500D01* -X228962Y2055500D02*X229712Y2054750D01* -X233763Y2058500D02*Y2052500D01* -Y2054750D02*X236013Y2052500D01* -X233763Y2054750D02*X235263Y2056250D01* -X238565Y2054750D02*Y2052500D01* -Y2054750D02*X239315Y2055500D01* -X240065D01* -X240815Y2054750D01* -Y2052500D01* -X237815Y2055500D02*X238565Y2054750D01* -X242616D02*Y2053250D01* -Y2054750D02*X243366Y2055500D01* -X244866D01* -X245616Y2054750D01* -Y2053250D01* -X244866Y2052500D02*X245616Y2053250D01* -X243366Y2052500D02*X244866D01* -X242616Y2053250D02*X243366Y2052500D01* -X247418Y2055500D02*Y2053250D01* -X248168Y2052500D01* -X248918D01* -X249668Y2053250D01* -Y2055500D02*Y2053250D01* -X250418Y2052500D01* -X251168D01* -X251918Y2053250D01* -Y2055500D02*Y2053250D01* -X254469Y2054750D02*Y2052500D01* -Y2054750D02*X255219Y2055500D01* -X255969D01* -X256719Y2054750D01* -Y2052500D01* -X253719Y2055500D02*X254469Y2054750D01* -X258521Y2058500D02*X259271Y2057750D01* -Y2053250D01* -X258521Y2052500D02*X259271Y2053250D01* -X263772Y2055500D02*X266772D01* -X271274Y2058500D02*Y2052500D01* -Y2058500D02*X274274D01* -X271274Y2055500D02*X273524D01* -X278325D02*X279075Y2054750D01* -X276825Y2055500D02*X278325D01* -X276075Y2054750D02*X276825Y2055500D01* -X276075Y2054750D02*Y2053250D01* -X276825Y2052500D01* -X279075Y2055500D02*Y2053250D01* -X279825Y2052500D01* -X276825D02*X278325D01* -X279075Y2053250D01* -X281627Y2058500D02*Y2052500D01* -Y2053250D02*X282377Y2052500D01* -X283877D01* -X284627Y2053250D01* -Y2054750D02*Y2053250D01* -X283877Y2055500D02*X284627Y2054750D01* -X282377Y2055500D02*X283877D01* -X281627Y2054750D02*X282377Y2055500D01* -X287178Y2054750D02*Y2052500D01* -Y2054750D02*X287928Y2055500D01* -X289428D01* -X286428D02*X287178Y2054750D01* -X291230Y2057000D02*Y2056250D01* -Y2054750D02*Y2052500D01* -X293481Y2055500D02*X295731D01* -X292731Y2054750D02*X293481Y2055500D01* -X292731Y2054750D02*Y2053250D01* -X293481Y2052500D01* -X295731D01* -X299783Y2055500D02*X300533Y2054750D01* -X298283Y2055500D02*X299783D01* -X297533Y2054750D02*X298283Y2055500D01* -X297533Y2054750D02*Y2053250D01* -X298283Y2052500D01* -X300533Y2055500D02*Y2053250D01* -X301283Y2052500D01* -X298283D02*X299783D01* -X300533Y2053250D01* -X303834Y2058500D02*Y2053250D01* -X304584Y2052500D01* -X303084Y2056250D02*X304584D01* -X306086Y2057000D02*Y2056250D01* -Y2054750D02*Y2052500D01* -X307587Y2054750D02*Y2053250D01* -Y2054750D02*X308337Y2055500D01* -X309837D01* -X310587Y2054750D01* -Y2053250D01* -X309837Y2052500D02*X310587Y2053250D01* -X308337Y2052500D02*X309837D01* -X307587Y2053250D02*X308337Y2052500D01* -X313139Y2054750D02*Y2052500D01* -Y2054750D02*X313889Y2055500D01* -X314639D01* -X315389Y2054750D01* -Y2052500D01* -X312389Y2055500D02*X313139Y2054750D01* -X320640Y2058500D02*Y2052500D01* -X322890Y2058500D02*X323640Y2057750D01* -Y2053250D01* -X322890Y2052500D02*X323640Y2053250D01* -X319890Y2052500D02*X322890D01* -X319890Y2058500D02*X322890D01* -X326192Y2054750D02*Y2052500D01* -Y2054750D02*X326942Y2055500D01* -X328442D01* -X325442D02*X326192Y2054750D01* -X332493Y2055500D02*X333243Y2054750D01* -X330993Y2055500D02*X332493D01* -X330243Y2054750D02*X330993Y2055500D01* -X330243Y2054750D02*Y2053250D01* -X330993Y2052500D01* -X333243Y2055500D02*Y2053250D01* -X333993Y2052500D01* -X330993D02*X332493D01* -X333243Y2053250D01* -X335795Y2055500D02*Y2053250D01* -X336545Y2052500D01* -X337295D01* -X338045Y2053250D01* -Y2055500D02*Y2053250D01* -X338795Y2052500D01* -X339545D01* -X340295Y2053250D01* -Y2055500D02*Y2053250D01* -X342096Y2057000D02*Y2056250D01* -Y2054750D02*Y2052500D01* -X344348Y2054750D02*Y2052500D01* -Y2054750D02*X345098Y2055500D01* -X345848D01* -X346598Y2054750D01* -Y2052500D01* -X343598Y2055500D02*X344348Y2054750D01* -X350649Y2055500D02*X351399Y2054750D01* -X349149Y2055500D02*X350649D01* -X348399Y2054750D02*X349149Y2055500D01* -X348399Y2054750D02*Y2053250D01* -X349149Y2052500D01* -X350649D01* -X351399Y2053250D01* -X348399Y2051000D02*X349149Y2050250D01* -X350649D01* -X351399Y2051000D01* -Y2055500D02*Y2051000D01* -M02* Index: trunk/tests/orig/golden/hid_gerber3/arcs.group11.gbr =================================================================== --- trunk/tests/orig/golden/hid_gerber3/arcs.group11.gbr (revision 32402) +++ trunk/tests/orig/golden/hid_gerber3/arcs.group11.gbr (nonexistent) @@ -1,48 +0,0 @@ -G04 start of page 4 for group 4 idx 4 * -G04 Title: (unknown), power * -G04 Creator: pcb 1.99z * -G04 CreationDate: Fri Jun 17 03:18:51 2011 UTC * -G04 For: apoelstra * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 3000000 2000000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGROUP4*% -%ADD27C,0.5000*% -%ADD26C,1.0000*% -%ADD25C,0.6500*% -%ADD24C,0.7500*% -%ADD23C,0.2500*% -G54D23*X1300000Y630000D02*X1302367Y604884D01* -X1309462Y579867D01* -X1321255Y555048D01* -X1337700Y530525D01* -X1358732Y506394D01* -X1384268Y482751D01* -X1414207Y459689D01* -X1448431Y437299D01* -X1486806Y415670D01* -X1529179Y394886D01* -X1575384Y375031D01* -X1625237Y356182D01* -X1678543Y338413D01* -X1735091Y321795D01* -X1794657Y306394D01* -X1857007Y292269D01* -X1921895Y279478D01* -X1989064Y268070D01* -X2058250Y258090D01* -X2129179Y249578D01* -X2201572Y242567D01* -X2275142Y237086D01* -X2349600Y233155D01* -X2424651Y230790D01* -X2499999Y230000D01* -G54D24*X600000Y450000D03* -G54D25*Y290000D03* -G54D26*X450000Y600000D03* -X600000D03* -G54D25*X450000Y290000D03* -G54D24*Y450000D03* -G54D27*G54D23*G54D27*G54D23*G54D27*M02* Index: trunk/tests/orig/README.txt =================================================================== --- trunk/tests/orig/README.txt (revision 32402) +++ trunk/tests/orig/README.txt (nonexistent) @@ -1,108 +0,0 @@ -This is the old test suite inherited from mainline. - -Please read this file before making any modifications to the test suite. - -********************************************************************** -********************************************************************** -* Overview -********************************************************************** -********************************************************************** - -The test suite is based on a shell script, 'run_tests.sh', which -calls pcb to export various test case layouts to different output -formats. The tests to be run are defined in the file 'tests.list'. -The 'tests.list' file defines the export command line options passed -to pcb, the name of the input .pcb file, and the names and file types -for the expected output files. - -After a particular test is run, the output files are compared against -a set of "golden" files which are in the golden/ subdirectory. -ALL CHANGES TO THE GOLDEN FILES MUST BE HAND VERIFIED. This point -can not be emphasized too much. - -While this testsuite is clearly not comprehensive (the GUI is totally -left out of the testing for example), it is still better than nothing -and can help detect newly introduced bugs. - -********************************************************************** -********************************************************************** -* Running an existing test -********************************************************************** -********************************************************************** - -To run all of the tests defined in tests.list run: - - ./run_tests.sh - -To only run a specific test or tests, then simply list them by name -on the command line like: - - ./run_tests.sh test_one test_two ... - -********************************************************************** -********************************************************************** -* Updating existing "golden" files -********************************************************************** -********************************************************************** - -./run_tests.sh --regen - -will regenerate the golden file for . If you are generating -ASCII output such as BOMs or RS-274X files, then use the diff(3) program -to examine all differences. If you are generating a graphics file -such as a PNG, then I suggest saving off a copy and using ImageMagick -to look for the differences visually. The run_tests.sh script has -examples of comparing .png files. Make sure the changes are only -the expected ones and then check the new files back into svn. Do -not blindly update these files as that defeats the purpose of the tests. - -********************************************************************** -********************************************************************** -* Adding New Tests -********************************************************************** -********************************************************************** - ----------------------------------------------------------------------- -Create input files ----------------------------------------------------------------------- - -Create a *small* layout input file and put it in the inputs/ -directory. The goal is to have a file which tests one particular aspect -of the capabilities of pcb. - ----------------------------------------------------------------------- -Add to tests.list ----------------------------------------------------------------------- - -Add an entry to the tests.list file for your new tests. Use existing -entries as an example. - ----------------------------------------------------------------------- -Generate the reference files ----------------------------------------------------------------------- - -Generate the reference files for your new tests using the following - -./run_tests.sh --regen - -where is the name of your new test from tests.list. If you -are adding multiple tests, then you can list them all on the same -command line. - -*IMPORTANT* -Verify that the generated .png files for your new tests are correct. These -files will have been placed in the golden/ subdirectory. - ----------------------------------------------------------------------- -Update Makefile.am's ----------------------------------------------------------------------- - -Update inputs/Makefile.am and golden/Makefile.am to include your new -files. If you added new Makefile.am's then be sure to also update -configure.ac at the top level of the source tree. - ----------------------------------------------------------------------- -Add the new files to svn ----------------------------------------------------------------------- - - Index: trunk/tests/orig/tests.list =================================================================== --- trunk/tests/orig/tests.list (revision 32402) +++ trunk/tests/orig/tests.list (nonexistent) @@ -1,173 +0,0 @@ -# Copyright (c) 2003, 2004, 2005, 2006, 2007, 2009, 2010 Dan McMahill -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of version 2 of the GNU General Public License as -# published by the Free Software Foundation -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -# All rights reserved. -# -# This code was derived from code written by Dan McMahill as part of the -# latex-mk testsuite. The original code was covered by a BSD license -# but the copyright holder is releasing the version for pcb under the GPL. -# -# -# Format: -# -# test_name | layout file(s) | [export hid name] | [optional arguments to pcb] | [mismatch] -# | output file(s) -# -# test_name - a single string with no spaces, tabs, *, +, ? (i.e. any "special" -# characters) that identifies the test. -# -# layout file(s) - a list of layout files. Files listed are relative to -# the $(top_srcdir)/tests/inputs directory. -# -# [export hid name] - the name of the export HID to use. This is used both for -# running pcb as well as determining how we process the output -# -# [optional arguments to pcb] - a list of additional arguments to be passed to pcb. -# This is where one would specify additional options which are specific to a particular -# export HID. -# -# [mismatch] If specified as "mismatch" (no quotes), then the result -# should *not* match the reference. This can be thought of as a test -# on the testsuite to make sure we can properly detect when a change has -# occurred. -# -# output file(s) - a list of output files and their associated types. For -# example: -# bom:bom_general.bom xy:test.txt -# specifies that "bom_general.bom" is created and it is a bill of materials file -# and that "test.txt" is created and it is a centroid (X-Y) file. -# -# File types grouped by which HID produces them are: -# -# BOM -# -# bom -- PCB bill of materials file -# xy -- PCB centroid file -# -# GCODE -# -# gcode -- G-Code file. Note that these typically have .cnc as the -# extension but we're already using the 'cnc' type for -# Excellon drill files. -# -# GERBER -# -# cnc -- Excellon drill file -# gbx -- RS274-X (Gerber) file -# -# PNG -# -# gif -- GIF file -# jpg -- JPEG file -# png -- Portable network graphics (PNG) file -# -###################################################################### -# --------------------------------------------- -# BOM export HID -# --------------------------------------------- -###################################################################### -# -# options: -# --bomfile BOM output file -# --xyfile XY output file -# --xy-in-mm XY dimensions in mm instead of mils -# -# -# Produces a bill of materials (BOM) file and a centroid (XY) file -# -hid_bom1 | bom_general.pcb | bom | | | bom:bom_general.bom -hid_bom2 | bom_general.pcb | bom | --bomfile test.bom | | bom:test.bom -hid_bom3 | bom_general.pcb | bom | | | bom:bom_general.bom -hid_bom4 | bom_general.pcb | bom | | | bom:bom_general.bom - -hid_xy1 | bom_general.pcb | XY | | | xy:bom_general.xy -hid_xy2 | bom_general.pcb | XY | | | xy:bom_general.xy -hid_xy3 | bom_general.pcb | XY | --xyfile test.xy | | xy:test.xy -hid_xy4 | bom_general.pcb | XY | --xy-in-mm | | xy:bom_general.xy - - - -###################################################################### -# --------------------------------------------- -# Gcode export HID -# --------------------------------------------- -###################################################################### -# -# options: -# --basename File name prefix -# --dpi Resolution of intermediate image (pixels/inch). -# --mill depth Milling depth. -# --safe Z Safe Z for traverse move. -# --tool radius Milling tool radius compensation. -# --drill depth Drilling depth. -# --measurement unit Measurement unit -# -hid_gcode1 | gcode_oneline.pcb | gcode | | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode2 | gcode_oneline.pcb | gcode | --basename out | | gcode:out.top.cnc gcode:out.bottom.cnc gcode:out.drill.cnc -hid_gcode3 | gcode_oneline.pcb | gcode | --dpi 1200 | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode4 | gcode_oneline.pcb | gcode | --mill-depth 5 | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode5 | gcode_oneline.pcb | gcode | --safe-Z 10 | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode6 | gcode_oneline.pcb | gcode | --tool-radius 15 | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode7 | gcode_oneline.pcb | gcode | --drill-depth 70 | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode8 | gcode_oneline.pcb | gcode | --measurement-unit mm | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode9 | gcode_oneline.pcb | gcode | --measurement-unit mil | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode10 | gcode_oneline.pcb | gcode | --measurement-unit um | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -hid_gcode11 | gcode_oneline.pcb | gcode | --measurement-unit inch | | gcode:gcode_oneline.gcode.top.cnc gcode:gcode_oneline.gcode.bottom.cnc gcode:gcode_oneline.gcode.drill.cnc -# -###################################################################### -# --------------------------------------------- -# Gerber export HID -# --------------------------------------------- -###################################################################### -# -# options: -# --gerberfile Basename for output file -# -# Produces RS274-X (a.k.a. gerber) photo plot files and Excellon drill files -# -# we can't include gbx:gerber_oneline.fab.gbr yet because it has a name and a date stamp -hid_gerber1 | gerber_oneline.pcb | gerber | | | gbx:gerber_oneline.bottom.gbr gbx:gerber_oneline.top.gbr cnc:gerber_oneline.plated-drill.cnc -hid_gerber2 | gerber_oneline.pcb | gerber | --gerberfile out | | gbx:out.bottom.gbr gbx:out.top.gbr cnc:out.plated-drill.cnc -hid_gerber3 | gerber_arcs.pcb | gerber | --gerberfile arcs | | gbx:arcs.top.gbr gbx:arcs.group11.gbr gbx:arcs.group5.gbr cnc:arcs.plated-drill.cnc -# - - -###################################################################### -# --------------------------------------------- -# PNG export HID -# --------------------------------------------- -###################################################################### -# -# options: -# --outfile Graphics output file -# --dpi Scale factor (pixels/inch). 0 to scale to fix specified size -# --x-max Maximum width (pixels). 0 to not constrain. -# --y-max Maximum height (pixels). 0 to not constrain. -# --xy-max Maximum width and height (pixels). 0 to not constrain. -# --as-shown Export layers as shown on screen -# --monochrome Convert to monochrome -# --only-visible Limit the bounds of the PNG file to the visible items -# --use-alpha Make the bottomground and any holes transparent -# --format Graphics file format -# --photo-mode Photo-realistic mode -# --photo-flip-x Show reverse side of the board, left-right flip -# --photo-flip-y Show reverse side of the board, up-down flip -# -# Produces GIF/JPEG/PNG (image) files -# -hid_png1 | gerber_oneline.pcb | png | | | png:gerber_oneline.png -hid_png2 | gerber_oneline.pcb | png | --outfile myfile.png | | png:myfile.png -#hid_png3 | gerber_oneline.pcb | png | --dpi 300 | | png:gerber_oneline.png -# - Index: trunk/tests/netlist2/rat_poly_pstk.lht =================================================================== --- trunk/tests/netlist2/rat_poly_pstk.lht (revision 32402) +++ trunk/tests/netlist2/rat_poly_pstk.lht (nonexistent) @@ -1,603 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:polygon.114 { clearance=40.0mil; - li:geometry { - ta:contour { - { 50.0mil; 375.0mil } - { 500.0mil; 375.0mil } - { 50.0mil; 250.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_arc_pstk.lht =================================================================== --- trunk/tests/netlist2/rat_arc_pstk.lht (revision 32402) +++ trunk/tests/netlist2/rat_arc_pstk.lht (nonexistent) @@ -1,590 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:arc.114 { - x=100.0mil; y=75.0mil; width=250.0mil; height=250.0mil; astart=90; adelta=90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_poly_poly.lht =================================================================== --- trunk/tests/netlist2/rat_poly_poly.lht (revision 32402) +++ trunk/tests/netlist2/rat_poly_poly.lht (nonexistent) @@ -1,622 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:polygon.114 { clearance=40.0mil; - li:geometry { - ta:contour { - { 50.0mil; 375.0mil } - { 500.0mil; 375.0mil } - { 50.0mil; 250.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.132 { clearance=40.0mil; - li:geometry { - ta:contour { - { 775.0mil; 375.0mil } - { 450.0mil; 275.0mil } - { 775.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_poly_poly2.lht =================================================================== --- trunk/tests/netlist2/rat_poly_poly2.lht (revision 32402) +++ trunk/tests/netlist2/rat_poly_poly2.lht (nonexistent) @@ -1,621 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=375.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=375.0mil; y1=325.0mil; x2=375.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=375.0mil; y1=325.0mil; x2=10.525mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=375.0mil; y1=325.0mil; x2=375.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=325.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:polygon.162 { clearance=40.0mil; - li:geometry { - ta:contour { - { 25.0mil; 50.0mil } - { 775.0mil; 50.0mil } - { 775.0mil; 625.0mil } - { 25.0mil; 625.0mil } - } - ta:hole { - { 125.0mil; 150.0mil } - { 125.0mil; 575.0mil } - { 600.0mil; 575.0mil } - { 600.0mil; 150.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_line_pstk.lht =================================================================== --- trunk/tests/netlist2/rat_line_pstk.lht (revision 32402) +++ trunk/tests/netlist2/rat_line_pstk.lht (nonexistent) @@ -1,590 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.114 { - x1=100.0mil; y1=325.0mil; x2=525.0mil; y2=225.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_poly_arc.lht =================================================================== --- trunk/tests/netlist2/rat_poly_arc.lht (revision 32402) +++ trunk/tests/netlist2/rat_poly_arc.lht (nonexistent) @@ -1,609 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:arc.132 { - x=725.0mil; y=500.0mil; width=175.0mil; height=175.0mil; astart=-90; adelta=90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:polygon.114 { clearance=40.0mil; - li:geometry { - ta:contour { - { 50.0mil; 375.0mil } - { 500.0mil; 375.0mil } - { 50.0mil; 250.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_arc_arc.lht =================================================================== --- trunk/tests/netlist2/rat_arc_arc.lht (revision 32402) +++ trunk/tests/netlist2/rat_arc_arc.lht (nonexistent) @@ -1,596 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:arc.114 { - x=100.0mil; y=100.0mil; width=225.0mil; height=225.0mil; astart=90; adelta=90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.115 { - x=725.0mil; y=150.0mil; width=175.0mil; height=175.0mil; astart=90; adelta=-90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_line_poly.lht =================================================================== --- trunk/tests/netlist2/rat_line_poly.lht (revision 32402) +++ trunk/tests/netlist2/rat_line_poly.lht (nonexistent) @@ -1,609 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.130 { - x1=100.0mil; y1=325.0mil; x2=375.0mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:polygon.147 { clearance=40.0mil; - li:geometry { - ta:contour { - { 775.0mil; 400.0mil } - { 450.0mil; 400.0mil } - { 775.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_line_arc.lht =================================================================== --- trunk/tests/netlist2/rat_line_arc.lht (revision 32402) +++ trunk/tests/netlist2/rat_line_arc.lht (nonexistent) @@ -1,596 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.130 { - x1=100.0mil; y1=325.0mil; x2=375.0mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.115 { - x=725.0mil; y=150.0mil; width=175.0mil; height=175.0mil; astart=90; adelta=-90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_line_line.lht =================================================================== --- trunk/tests/netlist2/rat_line_line.lht (revision 32402) +++ trunk/tests/netlist2/rat_line_line.lht (nonexistent) @@ -1,596 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:line.114 { - x1=100.0mil; y1=325.0mil; x2=525.0mil; y2=225.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.158 { - x1=725.0mil; y1=325.0mil; x2=575.0mil; y2=125.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/netlist2/rat_pstk_pstk.lht =================================================================== --- trunk/tests/netlist2/rat_pstk_pstk.lht (revision 32402) +++ trunk/tests/netlist2/rat_pstk_pstk.lht (nonexistent) @@ -1,584 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 800.0mil - y = 800.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.100 { - ha:attributes { - refdes=U0 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.55 { - proto=0; x=100.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.21 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=origin - } - } - ha:line.24 { - x1=100.0mil; y1=325.0mil; x2=3.54mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=x - } - } - ha:line.27 { - x1=100.0mil; y1=325.0mil; x2=100.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } - - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.30 { - string=%a.parent.refdes%; x=50.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - ha:subc.101 { - ha:attributes { - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.56 { - proto=0; x=725.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.47 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50 { - x1=725.0mil; y1=325.0mil; x2=19.415mm; y2=325.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53 { - x1=725.0mil; y1=325.0mil; x2=725.0mil; y2=9.255mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silk { - lid=1 - ha:combining { } - - li:objects { - ha:text.56 { - string=%a.parent.refdes%; x=675.0mil; y=400.0mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - } - } - uid = EwibItjsh9q72bL63V0AAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:netlists { - li:input { - ha:net1 { - li:conn { U0-1; U1-1; } - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/strflags/tester.ref =================================================================== --- trunk/tests/strflags/tester.ref (revision 32402) +++ trunk/tests/strflags/tester.ref (nonexistent) @@ -1,17 +0,0 @@ - 0 : (0) = 1 - 1 : (0) = 1 - 2 : (0,2) = 1 0 1 - 3 : (0,2,3) = 1 0 1 1 - 4 : (0,2,3) = 1 0 1 1 - 5 : (0,2,3) = 1 0 1 1 - 6 : (0,2,3,6) = 1 0 1 1 0 0 1 - 7 : (0,2,3,6,7) = 1 0 1 1 0 0 1 1 - 8 : (0,2,3,6-8) = 1 0 1 1 0 0 1 1 1 - 9 : (0,2,3,6-8) = 1 0 1 1 0 0 1 1 1 -10 : (0,2,3,6-8,10) = 1 0 1 1 0 0 1 1 1 0 1 -11 : (0,2,3,6-8,10,11) = 1 0 1 1 0 0 1 1 1 0 1 1 -12 : (0,2,3,6-8,10-12) = 1 0 1 1 0 0 1 1 1 0 1 1 1 -13 : (0,2,3,6-8,10-13) = 1 0 1 1 0 0 1 1 1 0 1 1 1 1 -14 : (0,2,3,6-8,10-14) = 1 0 1 1 0 0 1 1 1 0 1 1 1 1 1 -15 : (0,2,3,6-8,10-15) = 1 0 1 1 0 0 1 1 1 0 1 1 1 1 1 1 -0 out of 1000000 failed Index: trunk/tests/strflags/tester.c =================================================================== --- trunk/tests/strflags/tester.c (revision 32402) +++ trunk/tests/strflags/tester.c (nonexistent) @@ -1,157 +0,0 @@ -/* - * COPYRIGHT - * - * PCB, interactive printed circuit board design - * Copyright (C) 2005 DJ Delorie - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Contact addresses for paper mail and Email: - * DJ Delorie, 334 North Road, Deerfield NH 03037-1110, USA - * dj@delorie.com - * - */ - -#include "config.h" - -#include -#include -#include -#include -#include -#include - -#define FLAG_TEST -#include "flag_str.c" -#include "flag.c" -#include - -static void dump_flag(pcb_flag_t * f) -{ - int l; - printf("F:%08x T:[", f->f); - for (l = 0; l < (PCB_MAX_LAYER + 7) / 8; l++) - printf(" %02x", f->t[l]); - printf("]"); -} - -int main() -{ - time_t now; - int i; - int errors = 0, count = 0; - - time(&now); - srandom((unsigned int) now + getpid()); - - grow_layer_list(0); - for (i = 0; i < 16; i++) { - int j; - char *p; - if (i != 1 && i != 4 && i != 5 && i != 9) - set_layer_list(i, 1); - else - set_layer_list(i, 0); - p = print_layer_list(); - printf("%2d : %20s =", i, p); - parse_layer_list(p + 1, 0); - for (j = 0; j < num_layers; j++) - printf(" %d", layers[j]); - printf("\n"); - } - - while (count < 1000000) { - FlagHolder fh; - char *str; - pcb_flag_t new_flags; - int i; - int otype; - unsigned char intconn; - - otype = PCB_OBJ_ANY; - fh.Flags = empty_flags; - for (i = 0; i < RND_ENTRIES(pcb_object_flagbits); i++) { - if (PCB_FLAG_TEST(pcb_object_flagbits[i].mask, &fh)) - continue; - if ((otype & pcb_object_flagbits[i].object_types) == 0) - continue; - if ((random() & 4) == 0) - continue; - - otype &= pcb_object_flagbits[i].object_types; - PCB_FLAG_SET(pcb_object_flagbits[i].mask, &fh); - } - - if (otype & PCB_OBJ_CLASS_PIN) - for (i = 0; i < PCB_MAX_LAYER; i++) - if (random() & 4) - PCB_FLAG_THERM_ASSIGN(i, 3, &fh); - - str = pcb_strflg_f2s(fh.Flags, otype, &intconn, 0); - new_flags = pcb_strflg_s2f(str, 0, &intconn, 0); - - count++; - if (PCB_FLAG_EQ(fh.Flags, new_flags)) - continue; - dump_flag(&fh.Flags); - printf(" "); - dump_flag(&new_flags); - printf("\n"); - if (++errors == 5) - goto bad; - } - - while (count < 1000000) { - FlagHolder fh; - char *str; - pcb_flag_t new_flags; - int i; - int otype; - - otype = PCB_OBJ_ANY; - fh.Flags = empty_flags; - for (i = 0; i < RND_ENTRIES(pcb_flagbits); i++) { - if (PCB_FLAG_TEST(pcb_flagbits[i].mask, &fh)) - continue; - if ((random() & 4) == 0) - continue; - - otype &= pcb_flagbits[i].object_types; - PCB_FLAG_SET(pcb_flagbits[i].mask, &fh); - } - - str = pcb_strflg_board_f2s(fh.Flags); - new_flags = pcb_strflg_board_s2f(str, 0); - - count++; - if (PCB_FLAG_EQ(fh.Flags, new_flags)) - continue; - - dump_flag(&fh.Flags); - printf(" "); - dump_flag(&new_flags); - printf("\n"); - - if (++errors == 5) - goto bad; - } - printf("%d out of %d failed\n", errors, count); - return errors; - - bad:; - printf("%d out of %d FAILED\n", errors, count); - return errors; -} - Index: trunk/tests/strflags/Makefile =================================================================== --- trunk/tests/strflags/Makefile (revision 32402) +++ trunk/tests/strflags/Makefile (nonexistent) @@ -1,32 +0,0 @@ -include ../../Makefile.conf - -TRUNK=../.. -IO=$(TRUNK)/src_plugins/io_pcb -CFLAGS = $(PCB_RND_C89FLAGS) -O3 -I$(TRUNK) -I$(TRUNK)/src -I$(IO) -I$(TRUNK)/src_3rd -LDLIBS = -lm -GDS= $(TRUNK)/src_3rd/genvector/gds_char.o - -all: tester - -ROOT=../.. -include $(ROOT)/Makefile.conf - -test: tester.diff - @echo "strflags: *** QC PASS ***" - @rm tester.stdout - -tester: tester.o $(GDS) - $(CC) $(LDFLAGS) -o tester tester.o $(GDS) $(LDLIBS) - -tester.o: tester.c - $(CC) -c $(CFLAGS) -o $@ tester.c - -tester.stdout: tester - ./tester > tester.stdout - -tester.diff: tester.stdout - diff -u tester.ref tester.stdout - -clean: - -$(SCCBOX) rm -f tester tester.o - Index: trunk/tests/drc_query/dwg_area.lht =================================================================== --- trunk/tests/drc_query/dwg_area.lht (revision 32402) +++ trunk/tests/drc_query/dwg_area.lht (nonexistent) @@ -1,110 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 375.0mil - y = 150.0mil - } - ha:grid { - spacing = 25.0mil - } - } - - ha:data { - li:padstack_prototypes { - } - - li:objects { - } - li:layers { - - ha:top-sig { - lid=0 - group=0 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; t} - } - - li:objects { - ha:line.5 { - x1=150.0mil; y1=-75.0mil; x2=200.0mil; y2=-75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.11 { - x1=-175.0mil; y1=75.0mil; x2=-125.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.14 { - x1=150.0mil; y1=225.0mil; x2=200.0mil; y2=225.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.17 { - x1=525.0mil; y1=75.0mil; x2=575.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.23 { - x1=0.0; y1=0.0; x2=50.0mil; y2=0.0; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.26 { - x1=325.0mil; y1=150.0mil; x2=375.0mil; y2=150.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.29 { - x1=0.0; y1=150.0mil; x2=50.0mil; y2=150.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.32 { - x1=325.0mil; y1=0.0; x2=375.0mil; y2=0.0; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - } - ha:plugins { - ha:drc_orig { - disable = 1 - } - } - } - } -} Index: trunk/tests/drc_query/fullpoly.ref =================================================================== --- trunk/tests/drc_query/fullpoly.ref (revision 32402) +++ trunk/tests/drc_query/fullpoly.ref (nonexistent) @@ -1,7 +0,0 @@ -W: Polygon #111 cleared out of existence near (2.2225 mm, 8.5725 mm) -W: Polygon #116 cleared out of existence near (8.5725 mm, 8.5725 mm) -x: fullpoly: Multi-island polygon with the fullpoly flag -within (259.38, 9.38, 415.63, 165.63) mil -required value 0.00 -Polygon with the fullpoly flag set is cut into multiple islands - Index: trunk/tests/drc_query/thickness.lht =================================================================== --- trunk/tests/drc_query/thickness.lht (revision 32402) +++ trunk/tests/drc_query/thickness.lht (nonexistent) @@ -1,291 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 40.005mm - y = 600.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - } - - li:objects { - } - li:layers { - - ha:top-sig { - lid=0 - group=1 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; t} - } - - li:objects { - ha:line.5 { - x1=75.0mil; y1=75.0mil; x2=75.0mil; y2=250.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.15 { - x1=75.0mil; y1=375.0mil; x2=75.0mil; y2=550.0mil; thickness=9.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.8 { - x=325.0mil; y=250.0mil; width=150.0mil; height=150.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.18 { - x=325.0mil; y=550.0mil; width=150.0mil; height=150.0mil; astart=-90.000000; adelta=90.000000; thickness=9.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:text.9 { - string=Hello!; x=400.0mil; y=125.0mil; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.19 { - string=Hello!; x=400.0mil; y=425.0mil; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - thickness = 9.0mil - } - } - color = {#8b2323} - } - - ha:outline { - lid=1 - group=5 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=2 - group=7 - ha:combining { auto=1; } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftx} - {pcb-rnd::key::select}={l; x} - } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=3 - group=0 - ha:combining { auto=1; } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shifts} - {pcb-rnd::key::select}={l; s} - } - - li:objects { - ha:line.30 { - x1=925.0mil; y1=75.0mil; x2=925.0mil; y2=250.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.33 { - x1=925.0mil; y1=375.0mil; x2=925.0mil; y2=550.0mil; thickness=6.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.36 { - x=1.175in; y=250.0mil; width=150.0mil; height=150.0mil; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.37 { - x=1.175in; y=550.0mil; width=150.0mil; height=150.0mil; astart=-90.000000; adelta=90.000000; thickness=6.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:text.38 { - string=Hello!; x=31.75mm; y=125.0mil; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.39 { - string=Hello!; x=31.75mm; y=425.0mil; scale=200; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - thickness = 6.0mil - } - } - color = {#000000} - } - - ha:bottom-mask { - lid=4 - group=6 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:fab { - lid=5 - group=8 - ha:combining { auto=1; } - - li:objects { - } - color = {#222222} - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_silk - ha:type { top=1; silk=1; } - li:layers { 3; } - } - ha:1 { - name = top_copper - ha:type { top=1; copper=1; } - li:layers { 0; } - } - ha:2 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:4 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - li:layers { 1; } - purpose = uroute - } - ha:6 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 4;} - } - ha:7 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 2; } - } - ha:8 { - name = fab - ha:type { top=1; doc=1; } - li:layers { 5;} - ha:attributes { - init-invis=1 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - min_wid = 10mil - min_slk = 7mil - } - ha:plugins { - ha:drc_orig { - disable=1 - } - } - } - } -} Index: trunk/tests/drc_query/zone_clr.lht =================================================================== --- trunk/tests/drc_query/zone_clr.lht (revision 32402) +++ trunk/tests/drc_query/zone_clr.lht (nonexistent) @@ -1,799 +0,0 @@ -ha:pcb-rnd-board-v7 { - - ha:meta { - ha:size { - x = 725.0mil - y = 700.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.436 { - proto=0; x=475.0mil; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:subc.48 { - ha:attributes { - footprint=1206 Standard SMT resistor, capacitor etc - refdes=R1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.726186mm - -1.02616mm - -0.726186mm - -1.02616mm - -0.726186mm - 1.02616mm - 0.726186mm - 1.02616mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.68 { - proto=0; x=90.95mil; y=425.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.69 { - proto=0; x=90.95mil; y=7.79526mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.49 { - x1=1.36017mm; y1=9.895078mm; x2=1.36017mm; y2=8.695182mm; thickness=8.0mil; clearance=0.0; - } - ha:line.52 { - x1=3.26009mm; y1=9.895078mm; x2=3.26009mm; y2=8.695182mm; thickness=8.0mil; clearance=0.0; - } - ha:text.55 { - string=%a.parent.refdes%; x=43.5mil; y=581.5mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.56 { - x1=90.95mil; y1=9.29513mm; x2=90.95mil; y2=9.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.59 { - x1=90.95mil; y1=9.29513mm; x2=90.95mil; y2=9.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.62 { - x1=90.95mil; y1=9.29513mm; x2=90.95mil; y2=8.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.65 { - x1=90.95mil; y1=9.29513mm; x2=3.31013mm; y2=9.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = pjaLj8tSfYLVqy1mjLYAAAAB - } - ha:subc.71 { - ha:attributes { - footprint=1206 Standard SMT resistor, capacitor etc - refdes=R2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.726186mm - -1.02616mm - -0.726186mm - -1.02616mm - -0.726186mm - 1.02616mm - 0.726186mm - 1.02616mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.91 { - proto=0; x=640.95mil; y=425.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.92 { - proto=0; x=640.95mil; y=7.79526mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.72 { - x1=15.33017mm; y1=9.895078mm; x2=15.33017mm; y2=8.695182mm; thickness=8.0mil; clearance=0.0; - } - ha:line.75 { - x1=678.35mil; y1=9.895078mm; x2=678.35mil; y2=8.695182mm; thickness=8.0mil; clearance=0.0; - } - ha:text.78 { - string=%a.parent.refdes%; x=618.5mil; y=581.5mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.79 { - x1=640.95mil; y1=9.29513mm; x2=640.95mil; y2=9.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.82 { - x1=640.95mil; y1=9.29513mm; x2=640.95mil; y2=9.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.85 { - x1=640.95mil; y1=9.29513mm; x2=640.95mil; y2=8.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.88 { - x1=640.95mil; y1=9.29513mm; x2=17.28013mm; y2=9.29513mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = pjaLj8tSfYLVqy1mjLYAAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=1 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; t} - } - - li:objects { - ha:line.174 { - x1=90.95mil; y1=7.79526mm; x2=90.95mil; y2=234.05mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.177 { - x1=90.95mil; y1=234.05mil; x2=125.0mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.180 { - x1=125.0mil; y1=200.0mil; x2=225.0mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.183 { - x1=225.0mil; y1=200.0mil; x2=225.0mil; y2=8.06196mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.186 { - x1=225.0mil; y1=325.0mil; x2=275.0mil; y2=325.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.189 { - x1=274.8mil; y1=8.05688mm; x2=274.8mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.192 { - x1=275.0mil; y1=200.0mil; x2=400.0mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.195 { - x1=400.0mil; y1=200.0mil; x2=400.0mil; y2=8.07466mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.198 { - x1=400.0mil; y1=325.0mil; x2=450.0mil; y2=325.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.201 { - x1=449.3mil; y1=8.04926mm; x2=449.3mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.204 { - x1=450.0mil; y1=200.0mil; x2=625.0mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.207 { - x1=625.0mil; y1=200.0mil; x2=625.0mil; y2=7.39013mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.210 { - x1=625.0mil; y1=7.39013mm; x2=640.95mil; y2=7.79526mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.213 { - x1=90.95mil; y1=425.0mil; x2=90.95mil; y2=12.47013mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.216 { - x1=90.95mil; y1=12.47013mm; x2=100.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.219 { - x1=100.0mil; y1=500.0mil; x2=225.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.222 { - x1=225.0mil; y1=500.0mil; x2=225.0mil; y2=357.6mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.225 { - x1=225.0mil; y1=350.0mil; x2=275.0mil; y2=350.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.228 { - x1=274.8mil; y1=358.0mil; x2=274.8mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.231 { - x1=275.0mil; y1=500.0mil; x2=400.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.237 { - x1=400.0mil; y1=400.0mil; x2=450.0mil; y2=400.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.240 { - x1=450.0mil; y1=400.0mil; x2=450.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.243 { - x1=450.0mil; y1=500.0mil; x2=650.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.246 { - x1=650.0mil; y1=500.0mil; x2=650.0mil; y2=434.05mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.249 { - x1=650.0mil; y1=434.05mil; x2=640.95mil; y2=425.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.345 { - x1=400.0mil; y1=500.0mil; x2=400.0mil; y2=400.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.440 { - x1=500.0mil; y1=500.0mil; x2=500.0mil; y2=225.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.549 { - x1=425.0mil; y1=400.0mil; x2=425.0mil; y2=340.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=7 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftb} - {pcb-rnd::key::select}={l; b} - } - - li:objects { - ha:line.443 { - x1=475.0mil; y1=500.0mil; x2=425.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.446 { - x1=425.0mil; y1=500.0mil; x2=400.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.449 { - x1=350.0mil; y1=450.0mil; x2=350.0mil; y2=225.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.452 { - x1=400.0mil; y1=500.0mil; x2=350.0mil; y2=450.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#3a5fcd} - } - - ha:outline { - lid=2 - group=5 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:top-silk { - lid=3 - group=0 - ha:combining { auto=1; } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shifts} - {pcb-rnd::key::select}={l; s} - } - - li:objects { - } - color = {#000000} - } - - ha:zone-clr { - lid=4 - group=6 - ha:combining { } - - li:objects { - ha:polygon.253 { clearance=40.0mil; - li:geometry { - ta:contour { - { 175.0mil; 125.0mil } - { 325.0mil; 125.0mil } - { 325.0mil; 575.0mil } - { 175.0mil; 575.0mil } - } - } - - ha:flags { - clearpoly=1 - } - - ha:attributes { - min_copper_clearance=8mil - } - } - ha:polygon.258 { clearance=40.0mil; - li:geometry { - ta:contour { - { 350.0mil; 125.0mil } - { 500.0mil; 125.0mil } - { 500.0mil; 575.0mil } - { 350.0mil; 575.0mil } - } - } - - ha:flags { - clearpoly=1 - } - - ha:attributes { - min_copper_clearance=20mil - } - } - } - color = {#104e8b} - } - } - } - - ha:netlists { - li:netlist_patch { - ha:add_conn { net=pcbrnd1; term=R1-2; } - ha:add_conn { net=pcbrnd1; term=R2-2; } - ha:add_conn { net=pcbrnd2; term=R1-1; } - ha:add_conn { net=pcbrnd2; term=R2-1; } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_silk - ha:type { top=1; silk=1; } - li:layers { 3; } - } - ha:1 { - name = top_copper - ha:type { top=1; copper=1; } - li:layers { 0; } - } - ha:2 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:3 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:4 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - li:layers { 2;} - purpose = uroute - } - ha:6 { - name = zones - ha:type { doc=1; } - li:layers { 4;} - purpose = zone - } - ha:7 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:plugins { - ha:drc_query { - li:rules { - ha:zone_clr { - type = shorted nets - title = net too close to other net (zone) - desc = insufficient clearance between an object of the network and objects of other networks - query = { -rule zone_clr -let Z ((@.type == POLYGON) && (@.layer.purpose == "zone") && (@.a.min_copper_clearance)) thus @ -let A (@.type == PSTK) || (@.layer.type == COPPER) -let B A -assert (A.IID < B.IID) && (overlap(A, Z) || overlap(B, Z)) && (A.netname != B.netname) && intersect(A, B, Z.a.min_copper_clearance) thus violation(DRCGRP1, A, DRCGRP2, B, DRCEXPECT, Z.a.min_copper_clearance) - } - } - } - } - } - ha:design { - text_font_id = 0 - } - ha:editor { - wireframe_draw = false - line_refraction = 1 - grids_idx = 4 - grid = 25.00 mil - } - } - } - ha:pixmaps { - } -} Index: trunk/tests/drc_query/overlap.ref =================================================================== --- trunk/tests/drc_query/overlap.ref (revision 32402) +++ trunk/tests/drc_query/overlap.ref (nonexistent) @@ -1,11 +0,0 @@ -x: pair hole: overlapping holes -within (20.00, 116.88, 130.00, 258.13) mil -required value 31.50 mil -measured value 25.00 mil -padstack holes overlap - -x: single hole: hole too small -within (20.00, 245.00, 130.00, 355.00) mil -required value 0.00 -padstack hole diameter is too small - Index: trunk/tests/drc_query/dwg_area.ref =================================================================== --- trunk/tests/drc_query/dwg_area.ref (revision 32402) +++ trunk/tests/drc_query/dwg_area.ref (nonexistent) @@ -1,20 +0,0 @@ -x: object beyond drawing area: Objects located outside of the drawing area -within (487.40, 43.65, 612.60, 106.35) mil -required value 0.00 -Objects may be omitted from exports or may be outside of the board contour. - -x: object beyond drawing area: Objects located outside of the drawing area -within (112.40, 193.65, 237.60, 256.35) mil -required value 0.00 -Objects may be omitted from exports or may be outside of the board contour. - -x: object beyond drawing area: Objects located outside of the drawing area -within (112.40, -106.35, 237.60, -43.65) mil -required value 0.00 -Objects may be omitted from exports or may be outside of the board contour. - -x: object beyond drawing area: Objects located outside of the drawing area -within (-212.60, 43.65, -87.40, 106.35) mil -required value 0.00 -Objects may be omitted from exports or may be outside of the board contour. - Index: trunk/tests/drc_query/drc_filter.sh =================================================================== --- trunk/tests/drc_query/drc_filter.sh (revision 32402) +++ trunk/tests/drc_query/drc_filter.sh (nonexistent) @@ -1,88 +0,0 @@ -#!/bin/sh - -# make drc output comparable (remove dependency on order of reports) - -awk ' - -BEGIN { - shift = 10000 - tn = 0; -} - -function append(line) -{ - if (text == "") - text = line - else - text = text "\n" line -} - -function fin() -{ - if (text != "") { - TEXT[tn] = text; - HASH[tn] = hash+1; - tn++; - text = ""; - hash = 0; - } -} - -function print_best( n,best,bestn) -{ - best = 0 - for(n = 0; n < tn; n++) { - if (TEXT[n] == "") - continue; - if (HASH[n] > best) { - best = HASH[n] - bestn = n - } - } - - if (bestn == "") - return 0; - - print TEXT[bestn] - TEXT[bestn] = "" - return 1; -} - -function print_all() -{ - while(print_best()); -} - -#1: object beyond drawing area: Objects located outside of the drawing area -/^[0-9]+:/ { - line=$0; - sub("^[0-9]+:", "x:", line); - if (!(line in ID)) { - ids++; - ID[line] = ids; - } - hash = ID[line] * shift * shift; - append(line); - next -} - -#within (112.40, -106.35, 237.60, -43.65) mil -/^within/ { - line=$0; - sub(".*[(]", "", line); - split(line, C, "[,]"); - - hash += C[1] * shift + C[2] -} - -{ append($0); } - -/^$/ { fin() } - -END { - fin(); - print_all(); -} - - -' Property changes on: trunk/tests/drc_query/drc_filter.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/drc_query/zone_clr.ref =================================================================== --- trunk/tests/drc_query/zone_clr.ref (revision 32402) +++ trunk/tests/drc_query/zone_clr.ref (nonexistent) @@ -1,10 +0,0 @@ -x: shorted nets: net too close to other net (zone) -within (396.78, 131.15, 678.22, 568.85) mil -required value 20.00 mil -insufficient clearance between an object of the network and objects of other networks - -x: shorted nets: net too close to other net (zone) -within (362.40, 284.28, 487.60, 440.72) mil -required value 20.00 mil -insufficient clearance between an object of the network and objects of other networks - Index: trunk/tests/drc_query/thickness.ref =================================================================== --- trunk/tests/drc_query/thickness.ref (revision 32402) +++ trunk/tests/drc_query/thickness.ref (nonexistent) @@ -1,30 +0,0 @@ -x: thin silk: silk object too thin -within (1196.00, 413.75, 1566.00, 556.25) mil -required value 0.00 -Silk object thickness is below the required value. Silk objects too thin may disappear during board fabrication. - -x: thin silk: silk object too thin -within (976.92, 351.93, 1223.08, 598.08) mil -required value 0.00 -Silk object thickness is below the required value. Silk objects too thin may disappear during board fabrication. - -x: thin silk: silk object too thin -within (896.16, 324.29, 953.84, 600.71) mil -required value 0.00 -Silk object thickness is below the required value. Silk objects too thin may disappear during board fabrication. - -x: thin copper: copper object too thin -within (346.00, 413.75, 716.00, 556.25) mil -required value 0.00 -Copper object thickness is below the required value. Copper objects too thin may break or peel off during board fabriaction. - -x: thin copper: copper object too thin -within (125.01, 350.01, 374.99, 599.99) mil -required value 0.00 -Copper object thickness is below the required value. Copper objects too thin may break or peel off during board fabriaction. - -x: thin copper: copper object too thin -within (44.28, 322.41, 105.72, 602.59) mil -required value 0.00 -Copper object thickness is below the required value. Copper objects too thin may break or peel off during board fabriaction. - Index: trunk/tests/drc_query/netint.lht =================================================================== --- trunk/tests/drc_query/netint.lht (revision 32402) +++ trunk/tests/drc_query/netint.lht (nonexistent) @@ -1,601 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 150.0mil - y = 350.0mil - } - ha:grid { - spacing = 25mil - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=1.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:subc.36 { - ha:attributes { - footprint=0402 Standard SMT resistor, capacitor etc - refdes=R1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50 { - proto=0; x=1.505204mm; y=50.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.51 { - proto=0; x=2.304796mm; y=50.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.38 { - x1=75.0mil; y1=50.0mil; x2=75.0mil; y2=50.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.41 { - x1=75.0mil; y1=50.0mil; x2=75.0mil; y2=50.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.44 { - x1=75.0mil; y1=50.0mil; x2=2.905mm; y2=50.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.47 { - x1=75.0mil; y1=50.0mil; x2=75.0mil; y2=2.27mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = xK4LY0258SGWTnYfnvwAAAAB - } - ha:subc.77 { - ha:attributes { - footprint=0402 Standard SMT resistor, capacitor etc - refdes=R2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.90 { - proto=0; x=1.505204mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.91 { - proto=0; x=2.304796mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.78 { - x1=75.0mil; y1=300.0mil; x2=75.0mil; y2=300.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.81 { - x1=75.0mil; y1=300.0mil; x2=75.0mil; y2=300.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.84 { - x1=75.0mil; y1=300.0mil; x2=2.905mm; y2=300.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.87 { - x1=75.0mil; y1=300.0mil; x2=75.0mil; y2=8.62mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = xK4LY0258SGWTnYfnvwAAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=2 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; t} - } - - li:objects { - ha:line.98 { - x1=1.505204mm; y1=300.0mil; x2=1.505204mm; y2=5.315204mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.101 { - x1=1.505204mm; y1=5.315204mm; x2=50.0mil; y2=200.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.107 { - x1=50.0mil; y1=150.0mil; x2=1.505204mm; y2=140.74mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.110 { - x1=1.505204mm; y1=140.74mil; x2=1.505204mm; y2=50.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.113 { - x1=2.304796mm; y1=300.0mil; x2=2.304796mm; y2=50.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.116 { - x1=50.0mil; y1=150.0mil; x2=50.0mil; y2=190.8mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.119 { - x1=2.304796mm; y1=3.00482mm; x2=1.78562mm; y2=3.00482mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=7 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftb} - {pcb-rnd::key::select}={l; b} - } - - li:objects { - } - color = {#3a5fcd} - } - - ha:outline { - lid=2 - group=6 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:top-paste { - lid=3 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=4 - group=1 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=5 - group=8 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=6 - group=9 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - } - } - - ha:netlists { - li:netlist_patch { - ha:add_conn { net=N1; term=R2-1; } - ha:add_conn { net=N1; term=R1-1; } - ha:add_conn { net=N2; term=R1-2; } - ha:add_conn { net=N2; term=R2-2; } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 3; } - } - ha:1 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 4; } - } - ha:2 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; } - } - ha:3 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:4 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:5 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:6 { - name = global_outline - ha:type { boundary=1; } - li:layers { 2; } - purpose = uroute - } - ha:7 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; } - } - ha:8 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 5; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 6; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring=0mil - } - ha:plugins { - ha:drc_orig { - disable = 1 - } - } - } - } -} Index: trunk/tests/drc_query/fullpoly.lht =================================================================== --- trunk/tests/drc_query/fullpoly.lht (revision 32402) +++ trunk/tests/drc_query/fullpoly.lht (nonexistent) @@ -1,148 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 500.0mil - y = 500.0mil - } - ha:grid { - spacing = 25.0mil - offs_y = 0.0 - offs_x = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - } - - li:objects { - } - li:layers { - - ha:top-sig { - lid=0 - group=0 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; t} - } - - li:objects { - ha:line.54 { - x1=0.0; y1=75.0mil; x2=175.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.65 { - x1=250.0mil; y1=75.0mil; x2=425.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.105 { - x1=75.0mil; y1=325.0mil; x2=100.0mil; y2=325.0mil; thickness=10.0mil; clearance=200.0mil; - ha:flags { - clearline=1 - } - } - ha:line.108 { - x1=325.0mil; y1=325.0mil; x2=350.0mil; y2=325.0mil; thickness=10.0mil; clearance=200.0mil; - ha:flags { - clearline=1 - } - } - ha:polygon.49 { clearance=40.0mil; - li:geometry { - ta:contour { - { 25.0mil; 25.0mil } - { 150.0mil; 25.0mil } - { 150.0mil; 150.0mil } - { 25.0mil; 150.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.68 { clearance=40.0mil; - li:geometry { - ta:contour { - { 275.0mil; 25.0mil } - { 400.0mil; 25.0mil } - { 400.0mil; 150.0mil } - { 275.0mil; 150.0mil } - } - } - - ha:flags { - fullpoly=1 - clearpoly=1 - } - } - ha:polygon.111 { clearance=40.0mil; - li:geometry { - ta:contour { - { 25.0mil; 275.0mil } - { 150.0mil; 275.0mil } - { 150.0mil; 400.0mil } - { 25.0mil; 400.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.116 { clearance=40.0mil; - li:geometry { - ta:contour { - { 275.0mil; 275.0mil } - { 400.0mil; 275.0mil } - { 400.0mil; 400.0mil } - { 275.0mil; 400.0mil } - } - } - - ha:flags { - fullpoly=1 - clearpoly=1 - } - } - } - color = {#8b2323} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - } - ha:plugins { - ha:drc_orig { - disable = 1 - } - } - ha:editor { - } - } - } -} Index: trunk/tests/drc_query/netint.ref =================================================================== --- trunk/tests/drc_query/netint.ref (revision 32402) +++ trunk/tests/drc_query/netint.ref (nonexistent) @@ -1,15 +0,0 @@ -x: shorted nets: net too close to other net -within (23.98, 7.31, 126.02, 183.43) mil -required value 0.00 -insufficient clearance between an object of the network and objects of other networks - -x: shorted nets: net too close to other net -within (23.98, 7.31, 126.02, 183.43) mil -required value 0.00 -insufficient clearance between an object of the network and objects of other networks - -x: broken net: insufficient overlap -within (17.50, 111.25, 91.76, 248.01) mil -required value 0.00 -the overlap between two objects in the net is insufficient and can lead to broken network during board fabrication - Index: trunk/tests/drc_query/Makefile =================================================================== --- trunk/tests/drc_query/Makefile (revision 32402) +++ trunk/tests/drc_query/Makefile (nonexistent) @@ -1,57 +0,0 @@ -ROOT=../.. - -SRC=$(ROOT)/src -TDIR=../tests/drc_query -FLT=$(TDIR)/drc_filter.sh -PCBRND=./pcb-rnd -GLOBARGS=-c rc/library_search_paths=../tests/RTT/lib -c rc/quiet=1 -c editor/drc_inclusive_bbox=1 - -TESTS = \ -thickness.diff overlap.diff netint.diff dwg_area.diff fullpoly.diff \ -zone_clr.diff - -test: $(TESTS) - -all: - -thickness.diff: thickness.out - @diff -u thickness.ref thickness.out && rm thickness.out - -thickness.out: FORCE - @cd $(SRC) && echo "drc()" | $(PCBRND) $(GLOBARGS) $(TDIR)/thickness.lht --gui batch | $(FLT) > $(TDIR)/thickness.out - -overlap.diff: overlap.out - @diff -u overlap.ref overlap.out && rm overlap.out - -overlap.out: FORCE - @cd $(SRC) && echo "drc()" | $(PCBRND) $(GLOBARGS) $(TDIR)/overlap.lht --gui batch | $(FLT) > $(TDIR)/overlap.out - -netint.diff: netint.out - @diff -u netint.ref netint.out && rm netint.out - -netint.out: FORCE - @cd $(SRC) && echo "drc()" | $(PCBRND) $(GLOBARGS) $(TDIR)/netint.lht --gui batch | $(FLT) > $(TDIR)/netint.out - -dwg_area.diff: dwg_area.out - @diff -u dwg_area.ref dwg_area.out && rm dwg_area.out - -dwg_area.out: FORCE - @cd $(SRC) && echo "drc()" | $(PCBRND) $(GLOBARGS) $(TDIR)/dwg_area.lht --gui batch | $(FLT) > $(TDIR)/dwg_area.out - -fullpoly.diff: fullpoly.out - @diff -u fullpoly.ref fullpoly.out && rm fullpoly.out - -fullpoly.out: FORCE - @cd $(SRC) && echo "drc()" | $(PCBRND) $(GLOBARGS) $(TDIR)/fullpoly.lht --gui batch | $(FLT) > $(TDIR)/fullpoly.out - -zone_clr.diff: zone_clr.out - @diff -u zone_clr.ref zone_clr.out && rm zone_clr.out - -zone_clr.out: FORCE - @cd $(SRC) && echo "drc()" | $(PCBRND) $(GLOBARGS) $(TDIR)/zone_clr.lht --gui batch | $(FLT) > $(TDIR)/zone_clr.out - -clean: - @echo "a" > dummy.out - rm *.out - -FORCE: Index: trunk/tests/drc_query/overlap.lht =================================================================== --- trunk/tests/drc_query/overlap.lht (revision 32402) +++ trunk/tests/drc_query/overlap.lht (nonexistent) @@ -1,469 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 150.0mil - y = 350.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=1.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.5 { - proto=0; x=125.0mil; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.6 { - proto=0; x=75.0mil; y=175.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.7 { - proto=0; x=75.0mil; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8 { - proto=1; x=75.0mil; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:subc.36 { - ha:attributes { - footprint=0402 Standard SMT resistor, capacitor etc - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50 { - proto=0; x=1.505204mm; y=50.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.51 { - proto=0; x=2.304796mm; y=50.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.38 { - x1=75.0mil; y1=50.0mil; x2=75.0mil; y2=50.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.41 { - x1=75.0mil; y1=50.0mil; x2=75.0mil; y2=50.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.44 { - x1=75.0mil; y1=50.0mil; x2=2.905mm; y2=50.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.47 { - x1=75.0mil; y1=50.0mil; x2=75.0mil; y2=2.27mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = xK4LY0258SGWTnYfnvwAAAAB - } - } - li:layers { - - ha:top-sig { - lid=0 - group=2 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; t} - } - - li:objects { - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=7 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftb} - {pcb-rnd::key::select}={l; b} - } - - li:objects { - } - color = {#3a5fcd} - } - - ha:outline { - lid=2 - group=6 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:top-paste { - lid=3 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=4 - group=1 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=5 - group=8 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=6 - group=9 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 3; } - } - ha:1 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 4; } - } - ha:2 { - name = top_copper - ha:type { top=1; copper=1; } - li:layers { 0; } - } - ha:3 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:4 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:5 { - name = grp_8 - ha:type { intern=1; substrate=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:6 { - name = global_outline - ha:type { boundary=1; } - li:layers { 2;} - purpose = uroute - } - ha:7 { - name = bottom_copper - ha:type { copper=1; bottom=1; } - li:layers { 1; } - } - ha:8 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 5;} - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 6; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring=0mil - } - ha:plugins { - ha:drc_orig { - disable=1 - } - } - } - } -} Index: trunk/tests/cam/type/ref.tar.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/cam/type/ref.tar.gz =================================================================== --- trunk/tests/cam/type/ref.tar.gz (revision 32402) +++ trunk/tests/cam/type/ref.tar.gz (nonexistent) Property changes on: trunk/tests/cam/type/ref.tar.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/cam/type/cam.conf =================================================================== --- trunk/tests/cam/type/cam.conf (revision 32402) +++ trunk/tests/cam/type/cam.conf (nonexistent) @@ -1,28 +0,0 @@ -li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:plugins { - ha:cam { - li:jobs { - test { - desc export all layer groups by type-location (and sometimes purpose) - plugin svg - write %base%.top_paste.svg=top-paste - write %base%.top_silk.svg=top-silk - write %base%.top_mask.svg=top-mask - write %base%.top_copper.svg=top-copper - write %base%.intern.svg=intern-copper - write %base%.global_outline.svg=boundary - write %base%.bottom_copper.svg=bottom-copper - write %base%.bottom_mask.svg=bottom-mask - write %base%.bottom_silk.svg=bottom-silk - write %base%.bottom_paste.svg=bottom-paste - write %base%.pmech.svg=mech(purpose=proute) - write %base%.umech.svg=mech(purpose=uroute) - write %base%.top_assy.svg=top-doc(purpose=assy) - write %base%.bot_assy.svg=bottom-doc(purpose=assy) - } - } - } - } - } -} Index: trunk/tests/cam/layers.lht =================================================================== --- trunk/tests/cam/layers.lht (revision 32402) +++ trunk/tests/cam/layers.lht (nonexistent) @@ -1,789 +0,0 @@ -ha:pcb-rnd-board-v6 { - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 550.0mil - y = 2.25in - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=1.0mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.2mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=47.24mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=137.8mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.23 { - proto=0; x=100.0mil; y=49.53mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.24 { - proto=1; x=200.0mil; y=49.53mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.25 { - proto=2; x=400.0mil; y=49.53mm; rot=0.000000; xmirror=0; smirror=0; clearance=25.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:subc.51 { - ha:attributes { - footprint=1206 Standard SMT resistor, capacitor etc - refdes=R1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.726186mm - -1.02616mm - -0.726186mm - -1.02616mm - -0.726186mm - 1.02616mm - 0.726186mm - 1.02616mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.71 { - proto=0; x=3.58013mm; y=54.61mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.72 { - proto=0; x=259.05mil; y=54.61mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.52 { - x1=4.480052mm; y1=2.1126in; x2=223.62mil; y2=2.1126in; thickness=8.0mil; clearance=0.0; - } - ha:line.55 { - x1=4.480052mm; y1=2.1874in; x2=223.62mil; y2=2.1874in; thickness=8.0mil; clearance=0.0; - } - ha:text.58 { - string=%a.parent.refdes%; x=342.12mil; y=2.1311in; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.59 { - x1=200.0mil; y1=54.61mm; x2=200.0mil; y2=54.61mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.62 { - x1=200.0mil; y1=54.61mm; x2=200.0mil; y2=54.61mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.65 { - x1=200.0mil; y1=54.61mm; x2=6.08mm; y2=54.61mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.68 { - x1=200.0mil; y1=54.61mm; x2=200.0mil; y2=55.61mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = pjaLj8tSfYLVqy1mjLYAAAAB - } - ha:rat.85 { - x1=3.58013mm; y1=54.61mm; lgrp1=3; x2=259.05mil; y2=54.61mm; lgrp2=3; - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:text.10 { - string=topcop; x=100.0mil; y=350.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - ha:text.13 { - string=botcop; x=100.0mil; y=750.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - } - color = {#3a5fcd} - } - - ha:int-sig2 { - lid=2 - group=7 - ha:combining { } - - li:objects { - ha:text.12 { - string=icop2; x=100.0mil; y=550.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#548b54} - } - - ha:int-sig1 { - lid=3 - group=5 - ha:combining { } - - li:objects { - ha:text.11 { - string=icop1; x=100.0mil; y=450.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#8b7355} - } - - ha:outline { - lid=4 - group=9 - ha:combining { } - - li:objects { - ha:text.17 { - string=bnd; x=100.0mil; y=29.21mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#00868b} - } - - ha:bottom-silk { - lid=5 - group=12 - ha:combining { auto=1; } - - li:objects { - ha:text.15 { - string=botslk; x=100.0mil; y=950.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - } - color = {#000000} - } - - ha:top-silk { - lid=6 - group=1 - ha:combining { auto=1; } - - li:objects { - ha:text.8 { - string=topslk; x=100.0mil; y=150.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#000000} - } - - ha:top-paste { - lid=7 - group=0 - ha:combining { auto=1; } - - li:objects { - ha:text.7 { - string=toppst; x=100.0mil; y=50.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#cd00cd} - } - - ha:top-mask { - lid=8 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - ha:text.9 { - string=topmsk; x=100.0mil; y=250.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=9 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - ha:text.14 { - string=botmsk; x=100.0mil; y=850.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=10 - group=13 - ha:combining { auto=1; } - - li:objects { - ha:text.16 { - string=botpst; x=100.0mil; y=26.67mm; scale=100; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=11 - group=14 - ha:combining { auto=1; } - - li:objects { - ha:text.18 { - string=pslt; x=100.0mil; y=31.75mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=12 - group=15 - ha:combining { auto=1; } - - li:objects { - ha:text.19 { - string=uslt; x=100.0mil; y=1.35in; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#00868b} - } - - ha:top-assy { - lid=13 - group=16 - ha:combining { } - - li:objects { - ha:text.20 { - string=topasy; x=100.0mil; y=36.83mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#444444} - } - - ha:bot-assy { - lid=14 - group=17 - ha:combining { } - - li:objects { - ha:text.21 { - string=botasy; x=100.0mil; y=1.65in; scale=100; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - } - color = {#444444} - } - - ha:fab { - lid=15 - group=18 - ha:combining { auto=1; } - - li:objects { - ha:text.22 { - string=fab; x=100.0mil; y=44.45mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#222222} - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 7; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 6; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 8; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 3; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 2; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 4; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 9; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 5; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 10; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 11; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 12; } - purpose = uroute - } - ha:16 { - name = top_assy - ha:type { top=1; doc=1; } - li:layers { 13; } - ha:attributes { - init-invis=1 - } - purpose = assy - } - ha:17 { - name = bot_assy - ha:type { bottom=1; doc=1; } - li:layers { 14; } - ha:attributes { - init-invis=1 - } - purpose = assy - } - ha:18 { - name = fab - ha:type { top=1; doc=1; } - li:layers { 15; } - ha:attributes { - init-invis=1 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - text_scale = 100 - via_thickness = 137.80 mil - via_drilling_hole = 47.24 mil - text_thickness = 0 - line_thickness = 80.00 mil - clearance = 25.00 mil - } - ha:editor { - ha:view { - flip_y = 0 - } - wireframe_draw = false - show_solder_side = 0 - grids_idx = 4 - grid = 25.00 mil - } - } - } - ha:netlists { - - li:netlist_patch { - ha:add_conn { net=pcbrnd1; term=R1-1; } - ha:add_conn { net=pcbrnd1; term=R1-2; } - } - } -} Index: trunk/tests/cam/grp_name/ref.tar.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/cam/grp_name/ref.tar.gz =================================================================== --- trunk/tests/cam/grp_name/ref.tar.gz (revision 32402) +++ trunk/tests/cam/grp_name/ref.tar.gz (nonexistent) Property changes on: trunk/tests/cam/grp_name/ref.tar.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/cam/grp_name/cam.conf =================================================================== --- trunk/tests/cam/grp_name/cam.conf (revision 32402) +++ trunk/tests/cam/grp_name/cam.conf (nonexistent) @@ -1,30 +0,0 @@ -li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:plugins { - ha:cam { - li:jobs { - test { - desc export all layer groups by name - plugin svg - write %base%.top_paste.svg=@top_paste - write %base%.top_silk.svg=@top_silk - write %base%.top_mask.svg=@top_mask - write %base%.top_copper.svg=@top_copper - write %base%.intern.svg=@Intern - write %base%.global_outline.svg=@global_outline - write %base%.bottom_copper.svg=@bottom_copper - write %base%.bottom_mask.svg=@bottom_mask - write %base%.bottom_silk.svg=@bottom_silk - write %base%.bottom_paste.svg=@bottom_paste - write %base%.pmech.svg=@pmech - write %base%.umech.svg=@umech - write %base%.top_assy.svg=@top_assy - write %base%.bot_assy.svg=@bot_assy -# too big: write %base%.fab.svg=@fab - write %base%.invis.svg=@invisible - } - } - } - } - } -} Index: trunk/tests/cam/grp_name/.top_pate.svg =================================================================== --- trunk/tests/cam/grp_name/.top_pate.svg (revision 32402) +++ trunk/tests/cam/grp_name/.top_pate.svg (nonexistent) @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/cam/test.sh =================================================================== --- trunk/tests/cam/test.sh (revision 32402) +++ trunk/tests/cam/test.sh (nonexistent) @@ -1,47 +0,0 @@ -#!/bin/sh -#DBG=cdb - -TESTS="grp_name type offs" - -do_test() -{ - local testcase="$1" refs r o - $DBG pcb-rnd -C $testcase/cam.conf -x cam test --outfile $testcase/out layers.lht - - ( - cd $testcase - refs=`ls ref.*.svg 2>/dev/null` - if test -z "$refs" - then - tar -zxf ref.tar.gz - fi - for r in ref.*.svg - do - o=out.${r#ref.} - diff -u $r $o - done - ) -} - -do_clean() -{ - local testcase="$1" - rm -f $testcase/ref.*.svg $testcase/out.*.svg -} - -cmd="$1" -shift 1 - -tests="$@" -if test -z "$tests" -then - tests=$TESTS -fi - -for n in $tests -do - case "$cmd" in - test) do_test $n ;; - clean) do_clean $n ;; - esac -done Property changes on: trunk/tests/cam/test.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/cam/offs/ref.tar.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/cam/offs/ref.tar.gz =================================================================== --- trunk/tests/cam/offs/ref.tar.gz (revision 32402) +++ trunk/tests/cam/offs/ref.tar.gz (nonexistent) Property changes on: trunk/tests/cam/offs/ref.tar.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/cam/offs/cam.conf =================================================================== --- trunk/tests/cam/offs/cam.conf (revision 32402) +++ trunk/tests/cam/offs/cam.conf (nonexistent) @@ -1,18 +0,0 @@ -li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:plugins { - ha:cam { - li:jobs { - test { - desc export all layer groups by type-location (and sometimes purpose) - plugin svg - write %base%.copper_p1.svg=copper:+1 - write %base%.copper_p2.svg=copper:+2 - write %base%.copper_m2.svg=copper:-2 - write %base%.copper_m1.svg=copper:-1 - } - } - } - } - } -} Index: trunk/tests/cam/Makefile =================================================================== --- trunk/tests/cam/Makefile (revision 32402) +++ trunk/tests/cam/Makefile (nonexistent) @@ -1,7 +0,0 @@ -all: - -test: - ./test.sh test - -clean: - ./test.sh clean Index: trunk/tests/action/padstack.lht =================================================================== --- trunk/tests/action/padstack.lht (revision 32402) +++ trunk/tests/action/padstack.lht (nonexistent) @@ -1,440 +0,0 @@ -ha:pcb-rnd-board-v4 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:Signal { - diameter = 2.0mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 127.0mm - y = 127.0mm - isle_area_nm2 = 200000000.000000 - } - ha:cursor { - zoom = 1.000000 - x = 0.0 - y = 0.0 - } - ha:drc { - min_drill = 15.0mil - min_ring = 10.0mil - bloat = 12.0mil - shrink = 9.0mil - min_width = 10.0mil - min_silk = 7.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - ha:ps_proto_v4 { - htop = 0 - group = 1 - hdia = 31.5mil - li:shape { - ha:ps_shape_v4 { - clearance = 40.0mil - li:ps_poly { - 125.0mil - 125.0mil - -3175.0um - 125.0mil - 0.0 - -8890.0um - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - } - hbottom = 0 - hplated = 1 - } - } - - li:objects { - ha:padstack_ref.21 { - proto = 0 - li:thermal { - } - x = 400.0mil - y = 600.0mil - } - ha:padstack_ref.22 { - proto = 0 - li:thermal { - } - x = 800.0mil - y = 600.0mil - } - ha:padstack_ref.23 { - proto = 0 - li:thermal { - } - x = 30.48mm - y = 600.0mil - } - ha:padstack_ref.24 { - proto = 0 - li:thermal { - } - x = 1.6in - y = 600.0mil - } - ha:padstack_ref.25 { - proto = 0 - li:thermal { - } - x = 2.0in - y = 600.0mil - } - ha:padstack_ref.26 { - proto = 0 - li:thermal { - } - x = 60.96mm - y = 600.0mil - } - ha:padstack_ref.27 { - proto = 0 - li:thermal { - } - x = 2.8in - y = 600.0mil - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - visible=1 - - li:objects { - ha:line.28 { - x1=200.0mil; y1=375.0mil; x2=375.0mil; y2=375.0mil; thickness=80.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.31 { - x1=800.0mil; y1=225.0mil; x2=800.0mil; y2=225.0mil; thickness=80.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.40 { - x1=29.21mm; y1=425.0mil; x2=29.21mm; y2=425.0mil; thickness=80.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.43 { - x1=36.83mm; y1=250.0mil; x2=1.725in; y2=250.0mil; thickness=80.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.46 { - x1=47.625mm; y1=425.0mil; x2=51.435mm; y2=650.0mil; thickness=80.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.49 { - x1=175.0mil; y1=375.0mil; x2=175.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.52 { - x1=175.0mil; y1=75.0mil; x2=74.93mm; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.55 { - x1=800.0mil; y1=200.0mil; x2=800.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.58 { - x1=1.125in; y1=400.0mil; x2=1.125in; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.61 { - x1=37.465mm; y1=250.0mil; x2=37.465mm; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.64 { - x1=47.625mm; y1=425.0mil; x2=47.625mm; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.67 { - x1=56.515mm; y1=425.0mil; x2=2.55in; y2=425.0mil; thickness=80.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:line.73 { - x1=2.25in; y1=425.0mil; x2=2.25in; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.76 { - x1=2.8in; y1=25.0mil; x2=2.8in; y2=1.125in; thickness=265.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - } - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - visible=1 - - li:objects { - ha:text.79 { - string=line touching padstack; x=975.0mil; y=800.0mil; scale=175; fid=0; direction=0; - ha:flags { - clearline=1 - } - } - } - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - visible=0 - - li:objects { - } - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - visible=0 - - li:objects { - } - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - visible=0 - - li:objects { - } - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - visible=0 - - li:objects { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global outline - ha:type { outline=1; intern=1; } - li:layers { 6; } - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - } - } -} Index: trunk/tests/action/padstack2.lht =================================================================== --- trunk/tests/action/padstack2.lht (revision 32402) +++ trunk/tests/action/padstack2.lht (nonexistent) @@ -1,673 +0,0 @@ -ha:pcb-rnd-board-v4 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:Signal { - diameter = 2.0mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 600.0mil - y = 600.0mil - isle_area_nm2 = 200000000.000000 - } - ha:cursor { - zoom = 1.000000 - x = 0.0 - y = 0.0 - } - ha:drc { - min_drill = 15.0mil - min_ring = 10.0mil - bloat = 12.0mil - shrink = 9.0mil - min_width = 10.0mil - min_silk = 7.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v4.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=-952.5um; x2=0.0; y2=37.5mil; thickness=25.0mil; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - } - } - } - - ha:ps_proto_v4.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -0.001um - -952.501um - -635.001um - 0.952499mm - 0.634999mm - 0.952499mm - } - } - } - } - - ha:ps_proto_v4.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=35.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - } - } - } - } - - li:objects { - ha:padstack_ref.34 { - proto=0; x=75.0mil; y=100.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.44 { - proto=0; x=150.0mil; y=100.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.45 { - proto=0; x=225.0mil; y=100.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.47 { - proto=1; x=150.0mil; y=185.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.49 { - proto=0; x=75.0mil; y=199.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.51 { - proto=2; x=226.0mil; y=167.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.53 { - proto=1; x=325.0mil; y=100.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.54 { - proto=1; x=425.0mil; y=100.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.65 { - proto=1; x=328.0mil; y=174.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.67 { - proto=2; x=395.0mil; y=154.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.69 { - proto=2; x=509.0mil; y=84.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.70 { - proto=2; x=502.0mil; y=118.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.149 { - proto=0; x=75.0mil; y=375.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.150 { - proto=0; x=150.0mil; y=375.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.151 { - proto=0; x=225.0mil; y=375.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.153 { - proto=0; x=59.0mil; y=470.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.154 { - proto=2; x=202.0mil; y=433.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.155 { - proto=1; x=325.0mil; y=375.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.156 { - proto=1; x=425.0mil; y=375.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.157 { - proto=1; x=294.0mil; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.158 { - proto=2; x=392.0mil; y=378.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.159 { - proto=2; x=509.0mil; y=359.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.160 { - proto=2; x=481.0mil; y=381.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.162 { - proto=1; x=131.0mil; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - visible=1 - - li:objects { - ha:line.37 { - x1=25.0mil; y1=550.0mil; x2=25.0mil; y2=25.0mil; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.40 { - x1=25.0mil; y1=25.0mil; x2=525.0mil; y2=25.0mil; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.74 { - x1=75.0mil; y1=25.0mil; x2=75.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.77 { - x1=150.0mil; y1=25.0mil; x2=150.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.80 { - x1=225.0mil; y1=25.0mil; x2=225.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.86 { - x1=325.0mil; y1=25.0mil; x2=325.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.89 { - x1=425.0mil; y1=25.0mil; x2=425.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.92 { - x1=500.0mil; y1=25.0mil; x2=500.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.128 { - x1=25.0mil; y1=300.0mil; x2=525.0mil; y2=300.0mil; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.131 { - x1=75.0mil; y1=300.0mil; x2=75.0mil; y2=350.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.134 { - x1=150.0mil; y1=300.0mil; x2=150.0mil; y2=350.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.137 { - x1=225.0mil; y1=300.0mil; x2=225.0mil; y2=350.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.140 { - x1=325.0mil; y1=300.0mil; x2=325.0mil; y2=350.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.143 { - x1=425.0mil; y1=300.0mil; x2=425.0mil; y2=350.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.146 { - x1=500.0mil; y1=300.0mil; x2=500.0mil; y2=350.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - visible=1 - - li:objects { - ha:text.167 { - string=overlap; x=425.0mil; y=175.0mil; scale=45; fid=0; direction=0; - ha:flags { - clearline=1 - } - } - ha:text.169 { - string=no overlap; x=375.0mil; y=425.0mil; scale=45; fid=0; direction=0; - ha:flags { - clearline=1 - } - } - } - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - visible=0 - - li:objects { - } - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - visible=0 - - li:objects { - } - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - visible=0 - - li:objects { - } - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - visible=0 - - li:objects { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global outline - ha:type { outline=1; intern=1; } - li:layers { 6; } - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 10.00 mil - clearance = 20.00 mil - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 7.00 mil - max_height = 600.00 mil - line_thickness = 10.00 mil - shrink = 9.00 mil - poly_isle_area = 200000000.000000 - max_width = 600.00 mil - min_wid = 10.00 mil - bloat = 12.00 mil - min_drill = 15.00 mil - } - ha:editor { - grid_unit = mil - all_direction_lines = false - buffer_number = 0 - grid = 25.00 mil - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/circle_paste.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/circle_paste.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/circle_paste.lht (nonexistent) @@ -1,271 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.0mm; } - ha:combining { auto=1;} - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=20.0mil - } - } - } - unused = 1 - } - - li:objects { - ha:padstack_ref.18 { - proto=0; x=5.0mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/circle_mask_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/circle_mask_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/circle_mask_violation.lht (nonexistent) @@ -1,270 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.3mm; y=0.0; dia=1.0mm; } - ha:combining { sub=1; auto=1;} - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=20.0mil - } - } - } - } - - li:objects { - ha:padstack_ref.22 { - proto=0; x=4.7mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/circle.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/circle.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/circle.lht (nonexistent) @@ -1,271 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=20.0mil - } - } - } - unused = 1 - } - - li:objects { - ha:padstack_ref.18 { - proto=0; x=5.0mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/polygon_mask.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/polygon_mask.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/polygon_mask.lht (nonexistent) @@ -1,280 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1;} - ha:layer_mask { - mask = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -0.5mm - -0.5mm - 1.8mm - -0.5mm - 1.8mm - 0.5mm - -0.5mm - 0.5mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.12 { - proto=0; x=5.2mm; y=2.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/line_mask.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/line_mask.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/line_mask.lht (nonexistent) @@ -1,274 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - unused = 1 - ha:ps_proto_v6.1 { - hdia=0.4mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-1.0mm; y1=0.0; x2=1.0mm; y2=0.0; thickness=1.2mm; square=0; } - ha:combining { sub=1; auto=1;} - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=1.0mm - } - } - } - - unused = 1 - } - - li:objects { - ha:padstack_ref.23 { - proto=1; x=6.0mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/polygon_paste_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/polygon_paste_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/polygon_paste_violation.lht (nonexistent) @@ -1,279 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { auto=1;} - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=40.0mil - li:ps_poly { - -0.2mm - -0.5mm - 1.8mm - -0.5mm - 1.8mm - 0.5mm - -0.2mm - 0.5mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.12 { - proto=0; x=5.2mm; y=2.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/README =================================================================== --- trunk/tests/drc_pstk_hbrk/README (revision 32402) +++ trunk/tests/drc_pstk_hbrk/README (nonexistent) @@ -1,97 +0,0 @@ -Test files for pcb_pstk_shape_hole_break() and DRC - -1. Polygon - - polygon.lht -single rectangle on top layer copper, with a hole. - Expected: No DRC violation - Status : OK - - - polygon_violation.lht -single rectangle on top layer copper, with a hole. - Expected: DRC violation - Status : OK, error detected - - - polygon_mask.lht -top layer mask only, with a hole. - Expected: No DRC violation - Status : OK - - - polygon_mask_violation.lht -top layer mask only, with a hole. - Expected: No DRC violation - Status : OK, no error, because no rule set for this. - TODO : Provide a mechanism to detect Soldermask rules (min. width, gap, clearance to drills...) - - - polygon_paste.lht -top layer paste only, with a hole. - Expected: No DRC violation - Status : OK - - - polygon_paste_violation.lht -top layer paste only, with a hole. - Expected: No DRC violation (because no rule set for this) - Status : OK, no error - - -2. Filled circle - - circle.lht -single circle on top layer copper, with a hole. - Expected: No DRC violation - Status : OK - - - circle_violation.lht -single circle on top layer copper, with a hole. - Expected: DRC violation - Status : KO: no error detected, which is wrong - - - circle_mask.lht -top layer mask only, with a hole. - Expected: No DRC violation - Status : OK - - - circle_mask_violation.lht -top layer mask only, with a hole. - Expected: No DRC violation - Status : OK, no error, because no rule set for this. - - - circle_paste.lht -top layer paste only, with a hole. - Expected: No DRC violation - Status : OK - - - circle_paste_violation.lht -top layer paste only, with a hole. - Expected: No DRC violation - Status : OK, no error, because no rule set for this. - - -3. (round cap) line - - line.lht -single line on top layer copper, with a hole. - Expected: No DRC violation - Status : OK - - - line_violation.lht -single line on top layer copper, with a hole. - Expected: DRC violation - Status : OK: error detected - - - line_mask.lht -single line on top mask only, with a hole. - Expected: No DRC violation - Status : OK - - - line_mask_violation.lht -single line on top mask only, with a hole. - Expected: No DRC violation - Status : OK, no error, because no rule set for this. - - - line_paste.lht -single line on top paste only, with a hole. - Expected: No DRC violation - Status : OK - - - line_paste_violation.lht -single line on top paste only, with a hole. - Expected: No DRC violation - Status : OK, no error, because no rule set for this. Index: trunk/tests/drc_pstk_hbrk/line_paste_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/line_paste_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/line_paste_violation.lht (nonexistent) @@ -1,272 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-1.0mm; y1=0.4mm; x2=1.0mm; y2=0.4mm; thickness=1.2mm; square=0; } - ha:combining { auto=1;} - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.5mm - } - } - } - unused = 1 - unused = 1 - } - - li:objects { - ha:padstack_ref.28 { - proto=0; x=6.0mm; y=2.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/line_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/line_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/line_violation.lht (nonexistent) @@ -1,280 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - ha:line.24 { - x1=5.0mm; y1=3.0mm; x2=7.0mm; y2=3.0mm; thickness=1.2mm; clearance=0.5mm; - ha:flags { - clearline=1 - selected=1 - } - } - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-1.0mm; y1=0.4mm; x2=1.0mm; y2=0.4mm; thickness=1.2mm; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.5mm - } - } - } - unused = 1 - unused = 1 - } - - li:objects { - ha:padstack_ref.28 { - proto=0; x=6.0mm; y=2.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/polygon_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/polygon_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/polygon_violation.lht (nonexistent) @@ -1,280 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -0.2mm - -0.5mm - 1.8mm - -0.5mm - 1.8mm - 0.5mm - -0.2mm - 0.5mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.12 { - proto=0; x=5.2mm; y=2.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/circle_mask.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/circle_mask.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/circle_mask.lht (nonexistent) @@ -1,271 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.0mm; } - ha:combining { sub=1; auto=1;} - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=20.0mil - } - } - } - unused = 1 - } - - li:objects { - ha:padstack_ref.18 { - proto=0; x=5.0mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/tester =================================================================== --- trunk/tests/drc_pstk_hbrk/tester (revision 32402) +++ trunk/tests/drc_pstk_hbrk/tester (nonexistent) @@ -1,57 +0,0 @@ -#!/bin/sh - -# Run pcb-rnd on each test case and check if drc found errors where it should -# and does not find anything where it shouldn't. Run with -v to print each case. - -verbose=0 - -do_test() -{ -echo ' -drc() -' | pcb-rnd --gui batch "$1" 2>/dev/null | grep -i broken -} - -should_break() -{ - if test -z "$res" - then - echo "ERR: $fn: DRC did not find an error" - else - if test $verbose -gt 0 - then - echo "OK: $fn: DRC error" - fi - fi -} - -should_pass() -{ - if test ! -z "$res" - then - echo "ERR: $fn: DRC found a non-existing error" - else - if test $verbose -gt 0 - then - echo "OK: $fn: DRC clean" - fi - fi -} - -### main ### - -if test "$1" = "-v" -then - verbose=1 -fi - -for fn in *.lht -do - res=`do_test "$fn"` - case "$fn" in - *_mask_violation*) should_pass ;; - *_paste_violation*) should_pass ;; - *_violation*) should_break ;; - *) should_pass ;; - esac -done Property changes on: trunk/tests/drc_pstk_hbrk/tester ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/drc_pstk_hbrk/circle_paste_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/circle_paste_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/circle_paste_violation.lht (nonexistent) @@ -1,270 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.3mm; y=0.0; dia=1.0mm; } - ha:combining { auto=1;} - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=20.0mil - } - } - } - } - - li:objects { - ha:padstack_ref.22 { - proto=0; x=4.7mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/line_paste.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/line_paste.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/line_paste.lht (nonexistent) @@ -1,274 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - unused = 1 - ha:ps_proto_v6.1 { - hdia=0.4mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-1.0mm; y1=0.0; x2=1.0mm; y2=0.0; thickness=1.2mm; square=0; } - ha:combining { auto=1;} - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=1.0mm - } - } - } - - unused = 1 - } - - li:objects { - ha:padstack_ref.23 { - proto=1; x=6.0mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/polygon_paste.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/polygon_paste.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/polygon_paste.lht (nonexistent) @@ -1,279 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { auto=1;} - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=40.0mil - li:ps_poly { - -0.5mm - -0.5mm - 1.8mm - -0.5mm - 1.8mm - 0.5mm - -0.5mm - 0.5mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.12 { - proto=0; x=5.2mm; y=2.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/circle_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/circle_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/circle_violation.lht (nonexistent) @@ -1,270 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.3mm; y=0.0; dia=1.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=20.0mil - } - } - } - } - - li:objects { - ha:padstack_ref.22 { - proto=0; x=4.7mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/polygon_mask_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/polygon_mask_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/polygon_mask_violation.lht (nonexistent) @@ -1,280 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1;} - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=40.0mil - li:ps_poly { - -0.2mm - -0.5mm - 1.8mm - -0.5mm - 1.8mm - 0.5mm - -0.2mm - 0.5mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.12 { - proto=0; x=5.2mm; y=2.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/line_mask_violation.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/line_mask_violation.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/line_mask_violation.lht (nonexistent) @@ -1,272 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-1.0mm; y1=0.4mm; x2=1.0mm; y2=0.4mm; thickness=1.2mm; square=0; } - ha:combining { sub=1; auto=1;} - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.5mm - } - } - } - unused = 1 - unused = 1 - } - - li:objects { - ha:padstack_ref.28 { - proto=0; x=6.0mm; y=2.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/polygon.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/polygon.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/polygon.lht (nonexistent) @@ -1,280 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -0.5mm - -0.5mm - 1.8mm - -0.5mm - 1.8mm - 0.5mm - -0.5mm - 0.5mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.12 { - proto=0; x=5.2mm; y=2.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/line.lht =================================================================== --- trunk/tests/drc_pstk_hbrk/line.lht (revision 32402) +++ trunk/tests/drc_pstk_hbrk/line.lht (nonexistent) @@ -1,273 +0,0 @@ -# pcb-rnd official 2-layer default board - -ha:pcb-rnd-board-v6 { - li:styles { - ha:Signal { - diameter = 2mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Power { - diameter = 2.2mm - thickness = 20.0mil - hole = 1mm - clearance = 20.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Fat { - diameter = 137.8mil - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - text_scale = 0 - text_thick = 0.0 - } - ha:Sig-tight { - diameter = 64.0mil - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - text_scale = 0 - text_thick = 0.0 - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 20.0mm; y = 10.0mm - } - ha:grid { - spacing = 0.1mm - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:layers { - ha:top-sig { lid=0; group=3; - li:objects { - } - color = {#8b2323} - ha:combining { - } - } - ha:bottom-sig { lid=1; group=6; - li:objects { - } - color = {#3a5fcd} - ha:combining { - } - } - ha:top-gnd { lid=2; group=3; - li:objects { - } - color = {#104e8b} - ha:combining { - } - } - ha:bottom-gnd { lid=3; group=6; - li:objects { - } - color = {#cd3700} - ha:combining { - } - } - ha:top-vcc { lid=4; group=3; - li:objects { - } - color = {#548b54} - ha:combining { - } - } - ha:bottom-vcc { lid=5; group=6; - li:objects { - } - color = {#8b7355} - ha:combining { - } - } - ha:outline { lid=6; group=5; - li:objects { - } - color = {#00868b} - ha:combining { - } - } - ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; } - li:objects { - } - color = {#cdd0f1} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - } - li:padstack_prototypes { - - unused = 1 - ha:ps_proto_v6.1 { - hdia=0.4mm; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-1.0mm; y1=0.0; x2=1.0mm; y2=0.0; thickness=1.2mm; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=1.0mm - } - } - } - - unused = 1 - } - - li:objects { - ha:padstack_ref.23 { - proto=1; x=6.0mm; y=3.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.5mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; 4; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } - } - ha:6 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; 5; } - } - ha:7 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:8 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:9 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:10 { - name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } - } - ha:11 { - name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } - } - } - } - ha:attributes { - {PCB::grid::unit}=mm - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 200.00 um - min_drill = 200.00 um - text_scale = 100 - via_thickness = 2.0000 mm - via_drilling_hole = 31.50 mil - min_slk = 0.15000000 mm - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 0.25000000 mm - poly_isle_area = 200000000.0 - min_wid = 0.20000000 mm - bloat = 0.20000000 mm - clearance = 20.00 mil - } - ha:editor { - grid_unit = mm - buffer_number = 0 - grids_idx = 9 - grid = 100.00 um - } - } - } -} Index: trunk/tests/drc_pstk_hbrk/Makefile =================================================================== --- trunk/tests/drc_pstk_hbrk/Makefile (revision 32402) +++ trunk/tests/drc_pstk_hbrk/Makefile (nonexistent) @@ -1,9 +0,0 @@ -all: - -test: - ./tester - -clean: - -distclean: - Index: trunk/tests/RTT/flag_colors.lht =================================================================== --- trunk/tests/RTT/flag_colors.lht (revision 32402) +++ trunk/tests/RTT/flag_colors.lht (nonexistent) @@ -1,1424 +0,0 @@ -ha:pcb-rnd-board-v6 { - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 650.0mil - y = 625.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - ha:layer_stack { - li:groups { - ha:0 { - ha:type { - top = 1 - paste = 1 - } - li:layers { - 9 - } - name = top_paste - } - ha:1 { - ha:type { - silk = 1 - top = 1 - } - li:layers { - 8 - } - name = top_silk - } - ha:2 { - ha:type { - top = 1 - mask = 1 - } - li:layers { - 10 - } - name = top_mask - } - ha:3 { - ha:type { - copper = 1 - top = 1 - } - li:layers { - 0 - 2 - } - name = top_copper - } - ha:4 { - ha:attributes { - thickness = {0.7375mm } - } - ha:type { - substrate = 1 - intern = 1 - } - li:layers { - } - name = grp_4 - } - ha:5 { - ha:type { - copper = 1 - intern = 1 - } - li:layers { - 5 - } - name = Intern - } - ha:6 { - ha:attributes { - thickness = {0.125mm } - } - ha:type { - substrate = 1 - intern = 1 - } - li:layers { - } - name = grp_6 - } - ha:7 { - ha:type { - copper = 1 - intern = 1 - } - li:layers { - 4 - } - name = Intern - } - ha:8 { - ha:attributes { - thickness = {0.7375mm } - } - ha:type { - substrate = 1 - intern = 1 - } - li:layers { - } - name = grp_8 - } - ha:9 { - purpose = uroute - ha:type { - boundary = 1 - } - li:layers { - 6 - } - name = global_outline - } - ha:10 { - ha:type { - bottom = 1 - copper = 1 - } - li:layers { - 1 - 3 - } - name = bottom_copper - } - ha:11 { - ha:type { - bottom = 1 - mask = 1 - } - li:layers { - 11 - } - name = bottom_mask - } - ha:12 { - ha:type { - silk = 1 - bottom = 1 - } - li:layers { - 7 - } - name = bottom_silk - } - ha:13 { - ha:type { - bottom = 1 - paste = 1 - } - li:layers { - 12 - } - name = bottom_paste - } - ha:14 { - purpose = proute - ha:type { - mech = 1 - } - li:layers { - 13 - } - name = pmech - } - ha:15 { - purpose = uroute - ha:type { - mech = 1 - } - li:layers { - 14 - } - name = umech - } - ha:16 { - ha:attributes { - init-invis = 1 - } - purpose = assy - ha:type { - top = 1 - doc = 1 - } - li:layers { - 15 - } - name = top_assy - } - ha:17 { - ha:attributes { - init-invis = 1 - } - purpose = assy - ha:type { - bottom = 1 - doc = 1 - } - li:layers { - 16 - } - name = bot_assy - } - ha:18 { - ha:attributes { - init-invis = 1 - } - purpose = fab - ha:type { - top = 1 - doc = 1 - } - li:layers { - 17 - } - name = fab - } - } - } - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - text_font_id = 0 - } - ha:editor { - wireframe_draw = true - thin_draw = false - check_planes = false - buffer_number = 0 - } - } - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - htop = 0 - hdia = 31.5mil - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.0mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.0mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.0mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hbottom = 0 - hplated = 1 - } - } - li:objects { - ha:padstack_ref.95 { - smirror = 0 - proto = 0 - xmirror = 0 - x = 100.0mil - rot = 0.000000 - y = 100.0mil - li:thermal { - } - ha:flags { - clearline = 1 - found = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.96 { - smirror = 0 - proto = 0 - xmirror = 0 - x = 250.0mil - rot = 0.000000 - y = 100.0mil - li:thermal { - } - ha:flags { - clearline = 1 - selected=1 - } - clearance = 20.0mil - } - ha:padstack_ref.97 { - smirror = 0 - proto = 0 - xmirror = 0 - x = 100.0mil - rot = 0.000000 - y = 225.0mil - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.173 { - proto=0; x=250.0mil; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:subc.274 { - ha:attributes { - footprint=0402 Standard SMT resistor, capacitor etc - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.288 { - proto=0; x=5.315204mm; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - found=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.289 { - proto=0; x=240.74mil; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:text.275 { - string=%a.parent.refdes%; x=193.5mil; y=543.5mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.276 { - x1=225.0mil; y1=575.0mil; x2=225.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.279 { - x1=225.0mil; y1=575.0mil; x2=225.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.282 { - x1=225.0mil; y1=575.0mil; x2=6.715mm; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.285 { - x1=225.0mil; y1=575.0mil; x2=225.0mil; y2=15.605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = xK4LY0258SGWTnYfnvwAAAAB - } - ha:subc.291 { - ha:attributes { - footprint=0402 Standard SMT resistor, capacitor etc - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.305 { - proto=0; x=7.855204mm; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - selected=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.306 { - proto=0; x=340.74mil; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:text.292 { - string=%a.parent.refdes%; x=293.5mil; y=543.5mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.293 { - x1=325.0mil; y1=575.0mil; x2=325.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.296 { - x1=325.0mil; y1=575.0mil; x2=325.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.299 { - x1=325.0mil; y1=575.0mil; x2=9.255mm; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.302 { - x1=325.0mil; y1=575.0mil; x2=325.0mil; y2=15.605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = xK4LY0258SGWTnYfnvwAAAAB - } - ha:subc.308 { - ha:attributes { - footprint=0402 Standard SMT resistor, capacitor etc - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.322 { - proto=0; x=10.395204mm; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - warn=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.323 { - proto=0; x=440.74mil; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:text.309 { - string=%a.parent.refdes%; x=393.5mil; y=543.5mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.310 { - x1=425.0mil; y1=575.0mil; x2=425.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.313 { - x1=425.0mil; y1=575.0mil; x2=425.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.316 { - x1=425.0mil; y1=575.0mil; x2=11.795mm; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.319 { - x1=425.0mil; y1=575.0mil; x2=425.0mil; y2=15.605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = xK4LY0258SGWTnYfnvwAAAAB - } - ha:subc.325 { - ha:attributes { - footprint=0402 Standard SMT resistor, capacitor etc - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.339 { - proto=0; x=12.935204mm; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.340 { - proto=0; x=540.74mil; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:text.326 { - string=%a.parent.refdes%; x=493.5mil; y=543.5mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.327 { - x1=525.0mil; y1=575.0mil; x2=525.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.330 { - x1=525.0mil; y1=575.0mil; x2=525.0mil; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.333 { - x1=525.0mil; y1=575.0mil; x2=14.335mm; y2=575.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.336 { - x1=525.0mil; y1=575.0mil; x2=525.0mil; y2=15.605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = xK4LY0258SGWTnYfnvwAAAAB - } - } - li:layers { - ha:top-sig { - lid = 0 - li:objects { - ha:line.98 { - clearance = 40.0mil - y2 = 225.0mil - thickness = 10.0mil - x1 = 175.0mil - x2 = 250.0mil - ha:flags { - clearline = 1 - } - y1 = 225.0mil - } - ha:line.101 { - clearance = 40.0mil - y2 = 200.0mil - thickness = 10.0mil - x1 = 250.0mil - x2 = 275.0mil - ha:flags { - clearline = 1 - } - y1 = 225.0mil - } - ha:line.104 { - clearance = 40.0mil - y2 = 175.0mil - thickness = 10.0mil - x1 = 275.0mil - x2 = 275.0mil - ha:flags { - clearline = 1 - } - y1 = 200.0mil - } - ha:line.122 { - clearance = 40.0mil - y2 = 25.0mil - thickness = 10.0mil - x1 = 350.0mil - x2 = 550.0mil - ha:flags { - clearline = 1 - found=1 - } - y1 = 25.0mil - } - ha:line.125 { - clearance = 40.0mil - y2 = 75.0mil - thickness = 10.0mil - x1 = 350.0mil - x2 = 550.0mil - ha:flags { - clearline = 1 - selected=1 - } - y1 = 75.0mil - } - ha:line.128 { - clearance = 40.0mil - y2 = 125.0mil - thickness = 10.0mil - x1 = 350.0mil - x2 = 550.0mil - ha:flags { - clearline = 1 - } - y1 = 125.0mil - } - ha:line.220 { - x1=350.0mil; y1=175.0mil; x2=550.0mil; y2=175.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.131 { - astart = 0 - thickness = 10.0mil - width = 75.0mil - height = 75.0mil - x = 425.0mil - y = 275.0mil - adelta = -90 - ha:flags { - clearline = 1 - found=1 - } - clearance = 40.0mil - } - ha:arc.149 { - x=475.0mil; y=275.0mil; width=75.0mil; height=75.0mil; astart=0; adelta=-90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - selected=1 - } - } - ha:arc.150 { - x=525.0mil; y=275.0mil; width=75.0mil; height=75.0mil; astart=0; adelta=-90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.151 { - x=575.0mil; y=275.0mil; width=75.0mil; height=75.0mil; astart=0; adelta=-90; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:polygon.111 { - li:geometry { - ta:contour { - { 25.0mil; 25.0mil } - { 325.0mil; 25.0mil } - { 325.0mil; 275.0mil } - { 25.0mil; 275.0mil } - } - } - ha:flags { - clearpoly = 1 - } - clearance = 40.0mil - } - ha:polygon.174 { clearance=40.0mil; - li:geometry { - ta:contour { - { 250.0mil; 325.0mil } - { 300.0mil; 325.0mil } - { 300.0mil; 525.0mil } - { 250.0mil; 525.0mil } - } - } - - ha:flags { - clearpoly=1 - found=1 - } - } - ha:polygon.184 { clearance=40.0mil; - li:geometry { - ta:contour { - { 325.0mil; 325.0mil } - { 375.0mil; 325.0mil } - { 375.0mil; 525.0mil } - { 325.0mil; 525.0mil } - } - } - - ha:flags { - clearpoly=1 - selected=1 - } - } - ha:polygon.189 { clearance=40.0mil; - li:geometry { - ta:contour { - { 400.0mil; 325.0mil } - { 450.0mil; 325.0mil } - { 450.0mil; 525.0mil } - { 400.0mil; 525.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.194 { clearance=40.0mil; - li:geometry { - ta:contour { - { 475.0mil; 325.0mil } - { 525.0mil; 325.0mil } - { 525.0mil; 525.0mil } - { 475.0mil; 525.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:text.168 { - string=TEST; x=50.0mil; y=300.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - found=1 - } - rot = 0.000000 - } - ha:text.170 { - string=TEST; x=50.0mil; y=375.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - selected=1 - } - rot = 0.000000 - } - ha:text.171 { - string=TEST; x=50.0mil; y=450.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.172 { - string=TEST; x=50.0mil; y=525.0mil; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - } - color = {#8b2323} - group = 3 - ha:combining { - } - } - ha:bottom-sig { - lid = 1 - li:objects { - } - color = {#3a5fcd} - group = 10 - ha:combining { - } - } - ha:top-gnd { - lid = 2 - li:objects { - } - color = {#104e8b} - group = 3 - ha:combining { - } - } - ha:bottom-gnd { - lid = 3 - li:objects { - } - color = {#cd3700} - group = 10 - ha:combining { - } - } - ha:int-sig2 { - lid = 4 - li:objects { - } - color = {#548b54} - group = 7 - ha:combining { - } - } - ha:int-sig1 { - lid = 5 - li:objects { - } - color = {#8b7355} - group = 5 - ha:combining { - } - } - ha:outline { - lid = 6 - li:objects { - } - color = {#00868b} - group = 9 - ha:combining { - } - } - ha:bottom-silk { - lid = 7 - li:objects { - } - color = {#000000} - group = 12 - ha:combining { - auto = 1 - } - } - ha:top-silk { - lid = 8 - li:objects { - } - color = {#000000} - group = 1 - ha:combining { - auto = 1 - } - } - ha:top-paste { - lid = 9 - li:objects { - } - color = {#cd00cd} - group = 0 - ha:combining { - auto = 1 - } - } - ha:top-mask { - lid = 10 - li:objects { - } - color = {#ff0000} - group = 2 - ha:combining { - sub = 1 - auto = 1 - } - } - ha:bottom-mask { - lid = 11 - li:objects { - } - color = {#ff0000} - group = 11 - ha:combining { - sub = 1 - auto = 1 - } - } - ha:bottom-paste { - lid = 12 - li:objects { - } - color = {#cd00cd} - group = 13 - ha:combining { - auto = 1 - } - } - ha:slot-plated { - lid = 13 - li:objects { - } - color = {#8b7355} - group = 14 - ha:combining { - auto = 1 - } - } - ha:slot-unplated { - lid = 14 - li:objects { - } - color = {#00868b} - group = 15 - ha:combining { - auto = 1 - } - } - ha:top-assy { - lid = 15 - li:objects { - } - color = {#444444} - group = 16 - ha:combining { - } - } - ha:bot-assy { - lid = 16 - li:objects { - } - color = {#444444} - group = 17 - ha:combining { - } - } - ha:fab { - lid = 17 - li:objects { - } - color = {#222222} - group = 18 - ha:combining { - auto = 1 - } - } - } - } -} Index: trunk/tests/RTT/Viscomp =================================================================== --- trunk/tests/RTT/Viscomp (revision 32402) +++ trunk/tests/RTT/Viscomp (nonexistent) @@ -1,29 +0,0 @@ -#!/bin/sh - -if test ! -f out/$1 -then - echo "Need an output file name, e.g. arc_angles.ps" >&2 - exit 1 -fi - -name=`echo $1 | sed "s/[.][^.]*$//"` - - -mkdir -p diff - -echo "convert ref..." -convert -density 200 ref/$1 diff/ref_$name.png - -echo "convert out..." -convert -density 200 out/$1 diff/out_$name.png - -echo "diff:" - -for n in diff/ref_$name*.png -do - m=`echo "$n" | sed "s/ref_/out_/"` - d=`echo "$n" | sed "s/ref_/diff_/"` - res=`compare "$n" "$m" -metric AE $d 2>&1` - echo " $n \"$res\"" - test "$res" -lt 8 && rm $d $n $m -done Property changes on: trunk/tests/RTT/Viscomp ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/RTT/arc_normal.pcb =================================================================== --- trunk/tests/RTT/arc_normal.pcb (revision 32402) +++ trunk/tests/RTT/arc_normal.pcb (nonexistent) @@ -1,47 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Arcs with different sizes, normal cases" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 635000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Arc[5080000nm 5715000nm 3175000nm 3175000nm 254000nm 1016000nm 0 90 ""] - Arc[4445000nm 5715000nm 2540000nm 2540000nm 508000nm 1016000nm -10 -80 ""] - Arc[7620000nm 6985000nm 635000nm 635000nm 254000nm 1016000nm 0 300 ""] - Arc[6350000nm 5715000nm 3175000nm 3175000nm 762000nm 1016000nm -70 -90 ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/Vailidation.txt =================================================================== --- trunk/tests/RTT/Vailidation.txt (revision 32402) +++ trunk/tests/RTT/Vailidation.txt (nonexistent) @@ -1,111 +0,0 @@ - Validation state of references -# -# Each line is a file from ref/, in the following format: -# The first word is the file name, relative to ref/ -# The second word is either "good" or "bad" -# The third word is the revision number the output file had at the moment of -# check (the "Last Changed Revision line in 'svn info ref/filename') -# The rest of the line is a real short summary on whaty's broken, if the -# second column was "bad". -# -# There's no particular order of lines. If you recheck a file, edit the exiting -# line, each ref file should have only one line in this file. If you are doing -# checks, please insert new lines somewhere in the list, preferrably not at the -# end, so we can avoid svn conflicts in concurrent edits. -# -# Test method: open the .pcb file with pcb-rnd, open the ref/ file with -# the appropriate viewer, look at them side by side and decide if the reference -# output fully matches the input, in all relevant details. What relevent -# details are can be file format specific. -# - -Proto.bom good r5452 -coord_rounding.bom good r5652 -elem_pads.bom good r5652 -elem_pads_ds.bom good r5652 -elem_pins.bom good r5652 -elem_sides_smd.bom good r5652 -elem_sides_trh.bom good r5652 -arc_f_clear.bom good r6630 -arc_normal.bom good r6630 -arc_offpage.bom good r6630 -arc_sizes.bom good r6630 -arc_angles.bom good r6630 -arc_sizes.svg broken r6023 ellipticals not handled -arc_angles.png good r6630 -arc_f_clear.png bad r6630 -arc_normal.png good r6630 -arc_offpage.png good r6630 -arc_sizes.png good r6630 -coord_rounding.png good r6630 -clearance.png bad r6630 missing pcb & text file?! -elem_pads_ds.png good r6630 -elem_pads.png good r6630 -elem_pins.png good r6630 -elem_sides_smd.png good r6630 -elem_sides_trh.png good r6630 -layer_copper.png good r6630 -layer_outline.png good r6630 -layer_spc.png good r6630 -line_f_clear.png good r6630 -line_normal.png good r6630 -line_offpage.png good r6630 -line_overlap1.png good r6630 -line_overlap2.png good r6630 -line_overlap3.png good r6630 -line_overlap4.png good r6630 -line_zerolen.png good r6630 -netlist.png good r6630 -netlist_ba.png good r6630 -poly_hole.png good r6630 -poly_rect.png good r6630 -poly_triangle.png good r6630 -Proto.png good r6731 -rat.png good r6731 -text_rot.png good r6731 -text_scale.png good r6731 -text_sides.png good r6731 -thermal_last.png good r6731 -thermal_layer.png good r6731 -arc_angles.eps bad r13746 geometry is okay, outline layer missing -arc_f_clear.eps bad r13746 geometry is okay, outline layer missing -arc_normal.eps bad r13746 geometry is okay, outline layer missing -arc_offpage.eps bad r13746 geometry is okay, outline layer missing -arc_sizes.eps bad r13746 totally broken arc corner cases -comp1.eps bad r13746 missing line, see bug_files/eps_comp1.png -elem_pads.eps bad r13746 suspected pad placement rounding error, see bug_files/eps_elem_pads.png -elem_pads_ds.eps bad r13746 geometry is okay, outline layer missing -coord_rounding.dsn good r17050 -elem_pads.dsn good r17050 -elem_pins.dsn good r17050 -elem_sides_smd.dsn good r17050 -elem_sides_trh.dsn good r17050 -layer_copper.dsn good r17050 -line_overlap1.dsn good r17050 -line_overlap2.dsn good r17050 -line_overlap3.dsn good r17050 -line_overlap4.dsn good r17050 (poly missing) -netlist_ba.dsn good r17050 -netlist.dsn good r17050 -padrot.dsn good r17050 -line_f_clear.dsn good r17050 (poly missing) -line_normal.dsn good r17050 (poly missing) -arc_angles.dsn good r17050 (arc missing) -arc_f_clear.dsn good r17050 (arc missing) -arc_normal.dsn good r17050 (arc missing) -arc_offpage.dsn good r17050 (arc missing) -arc_sizes.dsn good r17050 (arc missing) -layer_outline.dsn good r17050 -layer_silk.dsn good r17050 (silk objects not exported) -layer_spc.dsn good r17050 -poly_hole.dsn good r17050 (polys missing) -poly_rect.dsn good r17050 (polys missing) -poly_triangle.dsn good r17050 (polys missing) -rat.dsn good r17050 -text_rot.dsn good r17050 (text missing) -text_scale.dsn good r17050 (text missing) -text_sides.dsn good r17050 (text missing) -thermal_layer.dsn bad r17050 missing padstack via -comp1.dsn bad r17050 missing padstack via -padstack.dsn bad r17050 missing padstack via -elem_pads_ds.dsn bad r17050 geo okay, but square in freerouting, rounded on pcb-rnd Index: trunk/tests/RTT/comp1.pcb =================================================================== --- trunk/tests/RTT/comp1.pcb (revision 32402) +++ trunk/tests/RTT/comp1.pcb (nonexistent) @@ -1,358 +0,0 @@ -ha:pcb-rnd-board-v2 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:style1 { - diameter = 1.999995mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:style2 { - diameter = 2.199894mm - thickness = 20.0mil - hole = 0.999997mm - clearance = 20.0mil - } - ha:style3 { - diameter = 3.500119mm - thickness = 80.0mil - hole = 1.199895mm - clearance = 25.0mil - } - ha:style4 { - diameter = 64.0mil - thickness = 100.0mil - hole = 31.5mil - clearance = 100.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 500.0mil - y = 500.0mil - isle_area_nm2 = 199999999.999200 - } - ha:cursor { - zoom = 0.000000 - x = 0.0 - y = 0.0 - } - ha:drc { - min_drill = 15.0mil - min_ring = 10.0mil - bloat = 12.0mil - shrink = 9.0mil - min_width = 10.0mil - min_silk = 7.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - - li:objects { - ha:via.31 { - x=250.0mil; y=75.0mil; hole=0.999998mm; mask=0.0; thickness=2.199894mm; clearance=40.0mil; - ha:flags { - via=1 - } - } - } - li:layers { - - ha:comp1 { - lid=0 - group=3 - ha:combining { } - visible=1 - - li:objects { - ha:line.38 { - x1=25.0mil; y1=150.0mil; x2=475.0mil; y2=150.0mil; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - } - - ha:solder1 { - lid=1 - group=10 - ha:combining { } - visible=1 - - li:objects { - ha:line.41 { - x1=25.0mil; y1=125.0mil; x2=475.0mil; y2=125.0mil; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - } - - ha:com2 { - lid=2 - group=3 - ha:combining { } - visible=1 - } - - ha:solder2 { - lid=3 - group=10 - ha:combining { } - visible=1 - } - - ha:inner1 { - lid=4 - group=5 - ha:combining { } - visible=1 - } - - ha:inner2 { - lid=5 - group=7 - ha:combining { } - visible=1 - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - visible=1 - } - - ha:silk { - lid=7 - group=12 - ha:combining { auto=1; } - visible=1 - } - - ha:silk { - lid=8 - group=1 - ha:combining { auto=1; } - visible=1 - - li:objects { - ha:polygon.5 { - li:geometry { - ta:contour { - { 25.0mil; 25.0mil } - { 175.0mil; 25.0mil } - { 175.0mil; 175.0mil } - { 25.0mil; 175.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.21 { - li:geometry { - ta:contour { - { 200.0mil; 25.0mil } - { 475.0mil; 25.0mil } - { 475.0mil; 475.0mil } - { 200.0mil; 475.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - } - - ha:neg { - lid=9 - group=1 - ha:combining { sub=1; } - visible=1 - - li:objects { - ha:line.10 { - x1=100.0mil; y1=250.0mil; x2=100.0mil; y2=125.0mil; thickness=80.0mil; clearance=50.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.32 { - x=0.0; y=0.0; width=75.0mil; height=75.0mil; astart=90; adelta=90; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:polygon.26 { - li:geometry { - ta:contour { - { 225.0mil; 50.0mil } - { 450.0mil; 50.0mil } - { 450.0mil; 450.0mil } - { 225.0mil; 450.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - } - - ha:pos { - lid=10 - group=1 - ha:combining { } - visible=1 - - li:objects { - ha:line.13 { - x1=100.0mil; y1=225.0mil; x2=100.0mil; y2=125.0mil; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - } - } - } - - ha:netlists { - li:input { - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; 9; 10; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:6 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_6 - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:8 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_8 - } - ha:9 { - name = global outline - ha:type { outline=1; intern=1; } - li:layers { 6; } - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - line_thickness = 20.00 mil - groups = {1,3,c:2,4,s:5:6:7} - via_thickness = 86.61 mil - via_drilling_hole = 39.37 mil - clearance = 20.00 mil - } - ha:editor { - live_routing = false - snap_pin = true - draw_grid = true - swap_start_direction = false - full_poly = false - clear_line = true - show_number = false - auto_drc = false - all_direction_lines = false - lock_names = false - unique_names = false - only_names = false - hide_names = false - orthogonal_moves = false - thin_draw = false - rubber_band_mode = false - name_on_pcb = true - thin_draw_poly = false - check_planes = false - description = false - local_ref = false - show_drc = false - grid_unit = mil - } - ha:plugins { - ha:mincut { - enable = false - } - } - } - } -} Index: trunk/tests/RTT/elem_pads_ds.pcb =================================================================== --- trunk/tests/RTT/elem_pads_ds.pcb (revision 32402) +++ trunk/tests/RTT/elem_pads_ds.pcb (nonexistent) @@ -1,365 +0,0 @@ -# release: pcb-rnd 1.1.3 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["element with pads on both sides" 50000 50000] - -Grid[2500 0 0 1] -Cursor[0 10000 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[1200 900 1000 700 1500 1000] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,1000,7874,3150,2000:style2,2000,8661,3937,2000:style3,8000,13780,4724,2500:style4,10000,6400,3150,10000"] - -Symbol[' ' 1800] -( -) -Symbol['1' 1200] -( - SymbolLine[0 800 800 0 800] - SymbolLine[800 0 800 4000 800] - SymbolLine[0 4000 1500 4000 800] -) -Symbol['2' 1200] -( - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1500 800] - SymbolLine[0 4000 2500 1500 800] - SymbolLine[0 4000 2500 4000 800] -) -Symbol['3' 1200] -( - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[500 1800 1500 1800 800] - SymbolLine[2000 500 2000 1300 800] - SymbolLine[2000 2300 2000 3500 800] - SymbolLine[2000 2300 1500 1800 800] - SymbolLine[2000 1300 1500 1800 800] -) -Symbol['4' 1200] -( - SymbolLine[0 2500 2000 0 800] - SymbolLine[0 2500 2500 2500 800] - SymbolLine[2000 0 2000 4000 800] -) -Symbol['5' 1200] -( - SymbolLine[0 0 2000 0 800] - SymbolLine[0 0 0 2000 800] - SymbolLine[0 2000 500 1500 800] - SymbolLine[500 1500 1500 1500 800] - SymbolLine[1500 1500 2000 2000 800] - SymbolLine[2000 2000 2000 3500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 3500 500 4000 800] -) -Symbol['6' 1200] -( - SymbolLine[1500 0 2000 500 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 3500 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[1500 1800 2000 2300 800] - SymbolLine[0 1800 1500 1800 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[2000 2300 2000 3500 800] -) -Symbol['7' 1200] -( - SymbolLine[500 4000 2500 0 800] - SymbolLine[0 0 2500 0 800] -) -Symbol['8' 1200] -( - SymbolLine[0 3500 500 4000 800] - SymbolLine[0 2700 0 3500 800] - SymbolLine[0 2700 700 2000 800] - SymbolLine[700 2000 1300 2000 800] - SymbolLine[1300 2000 2000 2700 800] - SymbolLine[2000 2700 2000 3500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 1300 700 2000 800] - SymbolLine[0 500 0 1300 800] - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[2000 500 2000 1300 800] - SymbolLine[1300 2000 2000 1300 800] -) -Symbol['9' 1200] -( - SymbolLine[500 4000 2000 2000 800] - SymbolLine[2000 500 2000 2000 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 1500 800] - SymbolLine[0 1500 500 2000 800] - SymbolLine[500 2000 2000 2000 800] -) -Symbol['A' 1200] -( - SymbolLine[0 1000 0 4000 800] - SymbolLine[0 1000 700 0 800] - SymbolLine[700 0 1800 0 800] - SymbolLine[1800 0 2500 1000 800] - SymbolLine[2500 1000 2500 4000 800] - SymbolLine[0 2000 2500 2000 800] -) -Symbol['B' 1200] -( - SymbolLine[0 4000 2000 4000 800] - SymbolLine[2000 4000 2500 3500 800] - SymbolLine[2500 2300 2500 3500 800] - SymbolLine[2000 1800 2500 2300 800] - SymbolLine[500 1800 2000 1800 800] - SymbolLine[500 0 500 4000 800] - SymbolLine[0 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1300 800] - SymbolLine[2000 1800 2500 1300 800] -) -Symbol['C' 1200] -( - SymbolLine[700 4000 2000 4000 800] - SymbolLine[0 3300 700 4000 800] - SymbolLine[0 700 0 3300 800] - SymbolLine[0 700 700 0 800] - SymbolLine[700 0 2000 0 800] -) -Symbol['D' 1200] -( - SymbolLine[500 0 500 4000 800] - SymbolLine[1800 0 2500 700 800] - SymbolLine[2500 700 2500 3300 800] - SymbolLine[1800 4000 2500 3300 800] - SymbolLine[0 4000 1800 4000 800] - SymbolLine[0 0 1800 0 800] -) -Symbol['E' 1200] -( - SymbolLine[0 1800 1500 1800 800] - SymbolLine[0 4000 2000 4000 800] - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 2000 0 800] -) -Symbol['F' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 2000 0 800] - SymbolLine[0 1800 1500 1800 800] -) -Symbol['G' 1200] -( - SymbolLine[2000 0 2500 500 800] - SymbolLine[500 0 2000 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 3500 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[500 4000 2000 4000 800] - SymbolLine[2000 4000 2500 3500 800] - SymbolLine[2500 2500 2500 3500 800] - SymbolLine[2000 2000 2500 2500 800] - SymbolLine[1000 2000 2000 2000 800] -) -Symbol['H' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[2500 0 2500 4000 800] - SymbolLine[0 2000 2500 2000 800] -) -Symbol['I' 1200] -( - SymbolLine[0 0 1000 0 800] - SymbolLine[500 0 500 4000 800] - SymbolLine[0 4000 1000 4000 800] -) -Symbol['J' 1200] -( - SymbolLine[700 0 1500 0 800] - SymbolLine[1500 0 1500 3500 800] - SymbolLine[1000 4000 1500 3500 800] - SymbolLine[500 4000 1000 4000 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[0 3500 0 3000 800] -) -Symbol['K' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 2000 2000 0 800] - SymbolLine[0 2000 2000 4000 800] -) -Symbol['L' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 4000 2000 4000 800] -) -Symbol['M' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 1500 2000 800] - SymbolLine[1500 2000 3000 0 800] - SymbolLine[3000 0 3000 4000 800] -) -Symbol['N' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 2500 4000 800] - SymbolLine[2500 0 2500 4000 800] -) -Symbol['O' 1200] -( - SymbolLine[0 500 0 3500 800] - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[2000 500 2000 3500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 3500 500 4000 800] -) -Symbol['P' 1200] -( - SymbolLine[500 0 500 4000 800] - SymbolLine[0 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1500 800] - SymbolLine[2000 2000 2500 1500 800] - SymbolLine[500 2000 2000 2000 800] -) -Symbol['Q' 1200] -( - SymbolLine[0 500 0 3500 800] - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[2000 500 2000 3000 800] - SymbolLine[1000 4000 2000 3000 800] - SymbolLine[500 4000 1000 4000 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[1000 2500 2000 4000 800] -) -Symbol['R' 1200] -( - SymbolLine[0 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1500 800] - SymbolLine[2000 2000 2500 1500 800] - SymbolLine[500 2000 2000 2000 800] - SymbolLine[500 0 500 4000 800] - SymbolLine[1300 2000 2500 4000 800] -) -Symbol['S' 1200] -( - SymbolLine[2000 0 2500 500 800] - SymbolLine[500 0 2000 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 1500 800] - SymbolLine[0 1500 500 2000 800] - SymbolLine[500 2000 2000 2000 800] - SymbolLine[2000 2000 2500 2500 800] - SymbolLine[2500 2500 2500 3500 800] - SymbolLine[2000 4000 2500 3500 800] - SymbolLine[500 4000 2000 4000 800] - SymbolLine[0 3500 500 4000 800] -) -Symbol['T' 1200] -( - SymbolLine[0 0 2000 0 800] - SymbolLine[1000 0 1000 4000 800] -) -Symbol['U' 1200] -( - SymbolLine[0 0 0 3500 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[2000 0 2000 3500 800] -) -Symbol['V' 1200] -( - SymbolLine[0 0 1000 4000 800] - SymbolLine[1000 4000 2000 0 800] -) -Symbol['W' 1200] -( - SymbolLine[0 0 0 2000 800] - SymbolLine[0 2000 500 4000 800] - SymbolLine[500 4000 1500 2000 800] - SymbolLine[1500 2000 2500 4000 800] - SymbolLine[2500 4000 3000 2000 800] - SymbolLine[3000 2000 3000 0 800] -) -Symbol['X' 1200] -( - SymbolLine[0 4000 2500 0 800] - SymbolLine[0 0 2500 4000 800] -) -Symbol['Y' 1200] -( - SymbolLine[0 0 1000 2000 800] - SymbolLine[1000 2000 2000 0 800] - SymbolLine[1000 2000 1000 4000 800] -) -Symbol['Z' 1200] -( - SymbolLine[0 0 2500 0 800] - SymbolLine[0 4000 2500 0 800] - SymbolLine[0 4000 2500 4000 800] -) -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Attribute("PCB::loader" "geda/pcb - mainline (centimils)") -Attribute("PCB::conf::editor/show_solder_side" "0") -Attribute("PCB::conf::editor/buffer_number" "0") -Attribute("PCB::conf::editor/view/flip_x" "0") -Attribute("PCB::conf::editor/view/flip_y" "0") - -Element["" "" "E1" "" 17500 15000 0 -7500 0 100 ""] -( - Pad[0 0 7500 0 1000 4000 5000 "" "1" ""] - Pad[10000 2500 10000 10000 1000 4000 5000 "" "2" "onsolder,edge2"] - ElementLine [0 0 0 10000 1000] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/RTT_kicad_legacy_summary.txt =================================================================== --- trunk/tests/RTT/RTT_kicad_legacy_summary.txt (revision 32402) +++ trunk/tests/RTT/RTT_kicad_legacy_summary.txt (nonexistent) @@ -1,17 +0,0 @@ -feature supported partial_support unsupported reason test_case -round pins Y X X universal, lossless x -octagonal pins X Y X gEDA native, no kicad support, export as round x -rectangular SMD Y X X gEDA native, kicad native support x -copper arcs X Y X converted to lines on export x -copper line Y X X universal, lossless x -silk line Y X X universal, lossless x -silk arc X Y X kicad supports multiples of 90 degrees only x -silk circle Y X X universal, lossless x -element value, name X Y X gEDA does not store text label locations x -layout modules/footprints Y X X geometry preserved x -track netlist X X Y gEDA does not store netlist for tracks x -via X Y X kicad uses polygonal zones to manage via thermal properties within it x -copper pours X Y X kicad applies pullback to margins of polygonal zones x -polygon windows X X Y yet to be implemented x -text labels X Y X font kerning, placement not exact x - Index: trunk/tests/RTT/arc_f_clear.pcb =================================================================== --- trunk/tests/RTT/arc_f_clear.pcb (revision 32402) +++ trunk/tests/RTT/arc_f_clear.pcb (nonexistent) @@ -1,51 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Arc with clearline flag" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Arc[5080000nm 5715000nm 3175000nm 3175000nm 254000nm 1016000nm 0 90 "clearline"] - Arc[4445000nm 5715000nm 2540000nm 2540000nm 508000nm 1016000nm -10 -80 ""] - Arc[7620000nm 6985000nm 635000nm 635000nm 254000nm 1016000nm 0 300 "clearline"] - Arc[6350000nm 5715000nm 3175000nm 3175000nm 762000nm 1016000nm -70 -90 ""] - Polygon("clearpoly") - ( - [635000nm 3810000nm] [12065000nm 3810000nm] [12065000nm 12065000nm] [635000nm 12065000nm] - ) -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/netlist.pcb =================================================================== --- trunk/tests/RTT/netlist.pcb (revision 32402) +++ trunk/tests/RTT/netlist.pcb (nonexistent) @@ -1,74 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["board with minimal netlist" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 3810000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Element["" "dip(4)" "U1" "4*300" 2540000nm 4445000nm 0 -2540000nm 0 100 ""] -( - Pin[0 0 2032000nm 1270000nm 2184400nm 999998nm "" "1" "square,edge2"] - Pin[7620000nm 0 2032000nm 1270000nm 2184400nm 999998nm "" "4" "edge2"] - Pin[0 2540000nm 2032000nm 1270000nm 2184400nm 999998nm "" "2" "edge2"] - Pin[7620000nm 2540000nm 2032000nm 1270000nm 2184400nm 999998nm "" "3" "edge2"] - ElementLine [-1270000nm -1270000nm -1270000nm 3810000nm 254000nm] - ElementLine [8890000nm 3810000nm -1270000nm 3810000nm 254000nm] - ElementLine [8890000nm 3810000nm 8890000nm -1270000nm 254000nm] - ElementLine [-1270000nm -1270000nm 2540000nm -1270000nm 254000nm] - ElementLine [5080000nm -1270000nm 8890000nm -1270000nm 254000nm] - ElementArc [3810000nm -1270000nm 1270000nm 1270000nm 0 180 254000nm] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) - -NetList() -( - Net("foo" "(unknown)") - ( - Connect("U1-1") - Connect("U1-3") - ) - Net("bar" "(unknown)") - ( - Connect("U1-2") - Connect("U1-4") - ) -) Index: trunk/tests/RTT/netlist_ba.pcb =================================================================== --- trunk/tests/RTT/netlist_ba.pcb (revision 32402) +++ trunk/tests/RTT/netlist_ba.pcb (nonexistent) @@ -1,81 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["board with minimal netlist and some back-annotation changes" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 3810000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Element["" "dip(4)" "U1" "4*300" 2540000nm 4445000nm 0 -2540000nm 0 100 ""] -( - Pin[0 0 2032000nm 1270000nm 2184400nm 999998nm "" "1" "square,edge2"] - Pin[7620000nm 0 2032000nm 1270000nm 2184400nm 999998nm "" "4" "edge2"] - Pin[0 2540000nm 2032000nm 1270000nm 2184400nm 999998nm "" "2" "edge2"] - Pin[7620000nm 2540000nm 2032000nm 1270000nm 2184400nm 999998nm "" "3" "edge2"] - ElementLine [-1270000nm -1270000nm -1270000nm 3810000nm 254000nm] - ElementLine [8890000nm 3810000nm -1270000nm 3810000nm 254000nm] - ElementLine [8890000nm 3810000nm 8890000nm -1270000nm 254000nm] - ElementLine [-1270000nm -1270000nm 2540000nm -1270000nm 254000nm] - ElementLine [5080000nm -1270000nm 8890000nm -1270000nm 254000nm] - ElementArc [3810000nm -1270000nm 1270000nm 1270000nm 0 180 254000nm] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) - -NetList() -( - Net("foo" "(unknown)") - ( - Connect("U1-1") - Connect("U1-3") - ) - Net("bar" "(unknown)") - ( - Connect("U1-2") - Connect("U1-4") - ) -) - -NetListPatch() -( - del_conn("U1-1" "foo") - add_conn("U1-1" "bar") - change_attrib("bar" "impedance" "50 ohm") -) Index: trunk/tests/RTT/line_zerolen.pcb =================================================================== --- trunk/tests/RTT/line_zerolen.pcb (revision 32402) +++ trunk/tests/RTT/line_zerolen.pcb (nonexistent) @@ -1,44 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["A single zero length line" 500.0mil 500.0mil] - -Grid[25.0mil 0.0 0.0 1] -Cursor[50.0mil 0.0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[12.0mil 9.0mil 10.0mil 7.0mil 15.0mil 10.0mil] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,10.0mil,78.7399606mil,31.5mil,20.0mil:style2,20.0mil,86.61mil,39.3699606mil,20.0mil:style3,80.0mil,137.7999606mil,47.2399606mil,25.0mil:style4,100.0mil,64.0mil,31.5mil,100.0mil"] - -Layer(1 "comp1") -( - Line[200mil 200mil 200mil 200mil 381000nm 1016000nm ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/Remote_dump.sh =================================================================== --- trunk/tests/RTT/Remote_dump.sh (revision 32402) +++ trunk/tests/RTT/Remote_dump.sh (nonexistent) @@ -1,12 +0,0 @@ -#!/bin/sh -# dump remote HID communication - -echo ' - MakeGC(1) - Ready() - MakeGC(2) - MakeGC(3) - MakeGC(4) -' | pcb-rnd --gui remote $1 | grep -v "^[A-Z]:" > out/${1%%.pcb}.remote -rm -f out/${1%%.pcb}.remote.gz -gzip out/${1%%.pcb}.remote Property changes on: trunk/tests/RTT/Remote_dump.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/RTT/elem_sides_trh.pcb =================================================================== --- trunk/tests/RTT/elem_sides_trh.pcb (revision 32402) +++ trunk/tests/RTT/elem_sides_trh.pcb (nonexistent) @@ -1,71 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["thru-hole elements on both sides" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Element["" "dip(2)" "U1" "2*300" 2540000nm 3810000nm 0 -2540000nm 0 100 ""] -( - Pin[0 0 2032000nm 1270000nm 2184400nm 999998nm "" "1" "square,edge2"] - Pin[7620000nm 0 2032000nm 1270000nm 2184400nm 999998nm "" "2" "edge2"] - ElementLine [-1270000nm -1270000nm -1270000nm 1270000nm 254000nm] - ElementLine [8890000nm 1270000nm -1270000nm 1270000nm 254000nm] - ElementLine [8890000nm 1270000nm 8890000nm -1270000nm 254000nm] - ElementLine [-1270000nm -1270000nm 2540000nm -1270000nm 254000nm] - ElementLine [5080000nm -1270000nm 8890000nm -1270000nm 254000nm] - ElementArc [3810000nm -1270000nm 1270000nm 1270000nm 0 180 254000nm] - - ) - -Element["onsolder" "dip(2)" "U2" "2*300" 2540000nm 8890000nm 0 2540000nm 0 100 "auto"] -( - Pin[0 0 2032000nm 1270000nm 2184400nm 999998nm "" "1" "square,edge2"] - Pin[7620000nm 0 2032000nm 1270000nm 2184400nm 999998nm "" "2" "edge2"] - ElementLine [-1270000nm 1270000nm -1270000nm -1270000nm 254000nm] - ElementLine [8890000nm -1270000nm -1270000nm -1270000nm 254000nm] - ElementLine [8890000nm -1270000nm 8890000nm 1270000nm 254000nm] - ElementLine [-1270000nm 1270000nm 2540000nm 1270000nm 254000nm] - ElementLine [5080000nm 1270000nm 8890000nm 1270000nm 254000nm] - ElementArc [3810000nm 1270000nm 1270000nm 1270000nm -0 -180 254000nm] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/Export.sh =================================================================== --- trunk/tests/RTT/Export.sh (revision 32402) +++ trunk/tests/RTT/Export.sh (nonexistent) @@ -1,361 +0,0 @@ -#!/bin/sh - -TRUNK=../.. - -all=0 -valg=0 -libdir=`pwd` -global_args="-c rc/library_search_paths=lib -c rc/export_basename=1 -c design/fab_author=TEST -c rc/quiet=1 -c rc/default_pcb_file={} -c rc/default_font_file=$libdir/default_font" -test_announce=0 -verbose=0 -CONVERT=convert - -if test -z "$pcb_rnd_bin" -then -# running from source - pcb_rnd_cd="$TRUNK/src" - pcb_rnd_bin="./pcb-rnd" -fi - -fmt_args="" - -# portable sed -i implementation with temp files -sedi() -{ - local sc n - sc=$1 - shift 1 - for n in "$@" - do - sed "$sc" < "$n" > "$n.sedi" && mv "$n.sedi" "$n" - done -} - -# Execute pcb-rnd, optionally from trunk/src/, optionally wrapped in valgrind -run_pcb_rnd() -{ - ( - if test ! -z "$pcb_rnd_cd" - then - cd "$pcb_rnd_cd" - fi - $valgr $pcb_rnd_bin "$@" - ) -} - -need_convert() -{ - if test -z "`$CONVERT | grep ImageMagick`" - then - echo "WARNING: ImageMagick convert(1) not found - bitmap compare will be skipped." - fi -} - -set_fmt_args() -{ - case "$fmt" in - bboard) need_convert; ext=.bbrd.png ;; - nelma) ext=.nelma.em ;; - bom) ext=.bom ;; - dsn) ext=.dsn ;; - gcode) ext=.gcode;; - IPC-D-356) ext=.net;; - ps) - ext=.ps - fmt_args="-c plugins/draw_fab/omit_date=1" - ;; - eps) - ext=.eps -# fmt_args="-c plugins/draw_fab/omit_date=1" - ;; - XY) ext=.xy ;; - openscad) - ext=.scad - fmt_args="--silk" - ;; - png) - need_convert - fmt_args="--dpi 1200" - ext=.png - ;; - gerber) - fmt_args="--cross-sect -c plugins/draw_fab/omit_date=1" -# multifile: do not set ext - ;; - excellon) - ext="" - ;; - remote) - ext=.remote - ;; - svg) - ext=.svg - ;; - fidocadj) - ext=.fcd - ;; - esac -} - -move_out() -{ - local raw_out="$1" final_out="$2" n - -# remove variable sections - case "$fmt" in - dsn) sedi 's/[(]host_version[^)]*[)]/(host_version "")/g' $raw_out ;; - bom|XY) sedi "s/^# Date:.*$/# Date: /" $raw_out ;; - IPC-D-356) - sedi ' - s/^C File created on .*$/C File created on / - s/^C IPC-D-356 Netlist generated by.*$/C IPC-D-356 Netlist generated by / - ' $raw_out ;; - nelma) - sedi 's@/[*] Made with PCB Nelma export HID [*]/.*@/* banner */@g' $raw_out ;; - gerber) - sedi ' - s/^G04 CreationDate:.*$/G04 CreationDate: / - s/^G04 Creator:.*$/G04 Creator: / - ' $raw_out.*.gbr -# do not save or compare the csect yet - rm $raw_out.*csect*.gbr - ;; - ps) - sedi ' - s@%%CreationDate:.*@%%CreationDate: date@ - s@%%Creator:.*@%%Creator: pcb-rnd@ - s@%%Version:.*@%%Version: ver@ - s@^[(]Created on.*@(Created on date@ - ' $raw_out - ;; - gcode) - for n in `ls $raw_out.*.cnc 2>/dev/null` - do - awk ' - /^[(] / && (NR < 5) { next } # skip date - { print $0 } - ' $n > $n.tmp - mv $n.tmp $n - done - esac - -# move the output file(s) to their final subdir (for multifile formats) and/or -# compress them (for large text files) - case "$fmt" in - bboard) - mv ${raw_out%%.bbrd.png}.png $final_out - ;; - gerber) - mkdir -p $final_out.gbr - mv $raw_out.*.gbr $final_out.gbr - ;; - excellon) - mkdir -p $final_out.exc - mv $raw_out.*.cnc $final_out.exc 2>/dev/null - ;; - nelma) - mv $raw_out $final_out - # do not test the pngs for now - rm -f ${raw_out%%.em}*.png - ;; - remote|ps) - gzip $raw_out - mv $raw_out.gz $final_out.gz - ;; - gcode) - mkdir -p $final_out - files=`ls $raw_out.*.cnc 2>/dev/null` - if test ! -z "$files" - then - mv $files $final_out - rm -f ${raw_out%%.gcode}.*.png - fi - ;; - *) - # common, single file output - if test -f "$raw_out" - then - mv $raw_out $final_out - fi - ;; - esac -} - -cmp_fmt() -{ - local ref="$1" out="$2" n bn otmp - case "$fmt" in - png) - if test ! -z "$CONVERT" - then - bn=`basename $out` - res=`compare "$ref" "$out" -metric AE diff/$bn 2>&1` - case "$res" in - *widths*) - otmp=$out.599.png - $CONVERT -crop 599x599+0x0 $out $otmp - res=`compare "$ref" "$otmp" -metric AE diff/$bn 2>&1` - ;; - esac - test "$res" -lt 8 && rm diff/$bn - test "$res" -lt 8 - fi - ;; - bboard) - if test ! -z "$CONVERT" - then - bn=`basename $out` - res=`compare "$ref" "$out" -metric AE diff/$bn 2>&1` - test "$res" -lt 8 && rm diff/$bn - test "$res" -lt 8 - fi - ;; - gerber) - for n in `ls $ref.gbr/*.gbr 2>/dev/null` - do - bn=`basename $n` - diff -u "$n" "$out.gbr/$bn" - done - ;; - excellon) - for n in `ls $ref.exc/*.cnc 2>/dev/null` - do - bn=`basename $n` - diff -u "$n" "$out.exc/$bn" - done - ;; - ps) - zcat "$ref.gz" > "$ref" - zcat "$out.gz" > "$out" - diff -u "$ref" "$out" && rm "$ref" "$out" - ;; - *) - # simple text files: byte-to-byte match required - diff -u "$ref" "$out" - ;; - esac -} - -# Remove known, expected error messages -stderr_filter() -{ - local common="Couldn't find default.pcb\|No preferred unit format info available for\|has no font information, using default font\|Log produced after failed export\|Exporting empty board\|[*][*][*] Exporting:\|^.pcb-rnd:stderr.[ \t]*$\|Warning: footprint library list" - case "$fmt" in - gerber) grep -v "Can't export polygon as G85 slot\|please use lines for slotting\|$common" ;; - excellon) grep -v "Excellon: can not export [a-z]* (some features may be missing from the export)\|$common" ;; - svg) grep -v "Can't draw elliptical arc on svg\|$common";; - *) grep -v "$common";; - esac -} - -run_test() -{ - local ffn fn="$1" valgr res res2 - - if test "$valg" -gt 0 - then - export valgr="valgrind -v --leak-check=full --show-leak-kinds=all --log-file=`pwd`/$fn.vlog" - fi - - if test "$verbose" -gt 0 - then - echo "=== Test: $fmt $fn ===" - fi - - # run and save stderr in file res2 and stdout in variable res - res2=`mktemp` - ffn="`pwd`/$fn" - res=`run_pcb_rnd -x "$fmt" $global_args $fmt_args "$ffn" 2>$res2` - - # special case error: empty design is not exported; skip the file - if test ! -z "$res" - then - case "$res" in - *"export empty board"*) rm $res2; return 0 ;; - esac - fi - - # print error messages to the log - sed "s/^/[pcb-rnd:stderr] /" < $res2 | stderr_filter >&2 - rm $res2 - - base=${fn%%.pcb} - base=${base%%.lht} - ref_fn=ref/$base$ext - fmt_fn=$base$ext - out_fn=out/$base$ext - - move_out "$fmt_fn" "$out_fn" - cmp_fmt "$ref_fn" "$out_fn" -} - -while test $# -gt 0 -do - case "$1" - in - --list) - run_pcb_rnd -x -list- - exit 0;; - -t) test_announce=1;; - -f|-x) fmt=$2; shift 1;; - -b) pcb_rnd_bin=$2; shift 1;; - -a) all=1;; - -V) valg=1;; - -v) verbose=1;; - *) - if test -z "$fn" - then - fn="$1" - else - echo "unknown switch $1; try --help" >&2 - exit 1 - fi - ;; - esac - shift 1 -done - -if test -z "$fmt" -then - echo "need a format" >&2 -fi - -set_fmt_args - -if test "$test_announce" -gt 0 -then - echo -n "$fmt: ... " -fi - -bad="" -if test "$all" -gt 0 -then - for n in `ls *.lht *.pcb 2>/dev/null` - do - case $n in - *Proto.lht) continue;; - *Proto.pcb) continue;; - *default.lht) continue;; - *default.pcb) continue;; - *) run_test "$n" || bad="$bad $n" ;; - esac - done -else - run_test "$fn" || bad="$bad $n" -fi - -if test ! -z "$bad" -then - if test "$verbose" -gt 0 - then - echo "$fmt: ... BROKEN: $bad" - else - echo "$fmt: ... BROKEN" - fi - exit 1 -else - echo "ok" - exit 0 -fi - - Property changes on: trunk/tests/RTT/Export.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/RTT/elem_pads.pcb =================================================================== --- trunk/tests/RTT/elem_pads.pcb (revision 32402) +++ trunk/tests/RTT/elem_pads.pcb (nonexistent) @@ -1,68 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["pads with different geometry" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Element["" "Standard SMT resistor, capacitor etc" "R1" "1206" 6350000nm 2540000nm -800100nm 1104900nm 0 100 ""] -( - Pad[-1499870nm -299974nm -1499870nm 299974nm 1299972nm 508000nm 1452372nm "1" "1" "square"] - Pad[1499870nm -299974nm 1499870nm 299974nm 1299972nm 508000nm 1452372nm "2" "2" "square"] - ElementLine [-599948nm -949960nm 599948nm -949960nm 203200nm] - ElementLine [-599948nm 949960nm 599948nm 949960nm 203200nm] - - ) - -Element["" "SMT transistor, 5 pins" "U1" "SOT325" 5689600nm 9525000nm 25400nm 1016000nm 0 100 ""] -( - Pad[0 -254000nm 0 254000nm 381000nm 762000nm 533400nm "1" "1" "square,edge2"] - Pad[1295400nm -254000nm 1295400nm 254000nm 381000nm 762000nm 533400nm "2" "2" "square,edge2"] - Pad[1295400nm -2032000nm 1295400nm -1524000nm 381000nm 762000nm 533400nm "3" "3" "square"] - Pad[660400nm -2032000nm 660400nm -1524000nm 381000nm 762000nm 533400nm "4" "4" "square"] - Pad[0 -2032000nm 0 -1524000nm 381000nm 762000nm 533400nm "5" "5" "square"] - ElementLine [-355600nm -2387600nm -355600nm 635000nm 254000nm] - ElementLine [-355600nm 635000nm 1676400nm 635000nm 254000nm] - ElementLine [1676400nm 635000nm 1676400nm -2387600nm 254000nm] - ElementLine [1676400nm -2387600nm -355600nm -2387600nm 254000nm] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/poly_hole.pcb =================================================================== --- trunk/tests/RTT/poly_hole.pcb (revision 32402) +++ trunk/tests/RTT/poly_hole.pcb (nonexistent) @@ -1,385 +0,0 @@ -# release: pcb-rnd 1.2.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20100606] - -PCB["Polygons with holes" 50000 50000] - -Grid[2500 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[1200 900 1000 700 1500 1000] -Flags("nameonpcb,alldirection,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,1000,7874,3150,2000:style2,2000,8661,3937,2000:style3,8000,13780,4724,2500:style4,10000,6400,3150,10000"] - -Symbol[' ' 1800] -( -) -Symbol['1' 1200] -( - SymbolLine[0 800 800 0 800] - SymbolLine[800 0 800 4000 800] - SymbolLine[0 4000 1500 4000 800] -) -Symbol['2' 1200] -( - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1500 800] - SymbolLine[0 4000 2500 1500 800] - SymbolLine[0 4000 2500 4000 800] -) -Symbol['3' 1200] -( - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[500 1800 1500 1800 800] - SymbolLine[2000 500 2000 1300 800] - SymbolLine[2000 2300 2000 3500 800] - SymbolLine[2000 2300 1500 1800 800] - SymbolLine[2000 1300 1500 1800 800] -) -Symbol['4' 1200] -( - SymbolLine[0 2500 2000 0 800] - SymbolLine[0 2500 2500 2500 800] - SymbolLine[2000 0 2000 4000 800] -) -Symbol['5' 1200] -( - SymbolLine[0 0 2000 0 800] - SymbolLine[0 0 0 2000 800] - SymbolLine[0 2000 500 1500 800] - SymbolLine[500 1500 1500 1500 800] - SymbolLine[1500 1500 2000 2000 800] - SymbolLine[2000 2000 2000 3500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 3500 500 4000 800] -) -Symbol['6' 1200] -( - SymbolLine[1500 0 2000 500 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 3500 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[1500 1800 2000 2300 800] - SymbolLine[0 1800 1500 1800 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[2000 2300 2000 3500 800] -) -Symbol['7' 1200] -( - SymbolLine[500 4000 2500 0 800] - SymbolLine[0 0 2500 0 800] -) -Symbol['8' 1200] -( - SymbolLine[0 3500 500 4000 800] - SymbolLine[0 2700 0 3500 800] - SymbolLine[0 2700 700 2000 800] - SymbolLine[700 2000 1300 2000 800] - SymbolLine[1300 2000 2000 2700 800] - SymbolLine[2000 2700 2000 3500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 1300 700 2000 800] - SymbolLine[0 500 0 1300 800] - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[2000 500 2000 1300 800] - SymbolLine[1300 2000 2000 1300 800] -) -Symbol['9' 1200] -( - SymbolLine[500 4000 2000 2000 800] - SymbolLine[2000 500 2000 2000 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 1500 800] - SymbolLine[0 1500 500 2000 800] - SymbolLine[500 2000 2000 2000 800] -) -Symbol['A' 1200] -( - SymbolLine[0 1000 0 4000 800] - SymbolLine[0 1000 700 0 800] - SymbolLine[700 0 1800 0 800] - SymbolLine[1800 0 2500 1000 800] - SymbolLine[2500 1000 2500 4000 800] - SymbolLine[0 2000 2500 2000 800] -) -Symbol['B' 1200] -( - SymbolLine[0 4000 2000 4000 800] - SymbolLine[2000 4000 2500 3500 800] - SymbolLine[2500 2300 2500 3500 800] - SymbolLine[2000 1800 2500 2300 800] - SymbolLine[500 1800 2000 1800 800] - SymbolLine[500 0 500 4000 800] - SymbolLine[0 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1300 800] - SymbolLine[2000 1800 2500 1300 800] -) -Symbol['C' 1200] -( - SymbolLine[700 4000 2000 4000 800] - SymbolLine[0 3300 700 4000 800] - SymbolLine[0 700 0 3300 800] - SymbolLine[0 700 700 0 800] - SymbolLine[700 0 2000 0 800] -) -Symbol['D' 1200] -( - SymbolLine[500 0 500 4000 800] - SymbolLine[1800 0 2500 700 800] - SymbolLine[2500 700 2500 3300 800] - SymbolLine[1800 4000 2500 3300 800] - SymbolLine[0 4000 1800 4000 800] - SymbolLine[0 0 1800 0 800] -) -Symbol['E' 1200] -( - SymbolLine[0 1800 1500 1800 800] - SymbolLine[0 4000 2000 4000 800] - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 2000 0 800] -) -Symbol['F' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 2000 0 800] - SymbolLine[0 1800 1500 1800 800] -) -Symbol['G' 1200] -( - SymbolLine[2000 0 2500 500 800] - SymbolLine[500 0 2000 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 3500 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[500 4000 2000 4000 800] - SymbolLine[2000 4000 2500 3500 800] - SymbolLine[2500 2500 2500 3500 800] - SymbolLine[2000 2000 2500 2500 800] - SymbolLine[1000 2000 2000 2000 800] -) -Symbol['H' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[2500 0 2500 4000 800] - SymbolLine[0 2000 2500 2000 800] -) -Symbol['I' 1200] -( - SymbolLine[0 0 1000 0 800] - SymbolLine[500 0 500 4000 800] - SymbolLine[0 4000 1000 4000 800] -) -Symbol['J' 1200] -( - SymbolLine[700 0 1500 0 800] - SymbolLine[1500 0 1500 3500 800] - SymbolLine[1000 4000 1500 3500 800] - SymbolLine[500 4000 1000 4000 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[0 3500 0 3000 800] -) -Symbol['K' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 2000 2000 0 800] - SymbolLine[0 2000 2000 4000 800] -) -Symbol['L' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 4000 2000 4000 800] -) -Symbol['M' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 1500 2000 800] - SymbolLine[1500 2000 3000 0 800] - SymbolLine[3000 0 3000 4000 800] -) -Symbol['N' 1200] -( - SymbolLine[0 0 0 4000 800] - SymbolLine[0 0 2500 4000 800] - SymbolLine[2500 0 2500 4000 800] -) -Symbol['O' 1200] -( - SymbolLine[0 500 0 3500 800] - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[2000 500 2000 3500 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[0 3500 500 4000 800] -) -Symbol['P' 1200] -( - SymbolLine[500 0 500 4000 800] - SymbolLine[0 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1500 800] - SymbolLine[2000 2000 2500 1500 800] - SymbolLine[500 2000 2000 2000 800] -) -Symbol['Q' 1200] -( - SymbolLine[0 500 0 3500 800] - SymbolLine[0 500 500 0 800] - SymbolLine[500 0 1500 0 800] - SymbolLine[1500 0 2000 500 800] - SymbolLine[2000 500 2000 3000 800] - SymbolLine[1000 4000 2000 3000 800] - SymbolLine[500 4000 1000 4000 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[1000 2500 2000 4000 800] -) -Symbol['R' 1200] -( - SymbolLine[0 0 2000 0 800] - SymbolLine[2000 0 2500 500 800] - SymbolLine[2500 500 2500 1500 800] - SymbolLine[2000 2000 2500 1500 800] - SymbolLine[500 2000 2000 2000 800] - SymbolLine[500 0 500 4000 800] - SymbolLine[1300 2000 2500 4000 800] -) -Symbol['S' 1200] -( - SymbolLine[2000 0 2500 500 800] - SymbolLine[500 0 2000 0 800] - SymbolLine[0 500 500 0 800] - SymbolLine[0 500 0 1500 800] - SymbolLine[0 1500 500 2000 800] - SymbolLine[500 2000 2000 2000 800] - SymbolLine[2000 2000 2500 2500 800] - SymbolLine[2500 2500 2500 3500 800] - SymbolLine[2000 4000 2500 3500 800] - SymbolLine[500 4000 2000 4000 800] - SymbolLine[0 3500 500 4000 800] -) -Symbol['T' 1200] -( - SymbolLine[0 0 2000 0 800] - SymbolLine[1000 0 1000 4000 800] -) -Symbol['U' 1200] -( - SymbolLine[0 0 0 3500 800] - SymbolLine[0 3500 500 4000 800] - SymbolLine[500 4000 1500 4000 800] - SymbolLine[1500 4000 2000 3500 800] - SymbolLine[2000 0 2000 3500 800] -) -Symbol['V' 1200] -( - SymbolLine[0 0 1000 4000 800] - SymbolLine[1000 4000 2000 0 800] -) -Symbol['W' 1200] -( - SymbolLine[0 0 0 2000 800] - SymbolLine[0 2000 500 4000 800] - SymbolLine[500 4000 1500 2000 800] - SymbolLine[1500 2000 2500 4000 800] - SymbolLine[2500 4000 3000 2000 800] - SymbolLine[3000 2000 3000 0 800] -) -Symbol['X' 1200] -( - SymbolLine[0 4000 2500 0 800] - SymbolLine[0 0 2500 4000 800] -) -Symbol['Y' 1200] -( - SymbolLine[0 0 1000 2000 800] - SymbolLine[1000 2000 2000 0 800] - SymbolLine[1000 2000 1000 4000 800] -) -Symbol['Z' 1200] -( - SymbolLine[0 0 2500 0 800] - SymbolLine[0 4000 2500 0 800] - SymbolLine[0 4000 2500 4000 800] -) -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Attribute("PCB::loader" "geda/pcb - mainline (centimils)") -Layer(1 "comp1") -( - Polygon("clearpoly") - ( - [2500 2500] [12500 2500] [2500 12500] - Hole ( - [5000 5000] [5000 7500] [7500 5000] - ) - ) - Polygon("clearpoly") - ( - [2500 15000] [15000 2500] [15000 15000] - Hole ( - [7500 12500] [12500 12500] [12500 10000] [10000 10000] - ) - ) - Polygon("clearpoly") - ( - [17500 15000] [30000 2500] [42500 15000] - Hole ( - [27500 7500] [27500 12500] [32500 12500] [32500 7500] - ) - ) - Polygon("clearpoly") - ( - [2500 17500] [30000 20000] [5000 35000] - Hole ( - [15000 22500] [15000 25000] [17500 25000] [17500 22500] - ) - Hole ( - [7500 22500] [7500 27500] [10000 30000] [12500 27500] [12500 25000] - [10000 22500] - ) - ) -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/RTT_kicad_summary.txt =================================================================== --- trunk/tests/RTT/RTT_kicad_summary.txt (revision 32402) +++ trunk/tests/RTT/RTT_kicad_summary.txt (nonexistent) @@ -1,26 +0,0 @@ -feature supported partial_support unsupported reason test_case -round pins Y X X universal x -octagonal pins X Y X gEDA native, no kicad support, export as round x -rectangular SMD Y X X gEDA native, kicad native support x -trapezoidal SMD X Y X converted to rectangular on import x -rounded corner SMD X Y X converted to rectangular on import x -copper arcs X Y X converted to lines on export x -copper line Y X X universal, lossless x -track clearance X Y X per track clearance not preserved x -silk line Y X X universal, lossless x -silk arc X Y X kicad supports multiples of 90deg only x -silk circle Y X X universal, lossless x -element value, name X Y X gEDA does not store text label locations x -layout modules/footprints Y X X geometry preserved x -track netlist X X Y gEDA does not store netlist for tracks x -rat lines X X Y kicad does not have an equivalent x -via X Y X kicad uses polygonal zones to manage thermal properties within it x -copper pours X Y X kicad applied pullback to margins of polygonal zones x -polygon windows X X Y yet to be implemented x -text labels X Y X font kerning, placement not exact x -text style X X Y italic, bold, unsupported on import x -text size X Y X font size, kerning, placement not exact x -text clearline flag X X Y no kicad equivalent x -font data X X Y font symbol not preserved on export x -layer naming X Y X non standard kicad layer names are not preserved layer_outline.pcb -layer order Y X X layer order preserved, but names may not be x Index: trunk/tests/RTT/mech.lht =================================================================== --- trunk/tests/RTT/mech.lht (revision 32402) +++ trunk/tests/RTT/mech.lht (nonexistent) @@ -1,817 +0,0 @@ -ha:pcb-rnd-board-v6 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:style1 { - diameter = 1.999995mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:style2 { - diameter = 2.199894mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 0.999997mm - clearance = 20.0mil - } - ha:style3 { - diameter = 3.500119mm - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 1.199895mm - clearance = 25.0mil - } - ha:style4 { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 100.0mil - hole = 31.5mil - clearance = 100.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 500.0mil - y = 500.0mil - } - ha:grid { - spacing = 10.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-5.0mil; y1=0.0; x2=5.0mil; y2=0.0; thickness=10.0mil; square=0; } - ha:combining { auto=1; } - ha:layer_mask { - mech = 1 - } - clearance=40.0mil - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -15.0mil - -10.0mil - 25.0mil - -10.0mil - 25.0mil - 10.0mil - -15.0mil - 10.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=40.0mil - li:ps_poly { - -15.0mil - -20.0mil - 15.0mil - -20.0mil - 15.0mil - 20.0mil - -15.0mil - 20.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=40.0mil - li:ps_poly { - -25.0mil - -10.0mil - 15.0mil - -10.0mil - 15.0mil - 10.0mil - -25.0mil - 10.0mil - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-5.0mil; y1=0.0; x2=5.0mil; y2=0.0; thickness=10.0mil; square=0; } - ha:combining { auto=1; } - ha:layer_mask { - mech = 1 - } - clearance=40.0mil - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -15.0mil - -10.0mil - 25.0mil - -10.0mil - 25.0mil - 10.0mil - -15.0mil - 10.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=40.0mil - li:ps_poly { - -15.0mil - -20.0mil - 15.0mil - -20.0mil - 15.0mil - 20.0mil - -15.0mil - 20.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=40.0mil - li:ps_poly { - -25.0mil - -10.0mil - 15.0mil - -10.0mil - 15.0mil - 10.0mil - -25.0mil - 10.0mil - } - } - } - } - - - ha:ps_proto_v6.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=20.0mil - li:ps_poly { - -15.0mil - -10.0mil - 25.0mil - -10.0mil - 25.0mil - 10.0mil - -15.0mil - 10.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=20.0mil - li:ps_poly { - -15.0mil - -20.0mil - 15.0mil - -20.0mil - 15.0mil - 20.0mil - -15.0mil - 20.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=20.0mil - li:ps_poly { - -25.0mil - -10.0mil - 15.0mil - -10.0mil - 15.0mil - 10.0mil - -25.0mil - 10.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - mech = 1 - } - clearance=40.0mil - li:ps_poly { - 0.0 - -5.0mil - -10.0mil - 5.0mil - 10.0mil - 5.0mil - } - } - } - } - - ha:ps_proto_v6.3 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=10.0mil; } - ha:combining { auto=1; } - ha:layer_mask { - mech = 1 - } - clearance=40.0mil - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=20.0mil - li:ps_poly { - -15.0mil - -10.0mil - 25.0mil - -10.0mil - 25.0mil - 10.0mil - -15.0mil - 10.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=20.0mil - li:ps_poly { - -15.0mil - -20.0mil - 15.0mil - -20.0mil - 15.0mil - 20.0mil - -15.0mil - 20.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=20.0mil - li:ps_poly { - -25.0mil - -10.0mil - 15.0mil - -10.0mil - 15.0mil - 10.0mil - -25.0mil - 10.0mil - } - } - } - } - unused = 1 - unused = 1 - ha:ps_proto_v6.6 { - hdia=10.0mil; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-10.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=20.0mil; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - } - - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=10.0mil; x2=0.0; y2=-10.0mil; thickness=20.0mil; square=0; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=40.0mil - } - - ha:ps_shape_v4 { - ha:ps_line { x1=-10.0mil; y1=-10.0mil; x2=10.0mil; y2=10.0mil; thickness=20.0mil; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=40.0mil - } - } - } - - ha:ps_proto_v6.7 { - hdia=10.0mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_line { x1=-10.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=20.0mil; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=20.0mil - } - - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=10.0mil; x2=0.0; y2=-10.0mil; thickness=20.0mil; square=0; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=20.0mil - } - - ha:ps_shape_v4 { - ha:ps_line { x1=-10.0mil; y1=-10.0mil; x2=10.0mil; y2=10.0mil; thickness=20.0mil; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=20.0mil - } - } - } - } - - li:objects { - ha:padstack_ref.117 { - proto=0; x=140.0mil; y=50.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.140 { - proto=1; x=220.0mil; y=50.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.332 { - proto=6; x=140.0mil; y=110.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.361 { - proto=7; x=220.0mil; y=110.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.542 { - proto=2; x=150.0mil; y=330.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.543 { - proto=3; x=230.0mil; y=330.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - li:layers { - - ha:comp1 { - lid=0 - group=3 - ha:combining { } - - li:objects { - ha:polygon.372 { clearance=40.0mil; - li:geometry { - ta:contour { - { 120.0mil; 160.0mil } - { 170.0mil; 160.0mil } - { 170.0mil; 200.0mil } - { 120.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.402 { clearance=40.0mil; - li:geometry { - ta:contour { - { 200.0mil; 160.0mil } - { 250.0mil; 160.0mil } - { 250.0mil; 200.0mil } - { 200.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#8b2323} - } - - ha:solder1 { - lid=1 - group=10 - ha:combining { } - - li:objects { - ha:polygon.382 { clearance=40.0mil; - li:geometry { - ta:contour { - { 120.0mil; 160.0mil } - { 170.0mil; 160.0mil } - { 170.0mil; 200.0mil } - { 120.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.407 { clearance=40.0mil; - li:geometry { - ta:contour { - { 200.0mil; 160.0mil } - { 250.0mil; 160.0mil } - { 250.0mil; 200.0mil } - { 200.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#3a5fcd} - } - - ha:com2 { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:solder2 { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:inner1 { - lid=4 - group=5 - ha:combining { } - - li:objects { - ha:polygon.377 { clearance=40.0mil; - li:geometry { - ta:contour { - { 120.0mil; 160.0mil } - { 170.0mil; 160.0mil } - { 170.0mil; 200.0mil } - { 120.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - ha:polygon.412 { clearance=40.0mil; - li:geometry { - ta:contour { - { 200.0mil; 160.0mil } - { 250.0mil; 160.0mil } - { 250.0mil; 200.0mil } - { 200.0mil; 200.0mil } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#548b54} - } - - ha:silk { - lid=5 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:silk { - lid=6 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=7 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=8 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=9 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=10 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:uroute { - lid=11 - group=8 - ha:combining { auto=1; } - - li:objects { - ha:line.417 { - x1=130.0mil; y1=180.0mil; x2=160.0mil; y2=180.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#ff8b54} - } - - ha:proute { - lid=12 - group=9 - ha:combining { auto=1; } - - li:objects { - ha:line.420 { - x1=210.0mil; y1=180.0mil; x2=240.0mil; y2=180.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#008b54} - } - } - } - - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 7; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 6; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 8; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:8 { - name = global-mech - ha:type { mech=1; } - li:layers { 11; } - purpose = uroute - } - ha:9 { - name = global-mech - ha:type { mech=1; } - li:layers { 12; } - purpose = proute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 9; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 5; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 10; } - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - min_ring = 10.0mil - min_drill = 15.0mil - text_scale = 100 - via_thickness = 78.74 mil - via_drilling_hole = 31.50 mil - min_slk = 7.0mil - text_thickness = 0 - line_thickness = 10.00 mil - shrink = 9.0mil - poly_isle_area = 199999999.999200 - min_wid = 10.0mil - bloat = 12.0mil - clearance = 20.00 mil - } - ha:editor { - grid_unit = mil - grids_idx = 3 - grid = 10.00 mil - buffer_number = 0 - } - } - } - -} Index: trunk/tests/RTT/lib/README =================================================================== --- trunk/tests/RTT/lib/README (revision 32402) +++ trunk/tests/RTT/lib/README (nonexistent) @@ -1,3 +0,0 @@ -dummy library dir with no footprints - configuring this the only lib dir -cuts back test time to about 66% because pcb-rnd doesn't need to map -the library for each test. Index: trunk/tests/RTT/Proto.pcb =================================================================== --- trunk/tests/RTT/Proto.pcb (revision 32402) +++ trunk/tests/RTT/Proto.pcb (nonexistent) @@ -1,43 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/default_font =================================================================== --- trunk/tests/RTT/default_font (revision 32402) +++ trunk/tests/RTT/default_font (nonexistent) @@ -1,309 +0,0 @@ -# Minimal symbol set: space, 1..9, A..Z -Symbol(' ' 18) -( -) -Symbol('1' 12) -( - SymbolLine( 0 8 8 0 8) - SymbolLine( 8 0 8 40 8) - SymbolLine( 0 40 15 40 8) -) -Symbol('2' 12) -( - SymbolLine(0 5 5 0 8) - SymbolLine(5 0 20 0 8) - SymbolLine(20 0 25 5 8) - SymbolLine(25 5 25 15 8) - SymbolLine(0 40 25 15 8) - SymbolLine(0 40 25 40 8) -) -Symbol('3' 12) -( - SymbolLine( 0 5 5 0 8) - SymbolLine( 5 0 15 0 8) - SymbolLine(15 0 20 5 8) - SymbolLine(15 40 20 35 8) - SymbolLine( 5 40 15 40 8) - SymbolLine( 0 35 5 40 8) - - SymbolLine( 5 18 15 18 8) - SymbolLine(20 5 20 13 8) - SymbolLine(20 23 20 35 8) - SymbolLine(20 23 15 18 8) - SymbolLine(20 13 15 18 8) -) -Symbol('4' 12) -( - SymbolLine(0 25 20 0 8) - SymbolLine(0 25 25 25 8) - SymbolLine(20 0 20 40 8) -) -Symbol('5' 12) -( - SymbolLine(0 0 20 0 8) - SymbolLine(0 0 0 20 8) - SymbolLine(0 20 5 15 8) - SymbolLine(5 15 15 15 8) - SymbolLine(15 15 20 20 8) - SymbolLine(20 20 20 35 8) - SymbolLine(15 40 20 35 8) - SymbolLine(5 40 15 40 8) - SymbolLine(0 35 5 40 8) -) -Symbol('6' 12) -( - SymbolLine(15 0 20 5 8) - SymbolLine( 5 0 15 0 8) - SymbolLine( 0 5 5 0 8) - SymbolLine( 0 5 0 35 8) - SymbolLine( 0 35 5 40 8) - SymbolLine(15 18 20 23 8) - SymbolLine( 0 18 15 18 8) - SymbolLine( 5 40 15 40 8) - SymbolLine(15 40 20 35 8) - SymbolLine(20 23 20 35 8) -) -Symbol('7' 12) -( - SymbolLine( 5 40 25 0 8) - SymbolLine( 0 0 25 0 8) -) -Symbol('8' 12) -( - SymbolLine( 0 35 5 40 8) - SymbolLine( 0 27 0 35 8) - SymbolLine( 0 27 7 20 8) - SymbolLine( 7 20 13 20 8) - SymbolLine(13 20 20 27 8) - SymbolLine(20 27 20 35 8) - SymbolLine(15 40 20 35 8) - SymbolLine( 5 40 15 40 8) - SymbolLine( 0 13 7 20 8) - SymbolLine( 0 5 0 13 8) - SymbolLine( 0 5 5 0 8) - SymbolLine( 5 0 15 0 8) - SymbolLine(15 0 20 5 8) - SymbolLine(20 5 20 13 8) - SymbolLine(13 20 20 13 8) -) -Symbol('9' 12) -( - SymbolLine(5 40 20 20 8) - SymbolLine(20 5 20 20 8) - SymbolLine(15 0 20 5 8) - SymbolLine(5 0 15 0 8) - SymbolLine(0 5 5 0 8) - SymbolLine(0 5 0 15 8) - SymbolLine(0 15 5 20 8) - SymbolLine(5 20 20 20 8) -) -Symbol('A' 12) -( - SymbolLine( 0 10 0 40 8) - SymbolLine( 0 10 7 0 8) - SymbolLine( 7 0 18 0 8) - SymbolLine(18 0 25 10 8) - SymbolLine(25 10 25 40 8) - SymbolLine( 0 20 25 20 8) -) -Symbol('B' 12) -( - SymbolLine( 0 40 20 40 8) - SymbolLine(20 40 25 35 8) - SymbolLine(25 23 25 35 8) - SymbolLine(20 18 25 23 8) - SymbolLine( 5 18 20 18 8) - SymbolLine( 5 0 5 40 8) - SymbolLine( 0 0 20 0 8) - SymbolLine(20 0 25 5 8) - SymbolLine(25 5 25 13 8) - SymbolLine(20 18 25 13 8) -) -Symbol('C' 12) -( - SymbolLine(7 40 20 40 8) - SymbolLine(0 33 7 40 8) - SymbolLine(0 7 0 33 8) - SymbolLine(0 7 7 0 8) - SymbolLine(7 0 20 0 8) -) -Symbol('D' 12) -( - SymbolLine( 5 0 5 40 8) - SymbolLine(18 0 25 7 8) - SymbolLine(25 7 25 33 8) - SymbolLine(18 40 25 33 8) - SymbolLine( 0 40 18 40 8) - SymbolLine( 0 0 18 0 8) -) -Symbol('E' 12) -( - SymbolLine(0 18 15 18 8) - SymbolLine(0 40 20 40 8) - SymbolLine(0 0 0 40 8) - SymbolLine(0 0 20 0 8) -) -Symbol('F' 12) -( - SymbolLine(0 0 0 40 8) - SymbolLine(0 0 20 0 8) - SymbolLine(0 18 15 18 8) -) -Symbol('G' 12) -( - SymbolLine(20 0 25 5 8) - SymbolLine(5 0 20 0 8) - SymbolLine(0 5 5 0 8) - SymbolLine(0 5 0 35 8) - SymbolLine(0 35 5 40 8) - SymbolLine(5 40 20 40 8) - SymbolLine(20 40 25 35 8) - SymbolLine(25 25 25 35 8) - SymbolLine(20 20 25 25 8) - SymbolLine(10 20 20 20 8) -) -Symbol('H' 12) -( - SymbolLine(0 0 0 40 8) - SymbolLine(25 0 25 40 8) - SymbolLine(0 20 25 20 8) -) -Symbol('I' 12) -( - SymbolLine(0 0 10 0 8) - SymbolLine(5 0 5 40 8) - SymbolLine(0 40 10 40 8) -) -Symbol('J' 12) -( - SymbolLine( 7 0 15 0 8) - SymbolLine(15 0 15 35 8) - SymbolLine(10 40 15 35 8) - SymbolLine( 5 40 10 40 8) - SymbolLine( 0 35 5 40 8) - SymbolLine( 0 35 0 30 8) -) -Symbol('K' 12) -( - SymbolLine(0 0 0 40 8) - SymbolLine(0 20 20 0 8) - SymbolLine(0 20 20 40 8) -) -Symbol('L' 12) -( - SymbolLine(0 0 0 40 8) - SymbolLine(0 40 20 40 8) -) -Symbol('M' 12) -( - SymbolLine(0 0 0 40 8) - SymbolLine(0 0 15 20 8) - SymbolLine(15 20 30 0 8) - SymbolLine(30 0 30 40 8) -) -Symbol('N' 12) -( - SymbolLine(0 0 0 40 8) - SymbolLine(0 0 25 40 8) - SymbolLine(25 0 25 40 8) -) -Symbol('O' 12) -( - SymbolLine(0 5 0 35 8) - SymbolLine(0 5 5 0 8) - SymbolLine(5 0 15 0 8) - SymbolLine(15 0 20 5 8) - SymbolLine(20 5 20 35 8) - SymbolLine(15 40 20 35 8) - SymbolLine(5 40 15 40 8) - SymbolLine(0 35 5 40 8) -) -Symbol('P' 12) -( - SymbolLine(5 0 5 40 8) - SymbolLine(0 0 20 0 8) - SymbolLine(20 0 25 5 8) - SymbolLine(25 5 25 15 8) - SymbolLine(20 20 25 15 8) - SymbolLine(5 20 20 20 8) -) -Symbol('Q' 12) -( - SymbolLine( 0 5 0 35 8) - SymbolLine( 0 5 5 0 8) - SymbolLine( 5 0 15 0 8) - SymbolLine(15 0 20 5 8) - SymbolLine(20 5 20 30 8) - SymbolLine(10 40 20 30 8) - SymbolLine( 5 40 10 40 8) - SymbolLine( 0 35 5 40 8) - SymbolLine(10 25 20 40 8) -) -Symbol('R' 12) -( - SymbolLine( 0 0 20 0 8) - SymbolLine(20 0 25 5 8) - SymbolLine(25 5 25 15 8) - SymbolLine(20 20 25 15 8) - SymbolLine( 5 20 20 20 8) - SymbolLine( 5 0 5 40 8) - SymbolLine(13 20 25 40 8) -) -Symbol('S' 12) -( - SymbolLine(20 0 25 5 8) - SymbolLine(5 0 20 0 8) - SymbolLine(0 5 5 0 8) - SymbolLine(0 5 0 15 8) - SymbolLine(0 15 5 20 8) - SymbolLine(5 20 20 20 8) - SymbolLine(20 20 25 25 8) - SymbolLine(25 25 25 35 8) - SymbolLine(20 40 25 35 8) - SymbolLine(5 40 20 40 8) - SymbolLine(0 35 5 40 8) -) -Symbol('T' 12) -( - SymbolLine(0 0 20 0 8) - SymbolLine(10 0 10 40 8) -) -Symbol('U' 12) -( - SymbolLine(0 0 0 35 8) - SymbolLine(0 35 5 40 8) - SymbolLine(5 40 15 40 8) - SymbolLine(15 40 20 35 8) - SymbolLine(20 0 20 35 8) -) -Symbol('V' 12) -( - SymbolLine( 0 0 10 40 8) - SymbolLine(10 40 20 0 8) -) -Symbol('W' 12) -( - SymbolLine( 0 0 0 20 8) - SymbolLine( 0 20 5 40 8) - SymbolLine( 5 40 15 20 8) - SymbolLine(15 20 25 40 8) - SymbolLine(25 40 30 20 8) - SymbolLine(30 20 30 0 8) -) -Symbol('X' 12) -( - SymbolLine( 0 40 25 0 8) - SymbolLine( 0 0 25 40 8) -) -Symbol('Y' 12) -( - SymbolLine( 0 0 10 20 8) - SymbolLine(10 20 20 0 8) - SymbolLine(10 20 10 40 8) -) -Symbol('Z' 12) -( - SymbolLine( 0 0 25 0 8) - SymbolLine( 0 40 25 0 8) - SymbolLine( 0 40 25 40 8) -) Index: trunk/tests/RTT/Rtt_all.sh =================================================================== --- trunk/tests/RTT/Rtt_all.sh (revision 32402) +++ trunk/tests/RTT/Rtt_all.sh (nonexistent) @@ -1,16 +0,0 @@ -#!/bin/sh - -ulimit -c unlimited -rm core -all=`ls *.pcb | grep -v "[.]new[.]pcb$\|[.]orig[.]pcb$\|^[.]"` -num_all=`echo "$all" | wc -l` - -cnt=0 -for n in $all -do - cnt=$(($cnt+1)) - echo "----------------------$n" - echo "----------------------$n $cnt/$num_all" >&2 - ./Rtt.sh $n "$@" -done > All.log - Property changes on: trunk/tests/RTT/Rtt_all.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/RTT/poly_triangle.pcb =================================================================== --- trunk/tests/RTT/poly_triangle.pcb (revision 32402) +++ trunk/tests/RTT/poly_triangle.pcb (nonexistent) @@ -1,59 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Normal triangular polygons" 500.0mil 500.0mil] - -Grid[25.0mil 0.0 0.0 1] -Cursor[25.0mil 0.0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[12.0mil 9.0mil 10.0mil 7.0mil 15.0mil 10.0mil] -Flags("nameonpcb,alldirection,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,10.0mil,78.7399606mil,31.5mil,20.0mil:style2,20.0mil,86.61mil,39.3699606mil,20.0mil:style3,80.0mil,137.7999606mil,47.2399606mil,25.0mil:style4,100.0mil,64.0mil,31.5mil,100.0mil"] - -Layer(1 "comp1") -( - Polygon("clearpoly") - ( - [635000nm 635000nm] [635000nm 3175000nm] [3175000nm 635000nm] - ) - Polygon("clearpoly") - ( - [635000nm 3810000nm] [3810000nm 635000nm] [3810000nm 3810000nm] - ) - Polygon("clearpoly") - ( - [4445000nm 3810000nm] [7620000nm 635000nm] [10795000nm 3810000nm] - ) - Polygon("clearpoly") - ( - [635000nm 4445000nm] [1270000nm 8890000nm] [7620000nm 5080000nm] - ) -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/ref/line_zerolen.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_zerolen.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/elem_sides_smd.png.text =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.png.text (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.png.text (nonexistent) @@ -1,10 +0,0 @@ -R1 -pad1 61 x 89 pixels (50.833x74.167) -pad2 61 x 89 pixels -pad1 to pad2 81 pixels (67.5) - -R2 - on the bottom -pad1 61 x 89 pixels -pad2 61 x 89 pixels - -(mils) Index: trunk/tests/RTT/ref/poly_rect.dsn =================================================================== --- trunk/tests/RTT/ref/poly_rect.dsn (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb Normal rectangular polygons - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/line_f_clear.net =================================================================== --- trunk/tests/RTT/ref/line_f_clear.net (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Clear and no-clear lines -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/line_offpage.exc/line_offpage.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_offpage.exc/line_offpage.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.exc/line_offpage.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_offpage.exc/line_offpage.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_offpage.exc/line_offpage.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.exc/line_offpage.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/text_sides.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_sides.png =================================================================== --- trunk/tests/RTT/ref/text_sides.png (revision 32402) +++ trunk/tests/RTT/ref/text_sides.png (nonexistent) Property changes on: trunk/tests/RTT/ref/text_sides.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_normal.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_normal.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_normal.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_normal.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_normal.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_sizes.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_sizes.png =================================================================== --- trunk/tests/RTT/ref/arc_sizes.png (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.png (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_sizes.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_sides.fcd =================================================================== --- trunk/tests/RTT/ref/text_sides.fcd (revision 32402) +++ trunk/tests/RTT/ref/text_sides.fcd (nonexistent) @@ -1,3 +0,0 @@ -[FIDOCAD] -TY 45 60 7 5 0 1 3 * A2 -TY 45 35 7 5 0 1 3 * A1 Index: trunk/tests/RTT/ref/netlist.net =================================================================== --- trunk/tests/RTT/ref/netlist.net (revision 32402) +++ trunk/tests/RTT/ref/netlist.net (nonexistent) @@ -1,16 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB board with minimal netlist -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -317foo U1 -1 D0393PA00X+001000Y+003250X0800Y0800R000 S0 -317bar U1 -4 D0393PA00X+004000Y+003250X0800Y0000R000 S0 -317bar U1 -2 D0393PA00X+001000Y+002250X0800Y0000R000 S0 -317foo U1 -3 D0393PA00X+004000Y+002250X0800Y0000R000 S0 -999 Index: trunk/tests/RTT/ref/thermal_last.nelma.em =================================================================== --- trunk/tests/RTT/ref/thermal_last.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.nelma.em (nonexistent) @@ -1,75 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer group-1 { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} -layer substrate-11 { - height = 20 - z-order = 11 - material = "composite" -} -layer group-1 { - height = 1 - z-order = 12 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "group-1", - "substrate-11", - "group-1" - } -} Index: trunk/tests/RTT/ref/arc_f_clear.nelma.em =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/padstack.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/padstack.png =================================================================== --- trunk/tests/RTT/ref/padstack.png (revision 32402) +++ trunk/tests/RTT/ref/padstack.png (nonexistent) Property changes on: trunk/tests/RTT/ref/padstack.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_sizes.fcd =================================================================== --- trunk/tests/RTT/ref/arc_sizes.fcd (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/flag_colors.net =================================================================== --- trunk/tests/RTT/ref/flag_colors.net (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.net (nonexistent) @@ -1,21 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB /home/igor2/C/pcb-rnd/trunk/tests/RTT/flag_colors.lht -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -327N/C -1 A01X+002093Y+000500X0197Y0275R000 S3 -327N/C -2 A01X+002407Y+000500X0197Y0275R000 S3 -327N/C -1 A01X+003093Y+000500X0197Y0275R000 S3 -327N/C -2 A01X+003407Y+000500X0197Y0275R000 S3 -327N/C -1 A01X+004093Y+000500X0197Y0275R000 S3 -327N/C -2 A01X+004407Y+000500X0197Y0275R000 S3 -327N/C -1 A01X+005093Y+000500X0197Y0275R000 S3 -327N/C -2 A01X+005407Y+000500X0197Y0275R000 S3 -999 - Index: trunk/tests/RTT/ref/arc_offpage.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_offpage.png =================================================================== --- trunk/tests/RTT/ref/arc_offpage.png (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.png (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_offpage.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_f_clear.exc/line_f_clear.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_f_clear.exc/line_f_clear.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.exc/line_f_clear.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_f_clear.exc/line_f_clear.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_f_clear.exc/line_f_clear.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.exc/line_f_clear.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/netlist_ba.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist_ba.ps.gz =================================================================== --- trunk/tests/RTT/ref/netlist_ba.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/netlist_ba.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/rat.xy =================================================================== --- trunk/tests/RTT/ref/rat.xy (revision 32402) +++ trunk/tests/RTT/ref/rat.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: a rat line - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/padstack.fcd =================================================================== --- trunk/tests/RTT/ref/padstack.fcd (revision 32402) +++ trunk/tests/RTT/ref/padstack.fcd (nonexistent) @@ -1,3 +0,0 @@ -[FIDOCAD] -PL 20 30 20 5 4 8 -pa 75 20 17 17 8 0 Index: trunk/tests/RTT/ref/line_overlap3.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap3.png =================================================================== --- trunk/tests/RTT/ref/line_overlap3.png (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap3.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/padrot.svg =================================================================== --- trunk/tests/RTT/ref/padrot.svg (revision 32402) +++ trunk/tests/RTT/ref/padrot.svg (nonexistent) @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/arc_offpage.fcd =================================================================== --- trunk/tests/RTT/ref/arc_offpage.fcd (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/netlist.png.text =================================================================== --- trunk/tests/RTT/ref/netlist.png.text (revision 32402) +++ trunk/tests/RTT/ref/netlist.png.text (nonexistent) @@ -1,15 +0,0 @@ -r6630 - -One component U1 - -U1 (4pin dip) -Silk line thickness 12 pix (10) -Inside silk screen corner to Pin1 top corner 6 x 6 pix (5 x 5 mil) -Pin1 96 x 96 pix (80 x 80) -Pin1 hole 47 pix (39.166) in diameter -Pin2 to Pin1 distance 24 pix (20) -Pin2 97 pix (80.833) circle -Pin2 to Pin3 distance 263 pix (219.166) -Pin2 hole 47 pix (39.166) in diameter - - Index: trunk/tests/RTT/ref/elem_sides_trh.png.text =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.png.text (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.png.text (nonexistent) @@ -1,17 +0,0 @@ -r6630 - -U1 -6 x 6 pixel (5x5) distance from silk inside top corner to pin 1 -pin 1 dimensions 96 x 96 pixels (80x80) -pin 2 97 pixel diameter circle (80.833) -pin 1 to pin 2 distance 264 pixels (220) - -U2 -pin 1 is 144 pixels (120) down from U1 Pin 1 -pin 1 is 96 x 96 pixels (80x80) -pin 2 is an 97 pixel circle (80.833) -pin 1 to pin 2 distance 264 pixels (220) - - -(mil) - Index: trunk/tests/RTT/ref/line_overlap3.fcd =================================================================== --- trunk/tests/RTT/ref/line_overlap3.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.fcd (nonexistent) @@ -1,3 +0,0 @@ -[FIDOCAD] -PL 40 40 70 40 3 2 -PL 40 40 70 40 3 2 Index: trunk/tests/RTT/ref/arc_angles.xy =================================================================== --- trunk/tests/RTT/ref/arc_angles.xy (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: arcs with different strange angles - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_outline.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_outline.png =================================================================== --- trunk/tests/RTT/ref/layer_outline.png (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.png (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_outline.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_rect.svg =================================================================== --- trunk/tests/RTT/ref/poly_rect.svg (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.svg (nonexistent) @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_overlap1.xy =================================================================== --- trunk/tests/RTT/ref/line_overlap1.xy (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Two lines partially overlapping - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/netlist.exc/netlist.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/netlist.exc/netlist.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/netlist.exc/netlist.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/netlist.exc/netlist.plated.cnc =================================================================== --- trunk/tests/RTT/ref/netlist.exc/netlist.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/netlist.exc/netlist.plated.cnc (nonexistent) @@ -1,11 +0,0 @@ -M48 -INCH -T11C0.039 -% -T11 -G05 -X001000Y003250 -X004000Y003250 -X001000Y002250 -X004000Y002250 -M30 Index: trunk/tests/RTT/ref/arc_f_clear.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_f_clear.png =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.png (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.png (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_f_clear.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/comp1.eps =================================================================== --- trunk/tests/RTT/ref/comp1.eps (revision 32402) +++ trunk/tests/RTT/ref/comp1.eps (nonexistent) @@ -1,93 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: comp1.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.02000 setlinewidth -1 setlinecap -0.227451 0.372549 0.803922 setrgbcolor -0.02500 0.12500 0.47500 0.12500 t -0.627451 0.627451 0.627451 setrgbcolor -0.25000 0.07500 0.04331 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.25000 0.07500 0.01968 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.25000 0.07500 0.04331 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.25000 0.07500 0.01968 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.25000 0.07500 0.04331 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.25000 0.07500 0.01968 c -% Layer top group 3 drill 0 mask 0 -0.02000 setlinewidth -0.545098 0.137255 0.137255 setrgbcolor -0.02500 0.15000 0.47500 0.15000 t -0.439216 0.439216 0.439216 setrgbcolor -0.25000 0.07500 0.04331 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.25000 0.07500 0.01968 c -% Layer topsilk group 1 drill 0 mask 0 -gsave -0 0 0 setrgbcolor -0.17500 0.02500 moveto -0.17500 0.17500 lineto -0.02500 0.17500 lineto -0.02500 0.02500 lineto -fill -0.47500 0.02500 moveto -0.47500 0.47500 lineto -0.20000 0.47500 lineto -0.20000 0.02500 lineto -fill -1 1 1 setrgbcolor -0.45000 0.05000 moveto -0.45000 0.45000 lineto -0.22500 0.45000 lineto -0.22500 0.05000 lineto -fill -0.08000 setlinewidth -0.06000 0.25000 moveto 0.10000 0.12500 0.04000 -180 0 arc -0.10000 0.25000 0.04000 0 180 arc -nclip -0.02000 setlinewidth -90.000000 180.000000 -0.07500 0.07500 0.00000 0.00000 0.266667 a -0 0 0 setrgbcolor -0.10000 0.22500 0.10000 0.12500 t -grestore -gsave -% Layer plated-drill group -1 drill 1 mask 0 -0.00000 setlinewidth -1 1 1 setrgbcolor -0.25000 0.07500 0.01968 c -grestore -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/layer_outline.fcd =================================================================== --- trunk/tests/RTT/ref/layer_outline.fcd (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.fcd (nonexistent) @@ -1,4 +0,0 @@ -[FIDOCAD] -PL 15 20 15 80 2 6 -PL 15 80 75 80 2 6 -PL 75 80 15 20 2 6 Index: trunk/tests/RTT/ref/line_offpage.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_offpage.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/layer_copper.net =================================================================== --- trunk/tests/RTT/ref/layer_copper.net (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB one line per each type of copper layer -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/arc_f_clear.fcd =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.fcd (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.fcd (nonexistent) @@ -1,2 +0,0 @@ -[FIDOCAD] -PP 5 30 95 30 95 95 5 95 5 30 2 Index: trunk/tests/RTT/ref/rat.net =================================================================== --- trunk/tests/RTT/ref/rat.net (revision 32402) +++ trunk/tests/RTT/ref/rat.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB a rat line -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/mech.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/mech.ps.gz =================================================================== --- trunk/tests/RTT/ref/mech.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/mech.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/mech.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap2.bom =================================================================== --- trunk/tests/RTT/ref/line_overlap2.bom (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Two lines, one over the other, full cover - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_copper.nelma.em =================================================================== --- trunk/tests/RTT/ref/layer_copper.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.nelma.em (nonexistent) @@ -1,90 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} -layer substrate-11 { - height = 20 - z-order = 11 - material = "composite" -} -layer group-1 { - height = 1 - z-order = 12 - material = "air" - objects = { - - } -} -layer substrate-13 { - height = 20 - z-order = 13 - material = "composite" -} -layer bottom { - height = 1 - z-order = 14 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top", - "substrate-11", - "group-1", - "substrate-13", - "bottom" - } -} Index: trunk/tests/RTT/ref/elem_pads.eps =================================================================== --- trunk/tests/RTT/ref/elem_pads.eps (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.eps (nonexistent) @@ -1,97 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: elem_pads.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.25098 0.25098 0.25098 setrgbcolor -0.21654 0.06260 moveto -0.16536 0.06260 lineto -0.16536 0.13740 lineto -0.21654 0.13740 lineto -fill -0.33464 0.06260 moveto -0.28346 0.06260 lineto -0.28346 0.13740 lineto -0.33464 0.13740 lineto -fill -0.25750 0.28750 moveto -0.24250 0.28750 lineto -0.24250 0.32250 lineto -0.25750 0.32250 lineto -fill -0.23150 0.35750 moveto -0.21650 0.35750 lineto -0.21650 0.39250 lineto -0.23150 0.39250 lineto -fill -0.28250 0.35750 moveto -0.26750 0.35750 lineto -0.26750 0.39250 lineto -0.28250 0.39250 lineto -fill -0.28250 0.28750 moveto -0.26750 0.28750 lineto -0.26750 0.32250 lineto -0.28250 0.32250 lineto -fill -0.23150 0.28750 moveto -0.21650 0.28750 lineto -0.21650 0.32250 lineto -0.23150 0.32250 lineto -fill -% Layer topsilk group 1 drill 0 mask 0 -0.00800 setlinewidth -0 0 0 setrgbcolor -0.22638 0.06260 0.27362 0.06260 t -0.22638 0.13740 0.27362 0.13740 t -0.01000 setlinewidth -0.21000 0.28100 0.21000 0.40000 t -0.21000 0.40000 0.29000 0.40000 t -0.29000 0.40000 0.29000 0.28100 t -0.29000 0.28100 0.21000 0.28100 t -0.00700 setlinewidth -0.21850 0.14350 0.23850 0.14350 t -0.23850 0.14350 0.24350 0.14850 t -0.24350 0.14850 0.24350 0.15850 t -0.23850 0.16350 0.24350 0.15850 t -0.22350 0.16350 0.23850 0.16350 t -0.22350 0.14350 0.22350 0.18350 t -0.23150 0.16350 0.24350 0.18350 t -0.25550 0.15150 0.26350 0.14350 t -0.26350 0.14350 0.26350 0.18350 t -0.25550 0.18350 0.27050 0.18350 t -0.22500 0.41500 0.22500 0.45000 t -0.22500 0.45000 0.23000 0.45500 t -0.23000 0.45500 0.24000 0.45500 t -0.24000 0.45500 0.24500 0.45000 t -0.24500 0.41500 0.24500 0.45000 t -0.25700 0.42300 0.26500 0.41500 t -0.26500 0.41500 0.26500 0.45500 t -0.25700 0.45500 0.27200 0.45500 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/text_scale.net =================================================================== --- trunk/tests/RTT/ref/text_scale.net (revision 32402) +++ trunk/tests/RTT/ref/text_scale.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB text sizes (scales) -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/text_rot.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_rot.remote.gz =================================================================== --- trunk/tests/RTT/ref/text_rot.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/text_rot.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/text_rot.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_silk.net =================================================================== --- trunk/tests/RTT/ref/layer_silk.net (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB one line on each silk layer -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/text_sides.gbr/text_sides.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/text_sides.gbr/text_sides.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_sides.gbr/text_sides.top.silk.none.1.gbr (nonexistent) @@ -1,22 +0,0 @@ -G04 start of page 3 for group 1 layer_idx 8 * -G04 Title: text on both sides, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD12C,0.0070*% -G54D12*X22500Y31500D02*Y28500D01* -Y31500D02*X23200Y32500D01* -X24300D01* -X25000Y31500D01* -Y28500D01* -X22500Y30500D02*X25000D01* -X26200Y31700D02*X27000Y32500D01* -Y28500D01* -X26200D02*X27700D01* -M02* Index: trunk/tests/RTT/ref/text_sides.gbr/text_sides.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/text_sides.gbr/text_sides.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_sides.gbr/text_sides.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1998 +0,0 @@ -G04 start of page 5 for group -1 layer_idx 268435461 * -G04 Title: text on both sides, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD17C,0.0060*% -%ADD16C,0.0100*% -%ADD15C,0.0080*% -%ADD14C,0.0001*% -G54D14*G36* -X0Y125000D02*X3750D01* -Y117500D01* -X0D01* -Y125000D01* -G37* -G36* -X4500D02*X8250D01* -Y117500D01* -X4500D01* -Y125000D01* -G37* -G36* -X9000D02*X12750D01* -Y117500D01* -X9000D01* -Y125000D01* -G37* -G36* -X13500D02*X17250D01* -Y117500D01* -X13500D01* -Y125000D01* -G37* -G36* -X18000D02*X21750D01* -Y117500D01* -X18000D01* -Y125000D01* -G37* -G36* -X22500D02*X26250D01* -Y117500D01* -X22500D01* -Y125000D01* -G37* -G54D15*X0Y116500D03* -G54D14*G36* -X41000Y125000D02*X44750D01* -Y117500D01* -X41000D01* -Y125000D01* -G37* -G36* -X45500D02*X49250D01* -Y117500D01* -X45500D01* -Y125000D01* -G37* -G36* -X50000D02*X53750D01* -Y117500D01* -X50000D01* -Y125000D01* -G37* -G36* -X54500D02*X58250D01* -Y117500D01* -X54500D01* -Y125000D01* -G37* -G36* -X59000D02*X62750D01* -Y117500D01* -X59000D01* -Y125000D01* -G37* -G36* -X63500D02*X67250D01* -Y117500D01* -X63500D01* -Y125000D01* -G37* -G36* -X68000D02*X71750D01* -Y117500D01* -X68000D01* -Y125000D01* -G37* -G36* -X72500D02*X76250D01* -Y117500D01* -X72500D01* -Y125000D01* -G37* -G36* -X77000D02*X80750D01* -Y117500D01* -X77000D01* -Y125000D01* -G37* -G36* -X81500D02*X85250D01* -Y117500D01* -X81500D01* -Y125000D01* -G37* -G36* -X86000D02*X89750D01* -Y117500D01* -X86000D01* -Y125000D01* -G37* -G36* -X90500D02*X94250D01* -Y117500D01* -X90500D01* -Y125000D01* -G37* -G54D15*X41000Y116500D03* -G54D14*G36* -X95000Y125000D02*X98750D01* -Y117500D01* -X95000D01* -Y125000D01* -G37* -G36* -X99500D02*X103250D01* -Y117500D01* -X99500D01* -Y125000D01* -G37* -G36* -X104000D02*X107750D01* -Y117500D01* -X104000D01* -Y125000D01* -G37* -G36* -X108500D02*X112250D01* -Y117500D01* -X108500D01* -Y125000D01* -G37* -G36* -X113000D02*X116750D01* -Y117500D01* -X113000D01* -Y125000D01* -G37* -G54D15*X95000Y116500D03* -G54D14*G36* -X130000Y125000D02*X133750D01* -Y117500D01* -X130000D01* -Y125000D01* -G37* -G36* -X134500D02*X138250D01* -Y117500D01* -X134500D01* -Y125000D01* -G37* -G36* -X139000D02*X142750D01* -Y117500D01* -X139000D01* -Y125000D01* -G37* -G36* -X143500D02*X147250D01* -Y117500D01* -X143500D01* -Y125000D01* -G37* -G36* -X148000D02*X151750D01* -Y117500D01* -X148000D01* -Y125000D01* -G37* -G36* -X152500D02*X156250D01* -Y117500D01* -X152500D01* -Y125000D01* -G37* -G36* -X157000D02*X160750D01* -Y117500D01* -X157000D01* -Y125000D01* -G37* -G54D15*X130000Y116500D03* -G54D14*G36* -X0Y140000D02*X3750D01* -Y132500D01* -X0D01* -Y140000D01* -G37* -G36* -X4500D02*X8250D01* -Y132500D01* -X4500D01* -Y140000D01* -G37* -G36* -X9000D02*X12750D01* -Y132500D01* -X9000D01* -Y140000D01* -G37* -G36* -X13500D02*X17250D01* -Y132500D01* -X13500D01* -Y140000D01* -G37* -G36* -X18000D02*X21750D01* -Y132500D01* -X18000D01* -Y140000D01* -G37* -G36* -X22500D02*X26250D01* -Y132500D01* -X22500D01* -Y140000D01* -G37* -G36* -X27000D02*X30750D01* -Y132500D01* -X27000D01* -Y140000D01* -G37* -G36* -X31500D02*X35250D01* -Y132500D01* -X31500D01* -Y140000D01* -G37* -G36* -X36000D02*X39750D01* -Y132500D01* -X36000D01* -Y140000D01* -G37* -G36* -X40500D02*X44250D01* -Y132500D01* -X40500D01* -Y140000D01* -G37* -G36* -X45000D02*X48750D01* -Y132500D01* -X45000D01* -Y140000D01* -G37* -G36* -X49500D02*X53250D01* -Y132500D01* -X49500D01* -Y140000D01* -G37* -G36* -X54000D02*X57750D01* -Y132500D01* -X54000D01* -Y140000D01* -G37* -G36* -X58500D02*X62250D01* -Y132500D01* -X58500D01* -Y140000D01* -G37* -G36* -X63000D02*X66750D01* -Y132500D01* -X63000D01* -Y140000D01* -G37* -G36* -X67500D02*X71250D01* -Y132500D01* -X67500D01* -Y140000D01* -G37* -G36* -X72000D02*X75750D01* -Y132500D01* -X72000D01* -Y140000D01* -G37* -G36* -X76500D02*X80250D01* -Y132500D01* -X76500D01* -Y140000D01* -G37* -G36* -X81000D02*X84750D01* -Y132500D01* -X81000D01* -Y140000D01* -G37* -G36* -X85500D02*X89250D01* -Y132500D01* -X85500D01* -Y140000D01* -G37* -G36* -X90000D02*X93750D01* -Y132500D01* -X90000D01* -Y140000D01* -G37* -G36* -X94500D02*X98250D01* -Y132500D01* -X94500D01* -Y140000D01* -G37* -G36* -X99000D02*X102750D01* -Y132500D01* -X99000D01* -Y140000D01* -G37* -G36* -X103500D02*X107250D01* -Y132500D01* -X103500D01* -Y140000D01* -G37* -G36* -X108000D02*X111750D01* -Y132500D01* -X108000D01* -Y140000D01* -G37* -G36* -X112500D02*X116250D01* -Y132500D01* -X112500D01* -Y140000D01* -G37* -G36* -X117000D02*X120750D01* -Y132500D01* -X117000D01* -Y140000D01* -G37* -G36* -X121500D02*X125250D01* -Y132500D01* -X121500D01* -Y140000D01* -G37* -G36* -X126000D02*X129750D01* -Y132500D01* -X126000D01* -Y140000D01* -G37* -G36* -X130500D02*X134250D01* -Y132500D01* -X130500D01* -Y140000D01* -G37* -G36* -X135000D02*X138750D01* -Y132500D01* -X135000D01* -Y140000D01* -G37* -G36* -X139500D02*X143250D01* -Y132500D01* -X139500D01* -Y140000D01* -G37* -G36* -X144000D02*X147750D01* -Y132500D01* -X144000D01* -Y140000D01* -G37* -G36* -X148500D02*X152250D01* -Y132500D01* -X148500D01* -Y140000D01* -G37* -G36* -X153000D02*X156750D01* -Y132500D01* -X153000D01* -Y140000D01* -G37* -G36* -X157500D02*X161250D01* -Y132500D01* -X157500D01* -Y140000D01* -G37* -G36* -X162000D02*X165750D01* -Y132500D01* -X162000D01* -Y140000D01* -G37* -G36* -X166500D02*X170250D01* -Y132500D01* -X166500D01* -Y140000D01* -G37* -G36* -X171000D02*X174750D01* -Y132500D01* -X171000D01* -Y140000D01* -G37* -G36* -X175500D02*X179250D01* -Y132500D01* -X175500D01* -Y140000D01* -G37* -G36* -X180000D02*X183750D01* -Y132500D01* -X180000D01* -Y140000D01* -G37* -G36* -X184500D02*X188250D01* -Y132500D01* -X184500D01* -Y140000D01* -G37* -G36* -X189000D02*X192750D01* -Y132500D01* -X189000D01* -Y140000D01* -G37* -G36* -X193500D02*X197250D01* -Y132500D01* -X193500D01* -Y140000D01* -G37* -G36* -X198000D02*X201750D01* -Y132500D01* -X198000D01* -Y140000D01* -G37* -G36* -X202500D02*X206250D01* -Y132500D01* -X202500D01* -Y140000D01* -G37* -G36* -X207000D02*X210750D01* -Y132500D01* -X207000D01* -Y140000D01* -G37* -G36* -X211500D02*X215250D01* -Y132500D01* -X211500D01* -Y140000D01* -G37* -G36* -X216000D02*X219750D01* -Y132500D01* -X216000D01* -Y140000D01* -G37* -G36* -X220500D02*X224250D01* -Y132500D01* -X220500D01* -Y140000D01* -G37* -G36* -X225000D02*X228750D01* -Y132500D01* -X225000D01* -Y140000D01* -G37* -G36* -X229500D02*X233250D01* -Y132500D01* -X229500D01* -Y140000D01* -G37* -G36* -X234000D02*X237750D01* -Y132500D01* -X234000D01* -Y140000D01* -G37* -G36* -X238500D02*X242250D01* -Y132500D01* -X238500D01* -Y140000D01* -G37* -G36* -X243000D02*X246750D01* -Y132500D01* -X243000D01* -Y140000D01* -G37* -G36* -X247500D02*X251250D01* -Y132500D01* -X247500D01* -Y140000D01* -G37* -G36* -X252000D02*X255750D01* -Y132500D01* -X252000D01* -Y140000D01* -G37* -G36* -X256500D02*X260250D01* -Y132500D01* -X256500D01* -Y140000D01* -G37* -G36* -X261000D02*X264750D01* -Y132500D01* -X261000D01* -Y140000D01* -G37* -G36* -X265500D02*X269250D01* -Y132500D01* -X265500D01* -Y140000D01* -G37* -G36* -X270000D02*X273750D01* -Y132500D01* -X270000D01* -Y140000D01* -G37* -G36* -X274500D02*X278250D01* -Y132500D01* -X274500D01* -Y140000D01* -G37* -G36* -X279000D02*X282750D01* -Y132500D01* -X279000D01* -Y140000D01* -G37* -G36* -X283500D02*X287250D01* -Y132500D01* -X283500D01* -Y140000D01* -G37* -G36* -X288000D02*X291750D01* -Y132500D01* -X288000D01* -Y140000D01* -G37* -G36* -X292500D02*X296250D01* -Y132500D01* -X292500D01* -Y140000D01* -G37* -G36* -X297000D02*X300750D01* -Y132500D01* -X297000D01* -Y140000D01* -G37* -G36* -X301500D02*X305250D01* -Y132500D01* -X301500D01* -Y140000D01* -G37* -G54D16*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D14*G36* -X200000Y65000D02*X203750D01* -Y57500D01* -X200000D01* -Y65000D01* -G37* -G36* -X204500D02*X208250D01* -Y57500D01* -X204500D01* -Y65000D01* -G37* -G36* -X209000D02*X212750D01* -Y57500D01* -X209000D01* -Y65000D01* -G37* -G36* -X213500D02*X217250D01* -Y57500D01* -X213500D01* -Y65000D01* -G37* -G36* -X218000D02*X221750D01* -Y57500D01* -X218000D01* -Y65000D01* -G37* -G36* -X222500D02*X226250D01* -Y57500D01* -X222500D01* -Y65000D01* -G37* -G36* -X227000D02*X230750D01* -Y57500D01* -X227000D01* -Y65000D01* -G37* -G36* -X231500D02*X235250D01* -Y57500D01* -X231500D01* -Y65000D01* -G37* -G36* -X236000D02*X239750D01* -Y57500D01* -X236000D01* -Y65000D01* -G37* -G36* -X240500D02*X244250D01* -Y57500D01* -X240500D01* -Y65000D01* -G37* -G36* -X245000D02*X248750D01* -Y57500D01* -X245000D01* -Y65000D01* -G37* -G36* -X249500D02*X253250D01* -Y57500D01* -X249500D01* -Y65000D01* -G37* -G36* -X254000D02*X257750D01* -Y57500D01* -X254000D01* -Y65000D01* -G37* -G36* -X258500D02*X262250D01* -Y57500D01* -X258500D01* -Y65000D01* -G37* -G36* -X263000D02*X266750D01* -Y57500D01* -X263000D01* -Y65000D01* -G37* -G36* -X267500D02*X271250D01* -Y57500D01* -X267500D01* -Y65000D01* -G37* -G36* -X272000D02*X275750D01* -Y57500D01* -X272000D01* -Y65000D01* -G37* -G36* -X276500D02*X280250D01* -Y57500D01* -X276500D01* -Y65000D01* -G37* -G36* -X281000D02*X284750D01* -Y57500D01* -X281000D01* -Y65000D01* -G37* -G36* -X285500D02*X289250D01* -Y57500D01* -X285500D01* -Y65000D01* -G37* -G36* -X290000D02*X293750D01* -Y57500D01* -X290000D01* -Y65000D01* -G37* -G36* -X294500D02*X298250D01* -Y57500D01* -X294500D01* -Y65000D01* -G37* -G36* -X299000D02*X302750D01* -Y57500D01* -X299000D01* -Y65000D01* -G37* -G36* -X303500D02*X307250D01* -Y57500D01* -X303500D01* -Y65000D01* -G37* -G36* -X308000D02*X311750D01* -Y57500D01* -X308000D01* -Y65000D01* -G37* -G36* -X312500D02*X316250D01* -Y57500D01* -X312500D01* -Y65000D01* -G37* -G36* -X317000D02*X320750D01* -Y57500D01* -X317000D01* -Y65000D01* -G37* -G36* -X321500D02*X325250D01* -Y57500D01* -X321500D01* -Y65000D01* -G37* -G36* -X326000D02*X329750D01* -Y57500D01* -X326000D01* -Y65000D01* -G37* -G36* -X330500D02*X334250D01* -Y57500D01* -X330500D01* -Y65000D01* -G37* -G36* -X335000D02*X338750D01* -Y57500D01* -X335000D01* -Y65000D01* -G37* -G36* -X339500D02*X343250D01* -Y57500D01* -X339500D01* -Y65000D01* -G37* -G36* -X344000D02*X347750D01* -Y57500D01* -X344000D01* -Y65000D01* -G37* -G36* -X348500D02*X352250D01* -Y57500D01* -X348500D01* -Y65000D01* -G37* -G36* -X353000D02*X356750D01* -Y57500D01* -X353000D01* -Y65000D01* -G37* -G36* -X357500D02*X361250D01* -Y57500D01* -X357500D01* -Y65000D01* -G37* -G36* -X362000D02*X365750D01* -Y57500D01* -X362000D01* -Y65000D01* -G37* -G36* -X366500D02*X370250D01* -Y57500D01* -X366500D01* -Y65000D01* -G37* -G36* -X371000D02*X374750D01* -Y57500D01* -X371000D01* -Y65000D01* -G37* -G36* -X375500D02*X379250D01* -Y57500D01* -X375500D01* -Y65000D01* -G37* -G36* -X380000D02*X383750D01* -Y57500D01* -X380000D01* -Y65000D01* -G37* -G36* -X384500D02*X388250D01* -Y57500D01* -X384500D01* -Y65000D01* -G37* -G36* -X389000D02*X392750D01* -Y57500D01* -X389000D01* -Y65000D01* -G37* -G36* -X393500D02*X397250D01* -Y57500D01* -X393500D01* -Y65000D01* -G37* -G36* -X398000D02*X401750D01* -Y57500D01* -X398000D01* -Y65000D01* -G37* -G36* -X402500D02*X406250D01* -Y57500D01* -X402500D01* -Y65000D01* -G37* -G36* -X407000D02*X410750D01* -Y57500D01* -X407000D01* -Y65000D01* -G37* -G36* -X411500D02*X415250D01* -Y57500D01* -X411500D01* -Y65000D01* -G37* -G36* -X416000D02*X419750D01* -Y57500D01* -X416000D01* -Y65000D01* -G37* -G36* -X420500D02*X424250D01* -Y57500D01* -X420500D01* -Y65000D01* -G37* -G36* -X425000D02*X428750D01* -Y57500D01* -X425000D01* -Y65000D01* -G37* -G36* -X429500D02*X433250D01* -Y57500D01* -X429500D01* -Y65000D01* -G37* -G36* -X434000D02*X437750D01* -Y57500D01* -X434000D01* -Y65000D01* -G37* -G36* -X438500D02*X442250D01* -Y57500D01* -X438500D01* -Y65000D01* -G37* -G36* -X443000D02*X446750D01* -Y57500D01* -X443000D01* -Y65000D01* -G37* -G36* -X447500D02*X451250D01* -Y57500D01* -X447500D01* -Y65000D01* -G37* -G36* -X452000D02*X455750D01* -Y57500D01* -X452000D01* -Y65000D01* -G37* -G36* -X456500D02*X460250D01* -Y57500D01* -X456500D01* -Y65000D01* -G37* -G36* -X461000D02*X464750D01* -Y57500D01* -X461000D01* -Y65000D01* -G37* -G36* -X465500D02*X469250D01* -Y57500D01* -X465500D01* -Y65000D01* -G37* -G36* -X470000D02*X473750D01* -Y57500D01* -X470000D01* -Y65000D01* -G37* -G36* -X474500D02*X478250D01* -Y57500D01* -X474500D01* -Y65000D01* -G37* -G36* -X25000Y-2000D02*X28750D01* -Y-9500D01* -X25000D01* -Y-2000D01* -G37* -G36* -X29500D02*X33250D01* -Y-9500D01* -X29500D01* -Y-2000D01* -G37* -G36* -X34000D02*X37750D01* -Y-9500D01* -X34000D01* -Y-2000D01* -G37* -G36* -X38500D02*X42250D01* -Y-9500D01* -X38500D01* -Y-2000D01* -G37* -G36* -X43000D02*X46750D01* -Y-9500D01* -X43000D01* -Y-2000D01* -G37* -G36* -X47500D02*X51250D01* -Y-9500D01* -X47500D01* -Y-2000D01* -G37* -G36* -X52000D02*X55750D01* -Y-9500D01* -X52000D01* -Y-2000D01* -G37* -G36* -X56500D02*X60250D01* -Y-9500D01* -X56500D01* -Y-2000D01* -G37* -G36* -X61000D02*X64750D01* -Y-9500D01* -X61000D01* -Y-2000D01* -G37* -G36* -X65500D02*X69250D01* -Y-9500D01* -X65500D01* -Y-2000D01* -G37* -G36* -X70000D02*X73750D01* -Y-9500D01* -X70000D01* -Y-2000D01* -G37* -G36* -X74500D02*X78250D01* -Y-9500D01* -X74500D01* -Y-2000D01* -G37* -G36* -X79000D02*X82750D01* -Y-9500D01* -X79000D01* -Y-2000D01* -G37* -G36* -X83500D02*X87250D01* -Y-9500D01* -X83500D01* -Y-2000D01* -G37* -G36* -X88000D02*X91750D01* -Y-9500D01* -X88000D01* -Y-2000D01* -G37* -G36* -X92500D02*X96250D01* -Y-9500D01* -X92500D01* -Y-2000D01* -G37* -G36* -X97000D02*X100750D01* -Y-9500D01* -X97000D01* -Y-2000D01* -G37* -G36* -X101500D02*X105250D01* -Y-9500D01* -X101500D01* -Y-2000D01* -G37* -G36* -X106000D02*X109750D01* -Y-9500D01* -X106000D01* -Y-2000D01* -G37* -G36* -X110500D02*X114250D01* -Y-9500D01* -X110500D01* -Y-2000D01* -G37* -G36* -X115000D02*X118750D01* -Y-9500D01* -X115000D01* -Y-2000D01* -G37* -G36* -X119500D02*X123250D01* -Y-9500D01* -X119500D01* -Y-2000D01* -G37* -G36* -X124000D02*X127750D01* -Y-9500D01* -X124000D01* -Y-2000D01* -G37* -G36* -X128500D02*X132250D01* -Y-9500D01* -X128500D01* -Y-2000D01* -G37* -G36* -X133000D02*X136750D01* -Y-9500D01* -X133000D01* -Y-2000D01* -G37* -G36* -X137500D02*X141250D01* -Y-9500D01* -X137500D01* -Y-2000D01* -G37* -G36* -X142000D02*X145750D01* -Y-9500D01* -X142000D01* -Y-2000D01* -G37* -G36* -X146500D02*X150250D01* -Y-9500D01* -X146500D01* -Y-2000D01* -G37* -G36* -X151000D02*X154750D01* -Y-9500D01* -X151000D01* -Y-2000D01* -G37* -G36* -X155500D02*X159250D01* -Y-9500D01* -X155500D01* -Y-2000D01* -G37* -G36* -X160000D02*X163750D01* -Y-9500D01* -X160000D01* -Y-2000D01* -G37* -G36* -X164500D02*X168250D01* -Y-9500D01* -X164500D01* -Y-2000D01* -G37* -G36* -X169000D02*X172750D01* -Y-9500D01* -X169000D01* -Y-2000D01* -G37* -G36* -X173500D02*X177250D01* -Y-9500D01* -X173500D01* -Y-2000D01* -G37* -G36* -X178000D02*X181750D01* -Y-9500D01* -X178000D01* -Y-2000D01* -G37* -G36* -X182500D02*X186250D01* -Y-9500D01* -X182500D01* -Y-2000D01* -G37* -G36* -X187000D02*X190750D01* -Y-9500D01* -X187000D01* -Y-2000D01* -G37* -G36* -X191500D02*X195250D01* -Y-9500D01* -X191500D01* -Y-2000D01* -G37* -G36* -X196000D02*X199750D01* -Y-9500D01* -X196000D01* -Y-2000D01* -G37* -G36* -X200500D02*X204250D01* -Y-9500D01* -X200500D01* -Y-2000D01* -G37* -G36* -X205000D02*X208750D01* -Y-9500D01* -X205000D01* -Y-2000D01* -G37* -G36* -X209500D02*X213250D01* -Y-9500D01* -X209500D01* -Y-2000D01* -G37* -G36* -X214000D02*X217750D01* -Y-9500D01* -X214000D01* -Y-2000D01* -G37* -G36* -X218500D02*X222250D01* -Y-9500D01* -X218500D01* -Y-2000D01* -G37* -G36* -X223000D02*X226750D01* -Y-9500D01* -X223000D01* -Y-2000D01* -G37* -G36* -X227500D02*X231250D01* -Y-9500D01* -X227500D01* -Y-2000D01* -G37* -G36* -X232000D02*X235750D01* -Y-9500D01* -X232000D01* -Y-2000D01* -G37* -G36* -X236500D02*X240250D01* -Y-9500D01* -X236500D01* -Y-2000D01* -G37* -G36* -X241000D02*X244750D01* -Y-9500D01* -X241000D01* -Y-2000D01* -G37* -G36* -X245500D02*X249250D01* -Y-9500D01* -X245500D01* -Y-2000D01* -G37* -G36* -X250000D02*X253750D01* -Y-9500D01* -X250000D01* -Y-2000D01* -G37* -G36* -X254500D02*X258250D01* -Y-9500D01* -X254500D01* -Y-2000D01* -G37* -G36* -X259000D02*X262750D01* -Y-9500D01* -X259000D01* -Y-2000D01* -G37* -G36* -X263500D02*X267250D01* -Y-9500D01* -X263500D01* -Y-2000D01* -G37* -G36* -X268000D02*X271750D01* -Y-9500D01* -X268000D01* -Y-2000D01* -G37* -G36* -X272500D02*X276250D01* -Y-9500D01* -X272500D01* -Y-2000D01* -G37* -G36* -X277000D02*X280750D01* -Y-9500D01* -X277000D01* -Y-2000D01* -G37* -G36* -X281500D02*X285250D01* -Y-9500D01* -X281500D01* -Y-2000D01* -G37* -G36* -X286000D02*X289750D01* -Y-9500D01* -X286000D01* -Y-2000D01* -G37* -G36* -X290500D02*X294250D01* -Y-9500D01* -X290500D01* -Y-2000D01* -G37* -G36* -X295000D02*X298750D01* -Y-9500D01* -X295000D01* -Y-2000D01* -G37* -G36* -X299500D02*X303250D01* -Y-9500D01* -X299500D01* -Y-2000D01* -G37* -G36* -X304000D02*X307750D01* -Y-9500D01* -X304000D01* -Y-2000D01* -G37* -G36* -X308500D02*X312250D01* -Y-9500D01* -X308500D01* -Y-2000D01* -G37* -G36* -X313000D02*X316750D01* -Y-9500D01* -X313000D01* -Y-2000D01* -G37* -G36* -X317500D02*X321250D01* -Y-9500D01* -X317500D01* -Y-2000D01* -G37* -G36* -X322000D02*X325750D01* -Y-9500D01* -X322000D01* -Y-2000D01* -G37* -G36* -X326500D02*X330250D01* -Y-9500D01* -X326500D01* -Y-2000D01* -G37* -G36* -X331000D02*X334750D01* -Y-9500D01* -X331000D01* -Y-2000D01* -G37* -G36* -X335500D02*X339250D01* -Y-9500D01* -X335500D01* -Y-2000D01* -G37* -G36* -X340000D02*X343750D01* -Y-9500D01* -X340000D01* -Y-2000D01* -G37* -G36* -X344500D02*X348250D01* -Y-9500D01* -X344500D01* -Y-2000D01* -G37* -G36* -X349000D02*X352750D01* -Y-9500D01* -X349000D01* -Y-2000D01* -G37* -G36* -X353500D02*X357250D01* -Y-9500D01* -X353500D01* -Y-2000D01* -G37* -G36* -X358000D02*X361750D01* -Y-9500D01* -X358000D01* -Y-2000D01* -G37* -G36* -X362500D02*X366250D01* -Y-9500D01* -X362500D01* -Y-2000D01* -G37* -G36* -X367000D02*X370750D01* -Y-9500D01* -X367000D01* -Y-2000D01* -G37* -G36* -X371500D02*X375250D01* -Y-9500D01* -X371500D01* -Y-2000D01* -G37* -G36* -X376000D02*X379750D01* -Y-9500D01* -X376000D01* -Y-2000D01* -G37* -G36* -X380500D02*X384250D01* -Y-9500D01* -X380500D01* -Y-2000D01* -G37* -G36* -X385000D02*X388750D01* -Y-9500D01* -X385000D01* -Y-2000D01* -G37* -G36* -X389500D02*X393250D01* -Y-9500D01* -X389500D01* -Y-2000D01* -G37* -G36* -X394000D02*X397750D01* -Y-9500D01* -X394000D01* -Y-2000D01* -G37* -G36* -X398500D02*X402250D01* -Y-9500D01* -X398500D01* -Y-2000D01* -G37* -G36* -X403000D02*X406751D01* -Y-9500D01* -X403000D01* -Y-2000D01* -G37* -G36* -X407501D02*X411251D01* -Y-9500D01* -X407501D01* -Y-2000D01* -G37* -G36* -X412001D02*X415751D01* -Y-9500D01* -X412001D01* -Y-2000D01* -G37* -G36* -X416501D02*X420251D01* -Y-9500D01* -X416501D01* -Y-2000D01* -G37* -G36* -X421001D02*X424751D01* -Y-9500D01* -X421001D01* -Y-2000D01* -G37* -G36* -X425501D02*X429251D01* -Y-9500D01* -X425501D01* -Y-2000D01* -G37* -G36* -X430001D02*X433751D01* -Y-9500D01* -X430001D01* -Y-2000D01* -G37* -G36* -X434501D02*X438251D01* -Y-9500D01* -X434501D01* -Y-2000D01* -G37* -G36* -X439001D02*X442751D01* -Y-9500D01* -X439001D01* -Y-2000D01* -G37* -G36* -X443501D02*X447251D01* -Y-9500D01* -X443501D01* -Y-2000D01* -G37* -G36* -X448001D02*X451751D01* -Y-9500D01* -X448001D01* -Y-2000D01* -G37* -G36* -X452501D02*X456251D01* -Y-9500D01* -X452501D01* -Y-2000D01* -G37* -G36* -X457001D02*X460751D01* -Y-9500D01* -X457001D01* -Y-2000D01* -G37* -G36* -X461501D02*X465251D01* -Y-9500D01* -X461501D01* -Y-2000D01* -G37* -G36* -X200000Y80000D02*X203750D01* -Y72500D01* -X200000D01* -Y80000D01* -G37* -G36* -X204500D02*X208250D01* -Y72500D01* -X204500D01* -Y80000D01* -G37* -G36* -X209000D02*X212750D01* -Y72500D01* -X209000D01* -Y80000D01* -G37* -G36* -X213500D02*X217250D01* -Y72500D01* -X213500D01* -Y80000D01* -G37* -G36* -X218000D02*X221750D01* -Y72500D01* -X218000D01* -Y80000D01* -G37* -G36* -X222500D02*X226250D01* -Y72500D01* -X222500D01* -Y80000D01* -G37* -G36* -X227000D02*X230750D01* -Y72500D01* -X227000D01* -Y80000D01* -G37* -G36* -X231500D02*X235250D01* -Y72500D01* -X231500D01* -Y80000D01* -G37* -G36* -X236000D02*X239750D01* -Y72500D01* -X236000D01* -Y80000D01* -G37* -G36* -X240500D02*X244250D01* -Y72500D01* -X240500D01* -Y80000D01* -G37* -G36* -X245000D02*X248750D01* -Y72500D01* -X245000D01* -Y80000D01* -G37* -G36* -X249500D02*X253250D01* -Y72500D01* -X249500D01* -Y80000D01* -G37* -G54D17*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X209300D01* -Y87500D01* -X205550D01* -Y95000D01* -G37* -G36* -X210050D02*X213800D01* -Y87500D01* -X210050D01* -Y95000D01* -G37* -G36* -X214550D02*X218300D01* -Y87500D01* -X214550D01* -Y95000D01* -G37* -G36* -X219050D02*X222800D01* -Y87500D01* -X219050D01* -Y95000D01* -G37* -G36* -X223550D02*X227300D01* -Y87500D01* -X223550D01* -Y95000D01* -G37* -G36* -X228050D02*X231800D01* -Y87500D01* -X228050D01* -Y95000D01* -G37* -G36* -X232550D02*X236300D01* -Y87500D01* -X232550D01* -Y95000D01* -G37* -G36* -X237050D02*X240800D01* -Y87500D01* -X237050D01* -Y95000D01* -G37* -G36* -X241550D02*X245300D01* -Y87500D01* -X241550D01* -Y95000D01* -G37* -G36* -X246050D02*X249800D01* -Y87500D01* -X246050D01* -Y95000D01* -G37* -G36* -X250550D02*X254300D01* -Y87500D01* -X250550D01* -Y95000D01* -G37* -G36* -X200000Y110000D02*X203750D01* -Y102500D01* -X200000D01* -Y110000D01* -G37* -G36* -X204500D02*X208250D01* -Y102500D01* -X204500D01* -Y110000D01* -G37* -G36* -X209000D02*X212750D01* -Y102500D01* -X209000D01* -Y110000D01* -G37* -G36* -X213500D02*X217250D01* -Y102500D01* -X213500D01* -Y110000D01* -G37* -G36* -X218000D02*X221750D01* -Y102500D01* -X218000D01* -Y110000D01* -G37* -G36* -X222500D02*X226250D01* -Y102500D01* -X222500D01* -Y110000D01* -G37* -G36* -X227000D02*X230750D01* -Y102500D01* -X227000D01* -Y110000D01* -G37* -G36* -X231500D02*X235250D01* -Y102500D01* -X231500D01* -Y110000D01* -G37* -G36* -X236000D02*X239750D01* -Y102500D01* -X236000D01* -Y110000D01* -G37* -G36* -X240500D02*X244250D01* -Y102500D01* -X240500D01* -Y110000D01* -G37* -G36* -X245000D02*X248750D01* -Y102500D01* -X245000D01* -Y110000D01* -G37* -G36* -X249500D02*X253250D01* -Y102500D01* -X249500D01* -Y110000D01* -G37* -G36* -X254000D02*X257750D01* -Y102500D01* -X254000D01* -Y110000D01* -G37* -G36* -X258500D02*X262250D01* -Y102500D01* -X258500D01* -Y110000D01* -G37* -G36* -X263000D02*X266750D01* -Y102500D01* -X263000D01* -Y110000D01* -G37* -G36* -X267500D02*X271250D01* -Y102500D01* -X267500D01* -Y110000D01* -G37* -G36* -X272000D02*X275750D01* -Y102500D01* -X272000D01* -Y110000D01* -G37* -G36* -X276500D02*X280250D01* -Y102500D01* -X276500D01* -Y110000D01* -G37* -G36* -X281000D02*X284750D01* -Y102500D01* -X281000D01* -Y110000D01* -G37* -G36* -X285500D02*X289250D01* -Y102500D01* -X285500D01* -Y110000D01* -G37* -G36* -X290000D02*X293750D01* -Y102500D01* -X290000D01* -Y110000D01* -G37* -G36* -X294500D02*X298250D01* -Y102500D01* -X294500D01* -Y110000D01* -G37* -G36* -X299000D02*X302750D01* -Y102500D01* -X299000D01* -Y110000D01* -G37* -G36* -X303500D02*X307250D01* -Y102500D01* -X303500D01* -Y110000D01* -G37* -G36* -X308000D02*X311750D01* -Y102500D01* -X308000D01* -Y110000D01* -G37* -G36* -X312500D02*X316250D01* -Y102500D01* -X312500D01* -Y110000D01* -G37* -G36* -X317000D02*X320750D01* -Y102500D01* -X317000D01* -Y110000D01* -G37* -G36* -X321500D02*X325250D01* -Y102500D01* -X321500D01* -Y110000D01* -G37* -G36* -X326000D02*X329750D01* -Y102500D01* -X326000D01* -Y110000D01* -G37* -G36* -X330500D02*X334250D01* -Y102500D01* -X330500D01* -Y110000D01* -G37* -G36* -X335000D02*X338750D01* -Y102500D01* -X335000D01* -Y110000D01* -G37* -G36* -X339500D02*X343250D01* -Y102500D01* -X339500D01* -Y110000D01* -G37* -G36* -X344000D02*X347750D01* -Y102500D01* -X344000D01* -Y110000D01* -G37* -G36* -X348500D02*X352250D01* -Y102500D01* -X348500D01* -Y110000D01* -G37* -G36* -X353000D02*X356750D01* -Y102500D01* -X353000D01* -Y110000D01* -G37* -G36* -X357500D02*X361250D01* -Y102500D01* -X357500D01* -Y110000D01* -G37* -G36* -X362000D02*X365750D01* -Y102500D01* -X362000D01* -Y110000D01* -G37* -G36* -X366500D02*X370250D01* -Y102500D01* -X366500D01* -Y110000D01* -G37* -G36* -X371000D02*X374750D01* -Y102500D01* -X371000D01* -Y110000D01* -G37* -G36* -X375500D02*X379250D01* -Y102500D01* -X375500D01* -Y110000D01* -G37* -G36* -X380000D02*X383750D01* -Y102500D01* -X380000D01* -Y110000D01* -G37* -G36* -X384500D02*X388250D01* -Y102500D01* -X384500D01* -Y110000D01* -G37* -G36* -X389000D02*X392750D01* -Y102500D01* -X389000D01* -Y110000D01* -G37* -G36* -X393500D02*X397250D01* -Y102500D01* -X393500D01* -Y110000D01* -G37* -G36* -X398000D02*X401750D01* -Y102500D01* -X398000D01* -Y110000D01* -G37* -G36* -X402500D02*X406250D01* -Y102500D01* -X402500D01* -Y110000D01* -G37* -G36* -X407000D02*X410750D01* -Y102500D01* -X407000D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/text_sides.gbr/text_sides.bottom.silk.none.12.gbr =================================================================== --- trunk/tests/RTT/ref/text_sides.gbr/text_sides.bottom.silk.none.12.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_sides.gbr/text_sides.bottom.silk.none.12.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 2 for group 12 layer_idx 7 * -G04 Title: text on both sides, bottom_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_SILK_NONE_12*% -%ADD11C,0.0070*% -G54D11*X22500Y21000D02*Y24000D01* -Y21000D02*X23200Y20000D01* -X24300D01* -X25000Y21000D01* -Y24000D01* -X22500Y22000D02*X25000D01* -X26200Y20500D02*X26700Y20000D01* -X28200D01* -X28700Y20500D01* -Y21500D01* -X26200Y24000D02*X28700Y21500D01* -X26200Y24000D02*X28700D01* -M02* Index: trunk/tests/RTT/ref/text_sides.gbr/text_sides.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/text_sides.gbr/text_sides.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_sides.gbr/text_sides.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 4 for group 9 layer_idx 6 * -G04 Title: text on both sides, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD13C,0.0100*% -G54D13*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/elem_pads.nelma.em =================================================================== --- trunk/tests/RTT/ref/elem_pads.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/padrot.xy =================================================================== --- trunk/tests/RTT/ref/padrot.xy (revision 32402) +++ trunk/tests/RTT/ref/padrot.xy (nonexistent) @@ -1,16 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Rotated round cap and square pads - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -R1,"(unknown)","(unknown)",87.50,450.00,0,top -R3,"(unknown)","(unknown)",50.00,337.50,0,top -R2,"(unknown)","(unknown)",237.50,450.00,0,top -R6,"(unknown)","(unknown)",50.00,187.50,0,top -R4,"(unknown)","(unknown)",151.51,323.49,0,top -R5,"(unknown)","(unknown)",251.51,323.49,0,top -R7,"(unknown)","(unknown)",159.72,185.82,0,top -R8,"(unknown)","(unknown)",309.71,185.82,0,top Index: trunk/tests/RTT/ref/poly_rect.nelma.em =================================================================== --- trunk/tests/RTT/ref/poly_rect.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.top.copper.none.3.gbr (nonexistent) @@ -1,52 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: arcs with different strange sizes, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0100*% -G54D11*X10000Y30000D02*Y29587D01* -Y29177D01* -Y28773D01* -Y28377D01* -Y27992D01* -Y27620D01* -Y27265D01* -Y26929D01* -Y26614D01* -Y26321D01* -Y26054D01* -Y25814D01* -Y25603D01* -Y25421D01* -Y25271D01* -Y25153D01* -Y25068D01* -Y25017D01* -Y25000D01* -X15000Y30000D02*X15017D01* -X15068D01* -X15153D01* -X15271D01* -X15421D01* -X15603D01* -X15814D01* -X16054D01* -X16321D01* -X16614D01* -X16929D01* -X17265D01* -X17620D01* -X17992D01* -X18376D01* -X18773D01* -X19177D01* -X19587D01* -X20000D01* -X30000D02*G75*G03X30000Y30000I0J0D01*G01* -M02* Index: trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: arcs with different strange sizes, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.gbr/arc_sizes.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1831 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: arcs with different strange sizes, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X283100D02*X287600D01* -Y104000D01* -X283100D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X293900D02*X298400D01* -Y104000D01* -X293900D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X366800D02*X371300D01* -Y104000D01* -X366800D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X385700D02*X390200D01* -Y104000D01* -X385700D01* -Y110000D01* -G37* -G36* -X391100D02*X395600D01* -Y104000D01* -X391100D01* -Y110000D01* -G37* -G36* -X396500D02*X401000D01* -Y104000D01* -X396500D01* -Y110000D01* -G37* -G36* -X404600D02*X409100D01* -Y104000D01* -X404600D01* -Y110000D01* -G37* -G54D13*X412700D02*Y104000D01* -Y110000D02*X415700D01* -X412700Y107300D02*X414950D01* -G54D14*G36* -X417500Y110000D02*X422000D01* -Y104000D01* -X417500D01* -Y110000D01* -G37* -G36* -X422900D02*X427400D01* -Y104000D01* -X422900D01* -Y110000D01* -G37* -G36* -X428300D02*X432800D01* -Y104000D01* -X428300D01* -Y110000D01* -G37* -G36* -X433700D02*X438200D01* -Y104000D01* -X433700D01* -Y110000D01* -G37* -G36* -X439100D02*X443600D01* -Y104000D01* -X439100D01* -Y110000D01* -G37* -G36* -X444500D02*X449000D01* -Y104000D01* -X444500D01* -Y110000D01* -G37* -G36* -X449900D02*X454400D01* -Y104000D01* -X449900D01* -Y110000D01* -G37* -G36* -X455300D02*X459800D01* -Y104000D01* -X455300D01* -Y110000D01* -G37* -G36* -X460700D02*X465200D01* -Y104000D01* -X460700D01* -Y110000D01* -G37* -G36* -X466100D02*X470600D01* -Y104000D01* -X466100D01* -Y110000D01* -G37* -G54D13*X474950D02*Y104000D01* -X476900Y110000D02*X477950Y108950D01* -Y105050D01* -X476900Y104000D02*X477950Y105050D01* -X474200Y104000D02*X476900D01* -X474200Y110000D02*X476900D01* -G54D14*G36* -X479750D02*X484250D01* -Y104000D01* -X479750D01* -Y110000D01* -G37* -G36* -X485150D02*X489650D01* -Y104000D01* -X485150D01* -Y110000D01* -G37* -G36* -X490550D02*X495050D01* -Y104000D01* -X490550D01* -Y110000D01* -G37* -G36* -X495950D02*X500450D01* -Y104000D01* -X495950D01* -Y110000D01* -G37* -G36* -X501350D02*X505850D01* -Y104000D01* -X501350D01* -Y110000D01* -G37* -G36* -X506750D02*X511250D01* -Y104000D01* -X506750D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/poly_triangle.eps =================================================================== --- trunk/tests/RTT/ref/poly_triangle.eps (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.eps (nonexistent) @@ -1,50 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: poly_triangle.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.12500 0.02500 moveto -0.02500 0.12500 lineto -0.02500 0.02500 lineto -fill -0.15000 0.02500 moveto -0.15000 0.15000 lineto -0.02500 0.15000 lineto -fill -0.30000 0.02500 moveto -0.42500 0.15000 lineto -0.17500 0.15000 lineto -fill -0.30000 0.20000 moveto -0.05000 0.35000 lineto -0.02500 0.17500 lineto -fill -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/layer_copper.exc/layer_copper.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_copper.exc/layer_copper.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.exc/layer_copper.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/layer_copper.exc/layer_copper.plated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_copper.exc/layer_copper.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.exc/layer_copper.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_f_clear.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_f_clear.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_f_clear.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_f_clear.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/comp1.dsn =================================================================== --- trunk/tests/RTT/ref/comp1.dsn (revision 32402) +++ trunk/tests/RTT/ref/comp1.dsn (nonexistent) @@ -1,57 +0,0 @@ -(pcb notnamed - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 31 - (place 31 6.350000 10.795000 front 0 (PN 0)) - ) - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.508000 0.635000 8.890000 12.065000 8.890000) - (type protect)) - (wire (path 10__bottom_copper 0.508000 0.635000 9.525000 12.065000 9.525000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/padstack.gbr/padstack.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1845 +0,0 @@ -G04 start of page 9 for group -1 layer_idx 268435461 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD38C,0.0100*% -%ADD37C,0.0001*% -%ADD36C,0.0060*% -%ADD35C,0.0080*% -G54D35*X37500Y41600D02*Y38400D01* -X35900Y40000D02*X39100D01* -X7500Y19100D02*Y15900D01* -X5900Y17500D02*X9100D01* -X22500Y19100D02*Y15900D01* -X20900Y17500D02*X24100D01* -X15000Y92850D02*Y89650D01* -X13400Y91250D02*X16600D01* -G54D36*X135000Y95000D02*X136500Y92000D01* -X138000Y95000D01* -X136500Y92000D02*Y89000D01* -X139800Y92300D02*X142050D01* -X139800Y89000D02*X142800D01* -X139800Y95000D02*Y89000D01* -Y95000D02*X142800D01* -X147600D02*X148350Y94250D01* -X145350Y95000D02*X147600D01* -X144600Y94250D02*X145350Y95000D01* -X144600Y94250D02*Y92750D01* -X145350Y92000D01* -X147600D01* -X148350Y91250D01* -Y89750D01* -X147600Y89000D02*X148350Y89750D01* -X145350Y89000D02*X147600D01* -X144600Y89750D02*X145350Y89000D01* -X98000Y94250D02*X98750Y95000D01* -X100250D01* -X101000Y94250D01* -X100250Y89000D02*X101000Y89750D01* -X98750Y89000D02*X100250D01* -X98000Y89750D02*X98750Y89000D01* -Y92300D02*X100250D01* -X101000Y94250D02*Y93050D01* -Y91550D02*Y89750D01* -Y91550D02*X100250Y92300D01* -X101000Y93050D02*X100250Y92300D01* -G54D37*G36* -X45000Y95000D02*X49500D01* -Y89000D01* -X45000D01* -Y95000D01* -G37* -G36* -X50400D02*X54900D01* -Y89000D01* -X50400D01* -Y95000D01* -G37* -G36* -X55800D02*X60300D01* -Y89000D01* -X55800D01* -Y95000D01* -G37* -G54D36*X61200Y94250D02*X61950Y95000D01* -X63450D01* -X64200Y94250D01* -X63450Y89000D02*X64200Y89750D01* -X61950Y89000D02*X63450D01* -X61200Y89750D02*X61950Y89000D01* -Y92300D02*X63450D01* -X64200Y94250D02*Y93050D01* -Y91550D02*Y89750D01* -Y91550D02*X63450Y92300D01* -X64200Y93050D02*X63450Y92300D01* -X66750Y89000D02*X69000Y92000D01* -Y94250D02*Y92000D01* -X68250Y95000D02*X69000Y94250D01* -X66750Y95000D02*X68250D01* -X66000Y94250D02*X66750Y95000D01* -X66000Y94250D02*Y92750D01* -X66750Y92000D01* -X69000D01* -X7500Y40000D02*Y38400D01* -Y40000D02*X8887Y40800D01* -X7500Y40000D02*X6113Y40800D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -X135000Y110000D02*X136500Y107000D01* -X138000Y110000D01* -X136500Y107000D02*Y104000D01* -X139800Y107300D02*X142050D01* -X139800Y104000D02*X142800D01* -X139800Y110000D02*Y104000D01* -Y110000D02*X142800D01* -X147600D02*X148350Y109250D01* -X145350Y110000D02*X147600D01* -X144600Y109250D02*X145350Y110000D01* -X144600Y109250D02*Y107750D01* -X145350Y107000D01* -X147600D01* -X148350Y106250D01* -Y104750D01* -X147600Y104000D02*X148350Y104750D01* -X145350Y104000D02*X147600D01* -X144600Y104750D02*X145350Y104000D01* -X98000Y108800D02*X99200Y110000D01* -Y104000D01* -X98000D02*X100250D01* -G54D37*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D36*X61200Y109250D02*X61950Y110000D01* -X63450D01* -X64200Y109250D01* -X63450Y104000D02*X64200Y104750D01* -X61950Y104000D02*X63450D01* -X61200Y104750D02*X61950Y104000D01* -Y107300D02*X63450D01* -X64200Y109250D02*Y108050D01* -Y106550D02*Y104750D01* -Y106550D02*X63450Y107300D01* -X64200Y108050D02*X63450Y107300D01* -X66000Y109250D02*X66750Y110000D01* -X69000D01* -X69750Y109250D01* -Y107750D01* -X66000Y104000D02*X69750Y107750D01* -X66000Y104000D02*X69750D01* -X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D37*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D36*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D37*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D36*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D37*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D36*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D37*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D36*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D37*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D36*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D37*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D36*X48000Y139250D02*X48750Y140000D01* -X51000D01* -X51750Y139250D01* -Y137750D01* -X48000Y134000D02*X51750Y137750D01* -X48000Y134000D02*X51750D01* -G54D37*G36* -X56250Y140000D02*X60750D01* -Y134000D01* -X56250D01* -Y140000D01* -G37* -G36* -X61650D02*X66150D01* -Y134000D01* -X61650D01* -Y140000D01* -G37* -G36* -X67050D02*X71550D01* -Y134000D01* -X67050D01* -Y140000D01* -G37* -G36* -X72450D02*X76950D01* -Y134000D01* -X72450D01* -Y140000D01* -G37* -G36* -X77850D02*X82350D01* -Y134000D01* -X77850D01* -Y140000D01* -G37* -G36* -X83250D02*X87750D01* -Y134000D01* -X83250D01* -Y140000D01* -G37* -G36* -X88650D02*X93150D01* -Y134000D01* -X88650D01* -Y140000D01* -G37* -G36* -X94050D02*X98550D01* -Y134000D01* -X94050D01* -Y140000D01* -G37* -G36* -X99450D02*X103950D01* -Y134000D01* -X99450D01* -Y140000D01* -G37* -G36* -X107550D02*X112050D01* -Y134000D01* -X107550D01* -Y140000D01* -G37* -G36* -X112950D02*X117450D01* -Y134000D01* -X112950D01* -Y140000D01* -G37* -G36* -X118350D02*X122850D01* -Y134000D01* -X118350D01* -Y140000D01* -G37* -G36* -X123750D02*X128250D01* -Y134000D01* -X123750D01* -Y140000D01* -G37* -G36* -X129150D02*X133650D01* -Y134000D01* -X129150D01* -Y140000D01* -G37* -G36* -X137250D02*X141750D01* -Y134000D01* -X137250D01* -Y140000D01* -G37* -G36* -X142650D02*X147150D01* -Y134000D01* -X142650D01* -Y140000D01* -G37* -G36* -X148050D02*X152550D01* -Y134000D01* -X148050D01* -Y140000D01* -G37* -G36* -X153450D02*X157950D01* -Y134000D01* -X153450D01* -Y140000D01* -G37* -G36* -X158850D02*X163350D01* -Y134000D01* -X158850D01* -Y140000D01* -G37* -G36* -X166950D02*X171450D01* -Y134000D01* -X166950D01* -Y140000D01* -G37* -G36* -X172350D02*X176850D01* -Y134000D01* -X172350D01* -Y140000D01* -G37* -G36* -X177750D02*X182250D01* -Y134000D01* -X177750D01* -Y140000D01* -G37* -G36* -X183150D02*X187650D01* -Y134000D01* -X183150D01* -Y140000D01* -G37* -G36* -X191250D02*X195750D01* -Y134000D01* -X191250D01* -Y140000D01* -G37* -G36* -X196650D02*X201150D01* -Y134000D01* -X196650D01* -Y140000D01* -G37* -G36* -X204750D02*X209250D01* -Y134000D01* -X204750D01* -Y140000D01* -G37* -G36* -X210150D02*X214650D01* -Y134000D01* -X210150D01* -Y140000D01* -G37* -G36* -X215550D02*X220050D01* -Y134000D01* -X215550D01* -Y140000D01* -G37* -G36* -X220950D02*X225450D01* -Y134000D01* -X220950D01* -Y140000D01* -G37* -G36* -X229050D02*X233550D01* -Y134000D01* -X229050D01* -Y140000D01* -G37* -G36* -X234450D02*X238950D01* -Y134000D01* -X234450D01* -Y140000D01* -G37* -G36* -X239850D02*X244350D01* -Y134000D01* -X239850D01* -Y140000D01* -G37* -G36* -X245250D02*X249750D01* -Y134000D01* -X245250D01* -Y140000D01* -G37* -G36* -X250650D02*X255150D01* -Y134000D01* -X250650D01* -Y140000D01* -G37* -G36* -X256050D02*X260550D01* -Y134000D01* -X256050D01* -Y140000D01* -G37* -G36* -X261450D02*X265950D01* -Y134000D01* -X261450D01* -Y140000D01* -G37* -G54D36*X269550Y136250D02*X272550Y140000D01* -X269550Y136250D02*X273300D01* -X272550Y140000D02*Y134000D01* -G54D37*G36* -X277800Y140000D02*X282300D01* -Y134000D01* -X277800D01* -Y140000D01* -G37* -G36* -X283200D02*X287700D01* -Y134000D01* -X283200D01* -Y140000D01* -G37* -G36* -X288600D02*X293100D01* -Y134000D01* -X288600D01* -Y140000D01* -G37* -G36* -X294000D02*X298500D01* -Y134000D01* -X294000D01* -Y140000D01* -G37* -G36* -X299400D02*X303900D01* -Y134000D01* -X299400D01* -Y140000D01* -G37* -G36* -X307500D02*X312000D01* -Y134000D01* -X307500D01* -Y140000D01* -G37* -G36* -X312900D02*X317400D01* -Y134000D01* -X312900D01* -Y140000D01* -G37* -G36* -X318300D02*X322800D01* -Y134000D01* -X318300D01* -Y140000D01* -G37* -G36* -X323700D02*X328200D01* -Y134000D01* -X323700D01* -Y140000D01* -G37* -G36* -X329100D02*X333600D01* -Y134000D01* -X329100D01* -Y140000D01* -G37* -G54D38*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D36*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D37*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D36*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D37*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D36*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D37*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D36*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D37*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D36*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D37*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D36*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D37*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D36*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D37*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D36*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D37*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D36*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D37*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D36*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D37*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D36*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D37*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X272300D02*X276800D01* -Y104000D01* -X272300D01* -Y110000D01* -G37* -G36* -X277700D02*X282200D01* -Y104000D01* -X277700D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G54D36*X293900D02*Y104000D01* -Y110000D02*X296900D01* -X293900Y107300D02*X296150D01* -G54D37*G36* -X298700Y110000D02*X303200D01* -Y104000D01* -X298700D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X320300D02*X324800D01* -Y104000D01* -X320300D01* -Y110000D01* -G37* -G36* -X325700D02*X330200D01* -Y104000D01* -X325700D01* -Y110000D01* -G37* -G36* -X331100D02*X335600D01* -Y104000D01* -X331100D01* -Y110000D01* -G37* -G36* -X336500D02*X341000D01* -Y104000D01* -X336500D01* -Y110000D01* -G37* -G36* -X341900D02*X346400D01* -Y104000D01* -X341900D01* -Y110000D01* -G37* -G36* -X347300D02*X351800D01* -Y104000D01* -X347300D01* -Y110000D01* -G37* -G54D36*X356150D02*Y104000D01* -X358100Y110000D02*X359150Y108950D01* -Y105050D01* -X358100Y104000D02*X359150Y105050D01* -X355400Y104000D02*X358100D01* -X355400Y110000D02*X358100D01* -G54D37*G36* -X360950D02*X365450D01* -Y104000D01* -X360950D01* -Y110000D01* -G37* -G36* -X366350D02*X370850D01* -Y104000D01* -X366350D01* -Y110000D01* -G37* -G36* -X371750D02*X376250D01* -Y104000D01* -X371750D01* -Y110000D01* -G37* -G36* -X377150D02*X381650D01* -Y104000D01* -X377150D01* -Y110000D01* -G37* -G36* -X382550D02*X387050D01* -Y104000D01* -X382550D01* -Y110000D01* -G37* -G36* -X387950D02*X392450D01* -Y104000D01* -X387950D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/padstack.gbr/padstack.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.intern.copper.none.5.gbr (nonexistent) @@ -1,20 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: (unknown), Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD20C,0.0394*% -%ADD19C,0.0315*% -%ADD18C,0.0916*% -%ADD17C,0.0866*% -%ADD16C,0.0787*% -G54D16*X7500Y40000D03* -G54D17*X37500D03* -G54D18*X7500Y17500D03* -G54D19*G54D20*M02* Index: trunk/tests/RTT/ref/padstack.gbr/padstack.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,16 +0,0 @@ -G04 start of page 6 for group -1 layer_idx 268435462 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD32C,0.0394*% -%ADD31C,0.0315*% -G54D31*X7500Y40000D03* -G54D32*X37500D03* -M02* Index: trunk/tests/RTT/ref/padstack.gbr/padstack.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.top.copper.none.3.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: (unknown), top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD15C,0.0394*% -%ADD14C,0.0315*% -%ADD13C,0.0916*% -%ADD12C,0.0866*% -%ADD11C,0.0001*% -G54D11*G36* -X2500Y45000D02*Y35000D01* -X12500Y37500D01* -Y45000D01* -X2500D01* -G37* -G54D12*X37500Y40000D03* -G54D13*X7500Y17500D03* -G54D14*G54D15*M02* Index: trunk/tests/RTT/ref/padstack.gbr/padstack.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.bottom.copper.none.10.gbr (nonexistent) @@ -1,20 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: (unknown), bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD30C,0.0394*% -%ADD29C,0.0315*% -%ADD28C,0.0966*% -%ADD27C,0.0866*% -%ADD26C,0.0100*% -G54D26*X15000Y40000D02*X2500D01* -G54D27*X37500D03* -G54D28*X22500Y17500D03* -G54D29*G54D30*M02* Index: trunk/tests/RTT/ref/padstack.gbr/padstack.top.paste.none.0.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.top.paste.none.0.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.top.paste.none.0.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 7 for group 0 layer_idx 10 * -G04 Title: (unknown), top_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_PASTE_NONE_0*% -%ADD33C,0.0200*% -G54D33*X7500Y35000D02*Y47500D01* -X10000Y35000D02*Y47500D01* -M02* Index: trunk/tests/RTT/ref/padstack.gbr/padstack.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.intern.copper.none.7.gbr (nonexistent) @@ -1,20 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 5 * -G04 Title: (unknown), Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD25C,0.0394*% -%ADD24C,0.0315*% -%ADD23C,0.0966*% -%ADD22C,0.0866*% -%ADD21C,0.0787*% -G54D21*X7500Y40000D03* -G54D22*X37500D03* -G54D23*X22500Y17500D03* -G54D24*G54D25*M02* Index: trunk/tests/RTT/ref/padstack.gbr/padstack.intern.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/padstack.gbr/padstack.intern.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/padstack.gbr/padstack.intern.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 8 for group 9 layer_idx 6 * -G04 Title: (unknown), global outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_BOUNDARY_UROUTE_9*% -%ADD34C,0.0100*% -G54D34*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/poly_hole.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_hole.remote.gz =================================================================== --- trunk/tests/RTT/ref/poly_hole.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_hole.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/rat.exc/rat.plated.cnc =================================================================== --- trunk/tests/RTT/ref/rat.exc/rat.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/rat.exc/rat.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/rat.exc/rat.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/rat.exc/rat.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/rat.exc/rat.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Arcs with some parts off the page, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1819 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Arcs with some parts off the page, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500Y108500D02*Y104000D01* -Y108500D02*X235550Y110000D01* -X237200D01* -X238250Y108500D01* -Y104000D01* -X234500Y107000D02*X238250D01* -G54D14*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X250850D02*X255350D01* -Y104000D01* -X250850D01* -Y110000D01* -G37* -G36* -X258950D02*X263450D01* -Y104000D01* -X258950D01* -Y110000D01* -G37* -G36* -X264350D02*X268850D01* -Y104000D01* -X264350D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X275150D02*X279650D01* -Y104000D01* -X275150D01* -Y110000D01* -G37* -G36* -X283250D02*X287750D01* -Y104000D01* -X283250D01* -Y110000D01* -G37* -G36* -X288650D02*X293150D01* -Y104000D01* -X288650D01* -Y110000D01* -G37* -G36* -X294050D02*X298550D01* -Y104000D01* -X294050D01* -Y110000D01* -G37* -G36* -X299450D02*X303950D01* -Y104000D01* -X299450D01* -Y110000D01* -G37* -G36* -X307550D02*X312050D01* -Y104000D01* -X307550D01* -Y110000D01* -G37* -G36* -X312950D02*X317450D01* -Y104000D01* -X312950D01* -Y110000D01* -G37* -G36* -X318350D02*X322850D01* -Y104000D01* -X318350D01* -Y110000D01* -G37* -G36* -X323750D02*X328250D01* -Y104000D01* -X323750D01* -Y110000D01* -G37* -G36* -X329150D02*X333650D01* -Y104000D01* -X329150D01* -Y110000D01* -G37* -G36* -X337250D02*X341750D01* -Y104000D01* -X337250D01* -Y110000D01* -G37* -G36* -X342650D02*X347150D01* -Y104000D01* -X342650D01* -Y110000D01* -G37* -G36* -X348050D02*X352550D01* -Y104000D01* -X348050D01* -Y110000D01* -G37* -G36* -X356150D02*X360650D01* -Y104000D01* -X356150D01* -Y110000D01* -G37* -G36* -X361550D02*X366050D01* -Y104000D01* -X361550D01* -Y110000D01* -G37* -G36* -X366950D02*X371450D01* -Y104000D01* -X366950D01* -Y110000D01* -G37* -G36* -X375050D02*X379550D01* -Y104000D01* -X375050D01* -Y110000D01* -G37* -G36* -X380450D02*X384950D01* -Y104000D01* -X380450D01* -Y110000D01* -G37* -G36* -X385850D02*X390350D01* -Y104000D01* -X385850D01* -Y110000D01* -G37* -G36* -X391250D02*X395750D01* -Y104000D01* -X391250D01* -Y110000D01* -G37* -G36* -X399350D02*X403850D01* -Y104000D01* -X399350D01* -Y110000D01* -G37* -G54D13*X407450D02*Y104000D01* -Y110000D02*X410450D01* -X407450Y107300D02*X409700D01* -G54D14*G36* -X412250Y110000D02*X416750D01* -Y104000D01* -X412250D01* -Y110000D01* -G37* -G36* -X417650D02*X422150D01* -Y104000D01* -X417650D01* -Y110000D01* -G37* -G36* -X423050D02*X427550D01* -Y104000D01* -X423050D01* -Y110000D01* -G37* -G36* -X428450D02*X432950D01* -Y104000D01* -X428450D01* -Y110000D01* -G37* -G36* -X433850D02*X438350D01* -Y104000D01* -X433850D01* -Y110000D01* -G37* -G36* -X439250D02*X443750D01* -Y104000D01* -X439250D01* -Y110000D01* -G37* -G36* -X444650D02*X449150D01* -Y104000D01* -X444650D01* -Y110000D01* -G37* -G36* -X450050D02*X454550D01* -Y104000D01* -X450050D01* -Y110000D01* -G37* -G36* -X455450D02*X459950D01* -Y104000D01* -X455450D01* -Y110000D01* -G37* -G36* -X460850D02*X465350D01* -Y104000D01* -X460850D01* -Y110000D01* -G37* -G54D13*X469700D02*Y104000D01* -X471650Y110000D02*X472700Y108950D01* -Y105050D01* -X471650Y104000D02*X472700Y105050D01* -X468950Y104000D02*X471650D01* -X468950Y110000D02*X471650D01* -G54D14*G36* -X474500D02*X479000D01* -Y104000D01* -X474500D01* -Y110000D01* -G37* -G36* -X479900D02*X484400D01* -Y104000D01* -X479900D01* -Y110000D01* -G37* -G36* -X485300D02*X489800D01* -Y104000D01* -X485300D01* -Y110000D01* -G37* -G36* -X490700D02*X495200D01* -Y104000D01* -X490700D01* -Y110000D01* -G37* -G36* -X496100D02*X500600D01* -Y104000D01* -X496100D01* -Y110000D01* -G37* -G36* -X501500D02*X506000D01* -Y104000D01* -X501500D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.gbr/arc_offpage.top.copper.none.3.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Arcs with some parts off the page, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0100*% -G54D11*X-5000Y45000D02*G75*G03X15000Y45000I10000J0D01*G01* -Y45000D02*G75*G03X11428Y52660I-10000J0D01*G01* -M02* Index: trunk/tests/RTT/ref/text_scale.exc/text_scale.plated.cnc =================================================================== --- trunk/tests/RTT/ref/text_scale.exc/text_scale.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/text_scale.exc/text_scale.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/text_scale.exc/text_scale.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/text_scale.exc/text_scale.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/text_scale.exc/text_scale.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.top.copper.none.3.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Full overlap: the same line twice, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0150*% -G54D11*X20000Y30000D02*X35000D01* -X20000D02*X35000D01* -M02* Index: trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Full overlap: the same line twice, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.gbr/line_overlap3.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1822 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Full overlap: the same line twice, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500D02*Y104000D01* -Y110000D02*X237500D01* -X234500Y107300D02*X236750D01* -G54D14*G36* -X239300Y110000D02*X243800D01* -Y104000D01* -X239300D01* -Y110000D01* -G37* -G36* -X244700D02*X249200D01* -Y104000D01* -X244700D01* -Y110000D01* -G37* -G36* -X250100D02*X254600D01* -Y104000D01* -X250100D01* -Y110000D01* -G37* -G36* -X258200D02*X262700D01* -Y104000D01* -X258200D01* -Y110000D01* -G37* -G36* -X263600D02*X268100D01* -Y104000D01* -X263600D01* -Y110000D01* -G37* -G36* -X269000D02*X273500D01* -Y104000D01* -X269000D01* -Y110000D01* -G37* -G36* -X274400D02*X278900D01* -Y104000D01* -X274400D01* -Y110000D01* -G37* -G36* -X279800D02*X284300D01* -Y104000D01* -X279800D01* -Y110000D01* -G37* -G36* -X285200D02*X289700D01* -Y104000D01* -X285200D01* -Y110000D01* -G37* -G36* -X290600D02*X295100D01* -Y104000D01* -X290600D01* -Y110000D01* -G37* -G36* -X296000D02*X300500D01* -Y104000D01* -X296000D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X323000D02*X327500D01* -Y104000D01* -X323000D01* -Y110000D01* -G37* -G36* -X328400D02*X332900D01* -Y104000D01* -X328400D01* -Y110000D01* -G37* -G36* -X333800D02*X338300D01* -Y104000D01* -X333800D01* -Y110000D01* -G37* -G36* -X339200D02*X343700D01* -Y104000D01* -X339200D01* -Y110000D01* -G37* -G36* -X347300D02*X351800D01* -Y104000D01* -X347300D01* -Y110000D01* -G37* -G36* -X352700D02*X357200D01* -Y104000D01* -X352700D01* -Y110000D01* -G37* -G36* -X358100D02*X362600D01* -Y104000D01* -X358100D01* -Y110000D01* -G37* -G36* -X363500D02*X368000D01* -Y104000D01* -X363500D01* -Y110000D01* -G37* -G36* -X371600D02*X376100D01* -Y104000D01* -X371600D01* -Y110000D01* -G37* -G36* -X377000D02*X381500D01* -Y104000D01* -X377000D01* -Y110000D01* -G37* -G36* -X382400D02*X386900D01* -Y104000D01* -X382400D01* -Y110000D01* -G37* -G36* -X387800D02*X392300D01* -Y104000D01* -X387800D01* -Y110000D01* -G37* -G36* -X393200D02*X397700D01* -Y104000D01* -X393200D01* -Y110000D01* -G37* -G36* -X401300D02*X405800D01* -Y104000D01* -X401300D01* -Y110000D01* -G37* -G54D13*X409400D02*Y104000D01* -Y110000D02*X412400D01* -X409400Y107300D02*X411650D01* -G54D14*G36* -X414200Y110000D02*X418700D01* -Y104000D01* -X414200D01* -Y110000D01* -G37* -G36* -X419600D02*X424100D01* -Y104000D01* -X419600D01* -Y110000D01* -G37* -G36* -X425000D02*X429500D01* -Y104000D01* -X425000D01* -Y110000D01* -G37* -G36* -X430400D02*X434900D01* -Y104000D01* -X430400D01* -Y110000D01* -G37* -G36* -X435800D02*X440300D01* -Y104000D01* -X435800D01* -Y110000D01* -G37* -G36* -X441200D02*X445700D01* -Y104000D01* -X441200D01* -Y110000D01* -G37* -G36* -X446600D02*X451100D01* -Y104000D01* -X446600D01* -Y110000D01* -G37* -G36* -X452000D02*X456500D01* -Y104000D01* -X452000D01* -Y110000D01* -G37* -G36* -X457400D02*X461900D01* -Y104000D01* -X457400D01* -Y110000D01* -G37* -G36* -X462800D02*X467300D01* -Y104000D01* -X462800D01* -Y110000D01* -G37* -G54D13*X471650D02*Y104000D01* -X473600Y110000D02*X474650Y108950D01* -Y105050D01* -X473600Y104000D02*X474650Y105050D01* -X470900Y104000D02*X473600D01* -X470900Y110000D02*X473600D01* -G54D14*G36* -X476450D02*X480950D01* -Y104000D01* -X476450D01* -Y110000D01* -G37* -G36* -X481850D02*X486350D01* -Y104000D01* -X481850D01* -Y110000D01* -G37* -G36* -X487250D02*X491750D01* -Y104000D01* -X487250D01* -Y110000D01* -G37* -G36* -X492650D02*X497150D01* -Y104000D01* -X492650D01* -Y110000D01* -G37* -G36* -X498050D02*X502550D01* -Y104000D01* -X498050D01* -Y110000D01* -G37* -G36* -X503450D02*X507950D01* -Y104000D01* -X503450D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/layer_silk.exc/layer_silk.plated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_silk.exc/layer_silk.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.exc/layer_silk.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/layer_silk.exc/layer_silk.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_silk.exc/layer_silk.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.exc/layer_silk.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/elem_pads.dsn =================================================================== --- trunk/tests/RTT/ref/elem_pads.dsn (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.dsn (nonexistent) @@ -1,130 +0,0 @@ -(pcb pads with different geometry - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "R1" 6.350000 10.160000 front 0 (PN 0)) - ) - (component 27 - (place "U1" 5.689600 3.175000 front 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" -1.499870 0.000000) - (pin Pstk_shape_8 "2" 1.499870 0.000000) - ) - (image 27 - (pin Pstk_shape_29 "1" 0.000000 0.000000) - (pin Pstk_shape_30 "2" 1.295400 0.000000) - (pin Pstk_shape_31 "3" 1.295400 1.778000) - (pin Pstk_shape_32 "4" 0.660400 1.778000) - (pin Pstk_shape_33 "5" 0.000000 1.778000) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - 0.649986 0.949960 -0.649986 0.949960 -0.649986 -0.949960 - 0.649986 -0.949960 - ) - ) - (attach off) - ) - (padstack Pstk_shape_8 - (shape - (polygon "3__top_copper" 0 - 0.649986 0.949960 -0.649986 0.949960 -0.649986 -0.949960 - 0.649986 -0.949960 - ) - ) - (attach off) - ) - (padstack Pstk_shape_29 - (shape - (polygon "3__top_copper" 0 - 0.190500 0.444500 -0.190500 0.444500 -0.190500 -0.444500 - 0.190500 -0.444500 - ) - ) - (attach off) - ) - (padstack Pstk_shape_30 - (shape - (polygon "3__top_copper" 0 - 0.190500 0.444500 -0.190500 0.444500 -0.190500 -0.444500 - 0.190500 -0.444500 - ) - ) - (attach off) - ) - (padstack Pstk_shape_31 - (shape - (polygon "3__top_copper" 0 - 0.190500 0.444500 -0.190500 0.444500 -0.190500 -0.444500 - 0.190500 -0.444500 - ) - ) - (attach off) - ) - (padstack Pstk_shape_32 - (shape - (polygon "3__top_copper" 0 - 0.190500 0.444500 -0.190500 0.444500 -0.190500 -0.444500 - 0.190500 -0.444500 - ) - ) - (attach off) - ) - (padstack Pstk_shape_33 - (shape - (polygon "3__top_copper" 0 - 0.190500 0.444500 -0.190500 0.444500 -0.190500 -0.444500 - 0.190500 -0.444500 - ) - ) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/arc_normal.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_normal.ps.gz =================================================================== --- trunk/tests/RTT/ref/arc_normal.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_normal.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/netlist.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist.ps.gz =================================================================== --- trunk/tests/RTT/ref/netlist.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/netlist.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/netlist.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_copper.xy =================================================================== --- trunk/tests/RTT/ref/layer_copper.xy (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: one line per each type of copper layer - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1145 +0,0 @@ -G04 start of page 3 for group -1 layer_idx 268435461 * -G04 Title: outline layer triangle, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD14C,0.0100*% -%ADD13C,0.0001*% -%ADD12C,0.0060*% -G54D12*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D13*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D12*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D13*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D12*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D13*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D12*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D13*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D12*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D13*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D12*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D13*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D14*X7500Y40000D02*Y10000D01* -X37500D01* -X7500Y40000D01* -G54D12*X12775Y-8000D02*X15775D01* -X16525Y-7250D01* -Y-5450D02*Y-7250D01* -X15775Y-4700D02*X16525Y-5450D01* -X13525Y-4700D02*X15775D01* -X13525Y-2000D02*Y-8000D01* -X12775Y-2000D02*X15775D01* -X16525Y-2750D01* -Y-3950D01* -X15775Y-4700D02*X16525Y-3950D01* -G54D13*G36* -X18325Y-2000D02*X22825D01* -Y-8000D01* -X18325D01* -Y-2000D01* -G37* -G36* -X23725D02*X28225D01* -Y-8000D01* -X23725D01* -Y-2000D01* -G37* -G36* -X29125D02*X33625D01* -Y-8000D01* -X29125D01* -Y-2000D01* -G37* -G36* -X34525D02*X39025D01* -Y-8000D01* -X34525D01* -Y-2000D01* -G37* -G36* -X42625D02*X47125D01* -Y-8000D01* -X42625D01* -Y-2000D01* -G37* -G36* -X48025D02*X52525D01* -Y-8000D01* -X48025D01* -Y-2000D01* -G37* -G36* -X53425D02*X57925D01* -Y-8000D01* -X53425D01* -Y-2000D01* -G37* -G36* -X58825D02*X63325D01* -Y-8000D01* -X58825D01* -Y-2000D01* -G37* -G36* -X64225D02*X68725D01* -Y-8000D01* -X64225D01* -Y-2000D01* -G37* -G36* -X69625D02*X74125D01* -Y-8000D01* -X69625D01* -Y-2000D01* -G37* -G36* -X75025D02*X79525D01* -Y-8000D01* -X75025D01* -Y-2000D01* -G37* -G36* -X83125D02*X87625D01* -Y-8000D01* -X83125D01* -Y-2000D01* -G37* -G36* -X88525D02*X93025D01* -Y-8000D01* -X88525D01* -Y-2000D01* -G37* -G36* -X96625D02*X101125D01* -Y-8000D01* -X96625D01* -Y-2000D01* -G37* -G36* -X102025D02*X106525D01* -Y-8000D01* -X102025D01* -Y-2000D01* -G37* -G36* -X107425D02*X111925D01* -Y-8000D01* -X107425D01* -Y-2000D01* -G37* -G36* -X115525D02*X120025D01* -Y-8000D01* -X115525D01* -Y-2000D01* -G37* -G36* -X120925D02*X125425D01* -Y-8000D01* -X120925D01* -Y-2000D01* -G37* -G36* -X126325D02*X130825D01* -Y-8000D01* -X126325D01* -Y-2000D01* -G37* -G36* -X131725D02*X136225D01* -Y-8000D01* -X131725D01* -Y-2000D01* -G37* -G36* -X137125D02*X141625D01* -Y-8000D01* -X137125D01* -Y-2000D01* -G37* -G36* -X142525D02*X147025D01* -Y-8000D01* -X142525D01* -Y-2000D01* -G37* -G36* -X147925D02*X152425D01* -Y-8000D01* -X147925D01* -Y-2000D01* -G37* -G36* -X153325D02*X157825D01* -Y-8000D01* -X153325D01* -Y-2000D01* -G37* -G36* -X158725D02*X163225D01* -Y-8000D01* -X158725D01* -Y-2000D01* -G37* -G36* -X164125D02*X168625D01* -Y-8000D01* -X164125D01* -Y-2000D01* -G37* -G36* -X172225D02*X176725D01* -Y-8000D01* -X172225D01* -Y-2000D01* -G37* -G36* -X177625D02*X182125D01* -Y-8000D01* -X177625D01* -Y-2000D01* -G37* -G36* -X185725D02*X190225D01* -Y-8000D01* -X185725D01* -Y-2000D01* -G37* -G36* -X191125D02*X195625D01* -Y-8000D01* -X191125D01* -Y-2000D01* -G37* -G36* -X196525D02*X201025D01* -Y-8000D01* -X196525D01* -Y-2000D01* -G37* -G36* -X201925D02*X206425D01* -Y-8000D01* -X201925D01* -Y-2000D01* -G37* -G36* -X210025D02*X214525D01* -Y-8000D01* -X210025D01* -Y-2000D01* -G37* -G36* -X215425D02*X219925D01* -Y-8000D01* -X215425D01* -Y-2000D01* -G37* -G36* -X220825D02*X225325D01* -Y-8000D01* -X220825D01* -Y-2000D01* -G37* -G36* -X226225D02*X230725D01* -Y-8000D01* -X226225D01* -Y-2000D01* -G37* -G54D12*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D13*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D12*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D13*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D12*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D13*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G36* -X291200D02*X295700D01* -Y104000D01* -X291200D01* -Y110000D01* -G37* -G36* -X296600D02*X301100D01* -Y104000D01* -X296600D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X331700D02*X336200D01* -Y104000D01* -X331700D01* -Y110000D01* -G37* -G36* -X337100D02*X341600D01* -Y104000D01* -X337100D01* -Y110000D01* -G37* -G36* -X342500D02*X347000D01* -Y104000D01* -X342500D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G54D12*X358700D02*Y104000D01* -Y110000D02*X361700D01* -X358700Y107300D02*X360950D01* -G54D13*G36* -X363500Y110000D02*X368000D01* -Y104000D01* -X363500D01* -Y110000D01* -G37* -G36* -X368900D02*X373400D01* -Y104000D01* -X368900D01* -Y110000D01* -G37* -G36* -X374300D02*X378800D01* -Y104000D01* -X374300D01* -Y110000D01* -G37* -G36* -X379700D02*X384200D01* -Y104000D01* -X379700D01* -Y110000D01* -G37* -G36* -X385100D02*X389600D01* -Y104000D01* -X385100D01* -Y110000D01* -G37* -G36* -X390500D02*X395000D01* -Y104000D01* -X390500D01* -Y110000D01* -G37* -G36* -X395900D02*X400400D01* -Y104000D01* -X395900D01* -Y110000D01* -G37* -G36* -X401300D02*X405800D01* -Y104000D01* -X401300D01* -Y110000D01* -G37* -G36* -X406700D02*X411200D01* -Y104000D01* -X406700D01* -Y110000D01* -G37* -G36* -X412100D02*X416600D01* -Y104000D01* -X412100D01* -Y110000D01* -G37* -G54D12*X420950D02*Y104000D01* -X422900Y110000D02*X423950Y108950D01* -Y105050D01* -X422900Y104000D02*X423950Y105050D01* -X420200Y104000D02*X422900D01* -X420200Y110000D02*X422900D01* -G54D13*G36* -X425750D02*X430250D01* -Y104000D01* -X425750D01* -Y110000D01* -G37* -G36* -X431150D02*X435650D01* -Y104000D01* -X431150D01* -Y110000D01* -G37* -G36* -X436550D02*X441050D01* -Y104000D01* -X436550D01* -Y110000D01* -G37* -G36* -X441950D02*X446450D01* -Y104000D01* -X441950D01* -Y110000D01* -G37* -G36* -X447350D02*X451850D01* -Y104000D01* -X447350D01* -Y110000D01* -G37* -G36* -X452750D02*X457250D01* -Y104000D01* -X452750D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.gbr/layer_outline.global.boundary.uroute.9.gbr (nonexistent) @@ -1,16 +0,0 @@ -G04 start of page 2 for group 9 layer_idx 6 * -G04 Title: outline layer triangle, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD11C,0.0100*% -G54D11*X7500Y40000D02*Y10000D01* -X37500D01* -X7500Y40000D01* -M02* Index: trunk/tests/RTT/ref/arc_angles.eps =================================================================== --- trunk/tests/RTT/ref/arc_angles.eps (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.eps (nonexistent) @@ -1,37 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: arc_angles.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.000000 750.000000 -0.05000 0.05000 0.10000 0.10000 0.200000 a -0.000000 0.000000 -0.05000 0.05000 0.30000 0.10000 0.200000 a --750.000000 0.000000 -0.05000 0.05000 0.40000 0.10000 0.200000 a -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_zerolen.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_zerolen.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_zerolen.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_zerolen.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.top.copper.none.3.gbr (nonexistent) @@ -1,203 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Arc with clearline flag, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD14C,0.0300*% -%ADD13C,0.0200*% -%ADD12C,0.0100*% -%ADD11C,0.0001*% -G54D11*G36* -X47500Y35000D02*Y2500D01* -X29999D01* -Y17495D01* -X30000Y17495D01* -X30436Y17514D01* -X30869Y17571D01* -X31295Y17666D01* -X31712Y17797D01* -X32115Y17964D01* -X32502Y18166D01* -X32871Y18400D01* -X33217Y18666D01* -X33539Y18961D01* -X33834Y19283D01* -X34100Y19629D01* -X34334Y19998D01* -X34536Y20385D01* -X34703Y20788D01* -X34834Y21205D01* -X34929Y21631D01* -X34986Y22064D01* -X35005Y22500D01* -X34986Y22936D01* -X34929Y23369D01* -X34834Y23795D01* -X34703Y24212D01* -X34536Y24615D01* -X34334Y25002D01* -X34100Y25371D01* -X33834Y25717D01* -X33539Y26039D01* -X33217Y26334D01* -X32871Y26600D01* -X32502Y26834D01* -X32115Y27036D01* -X31712Y27203D01* -X31295Y27334D01* -X30869Y27429D01* -X30436Y27486D01* -X30000Y27505D01* -X29999Y27505D01* -Y35000D01* -X47500D01* -G37* -G36* -X29999D02*Y27505D01* -X29564Y27486D01* -X29131Y27429D01* -X28705Y27334D01* -X28288Y27203D01* -X27885Y27036D01* -X27667Y26922D01* -X27612Y26899D01* -X27548Y26860D01* -X27498Y26834D01* -X27500Y26831D01* -X27276Y26694D01* -X26977Y26438D01* -X26721Y26139D01* -X26516Y25804D01* -X26365Y25440D01* -X26273Y25057D01* -X26242Y24665D01* -X26243Y24661D01* -X26026Y24529D01* -X25727Y24273D01* -X25471Y23974D01* -X25266Y23638D01* -X25115Y23275D01* -X25023Y22892D01* -X24992Y22500D01* -X25005Y22332D01* -X25014Y22064D01* -X25071Y21631D01* -X25166Y21205D01* -X25297Y20788D01* -X25464Y20385D01* -X25666Y19998D01* -X25900Y19629D01* -X26166Y19283D01* -X26461Y18961D01* -X26783Y18666D01* -X27129Y18400D01* -X27498Y18166D01* -X27885Y17964D01* -X28288Y17797D01* -X28705Y17666D01* -X29131Y17571D01* -X29564Y17514D01* -X29999Y17495D01* -Y2500D01* -X13759D01* -Y13849D01* -X14865Y13391D01* -X16114Y12997D01* -X17393Y12714D01* -X18691Y12543D01* -X20000Y12486D01* -X20394Y12514D01* -X20778Y12606D01* -X21143Y12757D01* -X21480Y12963D01* -X21780Y13220D01* -X22037Y13520D01* -X22243Y13857D01* -X22394Y14222D01* -X22486Y14606D01* -X22517Y15000D01* -X22486Y15394D01* -X22394Y15778D01* -X22243Y16143D01* -X22037Y16480D01* -X21780Y16780D01* -X21480Y17037D01* -X21143Y17243D01* -X20778Y17394D01* -X20394Y17486D01* -X20000Y17510D01* -X19128Y17538D01* -X18264Y17652D01* -X17412Y17841D01* -X16580Y18103D01* -X15774Y18437D01* -X15000Y18840D01* -X14264Y19308D01* -X13759Y19696D01* -Y35000D01* -X29999D01* -G37* -G36* -X13759D02*Y19696D01* -X13572Y19840D01* -X12929Y20429D01* -X12340Y21072D01* -X11808Y21764D01* -X11340Y22500D01* -X10937Y23274D01* -X10603Y24080D01* -X10341Y24912D01* -X10152Y25764D01* -X10038Y26628D01* -X10000Y27500D01* -X9977Y27892D01* -X9885Y28275D01* -X9734Y28638D01* -X9529Y28974D01* -X9273Y29273D01* -X8974Y29529D01* -X8638Y29734D01* -X8275Y29885D01* -X7892Y29977D01* -X7500Y30008D01* -X7108Y29977D01* -X6725Y29885D01* -X6362Y29734D01* -X6026Y29529D01* -X5727Y29273D01* -X5471Y28974D01* -X5266Y28638D01* -X5115Y28275D01* -X5023Y27892D01* -X5000Y27500D01* -X5043Y26191D01* -X5214Y24893D01* -X5497Y23614D01* -X5891Y22365D01* -X6392Y21155D01* -X6997Y19993D01* -X7701Y18888D01* -X8498Y17849D01* -X9383Y16883D01* -X10349Y15998D01* -X11388Y15201D01* -X12493Y14497D01* -X13655Y13892D01* -X13759Y13849D01* -Y2500D01* -X2500D01* -Y35000D01* -X13759D01* -G37* -G54D12*X7500Y27500D02*G75*G03X20000Y15000I12500J0D01*G01* -G54D13*X7652Y29236D02*G75*G02X17500Y37500I9848J-1736D01*G01* -G54D12*X27500Y22500D02*G75*G03X32500Y22500I2500J0D01*G01* -G75*G03X28750Y24665I-2500J0D01*G01* -G54D14*X20725Y39246D02*G75*G02X36746Y31775I4275J-11746D01*G01* -M02* Index: trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Arc with clearline flag, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD15C,0.0100*% -G54D15*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.gbr/arc_f_clear.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1777 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Arc with clearline flag, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD18C,0.0100*% -%ADD17C,0.0001*% -%ADD16C,0.0060*% -G54D16*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D17*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D16*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D17*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D16*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D17*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D16*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D17*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D16*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D17*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D16*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D17*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D18*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D16*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D17*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D16*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D17*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D16*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D17*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D16*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D17*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D16*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D17*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D16*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D17*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D16*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D17*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D16*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D17*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D16*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D17*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D16*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D17*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D16*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D17*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D16*X234500Y108500D02*Y104000D01* -Y108500D02*X235550Y110000D01* -X237200D01* -X238250Y108500D01* -Y104000D01* -X234500Y107000D02*X238250D01* -G54D17*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X253550D02*X258050D01* -Y104000D01* -X253550D01* -Y110000D01* -G37* -G36* -X258950D02*X263450D01* -Y104000D01* -X258950D01* -Y110000D01* -G37* -G36* -X264350D02*X268850D01* -Y104000D01* -X264350D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X277850D02*X282350D01* -Y104000D01* -X277850D01* -Y110000D01* -G37* -G36* -X283250D02*X287750D01* -Y104000D01* -X283250D01* -Y110000D01* -G37* -G36* -X288650D02*X293150D01* -Y104000D01* -X288650D01* -Y110000D01* -G37* -G36* -X294050D02*X298550D01* -Y104000D01* -X294050D01* -Y110000D01* -G37* -G36* -X299450D02*X303950D01* -Y104000D01* -X299450D01* -Y110000D01* -G37* -G36* -X304850D02*X309350D01* -Y104000D01* -X304850D01* -Y110000D01* -G37* -G36* -X310250D02*X314750D01* -Y104000D01* -X310250D01* -Y110000D01* -G37* -G36* -X315650D02*X320150D01* -Y104000D01* -X315650D01* -Y110000D01* -G37* -G36* -X321050D02*X325550D01* -Y104000D01* -X321050D01* -Y110000D01* -G37* -G36* -X329150D02*X333650D01* -Y104000D01* -X329150D01* -Y110000D01* -G37* -G36* -X334550D02*X339050D01* -Y104000D01* -X334550D01* -Y110000D01* -G37* -G36* -X339950D02*X344450D01* -Y104000D01* -X339950D01* -Y110000D01* -G37* -G36* -X345350D02*X349850D01* -Y104000D01* -X345350D01* -Y110000D01* -G37* -G36* -X353450D02*X357950D01* -Y104000D01* -X353450D01* -Y110000D01* -G37* -G54D16*X361550D02*Y104000D01* -Y110000D02*X364550D01* -X361550Y107300D02*X363800D01* -G54D17*G36* -X366350Y110000D02*X370850D01* -Y104000D01* -X366350D01* -Y110000D01* -G37* -G36* -X371750D02*X376250D01* -Y104000D01* -X371750D01* -Y110000D01* -G37* -G36* -X377150D02*X381650D01* -Y104000D01* -X377150D01* -Y110000D01* -G37* -G36* -X382550D02*X387050D01* -Y104000D01* -X382550D01* -Y110000D01* -G37* -G36* -X387950D02*X392450D01* -Y104000D01* -X387950D01* -Y110000D01* -G37* -G36* -X393350D02*X397850D01* -Y104000D01* -X393350D01* -Y110000D01* -G37* -G36* -X398750D02*X403250D01* -Y104000D01* -X398750D01* -Y110000D01* -G37* -G36* -X404150D02*X408650D01* -Y104000D01* -X404150D01* -Y110000D01* -G37* -G36* -X409550D02*X414050D01* -Y104000D01* -X409550D01* -Y110000D01* -G37* -G36* -X414950D02*X419450D01* -Y104000D01* -X414950D01* -Y110000D01* -G37* -G54D16*X423800D02*Y104000D01* -X425750Y110000D02*X426800Y108950D01* -Y105050D01* -X425750Y104000D02*X426800Y105050D01* -X423050Y104000D02*X425750D01* -X423050Y110000D02*X425750D01* -G54D17*G36* -X428600D02*X433100D01* -Y104000D01* -X428600D01* -Y110000D01* -G37* -G36* -X434000D02*X438500D01* -Y104000D01* -X434000D01* -Y110000D01* -G37* -G36* -X439400D02*X443900D01* -Y104000D01* -X439400D01* -Y110000D01* -G37* -G36* -X444800D02*X449300D01* -Y104000D01* -X444800D01* -Y110000D01* -G37* -G36* -X450200D02*X454700D01* -Y104000D01* -X450200D01* -Y110000D01* -G37* -G36* -X455600D02*X460100D01* -Y104000D01* -X455600D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/poly_triangle.dsn =================================================================== --- trunk/tests/RTT/ref/poly_triangle.dsn (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb Normal triangular polygons - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/line_overlap4.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_overlap4.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/coord_rounding.eps =================================================================== --- trunk/tests/RTT/ref/coord_rounding.eps (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.eps (nonexistent) @@ -1,36 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: coord_rounding.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.03937 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.23622 0.24016 0.24055 0.24059 t -0.24059 0.24059 0.24059 0.24059 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/arc_normal.eps =================================================================== --- trunk/tests/RTT/ref/arc_normal.eps (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.eps (nonexistent) @@ -1,41 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: arc_normal.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.000000 90.000000 -0.12500 0.12500 0.20000 0.22500 0.080000 a -0.02000 setlinewidth --90.000000 -10.000000 -0.10000 0.10000 0.17500 0.22500 0.200000 a -0.01000 setlinewidth -0.000000 300.000000 -0.02500 0.02500 0.30000 0.27500 0.400000 a -0.03000 setlinewidth --160.000000 -70.000000 -0.12500 0.12500 0.25000 0.22500 0.240000 a -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_pads_ds.eps =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.eps (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.eps (nonexistent) @@ -1,47 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: elem_pads_ds.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.27500 0.17500 0.27500 0.25000 t -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.25098 0.25098 0.25098 setrgbcolor -0.17500 0.15000 0.25000 0.15000 t -% Layer topsilk group 1 drill 0 mask 0 -0 0 0 setrgbcolor -0.17500 0.15000 0.17500 0.25000 t -0.00700 setlinewidth -0.17500 0.09300 0.19000 0.09300 t -0.17500 0.11500 0.19500 0.11500 t -0.17500 0.07500 0.17500 0.11500 t -0.17500 0.07500 0.19500 0.07500 t -0.20700 0.08300 0.21500 0.07500 t -0.21500 0.07500 0.21500 0.11500 t -0.20700 0.11500 0.22200 0.11500 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_overlap4.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap4.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap4.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap4.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/comp1.svg =================================================================== --- trunk/tests/RTT/ref/comp1.svg (revision 32402) +++ trunk/tests/RTT/ref/comp1.svg (nonexistent) @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/arc_angles.dsn =================================================================== --- trunk/tests/RTT/ref/arc_angles.dsn (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb arcs with different strange angles - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/netlist.xy =================================================================== --- trunk/tests/RTT/ref/netlist.xy (revision 32402) +++ trunk/tests/RTT/ref/netlist.xy (nonexistent) @@ -1,9 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: board with minimal netlist - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -U1,"dip(4)","4*300",250.00,275.00,0,top Index: trunk/tests/RTT/ref/line_normal.net =================================================================== --- trunk/tests/RTT/ref/line_normal.net (revision 32402) +++ trunk/tests/RTT/ref/line_normal.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Normal lines at different size and angle -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/elem_pads.svg =================================================================== --- trunk/tests/RTT/ref/elem_pads.svg (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.svg (nonexistent) @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/coord_rounding.dsn =================================================================== --- trunk/tests/RTT/ref/coord_rounding.dsn (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.dsn (nonexistent) @@ -1,54 +0,0 @@ -(pcb odd coordinates to check rounding errors - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 1.000000 6.000000 6.600000 6.110000 6.589000) - (type protect)) - (wire (path 3__top_copper 1.000000 6.111100 6.588890 6.111111 6.589000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/arc_angles.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_angles.ps.gz =================================================================== --- trunk/tests/RTT/ref/arc_angles.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_angles.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_normal.dsn =================================================================== --- trunk/tests/RTT/ref/arc_normal.dsn (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb Arcs with different sizes, normal cases - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/line_overlap2.xy =================================================================== --- trunk/tests/RTT/ref/line_overlap2.xy (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Two lines, one over the other, full cover - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/poly_rect.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_rect.ps.gz =================================================================== --- trunk/tests/RTT/ref/poly_rect.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_rect.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pins.eps =================================================================== --- trunk/tests/RTT/ref/elem_pins.eps (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.eps (nonexistent) @@ -1,201 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: elem_pins.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.03500 0.08500 moveto -0.11500 0.08500 lineto -0.11500 0.16500 lineto -0.03500 0.16500 lineto -fill -0.37500 0.12500 0.04000 c -0.15500 0.30843 moveto -0.10814 0.28500 lineto -0.05843 0.28500 lineto -0.03500 0.30843 lineto -0.03500 0.34157 lineto -0.05843 0.36500 lineto -0.10814 0.36500 lineto -0.15500 0.34157 lineto -fill -0.45500 0.29186 moveto -0.40814 0.24500 lineto -0.34186 0.24500 lineto -0.29500 0.29186 lineto -0.29500 0.34157 lineto -0.34186 0.36500 lineto -0.40814 0.36500 lineto -0.45500 0.34157 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.12500 0.01968 c -0.37500 0.12500 0.01968 c -0.07500 0.32500 0.01968 c -0.37500 0.32500 0.01968 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.03500 0.08500 moveto -0.11500 0.08500 lineto -0.11500 0.16500 lineto -0.03500 0.16500 lineto -fill -0.37500 0.12500 0.04000 c -0.15500 0.30843 moveto -0.10814 0.28500 lineto -0.05843 0.28500 lineto -0.03500 0.30843 lineto -0.03500 0.34157 lineto -0.05843 0.36500 lineto -0.10814 0.36500 lineto -0.15500 0.34157 lineto -fill -0.45500 0.29186 moveto -0.40814 0.24500 lineto -0.34186 0.24500 lineto -0.29500 0.29186 lineto -0.29500 0.34157 lineto -0.34186 0.36500 lineto -0.40814 0.36500 lineto -0.45500 0.34157 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.12500 0.01968 c -0.37500 0.12500 0.01968 c -0.07500 0.32500 0.01968 c -0.37500 0.32500 0.01968 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.03500 0.08500 moveto -0.11500 0.08500 lineto -0.11500 0.16500 lineto -0.03500 0.16500 lineto -fill -0.37500 0.12500 0.04000 c -0.15500 0.30843 moveto -0.10814 0.28500 lineto -0.05843 0.28500 lineto -0.03500 0.30843 lineto -0.03500 0.34157 lineto -0.05843 0.36500 lineto -0.10814 0.36500 lineto -0.15500 0.34157 lineto -fill -0.45500 0.29186 moveto -0.40814 0.24500 lineto -0.34186 0.24500 lineto -0.29500 0.29186 lineto -0.29500 0.34157 lineto -0.34186 0.36500 lineto -0.40814 0.36500 lineto -0.45500 0.34157 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.12500 0.01968 c -0.37500 0.12500 0.01968 c -0.07500 0.32500 0.01968 c -0.37500 0.32500 0.01968 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -0.25098 0.25098 0.25098 setrgbcolor -0.03500 0.08500 moveto -0.11500 0.08500 lineto -0.11500 0.16500 lineto -0.03500 0.16500 lineto -fill -0.37500 0.12500 0.04000 c -0.15500 0.30843 moveto -0.10814 0.28500 lineto -0.05843 0.28500 lineto -0.03500 0.30843 lineto -0.03500 0.34157 lineto -0.05843 0.36500 lineto -0.10814 0.36500 lineto -0.15500 0.34157 lineto -fill -0.45500 0.29186 moveto -0.40814 0.24500 lineto -0.34186 0.24500 lineto -0.29500 0.29186 lineto -0.29500 0.34157 lineto -0.34186 0.36500 lineto -0.40814 0.36500 lineto -0.45500 0.34157 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.12500 0.01968 c -0.37500 0.12500 0.01968 c -0.07500 0.32500 0.01968 c -0.37500 0.32500 0.01968 c -% Layer topsilk group 1 drill 0 mask 0 -0.01000 setlinewidth -0 0 0 setrgbcolor -0.02500 0.07500 0.02500 0.17500 t -0.02500 0.07500 0.17500 0.07500 t -0.02500 0.27500 0.17500 0.27500 t -0.02500 0.27500 0.02500 0.37500 t -0.42500 0.37500 0.02500 0.37500 t -0.42500 0.37500 0.42500 0.27500 t -0.27500 0.27500 0.42500 0.27500 t -0.42500 0.17500 0.02500 0.17500 t -0.42500 0.17500 0.42500 0.07500 t -0.27500 0.07500 0.42500 0.07500 t -0.000000 180.000000 -0.05000 0.05000 0.22500 0.07500 0.200000 a -0.000000 180.000000 -0.05000 0.05000 0.22500 0.27500 0.200000 a -0.00700 setlinewidth -0.07500 0.02500 0.07500 0.06000 t -0.07500 0.06000 0.08000 0.06500 t -0.08000 0.06500 0.09000 0.06500 t -0.09000 0.06500 0.09500 0.06000 t -0.09500 0.02500 0.09500 0.06000 t -0.10700 0.03300 0.11500 0.02500 t -0.11500 0.02500 0.11500 0.06500 t -0.10700 0.06500 0.12200 0.06500 t -0.07500 0.22500 0.07500 0.26000 t -0.07500 0.26000 0.08000 0.26500 t -0.08000 0.26500 0.09000 0.26500 t -0.09000 0.26500 0.09500 0.26000 t -0.09500 0.22500 0.09500 0.26000 t -0.10700 0.23000 0.11200 0.22500 t -0.11200 0.22500 0.12700 0.22500 t -0.12700 0.22500 0.13200 0.23000 t -0.13200 0.23000 0.13200 0.24000 t -0.10700 0.26500 0.13200 0.24000 t -0.10700 0.26500 0.13200 0.26500 t -% Layer plated-drill group -1 drill 1 mask 0 -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.12500 0.01968 c -0.37500 0.12500 0.01968 c -0.07500 0.32500 0.01968 c -0.37500 0.32500 0.01968 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/mech.eps =================================================================== --- trunk/tests/RTT/ref/mech.eps (revision 32402) +++ trunk/tests/RTT/ref/mech.eps (nonexistent) @@ -1,202 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: mech.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.227451 0.372549 0.803922 setrgbcolor -0.17000 0.16000 moveto -0.17000 0.20000 lineto -0.12000 0.20000 lineto -0.12000 0.16000 lineto -fill -0.25000 0.16000 moveto -0.25000 0.20000 lineto -0.20000 0.20000 lineto -0.20000 0.16000 lineto -fill -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.12500 0.03000 moveto -0.15500 0.03000 lineto -0.15500 0.07000 lineto -0.12500 0.07000 lineto -fill -0.20500 0.03000 moveto -0.23500 0.03000 lineto -0.23500 0.07000 lineto -0.20500 0.07000 lineto -fill -0.02000 setlinewidth -0.14000 0.12000 0.14000 0.10000 t -0.22000 0.12000 0.22000 0.10000 t -0.13500 0.31000 moveto -0.16500 0.31000 lineto -0.16500 0.35000 lineto -0.13500 0.35000 lineto -fill -0.21500 0.31000 moveto -0.24500 0.31000 lineto -0.24500 0.35000 lineto -0.21500 0.35000 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.14000 0.11000 0.00500 c -0.22000 0.11000 0.00500 c -0.01000 setlinewidth -0.13500 0.05000 0.14500 0.05000 t -0.21500 0.05000 0.22500 0.05000 t -0.15000 0.32500 moveto -0.14000 0.33500 lineto -0.16000 0.33500 lineto -fill -0.23000 0.33000 0.00500 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.329412 0.545098 0.329412 setrgbcolor -0.17000 0.16000 moveto -0.17000 0.20000 lineto -0.12000 0.20000 lineto -0.12000 0.16000 lineto -fill -0.25000 0.16000 moveto -0.25000 0.20000 lineto -0.20000 0.20000 lineto -0.20000 0.16000 lineto -fill -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.11500 0.04000 moveto -0.15500 0.04000 lineto -0.15500 0.06000 lineto -0.11500 0.06000 lineto -fill -0.19500 0.04000 moveto -0.23500 0.04000 lineto -0.23500 0.06000 lineto -0.19500 0.06000 lineto -fill -0.02000 setlinewidth -0.13000 0.10000 0.15000 0.12000 t -0.21000 0.10000 0.23000 0.12000 t -0.12500 0.32000 moveto -0.16500 0.32000 lineto -0.16500 0.34000 lineto -0.12500 0.34000 lineto -fill -0.20500 0.32000 moveto -0.24500 0.32000 lineto -0.24500 0.34000 lineto -0.20500 0.34000 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.14000 0.11000 0.00500 c -0.22000 0.11000 0.00500 c -0.01000 setlinewidth -0.13500 0.05000 0.14500 0.05000 t -0.21500 0.05000 0.22500 0.05000 t -0.15000 0.32500 moveto -0.14000 0.33500 lineto -0.16000 0.33500 lineto -fill -0.23000 0.33000 0.00500 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.17000 0.16000 moveto -0.17000 0.20000 lineto -0.12000 0.20000 lineto -0.12000 0.16000 lineto -fill -0.25000 0.16000 moveto -0.25000 0.20000 lineto -0.20000 0.20000 lineto -0.20000 0.16000 lineto -fill -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.12500 0.04000 moveto -0.16500 0.04000 lineto -0.16500 0.06000 lineto -0.12500 0.06000 lineto -fill -0.20500 0.04000 moveto -0.24500 0.04000 lineto -0.24500 0.06000 lineto -0.20500 0.06000 lineto -fill -0.02000 setlinewidth -0.13000 0.11000 0.15000 0.11000 t -0.21000 0.11000 0.23000 0.11000 t -0.13500 0.32000 moveto -0.17500 0.32000 lineto -0.17500 0.34000 lineto -0.13500 0.34000 lineto -fill -0.21500 0.32000 moveto -0.25500 0.32000 lineto -0.25500 0.34000 lineto -0.21500 0.34000 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.14000 0.11000 0.00500 c -0.22000 0.11000 0.00500 c -0.01000 setlinewidth -0.13500 0.05000 0.14500 0.05000 t -0.21500 0.05000 0.22500 0.05000 t -0.15000 0.32500 moveto -0.14000 0.33500 lineto -0.16000 0.33500 lineto -fill -0.23000 0.33000 0.00500 c -% Layer topsilk group 1 drill 0 mask 0 -% Layer plated-drill group -1 drill 1 mask 0 -0.00000 setlinewidth -0.22000 0.11000 0.00500 c -% Layer unplated-drill group -1 drill 1 mask 0 -0.14000 0.11000 0.00500 c -% Layer group8 group 8 drill 0 mask 0 -0.01000 setlinewidth -1 0.545098 0.329412 setrgbcolor -0.13000 0.18000 0.16000 0.18000 t -% Layer group9 group 9 drill 0 mask 0 -0 0.545098 0.329412 setrgbcolor -0.21000 0.18000 0.24000 0.18000 t -% Layer group8 group 8 drill 0 mask 0 -1 1 1 setrgbcolor -0.13500 0.05000 0.14500 0.05000 t -0.15000 0.32500 moveto -0.14000 0.33500 lineto -0.16000 0.33500 lineto -fill -0.23000 0.33000 0.00500 c -% Layer group9 group 9 drill 0 mask 0 -0.21500 0.05000 0.22500 0.05000 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_pads_ds.dsn =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.dsn (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.dsn (nonexistent) @@ -1,75 +0,0 @@ -(pcb element with pads on both sides - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "E1" 4.445000 8.890000 front 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" 0.952500 0.000000) - (pin Pstk_shape_8 "2" 2.540000 -1.587500) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - -1.079500 -0.127000 -1.079500 0.127000 1.079500 0.127000 - 1.079500 -0.127000 - ) - ) - (attach off) - ) - (padstack Pstk_shape_8 - (shape - (polygon "10__bottom_copper" 0 - -0.127000 1.079500 0.127000 1.079500 0.127000 -1.079500 - -0.127000 -1.079500 - ) - ) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/poly_triangle.svg =================================================================== --- trunk/tests/RTT/ref/poly_triangle.svg (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.svg (nonexistent) @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_overlap3.png.text =================================================================== --- trunk/tests/RTT/ref/line_overlap3.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.png.text (nonexistent) @@ -1,5 +0,0 @@ -18 pixel width (15) -198 pixel length (165) - -(mil) - Index: trunk/tests/RTT/ref/line_normal.exc/line_normal.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_normal.exc/line_normal.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_normal.exc/line_normal.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_normal.exc/line_normal.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_normal.exc/line_normal.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_normal.exc/line_normal.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/comp1.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/comp1.ps.gz =================================================================== --- trunk/tests/RTT/ref/comp1.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/comp1.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/comp1.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_scale.nelma.em =================================================================== --- trunk/tests/RTT/ref/text_scale.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/text_scale.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/line_overlap1.eps =================================================================== --- trunk/tests/RTT/ref/line_overlap1.eps (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.eps (nonexistent) @@ -1,36 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_overlap1.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01500 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.20000 0.20000 0.25000 0.20000 t -0.22000 0.20000 0.30000 0.20000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_overlap4.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap4.png =================================================================== --- trunk/tests/RTT/ref/line_overlap4.png (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap4.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_sides.bom =================================================================== --- trunk/tests/RTT/ref/text_sides.bom (revision 32402) +++ trunk/tests/RTT/ref/text_sides.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: text on both sides - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/elem_pads.xy =================================================================== --- trunk/tests/RTT/ref/elem_pads.xy (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.xy (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: pads with different geometry - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -R1,"Standard SMT resistor, capacitor etc","1206",250.00,400.00,0,top -U1,"SMT transistor, 5 pins","SOT325",249.60,167.00,90,top Index: trunk/tests/RTT/ref/netlist_ba.png.text =================================================================== --- trunk/tests/RTT/ref/netlist_ba.png.text (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.png.text (nonexistent) @@ -1,15 +0,0 @@ -r6630 - -One component U1 - -U1 (4pin dip) -Silk line thickness 12 pix (10) -Inside silk screen corner to Pin1 top corner 6 x 6 pix (5 x 5 mil) -Pin1 96 x 96 pix (80 x 80) -Pin1 hole 47 pix (39.166) in diameter -Pin2 to Pin1 distance 24 pix (20) -Pin2 97 pix (80.833) circle -Pin2 to Pin3 distance 263 pix (219.166) -Pin2 hole 47 pix (39.166) in diameter - - Index: trunk/tests/RTT/ref/text_rot.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_rot.png =================================================================== --- trunk/tests/RTT/ref/text_rot.png (revision 32402) +++ trunk/tests/RTT/ref/text_rot.png (nonexistent) Property changes on: trunk/tests/RTT/ref/text_rot.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_angles.svg =================================================================== --- trunk/tests/RTT/ref/arc_angles.svg (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.svg (nonexistent) @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/arc_sizes.bom =================================================================== --- trunk/tests/RTT/ref/arc_sizes.bom (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: arcs with different strange sizes - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_overlap4.fcd =================================================================== --- trunk/tests/RTT/ref/line_overlap4.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.fcd (nonexistent) @@ -1,4 +0,0 @@ -[FIDOCAD] -PL 40 40 70 40 1 2 -PL 40 40 70 40 3 2 -PP 30 30 60 30 60 36 40 36 39 36 39 36 38 36 37 36 37 37 36 37 36 38 36 39 36 39 35 40 36 41 36 41 36 42 36 43 37 43 37 44 38 44 39 44 39 44 40 45 60 45 60 65 30 65 30 30 2 Index: trunk/tests/RTT/ref/elem_pins.dsn =================================================================== --- trunk/tests/RTT/ref/elem_pins.dsn (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.dsn (nonexistent) @@ -1,144 +0,0 @@ -(pcb pins with different shapes - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "U1" 1.905000 9.525000 front 0 (PN 0)) - ) - (component 37 - (place "U2" 1.905000 4.445000 front 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" 0.000000 0.000000) - (pin Pstk_shape_8 "2" 7.620000 0.000000) - ) - (image 37 - (pin Pstk_shape_39 "1" 0.000000 0.000000) - (pin Pstk_shape_40 "2" 7.620000 0.000000) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "5__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "7__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "10__bottom_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - ) - (attach off) - ) - (padstack Pstk_shape_8 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - (padstack Pstk_shape_39 - (shape - (polygon "3__top_copper" 0 - 2.032000 0.420841 0.841682 1.016000 -0.420841 1.016000 - -1.016000 0.420841 -1.016000 -0.420841 -0.420841 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - (polygon "5__Intern" 0 - 2.032000 0.420841 0.841682 1.016000 -0.420841 1.016000 - -1.016000 0.420841 -1.016000 -0.420841 -0.420841 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - (polygon "7__Intern" 0 - 2.032000 0.420841 0.841682 1.016000 -0.420841 1.016000 - -1.016000 0.420841 -1.016000 -0.420841 -0.420841 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - (polygon "10__bottom_copper" 0 - 2.032000 0.420841 0.841682 1.016000 -0.420841 1.016000 - -1.016000 0.420841 -1.016000 -0.420841 -0.420841 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - ) - (attach off) - ) - (padstack Pstk_shape_40 - (shape - (polygon "3__top_copper" 0 - 2.032000 0.841682 0.841682 2.032000 -0.841682 2.032000 - -2.032000 0.841682 -2.032000 -0.420841 -0.841682 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - (polygon "5__Intern" 0 - 2.032000 0.841682 0.841682 2.032000 -0.841682 2.032000 - -2.032000 0.841682 -2.032000 -0.420841 -0.841682 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - (polygon "7__Intern" 0 - 2.032000 0.841682 0.841682 2.032000 -0.841682 2.032000 - -2.032000 0.841682 -2.032000 -0.420841 -0.841682 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - (polygon "10__bottom_copper" 0 - 2.032000 0.841682 0.841682 2.032000 -0.841682 2.032000 - -2.032000 0.841682 -2.032000 -0.420841 -0.841682 -1.016000 - 0.841682 -1.016000 2.032000 -0.420841 - ) - ) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/mech.dsn =================================================================== --- trunk/tests/RTT/ref/mech.dsn (revision 32402) +++ trunk/tests/RTT/ref/mech.dsn (nonexistent) @@ -1,65 +0,0 @@ -(pcb notnamed - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 117 - (place 117 3.556000 11.430000 front 0 (PN 0)) - ) - (component 140 - (place 140 5.588000 11.430000 front 0 (PN 0)) - ) - (component 332 - (place 332 3.556000 9.906000 front 0 (PN 0)) - ) - (component 361 - (place 361 5.588000 9.906000 front 0 (PN 0)) - ) - (component 542 - (place 542 3.810000 4.318000 front 0 (PN 0)) - ) - (component 543 - (place 543 5.842000 4.318000 front 0 (PN 0)) - ) - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/text_rot.fcd =================================================================== --- trunk/tests/RTT/ref/text_rot.fcd (revision 32402) +++ trunk/tests/RTT/ref/text_rot.fcd (nonexistent) @@ -1,5 +0,0 @@ -[FIDOCAD] -TY 45 30 7 5 0 1 3 * A1 -TY 30 55 7 5 90 1 3 * A2 -TY 55 70 7 5 180 1 3 * A3 -TY 70 45 7 5 270 1 3 * A4 Index: trunk/tests/RTT/ref/line_normal.png.text =================================================================== --- trunk/tests/RTT/ref/line_normal.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_normal.png.text (nonexistent) @@ -1,13 +0,0 @@ -horizontal line -348 pixels (290) -18 pixel thickness (15) - -vertical line -312 pixels long (260) -12 pixel thickness (10) - -fine diagonal line -7.07 pixels (5.892) - -thick diagonal line -unsure of readings Index: trunk/tests/RTT/ref/padstack.bom =================================================================== --- trunk/tests/RTT/ref/padstack.bom (revision 32402) +++ trunk/tests/RTT/ref/padstack.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/text_rot.xy =================================================================== --- trunk/tests/RTT/ref/text_rot.xy (revision 32402) +++ trunk/tests/RTT/ref/text_rot.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: text rotations - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/arc_offpage.bom =================================================================== --- trunk/tests/RTT/ref/arc_offpage.bom (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Arcs with some parts off the page - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/coord_rounding.svg =================================================================== --- trunk/tests/RTT/ref/coord_rounding.svg (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.svg (nonexistent) @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_overlap1.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap1.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap1.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap1.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_f_clear.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_f_clear.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_f_clear.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_f_clear.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_normal.svg =================================================================== --- trunk/tests/RTT/ref/arc_normal.svg (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.svg (nonexistent) @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/elem_sides_trh.eps =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.eps (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.eps (nonexistent) @@ -1,136 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: elem_sides_trh.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.11000 moveto -0.14000 0.11000 lineto -0.14000 0.19000 lineto -0.06000 0.19000 lineto -fill -0.40000 0.15000 0.04000 c -0.06000 0.31000 moveto -0.14000 0.31000 lineto -0.14000 0.39000 lineto -0.06000 0.39000 lineto -fill -0.40000 0.35000 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.15000 0.01968 c -0.40000 0.15000 0.01968 c -0.10000 0.35000 0.01968 c -0.40000 0.35000 0.01968 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.11000 moveto -0.14000 0.11000 lineto -0.14000 0.19000 lineto -0.06000 0.19000 lineto -fill -0.40000 0.15000 0.04000 c -0.06000 0.31000 moveto -0.14000 0.31000 lineto -0.14000 0.39000 lineto -0.06000 0.39000 lineto -fill -0.40000 0.35000 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.15000 0.01968 c -0.40000 0.15000 0.01968 c -0.10000 0.35000 0.01968 c -0.40000 0.35000 0.01968 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.11000 moveto -0.14000 0.11000 lineto -0.14000 0.19000 lineto -0.06000 0.19000 lineto -fill -0.40000 0.15000 0.04000 c -0.06000 0.31000 moveto -0.14000 0.31000 lineto -0.14000 0.39000 lineto -0.06000 0.39000 lineto -fill -0.40000 0.35000 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.15000 0.01968 c -0.40000 0.15000 0.01968 c -0.10000 0.35000 0.01968 c -0.40000 0.35000 0.01968 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -0.25098 0.25098 0.25098 setrgbcolor -0.06000 0.11000 moveto -0.14000 0.11000 lineto -0.14000 0.19000 lineto -0.06000 0.19000 lineto -fill -0.40000 0.15000 0.04000 c -0.06000 0.31000 moveto -0.14000 0.31000 lineto -0.14000 0.39000 lineto -0.06000 0.39000 lineto -fill -0.40000 0.35000 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.15000 0.01968 c -0.40000 0.15000 0.01968 c -0.10000 0.35000 0.01968 c -0.40000 0.35000 0.01968 c -% Layer topsilk group 1 drill 0 mask 0 -0.01000 setlinewidth -0 0 0 setrgbcolor -0.05000 0.10000 0.05000 0.20000 t -0.45000 0.20000 0.05000 0.20000 t -0.45000 0.20000 0.45000 0.10000 t -0.05000 0.10000 0.20000 0.10000 t -0.30000 0.10000 0.45000 0.10000 t -0.000000 180.000000 -0.05000 0.05000 0.25000 0.10000 0.200000 a -0.00700 setlinewidth -0.10000 0.05000 0.10000 0.08500 t -0.10000 0.08500 0.10500 0.09000 t -0.10500 0.09000 0.11500 0.09000 t -0.11500 0.09000 0.12000 0.08500 t -0.12000 0.05000 0.12000 0.08500 t -0.13200 0.05800 0.14000 0.05000 t -0.14000 0.05000 0.14000 0.09000 t -0.13200 0.09000 0.14700 0.09000 t -% Layer plated-drill group -1 drill 1 mask 0 -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.15000 0.01968 c -0.40000 0.15000 0.01968 c -0.10000 0.35000 0.01968 c -0.40000 0.35000 0.01968 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_pads_ds.svg =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.svg (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.svg (nonexistent) @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/padrot.net =================================================================== --- trunk/tests/RTT/ref/padrot.net (revision 32402) +++ trunk/tests/RTT/ref/padrot.net (nonexistent) @@ -1,20 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Rotated round cap and square pads -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -327N/C R1 -1 A01X+000875Y+004500X0850Y0100R000 S1 -327N/C R3 -1 A01X+000500Y+003375X0100Y0850R000 S1 -327N/C R2 -1 A01X+002375Y+004500X0850Y0100R000 S1 -327N/C R6 -1 A01X+000500Y+001875X0100Y0850R000 S1 -327N/C R4 -1 A01X+001515Y+003234X0630Y0630R000 S1 -327N/C R5 -1 A01X+002515Y+003234X0630Y0630R000 S1 -327N/C R7 -1 A01X+001597Y+001858X0794Y0383R000 S1 -327N/C R8 -1 A01X+003097Y+001858X0794Y0383R000 S1 -999 Index: trunk/tests/RTT/ref/line_overlap3.bom =================================================================== --- trunk/tests/RTT/ref/line_overlap3.bom (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Full overlap: the same line twice - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/poly_hole.eps =================================================================== --- trunk/tests/RTT/ref/poly_hole.eps (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.eps (nonexistent) @@ -1,112 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: poly_hole.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.12500 0.02500 moveto -0.06250 0.08750 lineto -0.06250 0.06250 lineto -0.07500 0.05000 lineto -0.06250 0.05000 lineto -0.06250 0.02500 lineto -fill -0.06250 0.02500 moveto -0.06250 0.05000 lineto -0.05000 0.05000 lineto -0.05000 0.07500 lineto -0.06250 0.06250 lineto -0.06250 0.08750 lineto -0.02500 0.12500 lineto -0.02500 0.02500 lineto -fill -0.15000 0.02500 moveto -0.15000 0.15000 lineto -0.10000 0.15000 lineto -0.10000 0.12500 lineto -0.12500 0.12500 lineto -0.12500 0.10000 lineto -0.10000 0.10000 lineto -0.10000 0.07500 lineto -fill -0.10000 0.07500 moveto -0.10000 0.10000 lineto -0.07500 0.12500 lineto -0.10000 0.12500 lineto -0.10000 0.15000 lineto -0.02500 0.15000 lineto -fill -0.42500 0.15000 moveto -0.30000 0.15000 lineto -0.30000 0.12500 lineto -0.32500 0.12500 lineto -0.32500 0.07500 lineto -0.30000 0.07500 lineto -0.30000 0.02500 lineto -fill -0.30000 0.02500 moveto -0.30000 0.07500 lineto -0.27500 0.07500 lineto -0.27500 0.12500 lineto -0.30000 0.12500 lineto -0.30000 0.15000 lineto -0.17500 0.15000 lineto -fill -0.30000 0.20000 moveto -0.16250 0.28250 lineto -0.16250 0.25000 lineto -0.17500 0.25000 lineto -0.17500 0.22500 lineto -0.16250 0.22500 lineto -0.16250 0.18750 lineto -fill -0.16250 0.18750 moveto -0.16250 0.22500 lineto -0.15000 0.22500 lineto -0.15000 0.25000 lineto -0.16250 0.25000 lineto -0.16250 0.28250 lineto -0.10000 0.32000 lineto -0.10000 0.30000 lineto -0.12500 0.27500 lineto -0.12500 0.25000 lineto -0.10000 0.22500 lineto -0.10000 0.18182 lineto -fill -0.10000 0.18182 moveto -0.10000 0.22500 lineto -0.07500 0.22500 lineto -0.07500 0.27500 lineto -0.10000 0.30000 lineto -0.10000 0.32000 lineto -0.05000 0.35000 lineto -0.02500 0.17500 lineto -fill -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_overlap1.dsn =================================================================== --- trunk/tests/RTT/ref/line_overlap1.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.dsn (nonexistent) @@ -1,54 +0,0 @@ -(pcb Two lines partially overlapping - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.381000 5.080000 7.620000 6.350000 7.620000) - (type protect)) - (wire (path 3__top_copper 0.381000 5.588000 7.620000 7.620000 7.620000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/coord_rounding.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/coord_rounding.remote.gz =================================================================== --- trunk/tests/RTT/ref/coord_rounding.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/coord_rounding.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_rect.net =================================================================== --- trunk/tests/RTT/ref/poly_rect.net (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Normal rectangular polygons -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/layer_outline.bom =================================================================== --- trunk/tests/RTT/ref/layer_outline.bom (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: outline layer triangle - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/padstack.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/padstack.ps.gz =================================================================== --- trunk/tests/RTT/ref/padstack.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/padstack.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/padstack.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/netlist.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist.remote.gz =================================================================== --- trunk/tests/RTT/ref/netlist.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/netlist.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/netlist.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_f_clear.bom =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.bom (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Arc with clearline flag - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_f_clear.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_f_clear.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/thermal_last.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_last.png =================================================================== --- trunk/tests/RTT/ref/thermal_last.png (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.png (nonexistent) Property changes on: trunk/tests/RTT/ref/thermal_last.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_offpage.png.text =================================================================== --- trunk/tests/RTT/ref/arc_offpage.png.text (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.png.text (nonexistent) @@ -1,10 +0,0 @@ -r6630 - -arc -13 pixel line width (10.833 mil) -180 pixels wide [measured from inside corner] (15.000 mil) -186 pixels tall (154.167 mil) -179 pixels wide [measured from inside corner] (14.917 mil) -186 pixels wide (154.167 mil) - - Index: trunk/tests/RTT/ref/arc_angles.png.text =================================================================== --- trunk/tests/RTT/ref/arc_angles.png.text (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.png.text (nonexistent) @@ -1,22 +0,0 @@ -r6630 - -right circle -132 pixels (110 mil) horizontally -132 pixels (110 mil) vertically -13 pixels (10.833 mil) wall thickness - -left circle -132 pixels (110 mil) horizontally -132 pixels (100 mil) vertically -13 pixels (10.833 mil) wall thickness - -central dot -13 pixel (10.833 mil) diameter - -air gap between right circle and central dot -107 pixels (89.166 mil) - -air gap between left circle and central dot -108 pixels (90 mil) - - Index: trunk/tests/RTT/ref/text_sides.nelma.em =================================================================== --- trunk/tests/RTT/ref/text_sides.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/text_sides.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/padrot.exc/padrot.plated.cnc =================================================================== --- trunk/tests/RTT/ref/padrot.exc/padrot.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/padrot.exc/padrot.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/padrot.exc/padrot.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/padrot.exc/padrot.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/padrot.exc/padrot.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/layer_spc.eps =================================================================== --- trunk/tests/RTT/ref/layer_spc.eps (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.eps (nonexistent) @@ -1,32 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: layer_spc.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 13 drill 0 mask 0 -% Layer bottom group 11 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer group9 group 9 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/text_rot.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_rot.ps.gz =================================================================== --- trunk/tests/RTT/ref/text_rot.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/text_rot.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/text_rot.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_trh.dsn =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.dsn (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.dsn (nonexistent) @@ -1,124 +0,0 @@ -(pcb thru-hole elements on both sides - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "U1" 2.540000 8.890000 front 0 (PN 0)) - ) - (component 37 - (place "U2" 2.540000 3.810000 back 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" 0.000000 0.000000) - (pin Pstk_shape_8 "2" 7.620000 0.000000) - ) - (image 37 - (pin Pstk_shape_39 "1" 0.000000 0.000000) - (pin Pstk_shape_40 "2" -7.620000 0.000000) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "5__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "7__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "10__bottom_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - ) - (attach off) - ) - (padstack Pstk_shape_8 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - (padstack Pstk_shape_39 - (shape - (polygon "3__top_copper" 0 - 1.016000 -1.016000 -1.016000 -1.016000 -1.016000 1.016000 - 1.016000 1.016000 - ) - (polygon "5__Intern" 0 - 1.016000 -1.016000 -1.016000 -1.016000 -1.016000 1.016000 - 1.016000 1.016000 - ) - (polygon "7__Intern" 0 - 1.016000 -1.016000 -1.016000 -1.016000 -1.016000 1.016000 - 1.016000 1.016000 - ) - (polygon "10__bottom_copper" 0 - 1.016000 -1.016000 -1.016000 -1.016000 -1.016000 1.016000 - 1.016000 1.016000 - ) - ) - (attach off) - ) - (padstack Pstk_shape_40 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/elem_pins.svg =================================================================== --- trunk/tests/RTT/ref/elem_pins.svg (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.svg (nonexistent) @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/mech.svg =================================================================== --- trunk/tests/RTT/ref/mech.svg (revision 32402) +++ trunk/tests/RTT/ref/mech.svg (nonexistent) @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/thermal_last.fcd =================================================================== --- trunk/tests/RTT/ref/thermal_last.fcd (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.fcd (nonexistent) @@ -1,4 +0,0 @@ -[FIDOCAD] -PP 5 5 25 5 25 9 24 9 22 8 20 8 18 8 16 9 15 9 13 10 16 13 16 13 18 12 19 12 20 12 21 12 22 12 24 13 24 13 25 12 25 25 12 25 13 24 13 24 12 22 12 21 12 20 12 19 12 18 13 16 13 16 10 13 9 15 9 16 8 18 8 20 8 22 9 24 9 25 5 25 5 5 4 -PP 15 15 28 15 28 15 27 15 27 16 27 16 27 16 27 16 27 17 27 17 28 18 28 19 28 19 28 20 28 21 28 21 28 22 27 23 27 23 27 24 27 24 27 24 27 24 27 25 28 25 28 25 28 25 28 26 29 26 29 26 29 26 30 26 30 26 30 25 30 25 31 25 31 25 31 24 31 23 32 22 32 21 32 20 32 19 32 18 31 17 31 16 31 15 31 15 31 15 35 15 35 35 15 35 15 31 15 31 15 31 16 31 17 31 18 32 19 32 20 32 21 32 22 32 23 31 24 31 25 31 25 31 25 30 25 30 26 30 26 30 26 29 26 29 26 29 26 28 25 28 25 28 25 28 25 27 24 27 24 27 24 27 24 27 23 27 23 27 22 28 21 28 21 28 20 28 19 28 19 28 18 28 17 27 17 27 16 27 16 27 16 27 16 27 15 27 15 28 15 28 15 15 5 -pa 20 20 16 16 6 0 Index: trunk/tests/RTT/ref/elem_sides_smd.xy =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.xy (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.xy (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: smd elements on both sides - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -R1,"Standard SMT resistor, capacitor etc","1206",225.00,375.00,0,top -R2,"Standard SMT resistor, capacitor etc","1206",225.00,150.00,180,bottom Index: trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1948 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Full overlap: the same line twice with different settings, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD17C,0.0100*% -%ADD16C,0.0001*% -%ADD15C,0.0060*% -G54D15*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D16*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D15*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D16*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D15*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D16*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D15*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D16*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D15*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D16*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D15*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D16*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D17*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D15*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D16*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D15*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D16*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D15*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D16*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D15*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D16*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D15*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D16*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D15*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D16*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D15*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D16*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D15*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D16*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D15*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D16*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D15*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D16*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D15*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D16*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D15*X234500D02*Y104000D01* -Y110000D02*X237500D01* -X234500Y107300D02*X236750D01* -G54D16*G36* -X239300Y110000D02*X243800D01* -Y104000D01* -X239300D01* -Y110000D01* -G37* -G36* -X244700D02*X249200D01* -Y104000D01* -X244700D01* -Y110000D01* -G37* -G36* -X250100D02*X254600D01* -Y104000D01* -X250100D01* -Y110000D01* -G37* -G36* -X258200D02*X262700D01* -Y104000D01* -X258200D01* -Y110000D01* -G37* -G36* -X263600D02*X268100D01* -Y104000D01* -X263600D01* -Y110000D01* -G37* -G36* -X269000D02*X273500D01* -Y104000D01* -X269000D01* -Y110000D01* -G37* -G36* -X274400D02*X278900D01* -Y104000D01* -X274400D01* -Y110000D01* -G37* -G36* -X279800D02*X284300D01* -Y104000D01* -X279800D01* -Y110000D01* -G37* -G36* -X285200D02*X289700D01* -Y104000D01* -X285200D01* -Y110000D01* -G37* -G36* -X290600D02*X295100D01* -Y104000D01* -X290600D01* -Y110000D01* -G37* -G36* -X296000D02*X300500D01* -Y104000D01* -X296000D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X323000D02*X327500D01* -Y104000D01* -X323000D01* -Y110000D01* -G37* -G36* -X328400D02*X332900D01* -Y104000D01* -X328400D01* -Y110000D01* -G37* -G36* -X333800D02*X338300D01* -Y104000D01* -X333800D01* -Y110000D01* -G37* -G36* -X339200D02*X343700D01* -Y104000D01* -X339200D01* -Y110000D01* -G37* -G36* -X347300D02*X351800D01* -Y104000D01* -X347300D01* -Y110000D01* -G37* -G36* -X352700D02*X357200D01* -Y104000D01* -X352700D01* -Y110000D01* -G37* -G36* -X358100D02*X362600D01* -Y104000D01* -X358100D01* -Y110000D01* -G37* -G36* -X363500D02*X368000D01* -Y104000D01* -X363500D01* -Y110000D01* -G37* -G36* -X371600D02*X376100D01* -Y104000D01* -X371600D01* -Y110000D01* -G37* -G36* -X377000D02*X381500D01* -Y104000D01* -X377000D01* -Y110000D01* -G37* -G36* -X382400D02*X386900D01* -Y104000D01* -X382400D01* -Y110000D01* -G37* -G36* -X387800D02*X392300D01* -Y104000D01* -X387800D01* -Y110000D01* -G37* -G36* -X393200D02*X397700D01* -Y104000D01* -X393200D01* -Y110000D01* -G37* -G36* -X401300D02*X405800D01* -Y104000D01* -X401300D01* -Y110000D01* -G37* -G36* -X406700D02*X411200D01* -Y104000D01* -X406700D01* -Y110000D01* -G37* -G36* -X412100D02*X416600D01* -Y104000D01* -X412100D01* -Y110000D01* -G37* -G36* -X417500D02*X422000D01* -Y104000D01* -X417500D01* -Y110000D01* -G37* -G36* -X425600D02*X430100D01* -Y104000D01* -X425600D01* -Y110000D01* -G37* -G36* -X431000D02*X435500D01* -Y104000D01* -X431000D01* -Y110000D01* -G37* -G36* -X436400D02*X440900D01* -Y104000D01* -X436400D01* -Y110000D01* -G37* -G36* -X441800D02*X446300D01* -Y104000D01* -X441800D01* -Y110000D01* -G37* -G36* -X447200D02*X451700D01* -Y104000D01* -X447200D01* -Y110000D01* -G37* -G36* -X452600D02*X457100D01* -Y104000D01* -X452600D01* -Y110000D01* -G37* -G36* -X458000D02*X462500D01* -Y104000D01* -X458000D01* -Y110000D01* -G37* -G36* -X463400D02*X467900D01* -Y104000D01* -X463400D01* -Y110000D01* -G37* -G36* -X468800D02*X473300D01* -Y104000D01* -X468800D01* -Y110000D01* -G37* -G36* -X476900D02*X481400D01* -Y104000D01* -X476900D01* -Y110000D01* -G37* -G36* -X482300D02*X486800D01* -Y104000D01* -X482300D01* -Y110000D01* -G37* -G36* -X487700D02*X492200D01* -Y104000D01* -X487700D01* -Y110000D01* -G37* -G36* -X493100D02*X497600D01* -Y104000D01* -X493100D01* -Y110000D01* -G37* -G36* -X498500D02*X503000D01* -Y104000D01* -X498500D01* -Y110000D01* -G37* -G36* -X503900D02*X508400D01* -Y104000D01* -X503900D01* -Y110000D01* -G37* -G36* -X509300D02*X513800D01* -Y104000D01* -X509300D01* -Y110000D01* -G37* -G36* -X514700D02*X519200D01* -Y104000D01* -X514700D01* -Y110000D01* -G37* -G36* -X522800D02*X527300D01* -Y104000D01* -X522800D01* -Y110000D01* -G37* -G54D15*X530900D02*Y104000D01* -Y110000D02*X533900D01* -X530900Y107300D02*X533150D01* -G54D16*G36* -X535700Y110000D02*X540200D01* -Y104000D01* -X535700D01* -Y110000D01* -G37* -G36* -X541100D02*X545600D01* -Y104000D01* -X541100D01* -Y110000D01* -G37* -G36* -X546500D02*X551000D01* -Y104000D01* -X546500D01* -Y110000D01* -G37* -G36* -X551900D02*X556400D01* -Y104000D01* -X551900D01* -Y110000D01* -G37* -G36* -X557300D02*X561800D01* -Y104000D01* -X557300D01* -Y110000D01* -G37* -G36* -X562700D02*X567200D01* -Y104000D01* -X562700D01* -Y110000D01* -G37* -G36* -X568100D02*X572600D01* -Y104000D01* -X568100D01* -Y110000D01* -G37* -G36* -X573500D02*X578000D01* -Y104000D01* -X573500D01* -Y110000D01* -G37* -G36* -X578900D02*X583400D01* -Y104000D01* -X578900D01* -Y110000D01* -G37* -G36* -X584300D02*X588800D01* -Y104000D01* -X584300D01* -Y110000D01* -G37* -G54D15*X593150D02*Y104000D01* -X595100Y110000D02*X596150Y108950D01* -Y105050D01* -X595100Y104000D02*X596150Y105050D01* -X592400Y104000D02*X595100D01* -X592400Y110000D02*X595100D01* -G54D16*G36* -X597950D02*X602450D01* -Y104000D01* -X597950D01* -Y110000D01* -G37* -G36* -X603350D02*X607850D01* -Y104000D01* -X603350D01* -Y110000D01* -G37* -G36* -X608750D02*X613250D01* -Y104000D01* -X608750D01* -Y110000D01* -G37* -G36* -X614150D02*X618650D01* -Y104000D01* -X614150D01* -Y110000D01* -G37* -G36* -X619550D02*X624050D01* -Y104000D01* -X619550D01* -Y110000D01* -G37* -G36* -X624950D02*X629450D01* -Y104000D01* -X624950D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.top.copper.none.3.gbr (nonexistent) @@ -1,46 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Full overlap: the same line twice with different settings, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0150*% -%ADD12C,0.0050*% -%ADD11C,0.0001*% -G54D11*G36* -X30000Y35000D02*Y32250D01* -X20000D01* -X19647Y32229D01* -X19303Y32146D01* -X18975Y32011D01* -X18673Y31826D01* -X18404Y31596D01* -X18174Y31327D01* -X17989Y31025D01* -X17854Y30697D01* -X17771Y30353D01* -X17743Y30000D01* -X17771Y29647D01* -X17854Y29303D01* -X17989Y28975D01* -X18174Y28673D01* -X18404Y28404D01* -X18673Y28174D01* -X18975Y27989D01* -X19303Y27854D01* -X19647Y27771D01* -X20000Y27750D01* -X30000D01* -Y17500D01* -X15000D01* -Y35000D01* -X30000D01* -G37* -G54D12*X20000Y30000D02*X35000D01* -G54D13*X20000D02*X35000D01* -M02* Index: trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.gbr/line_overlap4.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Full overlap: the same line twice with different settings, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD14C,0.0100*% -G54D14*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_offpage.xy =================================================================== --- trunk/tests/RTT/ref/line_offpage.xy (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: A single line that extends beyond board boundary - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/poly_hole.dsn =================================================================== --- trunk/tests/RTT/ref/poly_hole.dsn (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb Polygons with holes - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/text_rot.png.text =================================================================== --- trunk/tests/RTT/ref/text_rot.png.text (revision 32402) +++ trunk/tests/RTT/ref/text_rot.png.text (nonexistent) @@ -1,13 +0,0 @@ -r6731 - -A's are all 8 pixels thick -1 8 (6.67) pixels thick -2 8 pixels thick -3 8 pixels thick -4 8 pixels thick - -All text is spaced @ 6 pixels (5) - -136 pixels (113.333) from under A2 to under A4 -136 pixels from under A1 to under A3 - Index: trunk/tests/RTT/ref/poly_rect.exc/poly_rect.plated.cnc =================================================================== --- trunk/tests/RTT/ref/poly_rect.exc/poly_rect.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.exc/poly_rect.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/poly_rect.exc/poly_rect.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/poly_rect.exc/poly_rect.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.exc/poly_rect.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/elem_pads_ds.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pads_ds.ps.gz =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pads_ds.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_rot.gbr/text_rot.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/text_rot.gbr/text_rot.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_rot.gbr/text_rot.top.silk.none.1.gbr (nonexistent) @@ -1,60 +0,0 @@ -G04 start of page 2 for group 1 layer_idx 8 * -G04 Title: text rotations, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD11C,0.0070*% -G54D11*X22500Y34000D02*Y31000D01* -Y34000D02*X23200Y35000D01* -X24300D01* -X25000Y34000D01* -Y31000D01* -X22500Y33000D02*X25000D01* -X26200Y34200D02*X27000Y35000D01* -Y31000D01* -X26200D02*X27700D01* -X16000Y22500D02*X19000D01* -X16000D02*X15000Y23200D01* -Y24300D01* -X16000Y25000D01* -X19000D01* -X17000Y22500D02*Y25000D01* -X15500Y26200D02*X15000Y26700D01* -Y28200D01* -X15500Y28700D01* -X16500D01* -X19000Y26200D02*X16500Y28700D01* -X19000Y26200D02*Y28700D01* -X27500Y16000D02*Y19000D01* -Y16000D02*X26800Y15000D01* -X25700D01* -X25000Y16000D01* -Y19000D01* -X27500Y17000D02*X25000D01* -X23800Y15500D02*X23300Y15000D01* -X22300D01* -X21800Y15500D01* -X22300Y19000D02*X21800Y18500D01* -X23300Y19000D02*X22300D01* -X23800Y18500D02*X23300Y19000D01* -Y16800D02*X22300D01* -X21800Y15500D02*Y16300D01* -Y17300D02*Y18500D01* -Y17300D02*X22300Y16800D01* -X21800Y16300D02*X22300Y16800D01* -X34000Y27500D02*X31000D01* -X34000D02*X35000Y26800D01* -Y25700D01* -X34000Y25000D01* -X31000D01* -X33000Y27500D02*Y25000D01* -X32500Y23800D02*X35000Y21800D01* -X32500Y23800D02*Y21300D01* -X35000Y21800D02*X31000D01* -M02* Index: trunk/tests/RTT/ref/text_rot.gbr/text_rot.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/text_rot.gbr/text_rot.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_rot.gbr/text_rot.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1974 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: text rotations, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD16C,0.0060*% -%ADD15C,0.0100*% -%ADD14C,0.0080*% -%ADD13C,0.0001*% -G54D13*G36* -X0Y125000D02*X3750D01* -Y117500D01* -X0D01* -Y125000D01* -G37* -G36* -X4500D02*X8250D01* -Y117500D01* -X4500D01* -Y125000D01* -G37* -G36* -X9000D02*X12750D01* -Y117500D01* -X9000D01* -Y125000D01* -G37* -G36* -X13500D02*X17250D01* -Y117500D01* -X13500D01* -Y125000D01* -G37* -G36* -X18000D02*X21750D01* -Y117500D01* -X18000D01* -Y125000D01* -G37* -G36* -X22500D02*X26250D01* -Y117500D01* -X22500D01* -Y125000D01* -G37* -G54D14*X0Y116500D03* -G54D13*G36* -X41000Y125000D02*X44750D01* -Y117500D01* -X41000D01* -Y125000D01* -G37* -G36* -X45500D02*X49250D01* -Y117500D01* -X45500D01* -Y125000D01* -G37* -G36* -X50000D02*X53750D01* -Y117500D01* -X50000D01* -Y125000D01* -G37* -G36* -X54500D02*X58250D01* -Y117500D01* -X54500D01* -Y125000D01* -G37* -G36* -X59000D02*X62750D01* -Y117500D01* -X59000D01* -Y125000D01* -G37* -G36* -X63500D02*X67250D01* -Y117500D01* -X63500D01* -Y125000D01* -G37* -G36* -X68000D02*X71750D01* -Y117500D01* -X68000D01* -Y125000D01* -G37* -G36* -X72500D02*X76250D01* -Y117500D01* -X72500D01* -Y125000D01* -G37* -G36* -X77000D02*X80750D01* -Y117500D01* -X77000D01* -Y125000D01* -G37* -G36* -X81500D02*X85250D01* -Y117500D01* -X81500D01* -Y125000D01* -G37* -G36* -X86000D02*X89750D01* -Y117500D01* -X86000D01* -Y125000D01* -G37* -G36* -X90500D02*X94250D01* -Y117500D01* -X90500D01* -Y125000D01* -G37* -G54D14*X41000Y116500D03* -G54D13*G36* -X95000Y125000D02*X98750D01* -Y117500D01* -X95000D01* -Y125000D01* -G37* -G36* -X99500D02*X103250D01* -Y117500D01* -X99500D01* -Y125000D01* -G37* -G36* -X104000D02*X107750D01* -Y117500D01* -X104000D01* -Y125000D01* -G37* -G36* -X108500D02*X112250D01* -Y117500D01* -X108500D01* -Y125000D01* -G37* -G36* -X113000D02*X116750D01* -Y117500D01* -X113000D01* -Y125000D01* -G37* -G54D14*X95000Y116500D03* -G54D13*G36* -X130000Y125000D02*X133750D01* -Y117500D01* -X130000D01* -Y125000D01* -G37* -G36* -X134500D02*X138250D01* -Y117500D01* -X134500D01* -Y125000D01* -G37* -G36* -X139000D02*X142750D01* -Y117500D01* -X139000D01* -Y125000D01* -G37* -G36* -X143500D02*X147250D01* -Y117500D01* -X143500D01* -Y125000D01* -G37* -G36* -X148000D02*X151750D01* -Y117500D01* -X148000D01* -Y125000D01* -G37* -G36* -X152500D02*X156250D01* -Y117500D01* -X152500D01* -Y125000D01* -G37* -G36* -X157000D02*X160750D01* -Y117500D01* -X157000D01* -Y125000D01* -G37* -G54D14*X130000Y116500D03* -G54D13*G36* -X0Y140000D02*X3750D01* -Y132500D01* -X0D01* -Y140000D01* -G37* -G36* -X4500D02*X8250D01* -Y132500D01* -X4500D01* -Y140000D01* -G37* -G36* -X9000D02*X12750D01* -Y132500D01* -X9000D01* -Y140000D01* -G37* -G36* -X13500D02*X17250D01* -Y132500D01* -X13500D01* -Y140000D01* -G37* -G36* -X18000D02*X21750D01* -Y132500D01* -X18000D01* -Y140000D01* -G37* -G36* -X22500D02*X26250D01* -Y132500D01* -X22500D01* -Y140000D01* -G37* -G36* -X27000D02*X30750D01* -Y132500D01* -X27000D01* -Y140000D01* -G37* -G36* -X31500D02*X35250D01* -Y132500D01* -X31500D01* -Y140000D01* -G37* -G36* -X36000D02*X39750D01* -Y132500D01* -X36000D01* -Y140000D01* -G37* -G36* -X40500D02*X44250D01* -Y132500D01* -X40500D01* -Y140000D01* -G37* -G36* -X45000D02*X48750D01* -Y132500D01* -X45000D01* -Y140000D01* -G37* -G36* -X49500D02*X53250D01* -Y132500D01* -X49500D01* -Y140000D01* -G37* -G36* -X54000D02*X57750D01* -Y132500D01* -X54000D01* -Y140000D01* -G37* -G36* -X58500D02*X62250D01* -Y132500D01* -X58500D01* -Y140000D01* -G37* -G36* -X63000D02*X66750D01* -Y132500D01* -X63000D01* -Y140000D01* -G37* -G36* -X67500D02*X71250D01* -Y132500D01* -X67500D01* -Y140000D01* -G37* -G36* -X72000D02*X75750D01* -Y132500D01* -X72000D01* -Y140000D01* -G37* -G36* -X76500D02*X80250D01* -Y132500D01* -X76500D01* -Y140000D01* -G37* -G36* -X81000D02*X84750D01* -Y132500D01* -X81000D01* -Y140000D01* -G37* -G36* -X85500D02*X89250D01* -Y132500D01* -X85500D01* -Y140000D01* -G37* -G36* -X90000D02*X93750D01* -Y132500D01* -X90000D01* -Y140000D01* -G37* -G36* -X94500D02*X98250D01* -Y132500D01* -X94500D01* -Y140000D01* -G37* -G36* -X99000D02*X102750D01* -Y132500D01* -X99000D01* -Y140000D01* -G37* -G36* -X103500D02*X107250D01* -Y132500D01* -X103500D01* -Y140000D01* -G37* -G36* -X108000D02*X111750D01* -Y132500D01* -X108000D01* -Y140000D01* -G37* -G36* -X112500D02*X116250D01* -Y132500D01* -X112500D01* -Y140000D01* -G37* -G36* -X117000D02*X120750D01* -Y132500D01* -X117000D01* -Y140000D01* -G37* -G36* -X121500D02*X125250D01* -Y132500D01* -X121500D01* -Y140000D01* -G37* -G36* -X126000D02*X129750D01* -Y132500D01* -X126000D01* -Y140000D01* -G37* -G36* -X130500D02*X134250D01* -Y132500D01* -X130500D01* -Y140000D01* -G37* -G36* -X135000D02*X138750D01* -Y132500D01* -X135000D01* -Y140000D01* -G37* -G36* -X139500D02*X143250D01* -Y132500D01* -X139500D01* -Y140000D01* -G37* -G36* -X144000D02*X147750D01* -Y132500D01* -X144000D01* -Y140000D01* -G37* -G36* -X148500D02*X152250D01* -Y132500D01* -X148500D01* -Y140000D01* -G37* -G36* -X153000D02*X156750D01* -Y132500D01* -X153000D01* -Y140000D01* -G37* -G36* -X157500D02*X161250D01* -Y132500D01* -X157500D01* -Y140000D01* -G37* -G36* -X162000D02*X165750D01* -Y132500D01* -X162000D01* -Y140000D01* -G37* -G36* -X166500D02*X170250D01* -Y132500D01* -X166500D01* -Y140000D01* -G37* -G36* -X171000D02*X174750D01* -Y132500D01* -X171000D01* -Y140000D01* -G37* -G36* -X175500D02*X179250D01* -Y132500D01* -X175500D01* -Y140000D01* -G37* -G36* -X180000D02*X183750D01* -Y132500D01* -X180000D01* -Y140000D01* -G37* -G36* -X184500D02*X188250D01* -Y132500D01* -X184500D01* -Y140000D01* -G37* -G36* -X189000D02*X192750D01* -Y132500D01* -X189000D01* -Y140000D01* -G37* -G36* -X193500D02*X197250D01* -Y132500D01* -X193500D01* -Y140000D01* -G37* -G36* -X198000D02*X201750D01* -Y132500D01* -X198000D01* -Y140000D01* -G37* -G36* -X202500D02*X206250D01* -Y132500D01* -X202500D01* -Y140000D01* -G37* -G36* -X207000D02*X210750D01* -Y132500D01* -X207000D01* -Y140000D01* -G37* -G36* -X211500D02*X215250D01* -Y132500D01* -X211500D01* -Y140000D01* -G37* -G36* -X216000D02*X219750D01* -Y132500D01* -X216000D01* -Y140000D01* -G37* -G36* -X220500D02*X224250D01* -Y132500D01* -X220500D01* -Y140000D01* -G37* -G36* -X225000D02*X228750D01* -Y132500D01* -X225000D01* -Y140000D01* -G37* -G36* -X229500D02*X233250D01* -Y132500D01* -X229500D01* -Y140000D01* -G37* -G36* -X234000D02*X237750D01* -Y132500D01* -X234000D01* -Y140000D01* -G37* -G36* -X238500D02*X242250D01* -Y132500D01* -X238500D01* -Y140000D01* -G37* -G36* -X243000D02*X246750D01* -Y132500D01* -X243000D01* -Y140000D01* -G37* -G36* -X247500D02*X251250D01* -Y132500D01* -X247500D01* -Y140000D01* -G37* -G36* -X252000D02*X255750D01* -Y132500D01* -X252000D01* -Y140000D01* -G37* -G36* -X256500D02*X260250D01* -Y132500D01* -X256500D01* -Y140000D01* -G37* -G36* -X261000D02*X264750D01* -Y132500D01* -X261000D01* -Y140000D01* -G37* -G36* -X265500D02*X269250D01* -Y132500D01* -X265500D01* -Y140000D01* -G37* -G36* -X270000D02*X273750D01* -Y132500D01* -X270000D01* -Y140000D01* -G37* -G36* -X274500D02*X278250D01* -Y132500D01* -X274500D01* -Y140000D01* -G37* -G36* -X279000D02*X282750D01* -Y132500D01* -X279000D01* -Y140000D01* -G37* -G36* -X283500D02*X287250D01* -Y132500D01* -X283500D01* -Y140000D01* -G37* -G36* -X288000D02*X291750D01* -Y132500D01* -X288000D01* -Y140000D01* -G37* -G36* -X292500D02*X296250D01* -Y132500D01* -X292500D01* -Y140000D01* -G37* -G36* -X297000D02*X300750D01* -Y132500D01* -X297000D01* -Y140000D01* -G37* -G36* -X301500D02*X305250D01* -Y132500D01* -X301500D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*G36* -X200000Y65000D02*X203750D01* -Y57500D01* -X200000D01* -Y65000D01* -G37* -G36* -X204500D02*X208250D01* -Y57500D01* -X204500D01* -Y65000D01* -G37* -G36* -X209000D02*X212750D01* -Y57500D01* -X209000D01* -Y65000D01* -G37* -G36* -X213500D02*X217250D01* -Y57500D01* -X213500D01* -Y65000D01* -G37* -G36* -X218000D02*X221750D01* -Y57500D01* -X218000D01* -Y65000D01* -G37* -G36* -X222500D02*X226250D01* -Y57500D01* -X222500D01* -Y65000D01* -G37* -G36* -X227000D02*X230750D01* -Y57500D01* -X227000D01* -Y65000D01* -G37* -G36* -X231500D02*X235250D01* -Y57500D01* -X231500D01* -Y65000D01* -G37* -G36* -X236000D02*X239750D01* -Y57500D01* -X236000D01* -Y65000D01* -G37* -G36* -X240500D02*X244250D01* -Y57500D01* -X240500D01* -Y65000D01* -G37* -G36* -X245000D02*X248750D01* -Y57500D01* -X245000D01* -Y65000D01* -G37* -G36* -X249500D02*X253250D01* -Y57500D01* -X249500D01* -Y65000D01* -G37* -G36* -X254000D02*X257750D01* -Y57500D01* -X254000D01* -Y65000D01* -G37* -G36* -X258500D02*X262250D01* -Y57500D01* -X258500D01* -Y65000D01* -G37* -G36* -X263000D02*X266750D01* -Y57500D01* -X263000D01* -Y65000D01* -G37* -G36* -X267500D02*X271250D01* -Y57500D01* -X267500D01* -Y65000D01* -G37* -G36* -X272000D02*X275750D01* -Y57500D01* -X272000D01* -Y65000D01* -G37* -G36* -X276500D02*X280250D01* -Y57500D01* -X276500D01* -Y65000D01* -G37* -G36* -X281000D02*X284750D01* -Y57500D01* -X281000D01* -Y65000D01* -G37* -G36* -X285500D02*X289250D01* -Y57500D01* -X285500D01* -Y65000D01* -G37* -G36* -X290000D02*X293750D01* -Y57500D01* -X290000D01* -Y65000D01* -G37* -G36* -X294500D02*X298250D01* -Y57500D01* -X294500D01* -Y65000D01* -G37* -G36* -X299000D02*X302750D01* -Y57500D01* -X299000D01* -Y65000D01* -G37* -G36* -X303500D02*X307250D01* -Y57500D01* -X303500D01* -Y65000D01* -G37* -G36* -X308000D02*X311750D01* -Y57500D01* -X308000D01* -Y65000D01* -G37* -G36* -X312500D02*X316250D01* -Y57500D01* -X312500D01* -Y65000D01* -G37* -G36* -X317000D02*X320750D01* -Y57500D01* -X317000D01* -Y65000D01* -G37* -G36* -X321500D02*X325250D01* -Y57500D01* -X321500D01* -Y65000D01* -G37* -G36* -X326000D02*X329750D01* -Y57500D01* -X326000D01* -Y65000D01* -G37* -G36* -X330500D02*X334250D01* -Y57500D01* -X330500D01* -Y65000D01* -G37* -G36* -X335000D02*X338750D01* -Y57500D01* -X335000D01* -Y65000D01* -G37* -G36* -X339500D02*X343250D01* -Y57500D01* -X339500D01* -Y65000D01* -G37* -G36* -X344000D02*X347750D01* -Y57500D01* -X344000D01* -Y65000D01* -G37* -G36* -X348500D02*X352250D01* -Y57500D01* -X348500D01* -Y65000D01* -G37* -G36* -X353000D02*X356750D01* -Y57500D01* -X353000D01* -Y65000D01* -G37* -G36* -X357500D02*X361250D01* -Y57500D01* -X357500D01* -Y65000D01* -G37* -G36* -X362000D02*X365750D01* -Y57500D01* -X362000D01* -Y65000D01* -G37* -G36* -X366500D02*X370250D01* -Y57500D01* -X366500D01* -Y65000D01* -G37* -G36* -X371000D02*X374750D01* -Y57500D01* -X371000D01* -Y65000D01* -G37* -G36* -X375500D02*X379250D01* -Y57500D01* -X375500D01* -Y65000D01* -G37* -G36* -X380000D02*X383750D01* -Y57500D01* -X380000D01* -Y65000D01* -G37* -G36* -X384500D02*X388250D01* -Y57500D01* -X384500D01* -Y65000D01* -G37* -G36* -X389000D02*X392750D01* -Y57500D01* -X389000D01* -Y65000D01* -G37* -G36* -X393500D02*X397250D01* -Y57500D01* -X393500D01* -Y65000D01* -G37* -G36* -X398000D02*X401750D01* -Y57500D01* -X398000D01* -Y65000D01* -G37* -G36* -X402500D02*X406250D01* -Y57500D01* -X402500D01* -Y65000D01* -G37* -G36* -X407000D02*X410750D01* -Y57500D01* -X407000D01* -Y65000D01* -G37* -G36* -X411500D02*X415250D01* -Y57500D01* -X411500D01* -Y65000D01* -G37* -G36* -X416000D02*X419750D01* -Y57500D01* -X416000D01* -Y65000D01* -G37* -G36* -X420500D02*X424250D01* -Y57500D01* -X420500D01* -Y65000D01* -G37* -G36* -X425000D02*X428750D01* -Y57500D01* -X425000D01* -Y65000D01* -G37* -G36* -X429500D02*X433250D01* -Y57500D01* -X429500D01* -Y65000D01* -G37* -G36* -X434000D02*X437750D01* -Y57500D01* -X434000D01* -Y65000D01* -G37* -G36* -X438500D02*X442250D01* -Y57500D01* -X438500D01* -Y65000D01* -G37* -G36* -X443000D02*X446750D01* -Y57500D01* -X443000D01* -Y65000D01* -G37* -G36* -X447500D02*X451250D01* -Y57500D01* -X447500D01* -Y65000D01* -G37* -G36* -X452000D02*X455750D01* -Y57500D01* -X452000D01* -Y65000D01* -G37* -G36* -X456500D02*X460250D01* -Y57500D01* -X456500D01* -Y65000D01* -G37* -G36* -X461000D02*X464750D01* -Y57500D01* -X461000D01* -Y65000D01* -G37* -G36* -X465500D02*X469250D01* -Y57500D01* -X465500D01* -Y65000D01* -G37* -G36* -X470000D02*X473750D01* -Y57500D01* -X470000D01* -Y65000D01* -G37* -G36* -X474500D02*X478250D01* -Y57500D01* -X474500D01* -Y65000D01* -G37* -G36* -X25000Y-2000D02*X28750D01* -Y-9500D01* -X25000D01* -Y-2000D01* -G37* -G36* -X29500D02*X33250D01* -Y-9500D01* -X29500D01* -Y-2000D01* -G37* -G36* -X34000D02*X37750D01* -Y-9500D01* -X34000D01* -Y-2000D01* -G37* -G36* -X38500D02*X42250D01* -Y-9500D01* -X38500D01* -Y-2000D01* -G37* -G36* -X43000D02*X46750D01* -Y-9500D01* -X43000D01* -Y-2000D01* -G37* -G36* -X47500D02*X51250D01* -Y-9500D01* -X47500D01* -Y-2000D01* -G37* -G36* -X52000D02*X55750D01* -Y-9500D01* -X52000D01* -Y-2000D01* -G37* -G36* -X56500D02*X60250D01* -Y-9500D01* -X56500D01* -Y-2000D01* -G37* -G36* -X61000D02*X64750D01* -Y-9500D01* -X61000D01* -Y-2000D01* -G37* -G36* -X65500D02*X69250D01* -Y-9500D01* -X65500D01* -Y-2000D01* -G37* -G36* -X70000D02*X73750D01* -Y-9500D01* -X70000D01* -Y-2000D01* -G37* -G36* -X74500D02*X78250D01* -Y-9500D01* -X74500D01* -Y-2000D01* -G37* -G36* -X79000D02*X82750D01* -Y-9500D01* -X79000D01* -Y-2000D01* -G37* -G36* -X83500D02*X87250D01* -Y-9500D01* -X83500D01* -Y-2000D01* -G37* -G36* -X88000D02*X91750D01* -Y-9500D01* -X88000D01* -Y-2000D01* -G37* -G36* -X92500D02*X96250D01* -Y-9500D01* -X92500D01* -Y-2000D01* -G37* -G36* -X97000D02*X100750D01* -Y-9500D01* -X97000D01* -Y-2000D01* -G37* -G36* -X101500D02*X105250D01* -Y-9500D01* -X101500D01* -Y-2000D01* -G37* -G36* -X106000D02*X109750D01* -Y-9500D01* -X106000D01* -Y-2000D01* -G37* -G36* -X110500D02*X114250D01* -Y-9500D01* -X110500D01* -Y-2000D01* -G37* -G36* -X115000D02*X118750D01* -Y-9500D01* -X115000D01* -Y-2000D01* -G37* -G36* -X119500D02*X123250D01* -Y-9500D01* -X119500D01* -Y-2000D01* -G37* -G36* -X124000D02*X127750D01* -Y-9500D01* -X124000D01* -Y-2000D01* -G37* -G36* -X128500D02*X132250D01* -Y-9500D01* -X128500D01* -Y-2000D01* -G37* -G36* -X133000D02*X136750D01* -Y-9500D01* -X133000D01* -Y-2000D01* -G37* -G36* -X137500D02*X141250D01* -Y-9500D01* -X137500D01* -Y-2000D01* -G37* -G36* -X142000D02*X145750D01* -Y-9500D01* -X142000D01* -Y-2000D01* -G37* -G36* -X146500D02*X150250D01* -Y-9500D01* -X146500D01* -Y-2000D01* -G37* -G36* -X151000D02*X154750D01* -Y-9500D01* -X151000D01* -Y-2000D01* -G37* -G36* -X155500D02*X159250D01* -Y-9500D01* -X155500D01* -Y-2000D01* -G37* -G36* -X160000D02*X163750D01* -Y-9500D01* -X160000D01* -Y-2000D01* -G37* -G36* -X164500D02*X168250D01* -Y-9500D01* -X164500D01* -Y-2000D01* -G37* -G36* -X169000D02*X172750D01* -Y-9500D01* -X169000D01* -Y-2000D01* -G37* -G36* -X173500D02*X177250D01* -Y-9500D01* -X173500D01* -Y-2000D01* -G37* -G36* -X178000D02*X181750D01* -Y-9500D01* -X178000D01* -Y-2000D01* -G37* -G36* -X182500D02*X186250D01* -Y-9500D01* -X182500D01* -Y-2000D01* -G37* -G36* -X187000D02*X190750D01* -Y-9500D01* -X187000D01* -Y-2000D01* -G37* -G36* -X191500D02*X195250D01* -Y-9500D01* -X191500D01* -Y-2000D01* -G37* -G36* -X196000D02*X199750D01* -Y-9500D01* -X196000D01* -Y-2000D01* -G37* -G36* -X200500D02*X204250D01* -Y-9500D01* -X200500D01* -Y-2000D01* -G37* -G36* -X205000D02*X208750D01* -Y-9500D01* -X205000D01* -Y-2000D01* -G37* -G36* -X209500D02*X213250D01* -Y-9500D01* -X209500D01* -Y-2000D01* -G37* -G36* -X214000D02*X217750D01* -Y-9500D01* -X214000D01* -Y-2000D01* -G37* -G36* -X218500D02*X222250D01* -Y-9500D01* -X218500D01* -Y-2000D01* -G37* -G36* -X223000D02*X226750D01* -Y-9500D01* -X223000D01* -Y-2000D01* -G37* -G36* -X227500D02*X231250D01* -Y-9500D01* -X227500D01* -Y-2000D01* -G37* -G36* -X232000D02*X235750D01* -Y-9500D01* -X232000D01* -Y-2000D01* -G37* -G36* -X236500D02*X240250D01* -Y-9500D01* -X236500D01* -Y-2000D01* -G37* -G36* -X241000D02*X244750D01* -Y-9500D01* -X241000D01* -Y-2000D01* -G37* -G36* -X245500D02*X249250D01* -Y-9500D01* -X245500D01* -Y-2000D01* -G37* -G36* -X250000D02*X253750D01* -Y-9500D01* -X250000D01* -Y-2000D01* -G37* -G36* -X254500D02*X258250D01* -Y-9500D01* -X254500D01* -Y-2000D01* -G37* -G36* -X259000D02*X262750D01* -Y-9500D01* -X259000D01* -Y-2000D01* -G37* -G36* -X263500D02*X267250D01* -Y-9500D01* -X263500D01* -Y-2000D01* -G37* -G36* -X268000D02*X271750D01* -Y-9500D01* -X268000D01* -Y-2000D01* -G37* -G36* -X272500D02*X276250D01* -Y-9500D01* -X272500D01* -Y-2000D01* -G37* -G36* -X277000D02*X280750D01* -Y-9500D01* -X277000D01* -Y-2000D01* -G37* -G36* -X281500D02*X285250D01* -Y-9500D01* -X281500D01* -Y-2000D01* -G37* -G36* -X286000D02*X289750D01* -Y-9500D01* -X286000D01* -Y-2000D01* -G37* -G36* -X290500D02*X294250D01* -Y-9500D01* -X290500D01* -Y-2000D01* -G37* -G36* -X295000D02*X298750D01* -Y-9500D01* -X295000D01* -Y-2000D01* -G37* -G36* -X299500D02*X303250D01* -Y-9500D01* -X299500D01* -Y-2000D01* -G37* -G36* -X304000D02*X307750D01* -Y-9500D01* -X304000D01* -Y-2000D01* -G37* -G36* -X308500D02*X312250D01* -Y-9500D01* -X308500D01* -Y-2000D01* -G37* -G36* -X313000D02*X316750D01* -Y-9500D01* -X313000D01* -Y-2000D01* -G37* -G36* -X317500D02*X321250D01* -Y-9500D01* -X317500D01* -Y-2000D01* -G37* -G36* -X322000D02*X325750D01* -Y-9500D01* -X322000D01* -Y-2000D01* -G37* -G36* -X326500D02*X330250D01* -Y-9500D01* -X326500D01* -Y-2000D01* -G37* -G36* -X331000D02*X334750D01* -Y-9500D01* -X331000D01* -Y-2000D01* -G37* -G36* -X335500D02*X339250D01* -Y-9500D01* -X335500D01* -Y-2000D01* -G37* -G36* -X340000D02*X343750D01* -Y-9500D01* -X340000D01* -Y-2000D01* -G37* -G36* -X344500D02*X348250D01* -Y-9500D01* -X344500D01* -Y-2000D01* -G37* -G36* -X349000D02*X352750D01* -Y-9500D01* -X349000D01* -Y-2000D01* -G37* -G36* -X353500D02*X357250D01* -Y-9500D01* -X353500D01* -Y-2000D01* -G37* -G36* -X358000D02*X361750D01* -Y-9500D01* -X358000D01* -Y-2000D01* -G37* -G36* -X362500D02*X366250D01* -Y-9500D01* -X362500D01* -Y-2000D01* -G37* -G36* -X367000D02*X370750D01* -Y-9500D01* -X367000D01* -Y-2000D01* -G37* -G36* -X371500D02*X375250D01* -Y-9500D01* -X371500D01* -Y-2000D01* -G37* -G36* -X376000D02*X379750D01* -Y-9500D01* -X376000D01* -Y-2000D01* -G37* -G36* -X380500D02*X384250D01* -Y-9500D01* -X380500D01* -Y-2000D01* -G37* -G36* -X385000D02*X388750D01* -Y-9500D01* -X385000D01* -Y-2000D01* -G37* -G36* -X389500D02*X393250D01* -Y-9500D01* -X389500D01* -Y-2000D01* -G37* -G36* -X394000D02*X397750D01* -Y-9500D01* -X394000D01* -Y-2000D01* -G37* -G36* -X398500D02*X402250D01* -Y-9500D01* -X398500D01* -Y-2000D01* -G37* -G36* -X403000D02*X406751D01* -Y-9500D01* -X403000D01* -Y-2000D01* -G37* -G36* -X407501D02*X411251D01* -Y-9500D01* -X407501D01* -Y-2000D01* -G37* -G36* -X412001D02*X415751D01* -Y-9500D01* -X412001D01* -Y-2000D01* -G37* -G36* -X416501D02*X420251D01* -Y-9500D01* -X416501D01* -Y-2000D01* -G37* -G36* -X421001D02*X424751D01* -Y-9500D01* -X421001D01* -Y-2000D01* -G37* -G36* -X425501D02*X429251D01* -Y-9500D01* -X425501D01* -Y-2000D01* -G37* -G36* -X430001D02*X433751D01* -Y-9500D01* -X430001D01* -Y-2000D01* -G37* -G36* -X434501D02*X438251D01* -Y-9500D01* -X434501D01* -Y-2000D01* -G37* -G36* -X439001D02*X442751D01* -Y-9500D01* -X439001D01* -Y-2000D01* -G37* -G36* -X443501D02*X447251D01* -Y-9500D01* -X443501D01* -Y-2000D01* -G37* -G36* -X448001D02*X451751D01* -Y-9500D01* -X448001D01* -Y-2000D01* -G37* -G36* -X452501D02*X456251D01* -Y-9500D01* -X452501D01* -Y-2000D01* -G37* -G36* -X457001D02*X460751D01* -Y-9500D01* -X457001D01* -Y-2000D01* -G37* -G36* -X461501D02*X465251D01* -Y-9500D01* -X461501D01* -Y-2000D01* -G37* -G36* -X200000Y80000D02*X203750D01* -Y72500D01* -X200000D01* -Y80000D01* -G37* -G36* -X204500D02*X208250D01* -Y72500D01* -X204500D01* -Y80000D01* -G37* -G36* -X209000D02*X212750D01* -Y72500D01* -X209000D01* -Y80000D01* -G37* -G36* -X213500D02*X217250D01* -Y72500D01* -X213500D01* -Y80000D01* -G37* -G36* -X218000D02*X221750D01* -Y72500D01* -X218000D01* -Y80000D01* -G37* -G36* -X222500D02*X226250D01* -Y72500D01* -X222500D01* -Y80000D01* -G37* -G36* -X227000D02*X230750D01* -Y72500D01* -X227000D01* -Y80000D01* -G37* -G36* -X231500D02*X235250D01* -Y72500D01* -X231500D01* -Y80000D01* -G37* -G36* -X236000D02*X239750D01* -Y72500D01* -X236000D01* -Y80000D01* -G37* -G36* -X240500D02*X244250D01* -Y72500D01* -X240500D01* -Y80000D01* -G37* -G36* -X245000D02*X248750D01* -Y72500D01* -X245000D01* -Y80000D01* -G37* -G36* -X249500D02*X253250D01* -Y72500D01* -X249500D01* -Y80000D01* -G37* -G54D16*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D13*G36* -X205550Y95000D02*X209300D01* -Y87500D01* -X205550D01* -Y95000D01* -G37* -G36* -X210050D02*X213800D01* -Y87500D01* -X210050D01* -Y95000D01* -G37* -G36* -X214550D02*X218300D01* -Y87500D01* -X214550D01* -Y95000D01* -G37* -G36* -X219050D02*X222800D01* -Y87500D01* -X219050D01* -Y95000D01* -G37* -G36* -X223550D02*X227300D01* -Y87500D01* -X223550D01* -Y95000D01* -G37* -G36* -X228050D02*X231800D01* -Y87500D01* -X228050D01* -Y95000D01* -G37* -G36* -X232550D02*X236300D01* -Y87500D01* -X232550D01* -Y95000D01* -G37* -G36* -X237050D02*X240800D01* -Y87500D01* -X237050D01* -Y95000D01* -G37* -G36* -X241550D02*X245300D01* -Y87500D01* -X241550D01* -Y95000D01* -G37* -G36* -X246050D02*X249800D01* -Y87500D01* -X246050D01* -Y95000D01* -G37* -G36* -X250550D02*X254300D01* -Y87500D01* -X250550D01* -Y95000D01* -G37* -G36* -X200000Y110000D02*X203750D01* -Y102500D01* -X200000D01* -Y110000D01* -G37* -G36* -X204500D02*X208250D01* -Y102500D01* -X204500D01* -Y110000D01* -G37* -G36* -X209000D02*X212750D01* -Y102500D01* -X209000D01* -Y110000D01* -G37* -G36* -X213500D02*X217250D01* -Y102500D01* -X213500D01* -Y110000D01* -G37* -G36* -X218000D02*X221750D01* -Y102500D01* -X218000D01* -Y110000D01* -G37* -G36* -X222500D02*X226250D01* -Y102500D01* -X222500D01* -Y110000D01* -G37* -G36* -X227000D02*X230750D01* -Y102500D01* -X227000D01* -Y110000D01* -G37* -G36* -X231500D02*X235250D01* -Y102500D01* -X231500D01* -Y110000D01* -G37* -G36* -X236000D02*X239750D01* -Y102500D01* -X236000D01* -Y110000D01* -G37* -G36* -X240500D02*X244250D01* -Y102500D01* -X240500D01* -Y110000D01* -G37* -G36* -X245000D02*X248750D01* -Y102500D01* -X245000D01* -Y110000D01* -G37* -G36* -X249500D02*X253250D01* -Y102500D01* -X249500D01* -Y110000D01* -G37* -G36* -X254000D02*X257750D01* -Y102500D01* -X254000D01* -Y110000D01* -G37* -G36* -X258500D02*X262250D01* -Y102500D01* -X258500D01* -Y110000D01* -G37* -G36* -X263000D02*X266750D01* -Y102500D01* -X263000D01* -Y110000D01* -G37* -G36* -X267500D02*X271250D01* -Y102500D01* -X267500D01* -Y110000D01* -G37* -G36* -X272000D02*X275750D01* -Y102500D01* -X272000D01* -Y110000D01* -G37* -G36* -X276500D02*X280250D01* -Y102500D01* -X276500D01* -Y110000D01* -G37* -G36* -X281000D02*X284750D01* -Y102500D01* -X281000D01* -Y110000D01* -G37* -G36* -X285500D02*X289250D01* -Y102500D01* -X285500D01* -Y110000D01* -G37* -G36* -X290000D02*X293750D01* -Y102500D01* -X290000D01* -Y110000D01* -G37* -G36* -X294500D02*X298250D01* -Y102500D01* -X294500D01* -Y110000D01* -G37* -G36* -X299000D02*X302750D01* -Y102500D01* -X299000D01* -Y110000D01* -G37* -G36* -X303500D02*X307250D01* -Y102500D01* -X303500D01* -Y110000D01* -G37* -G36* -X308000D02*X311750D01* -Y102500D01* -X308000D01* -Y110000D01* -G37* -G36* -X312500D02*X316250D01* -Y102500D01* -X312500D01* -Y110000D01* -G37* -G36* -X317000D02*X320750D01* -Y102500D01* -X317000D01* -Y110000D01* -G37* -G36* -X321500D02*X325250D01* -Y102500D01* -X321500D01* -Y110000D01* -G37* -G36* -X326000D02*X329750D01* -Y102500D01* -X326000D01* -Y110000D01* -G37* -G36* -X330500D02*X334250D01* -Y102500D01* -X330500D01* -Y110000D01* -G37* -G36* -X335000D02*X338750D01* -Y102500D01* -X335000D01* -Y110000D01* -G37* -G36* -X339500D02*X343250D01* -Y102500D01* -X339500D01* -Y110000D01* -G37* -G36* -X344000D02*X347750D01* -Y102500D01* -X344000D01* -Y110000D01* -G37* -G36* -X348500D02*X352250D01* -Y102500D01* -X348500D01* -Y110000D01* -G37* -G36* -X353000D02*X356750D01* -Y102500D01* -X353000D01* -Y110000D01* -G37* -G36* -X357500D02*X361250D01* -Y102500D01* -X357500D01* -Y110000D01* -G37* -G36* -X362000D02*X365750D01* -Y102500D01* -X362000D01* -Y110000D01* -G37* -G36* -X366500D02*X370250D01* -Y102500D01* -X366500D01* -Y110000D01* -G37* -G36* -X371000D02*X374750D01* -Y102500D01* -X371000D01* -Y110000D01* -G37* -G36* -X375500D02*X379250D01* -Y102500D01* -X375500D01* -Y110000D01* -G37* -G36* -X380000D02*X383750D01* -Y102500D01* -X380000D01* -Y110000D01* -G37* -G36* -X384500D02*X388250D01* -Y102500D01* -X384500D01* -Y110000D01* -G37* -G36* -X389000D02*X392750D01* -Y102500D01* -X389000D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/text_rot.gbr/text_rot.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/text_rot.gbr/text_rot.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_rot.gbr/text_rot.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: text rotations, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/elem_pins.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pins.remote.gz =================================================================== --- trunk/tests/RTT/ref/elem_pins.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pins.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap1.svg =================================================================== --- trunk/tests/RTT/ref/line_overlap1.svg (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.svg (nonexistent) @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/thermal_layer.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_layer.remote.gz =================================================================== --- trunk/tests/RTT/ref/thermal_layer.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/thermal_layer.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap3.xy =================================================================== --- trunk/tests/RTT/ref/line_overlap3.xy (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Full overlap: the same line twice - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_spc.dsn =================================================================== --- trunk/tests/RTT/ref/layer_spc.dsn (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.dsn (nonexistent) @@ -1,57 +0,0 @@ -(pcb space (and other dangerous characters) in layer name - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "gEDA pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "component 1" - (type signal) - ) - (layer "inner(1)" - (type signal) - ) - (layer "inner/2" - (type signal) - ) - (layer "out:line" - (type signal) - ) - (layer "solder 1" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - (padstack via_685800_381000 - (shape (circle signal 0.685800)) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/layer_outline.nelma.em =================================================================== --- trunk/tests/RTT/ref/layer_outline.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer outline { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "outline" - } -} Index: trunk/tests/RTT/ref/netlist_ba.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist_ba.png =================================================================== --- trunk/tests/RTT/ref/netlist_ba.png (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.png (nonexistent) Property changes on: trunk/tests/RTT/ref/netlist_ba.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_normal.nelma.em =================================================================== --- trunk/tests/RTT/ref/arc_normal.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/line_zerolen.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_zerolen.png =================================================================== --- trunk/tests/RTT/ref/line_zerolen.png (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_zerolen.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_sides.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_sides.ps.gz =================================================================== --- trunk/tests/RTT/ref/text_sides.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/text_sides.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/text_sides.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/netlist_ba.fcd =================================================================== --- trunk/tests/RTT/ref/netlist_ba.fcd (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/line_zerolen.fcd =================================================================== --- trunk/tests/RTT/ref/line_zerolen.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.fcd (nonexistent) @@ -1,2 +0,0 @@ -[FIDOCAD] -PL 40 40 40 40 3 2 Index: trunk/tests/RTT/ref/coord_rounding.png.text =================================================================== --- trunk/tests/RTT/ref/coord_rounding.png.text (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.png.text (nonexistent) @@ -1,6 +0,0 @@ -r6630 - -weird dot thing -48 pixels (40) tall -53 pixels (44.167) wide - Index: trunk/tests/RTT/ref/layer_copper.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_copper.ps.gz =================================================================== --- trunk/tests/RTT/ref/layer_copper.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_copper.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_trh.svg =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.svg (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.svg (nonexistent) @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/poly_hole.svg =================================================================== --- trunk/tests/RTT/ref/poly_hole.svg (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.svg (nonexistent) @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.bottom.copper.none.10.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD20C,0.0315*% -%ADD19C,0.0787*% -G54D19*X10000Y40000D03* -G54D20*M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 6 for group -1 layer_idx 268435462 * -G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD21C,0.0315*% -G54D21*X10000Y40000D03* -M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.top.copper.none.3.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD12C,0.0315*% -%ADD11C,0.0787*% -G54D11*X10000Y40000D03* -G54D12*M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.intern.copper.none.7.gbr (nonexistent) @@ -1,118 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 5 * -G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD18C,0.0315*% -%ADD17C,0.0787*% -%ADD16C,0.0001*% -G54D16*G36* -X13830Y42500D02*X13826Y42496D01* -X13732Y42370D01* -X13658Y42230D01* -X13608Y42080D01* -X13581Y41924D01* -X13579Y41766D01* -X13602Y41610D01* -X13652Y41460D01* -X13778Y41108D01* -X13866Y40744D01* -X13919Y40374D01* -X13937Y40000D01* -X13919Y39626D01* -X13866Y39256D01* -X13778Y38892D01* -X13656Y38539D01* -X13606Y38389D01* -X13583Y38234D01* -X13585Y38076D01* -X13612Y37921D01* -X13662Y37772D01* -X13736Y37633D01* -X13830Y37507D01* -X13942Y37397D01* -X14071Y37306D01* -X14212Y37236D01* -X14362Y37189D01* -X14518Y37167D01* -X14675Y37168D01* -X14831Y37195D01* -X14980Y37246D01* -X15119Y37319D01* -X15245Y37413D01* -X15355Y37525D01* -X15446Y37654D01* -X15513Y37796D01* -X15704Y38328D01* -X15837Y38877D01* -X15917Y39436D01* -X15944Y40000D01* -X15917Y40564D01* -X15837Y41123D01* -X15704Y41672D01* -X15519Y42206D01* -X15450Y42348D01* -X15358Y42477D01* -X15336Y42500D01* -X17500D01* -Y32500D01* -X7500D01* -Y34670D01* -X7525Y34645D01* -X7654Y34554D01* -X7796Y34487D01* -X8328Y34296D01* -X8877Y34163D01* -X9436Y34083D01* -X10000Y34056D01* -X10564Y34083D01* -X11123Y34163D01* -X11672Y34296D01* -X12206Y34481D01* -X12348Y34550D01* -X12477Y34642D01* -X12591Y34752D01* -X12685Y34879D01* -X12759Y35019D01* -X12809Y35168D01* -X12836Y35324D01* -X12838Y35482D01* -X12815Y35639D01* -X12768Y35790D01* -X12698Y35931D01* -X12607Y36061D01* -X12496Y36174D01* -X12370Y36268D01* -X12230Y36342D01* -X12080Y36392D01* -X11924Y36419D01* -X11766Y36421D01* -X11610Y36398D01* -X11460Y36348D01* -X11108Y36222D01* -X10744Y36134D01* -X10374Y36081D01* -X10000Y36063D01* -X9626Y36081D01* -X9256Y36134D01* -X8892Y36222D01* -X8539Y36344D01* -X8389Y36394D01* -X8234Y36417D01* -X8076Y36415D01* -X7921Y36388D01* -X7772Y36338D01* -X7633Y36264D01* -X7507Y36170D01* -X7500Y36164D01* -Y42500D01* -X13830D01* -G37* -G54D17*X10000Y40000D03* -G54D18*M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 7 for group 9 layer_idx 6 * -G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD22C,0.0100*% -G54D22*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.logical.virtual.fab.none.gbr (nonexistent) @@ -1,2155 +0,0 @@ -G04 start of page 8 for group -1 layer_idx 268435461 * -G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD26C,0.0100*% -%ADD25C,0.0075*% -%ADD24C,0.0060*% -%ADD23C,0.0080*% -G54D23*X10000Y40000D02*Y38400D01* -Y40000D02*X11387Y40800D01* -X10000Y40000D02*X8613Y40800D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -G54D24*X135000Y108500D02*X136500Y105500D01* -X138000Y108500D01* -X136500Y105500D02*Y102500D01* -X139800Y105800D02*X142050D01* -X139800Y102500D02*X142800D01* -X139800Y108500D02*Y102500D01* -Y108500D02*X142800D01* -X147600D02*X148350Y107750D01* -X145350Y108500D02*X147600D01* -X144600Y107750D02*X145350Y108500D01* -X144600Y107750D02*Y106250D01* -X145350Y105500D01* -X147600D01* -X148350Y104750D01* -Y103250D01* -X147600Y102500D02*X148350Y103250D01* -X145350Y102500D02*X147600D01* -X144600Y103250D02*X145350Y102500D01* -X98000Y107300D02*X99200Y108500D01* -Y102500D01* -X98000D02*X100250D01* -X45000Y103250D02*X45750Y102500D01* -X45000Y107750D02*Y103250D01* -Y107750D02*X45750Y108500D01* -X47250D01* -X48000Y107750D01* -Y103250D01* -X47250Y102500D02*X48000Y103250D01* -X45750Y102500D02*X47250D01* -X45000Y104000D02*X48000Y107000D01* -X49800Y102500D02*X50550D01* -X52350Y103250D02*X53100Y102500D01* -X52350Y107750D02*Y103250D01* -Y107750D02*X53100Y108500D01* -X54600D01* -X55350Y107750D01* -Y103250D01* -X54600Y102500D02*X55350Y103250D01* -X53100Y102500D02*X54600D01* -X52350Y104000D02*X55350Y107000D01* -X57150Y107750D02*X57900Y108500D01* -X59400D01* -X60150Y107750D01* -X59400Y102500D02*X60150Y103250D01* -X57900Y102500D02*X59400D01* -X57150Y103250D02*X57900Y102500D01* -Y105800D02*X59400D01* -X60150Y107750D02*Y106550D01* -Y105050D02*Y103250D01* -Y105050D02*X59400Y105800D01* -X60150Y106550D02*X59400Y105800D01* -X61950Y107750D02*X62700Y108500D01* -X64950D01* -X65700Y107750D01* -Y106250D01* -X61950Y102500D02*X65700Y106250D01* -X61950Y102500D02*X65700D01* -X3000Y123500D02*X3750Y122750D01* -X750Y123500D02*X3000D01* -X0Y122750D02*X750Y123500D01* -X0Y122750D02*Y121250D01* -X750Y120500D01* -X3000D01* -X3750Y119750D01* -Y118250D01* -X3000Y117500D02*X3750Y118250D01* -X750Y117500D02*X3000D01* -X0Y118250D02*X750Y117500D01* -X5550Y120500D02*Y118250D01* -X6300Y117500D01* -X8550Y120500D02*Y116000D01* -X7800Y115250D02*X8550Y116000D01* -X6300Y115250D02*X7800D01* -X5550Y116000D02*X6300Y115250D01* -Y117500D02*X7800D01* -X8550Y118250D01* -X11100Y119750D02*Y117500D01* -Y119750D02*X11850Y120500D01* -X12600D01* -X13350Y119750D01* -Y117500D01* -Y119750D02*X14100Y120500D01* -X14850D01* -X15600Y119750D01* -Y117500D01* -X10350Y120500D02*X11100Y119750D01* -X17400Y123500D02*Y117500D01* -Y118250D02*X18150Y117500D01* -X19650D01* -X20400Y118250D01* -Y119750D02*Y118250D01* -X19650Y120500D02*X20400Y119750D01* -X18150Y120500D02*X19650D01* -X17400Y119750D02*X18150Y120500D01* -X22200Y119750D02*Y118250D01* -Y119750D02*X22950Y120500D01* -X24450D01* -X25200Y119750D01* -Y118250D01* -X24450Y117500D02*X25200Y118250D01* -X22950Y117500D02*X24450D01* -X22200Y118250D02*X22950Y117500D01* -X27000Y123500D02*Y118250D01* -X27750Y117500D01* -X0Y114250D02*X29250D01* -X41750Y123500D02*Y117500D01* -X43700Y123500D02*X44750Y122450D01* -Y118550D01* -X43700Y117500D02*X44750Y118550D01* -X41000Y117500D02*X43700D01* -X41000Y123500D02*X43700D01* -G54D25*X46550Y122000D02*Y121850D01* -G54D24*Y119750D02*Y117500D01* -X50300Y120500D02*X51050Y119750D01* -X48800Y120500D02*X50300D01* -X48050Y119750D02*X48800Y120500D01* -X48050Y119750D02*Y118250D01* -X48800Y117500D01* -X51050Y120500D02*Y118250D01* -X51800Y117500D01* -X48800D02*X50300D01* -X51050Y118250D01* -X54350Y119750D02*Y117500D01* -Y119750D02*X55100Y120500D01* -X55850D01* -X56600Y119750D01* -Y117500D01* -Y119750D02*X57350Y120500D01* -X58100D01* -X58850Y119750D01* -Y117500D01* -X53600Y120500D02*X54350Y119750D01* -X60650Y117500D02*X61400D01* -X65900Y118250D02*X66650Y117500D01* -X65900Y122750D02*X66650Y123500D01* -X65900Y122750D02*Y118250D01* -X68450Y123500D02*X69950D01* -X69200D02*Y117500D01* -X68450D02*X69950D01* -X72500Y119750D02*Y117500D01* -Y119750D02*X73250Y120500D01* -X74000D01* -X74750Y119750D01* -Y117500D01* -X71750Y120500D02*X72500Y119750D01* -X77300Y120500D02*X79550D01* -X76550Y119750D02*X77300Y120500D01* -X76550Y119750D02*Y118250D01* -X77300Y117500D01* -X79550D01* -X81350Y123500D02*Y117500D01* -Y119750D02*X82100Y120500D01* -X83600D01* -X84350Y119750D01* -Y117500D01* -X86150Y123500D02*X86900Y122750D01* -Y118250D01* -X86150Y117500D02*X86900Y118250D01* -X41000Y114250D02*X88700D01* -X96050Y117500D02*X98000D01* -X95000Y118550D02*X96050Y117500D01* -X95000Y122450D02*Y118550D01* -Y122450D02*X96050Y123500D01* -X98000D01* -X99800Y119750D02*Y118250D01* -Y119750D02*X100550Y120500D01* -X102050D01* -X102800Y119750D01* -Y118250D01* -X102050Y117500D02*X102800Y118250D01* -X100550Y117500D02*X102050D01* -X99800Y118250D02*X100550Y117500D01* -X104600Y120500D02*Y118250D01* -X105350Y117500D01* -X106850D01* -X107600Y118250D01* -Y120500D02*Y118250D01* -X110150Y119750D02*Y117500D01* -Y119750D02*X110900Y120500D01* -X111650D01* -X112400Y119750D01* -Y117500D01* -X109400Y120500D02*X110150Y119750D01* -X114950Y123500D02*Y118250D01* -X115700Y117500D01* -X114200Y121250D02*X115700D01* -X95000Y114250D02*X117200D01* -X130750Y123500D02*Y117500D01* -X130000Y123500D02*X133000D01* -X133750Y122750D01* -Y121250D01* -X133000Y120500D02*X133750Y121250D01* -X130750Y120500D02*X133000D01* -X135550Y123500D02*Y118250D01* -X136300Y117500D01* -X140050Y120500D02*X140800Y119750D01* -X138550Y120500D02*X140050D01* -X137800Y119750D02*X138550Y120500D01* -X137800Y119750D02*Y118250D01* -X138550Y117500D01* -X140800Y120500D02*Y118250D01* -X141550Y117500D01* -X138550D02*X140050D01* -X140800Y118250D01* -X144100Y123500D02*Y118250D01* -X144850Y117500D01* -X143350Y121250D02*X144850D01* -X147100Y117500D02*X149350D01* -X146350Y118250D02*X147100Y117500D01* -X146350Y119750D02*Y118250D01* -Y119750D02*X147100Y120500D01* -X148600D01* -X149350Y119750D01* -X146350Y119000D02*X149350D01* -Y119750D01* -X154150Y123500D02*Y117500D01* -X153400D02*X154150Y118250D01* -X151900Y117500D02*X153400D01* -X151150Y118250D02*X151900Y117500D01* -X151150Y119750D02*Y118250D01* -Y119750D02*X151900Y120500D01* -X153400D01* -X154150Y119750D01* -X157450Y120500D02*Y119750D01* -Y118250D02*Y117500D01* -X155950Y122750D02*Y122000D01* -Y122750D02*X156700Y123500D01* -X158200D01* -X158950Y122750D01* -Y122000D01* -X157450Y120500D02*X158950Y122000D01* -X130000Y114250D02*X160750D01* -X0Y138500D02*X3000D01* -X1500D02*Y132500D01* -X4800Y138500D02*Y132500D01* -Y134750D02*X5550Y135500D01* -X7050D01* -X7800Y134750D01* -Y132500D01* -X10350D02*X12600D01* -X9600Y133250D02*X10350Y132500D01* -X9600Y134750D02*Y133250D01* -Y134750D02*X10350Y135500D01* -X11850D01* -X12600Y134750D01* -X9600Y134000D02*X12600D01* -Y134750D01* -X15150D02*Y132500D01* -Y134750D02*X15900Y135500D01* -X17400D01* -X14400D02*X15150Y134750D01* -X19950Y132500D02*X22200D01* -X19200Y133250D02*X19950Y132500D01* -X19200Y134750D02*Y133250D01* -Y134750D02*X19950Y135500D01* -X21450D01* -X22200Y134750D01* -X19200Y134000D02*X22200D01* -Y134750D01* -X28950Y135500D02*X29700Y134750D01* -X27450Y135500D02*X28950D01* -X26700Y134750D02*X27450Y135500D01* -X26700Y134750D02*Y133250D01* -X27450Y132500D01* -X29700Y135500D02*Y133250D01* -X30450Y132500D01* -X27450D02*X28950D01* -X29700Y133250D01* -X33000Y134750D02*Y132500D01* -Y134750D02*X33750Y135500D01* -X35250D01* -X32250D02*X33000Y134750D01* -X37800Y132500D02*X40050D01* -X37050Y133250D02*X37800Y132500D01* -X37050Y134750D02*Y133250D01* -Y134750D02*X37800Y135500D01* -X39300D01* -X40050Y134750D01* -X37050Y134000D02*X40050D01* -Y134750D01* -X44550Y137300D02*X45750Y138500D01* -Y132500D01* -X44550D02*X46800D01* -X54300Y138500D02*Y132500D01* -X53550D02*X54300Y133250D01* -X52050Y132500D02*X53550D01* -X51300Y133250D02*X52050Y132500D01* -X51300Y134750D02*Y133250D01* -Y134750D02*X52050Y135500D01* -X53550D01* -X54300Y134750D01* -G54D25*X56100Y137000D02*Y136850D01* -G54D24*Y134750D02*Y132500D01* -X58350Y137750D02*Y132500D01* -Y137750D02*X59100Y138500D01* -X59850D01* -X57600Y135500D02*X59100D01* -X62100Y137750D02*Y132500D01* -Y137750D02*X62850Y138500D01* -X63600D01* -X61350Y135500D02*X62850D01* -X65850Y132500D02*X68100D01* -X65100Y133250D02*X65850Y132500D01* -X65100Y134750D02*Y133250D01* -Y134750D02*X65850Y135500D01* -X67350D01* -X68100Y134750D01* -X65100Y134000D02*X68100D01* -Y134750D01* -X70650D02*Y132500D01* -Y134750D02*X71400Y135500D01* -X72900D01* -X69900D02*X70650Y134750D01* -X75450Y132500D02*X77700D01* -X74700Y133250D02*X75450Y132500D01* -X74700Y134750D02*Y133250D01* -Y134750D02*X75450Y135500D01* -X76950D01* -X77700Y134750D01* -X74700Y134000D02*X77700D01* -Y134750D01* -X80250D02*Y132500D01* -Y134750D02*X81000Y135500D01* -X81750D01* -X82500Y134750D01* -Y132500D01* -X79500Y135500D02*X80250Y134750D01* -X85050Y138500D02*Y133250D01* -X85800Y132500D01* -X84300Y136250D02*X85800D01* -X93000Y138500D02*Y132500D01* -X92250D02*X93000Y133250D01* -X90750Y132500D02*X92250D01* -X90000Y133250D02*X90750Y132500D01* -X90000Y134750D02*Y133250D01* -Y134750D02*X90750Y135500D01* -X92250D01* -X93000Y134750D01* -X95550D02*Y132500D01* -Y134750D02*X96300Y135500D01* -X97800D01* -X94800D02*X95550Y134750D01* -G54D25*X99600Y137000D02*Y136850D01* -G54D24*Y134750D02*Y132500D01* -X101100Y138500D02*Y133250D01* -X101850Y132500D01* -X103350Y138500D02*Y133250D01* -X104100Y132500D01* -X109050D02*X111300D01* -X112050Y133250D01* -X111300Y134000D02*X112050Y133250D01* -X109050Y134000D02*X111300D01* -X108300Y134750D02*X109050Y134000D01* -X108300Y134750D02*X109050Y135500D01* -X111300D01* -X112050Y134750D01* -X108300Y133250D02*X109050Y132500D01* -G54D25*X113850Y137000D02*Y136850D01* -G54D24*Y134750D02*Y132500D01* -X115350Y135500D02*X118350D01* -X115350Y132500D02*X118350Y135500D01* -X115350Y132500D02*X118350D01* -X120900D02*X123150D01* -X120150Y133250D02*X120900Y132500D01* -X120150Y134750D02*Y133250D01* -Y134750D02*X120900Y135500D01* -X122400D01* -X123150Y134750D01* -X120150Y134000D02*X123150D01* -Y134750D01* -X125700Y132500D02*X127950D01* -X128700Y133250D01* -X127950Y134000D02*X128700Y133250D01* -X125700Y134000D02*X127950D01* -X124950Y134750D02*X125700Y134000D01* -X124950Y134750D02*X125700Y135500D01* -X127950D01* -X128700Y134750D01* -X124950Y133250D02*X125700Y132500D01* -X133200Y135500D02*Y133250D01* -X133950Y132500D01* -X135450D01* -X136200Y133250D01* -Y135500D02*Y133250D01* -X138750Y132500D02*X141000D01* -X141750Y133250D01* -X141000Y134000D02*X141750Y133250D01* -X138750Y134000D02*X141000D01* -X138000Y134750D02*X138750Y134000D01* -X138000Y134750D02*X138750Y135500D01* -X141000D01* -X141750Y134750D01* -X138000Y133250D02*X138750Y132500D01* -X144300D02*X146550D01* -X143550Y133250D02*X144300Y132500D01* -X143550Y134750D02*Y133250D01* -Y134750D02*X144300Y135500D01* -X145800D01* -X146550Y134750D01* -X143550Y134000D02*X146550D01* -Y134750D01* -X151350Y138500D02*Y132500D01* -X150600D02*X151350Y133250D01* -X149100Y132500D02*X150600D01* -X148350Y133250D02*X149100Y132500D01* -X148350Y134750D02*Y133250D01* -Y134750D02*X149100Y135500D01* -X150600D01* -X151350Y134750D01* -G54D25*X155850Y137000D02*Y136850D01* -G54D24*Y134750D02*Y132500D01* -X158100Y134750D02*Y132500D01* -Y134750D02*X158850Y135500D01* -X159600D01* -X160350Y134750D01* -Y132500D01* -X157350Y135500D02*X158100Y134750D01* -X165600Y138500D02*Y133250D01* -X166350Y132500D01* -X164850Y136250D02*X166350D01* -X167850Y138500D02*Y132500D01* -Y134750D02*X168600Y135500D01* -X170100D01* -X170850Y134750D01* -Y132500D01* -G54D25*X172650Y137000D02*Y136850D01* -G54D24*Y134750D02*Y132500D01* -X174900D02*X177150D01* -X177900Y133250D01* -X177150Y134000D02*X177900Y133250D01* -X174900Y134000D02*X177150D01* -X174150Y134750D02*X174900Y134000D01* -X174150Y134750D02*X174900Y135500D01* -X177150D01* -X177900Y134750D01* -X174150Y133250D02*X174900Y132500D01* -X182400Y138500D02*Y133250D01* -X183150Y132500D01* -X186900Y135500D02*X187650Y134750D01* -X185400Y135500D02*X186900D01* -X184650Y134750D02*X185400Y135500D01* -X184650Y134750D02*Y133250D01* -X185400Y132500D01* -X187650Y135500D02*Y133250D01* -X188400Y132500D01* -X185400D02*X186900D01* -X187650Y133250D01* -X190200Y135500D02*Y133250D01* -X190950Y132500D01* -X193200Y135500D02*Y131000D01* -X192450Y130250D02*X193200Y131000D01* -X190950Y130250D02*X192450D01* -X190200Y131000D02*X190950Y130250D01* -Y132500D02*X192450D01* -X193200Y133250D01* -X195000Y134750D02*Y133250D01* -Y134750D02*X195750Y135500D01* -X197250D01* -X198000Y134750D01* -Y133250D01* -X197250Y132500D02*X198000Y133250D01* -X195750Y132500D02*X197250D01* -X195000Y133250D02*X195750Y132500D01* -X199800Y135500D02*Y133250D01* -X200550Y132500D01* -X202050D01* -X202800Y133250D01* -Y135500D02*Y133250D01* -X205350Y138500D02*Y133250D01* -X206100Y132500D01* -X204600Y136250D02*X206100D01* -X207600Y131000D02*X209100Y132500D01* -X213600Y137300D02*X214800Y138500D01* -Y132500D01* -X213600D02*X215850D01* -X220350Y138500D02*Y132500D01* -Y134750D02*X221100Y135500D01* -X222600D01* -X223350Y134750D01* -Y132500D01* -X225150Y134750D02*Y133250D01* -Y134750D02*X225900Y135500D01* -X227400D01* -X228150Y134750D01* -Y133250D01* -X227400Y132500D02*X228150Y133250D01* -X225900Y132500D02*X227400D01* -X225150Y133250D02*X225900Y132500D01* -X229950Y138500D02*Y133250D01* -X230700Y132500D01* -X232950D02*X235200D01* -X232200Y133250D02*X232950Y132500D01* -X232200Y134750D02*Y133250D01* -Y134750D02*X232950Y135500D01* -X234450D01* -X235200Y134750D01* -X232200Y134000D02*X235200D01* -Y134750D01* -X237750Y132500D02*X240000D01* -X240750Y133250D01* -X240000Y134000D02*X240750Y133250D01* -X237750Y134000D02*X240000D01* -X237000Y134750D02*X237750Y134000D01* -X237000Y134750D02*X237750Y135500D01* -X240000D01* -X240750Y134750D01* -X237000Y133250D02*X237750Y132500D01* -X246000Y138500D02*Y133250D01* -X246750Y132500D01* -X245250Y136250D02*X246750D01* -X248250Y134750D02*Y133250D01* -Y134750D02*X249000Y135500D01* -X250500D01* -X251250Y134750D01* -Y133250D01* -X250500Y132500D02*X251250Y133250D01* -X249000Y132500D02*X250500D01* -X248250Y133250D02*X249000Y132500D01* -X253800Y138500D02*Y133250D01* -X254550Y132500D01* -X253050Y136250D02*X254550D01* -X258300Y135500D02*X259050Y134750D01* -X256800Y135500D02*X258300D01* -X256050Y134750D02*X256800Y135500D01* -X256050Y134750D02*Y133250D01* -X256800Y132500D01* -X259050Y135500D02*Y133250D01* -X259800Y132500D01* -X256800D02*X258300D01* -X259050Y133250D01* -X261600Y138500D02*Y133250D01* -X262350Y132500D01* -G54D26*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D24*X200000Y63500D02*Y57500D01* -Y63500D02*X202250Y60500D01* -X204500Y63500D01* -Y57500D01* -X208550Y60500D02*X209300Y59750D01* -X207050Y60500D02*X208550D01* -X206300Y59750D02*X207050Y60500D01* -X206300Y59750D02*Y58250D01* -X207050Y57500D01* -X209300Y60500D02*Y58250D01* -X210050Y57500D01* -X207050D02*X208550D01* -X209300Y58250D01* -X211850Y60500D02*X214850Y57500D01* -X211850D02*X214850Y60500D01* -G54D25*X216650Y62000D02*Y61850D01* -G54D24*Y59750D02*Y57500D01* -X218900Y59750D02*Y57500D01* -Y59750D02*X219650Y60500D01* -X220400D01* -X221150Y59750D01* -Y57500D01* -Y59750D02*X221900Y60500D01* -X222650D01* -X223400Y59750D01* -Y57500D01* -X218150Y60500D02*X218900Y59750D01* -X225200Y60500D02*Y58250D01* -X225950Y57500D01* -X227450D01* -X228200Y58250D01* -Y60500D02*Y58250D01* -X230750Y59750D02*Y57500D01* -Y59750D02*X231500Y60500D01* -X232250D01* -X233000Y59750D01* -Y57500D01* -Y59750D02*X233750Y60500D01* -X234500D01* -X235250Y59750D01* -Y57500D01* -X230000Y60500D02*X230750Y59750D01* -X240500Y63500D02*Y57500D01* -X242450Y63500D02*X243500Y62450D01* -Y58550D01* -X242450Y57500D02*X243500Y58550D01* -X239750Y57500D02*X242450D01* -X239750Y63500D02*X242450D01* -G54D25*X245300Y62000D02*Y61850D01* -G54D24*Y59750D02*Y57500D01* -X247550Y59750D02*Y57500D01* -Y59750D02*X248300Y60500D01* -X249050D01* -X249800Y59750D01* -Y57500D01* -Y59750D02*X250550Y60500D01* -X251300D01* -X252050Y59750D01* -Y57500D01* -X246800Y60500D02*X247550Y59750D01* -X254600Y57500D02*X256850D01* -X253850Y58250D02*X254600Y57500D01* -X253850Y59750D02*Y58250D01* -Y59750D02*X254600Y60500D01* -X256100D01* -X256850Y59750D01* -X253850Y59000D02*X256850D01* -Y59750D01* -X259400D02*Y57500D01* -Y59750D02*X260150Y60500D01* -X260900D01* -X261650Y59750D01* -Y57500D01* -X258650Y60500D02*X259400Y59750D01* -X264200Y57500D02*X266450D01* -X267200Y58250D01* -X266450Y59000D02*X267200Y58250D01* -X264200Y59000D02*X266450D01* -X263450Y59750D02*X264200Y59000D01* -X263450Y59750D02*X264200Y60500D01* -X266450D01* -X267200Y59750D01* -X263450Y58250D02*X264200Y57500D01* -G54D25*X269000Y62000D02*Y61850D01* -G54D24*Y59750D02*Y57500D01* -X270500Y59750D02*Y58250D01* -Y59750D02*X271250Y60500D01* -X272750D01* -X273500Y59750D01* -Y58250D01* -X272750Y57500D02*X273500Y58250D01* -X271250Y57500D02*X272750D01* -X270500Y58250D02*X271250Y57500D01* -X276050Y59750D02*Y57500D01* -Y59750D02*X276800Y60500D01* -X277550D01* -X278300Y59750D01* -Y57500D01* -X275300Y60500D02*X276050Y59750D01* -X280850Y57500D02*X283100D01* -X283850Y58250D01* -X283100Y59000D02*X283850Y58250D01* -X280850Y59000D02*X283100D01* -X280100Y59750D02*X280850Y59000D01* -X280100Y59750D02*X280850Y60500D01* -X283100D01* -X283850Y59750D01* -X280100Y58250D02*X280850Y57500D01* -X285650Y61250D02*X286400D01* -X285650Y59750D02*X286400D01* -X290900Y63500D02*X293900D01* -X290900D02*Y60500D01* -X291650Y61250D01* -X293150D01* -X293900Y60500D01* -Y58250D01* -X293150Y57500D02*X293900Y58250D01* -X291650Y57500D02*X293150D01* -X290900Y58250D02*X291650Y57500D01* -X295700Y58250D02*X296450Y57500D01* -X295700Y62750D02*Y58250D01* -Y62750D02*X296450Y63500D01* -X297950D01* -X298700Y62750D01* -Y58250D01* -X297950Y57500D02*X298700Y58250D01* -X296450Y57500D02*X297950D01* -X295700Y59000D02*X298700Y62000D01* -X300500Y58250D02*X301250Y57500D01* -X300500Y62750D02*Y58250D01* -Y62750D02*X301250Y63500D01* -X302750D01* -X303500Y62750D01* -Y58250D01* -X302750Y57500D02*X303500Y58250D01* -X301250Y57500D02*X302750D01* -X300500Y59000D02*X303500Y62000D01* -X305300Y57500D02*X306050D01* -X307850Y58250D02*X308600Y57500D01* -X307850Y62750D02*Y58250D01* -Y62750D02*X308600Y63500D01* -X310100D01* -X310850Y62750D01* -Y58250D01* -X310100Y57500D02*X310850Y58250D01* -X308600Y57500D02*X310100D01* -X307850Y59000D02*X310850Y62000D01* -X312650Y58250D02*X313400Y57500D01* -X312650Y62750D02*Y58250D01* -Y62750D02*X313400Y63500D01* -X314900D01* -X315650Y62750D01* -Y58250D01* -X314900Y57500D02*X315650Y58250D01* -X313400Y57500D02*X314900D01* -X312650Y59000D02*X315650Y62000D01* -X317450Y58250D02*X318200Y57500D01* -X317450Y62750D02*Y58250D01* -Y62750D02*X318200Y63500D01* -X319700D01* -X320450Y62750D01* -Y58250D01* -X319700Y57500D02*X320450Y58250D01* -X318200Y57500D02*X319700D01* -X317450Y59000D02*X320450Y62000D01* -X322250Y58250D02*X323000Y57500D01* -X322250Y62750D02*Y58250D01* -Y62750D02*X323000Y63500D01* -X324500D01* -X325250Y62750D01* -Y58250D01* -X324500Y57500D02*X325250Y58250D01* -X323000Y57500D02*X324500D01* -X322250Y59000D02*X325250Y62000D01* -X327050Y58250D02*X327800Y57500D01* -X327050Y62750D02*Y58250D01* -Y62750D02*X327800Y63500D01* -X329300D01* -X330050Y62750D01* -Y58250D01* -X329300Y57500D02*X330050Y58250D01* -X327800Y57500D02*X329300D01* -X327050Y59000D02*X330050Y62000D01* -X331850Y58250D02*X332600Y57500D01* -X331850Y62750D02*Y58250D01* -Y62750D02*X332600Y63500D01* -X334100D01* -X334850Y62750D01* -Y58250D01* -X334100Y57500D02*X334850Y58250D01* -X332600Y57500D02*X334100D01* -X331850Y59000D02*X334850Y62000D01* -X340100Y59750D02*Y57500D01* -Y59750D02*X340850Y60500D01* -X341600D01* -X342350Y59750D01* -Y57500D01* -Y59750D02*X343100Y60500D01* -X343850D01* -X344600Y59750D01* -Y57500D01* -X339350Y60500D02*X340100Y59750D01* -G54D25*X346400Y62000D02*Y61850D01* -G54D24*Y59750D02*Y57500D01* -X347900Y63500D02*Y58250D01* -X348650Y57500D01* -X350900D02*X353150D01* -X353900Y58250D01* -X353150Y59000D02*X353900Y58250D01* -X350900Y59000D02*X353150D01* -X350150Y59750D02*X350900Y59000D01* -X350150Y59750D02*X350900Y60500D01* -X353150D01* -X353900Y59750D01* -X350150Y58250D02*X350900Y57500D01* -X358400Y60500D02*Y58250D01* -X359150Y57500D01* -X359900D01* -X360650Y58250D01* -Y60500D02*Y58250D01* -X361400Y57500D01* -X362150D01* -X362900Y58250D01* -Y60500D02*Y58250D01* -G54D25*X364700Y62000D02*Y61850D01* -G54D24*Y59750D02*Y57500D01* -X369200Y63500D02*Y57500D01* -X368450D02*X369200Y58250D01* -X366950Y57500D02*X368450D01* -X366200Y58250D02*X366950Y57500D01* -X366200Y59750D02*Y58250D01* -Y59750D02*X366950Y60500D01* -X368450D01* -X369200Y59750D01* -X371750Y57500D02*X374000D01* -X371000Y58250D02*X371750Y57500D01* -X371000Y59750D02*Y58250D01* -Y59750D02*X371750Y60500D01* -X373250D01* -X374000Y59750D01* -X371000Y59000D02*X374000D01* -Y59750D01* -X375800Y56000D02*X377300Y57500D01* -X381800Y63500D02*X384800D01* -X381800D02*Y60500D01* -X382550Y61250D01* -X384050D01* -X384800Y60500D01* -Y58250D01* -X384050Y57500D02*X384800Y58250D01* -X382550Y57500D02*X384050D01* -X381800Y58250D02*X382550Y57500D01* -X386600Y58250D02*X387350Y57500D01* -X386600Y62750D02*Y58250D01* -Y62750D02*X387350Y63500D01* -X388850D01* -X389600Y62750D01* -Y58250D01* -X388850Y57500D02*X389600Y58250D01* -X387350Y57500D02*X388850D01* -X386600Y59000D02*X389600Y62000D01* -X391400Y58250D02*X392150Y57500D01* -X391400Y62750D02*Y58250D01* -Y62750D02*X392150Y63500D01* -X393650D01* -X394400Y62750D01* -Y58250D01* -X393650Y57500D02*X394400Y58250D01* -X392150Y57500D02*X393650D01* -X391400Y59000D02*X394400Y62000D01* -X396200Y57500D02*X396950D01* -X398750Y58250D02*X399500Y57500D01* -X398750Y62750D02*Y58250D01* -Y62750D02*X399500Y63500D01* -X401000D01* -X401750Y62750D01* -Y58250D01* -X401000Y57500D02*X401750Y58250D01* -X399500Y57500D02*X401000D01* -X398750Y59000D02*X401750Y62000D01* -X403550Y58250D02*X404300Y57500D01* -X403550Y62750D02*Y58250D01* -Y62750D02*X404300Y63500D01* -X405800D01* -X406550Y62750D01* -Y58250D01* -X405800Y57500D02*X406550Y58250D01* -X404300Y57500D02*X405800D01* -X403550Y59000D02*X406550Y62000D01* -X408350Y58250D02*X409100Y57500D01* -X408350Y62750D02*Y58250D01* -Y62750D02*X409100Y63500D01* -X410600D01* -X411350Y62750D01* -Y58250D01* -X410600Y57500D02*X411350Y58250D01* -X409100Y57500D02*X410600D01* -X408350Y59000D02*X411350Y62000D01* -X413150Y58250D02*X413900Y57500D01* -X413150Y62750D02*Y58250D01* -Y62750D02*X413900Y63500D01* -X415400D01* -X416150Y62750D01* -Y58250D01* -X415400Y57500D02*X416150Y58250D01* -X413900Y57500D02*X415400D01* -X413150Y59000D02*X416150Y62000D01* -X417950Y58250D02*X418700Y57500D01* -X417950Y62750D02*Y58250D01* -Y62750D02*X418700Y63500D01* -X420200D01* -X420950Y62750D01* -Y58250D01* -X420200Y57500D02*X420950Y58250D01* -X418700Y57500D02*X420200D01* -X417950Y59000D02*X420950Y62000D01* -X422750Y58250D02*X423500Y57500D01* -X422750Y62750D02*Y58250D01* -Y62750D02*X423500Y63500D01* -X425000D01* -X425750Y62750D01* -Y58250D01* -X425000Y57500D02*X425750Y58250D01* -X423500Y57500D02*X425000D01* -X422750Y59000D02*X425750Y62000D01* -X431000Y59750D02*Y57500D01* -Y59750D02*X431750Y60500D01* -X432500D01* -X433250Y59750D01* -Y57500D01* -Y59750D02*X434000Y60500D01* -X434750D01* -X435500Y59750D01* -Y57500D01* -X430250Y60500D02*X431000Y59750D01* -G54D25*X437300Y62000D02*Y61850D01* -G54D24*Y59750D02*Y57500D01* -X438800Y63500D02*Y58250D01* -X439550Y57500D01* -X441800D02*X444050D01* -X444800Y58250D01* -X444050Y59000D02*X444800Y58250D01* -X441800Y59000D02*X444050D01* -X441050Y59750D02*X441800Y59000D01* -X441050Y59750D02*X441800Y60500D01* -X444050D01* -X444800Y59750D01* -X441050Y58250D02*X441800Y57500D01* -X449300Y63500D02*Y57500D01* -Y59750D02*X450050Y60500D01* -X451550D01* -X452300Y59750D01* -Y57500D01* -G54D25*X454100Y62000D02*Y61850D01* -G54D24*Y59750D02*Y57500D01* -X457850Y60500D02*X458600Y59750D01* -X456350Y60500D02*X457850D01* -X455600Y59750D02*X456350Y60500D01* -X455600Y59750D02*Y58250D01* -X456350Y57500D01* -X457850D01* -X458600Y58250D01* -X455600Y56000D02*X456350Y55250D01* -X457850D01* -X458600Y56000D01* -Y60500D02*Y56000D01* -X460400Y63500D02*Y57500D01* -Y59750D02*X461150Y60500D01* -X462650D01* -X463400Y59750D01* -Y57500D01* -X0Y-9500D02*X3000D01* -X3750Y-8750D01* -Y-6950D02*Y-8750D01* -X3000Y-6200D02*X3750Y-6950D01* -X750Y-6200D02*X3000D01* -X750Y-3500D02*Y-9500D01* -X0Y-3500D02*X3000D01* -X3750Y-4250D01* -Y-5450D01* -X3000Y-6200D02*X3750Y-5450D01* -X5550Y-7250D02*Y-8750D01* -Y-7250D02*X6300Y-6500D01* -X7800D01* -X8550Y-7250D01* -Y-8750D01* -X7800Y-9500D02*X8550Y-8750D01* -X6300Y-9500D02*X7800D01* -X5550Y-8750D02*X6300Y-9500D01* -X12600Y-6500D02*X13350Y-7250D01* -X11100Y-6500D02*X12600D01* -X10350Y-7250D02*X11100Y-6500D01* -X10350Y-7250D02*Y-8750D01* -X11100Y-9500D01* -X13350Y-6500D02*Y-8750D01* -X14100Y-9500D01* -X11100D02*X12600D01* -X13350Y-8750D01* -X16650Y-7250D02*Y-9500D01* -Y-7250D02*X17400Y-6500D01* -X18900D01* -X15900D02*X16650Y-7250D01* -X23700Y-3500D02*Y-9500D01* -X22950D02*X23700Y-8750D01* -X21450Y-9500D02*X22950D01* -X20700Y-8750D02*X21450Y-9500D01* -X20700Y-7250D02*Y-8750D01* -Y-7250D02*X21450Y-6500D01* -X22950D01* -X23700Y-7250D01* -X28200D02*Y-8750D01* -Y-7250D02*X28950Y-6500D01* -X30450D01* -X31200Y-7250D01* -Y-8750D01* -X30450Y-9500D02*X31200Y-8750D01* -X28950Y-9500D02*X30450D01* -X28200Y-8750D02*X28950Y-9500D01* -X33000Y-6500D02*Y-8750D01* -X33750Y-9500D01* -X35250D01* -X36000Y-8750D01* -Y-6500D02*Y-8750D01* -X38550Y-3500D02*Y-8750D01* -X39300Y-9500D01* -X37800Y-5750D02*X39300D01* -X40800Y-3500D02*Y-8750D01* -X41550Y-9500D01* -G54D25*X43050Y-5000D02*Y-5150D01* -G54D24*Y-7250D02*Y-9500D01* -X45300Y-7250D02*Y-9500D01* -Y-7250D02*X46050Y-6500D01* -X46800D01* -X47550Y-7250D01* -Y-9500D01* -X44550Y-6500D02*X45300Y-7250D01* -X50100Y-9500D02*X52350D01* -X49350Y-8750D02*X50100Y-9500D01* -X49350Y-7250D02*Y-8750D01* -Y-7250D02*X50100Y-6500D01* -X51600D01* -X52350Y-7250D01* -X49350Y-8000D02*X52350D01* -Y-7250D01* -G54D25*X56850Y-5000D02*Y-5150D01* -G54D24*Y-7250D02*Y-9500D01* -X59100D02*X61350D01* -X62100Y-8750D01* -X61350Y-8000D02*X62100Y-8750D01* -X59100Y-8000D02*X61350D01* -X58350Y-7250D02*X59100Y-8000D01* -X58350Y-7250D02*X59100Y-6500D01* -X61350D01* -X62100Y-7250D01* -X58350Y-8750D02*X59100Y-9500D01* -X67350Y-3500D02*Y-8750D01* -X68100Y-9500D01* -X66600Y-5750D02*X68100D01* -X69600Y-3500D02*Y-9500D01* -Y-7250D02*X70350Y-6500D01* -X71850D01* -X72600Y-7250D01* -Y-9500D01* -X75150D02*X77400D01* -X74400Y-8750D02*X75150Y-9500D01* -X74400Y-7250D02*Y-8750D01* -Y-7250D02*X75150Y-6500D01* -X76650D01* -X77400Y-7250D01* -X74400Y-8000D02*X77400D01* -Y-7250D01* -X82650Y-6500D02*X84900D01* -X81900Y-7250D02*X82650Y-6500D01* -X81900Y-7250D02*Y-8750D01* -X82650Y-9500D01* -X84900D01* -X87450D02*X89700D01* -X86700Y-8750D02*X87450Y-9500D01* -X86700Y-7250D02*Y-8750D01* -Y-7250D02*X87450Y-6500D01* -X88950D01* -X89700Y-7250D01* -X86700Y-8000D02*X89700D01* -Y-7250D01* -X92250D02*Y-9500D01* -Y-7250D02*X93000Y-6500D01* -X93750D01* -X94500Y-7250D01* -Y-9500D01* -X91500Y-6500D02*X92250Y-7250D01* -X97050Y-3500D02*Y-8750D01* -X97800Y-9500D01* -X96300Y-5750D02*X97800D01* -X100050Y-9500D02*X102300D01* -X99300Y-8750D02*X100050Y-9500D01* -X99300Y-7250D02*Y-8750D01* -Y-7250D02*X100050Y-6500D01* -X101550D01* -X102300Y-7250D01* -X99300Y-8000D02*X102300D01* -Y-7250D01* -X104850D02*Y-9500D01* -Y-7250D02*X105600Y-6500D01* -X107100D01* -X104100D02*X104850Y-7250D01* -X108900Y-3500D02*Y-8750D01* -X109650Y-9500D01* -G54D25*X111150Y-5000D02*Y-5150D01* -G54D24*Y-7250D02*Y-9500D01* -X113400Y-7250D02*Y-9500D01* -Y-7250D02*X114150Y-6500D01* -X114900D01* -X115650Y-7250D01* -Y-9500D01* -X112650Y-6500D02*X113400Y-7250D01* -X118200Y-9500D02*X120450D01* -X117450Y-8750D02*X118200Y-9500D01* -X117450Y-7250D02*Y-8750D01* -Y-7250D02*X118200Y-6500D01* -X119700D01* -X120450Y-7250D01* -X117450Y-8000D02*X120450D01* -Y-7250D01* -X124950D02*Y-8750D01* -Y-7250D02*X125700Y-6500D01* -X127200D01* -X127950Y-7250D01* -Y-8750D01* -X127200Y-9500D02*X127950Y-8750D01* -X125700Y-9500D02*X127200D01* -X124950Y-8750D02*X125700Y-9500D01* -X130500Y-4250D02*Y-9500D01* -Y-4250D02*X131250Y-3500D01* -X132000D01* -X129750Y-6500D02*X131250D01* -X136950Y-3500D02*Y-8750D01* -X137700Y-9500D01* -X136200Y-5750D02*X137700D01* -X139200Y-3500D02*Y-9500D01* -Y-7250D02*X139950Y-6500D01* -X141450D01* -X142200Y-7250D01* -Y-9500D01* -G54D25*X144000Y-5000D02*Y-5150D01* -G54D24*Y-7250D02*Y-9500D01* -X146250D02*X148500D01* -X149250Y-8750D01* -X148500Y-8000D02*X149250Y-8750D01* -X146250Y-8000D02*X148500D01* -X145500Y-7250D02*X146250Y-8000D01* -X145500Y-7250D02*X146250Y-6500D01* -X148500D01* -X149250Y-7250D01* -X145500Y-8750D02*X146250Y-9500D01* -X153750Y-8750D02*X154500Y-9500D01* -X153750Y-7550D02*Y-8750D01* -Y-7550D02*X154800Y-6500D01* -X155700D01* -X156750Y-7550D01* -Y-8750D01* -X156000Y-9500D02*X156750Y-8750D01* -X154500Y-9500D02*X156000D01* -X153750Y-5450D02*X154800Y-6500D01* -X153750Y-4250D02*Y-5450D01* -Y-4250D02*X154500Y-3500D01* -X156000D01* -X156750Y-4250D01* -Y-5450D01* -X155700Y-6500D02*X156750Y-5450D01* -X158550Y-9500D02*X159300D01* -X161100Y-8750D02*X161850Y-9500D01* -X161100Y-4250D02*Y-8750D01* -Y-4250D02*X161850Y-3500D01* -X163350D01* -X164100Y-4250D01* -Y-8750D01* -X163350Y-9500D02*X164100Y-8750D01* -X161850Y-9500D02*X163350D01* -X161100Y-8000D02*X164100Y-5000D01* -X165900Y-8750D02*X166650Y-9500D01* -X165900Y-4250D02*Y-8750D01* -Y-4250D02*X166650Y-3500D01* -X168150D01* -X168900Y-4250D01* -Y-8750D01* -X168150Y-9500D02*X168900Y-8750D01* -X166650Y-9500D02*X168150D01* -X165900Y-8000D02*X168900Y-5000D01* -X170700Y-8750D02*X171450Y-9500D01* -X170700Y-4250D02*Y-8750D01* -Y-4250D02*X171450Y-3500D01* -X172950D01* -X173700Y-4250D01* -Y-8750D01* -X172950Y-9500D02*X173700Y-8750D01* -X171450Y-9500D02*X172950D01* -X170700Y-8000D02*X173700Y-5000D01* -X175500Y-8750D02*X176250Y-9500D01* -X175500Y-4250D02*Y-8750D01* -Y-4250D02*X176250Y-3500D01* -X177750D01* -X178500Y-4250D01* -Y-8750D01* -X177750Y-9500D02*X178500Y-8750D01* -X176250Y-9500D02*X177750D01* -X175500Y-8000D02*X178500Y-5000D01* -X180300Y-8750D02*X181050Y-9500D01* -X180300Y-4250D02*Y-8750D01* -Y-4250D02*X181050Y-3500D01* -X182550D01* -X183300Y-4250D01* -Y-8750D01* -X182550Y-9500D02*X183300Y-8750D01* -X181050Y-9500D02*X182550D01* -X180300Y-8000D02*X183300Y-5000D01* -X185100Y-8750D02*X185850Y-9500D01* -X185100Y-4250D02*Y-8750D01* -Y-4250D02*X185850Y-3500D01* -X187350D01* -X188100Y-4250D01* -Y-8750D01* -X187350Y-9500D02*X188100Y-8750D01* -X185850Y-9500D02*X187350D01* -X185100Y-8000D02*X188100Y-5000D01* -X193350Y-7250D02*Y-9500D01* -Y-7250D02*X194100Y-6500D01* -X194850D01* -X195600Y-7250D01* -Y-9500D01* -Y-7250D02*X196350Y-6500D01* -X197100D01* -X197850Y-7250D01* -Y-9500D01* -X192600Y-6500D02*X193350Y-7250D01* -G54D25*X199650Y-5000D02*Y-5150D01* -G54D24*Y-7250D02*Y-9500D01* -X201150Y-3500D02*Y-8750D01* -X201900Y-9500D01* -X206850Y-7250D02*Y-9500D01* -Y-7250D02*X207600Y-6500D01* -X209100D01* -X206100D02*X206850Y-7250D01* -X211650Y-9500D02*X213900D01* -X210900Y-8750D02*X211650Y-9500D01* -X210900Y-7250D02*Y-8750D01* -Y-7250D02*X211650Y-6500D01* -X213150D01* -X213900Y-7250D01* -X210900Y-8000D02*X213900D01* -Y-7250D01* -X216450Y-6500D02*X218700D01* -X215700Y-7250D02*X216450Y-6500D01* -X215700Y-7250D02*Y-8750D01* -X216450Y-9500D01* -X218700D01* -X221250Y-3500D02*Y-8750D01* -X222000Y-9500D01* -X220500Y-5750D02*X222000D01* -X225750Y-6500D02*X226500Y-7250D01* -X224250Y-6500D02*X225750D01* -X223500Y-7250D02*X224250Y-6500D01* -X223500Y-7250D02*Y-8750D01* -X224250Y-9500D01* -X226500Y-6500D02*Y-8750D01* -X227250Y-9500D01* -X224250D02*X225750D01* -X226500Y-8750D01* -X229800Y-7250D02*Y-9500D01* -Y-7250D02*X230550Y-6500D01* -X231300D01* -X232050Y-7250D01* -Y-9500D01* -X229050Y-6500D02*X229800Y-7250D01* -X236100Y-6500D02*X236850Y-7250D01* -X234600Y-6500D02*X236100D01* -X233850Y-7250D02*X234600Y-6500D01* -X233850Y-7250D02*Y-8750D01* -X234600Y-9500D01* -X236100D01* -X236850Y-8750D01* -X233850Y-11000D02*X234600Y-11750D01* -X236100D01* -X236850Y-11000D01* -Y-6500D02*Y-11000D01* -X238650Y-3500D02*Y-8750D01* -X239400Y-9500D01* -X241650D02*X243900D01* -X240900Y-8750D02*X241650Y-9500D01* -X240900Y-7250D02*Y-8750D01* -Y-7250D02*X241650Y-6500D01* -X243150D01* -X243900Y-7250D01* -X240900Y-8000D02*X243900D01* -Y-7250D01* -X248400Y-6500D02*X251400D01* -X255900Y-8750D02*X256650Y-9500D01* -X255900Y-4250D02*Y-8750D01* -Y-4250D02*X256650Y-3500D01* -X258150D01* -X258900Y-4250D01* -Y-8750D01* -X258150Y-9500D02*X258900Y-8750D01* -X256650Y-9500D02*X258150D01* -X255900Y-8000D02*X258900Y-5000D01* -X260700Y-11000D02*X262200Y-9500D01* -X264000Y-8750D02*X264750Y-9500D01* -X264000Y-4250D02*Y-8750D01* -Y-4250D02*X264750Y-3500D01* -X266250D01* -X267000Y-4250D01* -Y-8750D01* -X266250Y-9500D02*X267000Y-8750D01* -X264750Y-9500D02*X266250D01* -X264000Y-8000D02*X267000Y-5000D01* -X272250Y-3500D02*Y-8750D01* -X273000Y-9500D01* -X271500Y-5750D02*X273000D01* -X274500Y-7250D02*Y-8750D01* -Y-7250D02*X275250Y-6500D01* -X276750D01* -X277500Y-7250D01* -Y-8750D01* -X276750Y-9500D02*X277500Y-8750D01* -X275250Y-9500D02*X276750D01* -X274500Y-8750D02*X275250Y-9500D01* -X282000Y-3500D02*X285000D01* -X282000D02*Y-6500D01* -X282750Y-5750D01* -X284250D01* -X285000Y-6500D01* -Y-8750D01* -X284250Y-9500D02*X285000Y-8750D01* -X282750Y-9500D02*X284250D01* -X282000Y-8750D02*X282750Y-9500D01* -X286800Y-8750D02*X287550Y-9500D01* -X286800Y-4250D02*Y-8750D01* -Y-4250D02*X287550Y-3500D01* -X289050D01* -X289800Y-4250D01* -Y-8750D01* -X289050Y-9500D02*X289800Y-8750D01* -X287550Y-9500D02*X289050D01* -X286800Y-8000D02*X289800Y-5000D01* -X291600Y-8750D02*X292350Y-9500D01* -X291600Y-4250D02*Y-8750D01* -Y-4250D02*X292350Y-3500D01* -X293850D01* -X294600Y-4250D01* -Y-8750D01* -X293850Y-9500D02*X294600Y-8750D01* -X292350Y-9500D02*X293850D01* -X291600Y-8000D02*X294600Y-5000D01* -X296400Y-9500D02*X297150D01* -X298950Y-8750D02*X299700Y-9500D01* -X298950Y-4250D02*Y-8750D01* -Y-4250D02*X299700Y-3500D01* -X301200D01* -X301950Y-4250D01* -Y-8750D01* -X301200Y-9500D02*X301950Y-8750D01* -X299700Y-9500D02*X301200D01* -X298950Y-8000D02*X301950Y-5000D01* -X303750Y-8750D02*X304500Y-9500D01* -X303750Y-4250D02*Y-8750D01* -Y-4250D02*X304500Y-3500D01* -X306000D01* -X306750Y-4250D01* -Y-8750D01* -X306000Y-9500D02*X306750Y-8750D01* -X304500Y-9500D02*X306000D01* -X303750Y-8000D02*X306750Y-5000D01* -X308550Y-8750D02*X309300Y-9500D01* -X308550Y-4250D02*Y-8750D01* -Y-4250D02*X309300Y-3500D01* -X310800D01* -X311550Y-4250D01* -Y-8750D01* -X310800Y-9500D02*X311550Y-8750D01* -X309300Y-9500D02*X310800D01* -X308550Y-8000D02*X311550Y-5000D01* -X313350Y-8750D02*X314100Y-9500D01* -X313350Y-4250D02*Y-8750D01* -Y-4250D02*X314100Y-3500D01* -X315600D01* -X316350Y-4250D01* -Y-8750D01* -X315600Y-9500D02*X316350Y-8750D01* -X314100Y-9500D02*X315600D01* -X313350Y-8000D02*X316350Y-5000D01* -X318150Y-8750D02*X318900Y-9500D01* -X318150Y-4250D02*Y-8750D01* -Y-4250D02*X318900Y-3500D01* -X320400D01* -X321150Y-4250D01* -Y-8750D01* -X320400Y-9500D02*X321150Y-8750D01* -X318900Y-9500D02*X320400D01* -X318150Y-8000D02*X321150Y-5000D01* -X322950Y-8750D02*X323700Y-9500D01* -X322950Y-4250D02*Y-8750D01* -Y-4250D02*X323700Y-3500D01* -X325200D01* -X325950Y-4250D01* -Y-8750D01* -X325200Y-9500D02*X325950Y-8750D01* -X323700Y-9500D02*X325200D01* -X322950Y-8000D02*X325950Y-5000D01* -X327750Y-11000D02*X329250Y-9500D01* -X331050Y-3500D02*X334050D01* -X331050D02*Y-6500D01* -X331800Y-5750D01* -X333300D01* -X334050Y-6500D01* -Y-8750D01* -X333300Y-9500D02*X334050Y-8750D01* -X331800Y-9500D02*X333300D01* -X331050Y-8750D02*X331800Y-9500D01* -X335850Y-8750D02*X336600Y-9500D01* -X335850Y-4250D02*Y-8750D01* -Y-4250D02*X336600Y-3500D01* -X338100D01* -X338850Y-4250D01* -Y-8750D01* -X338100Y-9500D02*X338850Y-8750D01* -X336600Y-9500D02*X338100D01* -X335850Y-8000D02*X338850Y-5000D01* -X340650Y-8750D02*X341400Y-9500D01* -X340650Y-4250D02*Y-8750D01* -Y-4250D02*X341400Y-3500D01* -X342900D01* -X343650Y-4250D01* -Y-8750D01* -X342900Y-9500D02*X343650Y-8750D01* -X341400Y-9500D02*X342900D01* -X340650Y-8000D02*X343650Y-5000D01* -X345450Y-9500D02*X346200D01* -X348000Y-8750D02*X348750Y-9500D01* -X348000Y-4250D02*Y-8750D01* -Y-4250D02*X348750Y-3500D01* -X350250D01* -X351000Y-4250D01* -Y-8750D01* -X350250Y-9500D02*X351000Y-8750D01* -X348750Y-9500D02*X350250D01* -X348000Y-8000D02*X351000Y-5000D01* -X352800Y-8750D02*X353550Y-9500D01* -X352800Y-4250D02*Y-8750D01* -Y-4250D02*X353550Y-3500D01* -X355050D01* -X355800Y-4250D01* -Y-8750D01* -X355050Y-9500D02*X355800Y-8750D01* -X353550Y-9500D02*X355050D01* -X352800Y-8000D02*X355800Y-5000D01* -X357600Y-8750D02*X358350Y-9500D01* -X357600Y-4250D02*Y-8750D01* -Y-4250D02*X358350Y-3500D01* -X359850D01* -X360600Y-4250D01* -Y-8750D01* -X359850Y-9500D02*X360600Y-8750D01* -X358350Y-9500D02*X359850D01* -X357600Y-8000D02*X360600Y-5000D01* -X362400Y-8750D02*X363150Y-9500D01* -X362400Y-4250D02*Y-8750D01* -Y-4250D02*X363150Y-3500D01* -X364650D01* -X365400Y-4250D01* -Y-8750D01* -X364650Y-9500D02*X365400Y-8750D01* -X363150Y-9500D02*X364650D01* -X362400Y-8000D02*X365400Y-5000D01* -X367200Y-8750D02*X367950Y-9500D01* -X367200Y-4250D02*Y-8750D01* -Y-4250D02*X367950Y-3500D01* -X369450D01* -X370200Y-4250D01* -Y-8750D01* -X369450Y-9500D02*X370200Y-8750D01* -X367950Y-9500D02*X369450D01* -X367200Y-8000D02*X370200Y-5000D01* -X372000Y-8750D02*X372750Y-9500D01* -X372000Y-4250D02*Y-8750D01* -Y-4250D02*X372750Y-3500D01* -X374250D01* -X375000Y-4250D01* -Y-8750D01* -X374250Y-9500D02*X375000Y-8750D01* -X372750Y-9500D02*X374250D01* -X372000Y-8000D02*X375000Y-5000D01* -X380250Y-7250D02*Y-9500D01* -Y-7250D02*X381000Y-6500D01* -X381750D01* -X382500Y-7250D01* -Y-9500D01* -Y-7250D02*X383250Y-6500D01* -X384000D01* -X384750Y-7250D01* -Y-9500D01* -X379500Y-6500D02*X380250Y-7250D01* -G54D25*X386550Y-5000D02*Y-5150D01* -G54D24*Y-7250D02*Y-9500D01* -X388050Y-3500D02*Y-8750D01* -X388800Y-9500D01* -X391050D02*X393300D01* -X394050Y-8750D01* -X393300Y-8000D02*X394050Y-8750D01* -X391050Y-8000D02*X393300D01* -X390300Y-7250D02*X391050Y-8000D01* -X390300Y-7250D02*X391050Y-6500D01* -X393300D01* -X394050Y-7250D01* -X390300Y-8750D02*X391050Y-9500D01* -X200750Y78500D02*Y72500D01* -X202700Y78500D02*X203750Y77450D01* -Y73550D01* -X202700Y72500D02*X203750Y73550D01* -X200000Y72500D02*X202700D01* -X200000Y78500D02*X202700D01* -X207800Y75500D02*X208550Y74750D01* -X206300Y75500D02*X207800D01* -X205550Y74750D02*X206300Y75500D01* -X205550Y74750D02*Y73250D01* -X206300Y72500D01* -X208550Y75500D02*Y73250D01* -X209300Y72500D01* -X206300D02*X207800D01* -X208550Y73250D01* -X211850Y78500D02*Y73250D01* -X212600Y72500D01* -X211100Y76250D02*X212600D01* -X214850Y72500D02*X217100D01* -X214100Y73250D02*X214850Y72500D01* -X214100Y74750D02*Y73250D01* -Y74750D02*X214850Y75500D01* -X216350D01* -X217100Y74750D01* -X214100Y74000D02*X217100D01* -Y74750D01* -X218900Y76250D02*X219650D01* -X218900Y74750D02*X219650D01* -X224150Y75500D02*X225650Y77000D01* -X224150Y75500D02*X225650Y74000D01* -X230450Y78500D02*Y72500D01* -X229700D02*X230450Y73250D01* -X228200Y72500D02*X229700D01* -X227450Y73250D02*X228200Y72500D01* -X227450Y74750D02*Y73250D01* -Y74750D02*X228200Y75500D01* -X229700D01* -X230450Y74750D01* -X234500Y75500D02*X235250Y74750D01* -X233000Y75500D02*X234500D01* -X232250Y74750D02*X233000Y75500D01* -X232250Y74750D02*Y73250D01* -X233000Y72500D01* -X235250Y75500D02*Y73250D01* -X236000Y72500D01* -X233000D02*X234500D01* -X235250Y73250D01* -X238550Y78500D02*Y73250D01* -X239300Y72500D01* -X237800Y76250D02*X239300D01* -X241550Y72500D02*X243800D01* -X240800Y73250D02*X241550Y72500D01* -X240800Y74750D02*Y73250D01* -Y74750D02*X241550Y75500D01* -X243050D01* -X243800Y74750D01* -X240800Y74000D02*X243800D01* -Y74750D01* -X245600Y77000D02*X247100Y75500D01* -X245600Y74000D02*X247100Y75500D01* -X200000Y92000D02*Y87500D01* -Y92000D02*X201050Y93500D01* -X202700D01* -X203750Y92000D01* -Y87500D01* -X200000Y90500D02*X203750D01* -X205550D02*Y88250D01* -X206300Y87500D01* -X207800D01* -X208550Y88250D01* -Y90500D02*Y88250D01* -X211100Y93500D02*Y88250D01* -X211850Y87500D01* -X210350Y91250D02*X211850D01* -X213350Y93500D02*Y87500D01* -Y89750D02*X214100Y90500D01* -X215600D01* -X216350Y89750D01* -Y87500D01* -X218150Y89750D02*Y88250D01* -Y89750D02*X218900Y90500D01* -X220400D01* -X221150Y89750D01* -Y88250D01* -X220400Y87500D02*X221150Y88250D01* -X218900Y87500D02*X220400D01* -X218150Y88250D02*X218900Y87500D01* -X223700Y89750D02*Y87500D01* -Y89750D02*X224450Y90500D01* -X225950D01* -X222950D02*X223700Y89750D01* -X227750Y91250D02*X228500D01* -X227750Y89750D02*X228500D01* -X233000Y93500D02*X236000D01* -X234500D02*Y87500D01* -X237800Y90800D02*X240050D01* -X237800Y87500D02*X240800D01* -X237800Y93500D02*Y87500D01* -Y93500D02*X240800D01* -X245600D02*X246350Y92750D01* -X243350Y93500D02*X245600D01* -X242600Y92750D02*X243350Y93500D01* -X242600Y92750D02*Y91250D01* -X243350Y90500D01* -X245600D01* -X246350Y89750D01* -Y88250D01* -X245600Y87500D02*X246350Y88250D01* -X243350Y87500D02*X245600D01* -X242600Y88250D02*X243350Y87500D01* -X248150Y93500D02*X251150D01* -X249650D02*Y87500D01* -X200000Y108500D02*X203000D01* -X201500D02*Y102500D01* -G54D25*X204800Y107000D02*Y106850D01* -G54D24*Y104750D02*Y102500D01* -X207050Y108500D02*Y103250D01* -X207800Y102500D01* -X206300Y106250D02*X207800D01* -X209300Y108500D02*Y103250D01* -X210050Y102500D01* -X212300D02*X214550D01* -X211550Y103250D02*X212300Y102500D01* -X211550Y104750D02*Y103250D01* -Y104750D02*X212300Y105500D01* -X213800D01* -X214550Y104750D01* -X211550Y104000D02*X214550D01* -Y104750D01* -X216350Y106250D02*X217100D01* -X216350Y104750D02*X217100D01* -X222350Y108500D02*Y103250D01* -X223100Y102500D01* -X221600Y106250D02*X223100D01* -X224600Y108500D02*Y102500D01* -Y104750D02*X225350Y105500D01* -X226850D01* -X227600Y104750D01* -Y102500D01* -X230150D02*X232400D01* -X229400Y103250D02*X230150Y102500D01* -X229400Y104750D02*Y103250D01* -Y104750D02*X230150Y105500D01* -X231650D01* -X232400Y104750D01* -X229400Y104000D02*X232400D01* -Y104750D01* -X234950D02*Y102500D01* -Y104750D02*X235700Y105500D01* -X237200D01* -X234200D02*X234950Y104750D01* -X239750D02*Y102500D01* -Y104750D02*X240500Y105500D01* -X241250D01* -X242000Y104750D01* -Y102500D01* -Y104750D02*X242750Y105500D01* -X243500D01* -X244250Y104750D01* -Y102500D01* -X239000Y105500D02*X239750Y104750D01* -X248300Y105500D02*X249050Y104750D01* -X246800Y105500D02*X248300D01* -X246050Y104750D02*X246800Y105500D01* -X246050Y104750D02*Y103250D01* -X246800Y102500D01* -X249050Y105500D02*Y103250D01* -X249800Y102500D01* -X246800D02*X248300D01* -X249050Y103250D01* -X251600Y108500D02*Y103250D01* -X252350Y102500D01* -X254600D02*X256850D01* -X257600Y103250D01* -X256850Y104000D02*X257600Y103250D01* -X254600Y104000D02*X256850D01* -X253850Y104750D02*X254600Y104000D01* -X253850Y104750D02*X254600Y105500D01* -X256850D01* -X257600Y104750D01* -X253850Y103250D02*X254600Y102500D01* -X262100Y104750D02*Y103250D01* -Y104750D02*X262850Y105500D01* -X264350D01* -X265100Y104750D01* -Y103250D01* -X264350Y102500D02*X265100Y103250D01* -X262850Y102500D02*X264350D01* -X262100Y103250D02*X262850Y102500D01* -X267650Y104750D02*Y102500D01* -Y104750D02*X268400Y105500D01* -X269150D01* -X269900Y104750D01* -Y102500D01* -X266900Y105500D02*X267650Y104750D01* -X275150Y108500D02*Y103250D01* -X275900Y102500D01* -X274400Y106250D02*X275900D01* -X277400Y108500D02*Y102500D01* -Y104750D02*X278150Y105500D01* -X279650D01* -X280400Y104750D01* -Y102500D01* -X282950D02*X285200D01* -X282200Y103250D02*X282950Y102500D01* -X282200Y104750D02*Y103250D01* -Y104750D02*X282950Y105500D01* -X284450D01* -X285200Y104750D01* -X282200Y104000D02*X285200D01* -Y104750D01* -X289700Y108500D02*Y103250D01* -X290450Y102500D01* -X294200Y105500D02*X294950Y104750D01* -X292700Y105500D02*X294200D01* -X291950Y104750D02*X292700Y105500D01* -X291950Y104750D02*Y103250D01* -X292700Y102500D01* -X294950Y105500D02*Y103250D01* -X295700Y102500D01* -X292700D02*X294200D01* -X294950Y103250D01* -X298250Y102500D02*X300500D01* -X301250Y103250D01* -X300500Y104000D02*X301250Y103250D01* -X298250Y104000D02*X300500D01* -X297500Y104750D02*X298250Y104000D01* -X297500Y104750D02*X298250Y105500D01* -X300500D01* -X301250Y104750D01* -X297500Y103250D02*X298250Y102500D01* -X303800Y108500D02*Y103250D01* -X304550Y102500D01* -X303050Y106250D02*X304550D01* -X308750Y107750D02*X309500Y108500D01* -X311750D01* -X312500Y107750D01* -Y106250D01* -X308750Y102500D02*X312500Y106250D01* -X308750Y102500D02*X312500D01* -X317000Y108500D02*Y103250D01* -X317750Y102500D01* -X321500Y105500D02*X322250Y104750D01* -X320000Y105500D02*X321500D01* -X319250Y104750D02*X320000Y105500D01* -X319250Y104750D02*Y103250D01* -X320000Y102500D01* -X322250Y105500D02*Y103250D01* -X323000Y102500D01* -X320000D02*X321500D01* -X322250Y103250D01* -X324800Y105500D02*Y103250D01* -X325550Y102500D01* -X327800Y105500D02*Y101000D01* -X327050Y100250D02*X327800Y101000D01* -X325550Y100250D02*X327050D01* -X324800Y101000D02*X325550Y100250D01* -Y102500D02*X327050D01* -X327800Y103250D01* -X330350Y102500D02*X332600D01* -X329600Y103250D02*X330350Y102500D01* -X329600Y104750D02*Y103250D01* -Y104750D02*X330350Y105500D01* -X331850D01* -X332600Y104750D01* -X329600Y104000D02*X332600D01* -Y104750D01* -X335150D02*Y102500D01* -Y104750D02*X335900Y105500D01* -X337400D01* -X334400D02*X335150Y104750D01* -X339950Y102500D02*X342200D01* -X342950Y103250D01* -X342200Y104000D02*X342950Y103250D01* -X339950Y104000D02*X342200D01* -X339200Y104750D02*X339950Y104000D01* -X339200Y104750D02*X339950Y105500D01* -X342200D01* -X342950Y104750D01* -X339200Y103250D02*X339950Y102500D01* -X347450Y105500D02*X350450D01* -X355700D02*X357950D01* -X354950Y104750D02*X355700Y105500D01* -X354950Y104750D02*Y103250D01* -X355700Y102500D01* -X357950D01* -X362000Y105500D02*X362750Y104750D01* -X360500Y105500D02*X362000D01* -X359750Y104750D02*X360500Y105500D01* -X359750Y104750D02*Y103250D01* -X360500Y102500D01* -X362750Y105500D02*Y103250D01* -X363500Y102500D01* -X360500D02*X362000D01* -X362750Y103250D01* -X366050Y108500D02*Y103250D01* -X366800Y102500D01* -X365300Y106250D02*X366800D01* -X369050Y105500D02*X371300D01* -X368300Y104750D02*X369050Y105500D01* -X368300Y104750D02*Y103250D01* -X369050Y102500D01* -X371300D01* -X373100Y108500D02*Y102500D01* -Y104750D02*X373850Y105500D01* -X375350D01* -X376100Y104750D01* -Y102500D01* -X380600Y104750D02*Y103250D01* -Y104750D02*X381350Y105500D01* -X382850D01* -X383600Y104750D01* -Y103250D01* -X382850Y102500D02*X383600Y103250D01* -X381350Y102500D02*X382850D01* -X380600Y103250D02*X381350Y102500D01* -X386150Y107750D02*Y102500D01* -Y107750D02*X386900Y108500D01* -X387650D01* -X385400Y105500D02*X386900D01* -X389900Y107750D02*Y102500D01* -Y107750D02*X390650Y108500D01* -X391400D01* -X389150Y105500D02*X390650D01* -X392900D02*X395900D01* -X397700Y108500D02*Y102500D01* -Y103250D02*X398450Y102500D01* -X399950D01* -X400700Y103250D01* -Y104750D02*Y103250D01* -X399950Y105500D02*X400700Y104750D01* -X398450Y105500D02*X399950D01* -X397700Y104750D02*X398450Y105500D01* -X402500D02*Y103250D01* -X403250Y102500D01* -X405500Y105500D02*Y101000D01* -X404750Y100250D02*X405500Y101000D01* -X403250Y100250D02*X404750D01* -X402500Y101000D02*X403250Y100250D01* -Y102500D02*X404750D01* -X405500Y103250D01* -X407300Y105500D02*X410300D01* -X412100Y104750D02*Y103250D01* -Y104750D02*X412850Y105500D01* -X414350D01* -X415100Y104750D01* -Y103250D01* -X414350Y102500D02*X415100Y103250D01* -X412850Y102500D02*X414350D01* -X412100Y103250D02*X412850Y102500D01* -X417650Y104750D02*Y102500D01* -Y104750D02*X418400Y105500D01* -X419150D01* -X419900Y104750D01* -Y102500D01* -X416900Y105500D02*X417650Y104750D01* -X422450Y102500D02*X424700D01* -X421700Y103250D02*X422450Y102500D01* -X421700Y104750D02*Y103250D01* -Y104750D02*X422450Y105500D01* -X423950D01* -X424700Y104750D01* -X421700Y104000D02*X424700D01* -Y104750D01* -X429200Y108500D02*Y102500D01* -Y103250D02*X429950Y102500D01* -X431450D01* -X432200Y103250D01* -Y104750D02*Y103250D01* -X431450Y105500D02*X432200Y104750D01* -X429950Y105500D02*X431450D01* -X429200Y104750D02*X429950Y105500D01* -X434000D02*Y103250D01* -X434750Y102500D01* -X436250D01* -X437000Y103250D01* -Y105500D02*Y103250D01* -X441050Y105500D02*X441800Y104750D01* -X439550Y105500D02*X441050D01* -X438800Y104750D02*X439550Y105500D01* -X438800Y104750D02*Y103250D01* -X439550Y102500D01* -X441050D01* -X441800Y103250D01* -X438800Y101000D02*X439550Y100250D01* -X441050D01* -X441800Y101000D01* -Y105500D02*Y101000D01* -X444350Y102500D02*X446600D01* -X447350Y103250D01* -X446600Y104000D02*X447350Y103250D01* -X444350Y104000D02*X446600D01* -X443600Y104750D02*X444350Y104000D01* -X443600Y104750D02*X444350Y105500D01* -X446600D01* -X447350Y104750D01* -X443600Y103250D02*X444350Y102500D01* -X454850Y108500D02*Y102500D01* -X454100D02*X454850Y103250D01* -X452600Y102500D02*X454100D01* -X451850Y103250D02*X452600Y102500D01* -X451850Y104750D02*Y103250D01* -Y104750D02*X452600Y105500D01* -X454100D01* -X454850Y104750D01* -X456650Y105500D02*Y103250D01* -X457400Y102500D01* -X458900D01* -X459650Y103250D01* -Y105500D02*Y103250D01* -X462200Y102500D02*X464450D01* -X461450Y103250D02*X462200Y102500D01* -X461450Y104750D02*Y103250D01* -Y104750D02*X462200Y105500D01* -X463700D01* -X464450Y104750D01* -X461450Y104000D02*X464450D01* -Y104750D01* -X469700Y108500D02*Y103250D01* -X470450Y102500D01* -X468950Y106250D02*X470450D01* -X471950Y104750D02*Y103250D01* -Y104750D02*X472700Y105500D01* -X474200D01* -X474950Y104750D01* -Y103250D01* -X474200Y102500D02*X474950Y103250D01* -X472700Y102500D02*X474200D01* -X471950Y103250D02*X472700Y102500D01* -X480200Y108500D02*Y103250D01* -X480950Y102500D01* -X479450Y106250D02*X480950D01* -X482450Y108500D02*Y102500D01* -Y104750D02*X483200Y105500D01* -X484700D01* -X485450Y104750D01* -Y102500D01* -X488000D02*X490250D01* -X487250Y103250D02*X488000Y102500D01* -X487250Y104750D02*Y103250D01* -Y104750D02*X488000Y105500D01* -X489500D01* -X490250Y104750D01* -X487250Y104000D02*X490250D01* -Y104750D01* -X494750Y103250D02*X495500Y102500D01* -X494750Y107750D02*Y103250D01* -Y107750D02*X495500Y108500D01* -X497000D01* -X497750Y107750D01* -Y103250D01* -X497000Y102500D02*X497750Y103250D01* -X495500Y102500D02*X497000D01* -X494750Y104000D02*X497750Y107000D01* -X499550Y105500D02*X502550D01* -X504350Y108500D02*Y102500D01* -Y103250D02*X505100Y102500D01* -X506600D01* -X507350Y103250D01* -Y104750D02*Y103250D01* -X506600Y105500D02*X507350Y104750D01* -X505100Y105500D02*X506600D01* -X504350Y104750D02*X505100Y105500D01* -X511400D02*X512150Y104750D01* -X509900Y105500D02*X511400D01* -X509150Y104750D02*X509900Y105500D01* -X509150Y104750D02*Y103250D01* -X509900Y102500D01* -X512150Y105500D02*Y103250D01* -X512900Y102500D01* -X509900D02*X511400D01* -X512150Y103250D01* -X515450Y102500D02*X517700D01* -X518450Y103250D01* -X517700Y104000D02*X518450Y103250D01* -X515450Y104000D02*X517700D01* -X514700Y104750D02*X515450Y104000D01* -X514700Y104750D02*X515450Y105500D01* -X517700D01* -X518450Y104750D01* -X514700Y103250D02*X515450Y102500D01* -X521000D02*X523250D01* -X520250Y103250D02*X521000Y102500D01* -X520250Y104750D02*Y103250D01* -Y104750D02*X521000Y105500D01* -X522500D01* -X523250Y104750D01* -X520250Y104000D02*X523250D01* -Y104750D01* -G54D25*X527750Y107000D02*Y106850D01* -G54D24*Y104750D02*Y102500D01* -X530000Y104750D02*Y102500D01* -Y104750D02*X530750Y105500D01* -X531500D01* -X532250Y104750D01* -Y102500D01* -X529250Y105500D02*X530000Y104750D01* -X537050Y108500D02*Y102500D01* -X536300D02*X537050Y103250D01* -X534800Y102500D02*X536300D01* -X534050Y103250D02*X534800Y102500D01* -X534050Y104750D02*Y103250D01* -Y104750D02*X534800Y105500D01* -X536300D01* -X537050Y104750D01* -X539600Y102500D02*X541850D01* -X538850Y103250D02*X539600Y102500D01* -X538850Y104750D02*Y103250D01* -Y104750D02*X539600Y105500D01* -X541100D01* -X541850Y104750D01* -X538850Y104000D02*X541850D01* -Y104750D01* -X543650Y105500D02*X546650Y102500D01* -X543650D02*X546650Y105500D01* -X551150Y104750D02*Y103250D01* -Y104750D02*X551900Y105500D01* -X553400D01* -X554150Y104750D01* -Y103250D01* -X553400Y102500D02*X554150Y103250D01* -X551900Y102500D02*X553400D01* -X551150Y103250D02*X551900Y102500D01* -X556700Y107750D02*Y102500D01* -Y107750D02*X557450Y108500D01* -X558200D01* -X555950Y105500D02*X557450D01* -X563150Y108500D02*Y103250D01* -X563900Y102500D01* -X562400Y106250D02*X563900D01* -X565400Y108500D02*Y102500D01* -Y104750D02*X566150Y105500D01* -X567650D01* -X568400Y104750D01* -Y102500D01* -X570950D02*X573200D01* -X570200Y103250D02*X570950Y102500D01* -X570200Y104750D02*Y103250D01* -Y104750D02*X570950Y105500D01* -X572450D01* -X573200Y104750D01* -X570200Y104000D02*X573200D01* -Y104750D01* -X575750D02*Y102500D01* -Y104750D02*X576500Y105500D01* -X578000D01* -X575000D02*X575750Y104750D01* -X580550D02*Y102500D01* -Y104750D02*X581300Y105500D01* -X582050D01* -X582800Y104750D01* -Y102500D01* -Y104750D02*X583550Y105500D01* -X584300D01* -X585050Y104750D01* -Y102500D01* -X579800Y105500D02*X580550Y104750D01* -X589100Y105500D02*X589850Y104750D01* -X587600Y105500D02*X589100D01* -X586850Y104750D02*X587600Y105500D01* -X586850Y104750D02*Y103250D01* -X587600Y102500D01* -X589850Y105500D02*Y103250D01* -X590600Y102500D01* -X587600D02*X589100D01* -X589850Y103250D01* -X592400Y108500D02*Y103250D01* -X593150Y102500D01* -X595400D02*X597650D01* -X598400Y103250D01* -X597650Y104000D02*X598400Y103250D01* -X595400Y104000D02*X597650D01* -X594650Y104750D02*X595400Y104000D01* -X594650Y104750D02*X595400Y105500D01* -X597650D01* -X598400Y104750D01* -X594650Y103250D02*X595400Y102500D01* -X602900Y105500D02*X605900D01* -X610400Y108500D02*Y102500D01* -Y108500D02*X613400D01* -X610400Y105800D02*X612650D01* -X617450Y105500D02*X618200Y104750D01* -X615950Y105500D02*X617450D01* -X615200Y104750D02*X615950Y105500D01* -X615200Y104750D02*Y103250D01* -X615950Y102500D01* -X618200Y105500D02*Y103250D01* -X618950Y102500D01* -X615950D02*X617450D01* -X618200Y103250D01* -X620750Y108500D02*Y102500D01* -Y103250D02*X621500Y102500D01* -X623000D01* -X623750Y103250D01* -Y104750D02*Y103250D01* -X623000Y105500D02*X623750Y104750D01* -X621500Y105500D02*X623000D01* -X620750Y104750D02*X621500Y105500D01* -X626300Y104750D02*Y102500D01* -Y104750D02*X627050Y105500D01* -X628550D01* -X625550D02*X626300Y104750D01* -G54D25*X630350Y107000D02*Y106850D01* -G54D24*Y104750D02*Y102500D01* -X632601Y105500D02*X634851D01* -X631851Y104750D02*X632601Y105500D01* -X631851Y104750D02*Y103250D01* -X632601Y102500D01* -X634851D01* -X638901Y105500D02*X639651Y104750D01* -X637401Y105500D02*X638901D01* -X636651Y104750D02*X637401Y105500D01* -X636651Y104750D02*Y103250D01* -X637401Y102500D01* -X639651Y105500D02*Y103250D01* -X640401Y102500D01* -X637401D02*X638901D01* -X639651Y103250D01* -X642951Y108500D02*Y103250D01* -X643701Y102500D01* -X642201Y106250D02*X643701D01* -G54D25*X645201Y107000D02*Y106850D01* -G54D24*Y104750D02*Y102500D01* -X646701Y104750D02*Y103250D01* -Y104750D02*X647451Y105500D01* -X648951D01* -X649701Y104750D01* -Y103250D01* -X648951Y102500D02*X649701Y103250D01* -X647451Y102500D02*X648951D01* -X646701Y103250D02*X647451Y102500D01* -X652251Y104750D02*Y102500D01* -Y104750D02*X653001Y105500D01* -X653751D01* -X654501Y104750D01* -Y102500D01* -X651501Y105500D02*X652251Y104750D01* -X659751Y108500D02*Y102500D01* -X661701Y108500D02*X662751Y107450D01* -Y103550D01* -X661701Y102500D02*X662751Y103550D01* -X659001Y102500D02*X661701D01* -X659001Y108500D02*X661701D01* -X665301Y104750D02*Y102500D01* -Y104750D02*X666051Y105500D01* -X667551D01* -X664551D02*X665301Y104750D01* -X671601Y105500D02*X672351Y104750D01* -X670101Y105500D02*X671601D01* -X669351Y104750D02*X670101Y105500D01* -X669351Y104750D02*Y103250D01* -X670101Y102500D01* -X672351Y105500D02*Y103250D01* -X673101Y102500D01* -X670101D02*X671601D01* -X672351Y103250D01* -X674901Y105500D02*Y103250D01* -X675651Y102500D01* -X676401D01* -X677151Y103250D01* -Y105500D02*Y103250D01* -X677901Y102500D01* -X678651D01* -X679401Y103250D01* -Y105500D02*Y103250D01* -G54D25*X681201Y107000D02*Y106850D01* -G54D24*Y104750D02*Y102500D01* -X683451Y104750D02*Y102500D01* -Y104750D02*X684201Y105500D01* -X684951D01* -X685701Y104750D01* -Y102500D01* -X682701Y105500D02*X683451Y104750D01* -X689751Y105500D02*X690501Y104750D01* -X688251Y105500D02*X689751D01* -X687501Y104750D02*X688251Y105500D01* -X687501Y104750D02*Y103250D01* -X688251Y102500D01* -X689751D01* -X690501Y103250D01* -X687501Y101000D02*X688251Y100250D01* -X689751D01* -X690501Y101000D01* -Y105500D02*Y101000D01* -M02* Index: trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.gbr/thermal_last.intern.copper.none.5.gbr (nonexistent) @@ -1,58 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD15C,0.0315*% -%ADD14C,0.0787*% -%ADD13C,0.0001*% -G54D13*G36* -X12500Y47500D02*Y45391D01* -X11840Y45664D01* -X10932Y45882D01* -X10000Y45955D01* -X9068Y45882D01* -X8160Y45664D01* -X7296Y45306D01* -X6560Y44855D01* -X8014Y43400D01* -X8207Y43519D01* -X8780Y43756D01* -X9382Y43901D01* -X10000Y43949D01* -X10618Y43901D01* -X11220Y43756D01* -X11793Y43519D01* -X11986Y43400D01* -X12500Y43914D01* -Y37500D01* -X6086D01* -X6600Y38014D01* -X6481Y38207D01* -X6244Y38780D01* -X6099Y39382D01* -X6051Y40000D01* -X6099Y40618D01* -X6244Y41220D01* -X6481Y41793D01* -X6600Y41986D01* -X5145Y43440D01* -X4694Y42704D01* -X4336Y41840D01* -X4118Y40932D01* -X4045Y40000D01* -X4118Y39068D01* -X4336Y38160D01* -X4609Y37500D01* -X2500D01* -Y47500D01* -X12500D01* -G37* -G54D14*X10000Y40000D03* -G54D15*M02* Index: trunk/tests/RTT/ref/poly_hole.xy =================================================================== --- trunk/tests/RTT/ref/poly_hole.xy (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Polygons with holes - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_overlap1.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_overlap1.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/comp1.net =================================================================== --- trunk/tests/RTT/ref/comp1.net (revision 32402) +++ trunk/tests/RTT/ref/comp1.net (nonexistent) @@ -1,13 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB comp1.pcb -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -317N/C VIA - D0393PA00X+002500Y+004250X0866Y0000R000 S3 -999 Index: trunk/tests/RTT/ref/layer_outline.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_outline.ps.gz =================================================================== --- trunk/tests/RTT/ref/layer_outline.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_outline.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pads.net =================================================================== --- trunk/tests/RTT/ref/elem_pads.net (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.net (nonexistent) @@ -1,19 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB pads with different geometry -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -327N/C R1 -1 A01X+001909Y+004000X0511Y0748R000 S1 -327N/C R1 -2 A01X+003090Y+004000X0511Y0748R000 S1 -327N/C U1 -1 A01X+002240Y+001250X0150Y0350R000 S1 -327N/C U1 -2 A01X+002750Y+001250X0150Y0350R000 S1 -327N/C U1 -3 A01X+002750Y+001950X0150Y0350R000 S1 -327N/C U1 -4 A01X+002500Y+001950X0150Y0350R000 S1 -327N/C U1 -5 A01X+002240Y+001950X0150Y0350R000 S1 -999 Index: trunk/tests/RTT/ref/layer_spc.svg =================================================================== --- trunk/tests/RTT/ref/layer_spc.svg (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.svg (nonexistent) @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/elem_pins.png.text =================================================================== --- trunk/tests/RTT/ref/elem_pins.png.text (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.png.text (nonexistent) @@ -1,17 +0,0 @@ -r6630 - -U1 -6 x 6 pixel (5x5) distance from silk inside top corner to pin 1 -pin 1 dimensions 96 x 96 pixels (80x80) -pin 2 97 pixel circle (80.808) -pin 1 to pin 2 distance 264 pixels (303.333) -pin 2 hole 47 pixels (39.167) - -U2 -pin 1 extremes 97 pixels (80.833) tall 145 wide (120.833) -pin 2 extremes 145 pixels (120.833) tall 193 pixels (160.833) wide -pin 1 to pin 2 distance 167 pixels (139.166) -pin 1 to pin 2 vertical offset 0 pixels - -(mil) - Index: trunk/tests/RTT/ref/layer_spc.png.text =================================================================== --- trunk/tests/RTT/ref/layer_spc.png.text (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.png.text (nonexistent) @@ -1,4 +0,0 @@ -empty page 600 x 600 pixels (500 x 500) - -(mil) - Index: trunk/tests/RTT/ref/line_overlap2.eps =================================================================== --- trunk/tests/RTT/ref/line_overlap2.eps (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.eps (nonexistent) @@ -1,36 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_overlap2.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01500 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.20000 0.20000 0.35000 0.20000 t -0.22000 0.20000 0.30000 0.20000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.logical.virtual.fab.none.gbr (nonexistent) @@ -1,2037 +0,0 @@ -G04 start of page 11 for group -1 layer_idx 268435461 * -G04 Title: board with minimal netlist and some back-annotation changes, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD34C,0.0100*% -%ADD33C,0.0001*% -%ADD32C,0.0060*% -%ADD31C,0.0080*% -G54D31*X10000Y32500D02*Y30900D01* -Y32500D02*X11387Y33300D01* -X10000Y32500D02*X8613Y33300D01* -X40000Y32500D02*Y30900D01* -Y32500D02*X41387Y33300D01* -X40000Y32500D02*X38613Y33300D01* -X10000Y22500D02*Y20900D01* -Y22500D02*X11387Y23300D01* -X10000Y22500D02*X8613Y23300D01* -X40000Y22500D02*Y20900D01* -Y22500D02*X41387Y23300D01* -X40000Y22500D02*X38613Y23300D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -G54D32*X135000Y110000D02*X136500Y107000D01* -X138000Y110000D01* -X136500Y107000D02*Y104000D01* -X139800Y107300D02*X142050D01* -X139800Y104000D02*X142800D01* -X139800Y110000D02*Y104000D01* -Y110000D02*X142800D01* -X147600D02*X148350Y109250D01* -X145350Y110000D02*X147600D01* -X144600Y109250D02*X145350Y110000D01* -X144600Y109250D02*Y107750D01* -X145350Y107000D01* -X147600D01* -X148350Y106250D01* -Y104750D01* -X147600Y104000D02*X148350Y104750D01* -X145350Y104000D02*X147600D01* -X144600Y104750D02*X145350Y104000D01* -X98000Y106250D02*X101000Y110000D01* -X98000Y106250D02*X101750D01* -X101000Y110000D02*Y104000D01* -G54D33*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D32*X61200Y109250D02*X61950Y110000D01* -X63450D01* -X64200Y109250D01* -X63450Y104000D02*X64200Y104750D01* -X61950Y104000D02*X63450D01* -X61200Y104750D02*X61950Y104000D01* -Y107300D02*X63450D01* -X64200Y109250D02*Y108050D01* -Y106550D02*Y104750D01* -Y106550D02*X63450Y107300D01* -X64200Y108050D02*X63450Y107300D01* -X66750Y104000D02*X69000Y107000D01* -Y109250D02*Y107000D01* -X68250Y110000D02*X69000Y109250D01* -X66750Y110000D02*X68250D01* -X66000Y109250D02*X66750Y110000D01* -X66000Y109250D02*Y107750D01* -X66750Y107000D01* -X69000D01* -X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D33*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D32*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D33*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D32*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D33*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D32*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D33*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D32*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D33*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D32*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D33*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D32*X48000Y138800D02*X49200Y140000D01* -Y134000D01* -X48000D02*X50250D01* -G54D33*G36* -X54750Y140000D02*X59250D01* -Y134000D01* -X54750D01* -Y140000D01* -G37* -G36* -X60150D02*X64650D01* -Y134000D01* -X60150D01* -Y140000D01* -G37* -G36* -X65550D02*X70050D01* -Y134000D01* -X65550D01* -Y140000D01* -G37* -G36* -X70950D02*X75450D01* -Y134000D01* -X70950D01* -Y140000D01* -G37* -G36* -X76350D02*X80850D01* -Y134000D01* -X76350D01* -Y140000D01* -G37* -G36* -X81750D02*X86250D01* -Y134000D01* -X81750D01* -Y140000D01* -G37* -G36* -X87150D02*X91650D01* -Y134000D01* -X87150D01* -Y140000D01* -G37* -G36* -X92550D02*X97050D01* -Y134000D01* -X92550D01* -Y140000D01* -G37* -G36* -X97950D02*X102450D01* -Y134000D01* -X97950D01* -Y140000D01* -G37* -G36* -X106050D02*X110550D01* -Y134000D01* -X106050D01* -Y140000D01* -G37* -G36* -X111450D02*X115950D01* -Y134000D01* -X111450D01* -Y140000D01* -G37* -G36* -X116850D02*X121350D01* -Y134000D01* -X116850D01* -Y140000D01* -G37* -G36* -X122250D02*X126750D01* -Y134000D01* -X122250D01* -Y140000D01* -G37* -G36* -X127650D02*X132150D01* -Y134000D01* -X127650D01* -Y140000D01* -G37* -G36* -X135750D02*X140250D01* -Y134000D01* -X135750D01* -Y140000D01* -G37* -G36* -X141150D02*X145650D01* -Y134000D01* -X141150D01* -Y140000D01* -G37* -G36* -X146550D02*X151050D01* -Y134000D01* -X146550D01* -Y140000D01* -G37* -G36* -X151950D02*X156450D01* -Y134000D01* -X151950D01* -Y140000D01* -G37* -G36* -X157350D02*X161850D01* -Y134000D01* -X157350D01* -Y140000D01* -G37* -G36* -X165450D02*X169950D01* -Y134000D01* -X165450D01* -Y140000D01* -G37* -G36* -X170850D02*X175350D01* -Y134000D01* -X170850D01* -Y140000D01* -G37* -G36* -X176250D02*X180750D01* -Y134000D01* -X176250D01* -Y140000D01* -G37* -G36* -X181650D02*X186150D01* -Y134000D01* -X181650D01* -Y140000D01* -G37* -G36* -X189750D02*X194250D01* -Y134000D01* -X189750D01* -Y140000D01* -G37* -G36* -X195150D02*X199650D01* -Y134000D01* -X195150D01* -Y140000D01* -G37* -G36* -X203250D02*X207750D01* -Y134000D01* -X203250D01* -Y140000D01* -G37* -G36* -X208650D02*X213150D01* -Y134000D01* -X208650D01* -Y140000D01* -G37* -G36* -X214050D02*X218550D01* -Y134000D01* -X214050D01* -Y140000D01* -G37* -G36* -X219450D02*X223950D01* -Y134000D01* -X219450D01* -Y140000D01* -G37* -G36* -X227550D02*X232050D01* -Y134000D01* -X227550D01* -Y140000D01* -G37* -G36* -X232950D02*X237450D01* -Y134000D01* -X232950D01* -Y140000D01* -G37* -G36* -X238350D02*X242850D01* -Y134000D01* -X238350D01* -Y140000D01* -G37* -G36* -X243750D02*X248250D01* -Y134000D01* -X243750D01* -Y140000D01* -G37* -G36* -X249150D02*X253650D01* -Y134000D01* -X249150D01* -Y140000D01* -G37* -G36* -X254550D02*X259050D01* -Y134000D01* -X254550D01* -Y140000D01* -G37* -G36* -X259950D02*X264450D01* -Y134000D01* -X259950D01* -Y140000D01* -G37* -G54D32*X268050Y136250D02*X271050Y140000D01* -X268050Y136250D02*X271800D01* -X271050Y140000D02*Y134000D01* -G54D33*G36* -X276300Y140000D02*X280800D01* -Y134000D01* -X276300D01* -Y140000D01* -G37* -G36* -X281700D02*X286200D01* -Y134000D01* -X281700D01* -Y140000D01* -G37* -G36* -X287100D02*X291600D01* -Y134000D01* -X287100D01* -Y140000D01* -G37* -G36* -X292500D02*X297000D01* -Y134000D01* -X292500D01* -Y140000D01* -G37* -G36* -X297900D02*X302400D01* -Y134000D01* -X297900D01* -Y140000D01* -G37* -G36* -X306000D02*X310500D01* -Y134000D01* -X306000D01* -Y140000D01* -G37* -G36* -X311400D02*X315900D01* -Y134000D01* -X311400D01* -Y140000D01* -G37* -G36* -X316800D02*X321300D01* -Y134000D01* -X316800D01* -Y140000D01* -G37* -G36* -X322200D02*X326700D01* -Y134000D01* -X322200D01* -Y140000D01* -G37* -G36* -X327600D02*X332100D01* -Y134000D01* -X327600D01* -Y140000D01* -G37* -G54D34*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D32*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D33*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D32*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D33*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D32*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D33*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D32*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D33*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D32*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D33*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D32*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D33*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D32*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D33*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D32*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D33*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D32*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D33*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D32*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D33*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D32*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D33*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X293900D02*X298400D01* -Y104000D01* -X293900D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X329000D02*X333500D01* -Y104000D01* -X329000D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X388400D02*X392900D01* -Y104000D01* -X388400D01* -Y110000D01* -G37* -G36* -X393800D02*X398300D01* -Y104000D01* -X393800D01* -Y110000D01* -G37* -G36* -X399200D02*X403700D01* -Y104000D01* -X399200D01* -Y110000D01* -G37* -G36* -X404600D02*X409100D01* -Y104000D01* -X404600D01* -Y110000D01* -G37* -G36* -X412700D02*X417200D01* -Y104000D01* -X412700D01* -Y110000D01* -G37* -G36* -X418100D02*X422600D01* -Y104000D01* -X418100D01* -Y110000D01* -G37* -G36* -X423500D02*X428000D01* -Y104000D01* -X423500D01* -Y110000D01* -G37* -G36* -X428900D02*X433400D01* -Y104000D01* -X428900D01* -Y110000D01* -G37* -G36* -X434300D02*X438800D01* -Y104000D01* -X434300D01* -Y110000D01* -G37* -G36* -X439700D02*X444200D01* -Y104000D01* -X439700D01* -Y110000D01* -G37* -G36* -X445100D02*X449600D01* -Y104000D01* -X445100D01* -Y110000D01* -G37* -G36* -X450500D02*X455000D01* -Y104000D01* -X450500D01* -Y110000D01* -G37* -G36* -X455900D02*X460400D01* -Y104000D01* -X455900D01* -Y110000D01* -G37* -G36* -X461300D02*X465800D01* -Y104000D01* -X461300D01* -Y110000D01* -G37* -G36* -X466700D02*X471200D01* -Y104000D01* -X466700D01* -Y110000D01* -G37* -G36* -X472100D02*X476600D01* -Y104000D01* -X472100D01* -Y110000D01* -G37* -G36* -X477500D02*X482000D01* -Y104000D01* -X477500D01* -Y110000D01* -G37* -G36* -X482900D02*X487400D01* -Y104000D01* -X482900D01* -Y110000D01* -G37* -G36* -X488300D02*X492800D01* -Y104000D01* -X488300D01* -Y110000D01* -G37* -G36* -X496400D02*X500900D01* -Y104000D01* -X496400D01* -Y110000D01* -G37* -G36* -X501800D02*X506300D01* -Y104000D01* -X501800D01* -Y110000D01* -G37* -G36* -X507200D02*X511700D01* -Y104000D01* -X507200D01* -Y110000D01* -G37* -G36* -X512600D02*X517100D01* -Y104000D01* -X512600D01* -Y110000D01* -G37* -G36* -X518000D02*X522500D01* -Y104000D01* -X518000D01* -Y110000D01* -G37* -G36* -X523400D02*X527900D01* -Y104000D01* -X523400D01* -Y110000D01* -G37* -G36* -X528800D02*X533300D01* -Y104000D01* -X528800D01* -Y110000D01* -G37* -G36* -X536900D02*X541400D01* -Y104000D01* -X536900D01* -Y110000D01* -G37* -G54D32*X545000D02*Y104000D01* -Y110000D02*X548000D01* -X545000Y107300D02*X547250D01* -G54D33*G36* -X549800Y110000D02*X554300D01* -Y104000D01* -X549800D01* -Y110000D01* -G37* -G36* -X555200D02*X559700D01* -Y104000D01* -X555200D01* -Y110000D01* -G37* -G36* -X560600D02*X565100D01* -Y104000D01* -X560600D01* -Y110000D01* -G37* -G36* -X566000D02*X570500D01* -Y104000D01* -X566000D01* -Y110000D01* -G37* -G36* -X571400D02*X575900D01* -Y104000D01* -X571400D01* -Y110000D01* -G37* -G36* -X576800D02*X581300D01* -Y104000D01* -X576800D01* -Y110000D01* -G37* -G36* -X582200D02*X586700D01* -Y104000D01* -X582200D01* -Y110000D01* -G37* -G36* -X587600D02*X592100D01* -Y104000D01* -X587600D01* -Y110000D01* -G37* -G36* -X593000D02*X597500D01* -Y104000D01* -X593000D01* -Y110000D01* -G37* -G36* -X598400D02*X602900D01* -Y104000D01* -X598400D01* -Y110000D01* -G37* -G54D32*X607250D02*Y104000D01* -X609200Y110000D02*X610250Y108950D01* -Y105050D01* -X609200Y104000D02*X610250Y105050D01* -X606500Y104000D02*X609200D01* -X606500Y110000D02*X609200D01* -G54D33*G36* -X612050D02*X616550D01* -Y104000D01* -X612050D01* -Y110000D01* -G37* -G36* -X617450D02*X621950D01* -Y104000D01* -X617450D01* -Y110000D01* -G37* -G36* -X622850D02*X627350D01* -Y104000D01* -X622850D01* -Y110000D01* -G37* -G36* -X628250D02*X632750D01* -Y104000D01* -X628250D01* -Y110000D01* -G37* -G36* -X633650D02*X638150D01* -Y104000D01* -X633650D01* -Y110000D01* -G37* -G36* -X639050D02*X643550D01* -Y104000D01* -X639050D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.intern.copper.none.5.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: board with minimal netlist and some back-annotation changes, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD16C,0.0394*% -%ADD15C,0.0800*% -%ADD14C,0.0001*% -G54D14*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D15*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D16*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.copper.none.10.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: board with minimal netlist and some back-annotation changes, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD22C,0.0394*% -%ADD21C,0.0800*% -%ADD20C,0.0001*% -G54D20*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D21*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D22*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.copper.none.3.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: board with minimal netlist and some back-annotation changes, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0394*% -%ADD12C,0.0800*% -%ADD11C,0.0001*% -G54D11*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D12*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D13*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 9 for group -1 layer_idx 268435462 * -G04 Title: board with minimal netlist and some back-annotation changes, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD29C,0.0394*% -G54D29*X10000Y32500D03* -X40000D03* -X10000Y22500D03* -X40000D03* -M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.intern.copper.none.7.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 5 * -G04 Title: board with minimal netlist and some back-annotation changes, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD19C,0.0394*% -%ADD18C,0.0800*% -%ADD17C,0.0001*% -G54D17*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D18*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D19*M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.mask.none.2.gbr (nonexistent) @@ -1,23 +0,0 @@ -G04 start of page 6 for group 2 layer_idx 9 * -G04 Title: board with minimal netlist and some back-annotation changes, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD24C,0.0860*% -%ADD23C,0.0001*% -G54D23*G36* -X5700Y36800D02*X14300D01* -Y28200D01* -X5700D01* -Y36800D01* -G37* -G54D24*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 10 for group 9 layer_idx 6 * -G04 Title: board with minimal netlist and some back-annotation changes, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD30C,0.0100*% -G54D30*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.mask.none.11.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.mask.none.11.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.bottom.mask.none.11.gbr (nonexistent) @@ -1,23 +0,0 @@ -G04 start of page 7 for group 11 layer_idx 10 * -G04 Title: board with minimal netlist and some back-annotation changes, bottom_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_MASK_NONE_11*% -%ADD26C,0.0860*% -%ADD25C,0.0001*% -G54D25*G36* -X5700Y36800D02*X14300D01* -Y28200D01* -X5700D01* -Y36800D01* -G37* -G54D26*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -M02* Index: trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.gbr/netlist_ba.top.silk.none.1.gbr (nonexistent) @@ -1,28 +0,0 @@ -G04 start of page 8 for group 1 layer_idx 8 * -G04 Title: board with minimal netlist and some back-annotation changes, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD28C,0.0070*% -%ADD27C,0.0100*% -G54D27*X5000Y37500D02*Y17500D01* -X45000D02*X5000D01* -X45000D02*Y37500D01* -X5000D02*X20000D01* -X30000D02*X45000D01* -X20000D02*G75*G03X30000Y37500I5000J0D01*G01* -G54D28*X10000Y42500D02*Y39000D01* -X10500Y38500D01* -X11500D01* -X12000Y39000D01* -Y42500D02*Y39000D01* -X13200Y41700D02*X14000Y42500D01* -Y38500D01* -X13200D02*X14700D01* -M02* Index: trunk/tests/RTT/ref/comp1.exc/comp1.plated.cnc =================================================================== --- trunk/tests/RTT/ref/comp1.exc/comp1.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/comp1.exc/comp1.plated.cnc (nonexistent) @@ -1,8 +0,0 @@ -M48 -INCH -T11C0.039 -% -T11 -G05 -X002500Y004250 -M30 Index: trunk/tests/RTT/ref/comp1.exc/comp1.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/comp1.exc/comp1.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/comp1.exc/comp1.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/poly_triangle.net =================================================================== --- trunk/tests/RTT/ref/poly_triangle.net (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Normal triangular polygons -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1783 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: A single zero length line, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500Y108500D02*Y104000D01* -Y108500D02*X235550Y110000D01* -X237200D01* -X238250Y108500D01* -Y104000D01* -X234500Y107000D02*X238250D01* -G54D14*G36* -X242750Y110000D02*X247250D01* -Y104000D01* -X242750D01* -Y110000D01* -G37* -G36* -X248150D02*X252650D01* -Y104000D01* -X248150D01* -Y110000D01* -G37* -G36* -X253550D02*X258050D01* -Y104000D01* -X253550D01* -Y110000D01* -G37* -G36* -X258950D02*X263450D01* -Y104000D01* -X258950D01* -Y110000D01* -G37* -G36* -X264350D02*X268850D01* -Y104000D01* -X264350D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X277850D02*X282350D01* -Y104000D01* -X277850D01* -Y110000D01* -G37* -G36* -X283250D02*X287750D01* -Y104000D01* -X283250D01* -Y110000D01* -G37* -G36* -X288650D02*X293150D01* -Y104000D01* -X288650D01* -Y110000D01* -G37* -G36* -X294050D02*X298550D01* -Y104000D01* -X294050D01* -Y110000D01* -G37* -G36* -X302150D02*X306650D01* -Y104000D01* -X302150D01* -Y110000D01* -G37* -G36* -X307550D02*X312050D01* -Y104000D01* -X307550D01* -Y110000D01* -G37* -G36* -X312950D02*X317450D01* -Y104000D01* -X312950D01* -Y110000D01* -G37* -G36* -X318350D02*X322850D01* -Y104000D01* -X318350D01* -Y110000D01* -G37* -G36* -X323750D02*X328250D01* -Y104000D01* -X323750D01* -Y110000D01* -G37* -G36* -X329150D02*X333650D01* -Y104000D01* -X329150D01* -Y110000D01* -G37* -G36* -X337250D02*X341750D01* -Y104000D01* -X337250D01* -Y110000D01* -G37* -G36* -X342650D02*X347150D01* -Y104000D01* -X342650D01* -Y110000D01* -G37* -G36* -X348050D02*X352550D01* -Y104000D01* -X348050D01* -Y110000D01* -G37* -G36* -X353450D02*X357950D01* -Y104000D01* -X353450D01* -Y110000D01* -G37* -G36* -X361550D02*X366050D01* -Y104000D01* -X361550D01* -Y110000D01* -G37* -G54D13*X369650D02*Y104000D01* -Y110000D02*X372650D01* -X369650Y107300D02*X371900D01* -G54D14*G36* -X374450Y110000D02*X378950D01* -Y104000D01* -X374450D01* -Y110000D01* -G37* -G36* -X379850D02*X384350D01* -Y104000D01* -X379850D01* -Y110000D01* -G37* -G36* -X385250D02*X389750D01* -Y104000D01* -X385250D01* -Y110000D01* -G37* -G36* -X390650D02*X395150D01* -Y104000D01* -X390650D01* -Y110000D01* -G37* -G36* -X396050D02*X400550D01* -Y104000D01* -X396050D01* -Y110000D01* -G37* -G36* -X401450D02*X405950D01* -Y104000D01* -X401450D01* -Y110000D01* -G37* -G36* -X406850D02*X411350D01* -Y104000D01* -X406850D01* -Y110000D01* -G37* -G36* -X412250D02*X416750D01* -Y104000D01* -X412250D01* -Y110000D01* -G37* -G36* -X417650D02*X422150D01* -Y104000D01* -X417650D01* -Y110000D01* -G37* -G36* -X423050D02*X427550D01* -Y104000D01* -X423050D01* -Y110000D01* -G37* -G54D13*X431900D02*Y104000D01* -X433850Y110000D02*X434900Y108950D01* -Y105050D01* -X433850Y104000D02*X434900Y105050D01* -X431150Y104000D02*X433850D01* -X431150Y110000D02*X433850D01* -G54D14*G36* -X436700D02*X441200D01* -Y104000D01* -X436700D01* -Y110000D01* -G37* -G36* -X442100D02*X446600D01* -Y104000D01* -X442100D01* -Y110000D01* -G37* -G36* -X447500D02*X452000D01* -Y104000D01* -X447500D01* -Y110000D01* -G37* -G36* -X452900D02*X457400D01* -Y104000D01* -X452900D01* -Y110000D01* -G37* -G36* -X458300D02*X462800D01* -Y104000D01* -X458300D01* -Y110000D01* -G37* -G36* -X463700D02*X468200D01* -Y104000D01* -X463700D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.top.copper.none.3.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: A single zero length line, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0150*% -G54D11*X20000Y30000D03* -M02* Index: trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.gbr/line_zerolen.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: A single zero length line, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/elem_pads.exc/elem_pads.plated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_pads.exc/elem_pads.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.exc/elem_pads.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/elem_pads.exc/elem_pads.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_pads.exc/elem_pads.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.exc/elem_pads.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_sizes.nelma.em =================================================================== --- trunk/tests/RTT/ref/arc_sizes.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/line_overlap4.bom =================================================================== --- trunk/tests/RTT/ref/line_overlap4.bom (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Full overlap: the same line twice with different settings - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/arc_angles.net =================================================================== --- trunk/tests/RTT/ref/arc_angles.net (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB arcs with different strange angles -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/line_overlap2.dsn =================================================================== --- trunk/tests/RTT/ref/line_overlap2.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.dsn (nonexistent) @@ -1,54 +0,0 @@ -(pcb Two lines, one over the other, full cover - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.381000 5.080000 7.620000 8.890000 7.620000) - (type protect)) - (wire (path 3__top_copper 0.381000 5.588000 7.620000 7.620000 7.620000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/text_rot.bom =================================================================== --- trunk/tests/RTT/ref/text_rot.bom (revision 32402) +++ trunk/tests/RTT/ref/text_rot.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: text rotations - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/poly_triangle.exc/poly_triangle.plated.cnc =================================================================== --- trunk/tests/RTT/ref/poly_triangle.exc/poly_triangle.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.exc/poly_triangle.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/poly_triangle.exc/poly_triangle.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/poly_triangle.exc/poly_triangle.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.exc/poly_triangle.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_zerolen.png.text =================================================================== --- trunk/tests/RTT/ref/line_zerolen.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.png.text (nonexistent) @@ -1 +0,0 @@ -19 pixel (15.833) diameter point made of a trace with zero length Index: trunk/tests/RTT/ref/arc_offpage.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_offpage.ps.gz =================================================================== --- trunk/tests/RTT/ref/arc_offpage.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_offpage.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_trh.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_sides_trh.remote.gz =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_sides_trh.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_smd.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_sides_smd.png =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.png (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.png (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_sides_smd.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/coord_rounding.net =================================================================== --- trunk/tests/RTT/ref/coord_rounding.net (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB odd coordinates to check rounding errors -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/line_overlap1.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap1.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap1.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap1.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_normal.net =================================================================== --- trunk/tests/RTT/ref/arc_normal.net (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Arcs with different sizes, normal cases -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/line_overlap4.xy =================================================================== --- trunk/tests/RTT/ref/line_overlap4.xy (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Full overlap: the same line twice with different settings - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/elem_pads_ds.net =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.net (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.net (nonexistent) @@ -1,14 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB element with pads on both sides -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -327N/C E1 -1 A01X+002125Y+003500X0850Y0100R000 S1 -327N/C E1 -2 A02X+002750Y+002875X0100Y0850R000 S2 -999 Index: trunk/tests/RTT/ref/elem_sides_smd.fcd =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.fcd (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/thermal_layer.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_layer.png =================================================================== --- trunk/tests/RTT/ref/thermal_layer.png (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.png (nonexistent) Property changes on: trunk/tests/RTT/ref/thermal_layer.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_angles.exc/arc_angles.plated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_angles.exc/arc_angles.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.exc/arc_angles.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_angles.exc/arc_angles.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_angles.exc/arc_angles.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.exc/arc_angles.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/thermal_layer.fcd =================================================================== --- trunk/tests/RTT/ref/thermal_layer.fcd (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.fcd (nonexistent) @@ -1,13 +0,0 @@ -[FIDOCAD] -PP 5 5 25 5 25 9 25 9 25 9 24 9 23 9 22 8 21 8 20 8 19 8 18 8 17 9 16 9 15 9 15 9 15 10 15 10 14 10 14 10 14 11 14 11 14 11 14 12 15 12 15 12 15 12 15 13 16 13 16 13 16 13 16 13 17 13 17 13 18 12 19 12 19 12 20 12 21 12 21 12 22 12 23 13 23 13 24 13 24 13 24 13 24 13 25 13 25 12 25 12 25 25 12 25 12 25 13 25 13 24 13 24 13 24 13 24 13 23 13 23 12 22 12 21 12 21 12 20 12 19 12 19 12 18 13 17 13 17 13 16 13 16 13 16 13 16 13 15 12 15 12 15 12 15 12 14 11 14 11 14 11 14 10 14 10 14 10 15 10 15 9 15 9 15 9 16 9 17 8 18 8 19 8 20 8 21 8 22 9 23 9 24 9 25 9 25 9 25 5 25 5 5 2 -PP 40 5 60 5 60 9 60 9 60 9 59 9 58 9 57 8 56 8 55 8 54 8 53 8 52 9 51 9 50 9 50 9 50 10 50 10 49 10 49 10 49 11 49 11 49 11 49 12 50 12 50 12 50 12 50 13 51 13 51 13 51 13 51 13 52 13 52 13 53 12 54 12 54 12 55 12 56 12 56 12 57 12 58 13 58 13 59 13 59 13 59 13 59 13 60 13 60 12 60 12 60 25 47 25 47 25 48 25 48 24 48 24 48 24 48 24 48 23 48 23 47 22 47 21 47 21 47 20 47 19 47 19 47 18 48 17 48 17 48 16 48 16 48 16 48 16 48 15 47 15 47 15 47 15 47 14 46 14 46 14 46 14 45 14 45 14 45 15 45 15 44 15 44 15 44 16 44 17 43 18 43 19 43 20 43 21 43 22 44 23 44 24 44 25 44 25 44 25 40 25 40 5 2 -PP 5 40 25 40 25 44 24 44 22 43 20 43 18 43 16 44 15 44 13 45 12 47 10 48 9 50 9 51 8 53 8 55 8 57 9 59 9 60 5 60 5 40 2 -PP 40 40 60 40 60 44 59 44 57 43 55 43 53 43 51 44 50 44 48 45 47 47 45 48 44 50 44 51 43 53 43 55 43 57 44 59 44 60 40 60 40 40 2 -PP 15 15 28 15 27 16 27 16 28 18 28 19 28 20 28 21 28 22 27 24 27 24 30 27 31 25 31 24 32 22 32 20 32 18 31 16 31 15 35 15 35 35 15 35 15 31 16 31 18 32 20 32 22 32 24 31 25 31 27 30 24 27 24 27 22 28 21 28 20 28 19 28 18 28 16 27 16 27 15 28 15 15 1 -PP 15 50 35 50 35 70 15 70 15 50 1 -PP 50 15 63 15 62 16 62 16 63 18 63 19 63 20 63 21 63 22 62 24 62 24 65 27 66 25 66 24 67 22 67 20 67 18 66 16 66 15 70 15 70 35 50 35 50 31 51 31 53 32 55 32 57 32 59 31 60 31 62 30 59 27 59 27 57 28 56 28 55 28 54 28 53 28 51 27 51 27 50 28 50 15 2 -PP 50 50 70 50 70 70 50 70 50 50 2 -pa 20 20 16 16 6 0 -pa 55 20 16 16 6 0 -pa 20 55 16 16 6 0 -pa 55 55 16 16 6 0 Index: trunk/tests/RTT/ref/poly_hole.nelma.em =================================================================== --- trunk/tests/RTT/ref/poly_hole.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/thermal_last.png.text =================================================================== --- trunk/tests/RTT/ref/thermal_last.png.text (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.png.text (nonexistent) @@ -1,10 +0,0 @@ -r6731 - -121 x 121 pixels (100.833 x 100.833) for both polygons - -via copper width 95 pixels (79.166) -Via drill width 39 pixels (32.5) -clearance 23 pixels (19.166) - - - Index: trunk/tests/RTT/ref/arc_f_clear.png.text =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.png.text (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.png.text (nonexistent) @@ -1,25 +0,0 @@ -r6630 - -polygone -width 541 pixels (450.833 mil) -height 391 pixels (324.833 mil) ----- -small near circle completely in polygon -width 13 pixels (10.833 mils) -clearance on the left 23 pixels (19.166 mil) -clearance on the right 24 pixels (20 mil) -clearance on the top 24 pixels (20 mil) -clearance on the bottom 24 pixels (20 mil) - -longer arc completely in polygon -line width 13 pixels(10.833 mil) -width 162 pixels (135 mil) -height 162 pixels (135 mil) -clearance on the bottom right end 24 pixels (20 mil) -clearance on the top right end 23 pixels (19.166 mil) -clearance on the end right end 24 pixels (20 mil) -clearance on the right top end 23 pixels (19.333 mil) -clearance on the left top end 23 pixels (19.166 mil) - - - Index: trunk/tests/RTT/ref/coord_rounding.exc/coord_rounding.plated.cnc =================================================================== --- trunk/tests/RTT/ref/coord_rounding.exc/coord_rounding.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.exc/coord_rounding.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/coord_rounding.exc/coord_rounding.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/coord_rounding.exc/coord_rounding.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.exc/coord_rounding.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_normal.exc/arc_normal.plated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_normal.exc/arc_normal.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.exc/arc_normal.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_normal.exc/arc_normal.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_normal.exc/arc_normal.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.exc/arc_normal.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/thermal_last.bom =================================================================== --- trunk/tests/RTT/ref/thermal_last.bom (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/elem_pads_ds.exc/elem_pads_ds.plated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.exc/elem_pads_ds.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.exc/elem_pads_ds.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/elem_pads_ds.exc/elem_pads_ds.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.exc/elem_pads_ds.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.exc/elem_pads_ds.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap2.svg =================================================================== --- trunk/tests/RTT/ref/line_overlap2.svg (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.svg (nonexistent) @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/elem_pins.net =================================================================== --- trunk/tests/RTT/ref/elem_pins.net (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.net (nonexistent) @@ -1,16 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB pins with different shapes -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -317N/C U1 -1 D0393PA00X+000750Y+003750X0800Y0800R000 S0 -317N/C U1 -2 D0393PA00X+003750Y+003750X0800Y0000R000 S0 -317N/C U2 -1 D0393PA00X+000750Y+001750X0800Y0800R000 S0 -317N/C U2 -2 D0393PA00X+003750Y+001750X0800Y0800R000 S0 -999 Index: trunk/tests/RTT/ref/mech.net =================================================================== --- trunk/tests/RTT/ref/mech.net (revision 32402) +++ trunk/tests/RTT/ref/mech.net (nonexistent) @@ -1,13 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB /home/igor2/C/pcb-rnd/trunk/tests/RTT/mech.lht -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 - Index: trunk/tests/RTT/ref/rat.nelma.em =================================================================== --- trunk/tests/RTT/ref/rat.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/rat.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/line_offpage.png.text =================================================================== --- trunk/tests/RTT/ref/line_offpage.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.png.text (nonexistent) @@ -1,5 +0,0 @@ -12 pixel line (10) -486 pixel [guessing middle of outline] on the page (more off) (405) (this is a pain to measure in gimp because of the edge issues) -480 pixels if you remove the outline wall thickness (400) -(mil) - Index: trunk/tests/RTT/ref/elem_sides_trh.xy =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.xy (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.xy (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: thru-hole elements on both sides - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -U1,"dip(2)","2*300",250.00,350.00,0,top -U2,"dip(2)","2*300",250.00,150.00,180,bottom Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 10 for group 9 layer_idx 6 * -G04 Title: smd elements on both sides, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD21C,0.0100*% -G54D21*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.mask.none.11.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.mask.none.11.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.mask.none.11.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 6 for group 11 layer_idx 10 * -G04 Title: smd elements on both sides, bottom_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_MASK_NONE_11*% -%ADD16C,0.0001*% -G54D16*G36* -X13736Y10960D02*X19454D01* -Y19040D01* -X13736D01* -Y10960D01* -G37* -G36* -X25546D02*X31264D01* -Y19040D01* -X25546D01* -Y10960D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.paste.none.13.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.paste.none.13.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.paste.none.13.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 9 for group 13 layer_idx 12 * -G04 Title: smd elements on both sides, bottom_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_PASTE_NONE_13*% -%ADD20C,0.0001*% -G54D20*G36* -X14036Y11260D02*X19154D01* -Y18740D01* -X14036D01* -Y11260D01* -G37* -G36* -X25846D02*X30964D01* -Y18740D01* -X25846D01* -Y11260D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.silk.none.1.gbr (nonexistent) @@ -1,26 +0,0 @@ -G04 start of page 7 for group 1 layer_idx 8 * -G04 Title: smd elements on both sides, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD18C,0.0070*% -%ADD17C,0.0080*% -G54D17*X20138Y41240D02*X24862D01* -X20138Y33760D02*X24862D01* -G54D18*X34350Y40650D02*X36350D01* -X36850Y40150D01* -Y39150D01* -X36350Y38650D02*X36850Y39150D01* -X34850Y38650D02*X36350D01* -X34850Y40650D02*Y36650D01* -X35650Y38650D02*X36850Y36650D01* -X38050Y39850D02*X38850Y40650D01* -Y36650D01* -X38050D02*X39550D01* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.silk.none.12.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.silk.none.12.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.silk.none.12.gbr (nonexistent) @@ -1,29 +0,0 @@ -G04 start of page 2 for group 12 layer_idx 7 * -G04 Title: smd elements on both sides, bottom_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_SILK_NONE_12*% -%ADD12C,0.0070*% -%ADD11C,0.0080*% -G54D11*X20138Y11260D02*X24862D01* -X20138Y18740D02*X24862D01* -G54D12*X34350Y11850D02*X36350D01* -X36850Y12350D01* -Y13350D01* -X36350Y13850D02*X36850Y13350D01* -X34850Y13850D02*X36350D01* -X34850Y11850D02*Y15850D01* -X35650Y13850D02*X36850Y15850D01* -X38050Y12350D02*X38550Y11850D01* -X40050D01* -X40550Y12350D01* -Y13350D01* -X38050Y15850D02*X40550Y13350D01* -X38050Y15850D02*X40550D01* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1789 +0,0 @@ -G04 start of page 11 for group -1 layer_idx 268435461 * -G04 Title: smd elements on both sides, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD24C,0.0100*% -%ADD23C,0.0001*% -%ADD22C,0.0060*% -G54D22*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D23*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D22*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D23*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D22*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D23*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D22*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D23*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D22*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D23*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D22*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D23*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D24*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D22*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D23*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D22*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D23*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D22*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D23*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D22*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D23*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D22*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D23*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D22*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D23*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D22*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D23*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D22*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D23*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D22*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D23*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D22*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D23*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D22*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D23*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X253400D02*X257900D01* -Y104000D01* -X253400D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G36* -X291200D02*X295700D01* -Y104000D01* -X291200D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X312800D02*X317300D01* -Y104000D01* -X312800D01* -Y110000D01* -G37* -G36* -X318200D02*X322700D01* -Y104000D01* -X318200D01* -Y110000D01* -G37* -G36* -X323600D02*X328100D01* -Y104000D01* -X323600D01* -Y110000D01* -G37* -G36* -X329000D02*X333500D01* -Y104000D01* -X329000D01* -Y110000D01* -G37* -G36* -X337100D02*X341600D01* -Y104000D01* -X337100D01* -Y110000D01* -G37* -G36* -X342500D02*X347000D01* -Y104000D01* -X342500D01* -Y110000D01* -G37* -G36* -X347900D02*X352400D01* -Y104000D01* -X347900D01* -Y110000D01* -G37* -G36* -X353300D02*X357800D01* -Y104000D01* -X353300D01* -Y110000D01* -G37* -G36* -X358700D02*X363200D01* -Y104000D01* -X358700D01* -Y110000D01* -G37* -G36* -X366800D02*X371300D01* -Y104000D01* -X366800D01* -Y110000D01* -G37* -G54D22*X374900D02*Y104000D01* -Y110000D02*X377900D01* -X374900Y107300D02*X377150D01* -G54D23*G36* -X379700Y110000D02*X384200D01* -Y104000D01* -X379700D01* -Y110000D01* -G37* -G36* -X385100D02*X389600D01* -Y104000D01* -X385100D01* -Y110000D01* -G37* -G36* -X390500D02*X395000D01* -Y104000D01* -X390500D01* -Y110000D01* -G37* -G36* -X395900D02*X400400D01* -Y104000D01* -X395900D01* -Y110000D01* -G37* -G36* -X401300D02*X405800D01* -Y104000D01* -X401300D01* -Y110000D01* -G37* -G36* -X406700D02*X411200D01* -Y104000D01* -X406700D01* -Y110000D01* -G37* -G36* -X412100D02*X416600D01* -Y104000D01* -X412100D01* -Y110000D01* -G37* -G36* -X417500D02*X422000D01* -Y104000D01* -X417500D01* -Y110000D01* -G37* -G36* -X422900D02*X427400D01* -Y104000D01* -X422900D01* -Y110000D01* -G37* -G36* -X428300D02*X432800D01* -Y104000D01* -X428300D01* -Y110000D01* -G37* -G54D22*X437150D02*Y104000D01* -X439100Y110000D02*X440150Y108950D01* -Y105050D01* -X439100Y104000D02*X440150Y105050D01* -X436400Y104000D02*X439100D01* -X436400Y110000D02*X439100D01* -G54D23*G36* -X441950D02*X446450D01* -Y104000D01* -X441950D01* -Y110000D01* -G37* -G36* -X447350D02*X451850D01* -Y104000D01* -X447350D01* -Y110000D01* -G37* -G36* -X452750D02*X457250D01* -Y104000D01* -X452750D01* -Y110000D01* -G37* -G36* -X458150D02*X462650D01* -Y104000D01* -X458150D01* -Y110000D01* -G37* -G36* -X463550D02*X468050D01* -Y104000D01* -X463550D01* -Y110000D01* -G37* -G36* -X468950D02*X473450D01* -Y104000D01* -X468950D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.bottom.copper.none.10.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 4 for group 10 layer_idx 1 * -G04 Title: smd elements on both sides, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD14C,0.0001*% -G54D14*G36* -X14036Y11260D02*X19154D01* -Y18740D01* -X14036D01* -Y11260D01* -G37* -G36* -X25846D02*X30964D01* -Y18740D01* -X25846D01* -Y11260D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.copper.none.3.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 3 for group 3 layer_idx 0 * -G04 Title: smd elements on both sides, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0001*% -G54D13*G36* -X19154Y41240D02*X14036D01* -Y33760D01* -X19154D01* -Y41240D01* -G37* -G36* -X30964D02*X25846D01* -Y33760D01* -X30964D01* -Y41240D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.paste.none.0.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.paste.none.0.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.paste.none.0.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 8 for group 0 layer_idx 11 * -G04 Title: smd elements on both sides, top_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_PASTE_NONE_0*% -%ADD19C,0.0001*% -G54D19*G36* -X19154Y41240D02*X14036D01* -Y33760D01* -X19154D01* -Y41240D01* -G37* -G36* -X30964D02*X25846D01* -Y33760D01* -X30964D01* -Y41240D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.gbr/elem_sides_smd.top.mask.none.2.gbr (nonexistent) @@ -1,25 +0,0 @@ -G04 start of page 5 for group 2 layer_idx 9 * -G04 Title: smd elements on both sides, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD15C,0.0001*% -G54D15*G36* -X19454Y41540D02*X13736D01* -Y33460D01* -X19454D01* -Y41540D01* -G37* -G36* -X31264D02*X25546D01* -Y33460D01* -X31264D01* -Y41540D01* -G37* -M02* Index: trunk/tests/RTT/ref/line_overlap1.net =================================================================== --- trunk/tests/RTT/ref/line_overlap1.net (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Two lines partially overlapping -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/rat.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/rat.ps.gz =================================================================== --- trunk/tests/RTT/ref/rat.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/rat.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/rat.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/thermal_layer.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_layer.ps.gz =================================================================== --- trunk/tests/RTT/ref/thermal_layer.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/thermal_layer.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pins.exc/elem_pins.plated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_pins.exc/elem_pins.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.exc/elem_pins.plated.cnc (nonexistent) @@ -1,11 +0,0 @@ -M48 -INCH -T11C0.039 -% -T11 -G05 -X000750Y003750 -X003750Y003750 -X000750Y001750 -X003750Y001750 -M30 Index: trunk/tests/RTT/ref/elem_pins.exc/elem_pins.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_pins.exc/elem_pins.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.exc/elem_pins.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/mech.exc/mech.plated.cnc =================================================================== --- trunk/tests/RTT/ref/mech.exc/mech.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/mech.exc/mech.plated.cnc (nonexistent) @@ -1,16 +0,0 @@ -M48 -INCH -T11C0.010 -% -T11 -G05 -X002200Y003900 -G00X002100Y003200 -M15 -G01X002400Y003200 -M17 -G00X002150Y004500 -M15 -G01X002250Y004500 -M17 -M30 Index: trunk/tests/RTT/ref/mech.exc/mech.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/mech.exc/mech.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/mech.exc/mech.unplated.cnc (nonexistent) @@ -1,17 +0,0 @@ -M48 -INCH -T12C0.010 -% -T12 -G05 -X001400Y003900 -X002300Y001700 -G00X001300Y003200 -M15 -G01X001600Y003200 -M17 -G00X001350Y004500 -M15 -G01X001450Y004500 -M17 -M30 Index: trunk/tests/RTT/ref/layer_copper.png.text =================================================================== --- trunk/tests/RTT/ref/layer_copper.png.text (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.png.text (nonexistent) @@ -1,11 +0,0 @@ -r6630 - -3 lines each on a different layer - -highest point on red to highest point on green -60 x 90 pixels (50x75) - -highest point on red to "nose" (left side) of blue -24 x 6 pixels (20x5) - -(mils) Index: trunk/tests/RTT/ref/netlist_ba.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist_ba.remote.gz =================================================================== --- trunk/tests/RTT/ref/netlist_ba.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/netlist_ba.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pads.png.text =================================================================== --- trunk/tests/RTT/ref/elem_pads.png.text (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.png.text (nonexistent) @@ -1,13 +0,0 @@ -r6630 - -R1 pads -61 x 89 pixels (50.833 x 74.167) -distance between pads 81 pixels (67.5) - -U1 pads -18 x 42 pixels (15 x 35) -pad 5 upper to nearest silk screen corner 2 x 2 pixels (1.667 x 1.667) -pad 5 distance to pad 4 is 13 pixels (10.833) - -(mil) - Index: trunk/tests/RTT/ref/netlist_ba.bom =================================================================== --- trunk/tests/RTT/ref/netlist_ba.bom (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: board with minimal netlist and some back-annotation changes - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -1,"dip(4)","4*300",U1 Index: trunk/tests/RTT/ref/text_sides.eps =================================================================== --- trunk/tests/RTT/ref/text_sides.eps (revision 32402) +++ trunk/tests/RTT/ref/text_sides.eps (nonexistent) @@ -1,43 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: text_sides.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -% Layer topsilk group 1 drill 0 mask 0 -0.00700 setlinewidth -1 setlinecap -0 0 0 setrgbcolor -0.22500 0.18500 0.22500 0.21500 t -0.22500 0.18500 0.23200 0.17500 t -0.23200 0.17500 0.24300 0.17500 t -0.24300 0.17500 0.25000 0.18500 t -0.25000 0.18500 0.25000 0.21500 t -0.22500 0.19500 0.25000 0.19500 t -0.26200 0.18300 0.27000 0.17500 t -0.27000 0.17500 0.27000 0.21500 t -0.26200 0.21500 0.27700 0.21500 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_offpage.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_offpage.png =================================================================== --- trunk/tests/RTT/ref/line_offpage.png (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_offpage.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_zerolen.bom =================================================================== --- trunk/tests/RTT/ref/line_zerolen.bom (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: A single zero length line - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1915 +0,0 @@ -G04 start of page 8 for group -1 layer_idx 268435461 * -G04 Title: thermals vs. multiple layer polygons, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD26C,0.0100*% -%ADD25C,0.0001*% -%ADD24C,0.0060*% -%ADD23C,0.0080*% -G54D23*X10000Y40000D02*Y38400D01* -Y40000D02*X11387Y40800D01* -X10000Y40000D02*X8613Y40800D01* -X27500Y40000D02*Y38400D01* -Y40000D02*X28887Y40800D01* -X27500Y40000D02*X26113Y40800D01* -X10000Y22500D02*Y20900D01* -Y22500D02*X11387Y23300D01* -X10000Y22500D02*X8613Y23300D01* -X27500Y22500D02*Y20900D01* -Y22500D02*X28887Y23300D01* -X27500Y22500D02*X26113Y23300D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -G54D24*X135000Y110000D02*X136500Y107000D01* -X138000Y110000D01* -X136500Y107000D02*Y104000D01* -X139800Y107300D02*X142050D01* -X139800Y104000D02*X142800D01* -X139800Y110000D02*Y104000D01* -Y110000D02*X142800D01* -X147600D02*X148350Y109250D01* -X145350Y110000D02*X147600D01* -X144600Y109250D02*X145350Y110000D01* -X144600Y109250D02*Y107750D01* -X145350Y107000D01* -X147600D01* -X148350Y106250D01* -Y104750D01* -X147600Y104000D02*X148350Y104750D01* -X145350Y104000D02*X147600D01* -X144600Y104750D02*X145350Y104000D01* -X98000Y106250D02*X101000Y110000D01* -X98000Y106250D02*X101750D01* -X101000Y110000D02*Y104000D01* -G54D25*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D24*X61200Y109250D02*X61950Y110000D01* -X63450D01* -X64200Y109250D01* -X63450Y104000D02*X64200Y104750D01* -X61950Y104000D02*X63450D01* -X61200Y104750D02*X61950Y104000D01* -Y107300D02*X63450D01* -X64200Y109250D02*Y108050D01* -Y106550D02*Y104750D01* -Y106550D02*X63450Y107300D01* -X64200Y108050D02*X63450Y107300D01* -X66000Y109250D02*X66750Y110000D01* -X69000D01* -X69750Y109250D01* -Y107750D01* -X66000Y104000D02*X69750Y107750D01* -X66000Y104000D02*X69750D01* -X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D25*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D24*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D25*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D24*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D25*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D24*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D25*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D24*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D25*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D24*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D25*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D24*X48000Y138800D02*X49200Y140000D01* -Y134000D01* -X48000D02*X50250D01* -G54D25*G36* -X54750Y140000D02*X59250D01* -Y134000D01* -X54750D01* -Y140000D01* -G37* -G36* -X60150D02*X64650D01* -Y134000D01* -X60150D01* -Y140000D01* -G37* -G36* -X65550D02*X70050D01* -Y134000D01* -X65550D01* -Y140000D01* -G37* -G36* -X70950D02*X75450D01* -Y134000D01* -X70950D01* -Y140000D01* -G37* -G36* -X76350D02*X80850D01* -Y134000D01* -X76350D01* -Y140000D01* -G37* -G36* -X81750D02*X86250D01* -Y134000D01* -X81750D01* -Y140000D01* -G37* -G36* -X87150D02*X91650D01* -Y134000D01* -X87150D01* -Y140000D01* -G37* -G36* -X92550D02*X97050D01* -Y134000D01* -X92550D01* -Y140000D01* -G37* -G36* -X97950D02*X102450D01* -Y134000D01* -X97950D01* -Y140000D01* -G37* -G36* -X106050D02*X110550D01* -Y134000D01* -X106050D01* -Y140000D01* -G37* -G36* -X111450D02*X115950D01* -Y134000D01* -X111450D01* -Y140000D01* -G37* -G36* -X116850D02*X121350D01* -Y134000D01* -X116850D01* -Y140000D01* -G37* -G36* -X122250D02*X126750D01* -Y134000D01* -X122250D01* -Y140000D01* -G37* -G36* -X127650D02*X132150D01* -Y134000D01* -X127650D01* -Y140000D01* -G37* -G36* -X135750D02*X140250D01* -Y134000D01* -X135750D01* -Y140000D01* -G37* -G36* -X141150D02*X145650D01* -Y134000D01* -X141150D01* -Y140000D01* -G37* -G36* -X146550D02*X151050D01* -Y134000D01* -X146550D01* -Y140000D01* -G37* -G36* -X151950D02*X156450D01* -Y134000D01* -X151950D01* -Y140000D01* -G37* -G36* -X157350D02*X161850D01* -Y134000D01* -X157350D01* -Y140000D01* -G37* -G36* -X165450D02*X169950D01* -Y134000D01* -X165450D01* -Y140000D01* -G37* -G36* -X170850D02*X175350D01* -Y134000D01* -X170850D01* -Y140000D01* -G37* -G36* -X176250D02*X180750D01* -Y134000D01* -X176250D01* -Y140000D01* -G37* -G36* -X181650D02*X186150D01* -Y134000D01* -X181650D01* -Y140000D01* -G37* -G36* -X189750D02*X194250D01* -Y134000D01* -X189750D01* -Y140000D01* -G37* -G36* -X195150D02*X199650D01* -Y134000D01* -X195150D01* -Y140000D01* -G37* -G36* -X203250D02*X207750D01* -Y134000D01* -X203250D01* -Y140000D01* -G37* -G36* -X208650D02*X213150D01* -Y134000D01* -X208650D01* -Y140000D01* -G37* -G36* -X214050D02*X218550D01* -Y134000D01* -X214050D01* -Y140000D01* -G37* -G36* -X219450D02*X223950D01* -Y134000D01* -X219450D01* -Y140000D01* -G37* -G36* -X227550D02*X232050D01* -Y134000D01* -X227550D01* -Y140000D01* -G37* -G36* -X232950D02*X237450D01* -Y134000D01* -X232950D01* -Y140000D01* -G37* -G36* -X238350D02*X242850D01* -Y134000D01* -X238350D01* -Y140000D01* -G37* -G36* -X243750D02*X248250D01* -Y134000D01* -X243750D01* -Y140000D01* -G37* -G36* -X249150D02*X253650D01* -Y134000D01* -X249150D01* -Y140000D01* -G37* -G36* -X254550D02*X259050D01* -Y134000D01* -X254550D01* -Y140000D01* -G37* -G36* -X259950D02*X264450D01* -Y134000D01* -X259950D01* -Y140000D01* -G37* -G54D24*X268050Y136250D02*X271050Y140000D01* -X268050Y136250D02*X271800D01* -X271050Y140000D02*Y134000D01* -G54D25*G36* -X276300Y140000D02*X280800D01* -Y134000D01* -X276300D01* -Y140000D01* -G37* -G36* -X281700D02*X286200D01* -Y134000D01* -X281700D01* -Y140000D01* -G37* -G36* -X287100D02*X291600D01* -Y134000D01* -X287100D01* -Y140000D01* -G37* -G36* -X292500D02*X297000D01* -Y134000D01* -X292500D01* -Y140000D01* -G37* -G36* -X297900D02*X302400D01* -Y134000D01* -X297900D01* -Y140000D01* -G37* -G36* -X306000D02*X310500D01* -Y134000D01* -X306000D01* -Y140000D01* -G37* -G36* -X311400D02*X315900D01* -Y134000D01* -X311400D01* -Y140000D01* -G37* -G36* -X316800D02*X321300D01* -Y134000D01* -X316800D01* -Y140000D01* -G37* -G36* -X322200D02*X326700D01* -Y134000D01* -X322200D01* -Y140000D01* -G37* -G36* -X327600D02*X332100D01* -Y134000D01* -X327600D01* -Y140000D01* -G37* -G54D26*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D24*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D25*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D24*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D25*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D24*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D25*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D24*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D25*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D24*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D25*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D24*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D25*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D24*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D25*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D24*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D25*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D24*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D25*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D24*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D25*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D24*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D25*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X272300D02*X276800D01* -Y104000D01* -X272300D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G36* -X291200D02*X295700D01* -Y104000D01* -X291200D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X331700D02*X336200D01* -Y104000D01* -X331700D01* -Y110000D01* -G37* -G36* -X337100D02*X341600D01* -Y104000D01* -X337100D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X366800D02*X371300D01* -Y104000D01* -X366800D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X385700D02*X390200D01* -Y104000D01* -X385700D01* -Y110000D01* -G37* -G36* -X391100D02*X395600D01* -Y104000D01* -X391100D01* -Y110000D01* -G37* -G36* -X396500D02*X401000D01* -Y104000D01* -X396500D01* -Y110000D01* -G37* -G36* -X401900D02*X406400D01* -Y104000D01* -X401900D01* -Y110000D01* -G37* -G36* -X407300D02*X411800D01* -Y104000D01* -X407300D01* -Y110000D01* -G37* -G36* -X412700D02*X417200D01* -Y104000D01* -X412700D01* -Y110000D01* -G37* -G36* -X420800D02*X425300D01* -Y104000D01* -X420800D01* -Y110000D01* -G37* -G54D24*X428900D02*Y104000D01* -Y110000D02*X431900D01* -X428900Y107300D02*X431150D01* -G54D25*G36* -X433700Y110000D02*X438200D01* -Y104000D01* -X433700D01* -Y110000D01* -G37* -G36* -X439100D02*X443600D01* -Y104000D01* -X439100D01* -Y110000D01* -G37* -G36* -X444500D02*X449000D01* -Y104000D01* -X444500D01* -Y110000D01* -G37* -G36* -X449900D02*X454400D01* -Y104000D01* -X449900D01* -Y110000D01* -G37* -G36* -X455300D02*X459800D01* -Y104000D01* -X455300D01* -Y110000D01* -G37* -G36* -X460700D02*X465200D01* -Y104000D01* -X460700D01* -Y110000D01* -G37* -G36* -X466100D02*X470600D01* -Y104000D01* -X466100D01* -Y110000D01* -G37* -G36* -X471500D02*X476000D01* -Y104000D01* -X471500D01* -Y110000D01* -G37* -G36* -X476900D02*X481400D01* -Y104000D01* -X476900D01* -Y110000D01* -G37* -G36* -X482300D02*X486800D01* -Y104000D01* -X482300D01* -Y110000D01* -G37* -G54D24*X491150D02*Y104000D01* -X493100Y110000D02*X494150Y108950D01* -Y105050D01* -X493100Y104000D02*X494150Y105050D01* -X490400Y104000D02*X493100D01* -X490400Y110000D02*X493100D01* -G54D25*G36* -X495950D02*X500450D01* -Y104000D01* -X495950D01* -Y110000D01* -G37* -G36* -X501350D02*X505850D01* -Y104000D01* -X501350D01* -Y110000D01* -G37* -G36* -X506750D02*X511250D01* -Y104000D01* -X506750D01* -Y110000D01* -G37* -G36* -X512150D02*X516650D01* -Y104000D01* -X512150D01* -Y110000D01* -G37* -G36* -X517550D02*X522050D01* -Y104000D01* -X517550D01* -Y110000D01* -G37* -G36* -X522950D02*X527450D01* -Y104000D01* -X522950D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.intern.copper.none.5.gbr (nonexistent) @@ -1,18 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: thermals vs. multiple layer polygons, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD15C,0.0315*% -%ADD14C,0.0787*% -G54D14*X10000Y40000D03* -X27500D03* -X10000Y22500D03* -X27500D03* -G54D15*M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.bottom.copper.none.10.gbr (nonexistent) @@ -1,67 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: thermals vs. multiple layer polygons, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD20C,0.0315*% -%ADD19C,0.0787*% -%ADD18C,0.0001*% -G54D18*G36* -X13914Y42500D02*X13400Y41986D01* -X13519Y41793D01* -X13756Y41220D01* -X13901Y40618D01* -X13937Y40000D01* -X13901Y39382D01* -X13756Y38780D01* -X13519Y38207D01* -X13400Y38014D01* -X14855Y36560D01* -X15306Y37296D01* -X15664Y38160D01* -X15882Y39068D01* -X15937Y40000D01* -X15882Y40932D01* -X15664Y41840D01* -X15391Y42500D01* -X17500D01* -Y32500D01* -X7500D01* -Y34609D01* -X8160Y34336D01* -X9068Y34118D01* -X10000Y34045D01* -X10932Y34118D01* -X11840Y34336D01* -X12704Y34694D01* -X13440Y35145D01* -X11986Y36600D01* -X11793Y36481D01* -X11220Y36244D01* -X10618Y36099D01* -X10000Y36051D01* -X9382Y36099D01* -X8780Y36244D01* -X8207Y36481D01* -X8014Y36600D01* -X7500Y36086D01* -Y42500D01* -X13914D01* -G37* -G36* -X17500Y25000D02*Y15000D01* -X7500D01* -Y25000D01* -X17500D01* -G37* -G54D19*X10000Y40000D03* -X27500D03* -X10000Y22500D03* -X27500D03* -G54D20*M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 6 for group -1 layer_idx 268435462 * -G04 Title: thermals vs. multiple layer polygons, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD21C,0.0315*% -G54D21*X10000Y40000D03* -X27500D03* -X10000Y22500D03* -X27500D03* -M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.top.copper.none.3.gbr (nonexistent) @@ -1,315 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: thermals vs. multiple layer polygons, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0315*% -%ADD12C,0.0787*% -%ADD11C,0.0001*% -G54D11*G36* -X31414Y42500D02*X30900Y41986D01* -X31019Y41793D01* -X31256Y41220D01* -X31401Y40618D01* -X31437Y40000D01* -X31401Y39382D01* -X31256Y38780D01* -X31019Y38207D01* -X30900Y38014D01* -X32355Y36560D01* -X32806Y37296D01* -X33164Y38160D01* -X33382Y39068D01* -X33437Y40000D01* -X33382Y40932D01* -X33164Y41840D01* -X32891Y42500D01* -X35000D01* -Y32500D01* -X25000D01* -Y34609D01* -X25660Y34336D01* -X26568Y34118D01* -X27500Y34045D01* -X28432Y34118D01* -X29340Y34336D01* -X30204Y34694D01* -X30940Y35145D01* -X29486Y36600D01* -X29293Y36481D01* -X28720Y36244D01* -X28118Y36099D01* -X27500Y36051D01* -X26882Y36099D01* -X26280Y36244D01* -X25707Y36481D01* -X25514Y36600D01* -X25000Y36086D01* -Y42500D01* -X31414D01* -G37* -G36* -X35000Y25000D02*Y15000D01* -X25000D01* -Y25000D01* -X35000D01* -G37* -G36* -X12500Y47500D02*Y45330D01* -X12475Y45355D01* -X12346Y45446D01* -X12204Y45513D01* -X11672Y45704D01* -X11123Y45837D01* -X10564Y45917D01* -X10000Y45944D01* -X9436Y45917D01* -X8877Y45837D01* -X8328Y45704D01* -X7794Y45519D01* -X7652Y45450D01* -X7523Y45358D01* -X7409Y45248D01* -X7315Y45121D01* -X7241Y44981D01* -X7191Y44832D01* -X7164Y44676D01* -X7162Y44518D01* -X7185Y44361D01* -X7232Y44210D01* -X7302Y44069D01* -X7393Y43939D01* -X7504Y43826D01* -X7630Y43732D01* -X7770Y43658D01* -X7920Y43608D01* -X8076Y43581D01* -X8234Y43579D01* -X8390Y43602D01* -X8540Y43652D01* -X8892Y43778D01* -X9256Y43866D01* -X9626Y43919D01* -X10000Y43937D01* -X10374Y43919D01* -X10744Y43866D01* -X11108Y43778D01* -X11461Y43656D01* -X11611Y43606D01* -X11766Y43583D01* -X11924Y43585D01* -X12079Y43612D01* -X12228Y43662D01* -X12367Y43736D01* -X12493Y43830D01* -X12500Y43836D01* -Y37500D01* -X6170D01* -X6174Y37504D01* -X6268Y37630D01* -X6342Y37770D01* -X6392Y37920D01* -X6419Y38076D01* -X6421Y38234D01* -X6398Y38390D01* -X6348Y38540D01* -X6222Y38892D01* -X6134Y39256D01* -X6081Y39626D01* -X6063Y40000D01* -X6081Y40374D01* -X6134Y40744D01* -X6222Y41108D01* -X6344Y41461D01* -X6394Y41611D01* -X6417Y41766D01* -X6415Y41924D01* -X6388Y42079D01* -X6338Y42228D01* -X6264Y42367D01* -X6170Y42493D01* -X6058Y42603D01* -X5929Y42694D01* -X5788Y42764D01* -X5638Y42811D01* -X5482Y42833D01* -X5325Y42832D01* -X5169Y42805D01* -X5020Y42754D01* -X4881Y42681D01* -X4755Y42587D01* -X4645Y42475D01* -X4554Y42346D01* -X4487Y42204D01* -X4296Y41672D01* -X4163Y41123D01* -X4083Y40564D01* -X4056Y40000D01* -X4083Y39436D01* -X4163Y38877D01* -X4296Y38328D01* -X4481Y37794D01* -X4550Y37652D01* -X4642Y37523D01* -X4664Y37500D01* -X2500D01* -Y47500D01* -X12500D01* -G37* -G36* -X30000D02*Y45330D01* -X29975Y45355D01* -X29846Y45446D01* -X29704Y45513D01* -X29172Y45704D01* -X28623Y45837D01* -X28064Y45917D01* -X27500Y45944D01* -X26936Y45917D01* -X26377Y45837D01* -X25828Y45704D01* -X25294Y45519D01* -X25152Y45450D01* -X25023Y45358D01* -X24909Y45248D01* -X24815Y45121D01* -X24741Y44981D01* -X24691Y44832D01* -X24664Y44676D01* -X24662Y44518D01* -X24685Y44361D01* -X24732Y44210D01* -X24802Y44069D01* -X24893Y43939D01* -X25004Y43826D01* -X25130Y43732D01* -X25270Y43658D01* -X25420Y43608D01* -X25576Y43581D01* -X25734Y43579D01* -X25890Y43602D01* -X26040Y43652D01* -X26392Y43778D01* -X26756Y43866D01* -X27126Y43919D01* -X27500Y43937D01* -X27874Y43919D01* -X28244Y43866D01* -X28608Y43778D01* -X28961Y43656D01* -X29111Y43606D01* -X29266Y43583D01* -X29424Y43585D01* -X29579Y43612D01* -X29728Y43662D01* -X29867Y43736D01* -X29993Y43830D01* -X30000Y43836D01* -Y37500D01* -X23670D01* -X23674Y37504D01* -X23768Y37630D01* -X23842Y37770D01* -X23892Y37920D01* -X23919Y38076D01* -X23921Y38234D01* -X23898Y38390D01* -X23848Y38540D01* -X23722Y38892D01* -X23634Y39256D01* -X23581Y39626D01* -X23563Y40000D01* -X23581Y40374D01* -X23634Y40744D01* -X23722Y41108D01* -X23844Y41461D01* -X23894Y41611D01* -X23917Y41766D01* -X23915Y41924D01* -X23888Y42079D01* -X23838Y42228D01* -X23764Y42367D01* -X23670Y42493D01* -X23558Y42603D01* -X23429Y42694D01* -X23288Y42764D01* -X23138Y42811D01* -X22982Y42833D01* -X22825Y42832D01* -X22669Y42805D01* -X22520Y42754D01* -X22381Y42681D01* -X22255Y42587D01* -X22145Y42475D01* -X22054Y42346D01* -X21987Y42204D01* -X21796Y41672D01* -X21663Y41123D01* -X21583Y40564D01* -X21556Y40000D01* -X21583Y39436D01* -X21663Y38877D01* -X21796Y38328D01* -X21981Y37794D01* -X22050Y37652D01* -X22142Y37523D01* -X22164Y37500D01* -X20000D01* -Y47500D01* -X30000D01* -G37* -G36* -X12500Y30000D02*Y27891D01* -X11840Y28164D01* -X10932Y28382D01* -X10000Y28455D01* -X9068Y28382D01* -X8160Y28164D01* -X7296Y27806D01* -X6500Y27318D01* -X5789Y26711D01* -X5182Y26000D01* -X4694Y25204D01* -X4336Y24340D01* -X4118Y23432D01* -X4045Y22500D01* -X4118Y21568D01* -X4336Y20660D01* -X4609Y20000D01* -X2500D01* -Y30000D01* -X12500D01* -G37* -G36* -X30000D02*Y27891D01* -X29340Y28164D01* -X28432Y28382D01* -X27500Y28455D01* -X26568Y28382D01* -X25660Y28164D01* -X24796Y27806D01* -X24000Y27318D01* -X23289Y26711D01* -X22682Y26000D01* -X22194Y25204D01* -X21836Y24340D01* -X21618Y23432D01* -X21545Y22500D01* -X21618Y21568D01* -X21836Y20660D01* -X22109Y20000D01* -X20000D01* -Y30000D01* -X30000D01* -G37* -G54D12*X10000Y40000D03* -X27500D03* -X10000Y22500D03* -X27500D03* -G54D13*M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.intern.copper.none.7.gbr (nonexistent) @@ -1,18 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 5 * -G04 Title: thermals vs. multiple layer polygons, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD17C,0.0315*% -%ADD16C,0.0787*% -G54D16*X10000Y40000D03* -X27500D03* -X10000Y22500D03* -X27500D03* -G54D17*M02* Index: trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.gbr/thermal_layer.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 7 for group 9 layer_idx 6 * -G04 Title: thermals vs. multiple layer polygons, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD22C,0.0100*% -G54D22*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/poly_rect.png.text =================================================================== --- trunk/tests/RTT/ref/poly_rect.png.text (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.png.text (nonexistent) @@ -1,17 +0,0 @@ -r6630 - -outline 500 x 500 mils - -vertical polygon -31 x 511 pixels (25.833 x 425.833) - -horizontal polygon -421 x 31 pixels (350.833 x 25.833) - -giant middle polygon -331 x 451 pixels (275.833 x 375.833) - -smallest polygon (bottom right) -31 x 31 pixels (25.833 x 25.833) - - Index: trunk/tests/RTT/ref/arc_sizes.eps =================================================================== --- trunk/tests/RTT/ref/arc_sizes.eps (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.eps (nonexistent) @@ -1,37 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: arc_sizes.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.000000 90.000000 0.00000 0.05000 0.10000 0.20000 2540000000.000000 a -0.000000 90.000000 -0.05000 0.00000 0.20000 0.20000 0.200000 a -0.30000 0.20000 0.00500 c -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_offpage.fcd =================================================================== --- trunk/tests/RTT/ref/line_offpage.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.fcd (nonexistent) @@ -1,2 +0,0 @@ -[FIDOCAD] -PL 20 40 120 40 2 2 Index: trunk/tests/RTT/ref/elem_sides_trh.net =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.net (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.net (nonexistent) @@ -1,16 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB thru-hole elements on both sides -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -317N/C U1 -1 D0393PA00X+001000Y+003500X0800Y0800R000 S0 -317N/C U1 -2 D0393PA00X+004000Y+003500X0800Y0000R000 S0 -317N/C U2 -1 D0393PA00X+001000Y+001500X0800Y0800R000 S0 -317N/C U2 -2 D0393PA00X+004000Y+001500X0800Y0000R000 S0 -999 Index: trunk/tests/RTT/ref/line_overlap1.exc/line_overlap1.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap1.exc/line_overlap1.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.exc/line_overlap1.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap1.exc/line_overlap1.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap1.exc/line_overlap1.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.exc/line_overlap1.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/poly_hole.net =================================================================== --- trunk/tests/RTT/ref/poly_hole.net (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Polygons with holes -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/padstack.eps =================================================================== --- trunk/tests/RTT/ref/padstack.eps (revision 32402) +++ trunk/tests/RTT/ref/padstack.eps (nonexistent) @@ -1,79 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: padstack.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.15000 0.10000 0.02500 0.10000 t -0.37500 0.10000 0.04331 c -0.22500 0.32500 0.04831 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.10000 0.01575 c -0.37500 0.10000 0.01968 c -0.22500 0.32500 0.01968 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.07500 0.10000 0.03937 c -0.37500 0.10000 0.04331 c -0.07500 0.32500 0.04580 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.10000 0.01575 c -0.37500 0.10000 0.01968 c -0.07500 0.32500 0.01968 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.07500 0.10000 0.03937 c -0.37500 0.10000 0.04331 c -0.22500 0.32500 0.04831 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.10000 0.01575 c -0.37500 0.10000 0.01968 c -0.22500 0.32500 0.01968 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.02500 0.05000 moveto -0.02500 0.15000 lineto -0.12500 0.12500 lineto -0.12500 0.05000 lineto -fill -0.37500 0.10000 0.04331 c -0.07500 0.32500 0.04580 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.07500 0.10000 0.01575 c -0.37500 0.10000 0.01968 c -0.07500 0.32500 0.01968 c -% Layer topsilk group 1 drill 0 mask 0 -% Layer plated-drill group -1 drill 1 mask 0 -0.07500 0.10000 0.01575 c -0.37500 0.10000 0.01968 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/arc_offpage.eps =================================================================== --- trunk/tests/RTT/ref/arc_offpage.eps (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.eps (nonexistent) @@ -1,35 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: arc_offpage.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.000000 230.000000 -0.10000 0.10000 0.05000 0.05000 0.100000 a -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_f_clear.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_f_clear.png =================================================================== --- trunk/tests/RTT/ref/line_f_clear.png (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_f_clear.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_offpage.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_offpage.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_offpage.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_offpage.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap3.eps =================================================================== --- trunk/tests/RTT/ref/line_overlap3.eps (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.eps (nonexistent) @@ -1,36 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_overlap3.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01500 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.20000 0.20000 0.35000 0.20000 t -0.20000 0.20000 0.35000 0.20000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/thermal_last.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_last.remote.gz =================================================================== --- trunk/tests/RTT/ref/thermal_last.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/thermal_last.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_spc.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_spc.remote.gz =================================================================== --- trunk/tests/RTT/ref/layer_spc.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_spc.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_offpage.xy =================================================================== --- trunk/tests/RTT/ref/arc_offpage.xy (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Arcs with some parts off the page - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_f_clear.fcd =================================================================== --- trunk/tests/RTT/ref/line_f_clear.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.fcd (nonexistent) @@ -1,6 +0,0 @@ -[FIDOCAD] -PL 25 50 80 50 3 2 -PL 50 25 50 75 2 2 -PL 50 50 80 40 4 2 -PL 50 50 30 30 1 2 -PP 5 5 95 5 95 95 5 95 5 5 2 Index: trunk/tests/RTT/ref/text_sides.dsn =================================================================== --- trunk/tests/RTT/ref/text_sides.dsn (revision 32402) +++ trunk/tests/RTT/ref/text_sides.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb text on both sides - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/layer_outline.eps =================================================================== --- trunk/tests/RTT/ref/layer_outline.eps (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.eps (nonexistent) @@ -1,39 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: layer_outline.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -% Layer topsilk group 1 drill 0 mask 0 -% Layer outline group 9 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0 0.52549 0.545098 setrgbcolor -0.07500 0.10000 0.07500 0.40000 t -0.07500 0.40000 0.37500 0.40000 t -0.37500 0.40000 0.07500 0.10000 t -% Layer outline group 9 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/poly_triangle.nelma.em =================================================================== --- trunk/tests/RTT/ref/poly_triangle.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/elem_sides_trh.exc/elem_sides_trh.plated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.exc/elem_sides_trh.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.exc/elem_sides_trh.plated.cnc (nonexistent) @@ -1,11 +0,0 @@ -M48 -INCH -T11C0.039 -% -T11 -G05 -X001000Y003500 -X004000Y003500 -X001000Y001500 -X004000Y001500 -M30 Index: trunk/tests/RTT/ref/elem_sides_trh.exc/elem_sides_trh.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.exc/elem_sides_trh.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.exc/elem_sides_trh.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/netlist.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/netlist.png =================================================================== --- trunk/tests/RTT/ref/netlist.png (revision 32402) +++ trunk/tests/RTT/ref/netlist.png (nonexistent) Property changes on: trunk/tests/RTT/ref/netlist.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_sizes.dsn =================================================================== --- trunk/tests/RTT/ref/arc_sizes.dsn (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb arcs with different strange sizes - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/arc_f_clear.eps =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.eps (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.eps (nonexistent) @@ -1,222 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: arc_f_clear.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.47500 0.15000 moveto -0.47500 0.47500 lineto -0.29999 0.47500 lineto -0.29999 0.32505 lineto -0.30000 0.32505 lineto -0.30436 0.32486 lineto -0.30869 0.32429 lineto -0.31295 0.32334 lineto -0.31712 0.32203 lineto -0.32115 0.32036 lineto -0.32502 0.31834 lineto -0.32871 0.31600 lineto -0.33217 0.31334 lineto -0.33539 0.31039 lineto -0.33834 0.30717 lineto -0.34100 0.30371 lineto -0.34334 0.30002 lineto -0.34536 0.29615 lineto -0.34703 0.29212 lineto -0.34834 0.28795 lineto -0.34929 0.28369 lineto -0.34986 0.27936 lineto -0.35005 0.27500 lineto -0.34986 0.27064 lineto -0.34929 0.26631 lineto -0.34834 0.26205 lineto -0.34703 0.25788 lineto -0.34536 0.25385 lineto -0.34334 0.24998 lineto -0.34100 0.24629 lineto -0.33834 0.24283 lineto -0.33539 0.23961 lineto -0.33217 0.23666 lineto -0.32871 0.23400 lineto -0.32502 0.23166 lineto -0.32115 0.22964 lineto -0.31712 0.22797 lineto -0.31295 0.22666 lineto -0.30869 0.22571 lineto -0.30436 0.22514 lineto -0.30000 0.22495 lineto -0.29999 0.22495 lineto -0.29999 0.15000 lineto -fill -0.29999 0.15000 moveto -0.29999 0.22495 lineto -0.29564 0.22514 lineto -0.29131 0.22571 lineto -0.28705 0.22666 lineto -0.28288 0.22797 lineto -0.27885 0.22964 lineto -0.27667 0.23078 lineto -0.27612 0.23101 lineto -0.27548 0.23140 lineto -0.27498 0.23166 lineto -0.27500 0.23169 lineto -0.27276 0.23306 lineto -0.26977 0.23562 lineto -0.26721 0.23861 lineto -0.26516 0.24196 lineto -0.26365 0.24560 lineto -0.26273 0.24943 lineto -0.26242 0.25335 lineto -0.26243 0.25339 lineto -0.26026 0.25471 lineto -0.25727 0.25727 lineto -0.25471 0.26026 lineto -0.25266 0.26362 lineto -0.25115 0.26725 lineto -0.25023 0.27108 lineto -0.24992 0.27500 lineto -0.25005 0.27668 lineto -0.25014 0.27936 lineto -0.25071 0.28369 lineto -0.25166 0.28795 lineto -0.25297 0.29212 lineto -0.25464 0.29615 lineto -0.25666 0.30002 lineto -0.25900 0.30371 lineto -0.26166 0.30717 lineto -0.26461 0.31039 lineto -0.26783 0.31334 lineto -0.27129 0.31600 lineto -0.27498 0.31834 lineto -0.27885 0.32036 lineto -0.28288 0.32203 lineto -0.28705 0.32334 lineto -0.29131 0.32429 lineto -0.29564 0.32486 lineto -0.29999 0.32505 lineto -0.29999 0.47500 lineto -0.13759 0.47500 lineto -0.13759 0.36151 lineto -0.14865 0.36609 lineto -0.16114 0.37003 lineto -0.17393 0.37286 lineto -0.18691 0.37457 lineto -0.20000 0.37514 lineto -0.20394 0.37486 lineto -0.20778 0.37394 lineto -0.21143 0.37243 lineto -0.21480 0.37037 lineto -0.21780 0.36780 lineto -0.22037 0.36480 lineto -0.22243 0.36143 lineto -0.22394 0.35778 lineto -0.22486 0.35394 lineto -0.22517 0.35000 lineto -0.22486 0.34606 lineto -0.22394 0.34222 lineto -0.22243 0.33857 lineto -0.22037 0.33520 lineto -0.21780 0.33220 lineto -0.21480 0.32963 lineto -0.21143 0.32757 lineto -0.20778 0.32606 lineto -0.20394 0.32514 lineto -0.20000 0.32490 lineto -0.19128 0.32462 lineto -0.18264 0.32348 lineto -0.17412 0.32159 lineto -0.16580 0.31897 lineto -0.15774 0.31563 lineto -0.15000 0.31160 lineto -0.14264 0.30692 lineto -0.13759 0.30304 lineto -0.13759 0.15000 lineto -fill -0.13759 0.15000 moveto -0.13759 0.30304 lineto -0.13572 0.30160 lineto -0.12929 0.29571 lineto -0.12340 0.28928 lineto -0.11808 0.28236 lineto -0.11340 0.27500 lineto -0.10937 0.26726 lineto -0.10603 0.25920 lineto -0.10341 0.25088 lineto -0.10152 0.24236 lineto -0.10038 0.23372 lineto -0.10000 0.22500 lineto -0.09977 0.22108 lineto -0.09885 0.21725 lineto -0.09734 0.21362 lineto -0.09529 0.21026 lineto -0.09273 0.20727 lineto -0.08974 0.20471 lineto -0.08638 0.20266 lineto -0.08275 0.20115 lineto -0.07892 0.20023 lineto -0.07500 0.19992 lineto -0.07108 0.20023 lineto -0.06725 0.20115 lineto -0.06362 0.20266 lineto -0.06026 0.20471 lineto -0.05727 0.20727 lineto -0.05471 0.21026 lineto -0.05266 0.21362 lineto -0.05115 0.21725 lineto -0.05023 0.22108 lineto -0.05000 0.22500 lineto -0.05043 0.23809 lineto -0.05214 0.25107 lineto -0.05497 0.26386 lineto -0.05891 0.27635 lineto -0.06392 0.28845 lineto -0.06997 0.30007 lineto -0.07701 0.31112 lineto -0.08498 0.32151 lineto -0.09383 0.33117 lineto -0.10349 0.34002 lineto -0.11388 0.34799 lineto -0.12493 0.35503 lineto -0.13655 0.36108 lineto -0.13759 0.36151 lineto -0.13759 0.47500 lineto -0.02500 0.47500 lineto -0.02500 0.15000 lineto -fill -0.01000 setlinewidth -1 setlinecap -0.000000 90.000000 -0.12500 0.12500 0.20000 0.22500 0.080000 a -0.02000 setlinewidth --90.000000 -10.000000 -0.10000 0.10000 0.17500 0.22500 0.200000 a -0.01000 setlinewidth -0.000000 300.000000 -0.02500 0.02500 0.30000 0.27500 0.400000 a -0.03000 setlinewidth --160.000000 -70.000000 -0.12500 0.12500 0.25000 0.22500 0.240000 a -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/layer_spc.net =================================================================== --- trunk/tests/RTT/ref/layer_spc.net (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB space (and other dangerous characters) in layer name -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/poly_hole.exc/poly_hole.plated.cnc =================================================================== --- trunk/tests/RTT/ref/poly_hole.exc/poly_hole.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.exc/poly_hole.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/poly_hole.exc/poly_hole.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/poly_hole.exc/poly_hole.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.exc/poly_hole.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap4.png.text =================================================================== --- trunk/tests/RTT/ref/line_overlap4.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.png.text (nonexistent) @@ -1,6 +0,0 @@ -18 pixel width (15) -198 pixel length (165) -18 pixel clearance (15) - -in a poly -181 x 211 pixels (150.833 x 175.833) Index: trunk/tests/RTT/ref/flag_colors.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/flag_colors.png =================================================================== --- trunk/tests/RTT/ref/flag_colors.png (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.png (nonexistent) Property changes on: trunk/tests/RTT/ref/flag_colors.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/padstack.dsn =================================================================== --- trunk/tests/RTT/ref/padstack.dsn (revision 32402) +++ trunk/tests/RTT/ref/padstack.dsn (nonexistent) @@ -1,62 +0,0 @@ -(pcb notnamed - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 60 - (place 60 1.905000 10.160000 front 0 (PN 0)) - ) - (component 62 - (place 62 9.525000 10.160000 front 0 (PN 0)) - ) - (component 63 - (place 63 1.905000 4.445000 front 0 (PN 0)) - ) - (component 64 - (place 64 5.715000 4.445000 front 0 (PN 0)) - ) - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/netlist.fcd =================================================================== --- trunk/tests/RTT/ref/netlist.fcd (revision 32402) +++ trunk/tests/RTT/ref/netlist.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/arc_offpage.dsn =================================================================== --- trunk/tests/RTT/ref/arc_offpage.dsn (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb Arcs with some parts off the page - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/layer_spc.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_spc.ps.gz =================================================================== --- trunk/tests/RTT/ref/layer_spc.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_spc.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap3.dsn =================================================================== --- trunk/tests/RTT/ref/line_overlap3.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.dsn (nonexistent) @@ -1,54 +0,0 @@ -(pcb Full overlap: the same line twice - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.381000 5.080000 7.620000 8.890000 7.620000) - (type protect)) - (wire (path 3__top_copper 0.381000 5.080000 7.620000 8.890000 7.620000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: A single line that extends beyond board boundary, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1903 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: A single line that extends beyond board boundary, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500Y108500D02*Y104000D01* -Y108500D02*X235550Y110000D01* -X237200D01* -X238250Y108500D01* -Y104000D01* -X234500Y107000D02*X238250D01* -G54D14*G36* -X242750Y110000D02*X247250D01* -Y104000D01* -X242750D01* -Y110000D01* -G37* -G36* -X248150D02*X252650D01* -Y104000D01* -X248150D01* -Y110000D01* -G37* -G36* -X253550D02*X258050D01* -Y104000D01* -X253550D01* -Y110000D01* -G37* -G36* -X258950D02*X263450D01* -Y104000D01* -X258950D01* -Y110000D01* -G37* -G36* -X264350D02*X268850D01* -Y104000D01* -X264350D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X277850D02*X282350D01* -Y104000D01* -X277850D01* -Y110000D01* -G37* -G36* -X283250D02*X287750D01* -Y104000D01* -X283250D01* -Y110000D01* -G37* -G36* -X288650D02*X293150D01* -Y104000D01* -X288650D01* -Y110000D01* -G37* -G36* -X294050D02*X298550D01* -Y104000D01* -X294050D01* -Y110000D01* -G37* -G36* -X302150D02*X306650D01* -Y104000D01* -X302150D01* -Y110000D01* -G37* -G36* -X307550D02*X312050D01* -Y104000D01* -X307550D01* -Y110000D01* -G37* -G36* -X312950D02*X317450D01* -Y104000D01* -X312950D01* -Y110000D01* -G37* -G36* -X318350D02*X322850D01* -Y104000D01* -X318350D01* -Y110000D01* -G37* -G36* -X326450D02*X330950D01* -Y104000D01* -X326450D01* -Y110000D01* -G37* -G36* -X331850D02*X336350D01* -Y104000D01* -X331850D01* -Y110000D01* -G37* -G36* -X337250D02*X341750D01* -Y104000D01* -X337250D01* -Y110000D01* -G37* -G36* -X342650D02*X347150D01* -Y104000D01* -X342650D01* -Y110000D01* -G37* -G36* -X348050D02*X352550D01* -Y104000D01* -X348050D01* -Y110000D01* -G37* -G36* -X353450D02*X357950D01* -Y104000D01* -X353450D01* -Y110000D01* -G37* -G36* -X358850D02*X363350D01* -Y104000D01* -X358850D01* -Y110000D01* -G37* -G36* -X366950D02*X371450D01* -Y104000D01* -X366950D01* -Y110000D01* -G37* -G36* -X372350D02*X376850D01* -Y104000D01* -X372350D01* -Y110000D01* -G37* -G36* -X377750D02*X382250D01* -Y104000D01* -X377750D01* -Y110000D01* -G37* -G36* -X383150D02*X387650D01* -Y104000D01* -X383150D01* -Y110000D01* -G37* -G36* -X388550D02*X393050D01* -Y104000D01* -X388550D01* -Y110000D01* -G37* -G36* -X393950D02*X398450D01* -Y104000D01* -X393950D01* -Y110000D01* -G37* -G36* -X402050D02*X406550D01* -Y104000D01* -X402050D01* -Y110000D01* -G37* -G36* -X407450D02*X411950D01* -Y104000D01* -X407450D01* -Y110000D01* -G37* -G36* -X412850D02*X417350D01* -Y104000D01* -X412850D01* -Y110000D01* -G37* -G36* -X418250D02*X422750D01* -Y104000D01* -X418250D01* -Y110000D01* -G37* -G36* -X423650D02*X428150D01* -Y104000D01* -X423650D01* -Y110000D01* -G37* -G36* -X431750D02*X436250D01* -Y104000D01* -X431750D01* -Y110000D01* -G37* -G36* -X437150D02*X441650D01* -Y104000D01* -X437150D01* -Y110000D01* -G37* -G36* -X442550D02*X447050D01* -Y104000D01* -X442550D01* -Y110000D01* -G37* -G36* -X447950D02*X452450D01* -Y104000D01* -X447950D01* -Y110000D01* -G37* -G36* -X453350D02*X457850D01* -Y104000D01* -X453350D01* -Y110000D01* -G37* -G36* -X458750D02*X463250D01* -Y104000D01* -X458750D01* -Y110000D01* -G37* -G36* -X464150D02*X468650D01* -Y104000D01* -X464150D01* -Y110000D01* -G37* -G36* -X469550D02*X474050D01* -Y104000D01* -X469550D01* -Y110000D01* -G37* -G36* -X477650D02*X482150D01* -Y104000D01* -X477650D01* -Y110000D01* -G37* -G54D13*X485750D02*Y104000D01* -Y110000D02*X488750D01* -X485750Y107300D02*X488000D01* -G54D14*G36* -X490550Y110000D02*X495050D01* -Y104000D01* -X490550D01* -Y110000D01* -G37* -G36* -X495950D02*X500450D01* -Y104000D01* -X495950D01* -Y110000D01* -G37* -G36* -X501350D02*X505850D01* -Y104000D01* -X501350D01* -Y110000D01* -G37* -G36* -X506750D02*X511250D01* -Y104000D01* -X506750D01* -Y110000D01* -G37* -G36* -X512150D02*X516650D01* -Y104000D01* -X512150D01* -Y110000D01* -G37* -G36* -X517550D02*X522050D01* -Y104000D01* -X517550D01* -Y110000D01* -G37* -G36* -X522950D02*X527450D01* -Y104000D01* -X522950D01* -Y110000D01* -G37* -G36* -X528350D02*X532850D01* -Y104000D01* -X528350D01* -Y110000D01* -G37* -G36* -X533750D02*X538250D01* -Y104000D01* -X533750D01* -Y110000D01* -G37* -G36* -X539150D02*X543650D01* -Y104000D01* -X539150D01* -Y110000D01* -G37* -G54D13*X548000D02*Y104000D01* -X549950Y110000D02*X551000Y108950D01* -Y105050D01* -X549950Y104000D02*X551000Y105050D01* -X547250Y104000D02*X549950D01* -X547250Y110000D02*X549950D01* -G54D14*G36* -X552800D02*X557300D01* -Y104000D01* -X552800D01* -Y110000D01* -G37* -G36* -X558200D02*X562700D01* -Y104000D01* -X558200D01* -Y110000D01* -G37* -G36* -X563600D02*X568100D01* -Y104000D01* -X563600D01* -Y110000D01* -G37* -G36* -X569000D02*X573500D01* -Y104000D01* -X569000D01* -Y110000D01* -G37* -G36* -X574400D02*X578900D01* -Y104000D01* -X574400D01* -Y110000D01* -G37* -G36* -X579800D02*X584300D01* -Y104000D01* -X579800D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.gbr/line_offpage.top.copper.none.3.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: A single line that extends beyond board boundary, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0100*% -G54D11*X10000Y30000D02*X60000D01* -M02* Index: trunk/tests/RTT/ref/arc_f_clear.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_f_clear.remote.gz =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_f_clear.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_outline.dsn =================================================================== --- trunk/tests/RTT/ref/layer_outline.dsn (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb outline layer triangle - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/layer_spc.exc/layer_spc.plated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_spc.exc/layer_spc.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.exc/layer_spc.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/layer_spc.exc/layer_spc.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_spc.exc/layer_spc.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.exc/layer_spc.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_f_clear.dsn =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.dsn (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb Arc with clearline flag - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/layer_copper.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_copper.png =================================================================== --- trunk/tests/RTT/ref/layer_copper.png (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.png (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_copper.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_sides.svg =================================================================== --- trunk/tests/RTT/ref/text_sides.svg (revision 32402) +++ trunk/tests/RTT/ref/text_sides.svg (nonexistent) @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/rat.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/rat.png =================================================================== --- trunk/tests/RTT/ref/rat.png (revision 32402) +++ trunk/tests/RTT/ref/rat.png (nonexistent) Property changes on: trunk/tests/RTT/ref/rat.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.top.copper.none.3.gbr (nonexistent) @@ -1,125 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Clear and no-clear lines, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD15C,0.0050*% -%ADD14C,0.0200*% -%ADD13C,0.0100*% -%ADD12C,0.0150*% -%ADD11C,0.0001*% -G54D11*G36* -X47500Y47500D02*Y2500D01* -X26250D01* -Y7967D01* -X26457Y8016D01* -X27140Y8299D01* -X27771Y8686D01* -X28334Y9166D01* -X28814Y9729D01* -X29201Y10360D01* -X29484Y11043D01* -X29656Y11762D01* -X29700Y12500D01* -Y23050D01* -X40000D01* -X40306Y23068D01* -X40604Y23140D01* -X40888Y23257D01* -X41150Y23418D01* -X41383Y23617D01* -X41582Y23850D01* -X41743Y24112D01* -X41860Y24396D01* -X41932Y24694D01* -X41956Y25000D01* -X41932Y25306D01* -X41860Y25604D01* -X41743Y25888D01* -X41582Y26150D01* -X41383Y26383D01* -X41150Y26582D01* -X40888Y26743D01* -X40604Y26860D01* -X40306Y26932D01* -X40000Y26950D01* -X29700D01* -Y37500D01* -X29656Y38238D01* -X29484Y38957D01* -X29201Y39640D01* -X28814Y40271D01* -X28334Y40834D01* -X27771Y41314D01* -X27140Y41701D01* -X26457Y41984D01* -X26250Y42033D01* -Y47500D01* -X47500D01* -G37* -G36* -X26250D02*Y42033D01* -X25738Y42156D01* -X25000Y42214D01* -X24262Y42156D01* -X23543Y41984D01* -X22860Y41701D01* -X22229Y41314D01* -X21666Y40834D01* -X21186Y40271D01* -X20799Y39640D01* -X20516Y38957D01* -X20344Y38238D01* -X20300Y37500D01* -Y26950D01* -X12500D01* -X12194Y26932D01* -X11896Y26860D01* -X11612Y26743D01* -X11350Y26582D01* -X11117Y26383D01* -X10918Y26150D01* -X10757Y25888D01* -X10640Y25604D01* -X10568Y25306D01* -X10544Y25000D01* -X10568Y24694D01* -X10640Y24396D01* -X10757Y24112D01* -X10918Y23850D01* -X11117Y23617D01* -X11350Y23418D01* -X11612Y23257D01* -X11896Y23140D01* -X12194Y23068D01* -X12500Y23050D01* -X20300D01* -Y12500D01* -X20344Y11762D01* -X20516Y11043D01* -X20799Y10360D01* -X21186Y9729D01* -X21666Y9166D01* -X22229Y8686D01* -X22860Y8299D01* -X23543Y8016D01* -X24262Y7844D01* -X25000Y7786D01* -X25738Y7844D01* -X26250Y7967D01* -Y2500D01* -X2500D01* -Y47500D01* -X26250D01* -G37* -G54D12*X12500Y25000D02*X40000D01* -G54D13*X25000Y37500D02*Y12500D01* -G54D14*Y25000D02*X40000Y30000D01* -G54D15*X25000Y25000D02*X15000Y35000D01* -M02* Index: trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Clear and no-clear lines, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD16C,0.0100*% -G54D16*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.gbr/line_f_clear.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1782 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Clear and no-clear lines, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD19C,0.0100*% -%ADD18C,0.0001*% -%ADD17C,0.0060*% -G54D17*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D18*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D17*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D18*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D17*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D18*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D17*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D18*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D17*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D18*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D17*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D18*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D19*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D17*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D18*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D17*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D18*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D17*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D18*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D17*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D18*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D17*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D18*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D17*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D18*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D17*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D18*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D17*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D18*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D17*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D18*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D17*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D18*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D17*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D18*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D17*X235550Y104000D02*X237500D01* -X234500Y105050D02*X235550Y104000D01* -X234500Y108950D02*Y105050D01* -Y108950D02*X235550Y110000D01* -X237500D01* -G54D18*G36* -X239300D02*X243800D01* -Y104000D01* -X239300D01* -Y110000D01* -G37* -G36* -X244700D02*X249200D01* -Y104000D01* -X244700D01* -Y110000D01* -G37* -G36* -X250100D02*X254600D01* -Y104000D01* -X250100D01* -Y110000D01* -G37* -G36* -X255500D02*X260000D01* -Y104000D01* -X255500D01* -Y110000D01* -G37* -G36* -X263600D02*X268100D01* -Y104000D01* -X263600D01* -Y110000D01* -G37* -G36* -X269000D02*X273500D01* -Y104000D01* -X269000D01* -Y110000D01* -G37* -G36* -X274400D02*X278900D01* -Y104000D01* -X274400D01* -Y110000D01* -G37* -G36* -X282500D02*X287000D01* -Y104000D01* -X282500D01* -Y110000D01* -G37* -G36* -X287900D02*X292400D01* -Y104000D01* -X287900D01* -Y110000D01* -G37* -G36* -X293300D02*X297800D01* -Y104000D01* -X293300D01* -Y110000D01* -G37* -G36* -X298700D02*X303200D01* -Y104000D01* -X298700D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X320300D02*X324800D01* -Y104000D01* -X320300D01* -Y110000D01* -G37* -G36* -X328400D02*X332900D01* -Y104000D01* -X328400D01* -Y110000D01* -G37* -G36* -X333800D02*X338300D01* -Y104000D01* -X333800D01* -Y110000D01* -G37* -G36* -X339200D02*X343700D01* -Y104000D01* -X339200D01* -Y110000D01* -G37* -G36* -X344600D02*X349100D01* -Y104000D01* -X344600D01* -Y110000D01* -G37* -G36* -X350000D02*X354500D01* -Y104000D01* -X350000D01* -Y110000D01* -G37* -G36* -X358100D02*X362600D01* -Y104000D01* -X358100D01* -Y110000D01* -G37* -G54D17*X366200D02*Y104000D01* -Y110000D02*X369200D01* -X366200Y107300D02*X368450D01* -G54D18*G36* -X371000Y110000D02*X375500D01* -Y104000D01* -X371000D01* -Y110000D01* -G37* -G36* -X376400D02*X380900D01* -Y104000D01* -X376400D01* -Y110000D01* -G37* -G36* -X381800D02*X386300D01* -Y104000D01* -X381800D01* -Y110000D01* -G37* -G36* -X387200D02*X391700D01* -Y104000D01* -X387200D01* -Y110000D01* -G37* -G36* -X392600D02*X397100D01* -Y104000D01* -X392600D01* -Y110000D01* -G37* -G36* -X398000D02*X402500D01* -Y104000D01* -X398000D01* -Y110000D01* -G37* -G36* -X403400D02*X407900D01* -Y104000D01* -X403400D01* -Y110000D01* -G37* -G36* -X408800D02*X413300D01* -Y104000D01* -X408800D01* -Y110000D01* -G37* -G36* -X414200D02*X418700D01* -Y104000D01* -X414200D01* -Y110000D01* -G37* -G36* -X419600D02*X424100D01* -Y104000D01* -X419600D01* -Y110000D01* -G37* -G54D17*X428450D02*Y104000D01* -X430400Y110000D02*X431450Y108950D01* -Y105050D01* -X430400Y104000D02*X431450Y105050D01* -X427700Y104000D02*X430400D01* -X427700Y110000D02*X430400D01* -G54D18*G36* -X433250D02*X437750D01* -Y104000D01* -X433250D01* -Y110000D01* -G37* -G36* -X438650D02*X443150D01* -Y104000D01* -X438650D01* -Y110000D01* -G37* -G36* -X444050D02*X448550D01* -Y104000D01* -X444050D01* -Y110000D01* -G37* -G36* -X449450D02*X453950D01* -Y104000D01* -X449450D01* -Y110000D01* -G37* -G36* -X454850D02*X459350D01* -Y104000D01* -X454850D01* -Y110000D01* -G37* -G36* -X460250D02*X464750D01* -Y104000D01* -X460250D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/comp1.xy =================================================================== --- trunk/tests/RTT/ref/comp1.xy (revision 32402) +++ trunk/tests/RTT/ref/comp1.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/text_scale.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_scale.png =================================================================== --- trunk/tests/RTT/ref/text_scale.png (revision 32402) +++ trunk/tests/RTT/ref/text_scale.png (nonexistent) Property changes on: trunk/tests/RTT/ref/text_scale.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_copper.fcd =================================================================== --- trunk/tests/RTT/ref/layer_copper.fcd (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.fcd (nonexistent) @@ -1,4 +0,0 @@ -[FIDOCAD] -PL 10 15 10 70 2 2 -PL 15 15 80 15 2 1 -PL 20 30 65 75 2 4 Index: trunk/tests/RTT/ref/arc_sizes.svg =================================================================== --- trunk/tests/RTT/ref/arc_sizes.svg (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.svg (nonexistent) @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/layer_silk.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_silk.png =================================================================== --- trunk/tests/RTT/ref/layer_silk.png (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.png (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_silk.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_sides.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_sides.remote.gz =================================================================== --- trunk/tests/RTT/ref/text_sides.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/text_sides.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/text_sides.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_scale.fcd =================================================================== --- trunk/tests/RTT/ref/text_scale.fcd (revision 32402) +++ trunk/tests/RTT/ref/text_scale.fcd (nonexistent) @@ -1,4 +0,0 @@ -[FIDOCAD] -TY 10 5 7 5 0 1 3 * A1 -TY 10 40 1 1 0 1 3 * A2 -TY 10 60 21 17 0 1 3 * A3 Index: trunk/tests/RTT/ref/padstack.svg =================================================================== --- trunk/tests/RTT/ref/padstack.svg (revision 32402) +++ trunk/tests/RTT/ref/padstack.svg (nonexistent) @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/elem_sides_smd.bom =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.bom (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: smd elements on both sides - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -2,"Standard SMT resistor, capacitor etc","1206",R1 R2 Index: trunk/tests/RTT/ref/layer_silk.fcd =================================================================== --- trunk/tests/RTT/ref/layer_silk.fcd (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.fcd (nonexistent) @@ -1,3 +0,0 @@ -[FIDOCAD] -PL 15 85 60 40 2 3 -PL 10 10 10 85 2 3 Index: trunk/tests/RTT/ref/padstack.xy =================================================================== --- trunk/tests/RTT/ref/padstack.xy (revision 32402) +++ trunk/tests/RTT/ref/padstack.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/arc_offpage.svg =================================================================== --- trunk/tests/RTT/ref/arc_offpage.svg (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.svg (nonexistent) @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/netlist.gbr/netlist.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.intern.copper.none.5.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: board with minimal netlist, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD16C,0.0394*% -%ADD15C,0.0800*% -%ADD14C,0.0001*% -G54D14*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D15*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D16*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 9 for group -1 layer_idx 268435462 * -G04 Title: board with minimal netlist, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD29C,0.0394*% -G54D29*X10000Y32500D03* -X40000D03* -X10000Y22500D03* -X40000D03* -M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.copper.none.10.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: board with minimal netlist, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD22C,0.0394*% -%ADD21C,0.0800*% -%ADD20C,0.0001*% -G54D20*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D21*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D22*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.top.copper.none.3.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: board with minimal netlist, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0394*% -%ADD12C,0.0800*% -%ADD11C,0.0001*% -G54D11*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D12*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D13*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.intern.copper.none.7.gbr (nonexistent) @@ -1,24 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 5 * -G04 Title: board with minimal netlist, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD19C,0.0394*% -%ADD18C,0.0800*% -%ADD17C,0.0001*% -G54D17*G36* -X6000Y36500D02*X14000D01* -Y28500D01* -X6000D01* -Y36500D01* -G37* -G54D18*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -G54D19*M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.top.mask.none.2.gbr (nonexistent) @@ -1,23 +0,0 @@ -G04 start of page 6 for group 2 layer_idx 9 * -G04 Title: board with minimal netlist, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD24C,0.0860*% -%ADD23C,0.0001*% -G54D23*G36* -X5700Y36800D02*X14300D01* -Y28200D01* -X5700D01* -Y36800D01* -G37* -G54D24*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 10 for group 9 layer_idx 6 * -G04 Title: board with minimal netlist, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD30C,0.0100*% -G54D30*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.mask.none.11.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.mask.none.11.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.bottom.mask.none.11.gbr (nonexistent) @@ -1,23 +0,0 @@ -G04 start of page 7 for group 11 layer_idx 10 * -G04 Title: board with minimal netlist, bottom_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_MASK_NONE_11*% -%ADD26C,0.0860*% -%ADD25C,0.0001*% -G54D25*G36* -X5700Y36800D02*X14300D01* -Y28200D01* -X5700D01* -Y36800D01* -G37* -G54D26*X40000Y32500D03* -X10000Y22500D03* -X40000D03* -M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.top.silk.none.1.gbr (nonexistent) @@ -1,28 +0,0 @@ -G04 start of page 8 for group 1 layer_idx 8 * -G04 Title: board with minimal netlist, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD28C,0.0070*% -%ADD27C,0.0100*% -G54D27*X5000Y37500D02*Y17500D01* -X45000D02*X5000D01* -X45000D02*Y37500D01* -X5000D02*X20000D01* -X30000D02*X45000D01* -X20000D02*G75*G03X30000Y37500I5000J0D01*G01* -G54D28*X10000Y42500D02*Y39000D01* -X10500Y38500D01* -X11500D01* -X12000Y39000D01* -Y42500D02*Y39000D01* -X13200Y41700D02*X14000Y42500D01* -Y38500D01* -X13200D02*X14700D01* -M02* Index: trunk/tests/RTT/ref/netlist.gbr/netlist.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/netlist.gbr/netlist.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/netlist.gbr/netlist.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1863 +0,0 @@ -G04 start of page 11 for group -1 layer_idx 268435461 * -G04 Title: board with minimal netlist, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD34C,0.0100*% -%ADD33C,0.0001*% -%ADD32C,0.0060*% -%ADD31C,0.0080*% -G54D31*X10000Y32500D02*Y30900D01* -Y32500D02*X11387Y33300D01* -X10000Y32500D02*X8613Y33300D01* -X40000Y32500D02*Y30900D01* -Y32500D02*X41387Y33300D01* -X40000Y32500D02*X38613Y33300D01* -X10000Y22500D02*Y20900D01* -Y22500D02*X11387Y23300D01* -X10000Y22500D02*X8613Y23300D01* -X40000Y22500D02*Y20900D01* -Y22500D02*X41387Y23300D01* -X40000Y22500D02*X38613Y23300D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -G54D32*X135000Y110000D02*X136500Y107000D01* -X138000Y110000D01* -X136500Y107000D02*Y104000D01* -X139800Y107300D02*X142050D01* -X139800Y104000D02*X142800D01* -X139800Y110000D02*Y104000D01* -Y110000D02*X142800D01* -X147600D02*X148350Y109250D01* -X145350Y110000D02*X147600D01* -X144600Y109250D02*X145350Y110000D01* -X144600Y109250D02*Y107750D01* -X145350Y107000D01* -X147600D01* -X148350Y106250D01* -Y104750D01* -X147600Y104000D02*X148350Y104750D01* -X145350Y104000D02*X147600D01* -X144600Y104750D02*X145350Y104000D01* -X98000Y106250D02*X101000Y110000D01* -X98000Y106250D02*X101750D01* -X101000Y110000D02*Y104000D01* -G54D33*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D32*X61200Y109250D02*X61950Y110000D01* -X63450D01* -X64200Y109250D01* -X63450Y104000D02*X64200Y104750D01* -X61950Y104000D02*X63450D01* -X61200Y104750D02*X61950Y104000D01* -Y107300D02*X63450D01* -X64200Y109250D02*Y108050D01* -Y106550D02*Y104750D01* -Y106550D02*X63450Y107300D01* -X64200Y108050D02*X63450Y107300D01* -X66750Y104000D02*X69000Y107000D01* -Y109250D02*Y107000D01* -X68250Y110000D02*X69000Y109250D01* -X66750Y110000D02*X68250D01* -X66000Y109250D02*X66750Y110000D01* -X66000Y109250D02*Y107750D01* -X66750Y107000D01* -X69000D01* -X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D33*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D32*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D33*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D32*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D33*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D32*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D33*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D32*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D33*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D32*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D33*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D32*X48000Y138800D02*X49200Y140000D01* -Y134000D01* -X48000D02*X50250D01* -G54D33*G36* -X54750Y140000D02*X59250D01* -Y134000D01* -X54750D01* -Y140000D01* -G37* -G36* -X60150D02*X64650D01* -Y134000D01* -X60150D01* -Y140000D01* -G37* -G36* -X65550D02*X70050D01* -Y134000D01* -X65550D01* -Y140000D01* -G37* -G36* -X70950D02*X75450D01* -Y134000D01* -X70950D01* -Y140000D01* -G37* -G36* -X76350D02*X80850D01* -Y134000D01* -X76350D01* -Y140000D01* -G37* -G36* -X81750D02*X86250D01* -Y134000D01* -X81750D01* -Y140000D01* -G37* -G36* -X87150D02*X91650D01* -Y134000D01* -X87150D01* -Y140000D01* -G37* -G36* -X92550D02*X97050D01* -Y134000D01* -X92550D01* -Y140000D01* -G37* -G36* -X97950D02*X102450D01* -Y134000D01* -X97950D01* -Y140000D01* -G37* -G36* -X106050D02*X110550D01* -Y134000D01* -X106050D01* -Y140000D01* -G37* -G36* -X111450D02*X115950D01* -Y134000D01* -X111450D01* -Y140000D01* -G37* -G36* -X116850D02*X121350D01* -Y134000D01* -X116850D01* -Y140000D01* -G37* -G36* -X122250D02*X126750D01* -Y134000D01* -X122250D01* -Y140000D01* -G37* -G36* -X127650D02*X132150D01* -Y134000D01* -X127650D01* -Y140000D01* -G37* -G36* -X135750D02*X140250D01* -Y134000D01* -X135750D01* -Y140000D01* -G37* -G36* -X141150D02*X145650D01* -Y134000D01* -X141150D01* -Y140000D01* -G37* -G36* -X146550D02*X151050D01* -Y134000D01* -X146550D01* -Y140000D01* -G37* -G36* -X151950D02*X156450D01* -Y134000D01* -X151950D01* -Y140000D01* -G37* -G36* -X157350D02*X161850D01* -Y134000D01* -X157350D01* -Y140000D01* -G37* -G36* -X165450D02*X169950D01* -Y134000D01* -X165450D01* -Y140000D01* -G37* -G36* -X170850D02*X175350D01* -Y134000D01* -X170850D01* -Y140000D01* -G37* -G36* -X176250D02*X180750D01* -Y134000D01* -X176250D01* -Y140000D01* -G37* -G36* -X181650D02*X186150D01* -Y134000D01* -X181650D01* -Y140000D01* -G37* -G36* -X189750D02*X194250D01* -Y134000D01* -X189750D01* -Y140000D01* -G37* -G36* -X195150D02*X199650D01* -Y134000D01* -X195150D01* -Y140000D01* -G37* -G36* -X203250D02*X207750D01* -Y134000D01* -X203250D01* -Y140000D01* -G37* -G36* -X208650D02*X213150D01* -Y134000D01* -X208650D01* -Y140000D01* -G37* -G36* -X214050D02*X218550D01* -Y134000D01* -X214050D01* -Y140000D01* -G37* -G36* -X219450D02*X223950D01* -Y134000D01* -X219450D01* -Y140000D01* -G37* -G36* -X227550D02*X232050D01* -Y134000D01* -X227550D01* -Y140000D01* -G37* -G36* -X232950D02*X237450D01* -Y134000D01* -X232950D01* -Y140000D01* -G37* -G36* -X238350D02*X242850D01* -Y134000D01* -X238350D01* -Y140000D01* -G37* -G36* -X243750D02*X248250D01* -Y134000D01* -X243750D01* -Y140000D01* -G37* -G36* -X249150D02*X253650D01* -Y134000D01* -X249150D01* -Y140000D01* -G37* -G36* -X254550D02*X259050D01* -Y134000D01* -X254550D01* -Y140000D01* -G37* -G36* -X259950D02*X264450D01* -Y134000D01* -X259950D01* -Y140000D01* -G37* -G54D32*X268050Y136250D02*X271050Y140000D01* -X268050Y136250D02*X271800D01* -X271050Y140000D02*Y134000D01* -G54D33*G36* -X276300Y140000D02*X280800D01* -Y134000D01* -X276300D01* -Y140000D01* -G37* -G36* -X281700D02*X286200D01* -Y134000D01* -X281700D01* -Y140000D01* -G37* -G36* -X287100D02*X291600D01* -Y134000D01* -X287100D01* -Y140000D01* -G37* -G36* -X292500D02*X297000D01* -Y134000D01* -X292500D01* -Y140000D01* -G37* -G36* -X297900D02*X302400D01* -Y134000D01* -X297900D01* -Y140000D01* -G37* -G36* -X306000D02*X310500D01* -Y134000D01* -X306000D01* -Y140000D01* -G37* -G36* -X311400D02*X315900D01* -Y134000D01* -X311400D01* -Y140000D01* -G37* -G36* -X316800D02*X321300D01* -Y134000D01* -X316800D01* -Y140000D01* -G37* -G36* -X322200D02*X326700D01* -Y134000D01* -X322200D01* -Y140000D01* -G37* -G36* -X327600D02*X332100D01* -Y134000D01* -X327600D01* -Y140000D01* -G37* -G54D34*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D32*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D33*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D32*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D33*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D32*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D33*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D32*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D33*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D32*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D33*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D32*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D33*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D32*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D33*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D32*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D33*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D32*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D33*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D32*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D33*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D32*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D33*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X293900D02*X298400D01* -Y104000D01* -X293900D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X329000D02*X333500D01* -Y104000D01* -X329000D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G54D32*X377600D02*Y104000D01* -Y110000D02*X380600D01* -X377600Y107300D02*X379850D01* -G54D33*G36* -X382400Y110000D02*X386900D01* -Y104000D01* -X382400D01* -Y110000D01* -G37* -G36* -X387800D02*X392300D01* -Y104000D01* -X387800D01* -Y110000D01* -G37* -G36* -X393200D02*X397700D01* -Y104000D01* -X393200D01* -Y110000D01* -G37* -G36* -X398600D02*X403100D01* -Y104000D01* -X398600D01* -Y110000D01* -G37* -G36* -X404000D02*X408500D01* -Y104000D01* -X404000D01* -Y110000D01* -G37* -G36* -X409400D02*X413900D01* -Y104000D01* -X409400D01* -Y110000D01* -G37* -G36* -X414800D02*X419300D01* -Y104000D01* -X414800D01* -Y110000D01* -G37* -G36* -X420200D02*X424700D01* -Y104000D01* -X420200D01* -Y110000D01* -G37* -G36* -X425600D02*X430100D01* -Y104000D01* -X425600D01* -Y110000D01* -G37* -G36* -X431000D02*X435500D01* -Y104000D01* -X431000D01* -Y110000D01* -G37* -G54D32*X439850D02*Y104000D01* -X441800Y110000D02*X442850Y108950D01* -Y105050D01* -X441800Y104000D02*X442850Y105050D01* -X439100Y104000D02*X441800D01* -X439100Y110000D02*X441800D01* -G54D33*G36* -X444650D02*X449150D01* -Y104000D01* -X444650D01* -Y110000D01* -G37* -G36* -X450050D02*X454550D01* -Y104000D01* -X450050D01* -Y110000D01* -G37* -G36* -X455450D02*X459950D01* -Y104000D01* -X455450D01* -Y110000D01* -G37* -G36* -X460850D02*X465350D01* -Y104000D01* -X460850D01* -Y110000D01* -G37* -G36* -X466250D02*X470750D01* -Y104000D01* -X466250D01* -Y110000D01* -G37* -G36* -X471650D02*X476150D01* -Y104000D01* -X471650D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/line_overlap3.svg =================================================================== --- trunk/tests/RTT/ref/line_overlap3.svg (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.svg (nonexistent) @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/text_scale.png.text =================================================================== --- trunk/tests/RTT/ref/text_scale.png.text (revision 32402) +++ trunk/tests/RTT/ref/text_scale.png.text (nonexistent) @@ -1,23 +0,0 @@ - -top text A1 -A line width 8 (6.666) pixels -A width 38 pixels (31.666) -A height 56 pixels (46.666) -1 line width 8 pixels (6.666) -1 width 26 pixels (21.666) -1 height 56 pixels (46.666) - -gap from A to 1 is 6 pixels (5) - -dot thing in the page -13 pixels (10.833) tall -15 pixels (12.5) wide - -bottom text A3 -A line width 15 pixels (12.5) -A width 111 pixels (92.5) -A height 169 pixels (140.833) -3 line width 15 pixels (12.5) -3 width 92 pixels (75.833) -3 height 169 pixels (140.833) - Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.silk.none.1.gbr (nonexistent) @@ -1,85 +0,0 @@ -G04 start of page 7 for group 1 layer_idx 8 * -G04 Title: (unknown), top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD22C,0.0001*% -G54D22*G36* -X19350Y8150D02*X22350D01* -Y4150D01* -X19350D01* -Y8150D01* -G37* -G36* -X22950D02*X25950D01* -Y4150D01* -X22950D01* -Y8150D01* -G37* -G36* -X26550D02*X29550D01* -Y4150D01* -X26550D01* -Y8150D01* -G37* -G36* -X29350D02*X32350D01* -Y4150D01* -X29350D01* -Y8150D01* -G37* -G36* -X32950D02*X35950D01* -Y4150D01* -X32950D01* -Y8150D01* -G37* -G36* -X36550D02*X39550D01* -Y4150D01* -X36550D01* -Y8150D01* -G37* -G36* -X39350D02*X42350D01* -Y4150D01* -X39350D01* -Y8150D01* -G37* -G36* -X42950D02*X45950D01* -Y4150D01* -X42950D01* -Y8150D01* -G37* -G36* -X46550D02*X49550D01* -Y4150D01* -X46550D01* -Y8150D01* -G37* -G36* -X49350D02*X52350D01* -Y4150D01* -X49350D01* -Y8150D01* -G37* -G36* -X52950D02*X55950D01* -Y4150D01* -X52950D01* -Y8150D01* -G37* -G36* -X56550D02*X59550D01* -Y4150D01* -X56550D01* -Y8150D01* -G37* -M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.intern.copper.none.5.gbr (nonexistent) @@ -1,18 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 5 * -G04 Title: (unknown), Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD16C,0.0315*% -%ADD15C,0.0787*% -G54D15*X10000Y52500D03* -X25000D03* -X10000Y40000D03* -X25000D03* -G54D16*M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.bottom.copper.none.10.gbr (nonexistent) @@ -1,18 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: (unknown), bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD20C,0.0315*% -%ADD19C,0.0787*% -G54D19*X10000Y52500D03* -X25000D03* -X10000Y40000D03* -X25000D03* -G54D20*M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.copper.none.3.gbr (nonexistent) @@ -1,351 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: (unknown), top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD14C,0.0315*% -%ADD13C,0.0787*% -%ADD12C,0.0100*% -%ADD11C,0.0001*% -G54D11*G36* -X17108Y42477D02*X16725Y42385D01* -X16362Y42234D01* -X16026Y42029D01* -X15727Y41773D01* -X15690Y41730D01* -X15664Y41840D01* -X15306Y42704D01* -X14818Y43500D01* -X14211Y44211D01* -X13500Y44818D01* -X12704Y45306D01* -X11840Y45664D01* -X10932Y45882D01* -X10000Y45955D01* -X9991Y45955D01* -Y46545D01* -X10000Y46545D01* -X10932Y46618D01* -X11840Y46836D01* -X12704Y47194D01* -X13500Y47682D01* -X14211Y48289D01* -X14818Y49000D01* -X15306Y49796D01* -X15664Y50660D01* -X15882Y51568D01* -X15937Y52500D01* -X15882Y53432D01* -X15664Y54340D01* -X15306Y55204D01* -X14818Y56000D01* -X14211Y56711D01* -X13500Y57318D01* -X12704Y57806D01* -X11840Y58164D01* -X10932Y58382D01* -X10000Y58455D01* -X9991Y58455D01* -Y60000D01* -X32492D01* -X32500Y59902D01* -Y55098D01* -X32492Y55000D01* -X32500Y54902D01* -Y50098D01* -X32492Y50000D01* -X32500Y49902D01* -Y45098D01* -X32492Y45000D01* -X32500Y44902D01* -Y35218D01* -X32490Y35000D01* -X28203D01* -X28500Y35182D01* -X29211Y35789D01* -X29818Y36500D01* -X30306Y37296D01* -X30664Y38160D01* -X30882Y39068D01* -X30937Y40000D01* -X30882Y40932D01* -X30664Y41840D01* -X30306Y42704D01* -X30000Y43203D01* -Y45000D01* -X29977Y45392D01* -X29885Y45775D01* -X29734Y46138D01* -X29529Y46474D01* -X29273Y46773D01* -X28974Y47029D01* -X28638Y47234D01* -X28275Y47385D01* -X28089Y47430D01* -X28500Y47682D01* -X29211Y48289D01* -X29818Y49000D01* -X30306Y49796D01* -X30664Y50660D01* -X30882Y51568D01* -X30937Y52500D01* -X30882Y53432D01* -X30664Y54340D01* -X30306Y55204D01* -X29818Y56000D01* -X29211Y56711D01* -X28500Y57318D01* -X27704Y57806D01* -X26840Y58164D01* -X25932Y58382D01* -X25000Y58455D01* -X24068Y58382D01* -X23160Y58164D01* -X22296Y57806D01* -X21500Y57318D01* -X20789Y56711D01* -X20182Y56000D01* -X19694Y55204D01* -X19336Y54340D01* -X19118Y53432D01* -X19045Y52500D01* -X19118Y51568D01* -X19336Y50660D01* -X19694Y49796D01* -X20182Y49000D01* -X20789Y48289D01* -X21500Y47682D01* -X22296Y47194D01* -X23160Y46836D01* -X24068Y46618D01* -X25000Y46545D01* -X25570Y46590D01* -X25471Y46474D01* -X25266Y46138D01* -X25184Y45941D01* -X25000Y45955D01* -X24068Y45882D01* -X23160Y45664D01* -X22296Y45306D01* -X21500Y44818D01* -X20789Y44211D01* -X20182Y43500D01* -X19694Y42704D01* -X19609Y42500D01* -X17500D01* -X17108Y42477D01* -G37* -G36* -X9068Y45882D02*X8160Y45664D01* -X7296Y45306D01* -X6500Y44818D01* -X5789Y44211D01* -X5182Y43500D01* -X4694Y42704D01* -X4336Y41840D01* -X4118Y40932D01* -X4045Y40000D01* -X4118Y39068D01* -X4336Y38160D01* -X4694Y37296D01* -X5182Y36500D01* -X5789Y35789D01* -X6500Y35182D01* -X6797Y35000D01* -X2500D01* -Y60000D01* -X9991D01* -Y58455D01* -X9068Y58382D01* -X8160Y58164D01* -X7296Y57806D01* -X6500Y57318D01* -X5789Y56711D01* -X5182Y56000D01* -X4694Y55204D01* -X4336Y54340D01* -X4118Y53432D01* -X4045Y52500D01* -X4118Y51568D01* -X4336Y50660D01* -X4694Y49796D01* -X5182Y49000D01* -X5789Y48289D01* -X6500Y47682D01* -X7296Y47194D01* -X8160Y46836D01* -X9068Y46618D01* -X9991Y46545D01* -Y45955D01* -X9068Y45882D01* -G37* -G36* -X30000Y30000D02*Y10000D01* -X25000D01* -Y30000D01* -X30000D01* -G37* -G36* -X37500D02*Y10000D01* -X32500D01* -Y30000D01* -X37500D01* -G37* -G36* -X45000D02*Y10000D01* -X40000D01* -Y30000D01* -X45000D01* -G37* -G36* -X52500D02*Y10000D01* -X47500D01* -Y30000D01* -X52500D01* -G37* -G54D12*X17500Y40000D02*X25000D01* -X27500Y42500D01* -Y45000D01* -X35000Y60000D02*X55000D01* -X35000Y45000D02*X55000D01* -X35000Y55000D02*X55000D01* -X35000Y50000D02*X55000D01* -X35000Y35000D02*G75*G02X42500Y42500I7500J0D01*G01* -X40000Y35000D02*G75*G02X47500Y42500I7500J0D01*G01* -X45000Y35000D02*G75*G02X52500Y42500I7500J0D01*G01* -X50000Y35000D02*G75*G02X57500Y42500I7500J0D01*G01* -X5000Y32500D02*X7000D01* -X6000D02*Y28500D01* -X8200Y30700D02*X9700D01* -X8200Y28500D02*X10200D01* -X8200Y32500D02*Y28500D01* -Y32500D02*X10200D01* -X13400D02*X13900Y32000D01* -X11900Y32500D02*X13400D01* -X11400Y32000D02*X11900Y32500D01* -X11400Y32000D02*Y31000D01* -X11900Y30500D01* -X13400D01* -X13900Y30000D01* -Y29000D01* -X13400Y28500D02*X13900Y29000D01* -X11900Y28500D02*X13400D01* -X11400Y29000D02*X11900Y28500D01* -X15100Y32500D02*X17100D01* -X16100D02*Y28500D01* -X5000Y25000D02*X7000D01* -X6000D02*Y21000D01* -X8200Y23200D02*X9700D01* -X8200Y21000D02*X10200D01* -X8200Y25000D02*Y21000D01* -Y25000D02*X10200D01* -X13400D02*X13900Y24500D01* -X11900Y25000D02*X13400D01* -X11400Y24500D02*X11900Y25000D01* -X11400Y24500D02*Y23500D01* -X11900Y23000D01* -X13400D01* -X13900Y22500D01* -Y21500D01* -X13400Y21000D02*X13900Y21500D01* -X11900Y21000D02*X13400D01* -X11400Y21500D02*X11900Y21000D01* -X15100Y25000D02*X17100D01* -X16100D02*Y21000D01* -X5000Y17500D02*X7000D01* -X6000D02*Y13500D01* -X8200Y15700D02*X9700D01* -X8200Y13500D02*X10200D01* -X8200Y17500D02*Y13500D01* -Y17500D02*X10200D01* -X13400D02*X13900Y17000D01* -X11900Y17500D02*X13400D01* -X11400Y17000D02*X11900Y17500D01* -X11400Y17000D02*Y16000D01* -X11900Y15500D01* -X13400D01* -X13900Y15000D01* -Y14000D01* -X13400Y13500D02*X13900Y14000D01* -X11900Y13500D02*X13400D01* -X11400Y14000D02*X11900Y13500D01* -X15100Y17500D02*X17100D01* -X16100D02*Y13500D01* -X5000Y10000D02*X7000D01* -X6000D02*Y6000D01* -X8200Y8200D02*X9700D01* -X8200Y6000D02*X10200D01* -X8200Y10000D02*Y6000D01* -Y10000D02*X10200D01* -X13400D02*X13900Y9500D01* -X11900Y10000D02*X13400D01* -X11400Y9500D02*X11900Y10000D01* -X11400Y9500D02*Y8500D01* -X11900Y8000D01* -X13400D01* -X13900Y7500D01* -Y6500D01* -X13400Y6000D02*X13900Y6500D01* -X11900Y6000D02*X13400D01* -X11400Y6500D02*X11900Y6000D01* -X15100Y10000D02*X17100D01* -X16100D02*Y6000D01* -G54D13*X10000Y52500D03* -X25000D03* -X10000Y40000D03* -X25000D03* -G54D11*G36* -X21910Y6377D02*X19942D01* -Y3623D01* -X21910D01* -Y6377D01* -G37* -G36* -X25058D02*X23090D01* -Y3623D01* -X25058D01* -Y6377D01* -G37* -G36* -X31910D02*X29942D01* -Y3623D01* -X31910D01* -Y6377D01* -G37* -G36* -X35058D02*X33090D01* -Y3623D01* -X35058D01* -Y6377D01* -G37* -G36* -X41910D02*X39942D01* -Y3623D01* -X41910D01* -Y6377D01* -G37* -G36* -X45058D02*X43090D01* -Y3623D01* -X45058D01* -Y6377D01* -G37* -G36* -X51910D02*X49942D01* -Y3623D01* -X51910D01* -Y6377D01* -G37* -G36* -X55058D02*X53090D01* -Y3623D01* -X55058D01* -Y6377D01* -G37* -G54D14*M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 8 for group -1 layer_idx 268435462 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD23C,0.0315*% -G54D23*X10000Y52500D03* -X25000D03* -X10000Y40000D03* -X25000D03* -M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.intern.copper.none.7.gbr (nonexistent) @@ -1,18 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 4 * -G04 Title: (unknown), Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD18C,0.0315*% -%ADD17C,0.0787*% -G54D17*X10000Y52500D03* -X25000D03* -X10000Y40000D03* -X25000D03* -G54D18*M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.paste.none.0.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.paste.none.0.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.paste.none.0.gbr (nonexistent) @@ -1,61 +0,0 @@ -G04 start of page 9 for group 0 layer_idx 9 * -G04 Title: (unknown), top_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_PASTE_NONE_0*% -%ADD24C,0.0001*% -G54D24*G36* -X21910Y6377D02*X19942D01* -Y3623D01* -X21910D01* -Y6377D01* -G37* -G36* -X25058D02*X23090D01* -Y3623D01* -X25058D01* -Y6377D01* -G37* -G36* -X31910D02*X29942D01* -Y3623D01* -X31910D01* -Y6377D01* -G37* -G36* -X35058D02*X33090D01* -Y3623D01* -X35058D01* -Y6377D01* -G37* -G36* -X41910D02*X39942D01* -Y3623D01* -X41910D01* -Y6377D01* -G37* -G36* -X45058D02*X43090D01* -Y3623D01* -X45058D01* -Y6377D01* -G37* -G36* -X51910D02*X49942D01* -Y3623D01* -X51910D01* -Y6377D01* -G37* -G36* -X55058D02*X53090D01* -Y3623D01* -X55058D01* -Y6377D01* -G37* -M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.mask.none.2.gbr (nonexistent) @@ -1,61 +0,0 @@ -G04 start of page 6 for group 2 layer_idx 10 * -G04 Title: (unknown), top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD21C,0.0001*% -G54D21*G36* -X22210Y6677D02*X19642D01* -Y3323D01* -X22210D01* -Y6677D01* -G37* -G36* -X25358D02*X22790D01* -Y3323D01* -X25358D01* -Y6677D01* -G37* -G36* -X32210D02*X29642D01* -Y3323D01* -X32210D01* -Y6677D01* -G37* -G36* -X35358D02*X32790D01* -Y3323D01* -X35358D01* -Y6677D01* -G37* -G36* -X42210D02*X39642D01* -Y3323D01* -X42210D01* -Y6677D01* -G37* -G36* -X45358D02*X42790D01* -Y3323D01* -X45358D01* -Y6677D01* -G37* -G36* -X52210D02*X49642D01* -Y3323D01* -X52210D01* -Y6677D01* -G37* -G36* -X55358D02*X52790D01* -Y3323D01* -X55358D01* -Y6677D01* -G37* -M02* Index: trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 10 for group 9 layer_idx 6 * -G04 Title: (unknown), global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 65000 62500 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD25C,0.0100*% -G54D25*X0Y62500D02*Y0D01* -Y62500D02*X65000D01* -X0Y0D02*X65000D01* -Y62500D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/thermal_layer.bom =================================================================== --- trunk/tests/RTT/ref/thermal_layer.bom (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: thermals vs. multiple layer polygons - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_silk.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_silk.remote.gz =================================================================== --- trunk/tests/RTT/ref/layer_silk.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_silk.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_outline.svg =================================================================== --- trunk/tests/RTT/ref/layer_outline.svg (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.svg (nonexistent) @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/comp1.nelma.em =================================================================== --- trunk/tests/RTT/ref/comp1.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/comp1.nelma.em (nonexistent) @@ -1,75 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} -layer substrate-11 { - height = 20 - z-order = 11 - material = "composite" -} -layer bottom { - height = 1 - z-order = 12 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top", - "substrate-11", - "bottom" - } -} Index: trunk/tests/RTT/ref/line_overlap2.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap2.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap2.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap2.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_f_clear.svg =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.svg (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.svg (nonexistent) @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/layer_outline.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_outline.remote.gz =================================================================== --- trunk/tests/RTT/ref/layer_outline.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_outline.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap2.net =================================================================== --- trunk/tests/RTT/ref/line_overlap2.net (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Two lines, one over the other, full cover -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1843 +0,0 @@ -G04 start of page 6 for group -1 layer_idx 268435461 * -G04 Title: one line per each type of copper layer, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD17C,0.0100*% -%ADD16C,0.0001*% -%ADD15C,0.0060*% -G54D15*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D16*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D15*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D16*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D15*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D16*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D15*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D16*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D15*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D16*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D15*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D16*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D17*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D15*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D16*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D15*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D16*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D15*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D16*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D15*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D16*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D15*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D16*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D15*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D16*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D15*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D16*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D15*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D16*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D15*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D16*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D15*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D16*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D15*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D16*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X253400D02*X257900D01* -Y104000D01* -X253400D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X277700D02*X282200D01* -Y104000D01* -X277700D01* -Y110000D01* -G37* -G36* -X283100D02*X287600D01* -Y104000D01* -X283100D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X296600D02*X301100D01* -Y104000D01* -X296600D01* -Y110000D01* -G37* -G36* -X302000D02*X306500D01* -Y104000D01* -X302000D01* -Y110000D01* -G37* -G36* -X307400D02*X311900D01* -Y104000D01* -X307400D01* -Y110000D01* -G37* -G36* -X312800D02*X317300D01* -Y104000D01* -X312800D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X331700D02*X336200D01* -Y104000D01* -X331700D01* -Y110000D01* -G37* -G36* -X337100D02*X341600D01* -Y104000D01* -X337100D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X358700D02*X363200D01* -Y104000D01* -X358700D01* -Y110000D01* -G37* -G36* -X364100D02*X368600D01* -Y104000D01* -X364100D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X385700D02*X390200D01* -Y104000D01* -X385700D01* -Y110000D01* -G37* -G36* -X393800D02*X398300D01* -Y104000D01* -X393800D01* -Y110000D01* -G37* -G36* -X399200D02*X403700D01* -Y104000D01* -X399200D01* -Y110000D01* -G37* -G36* -X404600D02*X409100D01* -Y104000D01* -X404600D01* -Y110000D01* -G37* -G36* -X410000D02*X414500D01* -Y104000D01* -X410000D01* -Y110000D01* -G37* -G36* -X415400D02*X419900D01* -Y104000D01* -X415400D01* -Y110000D01* -G37* -G36* -X423500D02*X428000D01* -Y104000D01* -X423500D01* -Y110000D01* -G37* -G54D15*X431600D02*Y104000D01* -Y110000D02*X434600D01* -X431600Y107300D02*X433850D01* -G54D16*G36* -X436400Y110000D02*X440900D01* -Y104000D01* -X436400D01* -Y110000D01* -G37* -G36* -X441800D02*X446300D01* -Y104000D01* -X441800D01* -Y110000D01* -G37* -G36* -X447200D02*X451700D01* -Y104000D01* -X447200D01* -Y110000D01* -G37* -G36* -X452600D02*X457100D01* -Y104000D01* -X452600D01* -Y110000D01* -G37* -G36* -X458000D02*X462500D01* -Y104000D01* -X458000D01* -Y110000D01* -G37* -G36* -X463400D02*X467900D01* -Y104000D01* -X463400D01* -Y110000D01* -G37* -G36* -X468800D02*X473300D01* -Y104000D01* -X468800D01* -Y110000D01* -G37* -G36* -X474200D02*X478700D01* -Y104000D01* -X474200D01* -Y110000D01* -G37* -G36* -X479600D02*X484100D01* -Y104000D01* -X479600D01* -Y110000D01* -G37* -G36* -X485000D02*X489500D01* -Y104000D01* -X485000D01* -Y110000D01* -G37* -G54D15*X493850D02*Y104000D01* -X495800Y110000D02*X496850Y108950D01* -Y105050D01* -X495800Y104000D02*X496850Y105050D01* -X493100Y104000D02*X495800D01* -X493100Y110000D02*X495800D01* -G54D16*G36* -X498650D02*X503150D01* -Y104000D01* -X498650D01* -Y110000D01* -G37* -G36* -X504050D02*X508550D01* -Y104000D01* -X504050D01* -Y110000D01* -G37* -G36* -X509450D02*X513950D01* -Y104000D01* -X509450D01* -Y110000D01* -G37* -G36* -X514850D02*X519350D01* -Y104000D01* -X514850D01* -Y110000D01* -G37* -G36* -X520250D02*X524750D01* -Y104000D01* -X520250D01* -Y110000D01* -G37* -G36* -X525650D02*X530150D01* -Y104000D01* -X525650D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.intern.copper.none.5.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: one line per each type of copper layer, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD12C,0.0100*% -G54D12*X10000Y35000D02*X32500Y12500D01* -M02* Index: trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.bottom.copper.none.10.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 4 for group 10 layer_idx 1 * -G04 Title: one line per each type of copper layer, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD13C,0.0100*% -G54D13*X7500Y42500D02*X40000D01* -M02* Index: trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.top.copper.none.3.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: one line per each type of copper layer, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0100*% -G54D11*X5000Y42500D02*Y15000D01* -M02* Index: trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.gbr/layer_copper.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 5 for group 9 layer_idx 6 * -G04 Title: one line per each type of copper layer, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD14C,0.0100*% -G54D14*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/rat.gbr/rat.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/rat.gbr/rat.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/rat.gbr/rat.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1705 +0,0 @@ -G04 start of page 3 for group -1 layer_idx 268435461 * -G04 Title: a rat line, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD14C,0.0100*% -%ADD13C,0.0001*% -%ADD12C,0.0060*% -G54D12*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D13*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D12*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D13*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D12*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D13*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D12*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D13*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D12*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D13*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D12*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D13*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D14*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D12*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D13*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D12*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D13*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D12*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D13*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D12*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D13*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D12*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D13*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D12*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D13*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D12*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D13*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D12*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D13*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D12*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D13*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D12*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D13*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D12*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D13*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X242600D02*X247100D01* -Y104000D01* -X242600D01* -Y110000D01* -G37* -G36* -X248000D02*X252500D01* -Y104000D01* -X248000D01* -Y110000D01* -G37* -G36* -X253400D02*X257900D01* -Y104000D01* -X253400D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X272300D02*X276800D01* -Y104000D01* -X272300D01* -Y110000D01* -G37* -G36* -X277700D02*X282200D01* -Y104000D01* -X277700D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G54D12*X293900D02*Y104000D01* -Y110000D02*X296900D01* -X293900Y107300D02*X296150D01* -G54D13*G36* -X298700Y110000D02*X303200D01* -Y104000D01* -X298700D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X320300D02*X324800D01* -Y104000D01* -X320300D01* -Y110000D01* -G37* -G36* -X325700D02*X330200D01* -Y104000D01* -X325700D01* -Y110000D01* -G37* -G36* -X331100D02*X335600D01* -Y104000D01* -X331100D01* -Y110000D01* -G37* -G36* -X336500D02*X341000D01* -Y104000D01* -X336500D01* -Y110000D01* -G37* -G36* -X341900D02*X346400D01* -Y104000D01* -X341900D01* -Y110000D01* -G37* -G36* -X347300D02*X351800D01* -Y104000D01* -X347300D01* -Y110000D01* -G37* -G54D12*X356150D02*Y104000D01* -X358100Y110000D02*X359150Y108950D01* -Y105050D01* -X358100Y104000D02*X359150Y105050D01* -X355400Y104000D02*X358100D01* -X355400Y110000D02*X358100D01* -G54D13*G36* -X360950D02*X365450D01* -Y104000D01* -X360950D01* -Y110000D01* -G37* -G36* -X366350D02*X370850D01* -Y104000D01* -X366350D01* -Y110000D01* -G37* -G36* -X371750D02*X376250D01* -Y104000D01* -X371750D01* -Y110000D01* -G37* -G36* -X377150D02*X381650D01* -Y104000D01* -X377150D01* -Y110000D01* -G37* -G36* -X382550D02*X387050D01* -Y104000D01* -X382550D01* -Y110000D01* -G37* -G36* -X387950D02*X392450D01* -Y104000D01* -X387950D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/rat.gbr/rat.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/rat.gbr/rat.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/rat.gbr/rat.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 2 for group 9 layer_idx 6 * -G04 Title: a rat line, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD11C,0.0100*% -G54D11*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_overlap2.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap2.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap2.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap2.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_scale.gbr/text_scale.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/text_scale.gbr/text_scale.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_scale.gbr/text_scale.top.silk.none.1.gbr (nonexistent) @@ -1,52 +0,0 @@ -G04 start of page 2 for group 1 layer_idx 8 * -G04 Title: text sizes (scales), top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD12C,0.0128*% -%ADD11C,0.0070*% -G54D11*X5000Y46500D02*Y43500D01* -Y46500D02*X5700Y47500D01* -X6800D01* -X7500Y46500D01* -Y43500D01* -X5000Y45500D02*X7500D01* -X8700Y46700D02*X9500Y47500D01* -Y43500D01* -X8700D02*X10200D01* -X5000Y29900D02*Y29600D01* -Y29900D02*X5070Y30000D01* -X5180D01* -X5250Y29900D01* -Y29600D01* -X5000Y29800D02*X5250D01* -X5370Y29950D02*X5420Y30000D01* -X5570D01* -X5620Y29950D01* -Y29850D01* -X5370Y29600D02*X5620Y29850D01* -X5370Y29600D02*X5620D01* -G54D12*X5000Y16800D02*Y7200D01* -Y16800D02*X7240Y20000D01* -X10760D01* -X13000Y16800D01* -Y7200D01* -X5000Y13600D02*X13000D01* -X16840Y18400D02*X18440Y20000D01* -X21640D01* -X23240Y18400D01* -X21640Y7200D02*X23240Y8800D01* -X18440Y7200D02*X21640D01* -X16840Y8800D02*X18440Y7200D01* -Y14240D02*X21640D01* -X23240Y18400D02*Y15840D01* -Y12640D02*Y8800D01* -Y12640D02*X21640Y14240D01* -X23240Y15840D02*X21640Y14240D01* -M02* Index: trunk/tests/RTT/ref/text_scale.gbr/text_scale.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/text_scale.gbr/text_scale.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_scale.gbr/text_scale.logical.virtual.fab.none.gbr (nonexistent) @@ -1,2004 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: text sizes (scales), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD17C,0.0060*% -%ADD16C,0.0100*% -%ADD15C,0.0080*% -%ADD14C,0.0001*% -G54D14*G36* -X0Y125000D02*X3750D01* -Y117500D01* -X0D01* -Y125000D01* -G37* -G36* -X4500D02*X8250D01* -Y117500D01* -X4500D01* -Y125000D01* -G37* -G36* -X9000D02*X12750D01* -Y117500D01* -X9000D01* -Y125000D01* -G37* -G36* -X13500D02*X17250D01* -Y117500D01* -X13500D01* -Y125000D01* -G37* -G36* -X18000D02*X21750D01* -Y117500D01* -X18000D01* -Y125000D01* -G37* -G36* -X22500D02*X26250D01* -Y117500D01* -X22500D01* -Y125000D01* -G37* -G54D15*X0Y116500D03* -G54D14*G36* -X41000Y125000D02*X44750D01* -Y117500D01* -X41000D01* -Y125000D01* -G37* -G36* -X45500D02*X49250D01* -Y117500D01* -X45500D01* -Y125000D01* -G37* -G36* -X50000D02*X53750D01* -Y117500D01* -X50000D01* -Y125000D01* -G37* -G36* -X54500D02*X58250D01* -Y117500D01* -X54500D01* -Y125000D01* -G37* -G36* -X59000D02*X62750D01* -Y117500D01* -X59000D01* -Y125000D01* -G37* -G36* -X63500D02*X67250D01* -Y117500D01* -X63500D01* -Y125000D01* -G37* -G36* -X68000D02*X71750D01* -Y117500D01* -X68000D01* -Y125000D01* -G37* -G36* -X72500D02*X76250D01* -Y117500D01* -X72500D01* -Y125000D01* -G37* -G36* -X77000D02*X80750D01* -Y117500D01* -X77000D01* -Y125000D01* -G37* -G36* -X81500D02*X85250D01* -Y117500D01* -X81500D01* -Y125000D01* -G37* -G36* -X86000D02*X89750D01* -Y117500D01* -X86000D01* -Y125000D01* -G37* -G36* -X90500D02*X94250D01* -Y117500D01* -X90500D01* -Y125000D01* -G37* -G54D15*X41000Y116500D03* -G54D14*G36* -X95000Y125000D02*X98750D01* -Y117500D01* -X95000D01* -Y125000D01* -G37* -G36* -X99500D02*X103250D01* -Y117500D01* -X99500D01* -Y125000D01* -G37* -G36* -X104000D02*X107750D01* -Y117500D01* -X104000D01* -Y125000D01* -G37* -G36* -X108500D02*X112250D01* -Y117500D01* -X108500D01* -Y125000D01* -G37* -G36* -X113000D02*X116750D01* -Y117500D01* -X113000D01* -Y125000D01* -G37* -G54D15*X95000Y116500D03* -G54D14*G36* -X130000Y125000D02*X133750D01* -Y117500D01* -X130000D01* -Y125000D01* -G37* -G36* -X134500D02*X138250D01* -Y117500D01* -X134500D01* -Y125000D01* -G37* -G36* -X139000D02*X142750D01* -Y117500D01* -X139000D01* -Y125000D01* -G37* -G36* -X143500D02*X147250D01* -Y117500D01* -X143500D01* -Y125000D01* -G37* -G36* -X148000D02*X151750D01* -Y117500D01* -X148000D01* -Y125000D01* -G37* -G36* -X152500D02*X156250D01* -Y117500D01* -X152500D01* -Y125000D01* -G37* -G36* -X157000D02*X160750D01* -Y117500D01* -X157000D01* -Y125000D01* -G37* -G54D15*X130000Y116500D03* -G54D14*G36* -X0Y140000D02*X3750D01* -Y132500D01* -X0D01* -Y140000D01* -G37* -G36* -X4500D02*X8250D01* -Y132500D01* -X4500D01* -Y140000D01* -G37* -G36* -X9000D02*X12750D01* -Y132500D01* -X9000D01* -Y140000D01* -G37* -G36* -X13500D02*X17250D01* -Y132500D01* -X13500D01* -Y140000D01* -G37* -G36* -X18000D02*X21750D01* -Y132500D01* -X18000D01* -Y140000D01* -G37* -G36* -X22500D02*X26250D01* -Y132500D01* -X22500D01* -Y140000D01* -G37* -G36* -X27000D02*X30750D01* -Y132500D01* -X27000D01* -Y140000D01* -G37* -G36* -X31500D02*X35250D01* -Y132500D01* -X31500D01* -Y140000D01* -G37* -G36* -X36000D02*X39750D01* -Y132500D01* -X36000D01* -Y140000D01* -G37* -G36* -X40500D02*X44250D01* -Y132500D01* -X40500D01* -Y140000D01* -G37* -G36* -X45000D02*X48750D01* -Y132500D01* -X45000D01* -Y140000D01* -G37* -G36* -X49500D02*X53250D01* -Y132500D01* -X49500D01* -Y140000D01* -G37* -G36* -X54000D02*X57750D01* -Y132500D01* -X54000D01* -Y140000D01* -G37* -G36* -X58500D02*X62250D01* -Y132500D01* -X58500D01* -Y140000D01* -G37* -G36* -X63000D02*X66750D01* -Y132500D01* -X63000D01* -Y140000D01* -G37* -G36* -X67500D02*X71250D01* -Y132500D01* -X67500D01* -Y140000D01* -G37* -G36* -X72000D02*X75750D01* -Y132500D01* -X72000D01* -Y140000D01* -G37* -G36* -X76500D02*X80250D01* -Y132500D01* -X76500D01* -Y140000D01* -G37* -G36* -X81000D02*X84750D01* -Y132500D01* -X81000D01* -Y140000D01* -G37* -G36* -X85500D02*X89250D01* -Y132500D01* -X85500D01* -Y140000D01* -G37* -G36* -X90000D02*X93750D01* -Y132500D01* -X90000D01* -Y140000D01* -G37* -G36* -X94500D02*X98250D01* -Y132500D01* -X94500D01* -Y140000D01* -G37* -G36* -X99000D02*X102750D01* -Y132500D01* -X99000D01* -Y140000D01* -G37* -G36* -X103500D02*X107250D01* -Y132500D01* -X103500D01* -Y140000D01* -G37* -G36* -X108000D02*X111750D01* -Y132500D01* -X108000D01* -Y140000D01* -G37* -G36* -X112500D02*X116250D01* -Y132500D01* -X112500D01* -Y140000D01* -G37* -G36* -X117000D02*X120750D01* -Y132500D01* -X117000D01* -Y140000D01* -G37* -G36* -X121500D02*X125250D01* -Y132500D01* -X121500D01* -Y140000D01* -G37* -G36* -X126000D02*X129750D01* -Y132500D01* -X126000D01* -Y140000D01* -G37* -G36* -X130500D02*X134250D01* -Y132500D01* -X130500D01* -Y140000D01* -G37* -G36* -X135000D02*X138750D01* -Y132500D01* -X135000D01* -Y140000D01* -G37* -G36* -X139500D02*X143250D01* -Y132500D01* -X139500D01* -Y140000D01* -G37* -G36* -X144000D02*X147750D01* -Y132500D01* -X144000D01* -Y140000D01* -G37* -G36* -X148500D02*X152250D01* -Y132500D01* -X148500D01* -Y140000D01* -G37* -G36* -X153000D02*X156750D01* -Y132500D01* -X153000D01* -Y140000D01* -G37* -G36* -X157500D02*X161250D01* -Y132500D01* -X157500D01* -Y140000D01* -G37* -G36* -X162000D02*X165750D01* -Y132500D01* -X162000D01* -Y140000D01* -G37* -G36* -X166500D02*X170250D01* -Y132500D01* -X166500D01* -Y140000D01* -G37* -G36* -X171000D02*X174750D01* -Y132500D01* -X171000D01* -Y140000D01* -G37* -G36* -X175500D02*X179250D01* -Y132500D01* -X175500D01* -Y140000D01* -G37* -G36* -X180000D02*X183750D01* -Y132500D01* -X180000D01* -Y140000D01* -G37* -G36* -X184500D02*X188250D01* -Y132500D01* -X184500D01* -Y140000D01* -G37* -G36* -X189000D02*X192750D01* -Y132500D01* -X189000D01* -Y140000D01* -G37* -G36* -X193500D02*X197250D01* -Y132500D01* -X193500D01* -Y140000D01* -G37* -G36* -X198000D02*X201750D01* -Y132500D01* -X198000D01* -Y140000D01* -G37* -G36* -X202500D02*X206250D01* -Y132500D01* -X202500D01* -Y140000D01* -G37* -G36* -X207000D02*X210750D01* -Y132500D01* -X207000D01* -Y140000D01* -G37* -G36* -X211500D02*X215250D01* -Y132500D01* -X211500D01* -Y140000D01* -G37* -G36* -X216000D02*X219750D01* -Y132500D01* -X216000D01* -Y140000D01* -G37* -G36* -X220500D02*X224250D01* -Y132500D01* -X220500D01* -Y140000D01* -G37* -G36* -X225000D02*X228750D01* -Y132500D01* -X225000D01* -Y140000D01* -G37* -G36* -X229500D02*X233250D01* -Y132500D01* -X229500D01* -Y140000D01* -G37* -G36* -X234000D02*X237750D01* -Y132500D01* -X234000D01* -Y140000D01* -G37* -G36* -X238500D02*X242250D01* -Y132500D01* -X238500D01* -Y140000D01* -G37* -G36* -X243000D02*X246750D01* -Y132500D01* -X243000D01* -Y140000D01* -G37* -G36* -X247500D02*X251250D01* -Y132500D01* -X247500D01* -Y140000D01* -G37* -G36* -X252000D02*X255750D01* -Y132500D01* -X252000D01* -Y140000D01* -G37* -G36* -X256500D02*X260250D01* -Y132500D01* -X256500D01* -Y140000D01* -G37* -G36* -X261000D02*X264750D01* -Y132500D01* -X261000D01* -Y140000D01* -G37* -G36* -X265500D02*X269250D01* -Y132500D01* -X265500D01* -Y140000D01* -G37* -G36* -X270000D02*X273750D01* -Y132500D01* -X270000D01* -Y140000D01* -G37* -G36* -X274500D02*X278250D01* -Y132500D01* -X274500D01* -Y140000D01* -G37* -G36* -X279000D02*X282750D01* -Y132500D01* -X279000D01* -Y140000D01* -G37* -G36* -X283500D02*X287250D01* -Y132500D01* -X283500D01* -Y140000D01* -G37* -G36* -X288000D02*X291750D01* -Y132500D01* -X288000D01* -Y140000D01* -G37* -G36* -X292500D02*X296250D01* -Y132500D01* -X292500D01* -Y140000D01* -G37* -G36* -X297000D02*X300750D01* -Y132500D01* -X297000D01* -Y140000D01* -G37* -G36* -X301500D02*X305250D01* -Y132500D01* -X301500D01* -Y140000D01* -G37* -G54D16*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D14*G36* -X200000Y65000D02*X203750D01* -Y57500D01* -X200000D01* -Y65000D01* -G37* -G36* -X204500D02*X208250D01* -Y57500D01* -X204500D01* -Y65000D01* -G37* -G36* -X209000D02*X212750D01* -Y57500D01* -X209000D01* -Y65000D01* -G37* -G36* -X213500D02*X217250D01* -Y57500D01* -X213500D01* -Y65000D01* -G37* -G36* -X218000D02*X221750D01* -Y57500D01* -X218000D01* -Y65000D01* -G37* -G36* -X222500D02*X226250D01* -Y57500D01* -X222500D01* -Y65000D01* -G37* -G36* -X227000D02*X230750D01* -Y57500D01* -X227000D01* -Y65000D01* -G37* -G36* -X231500D02*X235250D01* -Y57500D01* -X231500D01* -Y65000D01* -G37* -G36* -X236000D02*X239750D01* -Y57500D01* -X236000D01* -Y65000D01* -G37* -G36* -X240500D02*X244250D01* -Y57500D01* -X240500D01* -Y65000D01* -G37* -G36* -X245000D02*X248750D01* -Y57500D01* -X245000D01* -Y65000D01* -G37* -G36* -X249500D02*X253250D01* -Y57500D01* -X249500D01* -Y65000D01* -G37* -G36* -X254000D02*X257750D01* -Y57500D01* -X254000D01* -Y65000D01* -G37* -G36* -X258500D02*X262250D01* -Y57500D01* -X258500D01* -Y65000D01* -G37* -G36* -X263000D02*X266750D01* -Y57500D01* -X263000D01* -Y65000D01* -G37* -G36* -X267500D02*X271250D01* -Y57500D01* -X267500D01* -Y65000D01* -G37* -G36* -X272000D02*X275750D01* -Y57500D01* -X272000D01* -Y65000D01* -G37* -G36* -X276500D02*X280250D01* -Y57500D01* -X276500D01* -Y65000D01* -G37* -G36* -X281000D02*X284750D01* -Y57500D01* -X281000D01* -Y65000D01* -G37* -G36* -X285500D02*X289250D01* -Y57500D01* -X285500D01* -Y65000D01* -G37* -G36* -X290000D02*X293750D01* -Y57500D01* -X290000D01* -Y65000D01* -G37* -G36* -X294500D02*X298250D01* -Y57500D01* -X294500D01* -Y65000D01* -G37* -G36* -X299000D02*X302750D01* -Y57500D01* -X299000D01* -Y65000D01* -G37* -G36* -X303500D02*X307250D01* -Y57500D01* -X303500D01* -Y65000D01* -G37* -G36* -X308000D02*X311750D01* -Y57500D01* -X308000D01* -Y65000D01* -G37* -G36* -X312500D02*X316250D01* -Y57500D01* -X312500D01* -Y65000D01* -G37* -G36* -X317000D02*X320750D01* -Y57500D01* -X317000D01* -Y65000D01* -G37* -G36* -X321500D02*X325250D01* -Y57500D01* -X321500D01* -Y65000D01* -G37* -G36* -X326000D02*X329750D01* -Y57500D01* -X326000D01* -Y65000D01* -G37* -G36* -X330500D02*X334250D01* -Y57500D01* -X330500D01* -Y65000D01* -G37* -G36* -X335000D02*X338750D01* -Y57500D01* -X335000D01* -Y65000D01* -G37* -G36* -X339500D02*X343250D01* -Y57500D01* -X339500D01* -Y65000D01* -G37* -G36* -X344000D02*X347750D01* -Y57500D01* -X344000D01* -Y65000D01* -G37* -G36* -X348500D02*X352250D01* -Y57500D01* -X348500D01* -Y65000D01* -G37* -G36* -X353000D02*X356750D01* -Y57500D01* -X353000D01* -Y65000D01* -G37* -G36* -X357500D02*X361250D01* -Y57500D01* -X357500D01* -Y65000D01* -G37* -G36* -X362000D02*X365750D01* -Y57500D01* -X362000D01* -Y65000D01* -G37* -G36* -X366500D02*X370250D01* -Y57500D01* -X366500D01* -Y65000D01* -G37* -G36* -X371000D02*X374750D01* -Y57500D01* -X371000D01* -Y65000D01* -G37* -G36* -X375500D02*X379250D01* -Y57500D01* -X375500D01* -Y65000D01* -G37* -G36* -X380000D02*X383750D01* -Y57500D01* -X380000D01* -Y65000D01* -G37* -G36* -X384500D02*X388250D01* -Y57500D01* -X384500D01* -Y65000D01* -G37* -G36* -X389000D02*X392750D01* -Y57500D01* -X389000D01* -Y65000D01* -G37* -G36* -X393500D02*X397250D01* -Y57500D01* -X393500D01* -Y65000D01* -G37* -G36* -X398000D02*X401750D01* -Y57500D01* -X398000D01* -Y65000D01* -G37* -G36* -X402500D02*X406250D01* -Y57500D01* -X402500D01* -Y65000D01* -G37* -G36* -X407000D02*X410750D01* -Y57500D01* -X407000D01* -Y65000D01* -G37* -G36* -X411500D02*X415250D01* -Y57500D01* -X411500D01* -Y65000D01* -G37* -G36* -X416000D02*X419750D01* -Y57500D01* -X416000D01* -Y65000D01* -G37* -G36* -X420500D02*X424250D01* -Y57500D01* -X420500D01* -Y65000D01* -G37* -G36* -X425000D02*X428750D01* -Y57500D01* -X425000D01* -Y65000D01* -G37* -G36* -X429500D02*X433250D01* -Y57500D01* -X429500D01* -Y65000D01* -G37* -G36* -X434000D02*X437750D01* -Y57500D01* -X434000D01* -Y65000D01* -G37* -G36* -X438500D02*X442250D01* -Y57500D01* -X438500D01* -Y65000D01* -G37* -G36* -X443000D02*X446750D01* -Y57500D01* -X443000D01* -Y65000D01* -G37* -G36* -X447500D02*X451250D01* -Y57500D01* -X447500D01* -Y65000D01* -G37* -G36* -X452000D02*X455750D01* -Y57500D01* -X452000D01* -Y65000D01* -G37* -G36* -X456500D02*X460250D01* -Y57500D01* -X456500D01* -Y65000D01* -G37* -G36* -X461000D02*X464750D01* -Y57500D01* -X461000D01* -Y65000D01* -G37* -G36* -X465500D02*X469250D01* -Y57500D01* -X465500D01* -Y65000D01* -G37* -G36* -X470000D02*X473750D01* -Y57500D01* -X470000D01* -Y65000D01* -G37* -G36* -X474500D02*X478250D01* -Y57500D01* -X474500D01* -Y65000D01* -G37* -G36* -X25000Y-2000D02*X28750D01* -Y-9500D01* -X25000D01* -Y-2000D01* -G37* -G36* -X29500D02*X33250D01* -Y-9500D01* -X29500D01* -Y-2000D01* -G37* -G36* -X34000D02*X37750D01* -Y-9500D01* -X34000D01* -Y-2000D01* -G37* -G36* -X38500D02*X42250D01* -Y-9500D01* -X38500D01* -Y-2000D01* -G37* -G36* -X43000D02*X46750D01* -Y-9500D01* -X43000D01* -Y-2000D01* -G37* -G36* -X47500D02*X51250D01* -Y-9500D01* -X47500D01* -Y-2000D01* -G37* -G36* -X52000D02*X55750D01* -Y-9500D01* -X52000D01* -Y-2000D01* -G37* -G36* -X56500D02*X60250D01* -Y-9500D01* -X56500D01* -Y-2000D01* -G37* -G36* -X61000D02*X64750D01* -Y-9500D01* -X61000D01* -Y-2000D01* -G37* -G36* -X65500D02*X69250D01* -Y-9500D01* -X65500D01* -Y-2000D01* -G37* -G36* -X70000D02*X73750D01* -Y-9500D01* -X70000D01* -Y-2000D01* -G37* -G36* -X74500D02*X78250D01* -Y-9500D01* -X74500D01* -Y-2000D01* -G37* -G36* -X79000D02*X82750D01* -Y-9500D01* -X79000D01* -Y-2000D01* -G37* -G36* -X83500D02*X87250D01* -Y-9500D01* -X83500D01* -Y-2000D01* -G37* -G36* -X88000D02*X91750D01* -Y-9500D01* -X88000D01* -Y-2000D01* -G37* -G36* -X92500D02*X96250D01* -Y-9500D01* -X92500D01* -Y-2000D01* -G37* -G36* -X97000D02*X100750D01* -Y-9500D01* -X97000D01* -Y-2000D01* -G37* -G36* -X101500D02*X105250D01* -Y-9500D01* -X101500D01* -Y-2000D01* -G37* -G36* -X106000D02*X109750D01* -Y-9500D01* -X106000D01* -Y-2000D01* -G37* -G36* -X110500D02*X114250D01* -Y-9500D01* -X110500D01* -Y-2000D01* -G37* -G36* -X115000D02*X118750D01* -Y-9500D01* -X115000D01* -Y-2000D01* -G37* -G36* -X119500D02*X123250D01* -Y-9500D01* -X119500D01* -Y-2000D01* -G37* -G36* -X124000D02*X127750D01* -Y-9500D01* -X124000D01* -Y-2000D01* -G37* -G36* -X128500D02*X132250D01* -Y-9500D01* -X128500D01* -Y-2000D01* -G37* -G36* -X133000D02*X136750D01* -Y-9500D01* -X133000D01* -Y-2000D01* -G37* -G36* -X137500D02*X141250D01* -Y-9500D01* -X137500D01* -Y-2000D01* -G37* -G36* -X142000D02*X145750D01* -Y-9500D01* -X142000D01* -Y-2000D01* -G37* -G36* -X146500D02*X150250D01* -Y-9500D01* -X146500D01* -Y-2000D01* -G37* -G36* -X151000D02*X154750D01* -Y-9500D01* -X151000D01* -Y-2000D01* -G37* -G36* -X155500D02*X159250D01* -Y-9500D01* -X155500D01* -Y-2000D01* -G37* -G36* -X160000D02*X163750D01* -Y-9500D01* -X160000D01* -Y-2000D01* -G37* -G36* -X164500D02*X168250D01* -Y-9500D01* -X164500D01* -Y-2000D01* -G37* -G36* -X169000D02*X172750D01* -Y-9500D01* -X169000D01* -Y-2000D01* -G37* -G36* -X173500D02*X177250D01* -Y-9500D01* -X173500D01* -Y-2000D01* -G37* -G36* -X178000D02*X181750D01* -Y-9500D01* -X178000D01* -Y-2000D01* -G37* -G36* -X182500D02*X186250D01* -Y-9500D01* -X182500D01* -Y-2000D01* -G37* -G36* -X187000D02*X190750D01* -Y-9500D01* -X187000D01* -Y-2000D01* -G37* -G36* -X191500D02*X195250D01* -Y-9500D01* -X191500D01* -Y-2000D01* -G37* -G36* -X196000D02*X199750D01* -Y-9500D01* -X196000D01* -Y-2000D01* -G37* -G36* -X200500D02*X204250D01* -Y-9500D01* -X200500D01* -Y-2000D01* -G37* -G36* -X205000D02*X208750D01* -Y-9500D01* -X205000D01* -Y-2000D01* -G37* -G36* -X209500D02*X213250D01* -Y-9500D01* -X209500D01* -Y-2000D01* -G37* -G36* -X214000D02*X217750D01* -Y-9500D01* -X214000D01* -Y-2000D01* -G37* -G36* -X218500D02*X222250D01* -Y-9500D01* -X218500D01* -Y-2000D01* -G37* -G36* -X223000D02*X226750D01* -Y-9500D01* -X223000D01* -Y-2000D01* -G37* -G36* -X227500D02*X231250D01* -Y-9500D01* -X227500D01* -Y-2000D01* -G37* -G36* -X232000D02*X235750D01* -Y-9500D01* -X232000D01* -Y-2000D01* -G37* -G36* -X236500D02*X240250D01* -Y-9500D01* -X236500D01* -Y-2000D01* -G37* -G36* -X241000D02*X244750D01* -Y-9500D01* -X241000D01* -Y-2000D01* -G37* -G36* -X245500D02*X249250D01* -Y-9500D01* -X245500D01* -Y-2000D01* -G37* -G36* -X250000D02*X253750D01* -Y-9500D01* -X250000D01* -Y-2000D01* -G37* -G36* -X254500D02*X258250D01* -Y-9500D01* -X254500D01* -Y-2000D01* -G37* -G36* -X259000D02*X262750D01* -Y-9500D01* -X259000D01* -Y-2000D01* -G37* -G36* -X263500D02*X267250D01* -Y-9500D01* -X263500D01* -Y-2000D01* -G37* -G36* -X268000D02*X271750D01* -Y-9500D01* -X268000D01* -Y-2000D01* -G37* -G36* -X272500D02*X276250D01* -Y-9500D01* -X272500D01* -Y-2000D01* -G37* -G36* -X277000D02*X280750D01* -Y-9500D01* -X277000D01* -Y-2000D01* -G37* -G36* -X281500D02*X285250D01* -Y-9500D01* -X281500D01* -Y-2000D01* -G37* -G36* -X286000D02*X289750D01* -Y-9500D01* -X286000D01* -Y-2000D01* -G37* -G36* -X290500D02*X294250D01* -Y-9500D01* -X290500D01* -Y-2000D01* -G37* -G36* -X295000D02*X298750D01* -Y-9500D01* -X295000D01* -Y-2000D01* -G37* -G36* -X299500D02*X303250D01* -Y-9500D01* -X299500D01* -Y-2000D01* -G37* -G36* -X304000D02*X307750D01* -Y-9500D01* -X304000D01* -Y-2000D01* -G37* -G36* -X308500D02*X312250D01* -Y-9500D01* -X308500D01* -Y-2000D01* -G37* -G36* -X313000D02*X316750D01* -Y-9500D01* -X313000D01* -Y-2000D01* -G37* -G36* -X317500D02*X321250D01* -Y-9500D01* -X317500D01* -Y-2000D01* -G37* -G36* -X322000D02*X325750D01* -Y-9500D01* -X322000D01* -Y-2000D01* -G37* -G36* -X326500D02*X330250D01* -Y-9500D01* -X326500D01* -Y-2000D01* -G37* -G36* -X331000D02*X334750D01* -Y-9500D01* -X331000D01* -Y-2000D01* -G37* -G36* -X335500D02*X339250D01* -Y-9500D01* -X335500D01* -Y-2000D01* -G37* -G36* -X340000D02*X343750D01* -Y-9500D01* -X340000D01* -Y-2000D01* -G37* -G36* -X344500D02*X348250D01* -Y-9500D01* -X344500D01* -Y-2000D01* -G37* -G36* -X349000D02*X352750D01* -Y-9500D01* -X349000D01* -Y-2000D01* -G37* -G36* -X353500D02*X357250D01* -Y-9500D01* -X353500D01* -Y-2000D01* -G37* -G36* -X358000D02*X361750D01* -Y-9500D01* -X358000D01* -Y-2000D01* -G37* -G36* -X362500D02*X366250D01* -Y-9500D01* -X362500D01* -Y-2000D01* -G37* -G36* -X367000D02*X370750D01* -Y-9500D01* -X367000D01* -Y-2000D01* -G37* -G36* -X371500D02*X375250D01* -Y-9500D01* -X371500D01* -Y-2000D01* -G37* -G36* -X376000D02*X379750D01* -Y-9500D01* -X376000D01* -Y-2000D01* -G37* -G36* -X380500D02*X384250D01* -Y-9500D01* -X380500D01* -Y-2000D01* -G37* -G36* -X385000D02*X388750D01* -Y-9500D01* -X385000D01* -Y-2000D01* -G37* -G36* -X389500D02*X393250D01* -Y-9500D01* -X389500D01* -Y-2000D01* -G37* -G36* -X394000D02*X397750D01* -Y-9500D01* -X394000D01* -Y-2000D01* -G37* -G36* -X398500D02*X402250D01* -Y-9500D01* -X398500D01* -Y-2000D01* -G37* -G36* -X403000D02*X406751D01* -Y-9500D01* -X403000D01* -Y-2000D01* -G37* -G36* -X407501D02*X411251D01* -Y-9500D01* -X407501D01* -Y-2000D01* -G37* -G36* -X412001D02*X415751D01* -Y-9500D01* -X412001D01* -Y-2000D01* -G37* -G36* -X416501D02*X420251D01* -Y-9500D01* -X416501D01* -Y-2000D01* -G37* -G36* -X421001D02*X424751D01* -Y-9500D01* -X421001D01* -Y-2000D01* -G37* -G36* -X425501D02*X429251D01* -Y-9500D01* -X425501D01* -Y-2000D01* -G37* -G36* -X430001D02*X433751D01* -Y-9500D01* -X430001D01* -Y-2000D01* -G37* -G36* -X434501D02*X438251D01* -Y-9500D01* -X434501D01* -Y-2000D01* -G37* -G36* -X439001D02*X442751D01* -Y-9500D01* -X439001D01* -Y-2000D01* -G37* -G36* -X443501D02*X447251D01* -Y-9500D01* -X443501D01* -Y-2000D01* -G37* -G36* -X448001D02*X451751D01* -Y-9500D01* -X448001D01* -Y-2000D01* -G37* -G36* -X452501D02*X456251D01* -Y-9500D01* -X452501D01* -Y-2000D01* -G37* -G36* -X457001D02*X460751D01* -Y-9500D01* -X457001D01* -Y-2000D01* -G37* -G36* -X461501D02*X465251D01* -Y-9500D01* -X461501D01* -Y-2000D01* -G37* -G36* -X200000Y80000D02*X203750D01* -Y72500D01* -X200000D01* -Y80000D01* -G37* -G36* -X204500D02*X208250D01* -Y72500D01* -X204500D01* -Y80000D01* -G37* -G36* -X209000D02*X212750D01* -Y72500D01* -X209000D01* -Y80000D01* -G37* -G36* -X213500D02*X217250D01* -Y72500D01* -X213500D01* -Y80000D01* -G37* -G36* -X218000D02*X221750D01* -Y72500D01* -X218000D01* -Y80000D01* -G37* -G36* -X222500D02*X226250D01* -Y72500D01* -X222500D01* -Y80000D01* -G37* -G36* -X227000D02*X230750D01* -Y72500D01* -X227000D01* -Y80000D01* -G37* -G36* -X231500D02*X235250D01* -Y72500D01* -X231500D01* -Y80000D01* -G37* -G36* -X236000D02*X239750D01* -Y72500D01* -X236000D01* -Y80000D01* -G37* -G36* -X240500D02*X244250D01* -Y72500D01* -X240500D01* -Y80000D01* -G37* -G36* -X245000D02*X248750D01* -Y72500D01* -X245000D01* -Y80000D01* -G37* -G36* -X249500D02*X253250D01* -Y72500D01* -X249500D01* -Y80000D01* -G37* -G54D17*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X209300D01* -Y87500D01* -X205550D01* -Y95000D01* -G37* -G36* -X210050D02*X213800D01* -Y87500D01* -X210050D01* -Y95000D01* -G37* -G36* -X214550D02*X218300D01* -Y87500D01* -X214550D01* -Y95000D01* -G37* -G36* -X219050D02*X222800D01* -Y87500D01* -X219050D01* -Y95000D01* -G37* -G36* -X223550D02*X227300D01* -Y87500D01* -X223550D01* -Y95000D01* -G37* -G36* -X228050D02*X231800D01* -Y87500D01* -X228050D01* -Y95000D01* -G37* -G36* -X232550D02*X236300D01* -Y87500D01* -X232550D01* -Y95000D01* -G37* -G36* -X237050D02*X240800D01* -Y87500D01* -X237050D01* -Y95000D01* -G37* -G36* -X241550D02*X245300D01* -Y87500D01* -X241550D01* -Y95000D01* -G37* -G36* -X246050D02*X249800D01* -Y87500D01* -X246050D01* -Y95000D01* -G37* -G36* -X250550D02*X254300D01* -Y87500D01* -X250550D01* -Y95000D01* -G37* -G36* -X200000Y110000D02*X203750D01* -Y102500D01* -X200000D01* -Y110000D01* -G37* -G36* -X204500D02*X208250D01* -Y102500D01* -X204500D01* -Y110000D01* -G37* -G36* -X209000D02*X212750D01* -Y102500D01* -X209000D01* -Y110000D01* -G37* -G36* -X213500D02*X217250D01* -Y102500D01* -X213500D01* -Y110000D01* -G37* -G36* -X218000D02*X221750D01* -Y102500D01* -X218000D01* -Y110000D01* -G37* -G36* -X222500D02*X226250D01* -Y102500D01* -X222500D01* -Y110000D01* -G37* -G36* -X227000D02*X230750D01* -Y102500D01* -X227000D01* -Y110000D01* -G37* -G36* -X231500D02*X235250D01* -Y102500D01* -X231500D01* -Y110000D01* -G37* -G36* -X236000D02*X239750D01* -Y102500D01* -X236000D01* -Y110000D01* -G37* -G36* -X240500D02*X244250D01* -Y102500D01* -X240500D01* -Y110000D01* -G37* -G36* -X245000D02*X248750D01* -Y102500D01* -X245000D01* -Y110000D01* -G37* -G36* -X249500D02*X253250D01* -Y102500D01* -X249500D01* -Y110000D01* -G37* -G36* -X254000D02*X257750D01* -Y102500D01* -X254000D01* -Y110000D01* -G37* -G36* -X258500D02*X262250D01* -Y102500D01* -X258500D01* -Y110000D01* -G37* -G36* -X263000D02*X266750D01* -Y102500D01* -X263000D01* -Y110000D01* -G37* -G36* -X267500D02*X271250D01* -Y102500D01* -X267500D01* -Y110000D01* -G37* -G36* -X272000D02*X275750D01* -Y102500D01* -X272000D01* -Y110000D01* -G37* -G36* -X276500D02*X280250D01* -Y102500D01* -X276500D01* -Y110000D01* -G37* -G36* -X281000D02*X284750D01* -Y102500D01* -X281000D01* -Y110000D01* -G37* -G36* -X285500D02*X289250D01* -Y102500D01* -X285500D01* -Y110000D01* -G37* -G36* -X290000D02*X293750D01* -Y102500D01* -X290000D01* -Y110000D01* -G37* -G36* -X294500D02*X298250D01* -Y102500D01* -X294500D01* -Y110000D01* -G37* -G36* -X299000D02*X302750D01* -Y102500D01* -X299000D01* -Y110000D01* -G37* -G36* -X303500D02*X307250D01* -Y102500D01* -X303500D01* -Y110000D01* -G37* -G36* -X308000D02*X311750D01* -Y102500D01* -X308000D01* -Y110000D01* -G37* -G36* -X312500D02*X316250D01* -Y102500D01* -X312500D01* -Y110000D01* -G37* -G36* -X317000D02*X320750D01* -Y102500D01* -X317000D01* -Y110000D01* -G37* -G36* -X321500D02*X325250D01* -Y102500D01* -X321500D01* -Y110000D01* -G37* -G36* -X326000D02*X329750D01* -Y102500D01* -X326000D01* -Y110000D01* -G37* -G36* -X330500D02*X334250D01* -Y102500D01* -X330500D01* -Y110000D01* -G37* -G36* -X335000D02*X338750D01* -Y102500D01* -X335000D01* -Y110000D01* -G37* -G36* -X339500D02*X343250D01* -Y102500D01* -X339500D01* -Y110000D01* -G37* -G36* -X344000D02*X347750D01* -Y102500D01* -X344000D01* -Y110000D01* -G37* -G36* -X348500D02*X352250D01* -Y102500D01* -X348500D01* -Y110000D01* -G37* -G36* -X353000D02*X356750D01* -Y102500D01* -X353000D01* -Y110000D01* -G37* -G36* -X357500D02*X361250D01* -Y102500D01* -X357500D01* -Y110000D01* -G37* -G36* -X362000D02*X365750D01* -Y102500D01* -X362000D01* -Y110000D01* -G37* -G36* -X366500D02*X370250D01* -Y102500D01* -X366500D01* -Y110000D01* -G37* -G36* -X371000D02*X374750D01* -Y102500D01* -X371000D01* -Y110000D01* -G37* -G36* -X375500D02*X379250D01* -Y102500D01* -X375500D01* -Y110000D01* -G37* -G36* -X380000D02*X383750D01* -Y102500D01* -X380000D01* -Y110000D01* -G37* -G36* -X384500D02*X388250D01* -Y102500D01* -X384500D01* -Y110000D01* -G37* -G36* -X389000D02*X392750D01* -Y102500D01* -X389000D01* -Y110000D01* -G37* -G36* -X393500D02*X397250D01* -Y102500D01* -X393500D01* -Y110000D01* -G37* -G36* -X398000D02*X401750D01* -Y102500D01* -X398000D01* -Y110000D01* -G37* -G36* -X402500D02*X406250D01* -Y102500D01* -X402500D01* -Y110000D01* -G37* -G36* -X407000D02*X410750D01* -Y102500D01* -X407000D01* -Y110000D01* -G37* -G36* -X411500D02*X415250D01* -Y102500D01* -X411500D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/text_scale.gbr/text_scale.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/text_scale.gbr/text_scale.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/text_scale.gbr/text_scale.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: text sizes (scales), global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD13C,0.0100*% -G54D13*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 4 for group 9 layer_idx 6 * -G04 Title: one line on each silk layer, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD13C,0.0100*% -G54D13*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.top.silk.none.1.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 3 for group 1 layer_idx 8 * -G04 Title: one line on each silk layer, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD12C,0.0100*% -G54D12*X5000Y45000D02*Y7500D01* -M02* Index: trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1789 +0,0 @@ -G04 start of page 5 for group -1 layer_idx 268435461 * -G04 Title: one line on each silk layer, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD16C,0.0100*% -%ADD15C,0.0001*% -%ADD14C,0.0060*% -G54D14*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D15*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D14*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D15*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D14*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D15*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D14*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D15*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D14*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D15*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D14*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D15*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D16*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D14*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D15*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D14*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D15*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D14*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D15*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D14*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D15*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D14*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D15*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D14*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D15*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D14*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D15*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D14*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D15*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D14*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D15*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D14*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D15*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D14*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D15*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X253400D02*X257900D01* -Y104000D01* -X253400D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X277700D02*X282200D01* -Y104000D01* -X277700D01* -Y110000D01* -G37* -G36* -X283100D02*X287600D01* -Y104000D01* -X283100D01* -Y110000D01* -G37* -G36* -X291200D02*X295700D01* -Y104000D01* -X291200D01* -Y110000D01* -G37* -G36* -X296600D02*X301100D01* -Y104000D01* -X296600D01* -Y110000D01* -G37* -G36* -X302000D02*X306500D01* -Y104000D01* -X302000D01* -Y110000D01* -G37* -G36* -X307400D02*X311900D01* -Y104000D01* -X307400D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X331700D02*X336200D01* -Y104000D01* -X331700D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G54D14*X377600D02*Y104000D01* -Y110000D02*X380600D01* -X377600Y107300D02*X379850D01* -G54D15*G36* -X382400Y110000D02*X386900D01* -Y104000D01* -X382400D01* -Y110000D01* -G37* -G36* -X387800D02*X392300D01* -Y104000D01* -X387800D01* -Y110000D01* -G37* -G36* -X393200D02*X397700D01* -Y104000D01* -X393200D01* -Y110000D01* -G37* -G36* -X398600D02*X403100D01* -Y104000D01* -X398600D01* -Y110000D01* -G37* -G36* -X404000D02*X408500D01* -Y104000D01* -X404000D01* -Y110000D01* -G37* -G36* -X409400D02*X413900D01* -Y104000D01* -X409400D01* -Y110000D01* -G37* -G36* -X414800D02*X419300D01* -Y104000D01* -X414800D01* -Y110000D01* -G37* -G36* -X420200D02*X424700D01* -Y104000D01* -X420200D01* -Y110000D01* -G37* -G36* -X425600D02*X430100D01* -Y104000D01* -X425600D01* -Y110000D01* -G37* -G36* -X431000D02*X435500D01* -Y104000D01* -X431000D01* -Y110000D01* -G37* -G54D14*X439850D02*Y104000D01* -X441800Y110000D02*X442850Y108950D01* -Y105050D01* -X441800Y104000D02*X442850Y105050D01* -X439100Y104000D02*X441800D01* -X439100Y110000D02*X441800D01* -G54D15*G36* -X444650D02*X449150D01* -Y104000D01* -X444650D01* -Y110000D01* -G37* -G36* -X450050D02*X454550D01* -Y104000D01* -X450050D01* -Y110000D01* -G37* -G36* -X455450D02*X459950D01* -Y104000D01* -X455450D01* -Y110000D01* -G37* -G36* -X460850D02*X465350D01* -Y104000D01* -X460850D01* -Y110000D01* -G37* -G36* -X466250D02*X470750D01* -Y104000D01* -X466250D01* -Y110000D01* -G37* -G36* -X471650D02*X476150D01* -Y104000D01* -X471650D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.bottom.silk.none.12.gbr =================================================================== --- trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.bottom.silk.none.12.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.gbr/layer_silk.bottom.silk.none.12.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 2 for group 12 layer_idx 7 * -G04 Title: one line on each silk layer, bottom_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_SILK_NONE_12*% -%ADD11C,0.0100*% -G54D11*X7500Y7500D02*X30000Y30000D01* -M02* Index: trunk/tests/RTT/ref/line_f_clear.png.text =================================================================== --- trunk/tests/RTT/ref/line_f_clear.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.png.text (nonexistent) @@ -1,24 +0,0 @@ -r6630 - -rectangle -width 541 pixels (450.833) -height 541 pixels (450.833) - -veritcal line -width 12 pixels (10) -length 312 pixels (260) -clearance 49/50 pixels (left/right) (40.833/41.667) - -horizontal line -width 18 pixels (15) -length 348 pixels (290) -clearance 14/14 pixels (top/bottom) (11.666/12.5) - -left diangonal line -45 degrees - -right diagonal line -18 degrees - -(mil) - Index: trunk/tests/RTT/ref/elem_pads_ds.xy =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.xy (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.xy (nonexistent) @@ -1,9 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: element with pads on both sides - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -E1,"(unknown)","(unknown)",243.75,318.75,0,top Index: trunk/tests/RTT/ref/line_overlap2.exc/line_overlap2.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap2.exc/line_overlap2.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.exc/line_overlap2.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap2.exc/line_overlap2.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap2.exc/line_overlap2.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.exc/line_overlap2.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/text_sides.png.text =================================================================== --- trunk/tests/RTT/ref/text_sides.png.text (revision 32402) +++ trunk/tests/RTT/ref/text_sides.png.text (nonexistent) @@ -1,8 +0,0 @@ -r6731 - -??? between the bottom of A1 and bottom of A2 -(underside text is missing in png file!) - -all text is 8 pixels thick (6.666) - -(mil) Index: trunk/tests/RTT/ref/line_normal.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_normal.png =================================================================== --- trunk/tests/RTT/ref/line_normal.png (revision 32402) +++ trunk/tests/RTT/ref/line_normal.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_normal.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap4.eps =================================================================== --- trunk/tests/RTT/ref/line_overlap4.eps (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.eps (nonexistent) @@ -1,67 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_overlap4.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.30000 0.15000 moveto -0.30000 0.17750 lineto -0.20000 0.17750 lineto -0.19647 0.17771 lineto -0.19303 0.17854 lineto -0.18975 0.17989 lineto -0.18673 0.18174 lineto -0.18404 0.18404 lineto -0.18174 0.18673 lineto -0.17989 0.18975 lineto -0.17854 0.19303 lineto -0.17771 0.19647 lineto -0.17743 0.20000 lineto -0.17771 0.20353 lineto -0.17854 0.20697 lineto -0.17989 0.21025 lineto -0.18174 0.21327 lineto -0.18404 0.21596 lineto -0.18673 0.21826 lineto -0.18975 0.22011 lineto -0.19303 0.22146 lineto -0.19647 0.22229 lineto -0.20000 0.22250 lineto -0.30000 0.22250 lineto -0.30000 0.32500 lineto -0.15000 0.32500 lineto -0.15000 0.15000 lineto -fill -0.00500 setlinewidth -1 setlinecap -0.20000 0.20000 0.35000 0.20000 t -0.01500 setlinewidth -0.20000 0.20000 0.35000 0.20000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_offpage.bom =================================================================== --- trunk/tests/RTT/ref/line_offpage.bom (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: A single line that extends beyond board boundary - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_normal.fcd =================================================================== --- trunk/tests/RTT/ref/line_normal.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_normal.fcd (nonexistent) @@ -1,5 +0,0 @@ -[FIDOCAD] -PL 25 50 80 50 3 2 -PL 50 25 50 75 2 2 -PL 50 50 80 40 4 2 -PL 50 50 30 30 1 2 Index: trunk/tests/RTT/ref/line_overlap2.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_overlap2.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/text_rot.eps =================================================================== --- trunk/tests/RTT/ref/text_rot.eps (revision 32402) +++ trunk/tests/RTT/ref/text_rot.eps (nonexistent) @@ -1,81 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: text_rot.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -% Layer topsilk group 1 drill 0 mask 0 -0.00700 setlinewidth -1 setlinecap -0 0 0 setrgbcolor -0.22500 0.16000 0.22500 0.19000 t -0.22500 0.16000 0.23200 0.15000 t -0.23200 0.15000 0.24300 0.15000 t -0.24300 0.15000 0.25000 0.16000 t -0.25000 0.16000 0.25000 0.19000 t -0.22500 0.17000 0.25000 0.17000 t -0.26200 0.15800 0.27000 0.15000 t -0.27000 0.15000 0.27000 0.19000 t -0.26200 0.19000 0.27700 0.19000 t -0.16000 0.27500 0.19000 0.27500 t -0.16000 0.27500 0.15000 0.26800 t -0.15000 0.26800 0.15000 0.25700 t -0.15000 0.25700 0.16000 0.25000 t -0.16000 0.25000 0.19000 0.25000 t -0.17000 0.27500 0.17000 0.25000 t -0.15500 0.23800 0.15000 0.23300 t -0.15000 0.23300 0.15000 0.21800 t -0.15000 0.21800 0.15500 0.21300 t -0.15500 0.21300 0.16500 0.21300 t -0.19000 0.23800 0.16500 0.21300 t -0.19000 0.23800 0.19000 0.21300 t -0.27500 0.34000 0.27500 0.31000 t -0.27500 0.34000 0.26800 0.35000 t -0.26800 0.35000 0.25700 0.35000 t -0.25700 0.35000 0.25000 0.34000 t -0.25000 0.34000 0.25000 0.31000 t -0.27500 0.33000 0.25000 0.33000 t -0.23800 0.34500 0.23300 0.35000 t -0.23300 0.35000 0.22300 0.35000 t -0.22300 0.35000 0.21800 0.34500 t -0.22300 0.31000 0.21800 0.31500 t -0.23300 0.31000 0.22300 0.31000 t -0.23800 0.31500 0.23300 0.31000 t -0.23300 0.33200 0.22300 0.33200 t -0.21800 0.34500 0.21800 0.33700 t -0.21800 0.32700 0.21800 0.31500 t -0.21800 0.32700 0.22300 0.33200 t -0.21800 0.33700 0.22300 0.33200 t -0.34000 0.22500 0.31000 0.22500 t -0.34000 0.22500 0.35000 0.23200 t -0.35000 0.23200 0.35000 0.24300 t -0.35000 0.24300 0.34000 0.25000 t -0.34000 0.25000 0.31000 0.25000 t -0.33000 0.22500 0.33000 0.25000 t -0.32500 0.26200 0.35000 0.28200 t -0.32500 0.26200 0.32500 0.28700 t -0.35000 0.28200 0.31000 0.28200 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_pads_ds.nelma.em =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.nelma.em (nonexistent) @@ -1,75 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} -layer substrate-11 { - height = 20 - z-order = 11 - material = "composite" -} -layer bottom { - height = 1 - z-order = 12 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top", - "substrate-11", - "bottom" - } -} Index: trunk/tests/RTT/ref/line_f_clear.bom =================================================================== --- trunk/tests/RTT/ref/line_f_clear.bom (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Clear and no-clear lines - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_spc.xy =================================================================== --- trunk/tests/RTT/ref/layer_spc.xy (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: space (and other dangerous characters) in layer name - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_outline.png.text =================================================================== --- trunk/tests/RTT/ref/layer_outline.png.text (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.png.text (nonexistent) @@ -1,6 +0,0 @@ -triangle -base 372 x h 372 (pixels) (310 x 310 mil) measured to the outside of the line -line thickness is 12 pixels (10mils) - -so the actual triangle dimensions are 300 x 300 mil - Index: trunk/tests/RTT/ref/thermal_layer.nelma.em =================================================================== --- trunk/tests/RTT/ref/thermal_layer.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.nelma.em (nonexistent) @@ -1,75 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} -layer substrate-11 { - height = 20 - z-order = 11 - material = "composite" -} -layer bottom { - height = 1 - z-order = 12 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top", - "substrate-11", - "bottom" - } -} Index: trunk/tests/RTT/ref/arc_normal.png.text =================================================================== --- trunk/tests/RTT/ref/arc_normal.png.text (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.png.text (nonexistent) @@ -1,22 +0,0 @@ -r6630 - -top left arc -25 pixel line width (20.833 mil) -124 pixels tall (103.333 mil) -142 pixesl wide (118.333 mil) - -top right arc -37 pixel line width (30.833 mil) -227 pixels wide (189.166 mil) -135 pixels tall (112.5 mil) - -lower left arc -13 pixel line width (10.833 mil) -162 pixels wide (135 mil) -162 pixels tall - -lower right arc -13 pixel line width (10.833 mil) -72 pixels diameter (60 mil) - - Index: trunk/tests/RTT/ref/padstack.nelma.em =================================================================== --- trunk/tests/RTT/ref/padstack.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/padstack.nelma.em (nonexistent) @@ -1,105 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} -layer substrate-11 { - height = 20 - z-order = 11 - material = "composite" -} -layer group-1 { - height = 1 - z-order = 12 - material = "air" - objects = { - - } -} -layer substrate-13 { - height = 20 - z-order = 13 - material = "composite" -} -layer group-1 { - height = 1 - z-order = 14 - material = "air" - objects = { - - } -} -layer substrate-15 { - height = 20 - z-order = 15 - material = "composite" -} -layer bottom { - height = 1 - z-order = 16 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top", - "substrate-11", - "group-1", - "substrate-13", - "group-1", - "substrate-15", - "bottom" - } -} Index: trunk/tests/RTT/ref/line_overlap4.dsn =================================================================== --- trunk/tests/RTT/ref/line_overlap4.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.dsn (nonexistent) @@ -1,54 +0,0 @@ -(pcb Full overlap: the same line twice with different settings - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.127000 5.080000 7.620000 8.890000 7.620000) - (type protect)) - (wire (path 3__top_copper 0.381000 5.080000 7.620000 8.890000 7.620000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/arc_normal.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_normal.remote.gz =================================================================== --- trunk/tests/RTT/ref/arc_normal.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_normal.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_rot.dsn =================================================================== --- trunk/tests/RTT/ref/text_rot.dsn (revision 32402) +++ trunk/tests/RTT/ref/text_rot.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb text rotations - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/line_zerolen.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_zerolen.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_zerolen.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_zerolen.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/netlist.bom =================================================================== --- trunk/tests/RTT/ref/netlist.bom (revision 32402) +++ trunk/tests/RTT/ref/netlist.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: board with minimal netlist - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -1,"dip(4)","4*300",U1 Index: trunk/tests/RTT/ref/thermal_last.eps =================================================================== --- trunk/tests/RTT/ref/thermal_last.eps (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.eps (nonexistent) @@ -1,206 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: thermal_last.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.329412 0.545098 0.329412 setrgbcolor -0.12500 0.02500 moveto -0.12500 0.04609 lineto -0.11840 0.04336 lineto -0.10932 0.04118 lineto -0.10000 0.04045 lineto -0.09068 0.04118 lineto -0.08160 0.04336 lineto -0.07296 0.04694 lineto -0.06560 0.05145 lineto -0.08014 0.06600 lineto -0.08207 0.06481 lineto -0.08780 0.06244 lineto -0.09382 0.06099 lineto -0.10000 0.06051 lineto -0.10618 0.06099 lineto -0.11220 0.06244 lineto -0.11793 0.06481 lineto -0.11986 0.06600 lineto -0.12500 0.06086 lineto -0.12500 0.12500 lineto -0.06086 0.12500 lineto -0.06600 0.11986 lineto -0.06481 0.11793 lineto -0.06244 0.11220 lineto -0.06099 0.10618 lineto -0.06051 0.10000 lineto -0.06099 0.09382 lineto -0.06244 0.08780 lineto -0.06481 0.08207 lineto -0.06600 0.08014 lineto -0.05145 0.06560 lineto -0.04694 0.07296 lineto -0.04336 0.08160 lineto -0.04118 0.09068 lineto -0.04045 0.10000 lineto -0.04118 0.10932 lineto -0.04336 0.11840 lineto -0.04609 0.12500 lineto -0.02500 0.12500 lineto -0.02500 0.02500 lineto -fill -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.45098 0.333333 setrgbcolor -0.13830 0.07500 moveto -0.13826 0.07504 lineto -0.13732 0.07630 lineto -0.13658 0.07770 lineto -0.13608 0.07920 lineto -0.13581 0.08076 lineto -0.13579 0.08234 lineto -0.13602 0.08390 lineto -0.13652 0.08540 lineto -0.13778 0.08892 lineto -0.13866 0.09256 lineto -0.13919 0.09626 lineto -0.13937 0.10000 lineto -0.13919 0.10374 lineto -0.13866 0.10744 lineto -0.13778 0.11108 lineto -0.13656 0.11461 lineto -0.13606 0.11611 lineto -0.13583 0.11766 lineto -0.13585 0.11924 lineto -0.13612 0.12079 lineto -0.13662 0.12228 lineto -0.13736 0.12367 lineto -0.13830 0.12493 lineto -0.13942 0.12603 lineto -0.14071 0.12694 lineto -0.14212 0.12764 lineto -0.14362 0.12811 lineto -0.14518 0.12833 lineto -0.14675 0.12832 lineto -0.14831 0.12805 lineto -0.14980 0.12754 lineto -0.15119 0.12681 lineto -0.15245 0.12587 lineto -0.15355 0.12475 lineto -0.15446 0.12346 lineto -0.15513 0.12204 lineto -0.15704 0.11672 lineto -0.15837 0.11123 lineto -0.15917 0.10564 lineto -0.15944 0.10000 lineto -0.15917 0.09436 lineto -0.15837 0.08877 lineto -0.15704 0.08328 lineto -0.15519 0.07794 lineto -0.15450 0.07652 lineto -0.15358 0.07523 lineto -0.15336 0.07500 lineto -0.17500 0.07500 lineto -0.17500 0.17500 lineto -0.07500 0.17500 lineto -0.07500 0.15330 lineto -0.07525 0.15355 lineto -0.07654 0.15446 lineto -0.07796 0.15513 lineto -0.08328 0.15704 lineto -0.08877 0.15837 lineto -0.09436 0.15917 lineto -0.10000 0.15944 lineto -0.10564 0.15917 lineto -0.11123 0.15837 lineto -0.11672 0.15704 lineto -0.12206 0.15519 lineto -0.12348 0.15450 lineto -0.12477 0.15358 lineto -0.12591 0.15248 lineto -0.12685 0.15121 lineto -0.12759 0.14981 lineto -0.12809 0.14832 lineto -0.12836 0.14676 lineto -0.12838 0.14518 lineto -0.12815 0.14361 lineto -0.12768 0.14210 lineto -0.12698 0.14069 lineto -0.12607 0.13939 lineto -0.12496 0.13826 lineto -0.12370 0.13732 lineto -0.12230 0.13658 lineto -0.12080 0.13608 lineto -0.11924 0.13581 lineto -0.11766 0.13579 lineto -0.11610 0.13602 lineto -0.11460 0.13652 lineto -0.11108 0.13778 lineto -0.10744 0.13866 lineto -0.10374 0.13919 lineto -0.10000 0.13937 lineto -0.09626 0.13919 lineto -0.09256 0.13866 lineto -0.08892 0.13778 lineto -0.08539 0.13656 lineto -0.08389 0.13606 lineto -0.08234 0.13583 lineto -0.08076 0.13585 lineto -0.07921 0.13612 lineto -0.07772 0.13662 lineto -0.07633 0.13736 lineto -0.07507 0.13830 lineto -0.07500 0.13836 lineto -0.07500 0.07500 lineto -fill -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.10000 0.10000 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -% Layer topsilk group 1 drill 0 mask 0 -% Layer plated-drill group -1 drill 1 mask 0 -0.10000 0.10000 0.01575 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/flag_colors.bom =================================================================== --- trunk/tests/RTT/ref/flag_colors.bom (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -4,"0402 Standard SMT resistor, capacitor etc","(unknown)",(unknown) (unknown) (unknown) (unknown) Index: trunk/tests/RTT/ref/line_overlap1.png.text =================================================================== --- trunk/tests/RTT/ref/line_overlap1.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.png.text (nonexistent) @@ -1,8 +0,0 @@ -r6630 - -18 pixel width (15) -138 pixel length (115) - -(it is actually 2 traces that should export as 1) - -(mil) Index: trunk/tests/RTT/ref/line_normal.gbr/line_normal.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_normal.gbr/line_normal.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_normal.gbr/line_normal.top.copper.none.3.gbr (nonexistent) @@ -1,20 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Normal lines at different size and angle, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD14C,0.0050*% -%ADD13C,0.0200*% -%ADD12C,0.0100*% -%ADD11C,0.0150*% -G54D11*X12500Y25000D02*X40000D01* -G54D12*X25000Y37500D02*Y12500D01* -G54D13*Y25000D02*X40000Y30000D01* -G54D14*X25000Y25000D02*X15000Y35000D01* -M02* Index: trunk/tests/RTT/ref/line_normal.gbr/line_normal.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_normal.gbr/line_normal.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_normal.gbr/line_normal.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Normal lines at different size and angle, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD15C,0.0100*% -G54D15*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_normal.gbr/line_normal.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_normal.gbr/line_normal.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_normal.gbr/line_normal.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1858 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Normal lines at different size and angle, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD18C,0.0100*% -%ADD17C,0.0001*% -%ADD16C,0.0060*% -G54D16*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D17*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D16*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D17*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D16*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D17*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D16*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D17*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D16*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D17*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D16*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D17*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D18*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D16*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D17*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D16*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D17*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D16*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D17*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D16*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D17*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D16*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D17*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D16*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D17*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D16*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D17*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D16*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D17*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D16*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D17*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D16*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D17*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D16*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D17*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D16*X234500D02*Y104000D01* -Y110000D02*X238250Y104000D01* -Y110000D02*Y104000D01* -G54D17*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X250850D02*X255350D01* -Y104000D01* -X250850D01* -Y110000D01* -G37* -G36* -X256250D02*X260750D01* -Y104000D01* -X256250D01* -Y110000D01* -G37* -G36* -X261650D02*X266150D01* -Y104000D01* -X261650D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X275150D02*X279650D01* -Y104000D01* -X275150D01* -Y110000D01* -G37* -G36* -X280550D02*X285050D01* -Y104000D01* -X280550D01* -Y110000D01* -G37* -G36* -X285950D02*X290450D01* -Y104000D01* -X285950D01* -Y110000D01* -G37* -G36* -X291350D02*X295850D01* -Y104000D01* -X291350D01* -Y110000D01* -G37* -G36* -X299450D02*X303950D01* -Y104000D01* -X299450D01* -Y110000D01* -G37* -G36* -X304850D02*X309350D01* -Y104000D01* -X304850D01* -Y110000D01* -G37* -G36* -X312950D02*X317450D01* -Y104000D01* -X312950D01* -Y110000D01* -G37* -G36* -X318350D02*X322850D01* -Y104000D01* -X318350D01* -Y110000D01* -G37* -G36* -X323750D02*X328250D01* -Y104000D01* -X323750D01* -Y110000D01* -G37* -G36* -X329150D02*X333650D01* -Y104000D01* -X329150D01* -Y110000D01* -G37* -G36* -X334550D02*X339050D01* -Y104000D01* -X334550D01* -Y110000D01* -G37* -G36* -X339950D02*X344450D01* -Y104000D01* -X339950D01* -Y110000D01* -G37* -G36* -X345350D02*X349850D01* -Y104000D01* -X345350D01* -Y110000D01* -G37* -G36* -X350750D02*X355250D01* -Y104000D01* -X350750D01* -Y110000D01* -G37* -G36* -X356150D02*X360650D01* -Y104000D01* -X356150D01* -Y110000D01* -G37* -G36* -X364250D02*X368750D01* -Y104000D01* -X364250D01* -Y110000D01* -G37* -G36* -X369650D02*X374150D01* -Y104000D01* -X369650D01* -Y110000D01* -G37* -G36* -X375050D02*X379550D01* -Y104000D01* -X375050D01* -Y110000D01* -G37* -G36* -X380450D02*X384950D01* -Y104000D01* -X380450D01* -Y110000D01* -G37* -G36* -X388550D02*X393050D01* -Y104000D01* -X388550D01* -Y110000D01* -G37* -G36* -X393950D02*X398450D01* -Y104000D01* -X393950D01* -Y110000D01* -G37* -G36* -X399350D02*X403850D01* -Y104000D01* -X399350D01* -Y110000D01* -G37* -G36* -X407450D02*X411950D01* -Y104000D01* -X407450D01* -Y110000D01* -G37* -G36* -X412850D02*X417350D01* -Y104000D01* -X412850D01* -Y110000D01* -G37* -G36* -X418250D02*X422750D01* -Y104000D01* -X418250D01* -Y110000D01* -G37* -G36* -X423650D02*X428150D01* -Y104000D01* -X423650D01* -Y110000D01* -G37* -G36* -X429050D02*X433550D01* -Y104000D01* -X429050D01* -Y110000D01* -G37* -G36* -X437150D02*X441650D01* -Y104000D01* -X437150D01* -Y110000D01* -G37* -G54D16*X445250D02*Y104000D01* -Y110000D02*X448250D01* -X445250Y107300D02*X447500D01* -G54D17*G36* -X450050Y110000D02*X454550D01* -Y104000D01* -X450050D01* -Y110000D01* -G37* -G36* -X455450D02*X459950D01* -Y104000D01* -X455450D01* -Y110000D01* -G37* -G36* -X460850D02*X465350D01* -Y104000D01* -X460850D01* -Y110000D01* -G37* -G36* -X466250D02*X470750D01* -Y104000D01* -X466250D01* -Y110000D01* -G37* -G36* -X471650D02*X476150D01* -Y104000D01* -X471650D01* -Y110000D01* -G37* -G36* -X477050D02*X481550D01* -Y104000D01* -X477050D01* -Y110000D01* -G37* -G36* -X482450D02*X486950D01* -Y104000D01* -X482450D01* -Y110000D01* -G37* -G36* -X487850D02*X492350D01* -Y104000D01* -X487850D01* -Y110000D01* -G37* -G36* -X493250D02*X497750D01* -Y104000D01* -X493250D01* -Y110000D01* -G37* -G36* -X498650D02*X503150D01* -Y104000D01* -X498650D01* -Y110000D01* -G37* -G54D16*X507500D02*Y104000D01* -X509450Y110000D02*X510500Y108950D01* -Y105050D01* -X509450Y104000D02*X510500Y105050D01* -X506750Y104000D02*X509450D01* -X506750Y110000D02*X509450D01* -G54D17*G36* -X512300D02*X516800D01* -Y104000D01* -X512300D01* -Y110000D01* -G37* -G36* -X517700D02*X522200D01* -Y104000D01* -X517700D01* -Y110000D01* -G37* -G36* -X523100D02*X527600D01* -Y104000D01* -X523100D01* -Y110000D01* -G37* -G36* -X528500D02*X533000D01* -Y104000D01* -X528500D01* -Y110000D01* -G37* -G36* -X533900D02*X538400D01* -Y104000D01* -X533900D01* -Y110000D01* -G37* -G36* -X539300D02*X543800D01* -Y104000D01* -X539300D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/arc_normal.xy =================================================================== --- trunk/tests/RTT/ref/arc_normal.xy (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Arcs with different sizes, normal cases - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/padrot.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/padrot.png =================================================================== --- trunk/tests/RTT/ref/padrot.png (revision 32402) +++ trunk/tests/RTT/ref/padrot.png (nonexistent) Property changes on: trunk/tests/RTT/ref/padrot.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_f_clear.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_f_clear.ps.gz =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_f_clear.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_triangle.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_triangle.remote.gz =================================================================== --- trunk/tests/RTT/ref/poly_triangle.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_triangle.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_rect.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_rect.png =================================================================== --- trunk/tests/RTT/ref/poly_rect.png (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.png (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_rect.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/padrot.fcd =================================================================== --- trunk/tests/RTT/ref/padrot.fcd (revision 32402) +++ trunk/tests/RTT/ref/padrot.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/flag_colors.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/flag_colors.ps.gz =================================================================== --- trunk/tests/RTT/ref/flag_colors.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/flag_colors.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_rect.fcd =================================================================== --- trunk/tests/RTT/ref/poly_rect.fcd (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.fcd (nonexistent) @@ -1,5 +0,0 @@ -[FIDOCAD] -PP 10 5 15 5 15 90 10 90 10 5 2 -PP 25 5 95 5 95 10 25 10 25 5 2 -PP 85 85 90 85 90 90 85 90 85 85 2 -PP 25 15 80 15 80 90 25 90 25 15 2 Index: trunk/tests/RTT/ref/layer_copper.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_copper.remote.gz =================================================================== --- trunk/tests/RTT/ref/layer_copper.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_copper.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_sides.net =================================================================== --- trunk/tests/RTT/ref/text_sides.net (revision 32402) +++ trunk/tests/RTT/ref/text_sides.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB text on both sides -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/layer_copper.bom =================================================================== --- trunk/tests/RTT/ref/layer_copper.bom (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: one line per each type of copper layer - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_f_clear.xy =================================================================== --- trunk/tests/RTT/ref/line_f_clear.xy (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Clear and no-clear lines - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_overlap4.svg =================================================================== --- trunk/tests/RTT/ref/line_overlap4.svg (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.svg (nonexistent) @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/rat.bom =================================================================== --- trunk/tests/RTT/ref/rat.bom (revision 32402) +++ trunk/tests/RTT/ref/rat.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: a rat line - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/thermal_last.dsn =================================================================== --- trunk/tests/RTT/ref/thermal_last.dsn (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.dsn (nonexistent) @@ -1,53 +0,0 @@ -(pcb thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place 5 2.540000 10.160000 front 0 (PN 0)) - ) - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/text_rot.svg =================================================================== --- trunk/tests/RTT/ref/text_rot.svg (revision 32402) +++ trunk/tests/RTT/ref/text_rot.svg (nonexistent) @@ -1,65 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/arc_sizes.net =================================================================== --- trunk/tests/RTT/ref/arc_sizes.net (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB arcs with different strange sizes -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/text_scale.bom =================================================================== --- trunk/tests/RTT/ref/text_scale.bom (revision 32402) +++ trunk/tests/RTT/ref/text_scale.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: text sizes (scales) - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_silk.bom =================================================================== --- trunk/tests/RTT/ref/layer_silk.bom (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: one line on each silk layer - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/netlist_ba.eps =================================================================== --- trunk/tests/RTT/ref/netlist_ba.eps (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.eps (nonexistent) @@ -1,120 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: netlist_ba.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -0.25098 0.25098 0.25098 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer topsilk group 1 drill 0 mask 0 -0.01000 setlinewidth -0 0 0 setrgbcolor -0.05000 0.12500 0.05000 0.32500 t -0.45000 0.32500 0.05000 0.32500 t -0.45000 0.32500 0.45000 0.12500 t -0.05000 0.12500 0.20000 0.12500 t -0.30000 0.12500 0.45000 0.12500 t -0.000000 180.000000 -0.05000 0.05000 0.25000 0.12500 0.200000 a -0.00700 setlinewidth -0.10000 0.07500 0.10000 0.11000 t -0.10000 0.11000 0.10500 0.11500 t -0.10500 0.11500 0.11500 0.11500 t -0.11500 0.11500 0.12000 0.11000 t -0.12000 0.07500 0.12000 0.11000 t -0.13200 0.08300 0.14000 0.07500 t -0.14000 0.07500 0.14000 0.11500 t -0.13200 0.11500 0.14700 0.11500 t -% Layer plated-drill group -1 drill 1 mask 0 -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_zerolen.eps =================================================================== --- trunk/tests/RTT/ref/line_zerolen.eps (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.eps (nonexistent) @@ -1,35 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_zerolen.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01500 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.20000 0.20000 0.00750 c -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_sides_smd.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_sides_smd.ps.gz =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_sides_smd.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/padstack.net =================================================================== --- trunk/tests/RTT/ref/padstack.net (revision 32402) +++ trunk/tests/RTT/ref/padstack.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB padstack.lht -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/arc_offpage.net =================================================================== --- trunk/tests/RTT/ref/arc_offpage.net (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Arcs with some parts off the page -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/line_overlap3.net =================================================================== --- trunk/tests/RTT/ref/line_overlap3.net (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Full overlap: the same line twice -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/arc_sizes.png.text =================================================================== --- trunk/tests/RTT/ref/arc_sizes.png.text (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.png.text (nonexistent) @@ -1,18 +0,0 @@ -r6630 - -weird dot thing in the far right -12 pixels across (10) -12 pixels tall (10) - -weird dot to line (horizontal) 108 pixels - -horizontal line -72 pixels long (60) -12 pixels wide (10) - -vertical line -72 pixels long (60) -12 pixels wide (12) - -(mils) - Index: trunk/tests/RTT/ref/text_sides.exc/text_sides.plated.cnc =================================================================== --- trunk/tests/RTT/ref/text_sides.exc/text_sides.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/text_sides.exc/text_sides.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/text_sides.exc/text_sides.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/text_sides.exc/text_sides.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/text_sides.exc/text_sides.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/layer_silk.nelma.em =================================================================== --- trunk/tests/RTT/ref/layer_silk.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/layer_outline.net =================================================================== --- trunk/tests/RTT/ref/layer_outline.net (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB outline layer triangle -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/arc_sizes.exc/arc_sizes.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_sizes.exc/arc_sizes.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.exc/arc_sizes.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_sizes.exc/arc_sizes.plated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_sizes.exc/arc_sizes.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.exc/arc_sizes.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/padrot.gbr/padrot.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/padrot.gbr/padrot.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/padrot.gbr/padrot.top.silk.none.1.gbr (nonexistent) @@ -1,161 +0,0 @@ -G04 start of page 4 for group 1 layer_idx 8 * -G04 Title: Rotated round cap and square pads, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD16C,0.0070*% -%ADD15C,0.0050*% -G54D15*X2500Y42500D02*X15000D01* -Y47500D01* -X2500D01* -Y42500D02*Y47500D01* -X7500Y40000D02*Y27500D01* -X2500Y40000D02*X7500D01* -X2500D02*Y27500D01* -X7500D01* -X2500Y25000D02*Y12500D01* -X7500D01* -Y25000D02*Y12500D01* -X2500Y25000D02*X7500D01* -X17500Y42500D02*X30000D01* -Y47500D02*Y42500D01* -X17500Y47500D02*X30000D01* -X17500D02*Y42500D01* -X12500Y38536D02*X21339Y29697D01* -X8964Y35000D02*X12500Y38536D01* -X8964Y35000D02*X17803Y26161D01* -X21339Y29697D01* -X18964Y35000D02*X27803Y26161D01* -X31339Y29697D01* -X22500Y38536D02*X31339Y29697D01* -X18964Y35000D02*X22500Y38536D01* -X9240Y18631D02*X20812Y13904D01* -X11131Y23260D02*X22703Y18533D01* -X9240Y18631D02*X11131Y23260D01* -X20812Y13904D02*X22703Y18533D01* -X24240Y18631D02*X35812Y13904D01* -X37703Y18533D01* -X26131Y23260D02*X37703Y18533D01* -X24240Y18631D02*X26131Y23260D01* -G54D16*X1500Y48500D02*X2600D01* -X2875Y48225D01* -Y47675D01* -X2600Y47400D02*X2875Y47675D01* -X1775Y47400D02*X2600D01* -X1775Y48500D02*Y46300D01* -X2215Y47400D02*X2875Y46300D01* -X3535Y48060D02*X3975Y48500D01* -Y46300D01* -X3535D02*X4360D01* -X8000Y26750D02*Y28050D01* -X8325Y28375D01* -X8975D01* -X9300Y28050D02*X8975Y28375D01* -X9300Y27075D02*Y28050D01* -X8000Y27075D02*X10600D01* -X9300Y27595D02*X10600Y28375D01* -X8325Y29155D02*X8000Y29480D01* -Y30130D01* -X8325Y30455D01* -X10600Y30130D02*X10275Y30455D01* -X10600Y29480D02*Y30130D01* -X10275Y29155D02*X10600Y29480D01* -X9170D02*Y30130D01* -X8325Y30455D02*X8845D01* -X9495D02*X10275D01* -X9495D02*X9170Y30130D01* -X8845Y30455D02*X9170Y30130D01* -X14000Y35500D02*Y36700D01* -X14300Y37000D01* -X14900D01* -X15200Y36700D02*X14900Y37000D01* -X15200Y35800D02*Y36700D01* -X14000Y35800D02*X16400D01* -X15200Y36280D02*X16400Y37000D01* -X15500Y37720D02*X14000Y38920D01* -X15500Y37720D02*Y39220D01* -X14000Y38920D02*X16400D01* -X31250Y47500D02*X33250D01* -X33750Y47000D01* -Y46000D01* -X33250Y45500D02*X33750Y46000D01* -X31750Y45500D02*X33250D01* -X31750Y47500D02*Y43500D01* -X32550Y45500D02*X33750Y43500D01* -X34950Y47000D02*X35450Y47500D01* -X36950D01* -X37450Y47000D01* -Y46000D01* -X34950Y43500D02*X37450Y46000D01* -X34950Y43500D02*X37450D01* -X7000Y11000D02*Y9000D01* -X6500Y8500D01* -X5500D01* -X5000Y9000D02*X5500Y8500D01* -X5000Y10500D02*Y9000D01* -X7000Y10500D02*X3000D01* -X5000Y9700D02*X3000Y8500D01* -X7000Y5800D02*X6500Y5300D01* -X7000Y6800D02*Y5800D01* -X6500Y7300D02*X7000Y6800D01* -X6500Y7300D02*X3500D01* -X3000Y6800D01* -X5200Y5800D02*X4700Y5300D01* -X5200Y7300D02*Y5800D01* -X3000Y6800D02*Y5800D01* -X3500Y5300D01* -X4700D02*X3500D01* -X35500Y36500D02*Y34500D01* -X35000Y34000D01* -X34000D01* -X33500Y34500D02*X34000Y34000D01* -X33500Y36000D02*Y34500D01* -X35500Y36000D02*X31500D01* -X33500Y35200D02*X31500Y34000D01* -X35500Y32800D02*Y30800D01* -Y32800D02*X33500D01* -X34000Y32300D01* -Y31300D01* -X33500Y30800D01* -X32000D01* -X31500Y31300D02*X32000Y30800D01* -X31500Y32300D02*Y31300D01* -X32000Y32800D02*X31500Y32300D01* -X19500Y13500D02*Y11500D01* -X19000Y11000D01* -X18000D01* -X17500Y11500D02*X18000Y11000D01* -X17500Y13000D02*Y11500D01* -X19500Y13000D02*X15500D01* -X17500Y12200D02*X15500Y11000D01* -Y9300D02*X19500Y7300D01* -Y9800D02*Y7300D01* -X33500Y12500D02*Y10500D01* -X33000Y10000D01* -X32000D01* -X31500Y10500D02*X32000Y10000D01* -X31500Y12000D02*Y10500D01* -X33500Y12000D02*X29500D01* -X31500Y11200D02*X29500Y10000D01* -X30000Y8800D02*X29500Y8300D01* -X30800Y8800D02*X30000D01* -X30800D02*X31500Y8100D01* -Y7500D01* -X30800Y6800D01* -X30000D01* -X29500Y7300D02*X30000Y6800D01* -X29500Y8300D02*Y7300D01* -X32200Y8800D02*X31500Y8100D01* -X33000Y8800D02*X32200D01* -X33000D02*X33500Y8300D01* -Y7300D01* -X33000Y6800D01* -X32200D01* -X31500Y7500D02*X32200Y6800D01* -M02* Index: trunk/tests/RTT/ref/padrot.gbr/padrot.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/padrot.gbr/padrot.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/padrot.gbr/padrot.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1826 +0,0 @@ -G04 start of page 7 for group -1 layer_idx 268435461 * -G04 Title: Rotated round cap and square pads, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD22C,0.0100*% -%ADD21C,0.0001*% -%ADD20C,0.0060*% -G54D20*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D21*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D20*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D21*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D20*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D21*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D20*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D21*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D20*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D21*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D20*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D21*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D22*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D20*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D21*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D20*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D21*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D20*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D21*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D20*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D21*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D20*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D21*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D20*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D21*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D20*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D21*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D20*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D21*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D20*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D21*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D20*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D21*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D20*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D21*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D20*X234500D02*X237500D01* -X238250Y109250D01* -Y107750D01* -X237500Y107000D02*X238250Y107750D01* -X235250Y107000D02*X237500D01* -X235250Y110000D02*Y104000D01* -X236450Y107000D02*X238250Y104000D01* -G54D21*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X250850D02*X255350D01* -Y104000D01* -X250850D01* -Y110000D01* -G37* -G36* -X256250D02*X260750D01* -Y104000D01* -X256250D01* -Y110000D01* -G37* -G36* -X261650D02*X266150D01* -Y104000D01* -X261650D01* -Y110000D01* -G37* -G36* -X267050D02*X271550D01* -Y104000D01* -X267050D01* -Y110000D01* -G37* -G36* -X275150D02*X279650D01* -Y104000D01* -X275150D01* -Y110000D01* -G37* -G36* -X280550D02*X285050D01* -Y104000D01* -X280550D01* -Y110000D01* -G37* -G36* -X285950D02*X290450D01* -Y104000D01* -X285950D01* -Y110000D01* -G37* -G36* -X291350D02*X295850D01* -Y104000D01* -X291350D01* -Y110000D01* -G37* -G36* -X296750D02*X301250D01* -Y104000D01* -X296750D01* -Y110000D01* -G37* -G36* -X304850D02*X309350D01* -Y104000D01* -X304850D01* -Y110000D01* -G37* -G36* -X310250D02*X314750D01* -Y104000D01* -X310250D01* -Y110000D01* -G37* -G36* -X315650D02*X320150D01* -Y104000D01* -X315650D01* -Y110000D01* -G37* -G36* -X323750D02*X328250D01* -Y104000D01* -X323750D01* -Y110000D01* -G37* -G36* -X329150D02*X333650D01* -Y104000D01* -X329150D01* -Y110000D01* -G37* -G36* -X334550D02*X339050D01* -Y104000D01* -X334550D01* -Y110000D01* -G37* -G36* -X342650D02*X347150D01* -Y104000D01* -X342650D01* -Y110000D01* -G37* -G36* -X348050D02*X352550D01* -Y104000D01* -X348050D01* -Y110000D01* -G37* -G36* -X353450D02*X357950D01* -Y104000D01* -X353450D01* -Y110000D01* -G37* -G36* -X358850D02*X363350D01* -Y104000D01* -X358850D01* -Y110000D01* -G37* -G36* -X364250D02*X368750D01* -Y104000D01* -X364250D01* -Y110000D01* -G37* -G36* -X369650D02*X374150D01* -Y104000D01* -X369650D01* -Y110000D01* -G37* -G36* -X377750D02*X382250D01* -Y104000D01* -X377750D01* -Y110000D01* -G37* -G36* -X383150D02*X387650D01* -Y104000D01* -X383150D01* -Y110000D01* -G37* -G36* -X388550D02*X393050D01* -Y104000D01* -X388550D01* -Y110000D01* -G37* -G36* -X393950D02*X398450D01* -Y104000D01* -X393950D01* -Y110000D01* -G37* -G36* -X402050D02*X406550D01* -Y104000D01* -X402050D01* -Y110000D01* -G37* -G54D20*X410150D02*Y104000D01* -Y110000D02*X413150D01* -X410150Y107300D02*X412400D01* -G54D21*G36* -X414950Y110000D02*X419450D01* -Y104000D01* -X414950D01* -Y110000D01* -G37* -G36* -X420350D02*X424850D01* -Y104000D01* -X420350D01* -Y110000D01* -G37* -G36* -X425750D02*X430250D01* -Y104000D01* -X425750D01* -Y110000D01* -G37* -G36* -X431150D02*X435650D01* -Y104000D01* -X431150D01* -Y110000D01* -G37* -G36* -X436550D02*X441050D01* -Y104000D01* -X436550D01* -Y110000D01* -G37* -G36* -X441950D02*X446450D01* -Y104000D01* -X441950D01* -Y110000D01* -G37* -G36* -X447350D02*X451850D01* -Y104000D01* -X447350D01* -Y110000D01* -G37* -G36* -X452750D02*X457250D01* -Y104000D01* -X452750D01* -Y110000D01* -G37* -G36* -X458150D02*X462650D01* -Y104000D01* -X458150D01* -Y110000D01* -G37* -G36* -X463550D02*X468050D01* -Y104000D01* -X463550D01* -Y110000D01* -G37* -G54D20*X472400D02*Y104000D01* -X474350Y110000D02*X475400Y108950D01* -Y105050D01* -X474350Y104000D02*X475400Y105050D01* -X471650Y104000D02*X474350D01* -X471650Y110000D02*X474350D01* -G54D21*G36* -X477200D02*X481700D01* -Y104000D01* -X477200D01* -Y110000D01* -G37* -G36* -X482600D02*X487100D01* -Y104000D01* -X482600D01* -Y110000D01* -G37* -G36* -X488000D02*X492500D01* -Y104000D01* -X488000D01* -Y110000D01* -G37* -G36* -X493400D02*X497900D01* -Y104000D01* -X493400D01* -Y110000D01* -G37* -G36* -X498800D02*X503300D01* -Y104000D01* -X498800D01* -Y110000D01* -G37* -G36* -X504200D02*X508700D01* -Y104000D01* -X504200D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/padrot.gbr/padrot.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/padrot.gbr/padrot.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/padrot.gbr/padrot.top.copper.none.3.gbr (nonexistent) @@ -1,42 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Rotated round cap and square pads, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD12C,0.0001*% -%ADD11C,0.0100*% -G54D11*X5000Y45000D02*X12500D01* -X5000Y37500D02*Y30000D01* -G54D12*G36* -X19500Y45500D02*Y44500D01* -X28000D01* -Y45500D01* -X19500D01* -G37* -G36* -X5500Y23000D02*X4500D01* -Y14500D01* -X5500D01* -Y23000D01* -G37* -G54D11*X12500Y35000D02*X17803Y29697D01* -G54D12*G36* -X22500Y35707D02*X21793Y35000D01* -X27803Y28990D01* -X28510Y29697D01* -X22500Y35707D01* -G37* -G54D11*X12500Y20000D02*X19443Y17164D01* -G54D12*G36* -X27226Y20652D02*X26848Y19726D01* -X34717Y16512D01* -X35095Y17438D01* -X27226Y20652D01* -G37* -M02* Index: trunk/tests/RTT/ref/padrot.gbr/padrot.top.paste.none.0.gbr =================================================================== --- trunk/tests/RTT/ref/padrot.gbr/padrot.top.paste.none.0.gbr (revision 32402) +++ trunk/tests/RTT/ref/padrot.gbr/padrot.top.paste.none.0.gbr (nonexistent) @@ -1,42 +0,0 @@ -G04 start of page 5 for group 0 layer_idx 11 * -G04 Title: Rotated round cap and square pads, top_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_PASTE_NONE_0*% -%ADD18C,0.0001*% -%ADD17C,0.0100*% -G54D17*X5000Y45000D02*X12500D01* -X5000Y37500D02*Y30000D01* -G54D18*G36* -X19500Y45500D02*Y44500D01* -X28000D01* -Y45500D01* -X19500D01* -G37* -G36* -X5500Y23000D02*X4500D01* -Y14500D01* -X5500D01* -Y23000D01* -G37* -G54D17*X12500Y35000D02*X17803Y29697D01* -G54D18*G36* -X22500Y35707D02*X21793Y35000D01* -X27803Y28990D01* -X28510Y29697D01* -X22500Y35707D01* -G37* -G54D17*X12500Y20000D02*X19443Y17164D01* -G54D18*G36* -X27226Y20652D02*X26848Y19726D01* -X34717Y16512D01* -X35095Y17438D01* -X27226Y20652D01* -G37* -M02* Index: trunk/tests/RTT/ref/padrot.gbr/padrot.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/padrot.gbr/padrot.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/padrot.gbr/padrot.top.mask.none.2.gbr (nonexistent) @@ -1,42 +0,0 @@ -G04 start of page 3 for group 2 layer_idx 9 * -G04 Title: Rotated round cap and square pads, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD14C,0.0001*% -%ADD13C,0.0500*% -G54D13*X5000Y45000D02*X12500D01* -X5000Y37500D02*Y30000D01* -G54D14*G36* -X17500Y47500D02*Y42500D01* -X30000D01* -Y47500D01* -X17500D01* -G37* -G36* -X7500Y25000D02*X2500D01* -Y12500D01* -X7500D01* -Y25000D01* -G37* -G54D13*X12500Y35000D02*X17803Y29697D01* -G54D14*G36* -X22500Y38536D02*X18964Y35000D01* -X27803Y26161D01* -X31339Y29697D01* -X22500Y38536D01* -G37* -G54D13*X12500Y20000D02*X19443Y17164D01* -G54D14*G36* -X26131Y23260D02*X24240Y18631D01* -X35812Y13904D01* -X37703Y18533D01* -X26131Y23260D01* -G37* -M02* Index: trunk/tests/RTT/ref/padrot.gbr/padrot.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/padrot.gbr/padrot.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/padrot.gbr/padrot.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 6 for group 9 layer_idx 6 * -G04 Title: Rotated round cap and square pads, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD19C,0.0100*% -G54D19*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/arc_f_clear.net =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.net (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Arc with clearline flag -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/netlist_ba.dsn =================================================================== --- trunk/tests/RTT/ref/netlist_ba.dsn (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.dsn (nonexistent) @@ -1,113 +0,0 @@ -(pcb board with minimal netlist and some back-annotation changes - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "U1" 2.540000 8.255000 front 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" 0.000000 0.000000) - (pin Pstk_shape_8 "4" 7.620000 0.000000) - (pin Pstk_shape_9 "2" 0.000000 -2.540000) - (pin Pstk_shape_10 "3" 7.620000 -2.540000) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "5__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "7__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "10__bottom_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - ) - (attach off) - ) - (padstack Pstk_shape_8 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - (padstack Pstk_shape_9 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - (padstack Pstk_shape_10 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - ) - (network - (net "bar" - (pins "U1"-"2" "U1"-"4" "U1"-"1") - ) - (net "foo" - (pins "U1"-"3") - ) - (class geda_default "bar" "foo" - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/line_zerolen.dsn =================================================================== --- trunk/tests/RTT/ref/line_zerolen.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.dsn (nonexistent) @@ -1,52 +0,0 @@ -(pcb A single zero length line - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.381000 5.080000 7.620000 5.080000 7.620000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/padstack.exc/padstack.plated.cnc =================================================================== --- trunk/tests/RTT/ref/padstack.exc/padstack.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/padstack.exc/padstack.plated.cnc (nonexistent) @@ -1,11 +0,0 @@ -M48 -INCH -T12C0.039 -T11C0.032 -% -T11 -G05 -X000750Y004000 -T12 -X003750Y004000 -M30 Index: trunk/tests/RTT/ref/padstack.exc/padstack.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/padstack.exc/padstack.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/padstack.exc/padstack.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.top.copper.none.3.gbr (nonexistent) @@ -1,37 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Normal rectangular polygons, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0001*% -G54D11*G36* -X7500Y47500D02*Y5000D01* -X5000D01* -Y47500D01* -X7500D01* -G37* -G36* -X47500D02*Y45000D01* -X12500D01* -Y47500D01* -X47500D01* -G37* -G36* -X45000Y7500D02*Y5000D01* -X42500D01* -Y7500D01* -X45000D01* -G37* -G36* -X40000Y42500D02*Y5000D01* -X12500D01* -Y42500D01* -X40000D01* -G37* -M02* Index: trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Normal rectangular polygons, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.gbr/poly_rect.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1804 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Normal rectangular polygons, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500D02*Y104000D01* -Y110000D02*X238250Y104000D01* -Y110000D02*Y104000D01* -G54D14*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X250850D02*X255350D01* -Y104000D01* -X250850D01* -Y110000D01* -G37* -G36* -X256250D02*X260750D01* -Y104000D01* -X256250D01* -Y110000D01* -G37* -G36* -X261650D02*X266150D01* -Y104000D01* -X261650D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X275150D02*X279650D01* -Y104000D01* -X275150D01* -Y110000D01* -G37* -G36* -X280550D02*X285050D01* -Y104000D01* -X280550D01* -Y110000D01* -G37* -G36* -X285950D02*X290450D01* -Y104000D01* -X285950D01* -Y110000D01* -G37* -G36* -X291350D02*X295850D01* -Y104000D01* -X291350D01* -Y110000D01* -G37* -G36* -X296750D02*X301250D01* -Y104000D01* -X296750D01* -Y110000D01* -G37* -G36* -X302150D02*X306650D01* -Y104000D01* -X302150D01* -Y110000D01* -G37* -G36* -X307550D02*X312050D01* -Y104000D01* -X307550D01* -Y110000D01* -G37* -G36* -X312950D02*X317450D01* -Y104000D01* -X312950D01* -Y110000D01* -G37* -G36* -X318350D02*X322850D01* -Y104000D01* -X318350D01* -Y110000D01* -G37* -G36* -X323750D02*X328250D01* -Y104000D01* -X323750D01* -Y110000D01* -G37* -G36* -X331850D02*X336350D01* -Y104000D01* -X331850D01* -Y110000D01* -G37* -G36* -X337250D02*X341750D01* -Y104000D01* -X337250D01* -Y110000D01* -G37* -G36* -X342650D02*X347150D01* -Y104000D01* -X342650D01* -Y110000D01* -G37* -G36* -X348050D02*X352550D01* -Y104000D01* -X348050D01* -Y110000D01* -G37* -G36* -X353450D02*X357950D01* -Y104000D01* -X353450D01* -Y110000D01* -G37* -G36* -X358850D02*X363350D01* -Y104000D01* -X358850D01* -Y110000D01* -G37* -G36* -X364250D02*X368750D01* -Y104000D01* -X364250D01* -Y110000D01* -G37* -G36* -X369650D02*X374150D01* -Y104000D01* -X369650D01* -Y110000D01* -G37* -G36* -X377750D02*X382250D01* -Y104000D01* -X377750D01* -Y110000D01* -G37* -G54D13*X385850D02*Y104000D01* -Y110000D02*X388850D01* -X385850Y107300D02*X388100D01* -G54D14*G36* -X390650Y110000D02*X395150D01* -Y104000D01* -X390650D01* -Y110000D01* -G37* -G36* -X396050D02*X400550D01* -Y104000D01* -X396050D01* -Y110000D01* -G37* -G36* -X401450D02*X405950D01* -Y104000D01* -X401450D01* -Y110000D01* -G37* -G36* -X406850D02*X411350D01* -Y104000D01* -X406850D01* -Y110000D01* -G37* -G36* -X412250D02*X416750D01* -Y104000D01* -X412250D01* -Y110000D01* -G37* -G36* -X417650D02*X422150D01* -Y104000D01* -X417650D01* -Y110000D01* -G37* -G36* -X423050D02*X427550D01* -Y104000D01* -X423050D01* -Y110000D01* -G37* -G36* -X428450D02*X432950D01* -Y104000D01* -X428450D01* -Y110000D01* -G37* -G36* -X433850D02*X438350D01* -Y104000D01* -X433850D01* -Y110000D01* -G37* -G36* -X439250D02*X443750D01* -Y104000D01* -X439250D01* -Y110000D01* -G37* -G54D13*X448100D02*Y104000D01* -X450050Y110000D02*X451100Y108950D01* -Y105050D01* -X450050Y104000D02*X451100Y105050D01* -X447350Y104000D02*X450050D01* -X447350Y110000D02*X450050D01* -G54D14*G36* -X452900D02*X457400D01* -Y104000D01* -X452900D01* -Y110000D01* -G37* -G36* -X458300D02*X462800D01* -Y104000D01* -X458300D01* -Y110000D01* -G37* -G36* -X463700D02*X468200D01* -Y104000D01* -X463700D01* -Y110000D01* -G37* -G36* -X469100D02*X473600D01* -Y104000D01* -X469100D01* -Y110000D01* -G37* -G36* -X474500D02*X479000D01* -Y104000D01* -X474500D01* -Y110000D01* -G37* -G36* -X479900D02*X484400D01* -Y104000D01* -X479900D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/coord_rounding.xy =================================================================== --- trunk/tests/RTT/ref/coord_rounding.xy (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: odd coordinates to check rounding errors - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/arc_offpage.exc/arc_offpage.plated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_offpage.exc/arc_offpage.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.exc/arc_offpage.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_offpage.exc/arc_offpage.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_offpage.exc/arc_offpage.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.exc/arc_offpage.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/mech.xy =================================================================== --- trunk/tests/RTT/ref/mech.xy (revision 32402) +++ trunk/tests/RTT/ref/mech.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/thermal_last.svg =================================================================== --- trunk/tests/RTT/ref/thermal_last.svg (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.svg (nonexistent) @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_overlap3.exc/line_overlap3.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap3.exc/line_overlap3.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.exc/line_overlap3.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap3.exc/line_overlap3.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap3.exc/line_overlap3.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.exc/line_overlap3.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/layer_outline.exc/layer_outline.plated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_outline.exc/layer_outline.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.exc/layer_outline.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/layer_outline.exc/layer_outline.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/layer_outline.exc/layer_outline.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.exc/layer_outline.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_f_clear.exc/arc_f_clear.plated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.exc/arc_f_clear.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.exc/arc_f_clear.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/arc_f_clear.exc/arc_f_clear.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.exc/arc_f_clear.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.exc/arc_f_clear.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/poly_hole.png.text =================================================================== --- trunk/tests/RTT/ref/poly_hole.png.text (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.png.text (nonexistent) @@ -1,18 +0,0 @@ -r6630 - -500 x 500 mil outline - -upper left triangle -Top left corner to top left cutout corner 30 pixels down 31 pixels over -cutout 29 pixels (24.166) wide -cutout 29 pixels (24.166) high - -upper right triangle -bottom right corner to bottom right on cutout 31 x 31 pixels -cutout 59 pixels (49.167) wide <- this is not a measurement error. we count the edge pixel -cutout 30 pixels (25) high - -far right piramid -cutout 59 x 60 (49.166 x 50) pixels -cutout located 60 (50) pixels down from the apex - Index: trunk/tests/RTT/ref/comp1.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/comp1.png =================================================================== --- trunk/tests/RTT/ref/comp1.png (revision 32402) +++ trunk/tests/RTT/ref/comp1.png (nonexistent) Property changes on: trunk/tests/RTT/ref/comp1.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_offpage.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_offpage.remote.gz =================================================================== --- trunk/tests/RTT/ref/arc_offpage.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_offpage.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_smd.nelma.em =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.nelma.em (nonexistent) @@ -1,75 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} -layer substrate-11 { - height = 20 - z-order = 11 - material = "composite" -} -layer bottom { - height = 1 - z-order = 12 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top", - "substrate-11", - "bottom" - } -} Index: trunk/tests/RTT/ref/elem_pins.xy =================================================================== --- trunk/tests/RTT/ref/elem_pins.xy (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.xy (nonexistent) @@ -1,10 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: pins with different shapes - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -U1,"dip(2)","2*300",225.00,375.00,0,top -U2,"dip(2)","2*300",225.00,175.00,0,top Index: trunk/tests/RTT/ref/comp1.fcd =================================================================== --- trunk/tests/RTT/ref/comp1.fcd (revision 32402) +++ trunk/tests/RTT/ref/comp1.fcd (nonexistent) @@ -1,9 +0,0 @@ -[FIDOCAD] -PL 5 30 95 30 4 2 -PL 5 25 95 25 4 1 -PP 5 5 35 5 35 35 5 35 5 5 3 -PP 40 5 95 5 95 95 40 95 40 5 3 -PL 20 50 20 25 16 3 -PP 45 10 90 10 90 90 45 90 45 10 3 -PL 20 45 20 25 4 3 -pa 50 1517 17 8 0 Index: trunk/tests/RTT/ref/line_normal.bom =================================================================== --- trunk/tests/RTT/ref/line_normal.bom (revision 32402) +++ trunk/tests/RTT/ref/line_normal.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Normal lines at different size and angle - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/elem_pads.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pads.png =================================================================== --- trunk/tests/RTT/ref/elem_pads.png (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.png (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pads.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/thermal_last.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/thermal_last.ps.gz =================================================================== --- trunk/tests/RTT/ref/thermal_last.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/thermal_last.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/netlist_ba.svg =================================================================== --- trunk/tests/RTT/ref/netlist_ba.svg (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.svg (nonexistent) @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/arc_sizes.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_sizes.ps.gz =================================================================== --- trunk/tests/RTT/ref/arc_sizes.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_sizes.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_zerolen.svg =================================================================== --- trunk/tests/RTT/ref/line_zerolen.svg (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.svg (nonexistent) @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/elem_pads.fcd =================================================================== --- trunk/tests/RTT/ref/elem_pads.fcd (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/padrot.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/padrot.ps.gz =================================================================== --- trunk/tests/RTT/ref/padrot.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/padrot.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/padrot.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_scale.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_scale.ps.gz =================================================================== --- trunk/tests/RTT/ref/text_scale.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/text_scale.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/text_scale.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_triangle.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_triangle.png =================================================================== --- trunk/tests/RTT/ref/poly_triangle.png (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.png (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_triangle.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/rat.png.text =================================================================== --- trunk/tests/RTT/ref/rat.png.text (revision 32402) +++ trunk/tests/RTT/ref/rat.png.text (nonexistent) @@ -1,6 +0,0 @@ -r6731 - -outline thickness 6 x 7 pixels (top/left) (5/5.833) - -outline (inside lines) 587 x 589 pixels (489.167 x 490.833) - Index: trunk/tests/RTT/ref/elem_sides_smd.eps =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.eps (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.eps (nonexistent) @@ -1,70 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: elem_sides_smd.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.14036 0.38740 moveto -0.19154 0.38740 lineto -0.19154 0.31260 lineto -0.14036 0.31260 lineto -fill -0.25846 0.38740 moveto -0.30964 0.38740 lineto -0.30964 0.31260 lineto -0.25846 0.31260 lineto -fill -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.25098 0.25098 0.25098 setrgbcolor -0.19154 0.08760 moveto -0.14036 0.08760 lineto -0.14036 0.16240 lineto -0.19154 0.16240 lineto -fill -0.30964 0.08760 moveto -0.25846 0.08760 lineto -0.25846 0.16240 lineto -0.30964 0.16240 lineto -fill -% Layer topsilk group 1 drill 0 mask 0 -0.00800 setlinewidth -0 0 0 setrgbcolor -0.20138 0.08760 0.24862 0.08760 t -0.20138 0.16240 0.24862 0.16240 t -0.00700 setlinewidth -0.34350 0.09350 0.36350 0.09350 t -0.36350 0.09350 0.36850 0.09850 t -0.36850 0.09850 0.36850 0.10850 t -0.36350 0.11350 0.36850 0.10850 t -0.34850 0.11350 0.36350 0.11350 t -0.34850 0.09350 0.34850 0.13350 t -0.35650 0.11350 0.36850 0.13350 t -0.38050 0.10150 0.38850 0.09350 t -0.38850 0.09350 0.38850 0.13350 t -0.38050 0.13350 0.39550 0.13350 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_overlap3.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap3.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap3.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap3.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_triangle.fcd =================================================================== --- trunk/tests/RTT/ref/poly_triangle.fcd (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.fcd (nonexistent) @@ -1,5 +0,0 @@ -[FIDOCAD] -PP 5 5 25 5 5 25 5 5 2 -PP 5 30 30 5 30 30 5 30 2 -PP 35 30 60 5 85 30 35 30 2 -PP 5 35 60 40 10 70 5 35 2 Index: trunk/tests/RTT/ref/poly_triangle.xy =================================================================== --- trunk/tests/RTT/ref/poly_triangle.xy (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Normal triangular polygons - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/netlist.nelma.em =================================================================== --- trunk/tests/RTT/ref/netlist.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/netlist.nelma.em (nonexistent) @@ -1,61 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - -net bar { - objects = { - - } -} -net foo { - objects = { - - } -} - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/thermal_layer.eps =================================================================== --- trunk/tests/RTT/ref/thermal_layer.eps (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.eps (nonexistent) @@ -1,427 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: thermal_layer.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.227451 0.372549 0.803922 setrgbcolor -0.13914 0.07500 moveto -0.13400 0.08014 lineto -0.13519 0.08207 lineto -0.13756 0.08780 lineto -0.13901 0.09382 lineto -0.13937 0.10000 lineto -0.13901 0.10618 lineto -0.13756 0.11220 lineto -0.13519 0.11793 lineto -0.13400 0.11986 lineto -0.14855 0.13440 lineto -0.15306 0.12704 lineto -0.15664 0.11840 lineto -0.15882 0.10932 lineto -0.15937 0.10000 lineto -0.15882 0.09068 lineto -0.15664 0.08160 lineto -0.15391 0.07500 lineto -0.17500 0.07500 lineto -0.17500 0.17500 lineto -0.07500 0.17500 lineto -0.07500 0.15391 lineto -0.08160 0.15664 lineto -0.09068 0.15882 lineto -0.10000 0.15955 lineto -0.10932 0.15882 lineto -0.11840 0.15664 lineto -0.12704 0.15306 lineto -0.13440 0.14855 lineto -0.11986 0.13400 lineto -0.11793 0.13519 lineto -0.11220 0.13756 lineto -0.10618 0.13901 lineto -0.10000 0.13949 lineto -0.09382 0.13901 lineto -0.08780 0.13756 lineto -0.08207 0.13519 lineto -0.08014 0.13400 lineto -0.07500 0.13914 lineto -0.07500 0.07500 lineto -fill -0.17500 0.25000 moveto -0.17500 0.35000 lineto -0.07500 0.35000 lineto -0.07500 0.25000 lineto -fill -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.27500 0.10000 0.03937 c -0.10000 0.27500 0.03937 c -0.27500 0.27500 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.27500 0.10000 0.01575 c -0.10000 0.27500 0.01575 c -0.27500 0.27500 0.01575 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.27500 0.10000 0.03937 c -0.10000 0.27500 0.03937 c -0.27500 0.27500 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.27500 0.10000 0.01575 c -0.10000 0.27500 0.01575 c -0.27500 0.27500 0.01575 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.27500 0.10000 0.03937 c -0.10000 0.27500 0.03937 c -0.27500 0.27500 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.27500 0.10000 0.01575 c -0.10000 0.27500 0.01575 c -0.27500 0.27500 0.01575 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.0627451 0.305882 0.545098 setrgbcolor -0.31414 0.07500 moveto -0.30900 0.08014 lineto -0.31019 0.08207 lineto -0.31256 0.08780 lineto -0.31401 0.09382 lineto -0.31437 0.10000 lineto -0.31401 0.10618 lineto -0.31256 0.11220 lineto -0.31019 0.11793 lineto -0.30900 0.11986 lineto -0.32355 0.13440 lineto -0.32806 0.12704 lineto -0.33164 0.11840 lineto -0.33382 0.10932 lineto -0.33437 0.10000 lineto -0.33382 0.09068 lineto -0.33164 0.08160 lineto -0.32891 0.07500 lineto -0.35000 0.07500 lineto -0.35000 0.17500 lineto -0.25000 0.17500 lineto -0.25000 0.15391 lineto -0.25660 0.15664 lineto -0.26568 0.15882 lineto -0.27500 0.15955 lineto -0.28432 0.15882 lineto -0.29340 0.15664 lineto -0.30204 0.15306 lineto -0.30940 0.14855 lineto -0.29486 0.13400 lineto -0.29293 0.13519 lineto -0.28720 0.13756 lineto -0.28118 0.13901 lineto -0.27500 0.13949 lineto -0.26882 0.13901 lineto -0.26280 0.13756 lineto -0.25707 0.13519 lineto -0.25514 0.13400 lineto -0.25000 0.13914 lineto -0.25000 0.07500 lineto -fill -0.35000 0.25000 moveto -0.35000 0.35000 lineto -0.25000 0.35000 lineto -0.25000 0.25000 lineto -fill -0.545098 0.137255 0.137255 setrgbcolor -0.12500 0.02500 moveto -0.12500 0.04670 lineto -0.12475 0.04645 lineto -0.12346 0.04554 lineto -0.12204 0.04487 lineto -0.11672 0.04296 lineto -0.11123 0.04163 lineto -0.10564 0.04083 lineto -0.10000 0.04056 lineto -0.09436 0.04083 lineto -0.08877 0.04163 lineto -0.08328 0.04296 lineto -0.07794 0.04481 lineto -0.07652 0.04550 lineto -0.07523 0.04642 lineto -0.07409 0.04752 lineto -0.07315 0.04879 lineto -0.07241 0.05019 lineto -0.07191 0.05168 lineto -0.07164 0.05324 lineto -0.07162 0.05482 lineto -0.07185 0.05639 lineto -0.07232 0.05790 lineto -0.07302 0.05931 lineto -0.07393 0.06061 lineto -0.07504 0.06174 lineto -0.07630 0.06268 lineto -0.07770 0.06342 lineto -0.07920 0.06392 lineto -0.08076 0.06419 lineto -0.08234 0.06421 lineto -0.08390 0.06398 lineto -0.08540 0.06348 lineto -0.08892 0.06222 lineto -0.09256 0.06134 lineto -0.09626 0.06081 lineto -0.10000 0.06063 lineto -0.10374 0.06081 lineto -0.10744 0.06134 lineto -0.11108 0.06222 lineto -0.11461 0.06344 lineto -0.11611 0.06394 lineto -0.11766 0.06417 lineto -0.11924 0.06415 lineto -0.12079 0.06388 lineto -0.12228 0.06338 lineto -0.12367 0.06264 lineto -0.12493 0.06170 lineto -0.12500 0.06164 lineto -0.12500 0.12500 lineto -0.06170 0.12500 lineto -0.06174 0.12496 lineto -0.06268 0.12370 lineto -0.06342 0.12230 lineto -0.06392 0.12080 lineto -0.06419 0.11924 lineto -0.06421 0.11766 lineto -0.06398 0.11610 lineto -0.06348 0.11460 lineto -0.06222 0.11108 lineto -0.06134 0.10744 lineto -0.06081 0.10374 lineto -0.06063 0.10000 lineto -0.06081 0.09626 lineto -0.06134 0.09256 lineto -0.06222 0.08892 lineto -0.06344 0.08539 lineto -0.06394 0.08389 lineto -0.06417 0.08234 lineto -0.06415 0.08076 lineto -0.06388 0.07921 lineto -0.06338 0.07772 lineto -0.06264 0.07633 lineto -0.06170 0.07507 lineto -0.06058 0.07397 lineto -0.05929 0.07306 lineto -0.05788 0.07236 lineto -0.05638 0.07189 lineto -0.05482 0.07167 lineto -0.05325 0.07168 lineto -0.05169 0.07195 lineto -0.05020 0.07246 lineto -0.04881 0.07319 lineto -0.04755 0.07413 lineto -0.04645 0.07525 lineto -0.04554 0.07654 lineto -0.04487 0.07796 lineto -0.04296 0.08328 lineto -0.04163 0.08877 lineto -0.04083 0.09436 lineto -0.04056 0.10000 lineto -0.04083 0.10564 lineto -0.04163 0.11123 lineto -0.04296 0.11672 lineto -0.04481 0.12206 lineto -0.04550 0.12348 lineto -0.04642 0.12477 lineto -0.04664 0.12500 lineto -0.02500 0.12500 lineto -0.02500 0.02500 lineto -fill -0.30000 0.02500 moveto -0.30000 0.04670 lineto -0.29975 0.04645 lineto -0.29846 0.04554 lineto -0.29704 0.04487 lineto -0.29172 0.04296 lineto -0.28623 0.04163 lineto -0.28064 0.04083 lineto -0.27500 0.04056 lineto -0.26936 0.04083 lineto -0.26377 0.04163 lineto -0.25828 0.04296 lineto -0.25294 0.04481 lineto -0.25152 0.04550 lineto -0.25023 0.04642 lineto -0.24909 0.04752 lineto -0.24815 0.04879 lineto -0.24741 0.05019 lineto -0.24691 0.05168 lineto -0.24664 0.05324 lineto -0.24662 0.05482 lineto -0.24685 0.05639 lineto -0.24732 0.05790 lineto -0.24802 0.05931 lineto -0.24893 0.06061 lineto -0.25004 0.06174 lineto -0.25130 0.06268 lineto -0.25270 0.06342 lineto -0.25420 0.06392 lineto -0.25576 0.06419 lineto -0.25734 0.06421 lineto -0.25890 0.06398 lineto -0.26040 0.06348 lineto -0.26392 0.06222 lineto -0.26756 0.06134 lineto -0.27126 0.06081 lineto -0.27500 0.06063 lineto -0.27874 0.06081 lineto -0.28244 0.06134 lineto -0.28608 0.06222 lineto -0.28961 0.06344 lineto -0.29111 0.06394 lineto -0.29266 0.06417 lineto -0.29424 0.06415 lineto -0.29579 0.06388 lineto -0.29728 0.06338 lineto -0.29867 0.06264 lineto -0.29993 0.06170 lineto -0.30000 0.06164 lineto -0.30000 0.12500 lineto -0.23670 0.12500 lineto -0.23674 0.12496 lineto -0.23768 0.12370 lineto -0.23842 0.12230 lineto -0.23892 0.12080 lineto -0.23919 0.11924 lineto -0.23921 0.11766 lineto -0.23898 0.11610 lineto -0.23848 0.11460 lineto -0.23722 0.11108 lineto -0.23634 0.10744 lineto -0.23581 0.10374 lineto -0.23563 0.10000 lineto -0.23581 0.09626 lineto -0.23634 0.09256 lineto -0.23722 0.08892 lineto -0.23844 0.08539 lineto -0.23894 0.08389 lineto -0.23917 0.08234 lineto -0.23915 0.08076 lineto -0.23888 0.07921 lineto -0.23838 0.07772 lineto -0.23764 0.07633 lineto -0.23670 0.07507 lineto -0.23558 0.07397 lineto -0.23429 0.07306 lineto -0.23288 0.07236 lineto -0.23138 0.07189 lineto -0.22982 0.07167 lineto -0.22825 0.07168 lineto -0.22669 0.07195 lineto -0.22520 0.07246 lineto -0.22381 0.07319 lineto -0.22255 0.07413 lineto -0.22145 0.07525 lineto -0.22054 0.07654 lineto -0.21987 0.07796 lineto -0.21796 0.08328 lineto -0.21663 0.08877 lineto -0.21583 0.09436 lineto -0.21556 0.10000 lineto -0.21583 0.10564 lineto -0.21663 0.11123 lineto -0.21796 0.11672 lineto -0.21981 0.12206 lineto -0.22050 0.12348 lineto -0.22142 0.12477 lineto -0.22164 0.12500 lineto -0.20000 0.12500 lineto -0.20000 0.02500 lineto -fill -0.12500 0.20000 moveto -0.12500 0.22109 lineto -0.11840 0.21836 lineto -0.10932 0.21618 lineto -0.10000 0.21545 lineto -0.09068 0.21618 lineto -0.08160 0.21836 lineto -0.07296 0.22194 lineto -0.06500 0.22682 lineto -0.05789 0.23289 lineto -0.05182 0.24000 lineto -0.04694 0.24796 lineto -0.04336 0.25660 lineto -0.04118 0.26568 lineto -0.04045 0.27500 lineto -0.04118 0.28432 lineto -0.04336 0.29340 lineto -0.04609 0.30000 lineto -0.02500 0.30000 lineto -0.02500 0.20000 lineto -fill -0.30000 0.20000 moveto -0.30000 0.22109 lineto -0.29340 0.21836 lineto -0.28432 0.21618 lineto -0.27500 0.21545 lineto -0.26568 0.21618 lineto -0.25660 0.21836 lineto -0.24796 0.22194 lineto -0.24000 0.22682 lineto -0.23289 0.23289 lineto -0.22682 0.24000 lineto -0.22194 0.24796 lineto -0.21836 0.25660 lineto -0.21618 0.26568 lineto -0.21545 0.27500 lineto -0.21618 0.28432 lineto -0.21836 0.29340 lineto -0.22109 0.30000 lineto -0.20000 0.30000 lineto -0.20000 0.20000 lineto -fill -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.10000 0.10000 0.03937 c -0.27500 0.10000 0.03937 c -0.10000 0.27500 0.03937 c -0.27500 0.27500 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.27500 0.10000 0.01575 c -0.10000 0.27500 0.01575 c -0.27500 0.27500 0.01575 c -% Layer topsilk group 1 drill 0 mask 0 -% Layer plated-drill group -1 drill 1 mask 0 -0.10000 0.10000 0.01575 c -0.27500 0.10000 0.01575 c -0.10000 0.27500 0.01575 c -0.27500 0.27500 0.01575 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_sides_trh.nelma.em =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/arc_sizes.xy =================================================================== --- trunk/tests/RTT/ref/arc_sizes.xy (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: arcs with different strange sizes - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/arc_angles.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_angles.png =================================================================== --- trunk/tests/RTT/ref/arc_angles.png (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.png (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_angles.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_trh.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_sides_trh.ps.gz =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_sides_trh.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/comp1.gbr/comp1.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 7 for group -1 layer_idx 268435462 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD24C,0.0394*% -G54D24*X25000Y42500D03* -M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.top.copper.none.3.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: (unknown), top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0394*% -%ADD12C,0.0866*% -%ADD11C,0.0200*% -G54D11*X2500Y35000D02*X47500D01* -G54D12*X25000Y42500D03* -G54D13*M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.bottom.copper.none.10.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: (unknown), bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD20C,0.0394*% -%ADD19C,0.0866*% -%ADD18C,0.0200*% -G54D18*X2500Y37500D02*X47500D01* -G54D19*X25000Y42500D03* -G54D20*M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.intern.copper.none.7.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 5 * -G04 Title: (unknown), Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD17C,0.0394*% -%ADD16C,0.0866*% -G54D16*X25000Y42500D03* -G54D17*M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.intern.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.intern.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.intern.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 8 for group 9 layer_idx 6 * -G04 Title: (unknown), global outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_BOUNDARY_UROUTE_9*% -%ADD25C,0.0100*% -G54D25*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.top.silk.none.1.gbr (nonexistent) @@ -1,38 +0,0 @@ -G04 start of page 6 for group 1 layer_idx 8 * -G04 Title: (unknown), top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD23C,0.0200*% -%ADD22C,0.0800*% -%ADD21C,0.0001*% -G54D21*G36* -X17500Y47500D02*Y32500D01* -X2500D01* -Y47500D01* -X17500D01* -G37* -G36* -X47500D02*Y2500D01* -X20000D01* -Y47500D01* -X47500D01* -G37* -%LPC*% -G36* -X45000Y45000D02*Y5000D01* -X22500D01* -Y45000D01* -X45000D01* -G37* -G54D22*X10000Y25000D02*Y37500D01* -G54D23*X0Y42500D02*G75*G03X7500Y50000I0J7500D01*G01* -%LPD*% -X10000Y27500D02*Y37500D01* -M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1770 +0,0 @@ -G04 start of page 9 for group -1 layer_idx 268435461 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD29C,0.0100*% -%ADD28C,0.0001*% -%ADD27C,0.0060*% -%ADD26C,0.0080*% -G54D26*X25000Y42500D02*Y40900D01* -Y42500D02*X26387Y43300D01* -X25000Y42500D02*X23613Y43300D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -G54D27*X135000Y110000D02*X136500Y107000D01* -X138000Y110000D01* -X136500Y107000D02*Y104000D01* -X139800Y107300D02*X142050D01* -X139800Y104000D02*X142800D01* -X139800Y110000D02*Y104000D01* -Y110000D02*X142800D01* -X147600D02*X148350Y109250D01* -X145350Y110000D02*X147600D01* -X144600Y109250D02*X145350Y110000D01* -X144600Y109250D02*Y107750D01* -X145350Y107000D01* -X147600D01* -X148350Y106250D01* -Y104750D01* -X147600Y104000D02*X148350Y104750D01* -X145350Y104000D02*X147600D01* -X144600Y104750D02*X145350Y104000D01* -X98000Y108800D02*X99200Y110000D01* -Y104000D01* -X98000D02*X100250D01* -G54D28*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D27*X61200Y109250D02*X61950Y110000D01* -X63450D01* -X64200Y109250D01* -X63450Y104000D02*X64200Y104750D01* -X61950Y104000D02*X63450D01* -X61200Y104750D02*X61950Y104000D01* -Y107300D02*X63450D01* -X64200Y109250D02*Y108050D01* -Y106550D02*Y104750D01* -Y106550D02*X63450Y107300D01* -X64200Y108050D02*X63450Y107300D01* -X66750Y104000D02*X69000Y107000D01* -Y109250D02*Y107000D01* -X68250Y110000D02*X69000Y109250D01* -X66750Y110000D02*X68250D01* -X66000Y109250D02*X66750Y110000D01* -X66000Y109250D02*Y107750D01* -X66750Y107000D01* -X69000D01* -X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D28*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D27*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D28*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D27*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D28*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D27*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D28*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D27*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D28*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D27*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D28*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D27*X48000Y138800D02*X49200Y140000D01* -Y134000D01* -X48000D02*X50250D01* -G54D28*G36* -X54750Y140000D02*X59250D01* -Y134000D01* -X54750D01* -Y140000D01* -G37* -G36* -X60150D02*X64650D01* -Y134000D01* -X60150D01* -Y140000D01* -G37* -G36* -X65550D02*X70050D01* -Y134000D01* -X65550D01* -Y140000D01* -G37* -G36* -X70950D02*X75450D01* -Y134000D01* -X70950D01* -Y140000D01* -G37* -G36* -X76350D02*X80850D01* -Y134000D01* -X76350D01* -Y140000D01* -G37* -G36* -X81750D02*X86250D01* -Y134000D01* -X81750D01* -Y140000D01* -G37* -G36* -X87150D02*X91650D01* -Y134000D01* -X87150D01* -Y140000D01* -G37* -G36* -X92550D02*X97050D01* -Y134000D01* -X92550D01* -Y140000D01* -G37* -G36* -X97950D02*X102450D01* -Y134000D01* -X97950D01* -Y140000D01* -G37* -G36* -X106050D02*X110550D01* -Y134000D01* -X106050D01* -Y140000D01* -G37* -G36* -X111450D02*X115950D01* -Y134000D01* -X111450D01* -Y140000D01* -G37* -G36* -X116850D02*X121350D01* -Y134000D01* -X116850D01* -Y140000D01* -G37* -G36* -X122250D02*X126750D01* -Y134000D01* -X122250D01* -Y140000D01* -G37* -G36* -X127650D02*X132150D01* -Y134000D01* -X127650D01* -Y140000D01* -G37* -G36* -X135750D02*X140250D01* -Y134000D01* -X135750D01* -Y140000D01* -G37* -G36* -X141150D02*X145650D01* -Y134000D01* -X141150D01* -Y140000D01* -G37* -G36* -X146550D02*X151050D01* -Y134000D01* -X146550D01* -Y140000D01* -G37* -G36* -X151950D02*X156450D01* -Y134000D01* -X151950D01* -Y140000D01* -G37* -G36* -X157350D02*X161850D01* -Y134000D01* -X157350D01* -Y140000D01* -G37* -G36* -X165450D02*X169950D01* -Y134000D01* -X165450D01* -Y140000D01* -G37* -G36* -X170850D02*X175350D01* -Y134000D01* -X170850D01* -Y140000D01* -G37* -G36* -X176250D02*X180750D01* -Y134000D01* -X176250D01* -Y140000D01* -G37* -G36* -X181650D02*X186150D01* -Y134000D01* -X181650D01* -Y140000D01* -G37* -G36* -X189750D02*X194250D01* -Y134000D01* -X189750D01* -Y140000D01* -G37* -G36* -X195150D02*X199650D01* -Y134000D01* -X195150D01* -Y140000D01* -G37* -G36* -X203250D02*X207750D01* -Y134000D01* -X203250D01* -Y140000D01* -G37* -G36* -X208650D02*X213150D01* -Y134000D01* -X208650D01* -Y140000D01* -G37* -G36* -X214050D02*X218550D01* -Y134000D01* -X214050D01* -Y140000D01* -G37* -G36* -X219450D02*X223950D01* -Y134000D01* -X219450D01* -Y140000D01* -G37* -G36* -X227550D02*X232050D01* -Y134000D01* -X227550D01* -Y140000D01* -G37* -G36* -X232950D02*X237450D01* -Y134000D01* -X232950D01* -Y140000D01* -G37* -G36* -X238350D02*X242850D01* -Y134000D01* -X238350D01* -Y140000D01* -G37* -G36* -X243750D02*X248250D01* -Y134000D01* -X243750D01* -Y140000D01* -G37* -G36* -X249150D02*X253650D01* -Y134000D01* -X249150D01* -Y140000D01* -G37* -G36* -X254550D02*X259050D01* -Y134000D01* -X254550D01* -Y140000D01* -G37* -G36* -X259950D02*X264450D01* -Y134000D01* -X259950D01* -Y140000D01* -G37* -G54D27*X268050Y138800D02*X269250Y140000D01* -Y134000D01* -X268050D02*X270300D01* -G54D28*G36* -X274800Y140000D02*X279300D01* -Y134000D01* -X274800D01* -Y140000D01* -G37* -G36* -X280200D02*X284700D01* -Y134000D01* -X280200D01* -Y140000D01* -G37* -G36* -X285600D02*X290100D01* -Y134000D01* -X285600D01* -Y140000D01* -G37* -G36* -X291000D02*X295500D01* -Y134000D01* -X291000D01* -Y140000D01* -G37* -G36* -X296400D02*X300900D01* -Y134000D01* -X296400D01* -Y140000D01* -G37* -G36* -X304500D02*X309000D01* -Y134000D01* -X304500D01* -Y140000D01* -G37* -G36* -X309900D02*X314400D01* -Y134000D01* -X309900D01* -Y140000D01* -G37* -G36* -X315300D02*X319800D01* -Y134000D01* -X315300D01* -Y140000D01* -G37* -G36* -X320700D02*X325200D01* -Y134000D01* -X320700D01* -Y140000D01* -G37* -G36* -X326100D02*X330600D01* -Y134000D01* -X326100D01* -Y140000D01* -G37* -G54D29*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D27*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D28*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D27*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D28*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D27*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D28*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D27*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D28*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D27*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D28*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D27*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D28*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D27*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D28*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D27*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D28*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D27*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D28*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D27*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D28*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D27*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D28*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X272300D02*X276800D01* -Y104000D01* -X272300D01* -Y110000D01* -G37* -G36* -X277700D02*X282200D01* -Y104000D01* -X277700D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G54D27*X293900D02*Y104000D01* -Y110000D02*X296900D01* -X293900Y107300D02*X296150D01* -G54D28*G36* -X298700Y110000D02*X303200D01* -Y104000D01* -X298700D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X320300D02*X324800D01* -Y104000D01* -X320300D01* -Y110000D01* -G37* -G36* -X325700D02*X330200D01* -Y104000D01* -X325700D01* -Y110000D01* -G37* -G36* -X331100D02*X335600D01* -Y104000D01* -X331100D01* -Y110000D01* -G37* -G36* -X336500D02*X341000D01* -Y104000D01* -X336500D01* -Y110000D01* -G37* -G36* -X341900D02*X346400D01* -Y104000D01* -X341900D01* -Y110000D01* -G37* -G36* -X347300D02*X351800D01* -Y104000D01* -X347300D01* -Y110000D01* -G37* -G54D27*X356150D02*Y104000D01* -X358100Y110000D02*X359150Y108950D01* -Y105050D01* -X358100Y104000D02*X359150Y105050D01* -X355400Y104000D02*X358100D01* -X355400Y110000D02*X358100D01* -G54D28*G36* -X360950D02*X365450D01* -Y104000D01* -X360950D01* -Y110000D01* -G37* -G36* -X366350D02*X370850D01* -Y104000D01* -X366350D01* -Y110000D01* -G37* -G36* -X371750D02*X376250D01* -Y104000D01* -X371750D01* -Y110000D01* -G37* -G36* -X377150D02*X381650D01* -Y104000D01* -X377150D01* -Y110000D01* -G37* -G36* -X382550D02*X387050D01* -Y104000D01* -X382550D01* -Y110000D01* -G37* -G36* -X387950D02*X392450D01* -Y104000D01* -X387950D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/comp1.gbr/comp1.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/comp1.gbr/comp1.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/comp1.gbr/comp1.intern.copper.none.5.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: (unknown), Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD15C,0.0394*% -%ADD14C,0.0866*% -G54D14*X25000Y42500D03* -G54D15*M02* Index: trunk/tests/RTT/ref/arc_angles.fcd =================================================================== --- trunk/tests/RTT/ref/arc_angles.fcd (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/coord_rounding.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/coord_rounding.png =================================================================== --- trunk/tests/RTT/ref/coord_rounding.png (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.png (nonexistent) Property changes on: trunk/tests/RTT/ref/coord_rounding.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_smd.dsn =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.dsn (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.dsn (nonexistent) @@ -1,100 +0,0 @@ -(pcb smd elements on both sides - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "R1" 5.715000 9.525000 front 0 (PN 0)) - ) - (component 27 - (place "R2" 5.715000 3.810000 back 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" -1.499870 0.000000) - (pin Pstk_shape_8 "2" 1.499870 0.000000) - ) - (image 27 - (pin Pstk_shape_29 "1" 1.499870 0.000000) - (pin Pstk_shape_30 "2" -1.499870 0.000000) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - 0.649986 0.949960 -0.649986 0.949960 -0.649986 -0.949960 - 0.649986 -0.949960 - ) - ) - (attach off) - ) - (padstack Pstk_shape_8 - (shape - (polygon "3__top_copper" 0 - 0.649986 0.949960 -0.649986 0.949960 -0.649986 -0.949960 - 0.649986 -0.949960 - ) - ) - (attach off) - ) - (padstack Pstk_shape_29 - (shape - (polygon "10__bottom_copper" 0 - 0.649986 0.949960 -0.649986 0.949960 -0.649986 -0.949960 - 0.649986 -0.949960 - ) - ) - (attach off) - ) - (padstack Pstk_shape_30 - (shape - (polygon "10__bottom_copper" 0 - 0.649986 0.949960 -0.649986 0.949960 -0.649986 -0.949960 - 0.649986 -0.949960 - ) - ) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/arc_normal.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_normal.png =================================================================== --- trunk/tests/RTT/ref/arc_normal.png (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.png (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_normal.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pads_ds.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pads_ds.png =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.png (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.png (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pads_ds.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.silk.none.1.gbr (nonexistent) @@ -1,39 +0,0 @@ -G04 start of page 4 for group 1 layer_idx 8 * -G04 Title: pads with different geometry, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD15C,0.0070*% -%ADD14C,0.0100*% -%ADD13C,0.0080*% -G54D13*X22638Y43740D02*X27362D01* -X22638Y36260D02*X27362D01* -G54D14*X21000Y21900D02*Y10000D01* -X29000D01* -Y21900D01* -X21000D01* -G54D15*X21850Y35650D02*X23850D01* -X24350Y35150D01* -Y34150D01* -X23850Y33650D02*X24350Y34150D01* -X22350Y33650D02*X23850D01* -X22350Y35650D02*Y31650D01* -X23150Y33650D02*X24350Y31650D01* -X25550Y34850D02*X26350Y35650D01* -Y31650D01* -X25550D02*X27050D01* -X22500Y8500D02*Y5000D01* -X23000Y4500D01* -X24000D01* -X24500Y5000D01* -Y8500D02*Y5000D01* -X25700Y7700D02*X26500Y8500D01* -Y4500D01* -X25700D02*X27200D01* -M02* Index: trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1807 +0,0 @@ -G04 start of page 7 for group -1 layer_idx 268435461 * -G04 Title: pads with different geometry, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD20C,0.0100*% -%ADD19C,0.0001*% -%ADD18C,0.0060*% -G54D18*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D19*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D18*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D19*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D18*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D19*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D18*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D19*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D18*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D19*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D18*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D19*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D20*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D18*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D19*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D18*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D19*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D18*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D19*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D18*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D19*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D18*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D19*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D18*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D19*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D18*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D19*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D18*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D19*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D18*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D19*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D18*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D19*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D18*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D19*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X283100D02*X287600D01* -Y104000D01* -X283100D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X293900D02*X298400D01* -Y104000D01* -X293900D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X366800D02*X371300D01* -Y104000D01* -X366800D01* -Y110000D01* -G37* -G36* -X372200D02*X376700D01* -Y104000D01* -X372200D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G54D18*X388400D02*Y104000D01* -Y110000D02*X391400D01* -X388400Y107300D02*X390650D01* -G54D19*G36* -X393200Y110000D02*X397700D01* -Y104000D01* -X393200D01* -Y110000D01* -G37* -G36* -X398600D02*X403100D01* -Y104000D01* -X398600D01* -Y110000D01* -G37* -G36* -X404000D02*X408500D01* -Y104000D01* -X404000D01* -Y110000D01* -G37* -G36* -X409400D02*X413900D01* -Y104000D01* -X409400D01* -Y110000D01* -G37* -G36* -X414800D02*X419300D01* -Y104000D01* -X414800D01* -Y110000D01* -G37* -G36* -X420200D02*X424700D01* -Y104000D01* -X420200D01* -Y110000D01* -G37* -G36* -X425600D02*X430100D01* -Y104000D01* -X425600D01* -Y110000D01* -G37* -G36* -X431000D02*X435500D01* -Y104000D01* -X431000D01* -Y110000D01* -G37* -G36* -X436400D02*X440900D01* -Y104000D01* -X436400D01* -Y110000D01* -G37* -G36* -X441800D02*X446300D01* -Y104000D01* -X441800D01* -Y110000D01* -G37* -G54D18*X450650D02*Y104000D01* -X452600Y110000D02*X453650Y108950D01* -Y105050D01* -X452600Y104000D02*X453650Y105050D01* -X449900Y104000D02*X452600D01* -X449900Y110000D02*X452600D01* -G54D19*G36* -X455450D02*X459950D01* -Y104000D01* -X455450D01* -Y110000D01* -G37* -G36* -X460850D02*X465350D01* -Y104000D01* -X460850D01* -Y110000D01* -G37* -G36* -X466250D02*X470750D01* -Y104000D01* -X466250D01* -Y110000D01* -G37* -G36* -X471650D02*X476150D01* -Y104000D01* -X471650D01* -Y110000D01* -G37* -G36* -X477050D02*X481550D01* -Y104000D01* -X477050D01* -Y110000D01* -G37* -G36* -X482450D02*X486950D01* -Y104000D01* -X482450D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.copper.none.3.gbr (nonexistent) @@ -1,55 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: pads with different geometry, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0001*% -G54D11*G36* -X21654Y43740D02*X16536D01* -Y36260D01* -X21654D01* -Y43740D01* -G37* -G36* -X33464D02*X28346D01* -Y36260D01* -X33464D01* -Y43740D01* -G37* -G36* -X25750Y21250D02*X24250D01* -Y17750D01* -X25750D01* -Y21250D01* -G37* -G36* -X23150Y14250D02*X21650D01* -Y10750D01* -X23150D01* -Y14250D01* -G37* -G36* -X28250D02*X26750D01* -Y10750D01* -X28250D01* -Y14250D01* -G37* -G36* -Y21250D02*X26750D01* -Y17750D01* -X28250D01* -Y21250D01* -G37* -G36* -X23150D02*X21650D01* -Y17750D01* -X23150D01* -Y21250D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.paste.none.0.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.paste.none.0.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.paste.none.0.gbr (nonexistent) @@ -1,55 +0,0 @@ -G04 start of page 5 for group 0 layer_idx 11 * -G04 Title: pads with different geometry, top_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_PASTE_NONE_0*% -%ADD16C,0.0001*% -G54D16*G36* -X21654Y43740D02*X16536D01* -Y36260D01* -X21654D01* -Y43740D01* -G37* -G36* -X33464D02*X28346D01* -Y36260D01* -X33464D01* -Y43740D01* -G37* -G36* -X25750Y21250D02*X24250D01* -Y17750D01* -X25750D01* -Y21250D01* -G37* -G36* -X23150Y14250D02*X21650D01* -Y10750D01* -X23150D01* -Y14250D01* -G37* -G36* -X28250D02*X26750D01* -Y10750D01* -X28250D01* -Y14250D01* -G37* -G36* -Y21250D02*X26750D01* -Y17750D01* -X28250D01* -Y21250D01* -G37* -G36* -X23150D02*X21650D01* -Y17750D01* -X23150D01* -Y21250D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.top.mask.none.2.gbr (nonexistent) @@ -1,55 +0,0 @@ -G04 start of page 3 for group 2 layer_idx 9 * -G04 Title: pads with different geometry, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD12C,0.0001*% -G54D12*G36* -X21954Y44040D02*X16236D01* -Y35960D01* -X21954D01* -Y44040D01* -G37* -G36* -X33764D02*X28046D01* -Y35960D01* -X33764D01* -Y44040D01* -G37* -G36* -X26050Y21550D02*X23950D01* -Y17450D01* -X26050D01* -Y21550D01* -G37* -G36* -X23450Y14550D02*X21350D01* -Y10450D01* -X23450D01* -Y14550D01* -G37* -G36* -X28550D02*X26450D01* -Y10450D01* -X28550D01* -Y14550D01* -G37* -G36* -Y21550D02*X26450D01* -Y17450D01* -X28550D01* -Y21550D01* -G37* -G36* -X23450D02*X21350D01* -Y17450D01* -X23450D01* -Y21550D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.gbr/elem_pads.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 6 for group 9 layer_idx 6 * -G04 Title: pads with different geometry, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD17C,0.0100*% -G54D17*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/padrot.bom =================================================================== --- trunk/tests/RTT/ref/padrot.bom (revision 32402) +++ trunk/tests/RTT/ref/padrot.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Rotated round cap and square pads - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -8,"(unknown)","(unknown)",R1 R3 R2 R6 R4 R5 R7 R8 Index: trunk/tests/RTT/ref/coord_rounding.fcd =================================================================== --- trunk/tests/RTT/ref/coord_rounding.fcd (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.fcd (nonexistent) @@ -1,3 +0,0 @@ -[FIDOCAD] -PL 47 48 48 48 8 2 -PL 48 48 48 48 8 2 Index: trunk/tests/RTT/ref/arc_angles.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_angles.remote.gz =================================================================== --- trunk/tests/RTT/ref/arc_angles.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_angles.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_normal.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_normal.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_normal.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_normal.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_normal.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_normal.fcd =================================================================== --- trunk/tests/RTT/ref/arc_normal.fcd (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/poly_triangle.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_triangle.ps.gz =================================================================== --- trunk/tests/RTT/ref/poly_triangle.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_triangle.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pads_ds.fcd =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.fcd (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/thermal_layer.dsn =================================================================== --- trunk/tests/RTT/ref/thermal_layer.dsn (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.dsn (nonexistent) @@ -1,62 +0,0 @@ -(pcb thermals vs. multiple layer polygons - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place 5 2.540000 10.160000 front 0 (PN 0)) - ) - (component 6 - (place 6 6.985000 10.160000 front 0 (PN 0)) - ) - (component 7 - (place 7 2.540000 5.715000 front 0 (PN 0)) - ) - (component 8 - (place 8 6.985000 5.715000 front 0 (PN 0)) - ) - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/poly_rect.bom =================================================================== --- trunk/tests/RTT/ref/poly_rect.bom (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Normal rectangular polygons - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/poly_triangle.png.text =================================================================== --- trunk/tests/RTT/ref/poly_triangle.png.text (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.png.text (nonexistent) @@ -1,33 +0,0 @@ -r6630 - -upper left triangle -121 pixels (100.833) wide -121 pixels (100.83) tall - -gap from lower left triangle to upper left triangle -29 pixels (24.166) horizontally -29 pixels (24.166) vertically - -lower left triangle -151 pixels (125.833) wide -151 pixels (125.833) tall - -gap from lower left triangle to far right piramid -29 pixels (24.166) - -far right piramid -151 pixels (125.833) height -301 pixels (250.833) base - -bottom triangle -331 pixels (275.833) across -211 pixels (175.833) up -top edge -332.4 pixels (277) long 5.18 degrees -side edge -213.1 pixels (177.5833) long 91.91 degrees -bottom edge -351.2 pixels (292.666) long 31.02 degrees - -(mil) - Index: trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1798 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Normal triangular polygons, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500D02*Y104000D01* -Y110000D02*X238250Y104000D01* -Y110000D02*Y104000D01* -G54D14*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X250850D02*X255350D01* -Y104000D01* -X250850D01* -Y110000D01* -G37* -G36* -X256250D02*X260750D01* -Y104000D01* -X256250D01* -Y110000D01* -G37* -G36* -X261650D02*X266150D01* -Y104000D01* -X261650D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X275150D02*X279650D01* -Y104000D01* -X275150D01* -Y110000D01* -G37* -G36* -X280550D02*X285050D01* -Y104000D01* -X280550D01* -Y110000D01* -G37* -G36* -X285950D02*X290450D01* -Y104000D01* -X285950D01* -Y110000D01* -G37* -G36* -X291350D02*X295850D01* -Y104000D01* -X291350D01* -Y110000D01* -G37* -G36* -X296750D02*X301250D01* -Y104000D01* -X296750D01* -Y110000D01* -G37* -G36* -X302150D02*X306650D01* -Y104000D01* -X302150D01* -Y110000D01* -G37* -G36* -X307550D02*X312050D01* -Y104000D01* -X307550D01* -Y110000D01* -G37* -G36* -X312950D02*X317450D01* -Y104000D01* -X312950D01* -Y110000D01* -G37* -G36* -X318350D02*X322850D01* -Y104000D01* -X318350D01* -Y110000D01* -G37* -G36* -X326450D02*X330950D01* -Y104000D01* -X326450D01* -Y110000D01* -G37* -G36* -X331850D02*X336350D01* -Y104000D01* -X331850D01* -Y110000D01* -G37* -G36* -X337250D02*X341750D01* -Y104000D01* -X337250D01* -Y110000D01* -G37* -G36* -X342650D02*X347150D01* -Y104000D01* -X342650D01* -Y110000D01* -G37* -G36* -X348050D02*X352550D01* -Y104000D01* -X348050D01* -Y110000D01* -G37* -G36* -X353450D02*X357950D01* -Y104000D01* -X353450D01* -Y110000D01* -G37* -G36* -X358850D02*X363350D01* -Y104000D01* -X358850D01* -Y110000D01* -G37* -G36* -X364250D02*X368750D01* -Y104000D01* -X364250D01* -Y110000D01* -G37* -G36* -X372350D02*X376850D01* -Y104000D01* -X372350D01* -Y110000D01* -G37* -G54D13*X380450D02*Y104000D01* -Y110000D02*X383450D01* -X380450Y107300D02*X382700D01* -G54D14*G36* -X385250Y110000D02*X389750D01* -Y104000D01* -X385250D01* -Y110000D01* -G37* -G36* -X390650D02*X395150D01* -Y104000D01* -X390650D01* -Y110000D01* -G37* -G36* -X396050D02*X400550D01* -Y104000D01* -X396050D01* -Y110000D01* -G37* -G36* -X401450D02*X405950D01* -Y104000D01* -X401450D01* -Y110000D01* -G37* -G36* -X406850D02*X411350D01* -Y104000D01* -X406850D01* -Y110000D01* -G37* -G36* -X412250D02*X416750D01* -Y104000D01* -X412250D01* -Y110000D01* -G37* -G36* -X417650D02*X422150D01* -Y104000D01* -X417650D01* -Y110000D01* -G37* -G36* -X423050D02*X427550D01* -Y104000D01* -X423050D01* -Y110000D01* -G37* -G36* -X428450D02*X432950D01* -Y104000D01* -X428450D01* -Y110000D01* -G37* -G36* -X433850D02*X438350D01* -Y104000D01* -X433850D01* -Y110000D01* -G37* -G54D13*X442700D02*Y104000D01* -X444650Y110000D02*X445700Y108950D01* -Y105050D01* -X444650Y104000D02*X445700Y105050D01* -X441950Y104000D02*X444650D01* -X441950Y110000D02*X444650D01* -G54D14*G36* -X447500D02*X452000D01* -Y104000D01* -X447500D01* -Y110000D01* -G37* -G36* -X452900D02*X457400D01* -Y104000D01* -X452900D01* -Y110000D01* -G37* -G36* -X458300D02*X462800D01* -Y104000D01* -X458300D01* -Y110000D01* -G37* -G36* -X463700D02*X468200D01* -Y104000D01* -X463700D01* -Y110000D01* -G37* -G36* -X469100D02*X473600D01* -Y104000D01* -X469100D01* -Y110000D01* -G37* -G36* -X474500D02*X479000D01* -Y104000D01* -X474500D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.top.copper.none.3.gbr (nonexistent) @@ -1,33 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Normal triangular polygons, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0001*% -G54D11*G36* -X12500Y47500D02*X2500Y37500D01* -Y47500D01* -X12500D01* -G37* -G36* -X15000D02*Y35000D01* -X2500D01* -X15000Y47500D01* -G37* -G36* -X30000D02*X42500Y35000D01* -X17500D01* -X30000Y47500D01* -G37* -G36* -Y30000D02*X5000Y15000D01* -X2500Y32500D01* -X30000Y30000D01* -G37* -M02* Index: trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.gbr/poly_triangle.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Normal triangular polygons, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/mech.scad =================================================================== --- trunk/tests/RTT/ref/mech.scad (revision 32402) +++ trunk/tests/RTT/ref/mech.scad (nonexistent) @@ -1,267 +0,0 @@ -// Round cap line -module pcb_line_rc(x1, y1, length, angle, width, thick) { - translate([x1,y1,0]) { - rotate([0,0,angle]) { - translate([length/2, 0, 0]) - cube([length, width, thick], center=true); - cylinder(r=width/2, h=thick, center=true, $fn=30); - translate([length, 0, 0]) - cylinder(r=width/2, h=thick, center=true, $fn=30); - } - } -} -// Square cap line -module pcb_line_sc(x1, y1, length, angle, width, thick) { - translate([x1,y1,0]) { - rotate([0,0,angle]) { - translate([length/2, 0, 0]) - cube([length + width, width, thick], center=true); - } - } -} -// filled rectangle -module pcb_fill_rect(x1, y1, x2, y2, angle, thick) { - translate([(x1+x2)/2,(y1+y2)/2,0]) - rotate([0,0,angle]) - cube([x2-x1, y2-y1, thick], center=true); -} -// filled polygon -module pcb_fill_poly(coords, thick) { - linear_extrude(height=thick) - polygon(coords); -} -// filled circle -module pcb_fcirc(x1, y1, radius, thick) { - translate([x1,y1,0]) - cylinder(r=radius, h=thick, center=true, $fn=30); -} -module pcb_outline() { - polygon([ - [0.0000,12.7000],[12.7000,12.7000],[12.7000,0.0000],[0.0000,0.0000] - ]); -} -module layer_bottom_silk_pos_1() { - color([0,0,0]) - translate([0,0,-0.833000]) { - } -} - -module layer_group_bottom_silk() { - layer_bottom_silk_pos_1(); -} - -module layer_bottom_copper_pos_2() { - color([1,0.4,0.2]) - translate([0,0,-0.811000]) { - pcb_fill_poly([[3.0480,8.6360],[4.3180,8.6360],[4.3180,7.6200],[3.0480,7.6200]], 0.010000); - pcb_fill_poly([[5.0800,8.6360],[6.3500,8.6360],[6.3500,7.6200],[5.0800,7.6200]], 0.010000); - pcb_fill_poly([[3.1750,11.9380],[3.9370,11.9380],[3.9370,10.9220],[3.1750,10.9220]], 0.010000); - pcb_fill_poly([[5.2070,11.9380],[5.9690,11.9380],[5.9690,10.9220],[5.2070,10.9220]], 0.010000); - pcb_line_rc(3.5560, 9.6520, 0.5080, 90.000000, 0.5080, 0.010000); - pcb_line_rc(5.5880, 9.6520, 0.5080, 90.000000, 0.5080, 0.010000); - pcb_fill_poly([[3.4290,4.8260],[4.1910,4.8260],[4.1910,3.8100],[3.4290,3.8100]], 0.010000); - pcb_fill_poly([[5.4610,4.8260],[6.2230,4.8260],[6.2230,3.8100],[5.4610,3.8100]], 0.010000); - pcb_fcirc(3.5560, 9.9060, 0.1270, 0.010000); - // line-approx arc 20.000000 .. 310.000000 by 10.000000 - pcb_line_rc(3.4516, 9.8680, 0.0194, -65.001333, 0.0000, 0.010000); - pcb_line_rc(3.4598, 9.8504, 0.0194, -54.998045, 0.0000, 0.010000); - pcb_line_rc(3.4709, 9.8346, 0.0194, -45.000000, 0.0000, 0.010000); - pcb_line_rc(3.4846, 9.8209, 0.0194, -35.001955, 0.0000, 0.010000); - pcb_line_rc(3.5004, 9.8098, 0.0194, -24.998667, 0.0000, 0.010000); - pcb_line_rc(3.5180, 9.8016, 0.0194, -14.999059, 0.0000, 0.010000); - pcb_line_rc(3.5367, 9.7966, 0.0194, -5.002155, 0.0000, 0.010000); - pcb_line_rc(3.5560, 9.7949, 0.0194, 5.002413, 0.0000, 0.010000); - pcb_line_rc(3.5753, 9.7966, 0.0194, 14.999059, 0.0000, 0.010000); - pcb_line_rc(3.5940, 9.8016, 0.0194, 24.998667, 0.0000, 0.010000); - pcb_line_rc(3.6116, 9.8098, 0.0194, 35.001955, 0.0000, 0.010000); - pcb_line_rc(3.6274, 9.8209, 0.0194, 45.000000, 0.0000, 0.010000); - pcb_line_rc(3.6411, 9.8346, 0.0194, 54.998045, 0.0000, 0.010000); - pcb_line_rc(3.6522, 9.8504, 0.0194, 65.001333, 0.0000, 0.010000); - pcb_line_rc(3.6604, 9.8680, 0.0194, 75.000941, 0.0000, 0.010000); - pcb_line_rc(3.6654, 9.8867, 0.0194, 84.997587, 0.0000, 0.010000); - pcb_line_rc(3.6671, 9.9060, 0.0194, 95.002155, 0.0000, 0.010000); - pcb_line_rc(3.6654, 9.9253, 0.0194, 104.999059, 0.0000, 0.010000); - pcb_line_rc(3.6604, 9.9440, 0.0194, 114.998667, 0.0000, 0.010000); - pcb_line_rc(3.6522, 9.9616, 0.0194, 125.001955, 0.0000, 0.010000); - pcb_line_rc(3.6411, 9.9774, 0.0194, 135.000000, 0.0000, 0.010000); - pcb_line_rc(3.6274, 9.9911, 0.0194, 144.998045, 0.0000, 0.010000); - pcb_line_rc(3.6116, 10.0022, 0.0194, 155.001333, 0.0000, 0.010000); - pcb_line_rc(3.5940, 10.0104, 0.0194, 165.000941, 0.0000, 0.010000); - pcb_line_rc(3.5753, 10.0154, 0.0194, 175.000534, 0.0000, 0.010000); - pcb_line_rc(3.5560, 10.0171, 0.0194, -175.000792, 0.0000, 0.010000); - pcb_line_rc(3.5367, 10.0154, 0.0194, -165.000941, 0.0000, 0.010000); - pcb_line_rc(3.5180, 10.0104, 0.0194, -155.001333, 0.0000, 0.010000); - pcb_line_rc(3.5004, 10.0022, 0.0194, -144.998045, 0.0000, 0.010000); - pcb_fcirc(5.5880, 9.9060, 0.1270, 0.010000); - } -} - -module layer_group_bottom_copper() { - layer_bottom_copper_pos_2(); -} - -module layer_top_copper_pos_3() { - color([1,0.4,0.2]) - translate([0,0,0.811000]) { - pcb_fill_poly([[3.0480,8.6360],[4.3180,8.6360],[4.3180,7.6200],[3.0480,7.6200]], 0.010000); - pcb_fill_poly([[5.0800,8.6360],[6.3500,8.6360],[6.3500,7.6200],[5.0800,7.6200]], 0.010000); - pcb_fill_poly([[3.1750,11.6840],[4.1910,11.6840],[4.1910,11.1760],[3.1750,11.1760]], 0.010000); - pcb_fill_poly([[5.2070,11.6840],[6.2230,11.6840],[6.2230,11.1760],[5.2070,11.1760]], 0.010000); - pcb_line_rc(3.3020, 9.9060, 0.5080, 0.000000, 0.5080, 0.010000); - pcb_line_rc(5.3340, 9.9060, 0.5080, 0.000000, 0.5080, 0.010000); - pcb_fill_poly([[3.4290,4.5720],[4.4450,4.5720],[4.4450,4.0640],[3.4290,4.0640]], 0.010000); - pcb_fill_poly([[5.4610,4.5720],[6.4770,4.5720],[6.4770,4.0640],[5.4610,4.0640]], 0.010000); - pcb_fcirc(3.5560, 9.9060, 0.1270, 0.010000); - // line-approx arc 20.000000 .. 310.000000 by 10.000000 - pcb_line_rc(3.4516, 9.8680, 0.0194, -65.001333, 0.0000, 0.010000); - pcb_line_rc(3.4598, 9.8504, 0.0194, -54.998045, 0.0000, 0.010000); - pcb_line_rc(3.4709, 9.8346, 0.0194, -45.000000, 0.0000, 0.010000); - pcb_line_rc(3.4846, 9.8209, 0.0194, -35.001955, 0.0000, 0.010000); - pcb_line_rc(3.5004, 9.8098, 0.0194, -24.998667, 0.0000, 0.010000); - pcb_line_rc(3.5180, 9.8016, 0.0194, -14.999059, 0.0000, 0.010000); - pcb_line_rc(3.5367, 9.7966, 0.0194, -5.002155, 0.0000, 0.010000); - pcb_line_rc(3.5560, 9.7949, 0.0194, 5.002413, 0.0000, 0.010000); - pcb_line_rc(3.5753, 9.7966, 0.0194, 14.999059, 0.0000, 0.010000); - pcb_line_rc(3.5940, 9.8016, 0.0194, 24.998667, 0.0000, 0.010000); - pcb_line_rc(3.6116, 9.8098, 0.0194, 35.001955, 0.0000, 0.010000); - pcb_line_rc(3.6274, 9.8209, 0.0194, 45.000000, 0.0000, 0.010000); - pcb_line_rc(3.6411, 9.8346, 0.0194, 54.998045, 0.0000, 0.010000); - pcb_line_rc(3.6522, 9.8504, 0.0194, 65.001333, 0.0000, 0.010000); - pcb_line_rc(3.6604, 9.8680, 0.0194, 75.000941, 0.0000, 0.010000); - pcb_line_rc(3.6654, 9.8867, 0.0194, 84.997587, 0.0000, 0.010000); - pcb_line_rc(3.6671, 9.9060, 0.0194, 95.002155, 0.0000, 0.010000); - pcb_line_rc(3.6654, 9.9253, 0.0194, 104.999059, 0.0000, 0.010000); - pcb_line_rc(3.6604, 9.9440, 0.0194, 114.998667, 0.0000, 0.010000); - pcb_line_rc(3.6522, 9.9616, 0.0194, 125.001955, 0.0000, 0.010000); - pcb_line_rc(3.6411, 9.9774, 0.0194, 135.000000, 0.0000, 0.010000); - pcb_line_rc(3.6274, 9.9911, 0.0194, 144.998045, 0.0000, 0.010000); - pcb_line_rc(3.6116, 10.0022, 0.0194, 155.001333, 0.0000, 0.010000); - pcb_line_rc(3.5940, 10.0104, 0.0194, 165.000941, 0.0000, 0.010000); - pcb_line_rc(3.5753, 10.0154, 0.0194, 175.000534, 0.0000, 0.010000); - pcb_line_rc(3.5560, 10.0171, 0.0194, -175.000792, 0.0000, 0.010000); - pcb_line_rc(3.5367, 10.0154, 0.0194, -165.000941, 0.0000, 0.010000); - pcb_line_rc(3.5180, 10.0104, 0.0194, -155.001333, 0.0000, 0.010000); - pcb_line_rc(3.5004, 10.0022, 0.0194, -144.998045, 0.0000, 0.010000); - pcb_fcirc(5.5880, 9.9060, 0.1270, 0.010000); - } -} - -module layer_top_copper_pos_4() { - color([1,0.4,0.2]) - translate([0,0,0.811000]) { - } -} - -module layer_group_top_copper() { - layer_top_copper_pos_3(); - layer_top_copper_pos_4(); -} - -module layer_top_mask_pos_5() { - color([0,0.7,0,0.5]) - translate([0,0,0.822000]) { - pcb_fill_rect(0.0000, 0.0000, 12.7000, 12.7000, 0.000000, 0.010000); - } -} - -module layer_top_mask_neg_6() { - color([0,0.7,0,0.5]) - translate([0,0,0.812000]) { - } -} - -module layer_top_mask_pos_7() { - color([0,0.7,0,0.5]) - translate([0,0,0.822000]) { - } -} - -module layer_group_top_mask() { - union() { - difference() { - layer_top_mask_pos_5(); - layer_top_mask_neg_6(); -} - layer_top_mask_pos_7(); -} -} - -module layer_bottom_mask_pos_8() { - color([0,0.7,0,0.5]) - translate([0,0,-0.822000]) { - pcb_fill_rect(0.0000, 0.0000, 12.7000, 12.7000, 0.000000, 0.010000); - } -} - -module layer_bottom_mask_neg_9() { - color([0,0.7,0,0.5]) - translate([0,0,-0.832000]) { - } -} - -module layer_bottom_mask_pos_10() { - color([0,0.7,0,0.5]) - translate([0,0,-0.822000]) { - } -} - -module layer_group_bottom_mask() { - union() { - difference() { - layer_bottom_mask_pos_8(); - layer_bottom_mask_neg_9(); -} - layer_bottom_mask_pos_10(); -} -} - -module layer_top_silk_pos_11() { - color([0,0,0]) - translate([0,0,0.833000]) { - } -} - -module layer_top_silk_pos_12() { - color([0,0,0]) - translate([0,0,0.833000]) { - } -} - -module layer_group_top_silk() { - layer_top_silk_pos_11(); - layer_top_silk_pos_12(); -} - -module pcb_drill() { - translate([3.5560,9.9060,0]) - cylinder(r=0.1270, h=4, center=true, $fn=30); - translate([5.5880,9.9060,0]) - cylinder(r=0.1270, h=4, center=true, $fn=30); -} -module pcb_board_main() { - translate ([0, 0, -0.8]) - linear_extrude(height=1.6) - pcb_outline(); - layer_group_bottom_silk(); - layer_group_bottom_copper(); - layer_group_top_copper(); - layer_group_top_mask(); - layer_group_bottom_mask(); - layer_group_top_silk(); -} - -module pcb_board() { - intersection() { - translate ([0, 0, -4]) - linear_extrude(height=8) - pcb_outline(); - union() { - difference() { - pcb_board_main(); - pcb_drill(); - } - } - } -} - -pcb_board(); Index: trunk/tests/RTT/ref/line_overlap4.net =================================================================== --- trunk/tests/RTT/ref/line_overlap4.net (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB Full overlap: the same line twice with different settings -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/text_rot.net =================================================================== --- trunk/tests/RTT/ref/text_rot.net (revision 32402) +++ trunk/tests/RTT/ref/text_rot.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB text rotations -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/elem_pins.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pins.png =================================================================== --- trunk/tests/RTT/ref/elem_pins.png (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.png (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pins.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/mech.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/mech.png =================================================================== --- trunk/tests/RTT/ref/mech.png (revision 32402) +++ trunk/tests/RTT/ref/mech.png (nonexistent) Property changes on: trunk/tests/RTT/ref/mech.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pads.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pads.remote.gz =================================================================== --- trunk/tests/RTT/ref/elem_pads.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pads.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_offpage.eps =================================================================== --- trunk/tests/RTT/ref/line_offpage.eps (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.eps (nonexistent) @@ -1,35 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_offpage.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.10000 0.20000 0.60000 0.20000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_pins.fcd =================================================================== --- trunk/tests/RTT/ref/elem_pins.fcd (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: arcs with different strange angles, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1837 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: arcs with different strange angles, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X283100D02*X287600D01* -Y104000D01* -X283100D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X293900D02*X298400D01* -Y104000D01* -X293900D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X366800D02*X371300D01* -Y104000D01* -X366800D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X385700D02*X390200D01* -Y104000D01* -X385700D01* -Y110000D01* -G37* -G36* -X391100D02*X395600D01* -Y104000D01* -X391100D01* -Y110000D01* -G37* -G36* -X396500D02*X401000D01* -Y104000D01* -X396500D01* -Y110000D01* -G37* -G36* -X401900D02*X406400D01* -Y104000D01* -X401900D01* -Y110000D01* -G37* -G36* -X410000D02*X414500D01* -Y104000D01* -X410000D01* -Y110000D01* -G37* -G54D13*X418100D02*Y104000D01* -Y110000D02*X421100D01* -X418100Y107300D02*X420350D01* -G54D14*G36* -X422900Y110000D02*X427400D01* -Y104000D01* -X422900D01* -Y110000D01* -G37* -G36* -X428300D02*X432800D01* -Y104000D01* -X428300D01* -Y110000D01* -G37* -G36* -X433700D02*X438200D01* -Y104000D01* -X433700D01* -Y110000D01* -G37* -G36* -X439100D02*X443600D01* -Y104000D01* -X439100D01* -Y110000D01* -G37* -G36* -X444500D02*X449000D01* -Y104000D01* -X444500D01* -Y110000D01* -G37* -G36* -X449900D02*X454400D01* -Y104000D01* -X449900D01* -Y110000D01* -G37* -G36* -X455300D02*X459800D01* -Y104000D01* -X455300D01* -Y110000D01* -G37* -G36* -X460700D02*X465200D01* -Y104000D01* -X460700D01* -Y110000D01* -G37* -G36* -X466100D02*X470600D01* -Y104000D01* -X466100D01* -Y110000D01* -G37* -G36* -X471500D02*X476000D01* -Y104000D01* -X471500D01* -Y110000D01* -G37* -G54D13*X480350D02*Y104000D01* -X482300Y110000D02*X483350Y108950D01* -Y105050D01* -X482300Y104000D02*X483350Y105050D01* -X479600Y104000D02*X482300D01* -X479600Y110000D02*X482300D01* -G54D14*G36* -X485150D02*X489650D01* -Y104000D01* -X485150D01* -Y110000D01* -G37* -G36* -X490550D02*X495050D01* -Y104000D01* -X490550D01* -Y110000D01* -G37* -G36* -X495950D02*X500450D01* -Y104000D01* -X495950D01* -Y110000D01* -G37* -G36* -X501350D02*X505850D01* -Y104000D01* -X501350D01* -Y110000D01* -G37* -G36* -X506750D02*X511250D01* -Y104000D01* -X506750D01* -Y110000D01* -G37* -G36* -X512150D02*X516650D01* -Y104000D01* -X512150D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.gbr/arc_angles.top.copper.none.3.gbr (nonexistent) @@ -1,18 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: arcs with different strange angles, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0100*% -G54D11*X5000Y40000D02*G75*G03X15000Y40000I5000J0D01*G01* -G75*G03X5000Y40000I-5000J0D01*G01* -X25000Y40000D03* -X35000D02*G75*G02X45000Y40000I5000J0D01*G01* -G75*G02X35000Y40000I-5000J0D01*G01* -M02* Index: trunk/tests/RTT/ref/elem_sides_smd.svg =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.svg (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.svg (nonexistent) @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_overlap4.exc/line_overlap4.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap4.exc/line_overlap4.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.exc/line_overlap4.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap4.exc/line_overlap4.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_overlap4.exc/line_overlap4.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.exc/line_overlap4.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap1.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap1.png =================================================================== --- trunk/tests/RTT/ref/line_overlap1.png (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap1.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1867 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: odd coordinates to check rounding errors, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X253400D02*X257900D01* -Y104000D01* -X253400D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G36* -X291200D02*X295700D01* -Y104000D01* -X291200D01* -Y110000D01* -G37* -G36* -X296600D02*X301100D01* -Y104000D01* -X296600D01* -Y110000D01* -G37* -G36* -X302000D02*X306500D01* -Y104000D01* -X302000D01* -Y110000D01* -G37* -G36* -X307400D02*X311900D01* -Y104000D01* -X307400D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X329000D02*X333500D01* -Y104000D01* -X329000D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X358700D02*X363200D01* -Y104000D01* -X358700D01* -Y110000D01* -G37* -G36* -X364100D02*X368600D01* -Y104000D01* -X364100D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X385700D02*X390200D01* -Y104000D01* -X385700D01* -Y110000D01* -G37* -G36* -X391100D02*X395600D01* -Y104000D01* -X391100D01* -Y110000D01* -G37* -G36* -X396500D02*X401000D01* -Y104000D01* -X396500D01* -Y110000D01* -G37* -G36* -X404600D02*X409100D01* -Y104000D01* -X404600D01* -Y110000D01* -G37* -G36* -X410000D02*X414500D01* -Y104000D01* -X410000D01* -Y110000D01* -G37* -G36* -X415400D02*X419900D01* -Y104000D01* -X415400D01* -Y110000D01* -G37* -G36* -X420800D02*X425300D01* -Y104000D01* -X420800D01* -Y110000D01* -G37* -G36* -X426200D02*X430700D01* -Y104000D01* -X426200D01* -Y110000D01* -G37* -G36* -X431600D02*X436100D01* -Y104000D01* -X431600D01* -Y110000D01* -G37* -G36* -X439700D02*X444200D01* -Y104000D01* -X439700D01* -Y110000D01* -G37* -G54D13*X447800D02*Y104000D01* -Y110000D02*X450800D01* -X447800Y107300D02*X450050D01* -G54D14*G36* -X452600Y110000D02*X457100D01* -Y104000D01* -X452600D01* -Y110000D01* -G37* -G36* -X458000D02*X462500D01* -Y104000D01* -X458000D01* -Y110000D01* -G37* -G36* -X463400D02*X467900D01* -Y104000D01* -X463400D01* -Y110000D01* -G37* -G36* -X468800D02*X473300D01* -Y104000D01* -X468800D01* -Y110000D01* -G37* -G36* -X474200D02*X478700D01* -Y104000D01* -X474200D01* -Y110000D01* -G37* -G36* -X479600D02*X484100D01* -Y104000D01* -X479600D01* -Y110000D01* -G37* -G36* -X485000D02*X489500D01* -Y104000D01* -X485000D01* -Y110000D01* -G37* -G36* -X490400D02*X494900D01* -Y104000D01* -X490400D01* -Y110000D01* -G37* -G36* -X495800D02*X500300D01* -Y104000D01* -X495800D01* -Y110000D01* -G37* -G36* -X501200D02*X505700D01* -Y104000D01* -X501200D01* -Y110000D01* -G37* -G54D13*X510050D02*Y104000D01* -X512000Y110000D02*X513050Y108950D01* -Y105050D01* -X512000Y104000D02*X513050Y105050D01* -X509300Y104000D02*X512000D01* -X509300Y110000D02*X512000D01* -G54D14*G36* -X514850D02*X519350D01* -Y104000D01* -X514850D01* -Y110000D01* -G37* -G36* -X520250D02*X524750D01* -Y104000D01* -X520250D01* -Y110000D01* -G37* -G36* -X525650D02*X530150D01* -Y104000D01* -X525650D01* -Y110000D01* -G37* -G36* -X531050D02*X535550D01* -Y104000D01* -X531050D01* -Y110000D01* -G37* -G36* -X536450D02*X540950D01* -Y104000D01* -X536450D01* -Y110000D01* -G37* -G36* -X541850D02*X546350D01* -Y104000D01* -X541850D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.top.copper.none.3.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: odd coordinates to check rounding errors, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0394*% -G54D11*X23622Y25984D02*X24055Y25941D01* -X24059Y25941D02*X24059Y25941D01* -M02* Index: trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.gbr/coord_rounding.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: odd coordinates to check rounding errors, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Arcs with different sizes, normal cases, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD14C,0.0100*% -G54D14*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1861 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Arcs with different sizes, normal cases, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD17C,0.0100*% -%ADD16C,0.0001*% -%ADD15C,0.0060*% -G54D15*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D16*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D15*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D16*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D15*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D16*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D15*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D16*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D15*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D16*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D15*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D16*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D17*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D15*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D16*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D15*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D16*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D15*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D16*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D15*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D16*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D15*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D16*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D15*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D16*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D15*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D16*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D15*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D16*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D15*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D16*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D15*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D16*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D15*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D16*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D15*X234500Y108500D02*Y104000D01* -Y108500D02*X235550Y110000D01* -X237200D01* -X238250Y108500D01* -Y104000D01* -X234500Y107000D02*X238250D01* -G54D16*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X250850D02*X255350D01* -Y104000D01* -X250850D01* -Y110000D01* -G37* -G36* -X258950D02*X263450D01* -Y104000D01* -X258950D01* -Y110000D01* -G37* -G36* -X264350D02*X268850D01* -Y104000D01* -X264350D01* -Y110000D01* -G37* -G36* -X269750D02*X274250D01* -Y104000D01* -X269750D01* -Y110000D01* -G37* -G36* -X275150D02*X279650D01* -Y104000D01* -X275150D01* -Y110000D01* -G37* -G36* -X283250D02*X287750D01* -Y104000D01* -X283250D01* -Y110000D01* -G37* -G36* -X288650D02*X293150D01* -Y104000D01* -X288650D01* -Y110000D01* -G37* -G36* -X294050D02*X298550D01* -Y104000D01* -X294050D01* -Y110000D01* -G37* -G36* -X299450D02*X303950D01* -Y104000D01* -X299450D01* -Y110000D01* -G37* -G36* -X304850D02*X309350D01* -Y104000D01* -X304850D01* -Y110000D01* -G37* -G36* -X310250D02*X314750D01* -Y104000D01* -X310250D01* -Y110000D01* -G37* -G36* -X315650D02*X320150D01* -Y104000D01* -X315650D01* -Y110000D01* -G37* -G36* -X321050D02*X325550D01* -Y104000D01* -X321050D01* -Y110000D01* -G37* -G36* -X326450D02*X330950D01* -Y104000D01* -X326450D01* -Y110000D01* -G37* -G36* -X334550D02*X339050D01* -Y104000D01* -X334550D01* -Y110000D01* -G37* -G36* -X339950D02*X344450D01* -Y104000D01* -X339950D01* -Y110000D01* -G37* -G36* -X345350D02*X349850D01* -Y104000D01* -X345350D01* -Y110000D01* -G37* -G36* -X350750D02*X355250D01* -Y104000D01* -X350750D01* -Y110000D01* -G37* -G36* -X356150D02*X360650D01* -Y104000D01* -X356150D01* -Y110000D01* -G37* -G36* -X361550D02*X366050D01* -Y104000D01* -X361550D01* -Y110000D01* -G37* -G36* -X369650D02*X374150D01* -Y104000D01* -X369650D01* -Y110000D01* -G37* -G36* -X375050D02*X379550D01* -Y104000D01* -X375050D01* -Y110000D01* -G37* -G36* -X380450D02*X384950D01* -Y104000D01* -X380450D01* -Y110000D01* -G37* -G36* -X385850D02*X390350D01* -Y104000D01* -X385850D01* -Y110000D01* -G37* -G36* -X391250D02*X395750D01* -Y104000D01* -X391250D01* -Y110000D01* -G37* -G36* -X396650D02*X401150D01* -Y104000D01* -X396650D01* -Y110000D01* -G37* -G36* -X404750D02*X409250D01* -Y104000D01* -X404750D01* -Y110000D01* -G37* -G36* -X410150D02*X414650D01* -Y104000D01* -X410150D01* -Y110000D01* -G37* -G36* -X415550D02*X420050D01* -Y104000D01* -X415550D01* -Y110000D01* -G37* -G36* -X420950D02*X425450D01* -Y104000D01* -X420950D01* -Y110000D01* -G37* -G36* -X426350D02*X430850D01* -Y104000D01* -X426350D01* -Y110000D01* -G37* -G36* -X434450D02*X438950D01* -Y104000D01* -X434450D01* -Y110000D01* -G37* -G54D15*X442550D02*Y104000D01* -Y110000D02*X445550D01* -X442550Y107300D02*X444800D01* -G54D16*G36* -X447350Y110000D02*X451850D01* -Y104000D01* -X447350D01* -Y110000D01* -G37* -G36* -X452750D02*X457250D01* -Y104000D01* -X452750D01* -Y110000D01* -G37* -G36* -X458150D02*X462650D01* -Y104000D01* -X458150D01* -Y110000D01* -G37* -G36* -X463550D02*X468050D01* -Y104000D01* -X463550D01* -Y110000D01* -G37* -G36* -X468950D02*X473450D01* -Y104000D01* -X468950D01* -Y110000D01* -G37* -G36* -X474350D02*X478850D01* -Y104000D01* -X474350D01* -Y110000D01* -G37* -G36* -X479750D02*X484250D01* -Y104000D01* -X479750D01* -Y110000D01* -G37* -G36* -X485150D02*X489650D01* -Y104000D01* -X485150D01* -Y110000D01* -G37* -G36* -X490550D02*X495050D01* -Y104000D01* -X490550D01* -Y110000D01* -G37* -G36* -X495950D02*X500450D01* -Y104000D01* -X495950D01* -Y110000D01* -G37* -G54D15*X504800D02*Y104000D01* -X506750Y110000D02*X507800Y108950D01* -Y105050D01* -X506750Y104000D02*X507800Y105050D01* -X504050Y104000D02*X506750D01* -X504050Y110000D02*X506750D01* -G54D16*G36* -X509600D02*X514100D01* -Y104000D01* -X509600D01* -Y110000D01* -G37* -G36* -X515000D02*X519500D01* -Y104000D01* -X515000D01* -Y110000D01* -G37* -G36* -X520400D02*X524900D01* -Y104000D01* -X520400D01* -Y110000D01* -G37* -G36* -X525800D02*X530300D01* -Y104000D01* -X525800D01* -Y110000D01* -G37* -G36* -X531200D02*X535700D01* -Y104000D01* -X531200D01* -Y110000D01* -G37* -G36* -X536600D02*X541100D01* -Y104000D01* -X536600D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.gbr/arc_normal.top.copper.none.3.gbr (nonexistent) @@ -1,20 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Arcs with different sizes, normal cases, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0300*% -%ADD12C,0.0200*% -%ADD11C,0.0100*% -G54D11*X7500Y27500D02*G75*G03X20000Y15000I12500J0D01*G01* -G54D12*X7652Y29236D02*G75*G02X17500Y37500I9848J-1736D01*G01* -G54D11*X27500Y22500D02*G75*G03X32500Y22500I2500J0D01*G01* -G75*G03X28750Y24665I-2500J0D01*G01* -G54D13*X20725Y39246D02*G75*G02X36746Y31775I4275J-11746D01*G01* -M02* Index: trunk/tests/RTT/ref/text_rot.exc/text_rot.plated.cnc =================================================================== --- trunk/tests/RTT/ref/text_rot.exc/text_rot.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/text_rot.exc/text_rot.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/text_rot.exc/text_rot.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/text_rot.exc/text_rot.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/text_rot.exc/text_rot.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/thermal_layer.svg =================================================================== --- trunk/tests/RTT/ref/thermal_layer.svg (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.svg (nonexistent) @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.copper.none.3.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: element with pads on both sides, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0100*% -G54D11*X17500Y35000D02*X25000D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.copper.none.10.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 3 for group 10 layer_idx 1 * -G04 Title: element with pads on both sides, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD12C,0.0100*% -G54D12*X27500Y32500D02*Y25000D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.paste.none.0.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.paste.none.0.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.paste.none.0.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 7 for group 0 layer_idx 11 * -G04 Title: element with pads on both sides, top_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_PASTE_NONE_0*% -%ADD17C,0.0100*% -G54D17*X17500Y35000D02*X25000D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.mask.none.2.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 4 for group 2 layer_idx 9 * -G04 Title: element with pads on both sides, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD13C,0.0500*% -G54D13*X17500Y35000D02*X25000D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 9 for group 9 layer_idx 6 * -G04 Title: element with pads on both sides, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD19C,0.0100*% -G54D19*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.mask.none.11.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.mask.none.11.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.mask.none.11.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 5 for group 11 layer_idx 10 * -G04 Title: element with pads on both sides, bottom_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_MASK_NONE_11*% -%ADD14C,0.0500*% -G54D14*X27500Y32500D02*Y25000D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.paste.none.13.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.paste.none.13.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.bottom.paste.none.13.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 8 for group 13 layer_idx 12 * -G04 Title: element with pads on both sides, bottom_paste * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_PASTE_NONE_13*% -%ADD18C,0.0100*% -G54D18*X27500Y32500D02*Y25000D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.top.silk.none.1.gbr (nonexistent) @@ -1,22 +0,0 @@ -G04 start of page 6 for group 1 layer_idx 8 * -G04 Title: element with pads on both sides, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD16C,0.0070*% -%ADD15C,0.0100*% -G54D15*X17500Y35000D02*Y25000D01* -G54D16*Y40700D02*X19000D01* -X17500Y38500D02*X19500D01* -X17500Y42500D02*Y38500D01* -Y42500D02*X19500D01* -X20700Y41700D02*X21500Y42500D01* -Y38500D01* -X20700D02*X22200D01* -M02* Index: trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.gbr/elem_pads_ds.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1813 +0,0 @@ -G04 start of page 10 for group -1 layer_idx 268435461 * -G04 Title: element with pads on both sides, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD22C,0.0100*% -%ADD21C,0.0001*% -%ADD20C,0.0060*% -G54D20*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D21*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D20*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D21*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D20*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D21*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D20*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D21*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D20*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D21*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D20*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D21*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D22*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D20*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D21*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D20*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D21*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D20*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D21*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D20*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D21*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D20*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D21*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D20*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D21*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D20*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D21*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D20*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D21*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D20*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D21*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D20*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D21*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D20*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D21*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G36* -X291200D02*X295700D01* -Y104000D01* -X291200D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X323600D02*X328100D01* -Y104000D01* -X323600D01* -Y110000D01* -G37* -G36* -X329000D02*X333500D01* -Y104000D01* -X329000D01* -Y110000D01* -G37* -G36* -X337100D02*X341600D01* -Y104000D01* -X337100D01* -Y110000D01* -G37* -G36* -X342500D02*X347000D01* -Y104000D01* -X342500D01* -Y110000D01* -G37* -G36* -X347900D02*X352400D01* -Y104000D01* -X347900D01* -Y110000D01* -G37* -G36* -X353300D02*X357800D01* -Y104000D01* -X353300D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X366800D02*X371300D01* -Y104000D01* -X366800D01* -Y110000D01* -G37* -G36* -X372200D02*X376700D01* -Y104000D01* -X372200D01* -Y110000D01* -G37* -G36* -X377600D02*X382100D01* -Y104000D01* -X377600D01* -Y110000D01* -G37* -G36* -X383000D02*X387500D01* -Y104000D01* -X383000D01* -Y110000D01* -G37* -G36* -X391100D02*X395600D01* -Y104000D01* -X391100D01* -Y110000D01* -G37* -G54D20*X399200D02*Y104000D01* -Y110000D02*X402200D01* -X399200Y107300D02*X401450D01* -G54D21*G36* -X404000Y110000D02*X408500D01* -Y104000D01* -X404000D01* -Y110000D01* -G37* -G36* -X409400D02*X413900D01* -Y104000D01* -X409400D01* -Y110000D01* -G37* -G36* -X414800D02*X419300D01* -Y104000D01* -X414800D01* -Y110000D01* -G37* -G36* -X420200D02*X424700D01* -Y104000D01* -X420200D01* -Y110000D01* -G37* -G36* -X425600D02*X430100D01* -Y104000D01* -X425600D01* -Y110000D01* -G37* -G36* -X431000D02*X435500D01* -Y104000D01* -X431000D01* -Y110000D01* -G37* -G36* -X436400D02*X440900D01* -Y104000D01* -X436400D01* -Y110000D01* -G37* -G36* -X441800D02*X446300D01* -Y104000D01* -X441800D01* -Y110000D01* -G37* -G36* -X447200D02*X451700D01* -Y104000D01* -X447200D01* -Y110000D01* -G37* -G36* -X452600D02*X457100D01* -Y104000D01* -X452600D01* -Y110000D01* -G37* -G54D20*X461450D02*Y104000D01* -X463400Y110000D02*X464450Y108950D01* -Y105050D01* -X463400Y104000D02*X464450Y105050D01* -X460700Y104000D02*X463400D01* -X460700Y110000D02*X463400D01* -G54D21*G36* -X466250D02*X470750D01* -Y104000D01* -X466250D01* -Y110000D01* -G37* -G36* -X471650D02*X476150D01* -Y104000D01* -X471650D01* -Y110000D01* -G37* -G36* -X477050D02*X481550D01* -Y104000D01* -X477050D01* -Y110000D01* -G37* -G36* -X482450D02*X486950D01* -Y104000D01* -X482450D01* -Y110000D01* -G37* -G36* -X487850D02*X492350D01* -Y104000D01* -X487850D01* -Y110000D01* -G37* -G36* -X493250D02*X497750D01* -Y104000D01* -X493250D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/line_f_clear.eps =================================================================== --- trunk/tests/RTT/ref/line_f_clear.eps (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.eps (nonexistent) @@ -1,145 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_f_clear.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.47500 0.02500 moveto -0.47500 0.47500 lineto -0.26250 0.47500 lineto -0.26250 0.42033 lineto -0.26457 0.41984 lineto -0.27140 0.41701 lineto -0.27771 0.41314 lineto -0.28334 0.40834 lineto -0.28814 0.40271 lineto -0.29201 0.39640 lineto -0.29484 0.38957 lineto -0.29656 0.38238 lineto -0.29700 0.37500 lineto -0.29700 0.26950 lineto -0.40000 0.26950 lineto -0.40306 0.26932 lineto -0.40604 0.26860 lineto -0.40888 0.26743 lineto -0.41150 0.26582 lineto -0.41383 0.26383 lineto -0.41582 0.26150 lineto -0.41743 0.25888 lineto -0.41860 0.25604 lineto -0.41932 0.25306 lineto -0.41956 0.25000 lineto -0.41932 0.24694 lineto -0.41860 0.24396 lineto -0.41743 0.24112 lineto -0.41582 0.23850 lineto -0.41383 0.23617 lineto -0.41150 0.23418 lineto -0.40888 0.23257 lineto -0.40604 0.23140 lineto -0.40306 0.23068 lineto -0.40000 0.23050 lineto -0.29700 0.23050 lineto -0.29700 0.12500 lineto -0.29656 0.11762 lineto -0.29484 0.11043 lineto -0.29201 0.10360 lineto -0.28814 0.09729 lineto -0.28334 0.09166 lineto -0.27771 0.08686 lineto -0.27140 0.08299 lineto -0.26457 0.08016 lineto -0.26250 0.07967 lineto -0.26250 0.02500 lineto -fill -0.26250 0.02500 moveto -0.26250 0.07967 lineto -0.25738 0.07844 lineto -0.25000 0.07786 lineto -0.24262 0.07844 lineto -0.23543 0.08016 lineto -0.22860 0.08299 lineto -0.22229 0.08686 lineto -0.21666 0.09166 lineto -0.21186 0.09729 lineto -0.20799 0.10360 lineto -0.20516 0.11043 lineto -0.20344 0.11762 lineto -0.20300 0.12500 lineto -0.20300 0.23050 lineto -0.12500 0.23050 lineto -0.12194 0.23068 lineto -0.11896 0.23140 lineto -0.11612 0.23257 lineto -0.11350 0.23418 lineto -0.11117 0.23617 lineto -0.10918 0.23850 lineto -0.10757 0.24112 lineto -0.10640 0.24396 lineto -0.10568 0.24694 lineto -0.10544 0.25000 lineto -0.10568 0.25306 lineto -0.10640 0.25604 lineto -0.10757 0.25888 lineto -0.10918 0.26150 lineto -0.11117 0.26383 lineto -0.11350 0.26582 lineto -0.11612 0.26743 lineto -0.11896 0.26860 lineto -0.12194 0.26932 lineto -0.12500 0.26950 lineto -0.20300 0.26950 lineto -0.20300 0.37500 lineto -0.20344 0.38238 lineto -0.20516 0.38957 lineto -0.20799 0.39640 lineto -0.21186 0.40271 lineto -0.21666 0.40834 lineto -0.22229 0.41314 lineto -0.22860 0.41701 lineto -0.23543 0.41984 lineto -0.24262 0.42156 lineto -0.25000 0.42214 lineto -0.25738 0.42156 lineto -0.26250 0.42033 lineto -0.26250 0.47500 lineto -0.02500 0.47500 lineto -0.02500 0.02500 lineto -fill -0.01500 setlinewidth -1 setlinecap -0.12500 0.25000 0.40000 0.25000 t -0.01000 setlinewidth -0.25000 0.12500 0.25000 0.37500 t -0.02000 setlinewidth -0.25000 0.25000 0.40000 0.20000 t -0.00500 setlinewidth -0.25000 0.25000 0.15000 0.15000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_pads.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pads.ps.gz =================================================================== --- trunk/tests/RTT/ref/elem_pads.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pads.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_sizes.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/arc_sizes.remote.gz =================================================================== --- trunk/tests/RTT/ref/arc_sizes.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/arc_sizes.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/arc_sizes.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap1.fcd =================================================================== --- trunk/tests/RTT/ref/line_overlap1.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.fcd (nonexistent) @@ -1,3 +0,0 @@ -[FIDOCAD] -PL 40 40 50 40 3 2 -PL 44 40 60 40 3 2 Index: trunk/tests/RTT/ref/layer_silk.xy =================================================================== --- trunk/tests/RTT/ref/layer_silk.xy (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: one line on each silk layer - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_offpage.dsn =================================================================== --- trunk/tests/RTT/ref/line_offpage.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.dsn (nonexistent) @@ -1,52 +0,0 @@ -(pcb A single line that extends beyond board boundary - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.254000 2.540000 7.620000 15.240000 7.620000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/thermal_last.net =================================================================== --- trunk/tests/RTT/ref/thermal_last.net (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.net (nonexistent) @@ -1,13 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -317N/C VIA - D0315PA00X+001000Y+004000X0787Y0000R000 S3 -999 Index: trunk/tests/RTT/ref/netlist.eps =================================================================== --- trunk/tests/RTT/ref/netlist.eps (revision 32402) +++ trunk/tests/RTT/ref/netlist.eps (nonexistent) @@ -1,120 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: netlist.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.439216 0.439216 0.439216 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -0.25098 0.25098 0.25098 setrgbcolor -0.06000 0.13500 moveto -0.14000 0.13500 lineto -0.14000 0.21500 lineto -0.06000 0.21500 lineto -fill -0.40000 0.17500 0.04000 c -0.10000 0.27500 0.04000 c -0.40000 0.27500 0.04000 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -% Layer topsilk group 1 drill 0 mask 0 -0.01000 setlinewidth -0 0 0 setrgbcolor -0.05000 0.12500 0.05000 0.32500 t -0.45000 0.32500 0.05000 0.32500 t -0.45000 0.32500 0.45000 0.12500 t -0.05000 0.12500 0.20000 0.12500 t -0.30000 0.12500 0.45000 0.12500 t -0.000000 180.000000 -0.05000 0.05000 0.25000 0.12500 0.200000 a -0.00700 setlinewidth -0.10000 0.07500 0.10000 0.11000 t -0.10000 0.11000 0.10500 0.11500 t -0.10500 0.11500 0.11500 0.11500 t -0.11500 0.11500 0.12000 0.11000 t -0.12000 0.07500 0.12000 0.11000 t -0.13200 0.08300 0.14000 0.07500 t -0.14000 0.07500 0.14000 0.11500 t -0.13200 0.11500 0.14700 0.11500 t -% Layer plated-drill group -1 drill 1 mask 0 -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.17500 0.01968 c -0.40000 0.17500 0.01968 c -0.10000 0.27500 0.01968 c -0.40000 0.27500 0.01968 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_sides_trh.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_sides_trh.png =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.png (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.png (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_sides_trh.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap3.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap3.remote.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap3.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap3.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_hole.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_hole.png =================================================================== --- trunk/tests/RTT/ref/poly_hole.png (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.png (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_hole.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_offpage.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_offpage.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_offpage.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_offpage.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/arc_f_clear.xy =================================================================== --- trunk/tests/RTT/ref/arc_f_clear.xy (revision 32402) +++ trunk/tests/RTT/ref/arc_f_clear.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Arc with clearline flag - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/flag_colors.eps =================================================================== --- trunk/tests/RTT/ref/flag_colors.eps (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.eps (nonexistent) @@ -1,471 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 47.800000 46.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: flag_colors.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.62500 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.63500 lineto 0.66000 0.63500 lineto 0.66000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.00000 setlinewidth -1 setlinecap -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.25000 0.10000 0.03937 c -0.10000 0.22500 0.03937 c -0.25000 0.22500 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.25000 0.10000 0.01575 c -0.10000 0.22500 0.01575 c -0.25000 0.22500 0.01575 c -% Layer group5 group 5 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.25000 0.10000 0.03937 c -0.10000 0.22500 0.03937 c -0.25000 0.22500 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.25000 0.10000 0.01575 c -0.10000 0.22500 0.01575 c -0.25000 0.22500 0.01575 c -% Layer group7 group 7 drill 0 mask 0 -0.00000 setlinewidth -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.25000 0.10000 0.03937 c -0.10000 0.22500 0.03937 c -0.25000 0.22500 0.03937 c -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.25000 0.10000 0.01575 c -0.10000 0.22500 0.01575 c -0.25000 0.22500 0.01575 c -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.17108 0.20023 moveto -0.16725 0.20115 lineto -0.16362 0.20266 lineto -0.16026 0.20471 lineto -0.15727 0.20727 lineto -0.15690 0.20770 lineto -0.15664 0.20660 lineto -0.15306 0.19796 lineto -0.14818 0.19000 lineto -0.14211 0.18289 lineto -0.13500 0.17682 lineto -0.12704 0.17194 lineto -0.11840 0.16836 lineto -0.10932 0.16618 lineto -0.10000 0.16545 lineto -0.09991 0.16545 lineto -0.09991 0.15955 lineto -0.10000 0.15955 lineto -0.10932 0.15882 lineto -0.11840 0.15664 lineto -0.12704 0.15306 lineto -0.13500 0.14818 lineto -0.14211 0.14211 lineto -0.14818 0.13500 lineto -0.15306 0.12704 lineto -0.15664 0.11840 lineto -0.15882 0.10932 lineto -0.15937 0.10000 lineto -0.15882 0.09068 lineto -0.15664 0.08160 lineto -0.15306 0.07296 lineto -0.14818 0.06500 lineto -0.14211 0.05789 lineto -0.13500 0.05182 lineto -0.12704 0.04694 lineto -0.11840 0.04336 lineto -0.10932 0.04118 lineto -0.10000 0.04045 lineto -0.09991 0.04045 lineto -0.09991 0.02500 lineto -0.32492 0.02500 lineto -0.32500 0.02598 lineto -0.32500 0.07402 lineto -0.32492 0.07500 lineto -0.32500 0.07598 lineto -0.32500 0.12402 lineto -0.32492 0.12500 lineto -0.32500 0.12598 lineto -0.32500 0.17402 lineto -0.32492 0.17500 lineto -0.32500 0.17598 lineto -0.32500 0.27282 lineto -0.32490 0.27500 lineto -0.28203 0.27500 lineto -0.28500 0.27318 lineto -0.29211 0.26711 lineto -0.29818 0.26000 lineto -0.30306 0.25204 lineto -0.30664 0.24340 lineto -0.30882 0.23432 lineto -0.30937 0.22500 lineto -0.30882 0.21568 lineto -0.30664 0.20660 lineto -0.30306 0.19796 lineto -0.30000 0.19297 lineto -0.30000 0.17500 lineto -0.29977 0.17108 lineto -0.29885 0.16725 lineto -0.29734 0.16362 lineto -0.29529 0.16026 lineto -0.29273 0.15727 lineto -0.28974 0.15471 lineto -0.28638 0.15266 lineto -0.28275 0.15115 lineto -0.28089 0.15070 lineto -0.28500 0.14818 lineto -0.29211 0.14211 lineto -0.29818 0.13500 lineto -0.30306 0.12704 lineto -0.30664 0.11840 lineto -0.30882 0.10932 lineto -0.30937 0.10000 lineto -0.30882 0.09068 lineto -0.30664 0.08160 lineto -0.30306 0.07296 lineto -0.29818 0.06500 lineto -0.29211 0.05789 lineto -0.28500 0.05182 lineto -0.27704 0.04694 lineto -0.26840 0.04336 lineto -0.25932 0.04118 lineto -0.25000 0.04045 lineto -0.24068 0.04118 lineto -0.23160 0.04336 lineto -0.22296 0.04694 lineto -0.21500 0.05182 lineto -0.20789 0.05789 lineto -0.20182 0.06500 lineto -0.19694 0.07296 lineto -0.19336 0.08160 lineto -0.19118 0.09068 lineto -0.19045 0.10000 lineto -0.19118 0.10932 lineto -0.19336 0.11840 lineto -0.19694 0.12704 lineto -0.20182 0.13500 lineto -0.20789 0.14211 lineto -0.21500 0.14818 lineto -0.22296 0.15306 lineto -0.23160 0.15664 lineto -0.24068 0.15882 lineto -0.25000 0.15955 lineto -0.25570 0.15910 lineto -0.25471 0.16026 lineto -0.25266 0.16362 lineto -0.25184 0.16559 lineto -0.25000 0.16545 lineto -0.24068 0.16618 lineto -0.23160 0.16836 lineto -0.22296 0.17194 lineto -0.21500 0.17682 lineto -0.20789 0.18289 lineto -0.20182 0.19000 lineto -0.19694 0.19796 lineto -0.19609 0.20000 lineto -0.17500 0.20000 lineto -fill -0.09068 0.16618 moveto -0.08160 0.16836 lineto -0.07296 0.17194 lineto -0.06500 0.17682 lineto -0.05789 0.18289 lineto -0.05182 0.19000 lineto -0.04694 0.19796 lineto -0.04336 0.20660 lineto -0.04118 0.21568 lineto -0.04045 0.22500 lineto -0.04118 0.23432 lineto -0.04336 0.24340 lineto -0.04694 0.25204 lineto -0.05182 0.26000 lineto -0.05789 0.26711 lineto -0.06500 0.27318 lineto -0.06797 0.27500 lineto -0.02500 0.27500 lineto -0.02500 0.02500 lineto -0.09991 0.02500 lineto -0.09991 0.04045 lineto -0.09068 0.04118 lineto -0.08160 0.04336 lineto -0.07296 0.04694 lineto -0.06500 0.05182 lineto -0.05789 0.05789 lineto -0.05182 0.06500 lineto -0.04694 0.07296 lineto -0.04336 0.08160 lineto -0.04118 0.09068 lineto -0.04045 0.10000 lineto -0.04118 0.10932 lineto -0.04336 0.11840 lineto -0.04694 0.12704 lineto -0.05182 0.13500 lineto -0.05789 0.14211 lineto -0.06500 0.14818 lineto -0.07296 0.15306 lineto -0.08160 0.15664 lineto -0.09068 0.15882 lineto -0.09991 0.15955 lineto -0.09991 0.16545 lineto -fill -0.30000 0.32500 moveto -0.30000 0.52500 lineto -0.25000 0.52500 lineto -0.25000 0.32500 lineto -fill -0.37500 0.32500 moveto -0.37500 0.52500 lineto -0.32500 0.52500 lineto -0.32500 0.32500 lineto -fill -0.45000 0.32500 moveto -0.45000 0.52500 lineto -0.40000 0.52500 lineto -0.40000 0.32500 lineto -fill -0.52500 0.32500 moveto -0.52500 0.52500 lineto -0.47500 0.52500 lineto -0.47500 0.32500 lineto -fill -0.01000 setlinewidth -1 setlinecap -0.17500 0.22500 0.25000 0.22500 t -0.25000 0.22500 0.27500 0.20000 t -0.27500 0.20000 0.27500 0.17500 t -0.35000 0.02500 0.55000 0.02500 t -0.35000 0.17500 0.55000 0.17500 t -0.35000 0.07500 0.55000 0.07500 t -0.35000 0.12500 0.55000 0.12500 t --90.000000 0.000000 -0.07500 0.07500 0.42500 0.27500 0.133333 a --90.000000 0.000000 -0.07500 0.07500 0.47500 0.27500 0.133333 a --90.000000 0.000000 -0.07500 0.07500 0.52500 0.27500 0.133333 a --90.000000 0.000000 -0.07500 0.07500 0.57500 0.27500 0.133333 a -0.05000 0.30000 0.07000 0.30000 t -0.06000 0.30000 0.06000 0.34000 t -0.08200 0.31800 0.09700 0.31800 t -0.08200 0.34000 0.10200 0.34000 t -0.08200 0.30000 0.08200 0.34000 t -0.08200 0.30000 0.10200 0.30000 t -0.13400 0.30000 0.13900 0.30500 t -0.11900 0.30000 0.13400 0.30000 t -0.11400 0.30500 0.11900 0.30000 t -0.11400 0.30500 0.11400 0.31500 t -0.11400 0.31500 0.11900 0.32000 t -0.11900 0.32000 0.13400 0.32000 t -0.13400 0.32000 0.13900 0.32500 t -0.13900 0.32500 0.13900 0.33500 t -0.13400 0.34000 0.13900 0.33500 t -0.11900 0.34000 0.13400 0.34000 t -0.11400 0.33500 0.11900 0.34000 t -0.15100 0.30000 0.17100 0.30000 t -0.16100 0.30000 0.16100 0.34000 t -0.05000 0.37500 0.07000 0.37500 t -0.06000 0.37500 0.06000 0.41500 t -0.08200 0.39300 0.09700 0.39300 t -0.08200 0.41500 0.10200 0.41500 t -0.08200 0.37500 0.08200 0.41500 t -0.08200 0.37500 0.10200 0.37500 t -0.13400 0.37500 0.13900 0.38000 t -0.11900 0.37500 0.13400 0.37500 t -0.11400 0.38000 0.11900 0.37500 t -0.11400 0.38000 0.11400 0.39000 t -0.11400 0.39000 0.11900 0.39500 t -0.11900 0.39500 0.13400 0.39500 t -0.13400 0.39500 0.13900 0.40000 t -0.13900 0.40000 0.13900 0.41000 t -0.13400 0.41500 0.13900 0.41000 t -0.11900 0.41500 0.13400 0.41500 t -0.11400 0.41000 0.11900 0.41500 t -0.15100 0.37500 0.17100 0.37500 t -0.16100 0.37500 0.16100 0.41500 t -0.05000 0.45000 0.07000 0.45000 t -0.06000 0.45000 0.06000 0.49000 t -0.08200 0.46800 0.09700 0.46800 t -0.08200 0.49000 0.10200 0.49000 t -0.08200 0.45000 0.08200 0.49000 t -0.08200 0.45000 0.10200 0.45000 t -0.13400 0.45000 0.13900 0.45500 t -0.11900 0.45000 0.13400 0.45000 t -0.11400 0.45500 0.11900 0.45000 t -0.11400 0.45500 0.11400 0.46500 t -0.11400 0.46500 0.11900 0.47000 t -0.11900 0.47000 0.13400 0.47000 t -0.13400 0.47000 0.13900 0.47500 t -0.13900 0.47500 0.13900 0.48500 t -0.13400 0.49000 0.13900 0.48500 t -0.11900 0.49000 0.13400 0.49000 t -0.11400 0.48500 0.11900 0.49000 t -0.15100 0.45000 0.17100 0.45000 t -0.16100 0.45000 0.16100 0.49000 t -0.05000 0.52500 0.07000 0.52500 t -0.06000 0.52500 0.06000 0.56500 t -0.08200 0.54300 0.09700 0.54300 t -0.08200 0.56500 0.10200 0.56500 t -0.08200 0.52500 0.08200 0.56500 t -0.08200 0.52500 0.10200 0.52500 t -0.13400 0.52500 0.13900 0.53000 t -0.11900 0.52500 0.13400 0.52500 t -0.11400 0.53000 0.11900 0.52500 t -0.11400 0.53000 0.11400 0.54000 t -0.11400 0.54000 0.11900 0.54500 t -0.11900 0.54500 0.13400 0.54500 t -0.13400 0.54500 0.13900 0.55000 t -0.13900 0.55000 0.13900 0.56000 t -0.13400 0.56500 0.13900 0.56000 t -0.11900 0.56500 0.13400 0.56500 t -0.11400 0.56000 0.11900 0.56500 t -0.15100 0.52500 0.17100 0.52500 t -0.16100 0.52500 0.16100 0.56500 t -0.627451 0.627451 0.627451 setrgbcolor -0.10000 0.10000 0.03937 c -0.25000 0.10000 0.03937 c -0.10000 0.22500 0.03937 c -0.25000 0.22500 0.03937 c -0.439216 0.439216 0.439216 setrgbcolor -0.21910 0.56123 moveto -0.19942 0.56123 lineto -0.19942 0.58877 lineto -0.21910 0.58877 lineto -fill -0.25058 0.56123 moveto -0.23090 0.56123 lineto -0.23090 0.58877 lineto -0.25058 0.58877 lineto -fill -0.31910 0.56123 moveto -0.29942 0.56123 lineto -0.29942 0.58877 lineto -0.31910 0.58877 lineto -fill -0.35058 0.56123 moveto -0.33090 0.56123 lineto -0.33090 0.58877 lineto -0.35058 0.58877 lineto -fill -0.41910 0.56123 moveto -0.39942 0.56123 lineto -0.39942 0.58877 lineto -0.41910 0.58877 lineto -fill -0.45058 0.56123 moveto -0.43090 0.56123 lineto -0.43090 0.58877 lineto -0.45058 0.58877 lineto -fill -0.51910 0.56123 moveto -0.49942 0.56123 lineto -0.49942 0.58877 lineto -0.51910 0.58877 lineto -fill -0.55058 0.56123 moveto -0.53090 0.56123 lineto -0.53090 0.58877 lineto -0.55058 0.58877 lineto -fill -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.25000 0.10000 0.01575 c -0.10000 0.22500 0.01575 c -0.25000 0.22500 0.01575 c -% Layer topsilk group 1 drill 0 mask 0 -0.01000 setlinewidth -0 0 0 setrgbcolor -0.19350 0.54350 moveto -0.22350 0.54350 lineto -0.22350 0.58350 lineto -0.19350 0.58350 lineto -fill -0.22950 0.54350 moveto -0.25950 0.54350 lineto -0.25950 0.58350 lineto -0.22950 0.58350 lineto -fill -0.26550 0.54350 moveto -0.29550 0.54350 lineto -0.29550 0.58350 lineto -0.26550 0.58350 lineto -fill -0.29350 0.54350 moveto -0.32350 0.54350 lineto -0.32350 0.58350 lineto -0.29350 0.58350 lineto -fill -0.32950 0.54350 moveto -0.35950 0.54350 lineto -0.35950 0.58350 lineto -0.32950 0.58350 lineto -fill -0.36550 0.54350 moveto -0.39550 0.54350 lineto -0.39550 0.58350 lineto -0.36550 0.58350 lineto -fill -0.39350 0.54350 moveto -0.42350 0.54350 lineto -0.42350 0.58350 lineto -0.39350 0.58350 lineto -fill -0.42950 0.54350 moveto -0.45950 0.54350 lineto -0.45950 0.58350 lineto -0.42950 0.58350 lineto -fill -0.46550 0.54350 moveto -0.49550 0.54350 lineto -0.49550 0.58350 lineto -0.46550 0.58350 lineto -fill -0.49350 0.54350 moveto -0.52350 0.54350 lineto -0.52350 0.58350 lineto -0.49350 0.58350 lineto -fill -0.52950 0.54350 moveto -0.55950 0.54350 lineto -0.55950 0.58350 lineto -0.52950 0.58350 lineto -fill -0.56550 0.54350 moveto -0.59550 0.54350 lineto -0.59550 0.58350 lineto -0.56550 0.58350 lineto -fill -% Layer plated-drill group -1 drill 1 mask 0 -0.00000 setlinewidth -1 1 1 setrgbcolor -0.10000 0.10000 0.01575 c -0.25000 0.10000 0.01575 c -0.10000 0.22500 0.01575 c -0.25000 0.22500 0.01575 c -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_sides_trh.fcd =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.fcd (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.fcd (nonexistent) @@ -1 +0,0 @@ -[FIDOCAD] Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.mask.none.11.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.mask.none.11.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.mask.none.11.gbr (nonexistent) @@ -1,41 +0,0 @@ -G04 start of page 7 for group 11 layer_idx 10 * -G04 Title: pins with different shapes, bottom_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_MASK_NONE_11*% -%ADD26C,0.0860*% -%ADD25C,0.0001*% -G54D25*G36* -X3200Y41800D02*X11800D01* -Y33200D01* -X3200D01* -Y41800D01* -G37* -G54D26*X37500Y37500D03* -G54D25*G36* -X16100Y19281D02*X11062Y21800D01* -X5719D01* -X3200Y19281D01* -Y15719D01* -X5719Y13200D01* -X11062D01* -X16100Y15719D01* -Y19281D01* -G37* -G36* -X46100Y21062D02*X41062Y26100D01* -X33938D01* -X28900Y21062D01* -Y15719D01* -X33938Y13200D01* -X41062D01* -X46100Y15719D01* -Y21062D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.silk.none.1.gbr (nonexistent) @@ -1,45 +0,0 @@ -G04 start of page 8 for group 1 layer_idx 8 * -G04 Title: pins with different shapes, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD28C,0.0070*% -%ADD27C,0.0100*% -G54D27*X2500Y42500D02*Y32500D01* -Y42500D02*X17500D01* -X2500Y22500D02*X17500D01* -X2500D02*Y12500D01* -X42500D02*X2500D01* -X42500D02*Y22500D01* -X27500D02*X42500D01* -Y32500D02*X2500D01* -X42500D02*Y42500D01* -X27500D02*X42500D01* -X17500D02*G75*G03X27500Y42500I5000J0D01*G01* -X17500Y22500D02*G75*G03X27500Y22500I5000J0D01*G01* -G54D28*X7500Y47500D02*Y44000D01* -X8000Y43500D01* -X9000D01* -X9500Y44000D01* -Y47500D02*Y44000D01* -X10700Y46700D02*X11500Y47500D01* -Y43500D01* -X10700D02*X12200D01* -X7500Y27500D02*Y24000D01* -X8000Y23500D01* -X9000D01* -X9500Y24000D01* -Y27500D02*Y24000D01* -X10700Y27000D02*X11200Y27500D01* -X12700D01* -X13200Y27000D01* -Y26000D01* -X10700Y23500D02*X13200Y26000D01* -X10700Y23500D02*X13200D01* -M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1863 +0,0 @@ -G04 start of page 11 for group -1 layer_idx 268435461 * -G04 Title: pins with different shapes, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD34C,0.0100*% -%ADD33C,0.0001*% -%ADD32C,0.0060*% -%ADD31C,0.0080*% -G54D31*X7500Y37500D02*Y35900D01* -Y37500D02*X8887Y38300D01* -X7500Y37500D02*X6113Y38300D01* -X37500Y37500D02*Y35900D01* -Y37500D02*X38887Y38300D01* -X37500Y37500D02*X36113Y38300D01* -X7500Y17500D02*Y15900D01* -Y17500D02*X8887Y18300D01* -X7500Y17500D02*X6113Y18300D01* -X37500Y17500D02*Y15900D01* -Y17500D02*X38887Y18300D01* -X37500Y17500D02*X36113Y18300D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -G54D32*X135000Y110000D02*X136500Y107000D01* -X138000Y110000D01* -X136500Y107000D02*Y104000D01* -X139800Y107300D02*X142050D01* -X139800Y104000D02*X142800D01* -X139800Y110000D02*Y104000D01* -Y110000D02*X142800D01* -X147600D02*X148350Y109250D01* -X145350Y110000D02*X147600D01* -X144600Y109250D02*X145350Y110000D01* -X144600Y109250D02*Y107750D01* -X145350Y107000D01* -X147600D01* -X148350Y106250D01* -Y104750D01* -X147600Y104000D02*X148350Y104750D01* -X145350Y104000D02*X147600D01* -X144600Y104750D02*X145350Y104000D01* -X98000Y106250D02*X101000Y110000D01* -X98000Y106250D02*X101750D01* -X101000Y110000D02*Y104000D01* -G54D33*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D32*X61200Y109250D02*X61950Y110000D01* -X63450D01* -X64200Y109250D01* -X63450Y104000D02*X64200Y104750D01* -X61950Y104000D02*X63450D01* -X61200Y104750D02*X61950Y104000D01* -Y107300D02*X63450D01* -X64200Y109250D02*Y108050D01* -Y106550D02*Y104750D01* -Y106550D02*X63450Y107300D01* -X64200Y108050D02*X63450Y107300D01* -X66750Y104000D02*X69000Y107000D01* -Y109250D02*Y107000D01* -X68250Y110000D02*X69000Y109250D01* -X66750Y110000D02*X68250D01* -X66000Y109250D02*X66750Y110000D01* -X66000Y109250D02*Y107750D01* -X66750Y107000D01* -X69000D01* -X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D33*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D32*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D33*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D32*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D33*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D32*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D33*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D32*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D33*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D32*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D33*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D32*X48000Y138800D02*X49200Y140000D01* -Y134000D01* -X48000D02*X50250D01* -G54D33*G36* -X54750Y140000D02*X59250D01* -Y134000D01* -X54750D01* -Y140000D01* -G37* -G36* -X60150D02*X64650D01* -Y134000D01* -X60150D01* -Y140000D01* -G37* -G36* -X65550D02*X70050D01* -Y134000D01* -X65550D01* -Y140000D01* -G37* -G36* -X70950D02*X75450D01* -Y134000D01* -X70950D01* -Y140000D01* -G37* -G36* -X76350D02*X80850D01* -Y134000D01* -X76350D01* -Y140000D01* -G37* -G36* -X81750D02*X86250D01* -Y134000D01* -X81750D01* -Y140000D01* -G37* -G36* -X87150D02*X91650D01* -Y134000D01* -X87150D01* -Y140000D01* -G37* -G36* -X92550D02*X97050D01* -Y134000D01* -X92550D01* -Y140000D01* -G37* -G36* -X97950D02*X102450D01* -Y134000D01* -X97950D01* -Y140000D01* -G37* -G36* -X106050D02*X110550D01* -Y134000D01* -X106050D01* -Y140000D01* -G37* -G36* -X111450D02*X115950D01* -Y134000D01* -X111450D01* -Y140000D01* -G37* -G36* -X116850D02*X121350D01* -Y134000D01* -X116850D01* -Y140000D01* -G37* -G36* -X122250D02*X126750D01* -Y134000D01* -X122250D01* -Y140000D01* -G37* -G36* -X127650D02*X132150D01* -Y134000D01* -X127650D01* -Y140000D01* -G37* -G36* -X135750D02*X140250D01* -Y134000D01* -X135750D01* -Y140000D01* -G37* -G36* -X141150D02*X145650D01* -Y134000D01* -X141150D01* -Y140000D01* -G37* -G36* -X146550D02*X151050D01* -Y134000D01* -X146550D01* -Y140000D01* -G37* -G36* -X151950D02*X156450D01* -Y134000D01* -X151950D01* -Y140000D01* -G37* -G36* -X157350D02*X161850D01* -Y134000D01* -X157350D01* -Y140000D01* -G37* -G36* -X165450D02*X169950D01* -Y134000D01* -X165450D01* -Y140000D01* -G37* -G36* -X170850D02*X175350D01* -Y134000D01* -X170850D01* -Y140000D01* -G37* -G36* -X176250D02*X180750D01* -Y134000D01* -X176250D01* -Y140000D01* -G37* -G36* -X181650D02*X186150D01* -Y134000D01* -X181650D01* -Y140000D01* -G37* -G36* -X189750D02*X194250D01* -Y134000D01* -X189750D01* -Y140000D01* -G37* -G36* -X195150D02*X199650D01* -Y134000D01* -X195150D01* -Y140000D01* -G37* -G36* -X203250D02*X207750D01* -Y134000D01* -X203250D01* -Y140000D01* -G37* -G36* -X208650D02*X213150D01* -Y134000D01* -X208650D01* -Y140000D01* -G37* -G36* -X214050D02*X218550D01* -Y134000D01* -X214050D01* -Y140000D01* -G37* -G36* -X219450D02*X223950D01* -Y134000D01* -X219450D01* -Y140000D01* -G37* -G36* -X227550D02*X232050D01* -Y134000D01* -X227550D01* -Y140000D01* -G37* -G36* -X232950D02*X237450D01* -Y134000D01* -X232950D01* -Y140000D01* -G37* -G36* -X238350D02*X242850D01* -Y134000D01* -X238350D01* -Y140000D01* -G37* -G36* -X243750D02*X248250D01* -Y134000D01* -X243750D01* -Y140000D01* -G37* -G36* -X249150D02*X253650D01* -Y134000D01* -X249150D01* -Y140000D01* -G37* -G36* -X254550D02*X259050D01* -Y134000D01* -X254550D01* -Y140000D01* -G37* -G36* -X259950D02*X264450D01* -Y134000D01* -X259950D01* -Y140000D01* -G37* -G54D32*X268050Y136250D02*X271050Y140000D01* -X268050Y136250D02*X271800D01* -X271050Y140000D02*Y134000D01* -G54D33*G36* -X276300Y140000D02*X280800D01* -Y134000D01* -X276300D01* -Y140000D01* -G37* -G36* -X281700D02*X286200D01* -Y134000D01* -X281700D01* -Y140000D01* -G37* -G36* -X287100D02*X291600D01* -Y134000D01* -X287100D01* -Y140000D01* -G37* -G36* -X292500D02*X297000D01* -Y134000D01* -X292500D01* -Y140000D01* -G37* -G36* -X297900D02*X302400D01* -Y134000D01* -X297900D01* -Y140000D01* -G37* -G36* -X306000D02*X310500D01* -Y134000D01* -X306000D01* -Y140000D01* -G37* -G36* -X311400D02*X315900D01* -Y134000D01* -X311400D01* -Y140000D01* -G37* -G36* -X316800D02*X321300D01* -Y134000D01* -X316800D01* -Y140000D01* -G37* -G36* -X322200D02*X326700D01* -Y134000D01* -X322200D01* -Y140000D01* -G37* -G36* -X327600D02*X332100D01* -Y134000D01* -X327600D01* -Y140000D01* -G37* -G54D34*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D32*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D33*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D32*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D33*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D32*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D33*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D32*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D33*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D32*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D33*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D32*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D33*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D32*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D33*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D32*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D33*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D32*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D33*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D32*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D33*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D32*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D33*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X258800D02*X263300D01* -Y104000D01* -X258800D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X283100D02*X287600D01* -Y104000D01* -X283100D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X293900D02*X298400D01* -Y104000D01* -X293900D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X315500D02*X320000D01* -Y104000D01* -X315500D01* -Y110000D01* -G37* -G36* -X320900D02*X325400D01* -Y104000D01* -X320900D01* -Y110000D01* -G37* -G36* -X326300D02*X330800D01* -Y104000D01* -X326300D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G54D32*X377600D02*Y104000D01* -Y110000D02*X380600D01* -X377600Y107300D02*X379850D01* -G54D33*G36* -X382400Y110000D02*X386900D01* -Y104000D01* -X382400D01* -Y110000D01* -G37* -G36* -X387800D02*X392300D01* -Y104000D01* -X387800D01* -Y110000D01* -G37* -G36* -X393200D02*X397700D01* -Y104000D01* -X393200D01* -Y110000D01* -G37* -G36* -X398600D02*X403100D01* -Y104000D01* -X398600D01* -Y110000D01* -G37* -G36* -X404000D02*X408500D01* -Y104000D01* -X404000D01* -Y110000D01* -G37* -G36* -X409400D02*X413900D01* -Y104000D01* -X409400D01* -Y110000D01* -G37* -G36* -X414800D02*X419300D01* -Y104000D01* -X414800D01* -Y110000D01* -G37* -G36* -X420200D02*X424700D01* -Y104000D01* -X420200D01* -Y110000D01* -G37* -G36* -X425600D02*X430100D01* -Y104000D01* -X425600D01* -Y110000D01* -G37* -G36* -X431000D02*X435500D01* -Y104000D01* -X431000D01* -Y110000D01* -G37* -G54D32*X439850D02*Y104000D01* -X441800Y110000D02*X442850Y108950D01* -Y105050D01* -X441800Y104000D02*X442850Y105050D01* -X439100Y104000D02*X441800D01* -X439100Y110000D02*X441800D01* -G54D33*G36* -X444650D02*X449150D01* -Y104000D01* -X444650D01* -Y110000D01* -G37* -G36* -X450050D02*X454550D01* -Y104000D01* -X450050D01* -Y110000D01* -G37* -G36* -X455450D02*X459950D01* -Y104000D01* -X455450D01* -Y110000D01* -G37* -G36* -X460850D02*X465350D01* -Y104000D01* -X460850D01* -Y110000D01* -G37* -G36* -X466250D02*X470750D01* -Y104000D01* -X466250D01* -Y110000D01* -G37* -G36* -X471650D02*X476150D01* -Y104000D01* -X471650D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.intern.copper.none.5.gbr (nonexistent) @@ -1,42 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: pins with different shapes, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD16C,0.0394*% -%ADD15C,0.0800*% -%ADD14C,0.0001*% -G54D14*G36* -X3500Y41500D02*X11500D01* -Y33500D01* -X3500D01* -Y41500D01* -G37* -G54D15*X37500Y37500D03* -G54D14*G36* -X15500Y19157D02*X10814Y21500D01* -X5843D01* -X3500Y19157D01* -Y15843D01* -X5843Y13500D01* -X10814D01* -X15500Y15843D01* -Y19157D01* -G37* -G36* -X45500Y20814D02*X40814Y25500D01* -X34186D01* -X29500Y20814D01* -Y15843D01* -X34186Y13500D01* -X40814D01* -X45500Y15843D01* -Y20814D01* -G37* -G54D16*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 9 for group -1 layer_idx 268435462 * -G04 Title: pins with different shapes, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD29C,0.0394*% -G54D29*X7500Y37500D03* -X37500D03* -X7500Y17500D03* -X37500D03* -M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.copper.none.3.gbr (nonexistent) @@ -1,42 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: pins with different shapes, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0394*% -%ADD12C,0.0800*% -%ADD11C,0.0001*% -G54D11*G36* -X3500Y41500D02*X11500D01* -Y33500D01* -X3500D01* -Y41500D01* -G37* -G54D12*X37500Y37500D03* -G54D11*G36* -X15500Y19157D02*X10814Y21500D01* -X5843D01* -X3500Y19157D01* -Y15843D01* -X5843Y13500D01* -X10814D01* -X15500Y15843D01* -Y19157D01* -G37* -G36* -X45500Y20814D02*X40814Y25500D01* -X34186D01* -X29500Y20814D01* -Y15843D01* -X34186Y13500D01* -X40814D01* -X45500Y15843D01* -Y20814D01* -G37* -G54D13*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.bottom.copper.none.10.gbr (nonexistent) @@ -1,42 +0,0 @@ -G04 start of page 5 for group 10 layer_idx 1 * -G04 Title: pins with different shapes, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD22C,0.0394*% -%ADD21C,0.0800*% -%ADD20C,0.0001*% -G54D20*G36* -X3500Y41500D02*X11500D01* -Y33500D01* -X3500D01* -Y41500D01* -G37* -G54D21*X37500Y37500D03* -G54D20*G36* -X15500Y19157D02*X10814Y21500D01* -X5843D01* -X3500Y19157D01* -Y15843D01* -X5843Y13500D01* -X10814D01* -X15500Y15843D01* -Y19157D01* -G37* -G36* -X45500Y20814D02*X40814Y25500D01* -X34186D01* -X29500Y20814D01* -Y15843D01* -X34186Y13500D01* -X40814D01* -X45500Y15843D01* -Y20814D01* -G37* -G54D22*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.intern.copper.none.7.gbr (nonexistent) @@ -1,42 +0,0 @@ -G04 start of page 4 for group 7 layer_idx 5 * -G04 Title: pins with different shapes, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD19C,0.0394*% -%ADD18C,0.0800*% -%ADD17C,0.0001*% -G54D17*G36* -X3500Y41500D02*X11500D01* -Y33500D01* -X3500D01* -Y41500D01* -G37* -G54D18*X37500Y37500D03* -G54D17*G36* -X15500Y19157D02*X10814Y21500D01* -X5843D01* -X3500Y19157D01* -Y15843D01* -X5843Y13500D01* -X10814D01* -X15500Y15843D01* -Y19157D01* -G37* -G36* -X45500Y20814D02*X40814Y25500D01* -X34186D01* -X29500Y20814D01* -Y15843D01* -X34186Y13500D01* -X40814D01* -X45500Y15843D01* -Y20814D01* -G37* -G54D19*M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.top.mask.none.2.gbr (nonexistent) @@ -1,41 +0,0 @@ -G04 start of page 6 for group 2 layer_idx 9 * -G04 Title: pins with different shapes, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD24C,0.0860*% -%ADD23C,0.0001*% -G54D23*G36* -X3200Y41800D02*X11800D01* -Y33200D01* -X3200D01* -Y41800D01* -G37* -G54D24*X37500Y37500D03* -G54D23*G36* -X16100Y19281D02*X11062Y21800D01* -X5719D01* -X3200Y19281D01* -Y15719D01* -X5719Y13200D01* -X11062D01* -X16100Y15719D01* -Y19281D01* -G37* -G36* -X46100Y21062D02*X41062Y26100D01* -X33938D01* -X28900Y21062D01* -Y15719D01* -X33938Y13200D01* -X41062D01* -X46100Y15719D01* -Y21062D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.gbr/elem_pins.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 10 for group 9 layer_idx 6 * -G04 Title: pins with different shapes, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD30C,0.0100*% -G54D30*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/poly_hole.fcd =================================================================== --- trunk/tests/RTT/ref/poly_hole.fcd (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.fcd (nonexistent) @@ -1,5 +0,0 @@ -[FIDOCAD] -PP 5 5 25 5 5 25 5 5 2 -PP 5 30 30 5 30 30 5 30 2 -PP 35 30 60 5 85 30 35 30 2 -PP 5 35 60 40 10 70 5 35 2 Index: trunk/tests/RTT/ref/line_f_clear.dsn =================================================================== --- trunk/tests/RTT/ref/line_f_clear.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.dsn (nonexistent) @@ -1,58 +0,0 @@ -(pcb Clear and no-clear lines - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.381000 3.175000 6.350000 10.160000 6.350000) - (type protect)) - (wire (path 3__top_copper 0.254000 6.350000 9.525000 6.350000 3.175000) - (type protect)) - (wire (path 3__top_copper 0.508000 6.350000 6.350000 10.160000 7.620000) - (type protect)) - (wire (path 3__top_copper 0.127000 6.350000 6.350000 3.810000 8.890000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/mech.gbr/mech.global.virtual.udrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.global.virtual.udrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.global.virtual.udrill.none.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 6 for group -1 layer_idx 268435463 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_UDRILL_NONE*% -%ADD21C,0.0100*% -G54D21*X14000Y39000D03* -M02* Index: trunk/tests/RTT/ref/mech.gbr/mech.global.mech.proute.9.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.global.mech.proute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.global.mech.proute.9.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 10 for group 9 layer_idx 12 * -G04 Title: (unknown), global-mech * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_MECH_PROUTE_9*% -%ADD26C,0.0100*% -G54D26*X21500Y45000D02*X22500D01* -M02* Index: trunk/tests/RTT/ref/mech.gbr/mech.global.mech.uroute.8.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.global.mech.uroute.8.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.global.mech.uroute.8.gbr (nonexistent) @@ -1,21 +0,0 @@ -G04 start of page 9 for group 8 layer_idx 11 * -G04 Title: (unknown), global-mech * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_MECH_UROUTE_8*% -%ADD25C,0.0001*% -%ADD24C,0.0100*% -G54D24*X13500Y45000D02*X14500D01* -G54D25*G36* -X15000Y17500D02*X14000Y16500D01* -X16000D01* -X15000Y17500D01* -G37* -G54D24*X23000Y17000D03* -M02* Index: trunk/tests/RTT/ref/mech.gbr/mech.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1175 +0,0 @@ -G04 start of page 11 for group -1 layer_idx 268435461 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD30C,0.0100*% -%ADD29C,0.0001*% -%ADD28C,0.0060*% -%ADD27C,0.0080*% -G54D27*X14000Y39000D02*Y37400D01* -Y39000D02*X15387Y39800D01* -X14000Y39000D02*X12613Y39800D01* -X22000Y40600D02*Y37400D01* -X20400Y39000D02*X23600D01* -X15000Y92850D02*Y89650D01* -X13400Y91250D02*X16600D01* -G54D28*X135000Y95000D02*X136500Y92000D01* -X138000Y95000D01* -X136500Y92000D02*Y89000D01* -X139800Y92300D02*X142050D01* -X139800Y89000D02*X142800D01* -X139800Y95000D02*Y89000D01* -Y95000D02*X142800D01* -X147600D02*X148350Y94250D01* -X145350Y95000D02*X147600D01* -X144600Y94250D02*X145350Y95000D01* -X144600Y94250D02*Y92750D01* -X145350Y92000D01* -X147600D01* -X148350Y91250D01* -Y89750D01* -X147600Y89000D02*X148350Y89750D01* -X145350Y89000D02*X147600D01* -X144600Y89750D02*X145350Y89000D01* -X98000Y93800D02*X99200Y95000D01* -Y89000D01* -X98000D02*X100250D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -X140000Y110000D02*Y104000D01* -Y110000D02*X143750Y104000D01* -Y110000D02*Y104000D01* -X145550Y109250D02*Y104750D01* -Y109250D02*X146300Y110000D01* -X147800D01* -X148550Y109250D01* -Y104750D01* -X147800Y104000D02*X148550Y104750D01* -X146300Y104000D02*X147800D01* -X145550Y104750D02*X146300Y104000D01* -X98000Y108800D02*X99200Y110000D01* -Y104000D01* -X98000D02*X100250D01* -G54D29*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D28*X61200Y108800D02*X62400Y110000D01* -Y104000D01* -X61200D02*X63450D01* -G54D29*G36* -X65250Y110000D02*X69750D01* -Y104000D01* -X65250D01* -Y110000D01* -G37* -G36* -X45000Y95000D02*X49500D01* -Y89000D01* -X45000D01* -Y95000D01* -G37* -G36* -X50400D02*X54900D01* -Y89000D01* -X50400D01* -Y95000D01* -G37* -G36* -X55800D02*X60300D01* -Y89000D01* -X55800D01* -Y95000D01* -G37* -G54D28*X61200Y93800D02*X62400Y95000D01* -Y89000D01* -X61200D02*X63450D01* -G54D29*G36* -X65250Y95000D02*X69750D01* -Y89000D01* -X65250D01* -Y95000D01* -G37* -G54D28*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D29*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D28*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D29*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D28*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D29*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D28*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D29*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D28*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D29*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D28*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D29*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D28*X48000Y138800D02*X49200Y140000D01* -Y134000D01* -X48000D02*X50250D01* -G54D29*G36* -X54750Y140000D02*X59250D01* -Y134000D01* -X54750D01* -Y140000D01* -G37* -G36* -X60150D02*X64650D01* -Y134000D01* -X60150D01* -Y140000D01* -G37* -G36* -X65550D02*X70050D01* -Y134000D01* -X65550D01* -Y140000D01* -G37* -G36* -X70950D02*X75450D01* -Y134000D01* -X70950D01* -Y140000D01* -G37* -G36* -X76350D02*X80850D01* -Y134000D01* -X76350D01* -Y140000D01* -G37* -G36* -X81750D02*X86250D01* -Y134000D01* -X81750D01* -Y140000D01* -G37* -G36* -X87150D02*X91650D01* -Y134000D01* -X87150D01* -Y140000D01* -G37* -G36* -X92550D02*X97050D01* -Y134000D01* -X92550D01* -Y140000D01* -G37* -G36* -X97950D02*X102450D01* -Y134000D01* -X97950D01* -Y140000D01* -G37* -G36* -X106050D02*X110550D01* -Y134000D01* -X106050D01* -Y140000D01* -G37* -G36* -X111450D02*X115950D01* -Y134000D01* -X111450D01* -Y140000D01* -G37* -G36* -X116850D02*X121350D01* -Y134000D01* -X116850D01* -Y140000D01* -G37* -G36* -X122250D02*X126750D01* -Y134000D01* -X122250D01* -Y140000D01* -G37* -G36* -X127650D02*X132150D01* -Y134000D01* -X127650D01* -Y140000D01* -G37* -G36* -X135750D02*X140250D01* -Y134000D01* -X135750D01* -Y140000D01* -G37* -G36* -X141150D02*X145650D01* -Y134000D01* -X141150D01* -Y140000D01* -G37* -G36* -X146550D02*X151050D01* -Y134000D01* -X146550D01* -Y140000D01* -G37* -G36* -X151950D02*X156450D01* -Y134000D01* -X151950D01* -Y140000D01* -G37* -G36* -X157350D02*X161850D01* -Y134000D01* -X157350D01* -Y140000D01* -G37* -G36* -X165450D02*X169950D01* -Y134000D01* -X165450D01* -Y140000D01* -G37* -G36* -X170850D02*X175350D01* -Y134000D01* -X170850D01* -Y140000D01* -G37* -G36* -X176250D02*X180750D01* -Y134000D01* -X176250D01* -Y140000D01* -G37* -G36* -X181650D02*X186150D01* -Y134000D01* -X181650D01* -Y140000D01* -G37* -G36* -X189750D02*X194250D01* -Y134000D01* -X189750D01* -Y140000D01* -G37* -G36* -X195150D02*X199650D01* -Y134000D01* -X195150D01* -Y140000D01* -G37* -G36* -X203250D02*X207750D01* -Y134000D01* -X203250D01* -Y140000D01* -G37* -G36* -X208650D02*X213150D01* -Y134000D01* -X208650D01* -Y140000D01* -G37* -G36* -X214050D02*X218550D01* -Y134000D01* -X214050D01* -Y140000D01* -G37* -G36* -X219450D02*X223950D01* -Y134000D01* -X219450D01* -Y140000D01* -G37* -G36* -X227550D02*X232050D01* -Y134000D01* -X227550D01* -Y140000D01* -G37* -G36* -X232950D02*X237450D01* -Y134000D01* -X232950D01* -Y140000D01* -G37* -G36* -X238350D02*X242850D01* -Y134000D01* -X238350D01* -Y140000D01* -G37* -G36* -X243750D02*X248250D01* -Y134000D01* -X243750D01* -Y140000D01* -G37* -G36* -X249150D02*X253650D01* -Y134000D01* -X249150D01* -Y140000D01* -G37* -G36* -X254550D02*X259050D01* -Y134000D01* -X254550D01* -Y140000D01* -G37* -G36* -X259950D02*X264450D01* -Y134000D01* -X259950D01* -Y140000D01* -G37* -G54D28*X268050Y139250D02*X268800Y140000D01* -X271050D01* -X271800Y139250D01* -Y137750D01* -X268050Y134000D02*X271800Y137750D01* -X268050Y134000D02*X271800D01* -G54D29*G36* -X276300Y140000D02*X280800D01* -Y134000D01* -X276300D01* -Y140000D01* -G37* -G36* -X281700D02*X286200D01* -Y134000D01* -X281700D01* -Y140000D01* -G37* -G36* -X287100D02*X291600D01* -Y134000D01* -X287100D01* -Y140000D01* -G37* -G36* -X292500D02*X297000D01* -Y134000D01* -X292500D01* -Y140000D01* -G37* -G36* -X297900D02*X302400D01* -Y134000D01* -X297900D01* -Y140000D01* -G37* -G36* -X306000D02*X310500D01* -Y134000D01* -X306000D01* -Y140000D01* -G37* -G36* -X311400D02*X315900D01* -Y134000D01* -X311400D01* -Y140000D01* -G37* -G36* -X316800D02*X321300D01* -Y134000D01* -X316800D01* -Y140000D01* -G37* -G36* -X322200D02*X326700D01* -Y134000D01* -X322200D01* -Y140000D01* -G37* -G36* -X327600D02*X332100D01* -Y134000D01* -X327600D01* -Y140000D01* -G37* -G54D30*X13000Y32000D02*X16000D01* -G54D28*X12775Y-8000D02*X15775D01* -X16525Y-7250D01* -Y-5450D02*Y-7250D01* -X15775Y-4700D02*X16525Y-5450D01* -X13525Y-4700D02*X15775D01* -X13525Y-2000D02*Y-8000D01* -X12775Y-2000D02*X15775D01* -X16525Y-2750D01* -Y-3950D01* -X15775Y-4700D02*X16525Y-3950D01* -G54D29*G36* -X18325Y-2000D02*X22825D01* -Y-8000D01* -X18325D01* -Y-2000D01* -G37* -G36* -X23725D02*X28225D01* -Y-8000D01* -X23725D01* -Y-2000D01* -G37* -G36* -X29125D02*X33625D01* -Y-8000D01* -X29125D01* -Y-2000D01* -G37* -G36* -X34525D02*X39025D01* -Y-8000D01* -X34525D01* -Y-2000D01* -G37* -G36* -X42625D02*X47125D01* -Y-8000D01* -X42625D01* -Y-2000D01* -G37* -G36* -X48025D02*X52525D01* -Y-8000D01* -X48025D01* -Y-2000D01* -G37* -G36* -X53425D02*X57925D01* -Y-8000D01* -X53425D01* -Y-2000D01* -G37* -G36* -X58825D02*X63325D01* -Y-8000D01* -X58825D01* -Y-2000D01* -G37* -G36* -X64225D02*X68725D01* -Y-8000D01* -X64225D01* -Y-2000D01* -G37* -G36* -X69625D02*X74125D01* -Y-8000D01* -X69625D01* -Y-2000D01* -G37* -G36* -X75025D02*X79525D01* -Y-8000D01* -X75025D01* -Y-2000D01* -G37* -G36* -X83125D02*X87625D01* -Y-8000D01* -X83125D01* -Y-2000D01* -G37* -G36* -X88525D02*X93025D01* -Y-8000D01* -X88525D01* -Y-2000D01* -G37* -G36* -X96625D02*X101125D01* -Y-8000D01* -X96625D01* -Y-2000D01* -G37* -G36* -X102025D02*X106525D01* -Y-8000D01* -X102025D01* -Y-2000D01* -G37* -G36* -X107425D02*X111925D01* -Y-8000D01* -X107425D01* -Y-2000D01* -G37* -G36* -X115525D02*X120025D01* -Y-8000D01* -X115525D01* -Y-2000D01* -G37* -G36* -X120925D02*X125425D01* -Y-8000D01* -X120925D01* -Y-2000D01* -G37* -G36* -X126325D02*X130825D01* -Y-8000D01* -X126325D01* -Y-2000D01* -G37* -G36* -X131725D02*X136225D01* -Y-8000D01* -X131725D01* -Y-2000D01* -G37* -G36* -X137125D02*X141625D01* -Y-8000D01* -X137125D01* -Y-2000D01* -G37* -G36* -X142525D02*X147025D01* -Y-8000D01* -X142525D01* -Y-2000D01* -G37* -G36* -X147925D02*X152425D01* -Y-8000D01* -X147925D01* -Y-2000D01* -G37* -G36* -X153325D02*X157825D01* -Y-8000D01* -X153325D01* -Y-2000D01* -G37* -G36* -X158725D02*X163225D01* -Y-8000D01* -X158725D01* -Y-2000D01* -G37* -G36* -X164125D02*X168625D01* -Y-8000D01* -X164125D01* -Y-2000D01* -G37* -G36* -X172225D02*X176725D01* -Y-8000D01* -X172225D01* -Y-2000D01* -G37* -G36* -X177625D02*X182125D01* -Y-8000D01* -X177625D01* -Y-2000D01* -G37* -G36* -X185725D02*X190225D01* -Y-8000D01* -X185725D01* -Y-2000D01* -G37* -G36* -X191125D02*X195625D01* -Y-8000D01* -X191125D01* -Y-2000D01* -G37* -G36* -X196525D02*X201025D01* -Y-8000D01* -X196525D01* -Y-2000D01* -G37* -G36* -X201925D02*X206425D01* -Y-8000D01* -X201925D01* -Y-2000D01* -G37* -G36* -X210025D02*X214525D01* -Y-8000D01* -X210025D01* -Y-2000D01* -G37* -G36* -X215425D02*X219925D01* -Y-8000D01* -X215425D01* -Y-2000D01* -G37* -G36* -X220825D02*X225325D01* -Y-8000D01* -X220825D01* -Y-2000D01* -G37* -G36* -X226225D02*X230725D01* -Y-8000D01* -X226225D01* -Y-2000D01* -G37* -G54D30*X21000Y32000D02*X24000D01* -G54D28*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D29*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D28*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D29*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D28*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D29*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X272300D02*X276800D01* -Y104000D01* -X272300D01* -Y110000D01* -G37* -G36* -X277700D02*X282200D01* -Y104000D01* -X277700D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G54D28*X293900D02*Y104000D01* -Y110000D02*X296900D01* -X293900Y107300D02*X296150D01* -G54D29*G36* -X298700Y110000D02*X303200D01* -Y104000D01* -X298700D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X320300D02*X324800D01* -Y104000D01* -X320300D01* -Y110000D01* -G37* -G36* -X325700D02*X330200D01* -Y104000D01* -X325700D01* -Y110000D01* -G37* -G36* -X331100D02*X335600D01* -Y104000D01* -X331100D01* -Y110000D01* -G37* -G36* -X336500D02*X341000D01* -Y104000D01* -X336500D01* -Y110000D01* -G37* -G36* -X341900D02*X346400D01* -Y104000D01* -X341900D01* -Y110000D01* -G37* -G36* -X347300D02*X351800D01* -Y104000D01* -X347300D01* -Y110000D01* -G37* -G54D28*X356150D02*Y104000D01* -X358100Y110000D02*X359150Y108950D01* -Y105050D01* -X358100Y104000D02*X359150Y105050D01* -X355400Y104000D02*X358100D01* -X355400Y110000D02*X358100D01* -G54D29*G36* -X360950D02*X365450D01* -Y104000D01* -X360950D01* -Y110000D01* -G37* -G36* -X366350D02*X370850D01* -Y104000D01* -X366350D01* -Y110000D01* -G37* -G36* -X371750D02*X376250D01* -Y104000D01* -X371750D01* -Y110000D01* -G37* -G36* -X377150D02*X381650D01* -Y104000D01* -X377150D01* -Y110000D01* -G37* -G36* -X382550D02*X387050D01* -Y104000D01* -X382550D01* -Y110000D01* -G37* -G36* -X387950D02*X392450D01* -Y104000D01* -X387950D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/mech.gbr/mech.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.intern.copper.none.5.gbr (nonexistent) @@ -1,53 +0,0 @@ -G04 start of page 3 for group 5 layer_idx 4 * -G04 Title: (unknown), Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD16C,0.0100*% -%ADD15C,0.0200*% -%ADD14C,0.0001*% -G54D14*G36* -X17000Y34000D02*Y30000D01* -X12000D01* -Y34000D01* -X17000D01* -G37* -G36* -X25000D02*Y30000D01* -X20000D01* -Y34000D01* -X25000D01* -G37* -G36* -X11500Y46000D02*X15500D01* -Y44000D01* -X11500D01* -Y46000D01* -G37* -G36* -X19500D02*X23500D01* -Y44000D01* -X19500D01* -Y46000D01* -G37* -G54D15*X13000Y40000D02*X15000Y38000D01* -X21000Y40000D02*X23000Y38000D01* -G54D14*G36* -X12500Y18000D02*X16500D01* -Y16000D01* -X12500D01* -Y18000D01* -G37* -G36* -X20500D02*X24500D01* -Y16000D01* -X20500D01* -Y18000D01* -G37* -G54D16*M02* Index: trunk/tests/RTT/ref/mech.gbr/mech.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.bottom.copper.none.10.gbr (nonexistent) @@ -1,53 +0,0 @@ -G04 start of page 4 for group 10 layer_idx 1 * -G04 Title: (unknown), bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD19C,0.0100*% -%ADD18C,0.0200*% -%ADD17C,0.0001*% -G54D17*G36* -X17000Y34000D02*Y30000D01* -X12000D01* -Y34000D01* -X17000D01* -G37* -G36* -X25000D02*Y30000D01* -X20000D01* -Y34000D01* -X25000D01* -G37* -G36* -X12500Y47000D02*X15500D01* -Y43000D01* -X12500D01* -Y47000D01* -G37* -G36* -X20500D02*X23500D01* -Y43000D01* -X20500D01* -Y47000D01* -G37* -G54D18*X14000Y38000D02*Y40000D01* -X22000Y38000D02*Y40000D01* -G54D17*G36* -X13500Y19000D02*X16500D01* -Y15000D01* -X13500D01* -Y19000D01* -G37* -G36* -X21500D02*X24500D01* -Y15000D01* -X21500D01* -Y19000D01* -G37* -G54D19*M02* Index: trunk/tests/RTT/ref/mech.gbr/mech.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,14 +0,0 @@ -G04 start of page 5 for group -1 layer_idx 268435462 * -G04 Title: (unknown), * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD20C,0.0100*% -G54D20*X22000Y39000D03* -M02* Index: trunk/tests/RTT/ref/mech.gbr/mech.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/mech.gbr/mech.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/mech.gbr/mech.top.copper.none.3.gbr (nonexistent) @@ -1,53 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: (unknown), top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD13C,0.0100*% -%ADD12C,0.0200*% -%ADD11C,0.0001*% -G54D11*G36* -X17000Y34000D02*Y30000D01* -X12000D01* -Y34000D01* -X17000D01* -G37* -G36* -X25000D02*Y30000D01* -X20000D01* -Y34000D01* -X25000D01* -G37* -G36* -X12500Y46000D02*X16500D01* -Y44000D01* -X12500D01* -Y46000D01* -G37* -G36* -X20500D02*X24500D01* -Y44000D01* -X20500D01* -Y46000D01* -G37* -G54D12*X13000Y39000D02*X15000D01* -X21000D02*X23000D01* -G54D11*G36* -X13500Y18000D02*X17500D01* -Y16000D01* -X13500D01* -Y18000D01* -G37* -G36* -X21500D02*X25500D01* -Y16000D01* -X21500D01* -Y18000D01* -G37* -G54D13*M02* Index: trunk/tests/RTT/ref/comp1.bom =================================================================== --- trunk/tests/RTT/ref/comp1.bom (revision 32402) +++ trunk/tests/RTT/ref/comp1.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/thermal_last.exc/thermal_last.plated.cnc =================================================================== --- trunk/tests/RTT/ref/thermal_last.exc/thermal_last.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.exc/thermal_last.plated.cnc (nonexistent) @@ -1,8 +0,0 @@ -M48 -INCH -T11C0.032 -% -T11 -G05 -X001000Y004000 -M30 Index: trunk/tests/RTT/ref/thermal_last.exc/thermal_last.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/thermal_last.exc/thermal_last.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.exc/thermal_last.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_overlap3.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_overlap3.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_overlap3.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/line_normal.xy =================================================================== --- trunk/tests/RTT/ref/line_normal.xy (revision 32402) +++ trunk/tests/RTT/ref/line_normal.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Normal lines at different size and angle - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_spc.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_spc.png =================================================================== --- trunk/tests/RTT/ref/layer_spc.png (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.png (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_spc.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/netlist.dsn =================================================================== --- trunk/tests/RTT/ref/netlist.dsn (revision 32402) +++ trunk/tests/RTT/ref/netlist.dsn (nonexistent) @@ -1,113 +0,0 @@ -(pcb board with minimal netlist - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "U1" 2.540000 8.255000 front 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" 0.000000 0.000000) - (pin Pstk_shape_8 "4" 7.620000 0.000000) - (pin Pstk_shape_9 "2" 0.000000 -2.540000) - (pin Pstk_shape_10 "3" 7.620000 -2.540000) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "5__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "7__Intern" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - (polygon "10__bottom_copper" 0 - -1.016000 1.016000 1.016000 1.016000 1.016000 -1.016000 - -1.016000 -1.016000 - ) - ) - (attach off) - ) - (padstack Pstk_shape_8 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - (padstack Pstk_shape_9 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - (padstack Pstk_shape_10 - (shape - (circle "3__top_copper" 2.032000) - (circle "5__Intern" 2.032000) - (circle "7__Intern" 2.032000) - (circle "10__bottom_copper" 2.032000) - ) - (attach off) - ) - ) - (network - (net "bar" - (pins "U1"-"2" "U1"-"4") - ) - (net "foo" - (pins "U1"-"1" "U1"-"3") - ) - (class geda_default "bar" "foo" - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/elem_pads.bom =================================================================== --- trunk/tests/RTT/ref/elem_pads.bom (revision 32402) +++ trunk/tests/RTT/ref/elem_pads.bom (nonexistent) @@ -1,9 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: pads with different geometry - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -1,"Standard SMT resistor, capacitor etc","1206",R1 -1,"SMT transistor, 5 pins","SOT325",U1 Index: trunk/tests/RTT/ref/netlist_ba.net =================================================================== --- trunk/tests/RTT/ref/netlist_ba.net (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.net (nonexistent) @@ -1,16 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB board with minimal netlist and some back-annotation changes -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -317bar U1 -1 D0393PA00X+001000Y+003250X0800Y0800R000 S0 -317bar U1 -4 D0393PA00X+004000Y+003250X0800Y0000R000 S0 -317bar U1 -2 D0393PA00X+001000Y+002250X0800Y0000R000 S0 -317foo U1 -3 D0393PA00X+004000Y+002250X0800Y0000R000 S0 -999 Index: trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.top.copper.none.3.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Two lines partially overlapping, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0150*% -G54D11*X20000Y30000D02*X25000D01* -X22000D02*X30000D01* -M02* Index: trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Two lines partially overlapping, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.gbr/line_overlap1.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1821 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Two lines partially overlapping, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500D02*X237500D01* -X236000D02*Y104000D01* -G54D14*G36* -X239300Y110000D02*X243800D01* -Y104000D01* -X239300D01* -Y110000D01* -G37* -G36* -X244700D02*X249200D01* -Y104000D01* -X244700D01* -Y110000D01* -G37* -G36* -X252800D02*X257300D01* -Y104000D01* -X252800D01* -Y110000D01* -G37* -G36* -X258200D02*X262700D01* -Y104000D01* -X258200D01* -Y110000D01* -G37* -G36* -X263600D02*X268100D01* -Y104000D01* -X263600D01* -Y110000D01* -G37* -G36* -X269000D02*X273500D01* -Y104000D01* -X269000D01* -Y110000D01* -G37* -G36* -X274400D02*X278900D01* -Y104000D01* -X274400D01* -Y110000D01* -G37* -G36* -X282500D02*X287000D01* -Y104000D01* -X282500D01* -Y110000D01* -G37* -G36* -X287900D02*X292400D01* -Y104000D01* -X287900D01* -Y110000D01* -G37* -G36* -X293300D02*X297800D01* -Y104000D01* -X293300D01* -Y110000D01* -G37* -G36* -X298700D02*X303200D01* -Y104000D01* -X298700D01* -Y110000D01* -G37* -G36* -X304100D02*X308600D01* -Y104000D01* -X304100D01* -Y110000D01* -G37* -G36* -X309500D02*X314000D01* -Y104000D01* -X309500D01* -Y110000D01* -G37* -G36* -X314900D02*X319400D01* -Y104000D01* -X314900D01* -Y110000D01* -G37* -G36* -X320300D02*X324800D01* -Y104000D01* -X320300D01* -Y110000D01* -G37* -G36* -X325700D02*X330200D01* -Y104000D01* -X325700D01* -Y110000D01* -G37* -G36* -X333800D02*X338300D01* -Y104000D01* -X333800D01* -Y110000D01* -G37* -G36* -X339200D02*X343700D01* -Y104000D01* -X339200D01* -Y110000D01* -G37* -G36* -X344600D02*X349100D01* -Y104000D01* -X344600D01* -Y110000D01* -G37* -G36* -X350000D02*X354500D01* -Y104000D01* -X350000D01* -Y110000D01* -G37* -G36* -X355400D02*X359900D01* -Y104000D01* -X355400D01* -Y110000D01* -G37* -G36* -X360800D02*X365300D01* -Y104000D01* -X360800D01* -Y110000D01* -G37* -G36* -X366200D02*X370700D01* -Y104000D01* -X366200D01* -Y110000D01* -G37* -G36* -X371600D02*X376100D01* -Y104000D01* -X371600D01* -Y110000D01* -G37* -G36* -X377000D02*X381500D01* -Y104000D01* -X377000D01* -Y110000D01* -G37* -G36* -X382400D02*X386900D01* -Y104000D01* -X382400D01* -Y110000D01* -G37* -G36* -X387800D02*X392300D01* -Y104000D01* -X387800D01* -Y110000D01* -G37* -G36* -X395900D02*X400400D01* -Y104000D01* -X395900D01* -Y110000D01* -G37* -G54D13*X404000D02*Y104000D01* -Y110000D02*X407000D01* -X404000Y107300D02*X406250D01* -G54D14*G36* -X408800Y110000D02*X413300D01* -Y104000D01* -X408800D01* -Y110000D01* -G37* -G36* -X414200D02*X418700D01* -Y104000D01* -X414200D01* -Y110000D01* -G37* -G36* -X419600D02*X424100D01* -Y104000D01* -X419600D01* -Y110000D01* -G37* -G36* -X425000D02*X429500D01* -Y104000D01* -X425000D01* -Y110000D01* -G37* -G36* -X430400D02*X434900D01* -Y104000D01* -X430400D01* -Y110000D01* -G37* -G36* -X435800D02*X440300D01* -Y104000D01* -X435800D01* -Y110000D01* -G37* -G36* -X441200D02*X445700D01* -Y104000D01* -X441200D01* -Y110000D01* -G37* -G36* -X446600D02*X451100D01* -Y104000D01* -X446600D01* -Y110000D01* -G37* -G36* -X452000D02*X456500D01* -Y104000D01* -X452000D01* -Y110000D01* -G37* -G36* -X457400D02*X461900D01* -Y104000D01* -X457400D01* -Y110000D01* -G37* -G54D13*X466250D02*Y104000D01* -X468200Y110000D02*X469250Y108950D01* -Y105050D01* -X468200Y104000D02*X469250Y105050D01* -X465500Y104000D02*X468200D01* -X465500Y110000D02*X468200D01* -G54D14*G36* -X471050D02*X475550D01* -Y104000D01* -X471050D01* -Y110000D01* -G37* -G36* -X476450D02*X480950D01* -Y104000D01* -X476450D01* -Y110000D01* -G37* -G36* -X481850D02*X486350D01* -Y104000D01* -X481850D01* -Y110000D01* -G37* -G36* -X487250D02*X491750D01* -Y104000D01* -X487250D01* -Y110000D01* -G37* -G36* -X492650D02*X497150D01* -Y104000D01* -X492650D01* -Y110000D01* -G37* -G36* -X498050D02*X502550D01* -Y104000D01* -X498050D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/layer_copper.eps =================================================================== --- trunk/tests/RTT/ref/layer_copper.eps (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.eps (nonexistent) @@ -1,39 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: layer_copper.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.227451 0.372549 0.803922 setrgbcolor -0.07500 0.07500 0.40000 0.07500 t -% Layer group5 group 5 drill 0 mask 0 -0.329412 0.545098 0.329412 setrgbcolor -0.10000 0.15000 0.32500 0.37500 t -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.545098 0.137255 0.137255 setrgbcolor -0.05000 0.07500 0.05000 0.35000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_zerolen.net =================================================================== --- trunk/tests/RTT/ref/line_zerolen.net (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB A single zero length line -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/rat.eps =================================================================== --- trunk/tests/RTT/ref/rat.eps (revision 32402) +++ trunk/tests/RTT/ref/rat.eps (nonexistent) @@ -1,31 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: rat.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_offpage.svg =================================================================== --- trunk/tests/RTT/ref/line_offpage.svg (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.svg (nonexistent) @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/flag_colors.dsn =================================================================== --- trunk/tests/RTT/ref/flag_colors.dsn (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.dsn (nonexistent) @@ -1,176 +0,0 @@ -(pcb notnamed - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 16.510000 15.875000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 274 - (place "null" 5.715000 1.270000 front 0 (PN 0)) - ) - (component 291 - (place "null" 8.255000 1.270000 front 0 (PN 0)) - ) - (component 308 - (place "null" 10.795000 1.270000 front 0 (PN 0)) - ) - (component 325 - (place "null" 13.335000 1.270000 front 0 (PN 0)) - ) - (component 95 - (place 95 2.540000 13.335000 front 0 (PN 0)) - ) - (component 96 - (place 96 6.350000 13.335000 front 0 (PN 0)) - ) - (component 97 - (place 97 2.540000 10.160000 front 0 (PN 0)) - ) - (component 173 - (place 173 6.350000 10.160000 front 0 (PN 0)) - ) - ) - (library - (image 274 - (pin Pstk_shape_288 "1" -0.399796 0.000000) - (pin Pstk_shape_289 "2" 0.399796 0.000000) - ) - (image 291 - (pin Pstk_shape_305 "1" -0.399796 0.000000) - (pin Pstk_shape_306 "2" 0.399796 0.000000) - ) - (image 308 - (pin Pstk_shape_322 "1" -0.399796 0.000000) - (pin Pstk_shape_323 "2" 0.399796 0.000000) - ) - (image 325 - (pin Pstk_shape_339 "1" -0.399796 0.000000) - (pin Pstk_shape_340 "2" 0.399796 0.000000) - ) - (padstack Pstk_shape_288 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - (padstack Pstk_shape_289 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - (padstack Pstk_shape_305 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - (padstack Pstk_shape_306 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - (padstack Pstk_shape_322 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - (padstack Pstk_shape_323 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - (padstack Pstk_shape_339 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - (padstack Pstk_shape_340 - (shape - (polygon "3__top_copper" 0 - 0.249936 0.349758 -0.249936 0.349758 -0.249936 -0.349758 - 0.249936 -0.349758 - ) - ) - (attach off) - ) - ) - (network - (class pcb_rnd_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.254000 4.445000 10.160000 6.350000 10.160000) - (type protect)) - (wire (path 3__top_copper 0.254000 6.350000 10.160000 6.985000 10.795000) - (type protect)) - (wire (path 3__top_copper 0.254000 6.985000 10.795000 6.985000 11.430000) - (type protect)) - (wire (path 3__top_copper 0.254000 8.890000 15.240000 13.970000 15.240000) - (type protect)) - (wire (path 3__top_copper 0.254000 8.890000 13.970000 13.970000 13.970000) - (type protect)) - (wire (path 3__top_copper 0.254000 8.890000 12.700000 13.970000 12.700000) - (type protect)) - (wire (path 3__top_copper 0.254000 8.890000 11.430000 13.970000 11.430000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/netlist_ba.nelma.em =================================================================== --- trunk/tests/RTT/ref/netlist_ba.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.nelma.em (nonexistent) @@ -1,61 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - -net bar { - objects = { - - } -} -net foo { - objects = { - - } -} - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/text_scale.eps =================================================================== --- trunk/tests/RTT/ref/text_scale.eps (revision 32402) +++ trunk/tests/RTT/ref/text_scale.eps (nonexistent) @@ -1,73 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: text_scale.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -% Layer topsilk group 1 drill 0 mask 0 -0.00700 setlinewidth -1 setlinecap -0 0 0 setrgbcolor -0.05000 0.03500 0.05000 0.06500 t -0.05000 0.03500 0.05700 0.02500 t -0.05700 0.02500 0.06800 0.02500 t -0.06800 0.02500 0.07500 0.03500 t -0.07500 0.03500 0.07500 0.06500 t -0.05000 0.04500 0.07500 0.04500 t -0.08700 0.03300 0.09500 0.02500 t -0.09500 0.02500 0.09500 0.06500 t -0.08700 0.06500 0.10200 0.06500 t -0.05000 0.20100 0.05000 0.20400 t -0.05000 0.20100 0.05070 0.20000 t -0.05070 0.20000 0.05180 0.20000 t -0.05180 0.20000 0.05250 0.20100 t -0.05250 0.20100 0.05250 0.20400 t -0.05000 0.20200 0.05250 0.20200 t -0.05370 0.20050 0.05420 0.20000 t -0.05420 0.20000 0.05570 0.20000 t -0.05570 0.20000 0.05620 0.20050 t -0.05620 0.20050 0.05620 0.20150 t -0.05370 0.20400 0.05620 0.20150 t -0.05370 0.20400 0.05620 0.20400 t -0.01280 setlinewidth -0.05000 0.33200 0.05000 0.42800 t -0.05000 0.33200 0.07240 0.30000 t -0.07240 0.30000 0.10760 0.30000 t -0.10760 0.30000 0.13000 0.33200 t -0.13000 0.33200 0.13000 0.42800 t -0.05000 0.36400 0.13000 0.36400 t -0.16840 0.31600 0.18440 0.30000 t -0.18440 0.30000 0.21640 0.30000 t -0.21640 0.30000 0.23240 0.31600 t -0.21640 0.42800 0.23240 0.41200 t -0.18440 0.42800 0.21640 0.42800 t -0.16840 0.41200 0.18440 0.42800 t -0.18440 0.35760 0.21640 0.35760 t -0.23240 0.31600 0.23240 0.34160 t -0.23240 0.37360 0.23240 0.41200 t -0.23240 0.37360 0.21640 0.35760 t -0.23240 0.34160 0.21640 0.35760 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/line_zerolen.xy =================================================================== --- trunk/tests/RTT/ref/line_zerolen.xy (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: A single zero length line - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/layer_silk.eps =================================================================== --- trunk/tests/RTT/ref/layer_silk.eps (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.eps (nonexistent) @@ -1,35 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: layer_silk.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -% Layer topsilk group 1 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0 0 0 setrgbcolor -0.05000 0.05000 0.05000 0.42500 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/poly_triangle.bom =================================================================== --- trunk/tests/RTT/ref/poly_triangle.bom (revision 32402) +++ trunk/tests/RTT/ref/poly_triangle.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Normal triangular polygons - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/thermal_layer.xy =================================================================== --- trunk/tests/RTT/ref/thermal_layer.xy (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: thermals vs. multiple layer polygons - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_normal.nelma.em =================================================================== --- trunk/tests/RTT/ref/line_normal.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/line_normal.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1893 +0,0 @@ -G04 start of page 12 for group -1 layer_idx 268435461 * -G04 Title: thru-hole elements on both sides, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD36C,0.0100*% -%ADD35C,0.0001*% -%ADD34C,0.0060*% -%ADD33C,0.0080*% -G54D33*X10000Y35000D02*Y33400D01* -Y35000D02*X11387Y35800D01* -X10000Y35000D02*X8613Y35800D01* -X40000Y35000D02*Y33400D01* -Y35000D02*X41387Y35800D01* -X40000Y35000D02*X38613Y35800D01* -X10000Y15000D02*Y13400D01* -Y15000D02*X11387Y15800D01* -X10000Y15000D02*X8613Y15800D01* -X40000Y15000D02*Y13400D01* -Y15000D02*X41387Y15800D01* -X40000Y15000D02*X38613Y15800D01* -X15000Y106250D02*Y104650D01* -Y106250D02*X16387Y107050D01* -X15000Y106250D02*X13613Y107050D01* -G54D34*X135000Y110000D02*X136500Y107000D01* -X138000Y110000D01* -X136500Y107000D02*Y104000D01* -X139800Y107300D02*X142050D01* -X139800Y104000D02*X142800D01* -X139800Y110000D02*Y104000D01* -Y110000D02*X142800D01* -X147600D02*X148350Y109250D01* -X145350Y110000D02*X147600D01* -X144600Y109250D02*X145350Y110000D01* -X144600Y109250D02*Y107750D01* -X145350Y107000D01* -X147600D01* -X148350Y106250D01* -Y104750D01* -X147600Y104000D02*X148350Y104750D01* -X145350Y104000D02*X147600D01* -X144600Y104750D02*X145350Y104000D01* -X98000Y106250D02*X101000Y110000D01* -X98000Y106250D02*X101750D01* -X101000Y110000D02*Y104000D01* -G54D35*G36* -X45000Y110000D02*X49500D01* -Y104000D01* -X45000D01* -Y110000D01* -G37* -G36* -X50400D02*X54900D01* -Y104000D01* -X50400D01* -Y110000D01* -G37* -G36* -X55800D02*X60300D01* -Y104000D01* -X55800D01* -Y110000D01* -G37* -G54D34*X61200Y109250D02*X61950Y110000D01* -X63450D01* -X64200Y109250D01* -X63450Y104000D02*X64200Y104750D01* -X61950Y104000D02*X63450D01* -X61200Y104750D02*X61950Y104000D01* -Y107300D02*X63450D01* -X64200Y109250D02*Y108050D01* -Y106550D02*Y104750D01* -Y106550D02*X63450Y107300D01* -X64200Y108050D02*X63450Y107300D01* -X66750Y104000D02*X69000Y107000D01* -Y109250D02*Y107000D01* -X68250Y110000D02*X69000Y109250D01* -X66750Y110000D02*X68250D01* -X66000Y109250D02*X66750Y110000D01* -X66000Y109250D02*Y107750D01* -X66750Y107000D01* -X69000D01* -X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D35*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D34*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D35*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D34*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D35*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D34*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D35*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D34*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D35*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D34*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D35*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G54D34*X48000Y138800D02*X49200Y140000D01* -Y134000D01* -X48000D02*X50250D01* -G54D35*G36* -X54750Y140000D02*X59250D01* -Y134000D01* -X54750D01* -Y140000D01* -G37* -G36* -X60150D02*X64650D01* -Y134000D01* -X60150D01* -Y140000D01* -G37* -G36* -X65550D02*X70050D01* -Y134000D01* -X65550D01* -Y140000D01* -G37* -G36* -X70950D02*X75450D01* -Y134000D01* -X70950D01* -Y140000D01* -G37* -G36* -X76350D02*X80850D01* -Y134000D01* -X76350D01* -Y140000D01* -G37* -G36* -X81750D02*X86250D01* -Y134000D01* -X81750D01* -Y140000D01* -G37* -G36* -X87150D02*X91650D01* -Y134000D01* -X87150D01* -Y140000D01* -G37* -G36* -X92550D02*X97050D01* -Y134000D01* -X92550D01* -Y140000D01* -G37* -G36* -X97950D02*X102450D01* -Y134000D01* -X97950D01* -Y140000D01* -G37* -G36* -X106050D02*X110550D01* -Y134000D01* -X106050D01* -Y140000D01* -G37* -G36* -X111450D02*X115950D01* -Y134000D01* -X111450D01* -Y140000D01* -G37* -G36* -X116850D02*X121350D01* -Y134000D01* -X116850D01* -Y140000D01* -G37* -G36* -X122250D02*X126750D01* -Y134000D01* -X122250D01* -Y140000D01* -G37* -G36* -X127650D02*X132150D01* -Y134000D01* -X127650D01* -Y140000D01* -G37* -G36* -X135750D02*X140250D01* -Y134000D01* -X135750D01* -Y140000D01* -G37* -G36* -X141150D02*X145650D01* -Y134000D01* -X141150D01* -Y140000D01* -G37* -G36* -X146550D02*X151050D01* -Y134000D01* -X146550D01* -Y140000D01* -G37* -G36* -X151950D02*X156450D01* -Y134000D01* -X151950D01* -Y140000D01* -G37* -G36* -X157350D02*X161850D01* -Y134000D01* -X157350D01* -Y140000D01* -G37* -G36* -X165450D02*X169950D01* -Y134000D01* -X165450D01* -Y140000D01* -G37* -G36* -X170850D02*X175350D01* -Y134000D01* -X170850D01* -Y140000D01* -G37* -G36* -X176250D02*X180750D01* -Y134000D01* -X176250D01* -Y140000D01* -G37* -G36* -X181650D02*X186150D01* -Y134000D01* -X181650D01* -Y140000D01* -G37* -G36* -X189750D02*X194250D01* -Y134000D01* -X189750D01* -Y140000D01* -G37* -G36* -X195150D02*X199650D01* -Y134000D01* -X195150D01* -Y140000D01* -G37* -G36* -X203250D02*X207750D01* -Y134000D01* -X203250D01* -Y140000D01* -G37* -G36* -X208650D02*X213150D01* -Y134000D01* -X208650D01* -Y140000D01* -G37* -G36* -X214050D02*X218550D01* -Y134000D01* -X214050D01* -Y140000D01* -G37* -G36* -X219450D02*X223950D01* -Y134000D01* -X219450D01* -Y140000D01* -G37* -G36* -X227550D02*X232050D01* -Y134000D01* -X227550D01* -Y140000D01* -G37* -G36* -X232950D02*X237450D01* -Y134000D01* -X232950D01* -Y140000D01* -G37* -G36* -X238350D02*X242850D01* -Y134000D01* -X238350D01* -Y140000D01* -G37* -G36* -X243750D02*X248250D01* -Y134000D01* -X243750D01* -Y140000D01* -G37* -G36* -X249150D02*X253650D01* -Y134000D01* -X249150D01* -Y140000D01* -G37* -G36* -X254550D02*X259050D01* -Y134000D01* -X254550D01* -Y140000D01* -G37* -G36* -X259950D02*X264450D01* -Y134000D01* -X259950D01* -Y140000D01* -G37* -G54D34*X268050Y136250D02*X271050Y140000D01* -X268050Y136250D02*X271800D01* -X271050Y140000D02*Y134000D01* -G54D35*G36* -X276300Y140000D02*X280800D01* -Y134000D01* -X276300D01* -Y140000D01* -G37* -G36* -X281700D02*X286200D01* -Y134000D01* -X281700D01* -Y140000D01* -G37* -G36* -X287100D02*X291600D01* -Y134000D01* -X287100D01* -Y140000D01* -G37* -G36* -X292500D02*X297000D01* -Y134000D01* -X292500D01* -Y140000D01* -G37* -G36* -X297900D02*X302400D01* -Y134000D01* -X297900D01* -Y140000D01* -G37* -G36* -X306000D02*X310500D01* -Y134000D01* -X306000D01* -Y140000D01* -G37* -G36* -X311400D02*X315900D01* -Y134000D01* -X311400D01* -Y140000D01* -G37* -G36* -X316800D02*X321300D01* -Y134000D01* -X316800D01* -Y140000D01* -G37* -G36* -X322200D02*X326700D01* -Y134000D01* -X322200D01* -Y140000D01* -G37* -G36* -X327600D02*X332100D01* -Y134000D01* -X327600D01* -Y140000D01* -G37* -G54D36*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D34*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D35*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D34*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D35*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D34*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D35*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D34*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D35*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D34*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D35*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D34*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D35*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D34*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D35*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D34*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D35*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D34*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D35*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D34*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D35*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D34*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D35*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X261500D02*X266000D01* -Y104000D01* -X261500D01* -Y110000D01* -G37* -G36* -X266900D02*X271400D01* -Y104000D01* -X266900D01* -Y110000D01* -G37* -G36* -X272300D02*X276800D01* -Y104000D01* -X272300D01* -Y110000D01* -G37* -G36* -X277700D02*X282200D01* -Y104000D01* -X277700D01* -Y110000D01* -G37* -G36* -X285800D02*X290300D01* -Y104000D01* -X285800D01* -Y110000D01* -G37* -G36* -X291200D02*X295700D01* -Y104000D01* -X291200D01* -Y110000D01* -G37* -G36* -X296600D02*X301100D01* -Y104000D01* -X296600D01* -Y110000D01* -G37* -G36* -X302000D02*X306500D01* -Y104000D01* -X302000D01* -Y110000D01* -G37* -G36* -X307400D02*X311900D01* -Y104000D01* -X307400D01* -Y110000D01* -G37* -G36* -X312800D02*X317300D01* -Y104000D01* -X312800D01* -Y110000D01* -G37* -G36* -X318200D02*X322700D01* -Y104000D01* -X318200D01* -Y110000D01* -G37* -G36* -X323600D02*X328100D01* -Y104000D01* -X323600D01* -Y110000D01* -G37* -G36* -X331700D02*X336200D01* -Y104000D01* -X331700D01* -Y110000D01* -G37* -G36* -X337100D02*X341600D01* -Y104000D01* -X337100D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X385700D02*X390200D01* -Y104000D01* -X385700D01* -Y110000D01* -G37* -G36* -X391100D02*X395600D01* -Y104000D01* -X391100D01* -Y110000D01* -G37* -G36* -X399200D02*X403700D01* -Y104000D01* -X399200D01* -Y110000D01* -G37* -G54D34*X407300D02*Y104000D01* -Y110000D02*X410300D01* -X407300Y107300D02*X409550D01* -G54D35*G36* -X412100Y110000D02*X416600D01* -Y104000D01* -X412100D01* -Y110000D01* -G37* -G36* -X417500D02*X422000D01* -Y104000D01* -X417500D01* -Y110000D01* -G37* -G36* -X422900D02*X427400D01* -Y104000D01* -X422900D01* -Y110000D01* -G37* -G36* -X428300D02*X432800D01* -Y104000D01* -X428300D01* -Y110000D01* -G37* -G36* -X433700D02*X438200D01* -Y104000D01* -X433700D01* -Y110000D01* -G37* -G36* -X439100D02*X443600D01* -Y104000D01* -X439100D01* -Y110000D01* -G37* -G36* -X444500D02*X449000D01* -Y104000D01* -X444500D01* -Y110000D01* -G37* -G36* -X449900D02*X454400D01* -Y104000D01* -X449900D01* -Y110000D01* -G37* -G36* -X455300D02*X459800D01* -Y104000D01* -X455300D01* -Y110000D01* -G37* -G36* -X460700D02*X465200D01* -Y104000D01* -X460700D01* -Y110000D01* -G37* -G54D34*X469550D02*Y104000D01* -X471500Y110000D02*X472550Y108950D01* -Y105050D01* -X471500Y104000D02*X472550Y105050D01* -X468800Y104000D02*X471500D01* -X468800Y110000D02*X471500D01* -G54D35*G36* -X474350D02*X478850D01* -Y104000D01* -X474350D01* -Y110000D01* -G37* -G36* -X479750D02*X484250D01* -Y104000D01* -X479750D01* -Y110000D01* -G37* -G36* -X485150D02*X489650D01* -Y104000D01* -X485150D01* -Y110000D01* -G37* -G36* -X490550D02*X495050D01* -Y104000D01* -X490550D01* -Y110000D01* -G37* -G36* -X495950D02*X500450D01* -Y104000D01* -X495950D01* -Y110000D01* -G37* -G36* -X501350D02*X505850D01* -Y104000D01* -X501350D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.silk.none.12.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.silk.none.12.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.silk.none.12.gbr (nonexistent) @@ -1,31 +0,0 @@ -G04 start of page 2 for group 12 layer_idx 7 * -G04 Title: thru-hole elements on both sides, bottom_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_SILK_NONE_12*% -%ADD12C,0.0070*% -%ADD11C,0.0100*% -G54D11*X5000Y10000D02*Y20000D01* -X45000D02*X5000D01* -X45000D02*Y10000D01* -X5000D02*X20000D01* -X30000D02*X45000D01* -X20000D02*G75*G02X30000Y10000I5000J0D01*G01* -G54D12*X10000Y5000D02*Y8500D01* -X10500Y9000D01* -X11500D01* -X12000Y8500D01* -Y5000D02*Y8500D01* -X13200Y5500D02*X13700Y5000D01* -X15200D01* -X15700Y5500D01* -Y6500D01* -X13200Y9000D02*X15700Y6500D01* -X13200Y9000D02*X15700D01* -M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.intern.copper.none.5.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.intern.copper.none.5.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.intern.copper.none.5.gbr (nonexistent) @@ -1,29 +0,0 @@ -G04 start of page 4 for group 5 layer_idx 4 * -G04 Title: thru-hole elements on both sides, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_5*% -%ADD18C,0.0394*% -%ADD17C,0.0800*% -%ADD16C,0.0001*% -G54D16*G36* -X6000Y39000D02*X14000D01* -Y31000D01* -X6000D01* -Y39000D01* -G37* -G54D17*X40000Y35000D03* -G54D16*G36* -X6000Y19000D02*X14000D01* -Y11000D01* -X6000D01* -Y19000D01* -G37* -G54D17*X40000Y15000D03* -G54D18*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.copper.none.10.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.copper.none.10.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.copper.none.10.gbr (nonexistent) @@ -1,29 +0,0 @@ -G04 start of page 6 for group 10 layer_idx 1 * -G04 Title: thru-hole elements on both sides, bottom_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_COPPER_NONE_10*% -%ADD24C,0.0394*% -%ADD23C,0.0800*% -%ADD22C,0.0001*% -G54D22*G36* -X6000Y39000D02*X14000D01* -Y31000D01* -X6000D01* -Y39000D01* -G37* -G54D23*X40000Y35000D03* -G54D22*G36* -X6000Y19000D02*X14000D01* -Y11000D01* -X6000D01* -Y19000D01* -G37* -G54D23*X40000Y15000D03* -G54D24*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.copper.none.3.gbr (nonexistent) @@ -1,29 +0,0 @@ -G04 start of page 3 for group 3 layer_idx 0 * -G04 Title: thru-hole elements on both sides, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD15C,0.0394*% -%ADD14C,0.0800*% -%ADD13C,0.0001*% -G54D13*G36* -X6000Y39000D02*X14000D01* -Y31000D01* -X6000D01* -Y39000D01* -G37* -G54D14*X40000Y35000D03* -G54D13*G36* -X6000Y19000D02*X14000D01* -Y11000D01* -X6000D01* -Y19000D01* -G37* -G54D14*X40000Y15000D03* -G54D15*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.global.virtual.pdrill.none.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.global.virtual.pdrill.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.global.virtual.pdrill.none.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 10 for group -1 layer_idx 268435462 * -G04 Title: thru-hole elements on both sides, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_VIRTUAL_PDRILL_NONE*% -%ADD31C,0.0394*% -G54D31*X10000Y35000D03* -X40000D03* -X10000Y15000D03* -X40000D03* -M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.intern.copper.none.7.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.intern.copper.none.7.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.intern.copper.none.7.gbr (nonexistent) @@ -1,29 +0,0 @@ -G04 start of page 5 for group 7 layer_idx 5 * -G04 Title: thru-hole elements on both sides, Intern * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNINTERN_COPPER_NONE_7*% -%ADD21C,0.0394*% -%ADD20C,0.0800*% -%ADD19C,0.0001*% -G54D19*G36* -X6000Y39000D02*X14000D01* -Y31000D01* -X6000D01* -Y39000D01* -G37* -G54D20*X40000Y35000D03* -G54D19*G36* -X6000Y19000D02*X14000D01* -Y11000D01* -X6000D01* -Y19000D01* -G37* -G54D20*X40000Y15000D03* -G54D21*M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.mask.none.2.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.mask.none.2.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.mask.none.2.gbr (nonexistent) @@ -1,28 +0,0 @@ -G04 start of page 7 for group 2 layer_idx 9 * -G04 Title: thru-hole elements on both sides, top_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_MASK_NONE_2*% -%ADD26C,0.0860*% -%ADD25C,0.0001*% -G54D25*G36* -X5700Y39300D02*X14300D01* -Y30700D01* -X5700D01* -Y39300D01* -G37* -G54D26*X40000Y35000D03* -G54D25*G36* -X5700Y19300D02*X14300D01* -Y10700D01* -X5700D01* -Y19300D01* -G37* -G54D26*X40000Y15000D03* -M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 11 for group 9 layer_idx 6 * -G04 Title: thru-hole elements on both sides, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD32C,0.0100*% -G54D32*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.mask.none.11.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.mask.none.11.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.bottom.mask.none.11.gbr (nonexistent) @@ -1,28 +0,0 @@ -G04 start of page 8 for group 11 layer_idx 10 * -G04 Title: thru-hole elements on both sides, bottom_mask * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNBOTTOM_MASK_NONE_11*% -%ADD28C,0.0860*% -%ADD27C,0.0001*% -G54D27*G36* -X5700Y39300D02*X14300D01* -Y30700D01* -X5700D01* -Y39300D01* -G37* -G54D28*X40000Y35000D03* -G54D27*G36* -X5700Y19300D02*X14300D01* -Y10700D01* -X5700D01* -Y19300D01* -G37* -G54D28*X40000Y15000D03* -M02* Index: trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.silk.none.1.gbr =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.silk.none.1.gbr (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.gbr/elem_sides_trh.top.silk.none.1.gbr (nonexistent) @@ -1,28 +0,0 @@ -G04 start of page 9 for group 1 layer_idx 8 * -G04 Title: thru-hole elements on both sides, top_silk * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_SILK_NONE_1*% -%ADD30C,0.0070*% -%ADD29C,0.0100*% -G54D29*X5000Y40000D02*Y30000D01* -X45000D02*X5000D01* -X45000D02*Y40000D01* -X5000D02*X20000D01* -X30000D02*X45000D01* -X20000D02*G75*G03X30000Y40000I5000J0D01*G01* -G54D30*X10000Y45000D02*Y41500D01* -X10500Y41000D01* -X11500D01* -X12000Y41500D01* -Y45000D02*Y41500D01* -X13200Y44200D02*X14000Y45000D01* -Y41000D01* -X13200D02*X14700D01* -M02* Index: trunk/tests/RTT/ref/poly_rect.xy =================================================================== --- trunk/tests/RTT/ref/poly_rect.xy (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: Normal rectangular polygons - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_f_clear.svg =================================================================== --- trunk/tests/RTT/ref/line_f_clear.svg (revision 32402) +++ trunk/tests/RTT/ref/line_f_clear.svg (nonexistent) @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/netlist_ba.exc/netlist_ba.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/netlist_ba.exc/netlist_ba.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.exc/netlist_ba.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/netlist_ba.exc/netlist_ba.plated.cnc =================================================================== --- trunk/tests/RTT/ref/netlist_ba.exc/netlist_ba.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.exc/netlist_ba.plated.cnc (nonexistent) @@ -1,11 +0,0 @@ -M48 -INCH -T11C0.039 -% -T11 -G05 -X001000Y003250 -X004000Y003250 -X001000Y002250 -X004000Y002250 -M30 Index: trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1759 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Polygons with holes, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X235250D02*Y104000D01* -X234500Y110000D02*X237500D01* -X238250Y109250D01* -Y107750D01* -X237500Y107000D02*X238250Y107750D01* -X235250Y107000D02*X237500D01* -G54D14*G36* -X240050Y110000D02*X244550D01* -Y104000D01* -X240050D01* -Y110000D01* -G37* -G36* -X245450D02*X249950D01* -Y104000D01* -X245450D01* -Y110000D01* -G37* -G36* -X250850D02*X255350D01* -Y104000D01* -X250850D01* -Y110000D01* -G37* -G36* -X256250D02*X260750D01* -Y104000D01* -X256250D01* -Y110000D01* -G37* -G36* -X261650D02*X266150D01* -Y104000D01* -X261650D01* -Y110000D01* -G37* -G36* -X267050D02*X271550D01* -Y104000D01* -X267050D01* -Y110000D01* -G37* -G36* -X272450D02*X276950D01* -Y104000D01* -X272450D01* -Y110000D01* -G37* -G36* -X280550D02*X285050D01* -Y104000D01* -X280550D01* -Y110000D01* -G37* -G36* -X285950D02*X290450D01* -Y104000D01* -X285950D01* -Y110000D01* -G37* -G36* -X291350D02*X295850D01* -Y104000D01* -X291350D01* -Y110000D01* -G37* -G36* -X296750D02*X301250D01* -Y104000D01* -X296750D01* -Y110000D01* -G37* -G36* -X304850D02*X309350D01* -Y104000D01* -X304850D01* -Y110000D01* -G37* -G36* -X310250D02*X314750D01* -Y104000D01* -X310250D01* -Y110000D01* -G37* -G36* -X315650D02*X320150D01* -Y104000D01* -X315650D01* -Y110000D01* -G37* -G36* -X321050D02*X325550D01* -Y104000D01* -X321050D01* -Y110000D01* -G37* -G36* -X326450D02*X330950D01* -Y104000D01* -X326450D01* -Y110000D01* -G37* -G36* -X334550D02*X339050D01* -Y104000D01* -X334550D01* -Y110000D01* -G37* -G54D13*X342650D02*Y104000D01* -Y110000D02*X345650D01* -X342650Y107300D02*X344900D01* -G54D14*G36* -X347450Y110000D02*X351950D01* -Y104000D01* -X347450D01* -Y110000D01* -G37* -G36* -X352850D02*X357350D01* -Y104000D01* -X352850D01* -Y110000D01* -G37* -G36* -X358250D02*X362750D01* -Y104000D01* -X358250D01* -Y110000D01* -G37* -G36* -X363650D02*X368150D01* -Y104000D01* -X363650D01* -Y110000D01* -G37* -G36* -X369050D02*X373550D01* -Y104000D01* -X369050D01* -Y110000D01* -G37* -G36* -X374450D02*X378950D01* -Y104000D01* -X374450D01* -Y110000D01* -G37* -G36* -X379850D02*X384350D01* -Y104000D01* -X379850D01* -Y110000D01* -G37* -G36* -X385250D02*X389750D01* -Y104000D01* -X385250D01* -Y110000D01* -G37* -G36* -X390650D02*X395150D01* -Y104000D01* -X390650D01* -Y110000D01* -G37* -G36* -X396050D02*X400550D01* -Y104000D01* -X396050D01* -Y110000D01* -G37* -G54D13*X404900D02*Y104000D01* -X406850Y110000D02*X407900Y108950D01* -Y105050D01* -X406850Y104000D02*X407900Y105050D01* -X404150Y104000D02*X406850D01* -X404150Y110000D02*X406850D01* -G54D14*G36* -X409700D02*X414200D01* -Y104000D01* -X409700D01* -Y110000D01* -G37* -G36* -X415100D02*X419600D01* -Y104000D01* -X415100D01* -Y110000D01* -G37* -G36* -X420500D02*X425000D01* -Y104000D01* -X420500D01* -Y110000D01* -G37* -G36* -X425900D02*X430400D01* -Y104000D01* -X425900D01* -Y110000D01* -G37* -G36* -X431300D02*X435800D01* -Y104000D01* -X431300D01* -Y110000D01* -G37* -G36* -X436700D02*X441200D01* -Y104000D01* -X436700D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.top.copper.none.3.gbr (nonexistent) @@ -1,100 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Polygons with holes, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0001*% -G54D11*G36* -X12500Y47500D02*X6250Y41250D01* -Y43750D01* -X7500Y45000D01* -X6250D01* -Y47500D01* -X12500D01* -G37* -G36* -X6250D02*Y45000D01* -X5000D01* -Y42500D01* -X6250Y43750D01* -Y41250D01* -X2500Y37500D01* -Y47500D01* -X6250D01* -G37* -G36* -X15000D02*Y35000D01* -X10000D01* -Y37500D01* -X12500D01* -Y40000D01* -X10000D01* -Y42500D01* -X15000Y47500D01* -G37* -G36* -X10000Y42500D02*Y40000D01* -X7500Y37500D01* -X10000D01* -Y35000D01* -X2500D01* -X10000Y42500D01* -G37* -G36* -X42500Y35000D02*X30000D01* -Y37500D01* -X32500D01* -Y42500D01* -X30000D01* -Y47500D01* -X42500Y35000D01* -G37* -G36* -X30000Y47500D02*Y42500D01* -X27500D01* -Y37500D01* -X30000D01* -Y35000D01* -X17500D01* -X30000Y47500D01* -G37* -G36* -Y30000D02*X16250Y21750D01* -Y25000D01* -X17500D01* -Y27500D01* -X16250D01* -Y31250D01* -X30000Y30000D01* -G37* -G36* -X16250Y31250D02*Y27500D01* -X15000D01* -Y25000D01* -X16250D01* -Y21750D01* -X10000Y18000D01* -Y20000D01* -X12500Y22500D01* -Y25000D01* -X10000Y27500D01* -Y31818D01* -X16250Y31250D01* -G37* -G36* -X10000Y31818D02*Y27500D01* -X7500D01* -Y22500D01* -X10000Y20000D01* -Y18000D01* -X5000Y15000D01* -X2500Y32500D01* -X10000Y31818D01* -G37* -M02* Index: trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.gbr/poly_hole.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Polygons with holes, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_zerolen.exc/line_zerolen.plated.cnc =================================================================== --- trunk/tests/RTT/ref/line_zerolen.exc/line_zerolen.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.exc/line_zerolen.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/line_zerolen.exc/line_zerolen.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/line_zerolen.exc/line_zerolen.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/line_zerolen.exc/line_zerolen.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/flag_colors.scad =================================================================== --- trunk/tests/RTT/ref/flag_colors.scad (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.scad (nonexistent) @@ -1,364 +0,0 @@ -// Round cap line -module pcb_line_rc(x1, y1, length, angle, width, thick) { - translate([x1,y1,0]) { - rotate([0,0,angle]) { - translate([length/2, 0, 0]) - cube([length, width, thick], center=true); - cylinder(r=width/2, h=thick, center=true, $fn=30); - translate([length, 0, 0]) - cylinder(r=width/2, h=thick, center=true, $fn=30); - } - } -} -// Square cap line -module pcb_line_sc(x1, y1, length, angle, width, thick) { - translate([x1,y1,0]) { - rotate([0,0,angle]) { - translate([length/2, 0, 0]) - cube([length + width, width, thick], center=true); - } - } -} -// filled rectangle -module pcb_fill_rect(x1, y1, x2, y2, angle, thick) { - translate([(x1+x2)/2,(y1+y2)/2,0]) - rotate([0,0,angle]) - cube([x2-x1, y2-y1, thick], center=true); -} -// filled polygon -module pcb_fill_poly(coords, thick) { - linear_extrude(height=thick) - polygon(coords); -} -// filled circle -module pcb_fcirc(x1, y1, radius, thick) { - translate([x1,y1,0]) - cylinder(r=radius, h=thick, center=true, $fn=30); -} -module pcb_outline() { - polygon([ - [0.0000,15.8750],[16.5100,15.8750],[16.5100,0.0000],[0.0000,0.0000] - ]); -} -module layer_bottom_silk_pos_1() { - color([0,0,0]) - translate([0,0,-0.833000]) { - } -} - -module layer_group_bottom_silk() { - layer_bottom_silk_pos_1(); -} - -module layer_bottom_copper_pos_2() { - color([1,0.4,0.2]) - translate([0,0,-0.811000]) { - pcb_fcirc(2.5400, 13.3350, 1.0000, 0.010000); - pcb_fcirc(6.3500, 13.3350, 1.0000, 0.010000); - pcb_fcirc(2.5400, 10.1600, 1.0000, 0.010000); - pcb_fcirc(6.3500, 10.1600, 1.0000, 0.010000); - pcb_fcirc(2.5400, 13.3350, 0.4001, 0.010000); - pcb_fcirc(6.3500, 13.3350, 0.4001, 0.010000); - pcb_fcirc(2.5400, 10.1600, 0.4001, 0.010000); - pcb_fcirc(6.3500, 10.1600, 0.4001, 0.010000); - } -} - -module layer_group_bottom_copper() { - layer_bottom_copper_pos_2(); -} - -module layer_top_copper_pos_3() { - color([1,0.4,0.2]) - translate([0,0,0.811000]) { - pcb_fill_poly([[4.3454,10.7891],[4.2482,10.7658],[4.1558,10.7275],[4.0706,10.6753],[3.9946,10.6104],[3.9853,10.5995],[3.9786,10.6274],[3.8878,10.8467],[3.7638,11.0491],[3.6096,11.2296],[3.4291,11.3838],[3.2267,11.5078],[3.0074,11.5986],[2.7766,11.6540],[2.5400,11.6727],[2.5377,11.6725],[2.5377,11.8225],[2.5400,11.8223],[2.7766,11.8410],[3.0074,11.8964],[3.2267,11.9872],[3.4291,12.1112],[3.6096,12.2654],[3.7638,12.4459],[3.8878,12.6483],[3.9786,12.8676],[4.0340,13.0984],[4.0480,13.3350],[4.0340,13.5716],[3.9786,13.8024],[3.8878,14.0217],[3.7638,14.2241],[3.6096,14.4046],[3.4291,14.5588],[3.2267,14.6828],[3.0074,14.7736],[2.7766,14.8290],[2.5400,14.8477],[2.5377,14.8475],[2.5377,15.2400],[8.2530,15.2400],[8.2550,15.2151],[8.2550,13.9949],[8.2530,13.9700],[8.2550,13.9451],[8.2550,12.7249],[8.2530,12.7000],[8.2550,12.6751],[8.2550,11.4549],[8.2530,11.4300],[8.2550,11.4051],[8.2550,8.9454],[8.2526,8.8900],[7.1637,8.8900],[7.2391,8.9362],[7.4196,9.0904],[7.5738,9.2709],[7.6978,9.4733],[7.7886,9.6926],[7.8440,9.9234],[7.8580,10.1600],[7.8440,10.3966],[7.7886,10.6274],[7.6978,10.8467],[7.6200,10.9737],[7.6200,11.4300],[7.6141,11.5296],[7.5908,11.6268],[7.5525,11.7192],[7.5003,11.8044],[7.4354,11.8804],[7.3594,11.9453],[7.2742,11.9975],[7.1818,12.0358],[7.1345,12.0471],[7.2391,12.1112],[7.4196,12.2654],[7.5738,12.4459],[7.6978,12.6483],[7.7886,12.8676],[7.8440,13.0984],[7.8580,13.3350],[7.8440,13.5716],[7.7886,13.8024],[7.6978,14.0217],[7.5738,14.2241],[7.4196,14.4046],[7.2391,14.5588],[7.0367,14.6828],[6.8174,14.7736],[6.5866,14.8290],[6.3500,14.8477],[6.1134,14.8290],[5.8826,14.7736],[5.6633,14.6828],[5.4609,14.5588],[5.2804,14.4046],[5.1262,14.2241],[5.0022,14.0217],[4.9114,13.8024],[4.8560,13.5716],[4.8373,13.3350],[4.8560,13.0984],[4.9114,12.8676],[5.0022,12.6483],[5.1262,12.4459],[5.2804,12.2654],[5.4609,12.1112],[5.6633,11.9872],[5.8826,11.8964],[6.1134,11.8410],[6.3500,11.8223],[6.4948,11.8337],[6.4697,11.8044],[6.4175,11.7192],[6.3967,11.6690],[6.3500,11.6727],[6.1134,11.6540],[5.8826,11.5986],[5.6633,11.5078],[5.4609,11.3838],[5.2804,11.2296],[5.1262,11.0491],[5.0022,10.8467],[4.9808,10.7950],[4.4450,10.7950]], 0.010000); - pcb_fill_poly([[2.3034,11.6540],[2.0726,11.5986],[1.8533,11.5078],[1.6509,11.3838],[1.4704,11.2296],[1.3162,11.0491],[1.1922,10.8467],[1.1014,10.6274],[1.0460,10.3966],[1.0273,10.1600],[1.0460,9.9234],[1.1014,9.6926],[1.1922,9.4733],[1.3162,9.2709],[1.4704,9.0904],[1.6509,8.9362],[1.7263,8.8900],[0.6350,8.8900],[0.6350,15.2400],[2.5377,15.2400],[2.5377,14.8475],[2.3034,14.8290],[2.0726,14.7736],[1.8533,14.6828],[1.6509,14.5588],[1.4704,14.4046],[1.3162,14.2241],[1.1922,14.0217],[1.1014,13.8024],[1.0460,13.5716],[1.0273,13.3350],[1.0460,13.0984],[1.1014,12.8676],[1.1922,12.6483],[1.3162,12.4459],[1.4704,12.2654],[1.6509,12.1112],[1.8533,11.9872],[2.0726,11.8964],[2.3034,11.8410],[2.5377,11.8225],[2.5377,11.6725]], 0.010000); - pcb_fill_poly([[7.6200,7.6200],[7.6200,2.5400],[6.3500,2.5400],[6.3500,7.6200]], 0.010000); - pcb_fill_poly([[9.5250,7.6200],[9.5250,2.5400],[8.2550,2.5400],[8.2550,7.6200]], 0.010000); - pcb_fill_poly([[11.4300,7.6200],[11.4300,2.5400],[10.1600,2.5400],[10.1600,7.6200]], 0.010000); - pcb_fill_poly([[13.3350,7.6200],[13.3350,2.5400],[12.0650,2.5400],[12.0650,7.6200]], 0.010000); - pcb_line_rc(4.4450, 10.1600, 1.9050, 0.000000, 0.2540, 0.010000); - pcb_line_rc(6.3500, 10.1600, 0.8980, 45.000000, 0.2540, 0.010000); - pcb_line_rc(6.9850, 10.7950, 0.6350, 90.000000, 0.2540, 0.010000); - pcb_line_rc(8.8900, 15.2400, 5.0800, 0.000000, 0.2540, 0.010000); - pcb_line_rc(8.8900, 13.9700, 5.0800, 0.000000, 0.2540, 0.010000); - pcb_line_rc(8.8900, 12.7000, 5.0800, 0.000000, 0.2540, 0.010000); - pcb_line_rc(8.8900, 11.4300, 5.0800, 0.000000, 0.2540, 0.010000); - // line-approx arc 0.000000 .. -90.000000 by -10.000000 - pcb_line_rc(8.8900, 8.8900, 0.3321, 85.000043, 0.2540, 0.010000); - pcb_line_rc(8.9189, 9.2208, 0.3321, 75.000073, 0.2540, 0.010000); - pcb_line_rc(9.0049, 9.5415, 0.3321, 64.999962, 0.2540, 0.010000); - pcb_line_rc(9.1452, 9.8425, 0.3321, 55.000022, 0.2540, 0.010000); - pcb_line_rc(9.3357, 10.1145, 0.3321, 45.000000, 0.2540, 0.010000); - pcb_line_rc(9.5705, 10.3493, 0.3321, 34.999978, 0.2540, 0.010000); - pcb_line_rc(9.8425, 10.5398, 0.3321, 25.000038, 0.2540, 0.010000); - pcb_line_rc(10.1435, 10.6801, 0.3321, 14.999927, 0.2540, 0.010000); - pcb_line_rc(10.4642, 10.7661, 0.3321, 4.999957, 0.2540, 0.010000); - // line-approx arc 0.000000 .. -90.000000 by -10.000000 - pcb_line_rc(10.1600, 8.8900, 0.3321, 85.000043, 0.2540, 0.010000); - pcb_line_rc(10.1889, 9.2208, 0.3321, 75.000073, 0.2540, 0.010000); - pcb_line_rc(10.2749, 9.5415, 0.3321, 64.999962, 0.2540, 0.010000); - pcb_line_rc(10.4152, 9.8425, 0.3321, 55.000022, 0.2540, 0.010000); - pcb_line_rc(10.6057, 10.1145, 0.3321, 45.000000, 0.2540, 0.010000); - pcb_line_rc(10.8405, 10.3493, 0.3321, 34.999978, 0.2540, 0.010000); - pcb_line_rc(11.1125, 10.5398, 0.3321, 25.000038, 0.2540, 0.010000); - pcb_line_rc(11.4135, 10.6801, 0.3321, 14.999927, 0.2540, 0.010000); - pcb_line_rc(11.7342, 10.7661, 0.3321, 4.999957, 0.2540, 0.010000); - // line-approx arc 0.000000 .. -90.000000 by -10.000000 - pcb_line_rc(11.4300, 8.8900, 0.3321, 85.000043, 0.2540, 0.010000); - pcb_line_rc(11.4589, 9.2208, 0.3321, 75.000073, 0.2540, 0.010000); - pcb_line_rc(11.5449, 9.5415, 0.3321, 64.999962, 0.2540, 0.010000); - pcb_line_rc(11.6852, 9.8425, 0.3321, 55.000022, 0.2540, 0.010000); - pcb_line_rc(11.8757, 10.1145, 0.3321, 45.000000, 0.2540, 0.010000); - pcb_line_rc(12.1105, 10.3493, 0.3321, 34.999978, 0.2540, 0.010000); - pcb_line_rc(12.3825, 10.5398, 0.3321, 25.000038, 0.2540, 0.010000); - pcb_line_rc(12.6835, 10.6801, 0.3321, 14.999927, 0.2540, 0.010000); - pcb_line_rc(13.0042, 10.7661, 0.3321, 4.999957, 0.2540, 0.010000); - // line-approx arc 0.000000 .. -90.000000 by -10.000000 - pcb_line_rc(12.7000, 8.8900, 0.3321, 85.000043, 0.2540, 0.010000); - pcb_line_rc(12.7289, 9.2208, 0.3321, 75.000073, 0.2540, 0.010000); - pcb_line_rc(12.8149, 9.5415, 0.3321, 64.999962, 0.2540, 0.010000); - pcb_line_rc(12.9552, 9.8425, 0.3321, 55.000022, 0.2540, 0.010000); - pcb_line_rc(13.1457, 10.1145, 0.3321, 45.000000, 0.2540, 0.010000); - pcb_line_rc(13.3805, 10.3493, 0.3321, 34.999978, 0.2540, 0.010000); - pcb_line_rc(13.6525, 10.5398, 0.3321, 25.000038, 0.2540, 0.010000); - pcb_line_rc(13.9535, 10.6801, 0.3321, 14.999927, 0.2540, 0.010000); - pcb_line_rc(14.2742, 10.7661, 0.3321, 4.999957, 0.2540, 0.010000); - pcb_line_rc(1.2700, 8.2550, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(1.5240, 8.2550, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 7.7978, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 7.2390, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 8.2550, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 8.2550, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 8.2550, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 8.2550, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 8.1280, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 8.1280, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 7.8740, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 7.7470, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 7.7470, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.5306, 7.6200, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 7.2390, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 7.2390, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 7.3660, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.8354, 8.2550, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(4.0894, 8.2550, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(1.2700, 6.3500, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(1.5240, 6.3500, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 5.8928, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 5.3340, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 6.3500, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 6.3500, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 6.3500, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 6.3500, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 6.2230, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 6.2230, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 5.9690, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 5.8420, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 5.8420, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.5306, 5.7150, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 5.3340, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 5.3340, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 5.4610, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.8354, 6.3500, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(4.0894, 6.3500, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(1.2700, 4.4450, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(1.5240, 4.4450, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 3.9878, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 3.4290, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 4.4450, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 4.4450, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 4.4450, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 4.4450, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 4.3180, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 4.3180, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 4.0640, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 3.9370, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 3.9370, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.5306, 3.8100, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 3.4290, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 3.4290, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 3.5560, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.8354, 4.4450, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(4.0894, 4.4450, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(1.2700, 2.5400, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(1.5240, 2.5400, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 2.0828, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 1.5240, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 2.5400, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.0828, 2.5400, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 2.5400, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 2.5400, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 2.4130, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 2.4130, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 2.1590, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 2.0320, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 2.0320, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.5306, 1.9050, 0.2540, -90.000000, 0.2540, 0.010000); - pcb_line_rc(3.4036, 1.5240, 0.1796, 45.000000, 0.2540, 0.010000); - pcb_line_rc(3.0226, 1.5240, 0.3810, 0.000000, 0.2540, 0.010000); - pcb_line_rc(2.8956, 1.6510, 0.1796, -45.000000, 0.2540, 0.010000); - pcb_line_rc(3.8354, 2.5400, 0.5080, 0.000000, 0.2540, 0.010000); - pcb_line_rc(4.0894, 2.5400, 1.0160, -90.000000, 0.2540, 0.010000); - pcb_fcirc(2.5400, 13.3350, 1.0000, 0.010000); - pcb_fcirc(6.3500, 13.3350, 1.0000, 0.010000); - pcb_fcirc(2.5400, 10.1600, 1.0000, 0.010000); - pcb_fcirc(6.3500, 10.1600, 1.0000, 0.010000); - pcb_fill_poly([[5.5651,1.6198],[5.0653,1.6198],[5.0653,0.9202],[5.5651,0.9202]], 0.010000); - pcb_fill_poly([[6.3647,1.6198],[5.8649,1.6198],[5.8649,0.9202],[6.3647,0.9202]], 0.010000); - pcb_fill_poly([[8.1051,1.6198],[7.6053,1.6198],[7.6053,0.9202],[8.1051,0.9202]], 0.010000); - pcb_fill_poly([[8.9047,1.6198],[8.4049,1.6198],[8.4049,0.9202],[8.9047,0.9202]], 0.010000); - pcb_fill_poly([[10.6451,1.6198],[10.1453,1.6198],[10.1453,0.9202],[10.6451,0.9202]], 0.010000); - pcb_fill_poly([[11.4447,1.6198],[10.9449,1.6198],[10.9449,0.9202],[11.4447,0.9202]], 0.010000); - pcb_fill_poly([[13.1851,1.6198],[12.6853,1.6198],[12.6853,0.9202],[13.1851,0.9202]], 0.010000); - pcb_fill_poly([[13.9847,1.6198],[13.4849,1.6198],[13.4849,0.9202],[13.9847,0.9202]], 0.010000); - pcb_fcirc(2.5400, 13.3350, 0.4001, 0.010000); - pcb_fcirc(6.3500, 13.3350, 0.4001, 0.010000); - pcb_fcirc(2.5400, 10.1600, 0.4001, 0.010000); - pcb_fcirc(6.3500, 10.1600, 0.4001, 0.010000); - } -} - -module layer_top_copper_pos_4() { - color([1,0.4,0.2]) - translate([0,0,0.811000]) { - } -} - -module layer_group_top_copper() { - layer_top_copper_pos_3(); - layer_top_copper_pos_4(); -} - -module layer_top_mask_pos_5() { - color([0,0.7,0,0.5]) - translate([0,0,0.822000]) { - pcb_fill_rect(0.0000, 0.0000, 16.5100, 15.8750, 0.000000, 0.010000); - } -} - -module layer_top_mask_neg_6() { - color([0,0.7,0,0.5]) - translate([0,0,0.812000]) { - pcb_fill_poly([[5.6413,1.6960],[4.9891,1.6960],[4.9891,0.8440],[5.6413,0.8440]], 1.020000); - pcb_fill_poly([[6.4409,1.6960],[5.7887,1.6960],[5.7887,0.8440],[6.4409,0.8440]], 1.020000); - pcb_fill_poly([[8.1813,1.6960],[7.5291,1.6960],[7.5291,0.8440],[8.1813,0.8440]], 1.020000); - pcb_fill_poly([[8.9809,1.6960],[8.3287,1.6960],[8.3287,0.8440],[8.9809,0.8440]], 1.020000); - pcb_fill_poly([[10.7213,1.6960],[10.0691,1.6960],[10.0691,0.8440],[10.7213,0.8440]], 1.020000); - pcb_fill_poly([[11.5209,1.6960],[10.8687,1.6960],[10.8687,0.8440],[11.5209,0.8440]], 1.020000); - pcb_fill_poly([[13.2613,1.6960],[12.6091,1.6960],[12.6091,0.8440],[13.2613,0.8440]], 1.020000); - pcb_fill_poly([[14.0609,1.6960],[13.4087,1.6960],[13.4087,0.8440],[14.0609,0.8440]], 1.020000); - } -} - -module layer_top_mask_pos_7() { - color([0,0.7,0,0.5]) - translate([0,0,0.822000]) { - } -} - -module layer_group_top_mask() { - union() { - difference() { - layer_top_mask_pos_5(); - layer_top_mask_neg_6(); -} - layer_top_mask_pos_7(); -} -} - -module layer_bottom_mask_pos_8() { - color([0,0.7,0,0.5]) - translate([0,0,-0.822000]) { - pcb_fill_rect(0.0000, 0.0000, 16.5100, 15.8750, 0.000000, 0.010000); - } -} - -module layer_bottom_mask_neg_9() { - color([0,0.7,0,0.5]) - translate([0,0,-0.832000]) { - } -} - -module layer_bottom_mask_pos_10() { - color([0,0.7,0,0.5]) - translate([0,0,-0.822000]) { - } -} - -module layer_group_bottom_mask() { - union() { - difference() { - layer_bottom_mask_pos_8(); - layer_bottom_mask_neg_9(); -} - layer_bottom_mask_pos_10(); -} -} - -module layer_top_silk_pos_11() { - color([0,0,0]) - translate([0,0,0.833000]) { - pcb_fill_poly([[4.9149,2.0701],[5.6769,2.0701],[5.6769,1.0541],[4.9149,1.0541]], 0.010000); - pcb_fill_poly([[5.8293,2.0701],[6.5913,2.0701],[6.5913,1.0541],[5.8293,1.0541]], 0.010000); - pcb_fill_poly([[6.7437,2.0701],[7.5057,2.0701],[7.5057,1.0541],[6.7437,1.0541]], 0.010000); - pcb_fill_poly([[7.4549,2.0701],[8.2169,2.0701],[8.2169,1.0541],[7.4549,1.0541]], 0.010000); - pcb_fill_poly([[8.3693,2.0701],[9.1313,2.0701],[9.1313,1.0541],[8.3693,1.0541]], 0.010000); - pcb_fill_poly([[9.2837,2.0701],[10.0457,2.0701],[10.0457,1.0541],[9.2837,1.0541]], 0.010000); - pcb_fill_poly([[9.9949,2.0701],[10.7569,2.0701],[10.7569,1.0541],[9.9949,1.0541]], 0.010000); - pcb_fill_poly([[10.9093,2.0701],[11.6713,2.0701],[11.6713,1.0541],[10.9093,1.0541]], 0.010000); - pcb_fill_poly([[11.8237,2.0701],[12.5857,2.0701],[12.5857,1.0541],[11.8237,1.0541]], 0.010000); - pcb_fill_poly([[12.5349,2.0701],[13.2969,2.0701],[13.2969,1.0541],[12.5349,1.0541]], 0.010000); - pcb_fill_poly([[13.4493,2.0701],[14.2113,2.0701],[14.2113,1.0541],[13.4493,1.0541]], 0.010000); - pcb_fill_poly([[14.3637,2.0701],[15.1257,2.0701],[15.1257,1.0541],[14.3637,1.0541]], 0.010000); - } -} - -module layer_top_silk_pos_12() { - color([0,0,0]) - translate([0,0,0.833000]) { - } -} - -module layer_group_top_silk() { - layer_top_silk_pos_11(); - layer_top_silk_pos_12(); -} - -module pcb_drill() { - translate([2.5400,13.3350,0]) - cylinder(r=0.4001, h=4, center=true, $fn=30); - translate([6.3500,13.3350,0]) - cylinder(r=0.4001, h=4, center=true, $fn=30); - translate([2.5400,10.1600,0]) - cylinder(r=0.4001, h=4, center=true, $fn=30); - translate([6.3500,10.1600,0]) - cylinder(r=0.4001, h=4, center=true, $fn=30); -} -module pcb_board_main() { - translate ([0, 0, -0.8]) - linear_extrude(height=1.6) - pcb_outline(); - layer_group_bottom_silk(); - layer_group_bottom_copper(); - layer_group_top_copper(); - layer_group_top_mask(); - layer_group_bottom_mask(); - layer_group_top_silk(); -} - -module pcb_board() { - intersection() { - translate ([0, 0, -4]) - linear_extrude(height=8) - pcb_outline(); - union() { - difference() { - pcb_board_main(); - pcb_drill(); - } - } - } -} - -pcb_board(); Index: trunk/tests/RTT/ref/line_overlap2.png.text =================================================================== --- trunk/tests/RTT/ref/line_overlap2.png.text (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.png.text (nonexistent) @@ -1,6 +0,0 @@ -r6630 - -18 pixel width (15) -198 pixel length (165) - -(it is actually 3 traces that should export as 1) Index: trunk/tests/RTT/ref/layer_copper.dsn =================================================================== --- trunk/tests/RTT/ref/layer_copper.dsn (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.dsn (nonexistent) @@ -1,56 +0,0 @@ -(pcb one line per each type of copper layer - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.254000 1.270000 10.795000 1.270000 3.810000) - (type protect)) - (wire (path 5__Intern 0.254000 2.540000 8.890000 8.255000 3.175000) - (type protect)) - (wire (path 10__bottom_copper 0.254000 1.905000 10.795000 10.160000 10.795000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/rat.dsn =================================================================== --- trunk/tests/RTT/ref/rat.dsn (revision 32402) +++ trunk/tests/RTT/ref/rat.dsn (nonexistent) @@ -1,54 +0,0 @@ -(pcb a rat line - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "gEDA pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "comp1" - (type signal) - ) - (layer "inner1" - (type signal) - ) - (layer "inner2" - (type signal) - ) - (layer "solder1" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - (padstack via_685800_381000 - (shape (circle signal 0.685800)) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/arc_angles.bom =================================================================== --- trunk/tests/RTT/ref/arc_angles.bom (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: arcs with different strange angles - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/text_scale.dsn =================================================================== --- trunk/tests/RTT/ref/text_scale.dsn (revision 32402) +++ trunk/tests/RTT/ref/text_scale.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb text sizes (scales) - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/netlist.svg =================================================================== --- trunk/tests/RTT/ref/netlist.svg (revision 32402) +++ trunk/tests/RTT/ref/netlist.svg (nonexistent) @@ -1,75 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/layer_silk.dsn =================================================================== --- trunk/tests/RTT/ref/layer_silk.dsn (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.dsn (nonexistent) @@ -1,50 +0,0 @@ -(pcb one line on each silk layer - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/netlist_ba.xy =================================================================== --- trunk/tests/RTT/ref/netlist_ba.xy (revision 32402) +++ trunk/tests/RTT/ref/netlist_ba.xy (nonexistent) @@ -1,9 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: board with minimal netlist and some back-annotation changes - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -U1,"dip(4)","4*300",250.00,275.00,0,top Index: trunk/tests/RTT/ref/elem_pads_ds.png.text =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.png.text (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.png.text (nonexistent) @@ -1,14 +0,0 @@ -r6630 - -E1 -2 pads 1 silk line + text (E1) - -silk line 132 pixels (110) long 12 pixels (10) wide - -copper pads 102 pixels (85) long 12 pixels (10) wide - -pad 1 shares it's terminus with the silk line - -pad 2's highest point is 114 x 18 pixels (95 x 15) over from the inside corner of pad 1 & the silk line - -pad 2's lenght 102 pixels (85) width 12 pixels (10) Index: trunk/tests/RTT/ref/coord_rounding.bom =================================================================== --- trunk/tests/RTT/ref/coord_rounding.bom (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: odd coordinates to check rounding errors - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/arc_offpage.nelma.em =================================================================== --- trunk/tests/RTT/ref/arc_offpage.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/arc_offpage.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/flag_colors.svg =================================================================== --- trunk/tests/RTT/ref/flag_colors.svg (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.svg (nonexistent) @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/arc_angles.nelma.em =================================================================== --- trunk/tests/RTT/ref/arc_angles.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/arc_angles.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/arc_normal.bom =================================================================== --- trunk/tests/RTT/ref/arc_normal.bom (revision 32402) +++ trunk/tests/RTT/ref/arc_normal.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Arcs with different sizes, normal cases - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/flag_colors.xy =================================================================== --- trunk/tests/RTT/ref/flag_colors.xy (revision 32402) +++ trunk/tests/RTT/ref/flag_colors.xy (nonexistent) @@ -1,12 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- -(unknown),"0402 Standard SMT resistor, capacitor etc","(unknown)",225.00,50.00,0,top -(unknown),"0402 Standard SMT resistor, capacitor etc","(unknown)",325.00,50.00,0,top -(unknown),"0402 Standard SMT resistor, capacitor etc","(unknown)",425.00,50.00,0,top -(unknown),"0402 Standard SMT resistor, capacitor etc","(unknown)",525.00,50.00,0,top Index: trunk/tests/RTT/ref/layer_spc.gbr/layer_spc.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/layer_spc.gbr/layer_spc.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.gbr/layer_spc.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1927 +0,0 @@ -G04 start of page 2 for group -1 layer_idx 268435461 * -G04 Title: space (and other dangerous characters) in layer name, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD13C,0.0100*% -%ADD12C,0.0001*% -%ADD11C,0.0060*% -G54D11*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D12*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D11*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D12*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D11*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D12*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D11*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D12*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D11*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D12*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D11*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D12*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D13*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D11*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D12*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D11*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D12*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D11*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D12*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D11*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D12*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D11*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D12*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D11*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D12*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D11*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D12*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D11*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D12*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D11*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D12*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D11*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D12*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D11*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D12*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G36* -X234500D02*X239000D01* -Y104000D01* -X234500D01* -Y110000D01* -G37* -G36* -X239900D02*X244400D01* -Y104000D01* -X239900D01* -Y110000D01* -G37* -G36* -X245300D02*X249800D01* -Y104000D01* -X245300D01* -Y110000D01* -G37* -G36* -X250700D02*X255200D01* -Y104000D01* -X250700D01* -Y110000D01* -G37* -G36* -X256100D02*X260600D01* -Y104000D01* -X256100D01* -Y110000D01* -G37* -G36* -X264200D02*X268700D01* -Y104000D01* -X264200D01* -Y110000D01* -G37* -G36* -X269600D02*X274100D01* -Y104000D01* -X269600D01* -Y110000D01* -G37* -G36* -X275000D02*X279500D01* -Y104000D01* -X275000D01* -Y110000D01* -G37* -G36* -X280400D02*X284900D01* -Y104000D01* -X280400D01* -Y110000D01* -G37* -G36* -X288500D02*X293000D01* -Y104000D01* -X288500D01* -Y110000D01* -G37* -G36* -X293900D02*X298400D01* -Y104000D01* -X293900D01* -Y110000D01* -G37* -G36* -X299300D02*X303800D01* -Y104000D01* -X299300D01* -Y110000D01* -G37* -G36* -X304700D02*X309200D01* -Y104000D01* -X304700D01* -Y110000D01* -G37* -G36* -X310100D02*X314600D01* -Y104000D01* -X310100D01* -Y110000D01* -G37* -G36* -X318200D02*X322700D01* -Y104000D01* -X318200D01* -Y110000D01* -G37* -G36* -X323600D02*X328100D01* -Y104000D01* -X323600D01* -Y110000D01* -G37* -G36* -X329000D02*X333500D01* -Y104000D01* -X329000D01* -Y110000D01* -G37* -G36* -X334400D02*X338900D01* -Y104000D01* -X334400D01* -Y110000D01* -G37* -G36* -X339800D02*X344300D01* -Y104000D01* -X339800D01* -Y110000D01* -G37* -G36* -X345200D02*X349700D01* -Y104000D01* -X345200D01* -Y110000D01* -G37* -G36* -X350600D02*X355100D01* -Y104000D01* -X350600D01* -Y110000D01* -G37* -G36* -X356000D02*X360500D01* -Y104000D01* -X356000D01* -Y110000D01* -G37* -G36* -X361400D02*X365900D01* -Y104000D01* -X361400D01* -Y110000D01* -G37* -G36* -X369500D02*X374000D01* -Y104000D01* -X369500D01* -Y110000D01* -G37* -G36* -X374900D02*X379400D01* -Y104000D01* -X374900D01* -Y110000D01* -G37* -G36* -X380300D02*X384800D01* -Y104000D01* -X380300D01* -Y110000D01* -G37* -G36* -X385700D02*X390200D01* -Y104000D01* -X385700D01* -Y110000D01* -G37* -G36* -X391100D02*X395600D01* -Y104000D01* -X391100D01* -Y110000D01* -G37* -G36* -X396500D02*X401000D01* -Y104000D01* -X396500D01* -Y110000D01* -G37* -G36* -X401900D02*X406400D01* -Y104000D01* -X401900D01* -Y110000D01* -G37* -G36* -X407300D02*X411800D01* -Y104000D01* -X407300D01* -Y110000D01* -G37* -G36* -X412700D02*X417200D01* -Y104000D01* -X412700D01* -Y110000D01* -G37* -G36* -X418100D02*X422600D01* -Y104000D01* -X418100D01* -Y110000D01* -G37* -G36* -X423500D02*X428000D01* -Y104000D01* -X423500D01* -Y110000D01* -G37* -G36* -X431600D02*X436100D01* -Y104000D01* -X431600D01* -Y110000D01* -G37* -G36* -X437000D02*X441500D01* -Y104000D01* -X437000D01* -Y110000D01* -G37* -G36* -X445100D02*X449600D01* -Y104000D01* -X445100D01* -Y110000D01* -G37* -G36* -X450500D02*X455000D01* -Y104000D01* -X450500D01* -Y110000D01* -G37* -G36* -X455900D02*X460400D01* -Y104000D01* -X455900D01* -Y110000D01* -G37* -G36* -X461300D02*X465800D01* -Y104000D01* -X461300D01* -Y110000D01* -G37* -G36* -X466700D02*X471200D01* -Y104000D01* -X466700D01* -Y110000D01* -G37* -G36* -X474800D02*X479300D01* -Y104000D01* -X474800D01* -Y110000D01* -G37* -G36* -X480200D02*X484700D01* -Y104000D01* -X480200D01* -Y110000D01* -G37* -G36* -X485600D02*X490100D01* -Y104000D01* -X485600D01* -Y110000D01* -G37* -G36* -X491000D02*X495500D01* -Y104000D01* -X491000D01* -Y110000D01* -G37* -G36* -X499100D02*X503600D01* -Y104000D01* -X499100D01* -Y110000D01* -G37* -G54D11*X507200D02*Y104000D01* -Y110000D02*X510200D01* -X507200Y107300D02*X509450D01* -G54D12*G36* -X512000Y110000D02*X516500D01* -Y104000D01* -X512000D01* -Y110000D01* -G37* -G36* -X517400D02*X521900D01* -Y104000D01* -X517400D01* -Y110000D01* -G37* -G36* -X522800D02*X527300D01* -Y104000D01* -X522800D01* -Y110000D01* -G37* -G36* -X528200D02*X532700D01* -Y104000D01* -X528200D01* -Y110000D01* -G37* -G36* -X533600D02*X538100D01* -Y104000D01* -X533600D01* -Y110000D01* -G37* -G36* -X539000D02*X543500D01* -Y104000D01* -X539000D01* -Y110000D01* -G37* -G36* -X544400D02*X548900D01* -Y104000D01* -X544400D01* -Y110000D01* -G37* -G36* -X549800D02*X554300D01* -Y104000D01* -X549800D01* -Y110000D01* -G37* -G36* -X555200D02*X559700D01* -Y104000D01* -X555200D01* -Y110000D01* -G37* -G36* -X560600D02*X565100D01* -Y104000D01* -X560600D01* -Y110000D01* -G37* -G54D11*X569450D02*Y104000D01* -X571400Y110000D02*X572450Y108950D01* -Y105050D01* -X571400Y104000D02*X572450Y105050D01* -X568700Y104000D02*X571400D01* -X568700Y110000D02*X571400D01* -G54D12*G36* -X574250D02*X578750D01* -Y104000D01* -X574250D01* -Y110000D01* -G37* -G36* -X579650D02*X584150D01* -Y104000D01* -X579650D01* -Y110000D01* -G37* -G36* -X585050D02*X589550D01* -Y104000D01* -X585050D01* -Y110000D01* -G37* -G36* -X590450D02*X594950D01* -Y104000D01* -X590450D01* -Y110000D01* -G37* -G36* -X595850D02*X600350D01* -Y104000D01* -X595850D01* -Y110000D01* -G37* -G36* -X601250D02*X605750D01* -Y104000D01* -X601250D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/text_scale.xy =================================================================== --- trunk/tests/RTT/ref/text_scale.xy (revision 32402) +++ trunk/tests/RTT/ref/text_scale.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: text sizes (scales) - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/elem_pads_ds.bom =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.bom (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: element with pads on both sides - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -1,"(unknown)","(unknown)",E1 Index: trunk/tests/RTT/ref/thermal_layer.png.text =================================================================== --- trunk/tests/RTT/ref/thermal_layer.png.text (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.png.text (nonexistent) @@ -1,10 +0,0 @@ -r6731 - -each red polygon is 121x121 pixels (100.833 x 100.833) -each blue polygon is 121x121 pixels (100.833 x 100.833) - -clearance 23 pixels (19.167) -copper width 95 pixels (79.166) -drill width 39 pixels (32.5) - -lower two vias are cleared with only 23 pixels (19.166) Index: trunk/tests/RTT/ref/layer_silk.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/layer_silk.ps.gz =================================================================== --- trunk/tests/RTT/ref/layer_silk.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/layer_silk.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_overlap4.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap4.ps.gz =================================================================== --- trunk/tests/RTT/ref/line_overlap4.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/line_overlap4.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap4.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/text_rot.nelma.em =================================================================== --- trunk/tests/RTT/ref/text_rot.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/text_rot.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/layer_copper.svg =================================================================== --- trunk/tests/RTT/ref/layer_copper.svg (revision 32402) +++ trunk/tests/RTT/ref/layer_copper.svg (nonexistent) @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_overlap2.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/line_overlap2.png =================================================================== --- trunk/tests/RTT/ref/line_overlap2.png (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.png (nonexistent) Property changes on: trunk/tests/RTT/ref/line_overlap2.png ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/rat.svg =================================================================== --- trunk/tests/RTT/ref/rat.svg (revision 32402) +++ trunk/tests/RTT/ref/rat.svg (nonexistent) @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_normal.eps =================================================================== --- trunk/tests/RTT/ref/line_normal.eps (revision 32402) +++ trunk/tests/RTT/ref/line_normal.eps (nonexistent) @@ -1,41 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: line_normal.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01500 setlinewidth -1 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.12500 0.25000 0.40000 0.25000 t -0.01000 setlinewidth -0.25000 0.12500 0.25000 0.37500 t -0.02000 setlinewidth -0.25000 0.25000 0.40000 0.20000 t -0.00500 setlinewidth -0.25000 0.25000 0.15000 0.15000 t -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/elem_pins.bom =================================================================== --- trunk/tests/RTT/ref/elem_pins.bom (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: pins with different shapes - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -2,"dip(2)","2*300",U1 U2 Index: trunk/tests/RTT/ref/mech.bom =================================================================== --- trunk/tests/RTT/ref/mech.bom (revision 32402) +++ trunk/tests/RTT/ref/mech.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: (unknown) - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/text_scale.svg =================================================================== --- trunk/tests/RTT/ref/text_scale.svg (revision 32402) +++ trunk/tests/RTT/ref/text_scale.svg (nonexistent) @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/line_overlap2.fcd =================================================================== --- trunk/tests/RTT/ref/line_overlap2.fcd (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.fcd (nonexistent) @@ -1,3 +0,0 @@ -[FIDOCAD] -PL 40 40 70 40 3 2 -PL 44 40 60 40 3 2 Index: trunk/tests/RTT/ref/layer_silk.svg =================================================================== --- trunk/tests/RTT/ref/layer_silk.svg (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.svg (nonexistent) @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/elem_sides_smd.net =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.net (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.net (nonexistent) @@ -1,16 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB smd elements on both sides -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -327N/C R1 -1 A01X+001659Y+003750X0511Y0748R000 S1 -327N/C R1 -2 A01X+002840Y+003750X0511Y0748R000 S1 -327N/C R2 -1 A02X+001659Y+001500X0511Y0748R000 S2 -327N/C R2 -2 A02X+002840Y+001500X0511Y0748R000 S2 -999 Index: trunk/tests/RTT/ref/text_scale.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/text_scale.remote.gz =================================================================== --- trunk/tests/RTT/ref/text_scale.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/text_scale.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/text_scale.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/coord_rounding.nelma.em =================================================================== --- trunk/tests/RTT/ref/coord_rounding.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/text_sides.xy =================================================================== --- trunk/tests/RTT/ref/text_sides.xy (revision 32402) +++ trunk/tests/RTT/ref/text_sides.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: text on both sides - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_overlap1.bom =================================================================== --- trunk/tests/RTT/ref/line_overlap1.bom (revision 32402) +++ trunk/tests/RTT/ref/line_overlap1.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Two lines partially overlapping - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/thermal_layer.net =================================================================== --- trunk/tests/RTT/ref/thermal_layer.net (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.net (nonexistent) @@ -1,16 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB thermals vs. multiple layer polygons -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -317N/C VIA - D0315PA00X+001000Y+004000X0787Y0000R000 S3 -317N/C VIA - D0315PA00X+002750Y+004000X0787Y0000R000 S3 -317N/C VIA - D0315PA00X+001000Y+002250X0787Y0000R000 S3 -317N/C VIA - D0315PA00X+002750Y+002250X0787Y0000R000 S3 -999 Index: trunk/tests/RTT/ref/line_normal.dsn =================================================================== --- trunk/tests/RTT/ref/line_normal.dsn (revision 32402) +++ trunk/tests/RTT/ref/line_normal.dsn (nonexistent) @@ -1,58 +0,0 @@ -(pcb Normal lines at different size and angle - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - ) - (library - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - (wire (path 3__top_copper 0.381000 3.175000 6.350000 10.160000 6.350000) - (type protect)) - (wire (path 3__top_copper 0.254000 6.350000 9.525000 6.350000 3.175000) - (type protect)) - (wire (path 3__top_copper 0.508000 6.350000 6.350000 10.160000 7.620000) - (type protect)) - (wire (path 3__top_copper 0.127000 6.350000 6.350000 3.810000 8.890000) - (type protect)) - - ) -) Index: trunk/tests/RTT/ref/elem_pads_ds.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pads_ds.remote.gz =================================================================== --- trunk/tests/RTT/ref/elem_pads_ds.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_pads_ds.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pads_ds.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_sides_smd.exc/elem_sides_smd.plated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.exc/elem_sides_smd.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.exc/elem_sides_smd.plated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/elem_sides_smd.exc/elem_sides_smd.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.exc/elem_sides_smd.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.exc/elem_sides_smd.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/elem_sides_trh.bom =================================================================== --- trunk/tests/RTT/ref/elem_sides_trh.bom (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_trh.bom (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: thru-hole elements on both sides - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- -2,"dip(2)","2*300",U1 U2 Index: trunk/tests/RTT/ref/layer_silk.png.text =================================================================== --- trunk/tests/RTT/ref/layer_silk.png.text (revision 32402) +++ trunk/tests/RTT/ref/layer_silk.png.text (nonexistent) @@ -1,8 +0,0 @@ -r6630 - -line -width 12 pixels (10) -length 462 pixels (385) - -(mil) - Index: trunk/tests/RTT/ref/thermal_layer.exc/thermal_layer.plated.cnc =================================================================== --- trunk/tests/RTT/ref/thermal_layer.exc/thermal_layer.plated.cnc (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.exc/thermal_layer.plated.cnc (nonexistent) @@ -1,11 +0,0 @@ -M48 -INCH -T11C0.032 -% -T11 -G05 -X001000Y004000 -X002750Y004000 -X001000Y002250 -X002750Y002250 -M30 Index: trunk/tests/RTT/ref/thermal_layer.exc/thermal_layer.unplated.cnc =================================================================== --- trunk/tests/RTT/ref/thermal_layer.exc/thermal_layer.unplated.cnc (revision 32402) +++ trunk/tests/RTT/ref/thermal_layer.exc/thermal_layer.unplated.cnc (nonexistent) @@ -1 +0,0 @@ -M30 Index: trunk/tests/RTT/ref/elem_pins.nelma.em =================================================================== --- trunk/tests/RTT/ref/elem_pins.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/poly_hole.bom =================================================================== --- trunk/tests/RTT/ref/poly_hole.bom (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: Polygons with holes - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.top.copper.none.3.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.top.copper.none.3.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.top.copper.none.3.gbr (nonexistent) @@ -1,15 +0,0 @@ -G04 start of page 2 for group 3 layer_idx 0 * -G04 Title: Two lines, one over the other, full cover, top_copper * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNTOP_COPPER_NONE_3*% -%ADD11C,0.0150*% -G54D11*X20000Y30000D02*X35000D01* -X22000D02*X30000D01* -M02* Index: trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.global.boundary.uroute.9.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.global.boundary.uroute.9.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.global.boundary.uroute.9.gbr (nonexistent) @@ -1,17 +0,0 @@ -G04 start of page 3 for group 9 layer_idx 6 * -G04 Title: Two lines, one over the other, full cover, global_outline * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNGLOBAL_BOUNDARY_UROUTE_9*% -%ADD12C,0.0100*% -G54D12*X0Y50000D02*Y0D01* -Y50000D02*X50000D01* -X0Y0D02*X50000D01* -Y50000D02*Y0D01* -M02* Index: trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.logical.virtual.fab.none.gbr =================================================================== --- trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.logical.virtual.fab.none.gbr (revision 32402) +++ trunk/tests/RTT/ref/line_overlap2.gbr/line_overlap2.logical.virtual.fab.none.gbr (nonexistent) @@ -1,1857 +0,0 @@ -G04 start of page 4 for group -1 layer_idx 268435461 * -G04 Title: Two lines, one over the other, full cover, * -G04 Creator: -G04 CreationDate: -G04 For: TEST * -G04 Format: Gerber/RS-274X * -G04 PCB-Dimensions: 50000 50000 * -G04 PCB-Coordinate-Origin: lower left * -%MOIN*% -%FSLAX25Y25*% -%LNLOGICAL_VIRTUAL_FAB_NONE*% -%ADD15C,0.0100*% -%ADD14C,0.0001*% -%ADD13C,0.0060*% -G54D13*X3000Y125000D02*X3750Y124250D01* -X750Y125000D02*X3000D01* -X0Y124250D02*X750Y125000D01* -X0Y124250D02*Y122750D01* -X750Y122000D01* -X3000D01* -X3750Y121250D01* -Y119750D01* -X3000Y119000D02*X3750Y119750D01* -X750Y119000D02*X3000D01* -X0Y119750D02*X750Y119000D01* -G54D14*G36* -X5550Y125000D02*X10050D01* -Y119000D01* -X5550D01* -Y125000D01* -G37* -G36* -X10950D02*X15450D01* -Y119000D01* -X10950D01* -Y125000D01* -G37* -G36* -X16350D02*X20850D01* -Y119000D01* -X16350D01* -Y125000D01* -G37* -G36* -X21750D02*X26250D01* -Y119000D01* -X21750D01* -Y125000D01* -G37* -G36* -X27150D02*X31650D01* -Y119000D01* -X27150D01* -Y125000D01* -G37* -G54D13*X0Y118000D02*X5550D01* -X41750Y125000D02*Y119000D01* -X43700Y125000D02*X44750Y123950D01* -Y120050D01* -X43700Y119000D02*X44750Y120050D01* -X41000Y119000D02*X43700D01* -X41000Y125000D02*X43700D01* -G54D14*G36* -X46550D02*X51050D01* -Y119000D01* -X46550D01* -Y125000D01* -G37* -G36* -X51950D02*X56450D01* -Y119000D01* -X51950D01* -Y125000D01* -G37* -G36* -X57350D02*X61850D01* -Y119000D01* -X57350D01* -Y125000D01* -G37* -G36* -X62750D02*X67250D01* -Y119000D01* -X62750D01* -Y125000D01* -G37* -G36* -X70850D02*X75350D01* -Y119000D01* -X70850D01* -Y125000D01* -G37* -G54D13*X76250D02*X77750D01* -X77000D02*Y119000D01* -X76250D02*X77750D01* -G54D14*G36* -X79550Y125000D02*X84050D01* -Y119000D01* -X79550D01* -Y125000D01* -G37* -G36* -X84950D02*X89450D01* -Y119000D01* -X84950D01* -Y125000D01* -G37* -G36* -X90350D02*X94850D01* -Y119000D01* -X90350D01* -Y125000D01* -G37* -G36* -X95750D02*X100250D01* -Y119000D01* -X95750D01* -Y125000D01* -G37* -G54D13*X41000Y118000D02*X52550D01* -X96050Y119000D02*X98000D01* -X95000Y120050D02*X96050Y119000D01* -X95000Y123950D02*Y120050D01* -Y123950D02*X96050Y125000D01* -X98000D01* -G54D14*G36* -X99800D02*X104300D01* -Y119000D01* -X99800D01* -Y125000D01* -G37* -G36* -X105200D02*X109700D01* -Y119000D01* -X105200D01* -Y125000D01* -G37* -G36* -X110600D02*X115100D01* -Y119000D01* -X110600D01* -Y125000D01* -G37* -G36* -X116000D02*X120500D01* -Y119000D01* -X116000D01* -Y125000D01* -G37* -G54D13*X95000Y118000D02*X99800D01* -X130750Y125000D02*Y119000D01* -X130000Y125000D02*X133000D01* -X133750Y124250D01* -Y122750D01* -X133000Y122000D02*X133750Y122750D01* -X130750Y122000D02*X133000D01* -G54D14*G36* -X135550Y125000D02*X140050D01* -Y119000D01* -X135550D01* -Y125000D01* -G37* -G36* -X140950D02*X145450D01* -Y119000D01* -X140950D01* -Y125000D01* -G37* -G36* -X146350D02*X150850D01* -Y119000D01* -X146350D01* -Y125000D01* -G37* -G36* -X151750D02*X156250D01* -Y119000D01* -X151750D01* -Y125000D01* -G37* -G36* -X157150D02*X161650D01* -Y119000D01* -X157150D01* -Y125000D01* -G37* -G36* -X162550D02*X167050D01* -Y119000D01* -X162550D01* -Y125000D01* -G37* -G54D13*X130000Y118000D02*X135550D01* -X0Y140000D02*X3000D01* -X1500D02*Y134000D01* -G54D14*G36* -X4800Y140000D02*X9300D01* -Y134000D01* -X4800D01* -Y140000D01* -G37* -G36* -X10200D02*X14700D01* -Y134000D01* -X10200D01* -Y140000D01* -G37* -G36* -X15600D02*X20100D01* -Y134000D01* -X15600D01* -Y140000D01* -G37* -G36* -X21000D02*X25500D01* -Y134000D01* -X21000D01* -Y140000D01* -G37* -G36* -X29100D02*X33600D01* -Y134000D01* -X29100D01* -Y140000D01* -G37* -G36* -X34500D02*X39000D01* -Y134000D01* -X34500D01* -Y140000D01* -G37* -G36* -X39900D02*X44400D01* -Y134000D01* -X39900D01* -Y140000D01* -G37* -G36* -X48000D02*X52500D01* -Y134000D01* -X48000D01* -Y140000D01* -G37* -G36* -X56100D02*X60600D01* -Y134000D01* -X56100D01* -Y140000D01* -G37* -G36* -X61500D02*X66000D01* -Y134000D01* -X61500D01* -Y140000D01* -G37* -G36* -X66900D02*X71400D01* -Y134000D01* -X66900D01* -Y140000D01* -G37* -G36* -X72300D02*X76800D01* -Y134000D01* -X72300D01* -Y140000D01* -G37* -G36* -X77700D02*X82200D01* -Y134000D01* -X77700D01* -Y140000D01* -G37* -G36* -X83100D02*X87600D01* -Y134000D01* -X83100D01* -Y140000D01* -G37* -G36* -X88500D02*X93000D01* -Y134000D01* -X88500D01* -Y140000D01* -G37* -G36* -X93900D02*X98400D01* -Y134000D01* -X93900D01* -Y140000D01* -G37* -G36* -X99300D02*X103800D01* -Y134000D01* -X99300D01* -Y140000D01* -G37* -G36* -X107400D02*X111900D01* -Y134000D01* -X107400D01* -Y140000D01* -G37* -G36* -X112800D02*X117300D01* -Y134000D01* -X112800D01* -Y140000D01* -G37* -G36* -X118200D02*X122700D01* -Y134000D01* -X118200D01* -Y140000D01* -G37* -G36* -X123600D02*X128100D01* -Y134000D01* -X123600D01* -Y140000D01* -G37* -G36* -X129000D02*X133500D01* -Y134000D01* -X129000D01* -Y140000D01* -G37* -G36* -X137100D02*X141600D01* -Y134000D01* -X137100D01* -Y140000D01* -G37* -G36* -X142500D02*X147000D01* -Y134000D01* -X142500D01* -Y140000D01* -G37* -G36* -X147900D02*X152400D01* -Y134000D01* -X147900D01* -Y140000D01* -G37* -G36* -X153300D02*X157800D01* -Y134000D01* -X153300D01* -Y140000D01* -G37* -G36* -X158700D02*X163200D01* -Y134000D01* -X158700D01* -Y140000D01* -G37* -G36* -X166800D02*X171300D01* -Y134000D01* -X166800D01* -Y140000D01* -G37* -G36* -X172200D02*X176700D01* -Y134000D01* -X172200D01* -Y140000D01* -G37* -G36* -X177600D02*X182100D01* -Y134000D01* -X177600D01* -Y140000D01* -G37* -G36* -X183000D02*X187500D01* -Y134000D01* -X183000D01* -Y140000D01* -G37* -G36* -X191100D02*X195600D01* -Y134000D01* -X191100D01* -Y140000D01* -G37* -G36* -X196500D02*X201000D01* -Y134000D01* -X196500D01* -Y140000D01* -G37* -G36* -X204600D02*X209100D01* -Y134000D01* -X204600D01* -Y140000D01* -G37* -G36* -X210000D02*X214500D01* -Y134000D01* -X210000D01* -Y140000D01* -G37* -G36* -X215400D02*X219900D01* -Y134000D01* -X215400D01* -Y140000D01* -G37* -G36* -X220800D02*X225300D01* -Y134000D01* -X220800D01* -Y140000D01* -G37* -G36* -X228900D02*X233400D01* -Y134000D01* -X228900D01* -Y140000D01* -G37* -G36* -X234300D02*X238800D01* -Y134000D01* -X234300D01* -Y140000D01* -G37* -G36* -X239700D02*X244200D01* -Y134000D01* -X239700D01* -Y140000D01* -G37* -G36* -X245100D02*X249600D01* -Y134000D01* -X245100D01* -Y140000D01* -G37* -G36* -X250500D02*X255000D01* -Y134000D01* -X250500D01* -Y140000D01* -G37* -G36* -X255900D02*X260400D01* -Y134000D01* -X255900D01* -Y140000D01* -G37* -G36* -X261300D02*X265800D01* -Y134000D01* -X261300D01* -Y140000D01* -G37* -G36* -X269400D02*X273900D01* -Y134000D01* -X269400D01* -Y140000D01* -G37* -G36* -X277500D02*X282000D01* -Y134000D01* -X277500D01* -Y140000D01* -G37* -G36* -X282900D02*X287400D01* -Y134000D01* -X282900D01* -Y140000D01* -G37* -G36* -X288300D02*X292800D01* -Y134000D01* -X288300D01* -Y140000D01* -G37* -G36* -X293700D02*X298200D01* -Y134000D01* -X293700D01* -Y140000D01* -G37* -G36* -X299100D02*X303600D01* -Y134000D01* -X299100D01* -Y140000D01* -G37* -G36* -X307200D02*X311700D01* -Y134000D01* -X307200D01* -Y140000D01* -G37* -G36* -X312600D02*X317100D01* -Y134000D01* -X312600D01* -Y140000D01* -G37* -G36* -X318000D02*X322500D01* -Y134000D01* -X318000D01* -Y140000D01* -G37* -G36* -X323400D02*X327900D01* -Y134000D01* -X323400D01* -Y140000D01* -G37* -G36* -X328800D02*X333300D01* -Y134000D01* -X328800D01* -Y140000D01* -G37* -G54D15*X0Y50000D02*X50000D01* -X0D02*Y0D01* -X50000Y50000D02*Y0D01* -X0D02*X50000D01* -G54D13*X200000Y65000D02*Y59000D01* -Y65000D02*X202250Y62000D01* -X204500Y65000D01* -Y59000D01* -G54D14*G36* -X206300Y65000D02*X210800D01* -Y59000D01* -X206300D01* -Y65000D01* -G37* -G36* -X211700D02*X216200D01* -Y59000D01* -X211700D01* -Y65000D01* -G37* -G36* -X217100D02*X221600D01* -Y59000D01* -X217100D01* -Y65000D01* -G37* -G36* -X222500D02*X227000D01* -Y59000D01* -X222500D01* -Y65000D01* -G37* -G36* -X227900D02*X232400D01* -Y59000D01* -X227900D01* -Y65000D01* -G37* -G36* -X233300D02*X237800D01* -Y59000D01* -X233300D01* -Y65000D01* -G37* -G54D13*X242150D02*Y59000D01* -X244100Y65000D02*X245150Y63950D01* -Y60050D01* -X244100Y59000D02*X245150Y60050D01* -X241400Y59000D02*X244100D01* -X241400Y65000D02*X244100D01* -G54D14*G36* -X246950D02*X251450D01* -Y59000D01* -X246950D01* -Y65000D01* -G37* -G36* -X252350D02*X256850D01* -Y59000D01* -X252350D01* -Y65000D01* -G37* -G36* -X257750D02*X262250D01* -Y59000D01* -X257750D01* -Y65000D01* -G37* -G36* -X263150D02*X267650D01* -Y59000D01* -X263150D01* -Y65000D01* -G37* -G36* -X268550D02*X273050D01* -Y59000D01* -X268550D01* -Y65000D01* -G37* -G36* -X273950D02*X278450D01* -Y59000D01* -X273950D01* -Y65000D01* -G37* -G36* -X279350D02*X283850D01* -Y59000D01* -X279350D01* -Y65000D01* -G37* -G36* -X284750D02*X289250D01* -Y59000D01* -X284750D01* -Y65000D01* -G37* -G36* -X290150D02*X294650D01* -Y59000D01* -X290150D01* -Y65000D01* -G37* -G36* -X295550D02*X300050D01* -Y59000D01* -X295550D01* -Y65000D01* -G37* -G54D13*X303650D02*X306650D01* -X303650D02*Y62000D01* -X304400Y62750D01* -X305900D01* -X306650Y62000D01* -Y59750D01* -X305900Y59000D02*X306650Y59750D01* -X304400Y59000D02*X305900D01* -X303650Y59750D02*X304400Y59000D01* -G54D14*G36* -X308450Y65000D02*X312950D01* -Y59000D01* -X308450D01* -Y65000D01* -G37* -G36* -X313850D02*X318350D01* -Y59000D01* -X313850D01* -Y65000D01* -G37* -G36* -X319250D02*X323750D01* -Y59000D01* -X319250D01* -Y65000D01* -G37* -G36* -X324650D02*X329150D01* -Y59000D01* -X324650D01* -Y65000D01* -G37* -G36* -X330050D02*X334550D01* -Y59000D01* -X330050D01* -Y65000D01* -G37* -G36* -X335450D02*X339950D01* -Y59000D01* -X335450D01* -Y65000D01* -G37* -G36* -X340850D02*X345350D01* -Y59000D01* -X340850D01* -Y65000D01* -G37* -G36* -X346250D02*X350750D01* -Y59000D01* -X346250D01* -Y65000D01* -G37* -G36* -X351650D02*X356150D01* -Y59000D01* -X351650D01* -Y65000D01* -G37* -G36* -X359750D02*X364250D01* -Y59000D01* -X359750D01* -Y65000D01* -G37* -G36* -X365150D02*X369650D01* -Y59000D01* -X365150D01* -Y65000D01* -G37* -G36* -X370550D02*X375050D01* -Y59000D01* -X370550D01* -Y65000D01* -G37* -G36* -X375950D02*X380450D01* -Y59000D01* -X375950D01* -Y65000D01* -G37* -G36* -X384050D02*X388550D01* -Y59000D01* -X384050D01* -Y65000D01* -G37* -G36* -X389450D02*X393950D01* -Y59000D01* -X389450D01* -Y65000D01* -G37* -G36* -X394850D02*X399350D01* -Y59000D01* -X394850D01* -Y65000D01* -G37* -G36* -X400250D02*X404750D01* -Y59000D01* -X400250D01* -Y65000D01* -G37* -G36* -X405650D02*X410150D01* -Y59000D01* -X405650D01* -Y65000D01* -G37* -G54D13*X413750D02*X416750D01* -X413750D02*Y62000D01* -X414500Y62750D01* -X416000D01* -X416750Y62000D01* -Y59750D01* -X416000Y59000D02*X416750Y59750D01* -X414500Y59000D02*X416000D01* -X413750Y59750D02*X414500Y59000D01* -G54D14*G36* -X418550Y65000D02*X423050D01* -Y59000D01* -X418550D01* -Y65000D01* -G37* -G36* -X423950D02*X428450D01* -Y59000D01* -X423950D01* -Y65000D01* -G37* -G36* -X429350D02*X433850D01* -Y59000D01* -X429350D01* -Y65000D01* -G37* -G36* -X434750D02*X439250D01* -Y59000D01* -X434750D01* -Y65000D01* -G37* -G36* -X440150D02*X444650D01* -Y59000D01* -X440150D01* -Y65000D01* -G37* -G36* -X445550D02*X450050D01* -Y59000D01* -X445550D01* -Y65000D01* -G37* -G36* -X450950D02*X455450D01* -Y59000D01* -X450950D01* -Y65000D01* -G37* -G36* -X456350D02*X460850D01* -Y59000D01* -X456350D01* -Y65000D01* -G37* -G36* -X461750D02*X466250D01* -Y59000D01* -X461750D01* -Y65000D01* -G37* -G36* -X469850D02*X474350D01* -Y59000D01* -X469850D01* -Y65000D01* -G37* -G36* -X475250D02*X479750D01* -Y59000D01* -X475250D01* -Y65000D01* -G37* -G36* -X480650D02*X485150D01* -Y59000D01* -X480650D01* -Y65000D01* -G37* -G36* -X486050D02*X490550D01* -Y59000D01* -X486050D01* -Y65000D01* -G37* -G36* -X494150D02*X498650D01* -Y59000D01* -X494150D01* -Y65000D01* -G37* -G36* -X499550D02*X504050D01* -Y59000D01* -X499550D01* -Y65000D01* -G37* -G36* -X504950D02*X509450D01* -Y59000D01* -X504950D01* -Y65000D01* -G37* -G36* -X510350D02*X514850D01* -Y59000D01* -X510350D01* -Y65000D01* -G37* -G54D13*X0Y-8000D02*X3000D01* -X3750Y-7250D01* -Y-5450D02*Y-7250D01* -X3000Y-4700D02*X3750Y-5450D01* -X750Y-4700D02*X3000D01* -X750Y-2000D02*Y-8000D01* -X0Y-2000D02*X3000D01* -X3750Y-2750D01* -Y-3950D01* -X3000Y-4700D02*X3750Y-3950D01* -G54D14*G36* -X5550Y-2000D02*X10050D01* -Y-8000D01* -X5550D01* -Y-2000D01* -G37* -G36* -X10950D02*X15450D01* -Y-8000D01* -X10950D01* -Y-2000D01* -G37* -G36* -X16350D02*X20850D01* -Y-8000D01* -X16350D01* -Y-2000D01* -G37* -G36* -X21750D02*X26250D01* -Y-8000D01* -X21750D01* -Y-2000D01* -G37* -G36* -X29850D02*X34350D01* -Y-8000D01* -X29850D01* -Y-2000D01* -G37* -G36* -X35250D02*X39750D01* -Y-8000D01* -X35250D01* -Y-2000D01* -G37* -G36* -X40650D02*X45150D01* -Y-8000D01* -X40650D01* -Y-2000D01* -G37* -G36* -X46050D02*X50550D01* -Y-8000D01* -X46050D01* -Y-2000D01* -G37* -G36* -X51450D02*X55950D01* -Y-8000D01* -X51450D01* -Y-2000D01* -G37* -G36* -X56850D02*X61350D01* -Y-8000D01* -X56850D01* -Y-2000D01* -G37* -G36* -X62250D02*X66750D01* -Y-8000D01* -X62250D01* -Y-2000D01* -G37* -G36* -X70350D02*X74850D01* -Y-8000D01* -X70350D01* -Y-2000D01* -G37* -G36* -X75750D02*X80250D01* -Y-8000D01* -X75750D01* -Y-2000D01* -G37* -G36* -X83850D02*X88350D01* -Y-8000D01* -X83850D01* -Y-2000D01* -G37* -G36* -X89250D02*X93750D01* -Y-8000D01* -X89250D01* -Y-2000D01* -G37* -G36* -X94650D02*X99150D01* -Y-8000D01* -X94650D01* -Y-2000D01* -G37* -G36* -X102750D02*X107250D01* -Y-8000D01* -X102750D01* -Y-2000D01* -G37* -G36* -X108150D02*X112650D01* -Y-8000D01* -X108150D01* -Y-2000D01* -G37* -G36* -X113550D02*X118050D01* -Y-8000D01* -X113550D01* -Y-2000D01* -G37* -G36* -X118950D02*X123450D01* -Y-8000D01* -X118950D01* -Y-2000D01* -G37* -G36* -X124350D02*X128850D01* -Y-8000D01* -X124350D01* -Y-2000D01* -G37* -G36* -X129750D02*X134250D01* -Y-8000D01* -X129750D01* -Y-2000D01* -G37* -G36* -X135150D02*X139650D01* -Y-8000D01* -X135150D01* -Y-2000D01* -G37* -G36* -X140550D02*X145050D01* -Y-8000D01* -X140550D01* -Y-2000D01* -G37* -G36* -X145950D02*X150450D01* -Y-8000D01* -X145950D01* -Y-2000D01* -G37* -G36* -X151350D02*X155850D01* -Y-8000D01* -X151350D01* -Y-2000D01* -G37* -G36* -X159450D02*X163950D01* -Y-8000D01* -X159450D01* -Y-2000D01* -G37* -G36* -X164850D02*X169350D01* -Y-8000D01* -X164850D01* -Y-2000D01* -G37* -G36* -X172950D02*X177450D01* -Y-8000D01* -X172950D01* -Y-2000D01* -G37* -G36* -X178350D02*X182850D01* -Y-8000D01* -X178350D01* -Y-2000D01* -G37* -G36* -X183750D02*X188250D01* -Y-8000D01* -X183750D01* -Y-2000D01* -G37* -G36* -X189150D02*X193650D01* -Y-8000D01* -X189150D01* -Y-2000D01* -G37* -G54D13*X197250Y-7250D02*X198000Y-8000D01* -X197250Y-6050D02*Y-7250D01* -Y-6050D02*X198300Y-5000D01* -X199200D01* -X200250Y-6050D01* -Y-7250D01* -X199500Y-8000D02*X200250Y-7250D01* -X198000Y-8000D02*X199500D01* -X197250Y-3950D02*X198300Y-5000D01* -X197250Y-2750D02*Y-3950D01* -Y-2750D02*X198000Y-2000D01* -X199500D01* -X200250Y-2750D01* -Y-3950D01* -X199200Y-5000D02*X200250Y-3950D01* -G54D14*G36* -X202050Y-2000D02*X206550D01* -Y-8000D01* -X202050D01* -Y-2000D01* -G37* -G36* -X207450D02*X211950D01* -Y-8000D01* -X207450D01* -Y-2000D01* -G37* -G36* -X212850D02*X217350D01* -Y-8000D01* -X212850D01* -Y-2000D01* -G37* -G36* -X218250D02*X222750D01* -Y-8000D01* -X218250D01* -Y-2000D01* -G37* -G36* -X223650D02*X228150D01* -Y-8000D01* -X223650D01* -Y-2000D01* -G37* -G36* -X229050D02*X233550D01* -Y-8000D01* -X229050D01* -Y-2000D01* -G37* -G36* -X234450D02*X238950D01* -Y-8000D01* -X234450D01* -Y-2000D01* -G37* -G36* -X242550D02*X247050D01* -Y-8000D01* -X242550D01* -Y-2000D01* -G37* -G36* -X247950D02*X252450D01* -Y-8000D01* -X247950D01* -Y-2000D01* -G37* -G36* -X253350D02*X257850D01* -Y-8000D01* -X253350D01* -Y-2000D01* -G37* -G36* -X261450D02*X265950D01* -Y-8000D01* -X261450D01* -Y-2000D01* -G37* -G36* -X266850D02*X271350D01* -Y-8000D01* -X266850D01* -Y-2000D01* -G37* -G36* -X272250D02*X276750D01* -Y-8000D01* -X272250D01* -Y-2000D01* -G37* -G36* -X277650D02*X282150D01* -Y-8000D01* -X277650D01* -Y-2000D01* -G37* -G36* -X283050D02*X287550D01* -Y-8000D01* -X283050D01* -Y-2000D01* -G37* -G36* -X288450D02*X292950D01* -Y-8000D01* -X288450D01* -Y-2000D01* -G37* -G36* -X293850D02*X298350D01* -Y-8000D01* -X293850D01* -Y-2000D01* -G37* -G36* -X299250D02*X303750D01* -Y-8000D01* -X299250D01* -Y-2000D01* -G37* -G36* -X304650D02*X309150D01* -Y-8000D01* -X304650D01* -Y-2000D01* -G37* -G36* -X312750D02*X317250D01* -Y-8000D01* -X312750D01* -Y-2000D01* -G37* -G36* -X320850D02*X325350D01* -Y-8000D01* -X320850D01* -Y-2000D01* -G37* -G36* -X326250D02*X330750D01* -Y-8000D01* -X326250D01* -Y-2000D01* -G37* -G36* -X331650D02*X336150D01* -Y-8000D01* -X331650D01* -Y-2000D01* -G37* -G36* -X339750D02*X344250D01* -Y-8000D01* -X339750D01* -Y-2000D01* -G37* -G36* -X345150D02*X349650D01* -Y-8000D01* -X345150D01* -Y-2000D01* -G37* -G54D13*X353250D02*X356250D01* -X353250D02*Y-5000D01* -X354000Y-4250D01* -X355500D01* -X356250Y-5000D01* -Y-7250D01* -X355500Y-8000D02*X356250Y-7250D01* -X354000Y-8000D02*X355500D01* -X353250Y-7250D02*X354000Y-8000D01* -G54D14*G36* -X358050Y-2000D02*X362550D01* -Y-8000D01* -X358050D01* -Y-2000D01* -G37* -G36* -X363450D02*X367950D01* -Y-8000D01* -X363450D01* -Y-2000D01* -G37* -G36* -X368850D02*X373350D01* -Y-8000D01* -X368850D01* -Y-2000D01* -G37* -G36* -X374250D02*X378750D01* -Y-8000D01* -X374250D01* -Y-2000D01* -G37* -G36* -X379650D02*X384150D01* -Y-8000D01* -X379650D01* -Y-2000D01* -G37* -G36* -X385050D02*X389550D01* -Y-8000D01* -X385050D01* -Y-2000D01* -G37* -G36* -X390450D02*X394950D01* -Y-8000D01* -X390450D01* -Y-2000D01* -G37* -G36* -X395850D02*X400350D01* -Y-8000D01* -X395850D01* -Y-2000D01* -G37* -G36* -X401250D02*X405750D01* -Y-8000D01* -X401250D01* -Y-2000D01* -G37* -G36* -X406650D02*X411150D01* -Y-8000D01* -X406650D01* -Y-2000D01* -G37* -G54D13*X412050D02*X415050D01* -X412050D02*Y-5000D01* -X412800Y-4250D01* -X414300D01* -X415050Y-5000D01* -Y-7250D01* -X414300Y-8000D02*X415050Y-7250D01* -X412800Y-8000D02*X414300D01* -X412050Y-7250D02*X412800Y-8000D01* -G54D14*G36* -X416850Y-2000D02*X421350D01* -Y-8000D01* -X416850D01* -Y-2000D01* -G37* -G36* -X422250D02*X426750D01* -Y-8000D01* -X422250D01* -Y-2000D01* -G37* -G36* -X427650D02*X432150D01* -Y-8000D01* -X427650D01* -Y-2000D01* -G37* -G36* -X433050D02*X437550D01* -Y-8000D01* -X433050D01* -Y-2000D01* -G37* -G36* -X438450D02*X442950D01* -Y-8000D01* -X438450D01* -Y-2000D01* -G37* -G36* -X443850D02*X448350D01* -Y-8000D01* -X443850D01* -Y-2000D01* -G37* -G36* -X449250D02*X453750D01* -Y-8000D01* -X449250D01* -Y-2000D01* -G37* -G36* -X454650D02*X459150D01* -Y-8000D01* -X454650D01* -Y-2000D01* -G37* -G36* -X460050D02*X464550D01* -Y-8000D01* -X460050D01* -Y-2000D01* -G37* -G36* -X468150D02*X472650D01* -Y-8000D01* -X468150D01* -Y-2000D01* -G37* -G36* -X473550D02*X478050D01* -Y-8000D01* -X473550D01* -Y-2000D01* -G37* -G36* -X478950D02*X483450D01* -Y-8000D01* -X478950D01* -Y-2000D01* -G37* -G36* -X484350D02*X488850D01* -Y-8000D01* -X484350D01* -Y-2000D01* -G37* -G54D13*X200750Y80000D02*Y74000D01* -X202700Y80000D02*X203750Y78950D01* -Y75050D01* -X202700Y74000D02*X203750Y75050D01* -X200000Y74000D02*X202700D01* -X200000Y80000D02*X202700D01* -G54D14*G36* -X205550D02*X210050D01* -Y74000D01* -X205550D01* -Y80000D01* -G37* -G36* -X210950D02*X215450D01* -Y74000D01* -X210950D01* -Y80000D01* -G37* -G36* -X216350D02*X220850D01* -Y74000D01* -X216350D01* -Y80000D01* -G37* -G36* -X221750D02*X226250D01* -Y74000D01* -X221750D01* -Y80000D01* -G37* -G36* -X229850D02*X234350D01* -Y74000D01* -X229850D01* -Y80000D01* -G37* -G36* -X235250D02*X239750D01* -Y74000D01* -X235250D01* -Y80000D01* -G37* -G36* -X240650D02*X245150D01* -Y74000D01* -X240650D01* -Y80000D01* -G37* -G36* -X246050D02*X250550D01* -Y74000D01* -X246050D01* -Y80000D01* -G37* -G36* -X251450D02*X255950D01* -Y74000D01* -X251450D01* -Y80000D01* -G37* -G36* -X256850D02*X261350D01* -Y74000D01* -X256850D01* -Y80000D01* -G37* -G54D13*X200000Y93500D02*Y89000D01* -Y93500D02*X201050Y95000D01* -X202700D01* -X203750Y93500D01* -Y89000D01* -X200000Y92000D02*X203750D01* -G54D14*G36* -X205550Y95000D02*X210050D01* -Y89000D01* -X205550D01* -Y95000D01* -G37* -G36* -X210950D02*X215450D01* -Y89000D01* -X210950D01* -Y95000D01* -G37* -G36* -X216350D02*X220850D01* -Y89000D01* -X216350D01* -Y95000D01* -G37* -G36* -X221750D02*X226250D01* -Y89000D01* -X221750D01* -Y95000D01* -G37* -G36* -X227150D02*X231650D01* -Y89000D01* -X227150D01* -Y95000D01* -G37* -G36* -X232550D02*X237050D01* -Y89000D01* -X232550D01* -Y95000D01* -G37* -G54D13*X240650D02*X243650D01* -X242150D02*Y89000D01* -X245450Y92300D02*X247700D01* -X245450Y89000D02*X248450D01* -X245450Y95000D02*Y89000D01* -Y95000D02*X248450D01* -X253250D02*X254000Y94250D01* -X251000Y95000D02*X253250D01* -X250250Y94250D02*X251000Y95000D01* -X250250Y94250D02*Y92750D01* -X251000Y92000D01* -X253250D01* -X254000Y91250D01* -Y89750D01* -X253250Y89000D02*X254000Y89750D01* -X251000Y89000D02*X253250D01* -X250250Y89750D02*X251000Y89000D01* -X255800Y95000D02*X258800D01* -X257300D02*Y89000D01* -X200000Y110000D02*X203000D01* -X201500D02*Y104000D01* -G54D14*G36* -X204800Y110000D02*X209300D01* -Y104000D01* -X204800D01* -Y110000D01* -G37* -G36* -X210200D02*X214700D01* -Y104000D01* -X210200D01* -Y110000D01* -G37* -G36* -X215600D02*X220100D01* -Y104000D01* -X215600D01* -Y110000D01* -G37* -G36* -X221000D02*X225500D01* -Y104000D01* -X221000D01* -Y110000D01* -G37* -G36* -X226400D02*X230900D01* -Y104000D01* -X226400D01* -Y110000D01* -G37* -G54D13*X234500D02*X237500D01* -X236000D02*Y104000D01* -G54D14*G36* -X239300Y110000D02*X243800D01* -Y104000D01* -X239300D01* -Y110000D01* -G37* -G36* -X244700D02*X249200D01* -Y104000D01* -X244700D01* -Y110000D01* -G37* -G36* -X252800D02*X257300D01* -Y104000D01* -X252800D01* -Y110000D01* -G37* -G36* -X258200D02*X262700D01* -Y104000D01* -X258200D01* -Y110000D01* -G37* -G36* -X263600D02*X268100D01* -Y104000D01* -X263600D01* -Y110000D01* -G37* -G36* -X269000D02*X273500D01* -Y104000D01* -X269000D01* -Y110000D01* -G37* -G36* -X274400D02*X278900D01* -Y104000D01* -X274400D01* -Y110000D01* -G37* -G36* -X279800D02*X284300D01* -Y104000D01* -X279800D01* -Y110000D01* -G37* -G36* -X287900D02*X292400D01* -Y104000D01* -X287900D01* -Y110000D01* -G37* -G36* -X293300D02*X297800D01* -Y104000D01* -X293300D01* -Y110000D01* -G37* -G36* -X298700D02*X303200D01* -Y104000D01* -X298700D01* -Y110000D01* -G37* -G36* -X306800D02*X311300D01* -Y104000D01* -X306800D01* -Y110000D01* -G37* -G36* -X312200D02*X316700D01* -Y104000D01* -X312200D01* -Y110000D01* -G37* -G36* -X317600D02*X322100D01* -Y104000D01* -X317600D01* -Y110000D01* -G37* -G36* -X323000D02*X327500D01* -Y104000D01* -X323000D01* -Y110000D01* -G37* -G36* -X331100D02*X335600D01* -Y104000D01* -X331100D01* -Y110000D01* -G37* -G36* -X336500D02*X341000D01* -Y104000D01* -X336500D01* -Y110000D01* -G37* -G36* -X341900D02*X346400D01* -Y104000D01* -X341900D01* -Y110000D01* -G37* -G36* -X350000D02*X354500D01* -Y104000D01* -X350000D01* -Y110000D01* -G37* -G36* -X355400D02*X359900D01* -Y104000D01* -X355400D01* -Y110000D01* -G37* -G36* -X360800D02*X365300D01* -Y104000D01* -X360800D01* -Y110000D01* -G37* -G36* -X366200D02*X370700D01* -Y104000D01* -X366200D01* -Y110000D01* -G37* -G36* -X371600D02*X376100D01* -Y104000D01* -X371600D01* -Y110000D01* -G37* -G36* -X377000D02*X381500D01* -Y104000D01* -X377000D01* -Y110000D01* -G37* -G36* -X385100D02*X389600D01* -Y104000D01* -X385100D01* -Y110000D01* -G37* -G36* -X390500D02*X395000D01* -Y104000D01* -X390500D01* -Y110000D01* -G37* -G36* -X395900D02*X400400D01* -Y104000D01* -X395900D01* -Y110000D01* -G37* -G36* -X401300D02*X405800D01* -Y104000D01* -X401300D01* -Y110000D01* -G37* -G36* -X409400D02*X413900D01* -Y104000D01* -X409400D01* -Y110000D01* -G37* -G36* -X414800D02*X419300D01* -Y104000D01* -X414800D01* -Y110000D01* -G37* -G36* -X420200D02*X424700D01* -Y104000D01* -X420200D01* -Y110000D01* -G37* -G36* -X425600D02*X430100D01* -Y104000D01* -X425600D01* -Y110000D01* -G37* -G36* -X431000D02*X435500D01* -Y104000D01* -X431000D01* -Y110000D01* -G37* -G36* -X439100D02*X443600D01* -Y104000D01* -X439100D01* -Y110000D01* -G37* -G54D13*X447200D02*Y104000D01* -Y110000D02*X450200D01* -X447200Y107300D02*X449450D01* -G54D14*G36* -X452000Y110000D02*X456500D01* -Y104000D01* -X452000D01* -Y110000D01* -G37* -G36* -X457400D02*X461900D01* -Y104000D01* -X457400D01* -Y110000D01* -G37* -G36* -X462800D02*X467300D01* -Y104000D01* -X462800D01* -Y110000D01* -G37* -G36* -X468200D02*X472700D01* -Y104000D01* -X468200D01* -Y110000D01* -G37* -G36* -X473600D02*X478100D01* -Y104000D01* -X473600D01* -Y110000D01* -G37* -G36* -X479000D02*X483500D01* -Y104000D01* -X479000D01* -Y110000D01* -G37* -G36* -X484400D02*X488900D01* -Y104000D01* -X484400D01* -Y110000D01* -G37* -G36* -X489800D02*X494300D01* -Y104000D01* -X489800D01* -Y110000D01* -G37* -G36* -X495200D02*X499700D01* -Y104000D01* -X495200D01* -Y110000D01* -G37* -G36* -X500600D02*X505100D01* -Y104000D01* -X500600D01* -Y110000D01* -G37* -G54D13*X509450D02*Y104000D01* -X511400Y110000D02*X512450Y108950D01* -Y105050D01* -X511400Y104000D02*X512450Y105050D01* -X508700Y104000D02*X511400D01* -X508700Y110000D02*X511400D01* -G54D14*G36* -X514250D02*X518750D01* -Y104000D01* -X514250D01* -Y110000D01* -G37* -G36* -X519650D02*X524150D01* -Y104000D01* -X519650D01* -Y110000D01* -G37* -G36* -X525050D02*X529550D01* -Y104000D01* -X525050D01* -Y110000D01* -G37* -G36* -X530450D02*X534950D01* -Y104000D01* -X530450D01* -Y110000D01* -G37* -G36* -X535850D02*X540350D01* -Y104000D01* -X535850D01* -Y110000D01* -G37* -G36* -X541250D02*X545750D01* -Y104000D01* -X541250D01* -Y110000D01* -G37* -M02* Index: trunk/tests/RTT/ref/layer_outline.xy =================================================================== --- trunk/tests/RTT/ref/layer_outline.xy (revision 32402) +++ trunk/tests/RTT/ref/layer_outline.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: outline layer triangle - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/ref/coord_rounding.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/coord_rounding.ps.gz =================================================================== --- trunk/tests/RTT/ref/coord_rounding.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/coord_rounding.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/coord_rounding.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_spc.nelma.em =================================================================== --- trunk/tests/RTT/ref/layer_spc.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.nelma.em (nonexistent) @@ -1,51 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom" - } -} Index: trunk/tests/RTT/ref/padrot.eps =================================================================== --- trunk/tests/RTT/ref/padrot.eps (revision 32402) +++ trunk/tests/RTT/ref/padrot.eps (nonexistent) @@ -1,208 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: padrot.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.01000 setlinewidth -1 setlinecap -0.25098 0.25098 0.25098 setrgbcolor -0.05000 0.05000 0.12500 0.05000 t -0.05000 0.12500 0.05000 0.20000 t -0.19500 0.04500 moveto -0.19500 0.05500 lineto -0.28000 0.05500 lineto -0.28000 0.04500 lineto -fill -0.05500 0.27000 moveto -0.04500 0.27000 lineto -0.04500 0.35500 lineto -0.05500 0.35500 lineto -fill -0.12500 0.15000 0.17803 0.20303 t -0.22500 0.14293 moveto -0.21793 0.15000 lineto -0.27803 0.21010 lineto -0.28510 0.20303 lineto -fill -0.12500 0.30000 0.19443 0.32836 t -0.27226 0.29348 moveto -0.26848 0.30274 lineto -0.34717 0.33488 lineto -0.35095 0.32562 lineto -fill -% Layer topsilk group 1 drill 0 mask 0 -0.00500 setlinewidth -0 0 0 setrgbcolor -0.02500 0.07500 0.15000 0.07500 t -0.15000 0.07500 0.15000 0.02500 t -0.15000 0.02500 0.02500 0.02500 t -0.02500 0.07500 0.02500 0.02500 t -0.07500 0.10000 0.07500 0.22500 t -0.02500 0.10000 0.07500 0.10000 t -0.02500 0.10000 0.02500 0.22500 t -0.02500 0.22500 0.07500 0.22500 t -0.02500 0.25000 0.02500 0.37500 t -0.02500 0.37500 0.07500 0.37500 t -0.07500 0.25000 0.07500 0.37500 t -0.02500 0.25000 0.07500 0.25000 t -0.17500 0.07500 0.30000 0.07500 t -0.30000 0.02500 0.30000 0.07500 t -0.17500 0.02500 0.30000 0.02500 t -0.17500 0.02500 0.17500 0.07500 t -0.12500 0.11464 0.21339 0.20303 t -0.08964 0.15000 0.12500 0.11464 t -0.08964 0.15000 0.17803 0.23839 t -0.17803 0.23839 0.21339 0.20303 t -0.18964 0.15000 0.27803 0.23839 t -0.27803 0.23839 0.31339 0.20303 t -0.22500 0.11464 0.31339 0.20303 t -0.18964 0.15000 0.22500 0.11464 t -0.09240 0.31369 0.20812 0.36096 t -0.11131 0.26740 0.22703 0.31467 t -0.09240 0.31369 0.11131 0.26740 t -0.20812 0.36096 0.22703 0.31467 t -0.24240 0.31369 0.35812 0.36096 t -0.35812 0.36096 0.37703 0.31467 t -0.26131 0.26740 0.37703 0.31467 t -0.24240 0.31369 0.26131 0.26740 t -0.00700 setlinewidth -0.01500 0.01500 0.02600 0.01500 t -0.02600 0.01500 0.02875 0.01775 t -0.02875 0.01775 0.02875 0.02325 t -0.02600 0.02600 0.02875 0.02325 t -0.01775 0.02600 0.02600 0.02600 t -0.01775 0.01500 0.01775 0.03700 t -0.02215 0.02600 0.02875 0.03700 t -0.03535 0.01940 0.03975 0.01500 t -0.03975 0.01500 0.03975 0.03700 t -0.03535 0.03700 0.04360 0.03700 t -0.08000 0.23250 0.08000 0.21950 t -0.08000 0.21950 0.08325 0.21625 t -0.08325 0.21625 0.08975 0.21625 t -0.09300 0.21950 0.08975 0.21625 t -0.09300 0.22925 0.09300 0.21950 t -0.08000 0.22925 0.10600 0.22925 t -0.09300 0.22405 0.10600 0.21625 t -0.08325 0.20845 0.08000 0.20520 t -0.08000 0.20520 0.08000 0.19870 t -0.08000 0.19870 0.08325 0.19545 t -0.10600 0.19870 0.10275 0.19545 t -0.10600 0.20520 0.10600 0.19870 t -0.10275 0.20845 0.10600 0.20520 t -0.09170 0.20520 0.09170 0.19870 t -0.08325 0.19545 0.08845 0.19545 t -0.09495 0.19545 0.10275 0.19545 t -0.09495 0.19545 0.09170 0.19870 t -0.08845 0.19545 0.09170 0.19870 t -0.14000 0.14500 0.14000 0.13300 t -0.14000 0.13300 0.14300 0.13000 t -0.14300 0.13000 0.14900 0.13000 t -0.15200 0.13300 0.14900 0.13000 t -0.15200 0.14200 0.15200 0.13300 t -0.14000 0.14200 0.16400 0.14200 t -0.15200 0.13720 0.16400 0.13000 t -0.15500 0.12280 0.14000 0.11080 t -0.15500 0.12280 0.15500 0.10780 t -0.14000 0.11080 0.16400 0.11080 t -0.31250 0.02500 0.33250 0.02500 t -0.33250 0.02500 0.33750 0.03000 t -0.33750 0.03000 0.33750 0.04000 t -0.33250 0.04500 0.33750 0.04000 t -0.31750 0.04500 0.33250 0.04500 t -0.31750 0.02500 0.31750 0.06500 t -0.32550 0.04500 0.33750 0.06500 t -0.34950 0.03000 0.35450 0.02500 t -0.35450 0.02500 0.36950 0.02500 t -0.36950 0.02500 0.37450 0.03000 t -0.37450 0.03000 0.37450 0.04000 t -0.34950 0.06500 0.37450 0.04000 t -0.34950 0.06500 0.37450 0.06500 t -0.07000 0.39000 0.07000 0.41000 t -0.07000 0.41000 0.06500 0.41500 t -0.06500 0.41500 0.05500 0.41500 t -0.05000 0.41000 0.05500 0.41500 t -0.05000 0.39500 0.05000 0.41000 t -0.07000 0.39500 0.03000 0.39500 t -0.05000 0.40300 0.03000 0.41500 t -0.07000 0.44200 0.06500 0.44700 t -0.07000 0.43200 0.07000 0.44200 t -0.06500 0.42700 0.07000 0.43200 t -0.06500 0.42700 0.03500 0.42700 t -0.03500 0.42700 0.03000 0.43200 t -0.05200 0.44200 0.04700 0.44700 t -0.05200 0.42700 0.05200 0.44200 t -0.03000 0.43200 0.03000 0.44200 t -0.03000 0.44200 0.03500 0.44700 t -0.04700 0.44700 0.03500 0.44700 t -0.35500 0.13500 0.35500 0.15500 t -0.35500 0.15500 0.35000 0.16000 t -0.35000 0.16000 0.34000 0.16000 t -0.33500 0.15500 0.34000 0.16000 t -0.33500 0.14000 0.33500 0.15500 t -0.35500 0.14000 0.31500 0.14000 t -0.33500 0.14800 0.31500 0.16000 t -0.35500 0.17200 0.35500 0.19200 t -0.35500 0.17200 0.33500 0.17200 t -0.33500 0.17200 0.34000 0.17700 t -0.34000 0.17700 0.34000 0.18700 t -0.34000 0.18700 0.33500 0.19200 t -0.33500 0.19200 0.32000 0.19200 t -0.31500 0.18700 0.32000 0.19200 t -0.31500 0.17700 0.31500 0.18700 t -0.32000 0.17200 0.31500 0.17700 t -0.19500 0.36500 0.19500 0.38500 t -0.19500 0.38500 0.19000 0.39000 t -0.19000 0.39000 0.18000 0.39000 t -0.17500 0.38500 0.18000 0.39000 t -0.17500 0.37000 0.17500 0.38500 t -0.19500 0.37000 0.15500 0.37000 t -0.17500 0.37800 0.15500 0.39000 t -0.15500 0.40700 0.19500 0.42700 t -0.19500 0.40200 0.19500 0.42700 t -0.33500 0.37500 0.33500 0.39500 t -0.33500 0.39500 0.33000 0.40000 t -0.33000 0.40000 0.32000 0.40000 t -0.31500 0.39500 0.32000 0.40000 t -0.31500 0.38000 0.31500 0.39500 t -0.33500 0.38000 0.29500 0.38000 t -0.31500 0.38800 0.29500 0.40000 t -0.30000 0.41200 0.29500 0.41700 t -0.30800 0.41200 0.30000 0.41200 t -0.30800 0.41200 0.31500 0.41900 t -0.31500 0.41900 0.31500 0.42500 t -0.31500 0.42500 0.30800 0.43200 t -0.30800 0.43200 0.30000 0.43200 t -0.29500 0.42700 0.30000 0.43200 t -0.29500 0.41700 0.29500 0.42700 t -0.32200 0.41200 0.31500 0.41900 t -0.33000 0.41200 0.32200 0.41200 t -0.33000 0.41200 0.33500 0.41700 t -0.33500 0.41700 0.33500 0.42700 t -0.33500 0.42700 0.33000 0.43200 t -0.33000 0.43200 0.32200 0.43200 t -0.31500 0.42500 0.32200 0.43200 t -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/padrot.nelma.em =================================================================== --- trunk/tests/RTT/ref/padrot.nelma.em (revision 32402) +++ trunk/tests/RTT/ref/padrot.nelma.em (nonexistent) @@ -1,60 +0,0 @@ -/* banner */ - */ -/* **** Nets **** */ - - -/* **** Objects **** */ - - -/* **** Layers **** */ - -layer air-top { - height = 40 - z-order = 1 - material = "air" -} -layer air-bottom { - height = 40 - z-order = 1000 - material = "air" -} -layer top { - height = 1 - z-order = 10 - material = "air" - objects = { - - } -} - -/* **** Materials **** */ - -material copper { - type = "metal" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material air { - type = "dielectric" - permittivity = 8.850000e-12 - conductivity = 0.0 - permeability = 0.0 -} -material composite { - type = "dielectric" - permittivity = 3.540000e-11 - conductivity = 0.0 - permeability = 0.0 -} - -/* **** Space **** */ - -space pcb { - step = { 2.540000e-04, 2.540000e-04, 1.000000e-04 } - layers = { - "air-top", - "air-bottom", - "top" - } -} Index: trunk/tests/RTT/ref/elem_sides_smd.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_sides_smd.remote.gz =================================================================== --- trunk/tests/RTT/ref/elem_sides_smd.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_sides_smd.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_sides_smd.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/poly_rect.eps =================================================================== --- trunk/tests/RTT/ref/poly_rect.eps (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.eps (nonexistent) @@ -1,54 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 0 0 37.000000 37.000000 -%%Pages: 1 -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page: 1 1 -%%BeginDocument: poly_rect.eps - -72 72 scale -1 dup neg scale -1 dup scale -0.00000 -0.50000 translate -/nclip { -0.01000 -0.01000 moveto -0.01000 0.51000 lineto 0.51000 0.51000 lineto 0.51000 -0.01000 lineto -0.01000 -0.01000 lineto eoclip newpath } def -/t { moveto lineto stroke } bind def -/tc { moveto lineto strokepath nclip } bind def -/r { /y2 exch def /x2 exch def /y1 exch def /x1 exch def - x1 y1 moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto closepath fill } bind def -/c { 0 360 arc fill } bind def -/cc { 0 360 arc nclip } bind def -/a { gsave setlinewidth translate scale 0 0 1 5 3 roll arc stroke grestore} bind def -% Layer bottomsilk group 12 drill 0 mask 0 -% Layer bottom group 10 drill 0 mask 0 -% Layer group5 group 5 drill 0 mask 0 -% Layer group7 group 7 drill 0 mask 0 -% Layer top group 3 drill 0 mask 0 -0.00000 setlinewidth -2 setlinecap -0.545098 0.137255 0.137255 setrgbcolor -0.07500 0.02500 moveto -0.07500 0.45000 lineto -0.05000 0.45000 lineto -0.05000 0.02500 lineto -fill -0.47500 0.02500 moveto -0.47500 0.05000 lineto -0.12500 0.05000 lineto -0.12500 0.02500 lineto -fill -0.45000 0.42500 moveto -0.45000 0.45000 lineto -0.42500 0.45000 lineto -0.42500 0.42500 lineto -fill -0.40000 0.07500 moveto -0.40000 0.45000 lineto -0.12500 0.45000 lineto -0.12500 0.07500 lineto -fill -% Layer topsilk group 1 drill 0 mask 0 -showpage -%%EndDocument -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF Index: trunk/tests/RTT/ref/poly_hole.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_hole.ps.gz =================================================================== --- trunk/tests/RTT/ref/poly_hole.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/poly_hole.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_hole.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/layer_spc.bom =================================================================== --- trunk/tests/RTT/ref/layer_spc.bom (revision 32402) +++ trunk/tests/RTT/ref/layer_spc.bom (nonexistent) @@ -1,7 +0,0 @@ -# $Id$ -# PcbBOM Version 1.0 -# Date: -# Author: TEST -# Title: space (and other dangerous characters) in layer name - PCB BOM -# Quantity, Description, Value, RefDes -# -------------------------------------------- Index: trunk/tests/RTT/ref/line_normal.svg =================================================================== --- trunk/tests/RTT/ref/line_normal.svg (revision 32402) +++ trunk/tests/RTT/ref/line_normal.svg (nonexistent) @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Index: trunk/tests/RTT/ref/rat.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/rat.remote.gz =================================================================== --- trunk/tests/RTT/ref/rat.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/rat.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/rat.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/line_offpage.net =================================================================== --- trunk/tests/RTT/ref/line_offpage.net (revision 32402) +++ trunk/tests/RTT/ref/line_offpage.net (nonexistent) @@ -1,12 +0,0 @@ -C IPC-D-356 Netlist generated by -C -C File created on -C -P JOB A single line that extends beyond board boundary -P CODE 00 -P UNITS CUST 0 -P DIM N -P VER IPC-D-356 -P IMAGE PRIMARY -C -999 Index: trunk/tests/RTT/ref/poly_rect.remote.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/poly_rect.remote.gz =================================================================== --- trunk/tests/RTT/ref/poly_rect.remote.gz (revision 32402) +++ trunk/tests/RTT/ref/poly_rect.remote.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/poly_rect.remote.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/elem_pins.ps.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: trunk/tests/RTT/ref/elem_pins.ps.gz =================================================================== --- trunk/tests/RTT/ref/elem_pins.ps.gz (revision 32402) +++ trunk/tests/RTT/ref/elem_pins.ps.gz (nonexistent) Property changes on: trunk/tests/RTT/ref/elem_pins.ps.gz ___________________________________________________________________ Deleted: svn:mime-type ## -1 +0,0 ## -application/octet-stream \ No newline at end of property Index: trunk/tests/RTT/ref/padrot.dsn =================================================================== --- trunk/tests/RTT/ref/padrot.dsn (revision 32402) +++ trunk/tests/RTT/ref/padrot.dsn (nonexistent) @@ -1,170 +0,0 @@ -(pcb Rotated round cap and square pads - (parser - (string_quote ") - (space_in_quoted_tokens on) - (host_cad "pcb-rnd") - (host_version "") - ) - (resolution mm 1000000) - (structure - (layer "3__top_copper" - (type signal) - ) - (layer "5__Intern" - (type signal) - ) - (layer "7__Intern" - (type signal) - ) - (layer "10__bottom_copper" - (type signal) - ) - (boundary - (rect pcb 0.0 0.0 12.700000 12.700000) - ) - (via via_685800_381000) - (rule - (width 0.2032) - (clear 0.2032) - (clear 0.2032 (type wire_area)) - (clear 0.2032 (type via_smd via_pin)) - (clear 0.2032 (type smd_smd)) - (clear 0.2032 (type default_smd)) - ) - ) - (placement - (component 5 - (place "R1" 1.270000 11.430000 front 0 (PN 0)) - ) - (component 32 - (place "R3" 1.270000 7.620000 front 0 (PN 0)) - ) - (component 59 - (place "R2" 5.080000 11.430000 front 0 (PN 0)) - ) - (component 86 - (place "R6" 1.270000 5.715000 front 0 (PN 0)) - ) - (component 113 - (place "R4" 3.175000 8.890000 front 0 (PN 0)) - ) - (component 140 - (place "R5" 5.715000 8.890000 front 0 (PN 0)) - ) - (component 167 - (place "R7" 3.175000 5.080000 front 0 (PN 0)) - ) - (component 194 - (place "R8" 6.985000 5.080000 front 0 (PN 0)) - ) - ) - (library - (image 5 - (pin Pstk_shape_7 "1" 0.952500 0.000000) - ) - (image 32 - (pin Pstk_shape_34 "1" 0.000000 0.952500) - ) - (image 59 - (pin Pstk_shape_61 "1" 0.952500 0.000000) - ) - (image 86 - (pin Pstk_shape_88 "1" 0.000000 -0.952500) - ) - (image 113 - (pin Pstk_shape_115 "1" 0.673481 -0.673481) - ) - (image 140 - (pin Pstk_shape_142 "1" 0.673481 -0.673481) - ) - (image 167 - (pin Pstk_shape_169 "1" 0.881761 -0.360172) - ) - (image 194 - (pin Pstk_shape_196 "1" 0.881761 -0.360172) - ) - (padstack Pstk_shape_7 - (shape - (polygon "3__top_copper" 0 - -1.079500 -0.127000 -1.079500 0.127000 1.079500 0.127000 - 1.079500 -0.127000 - ) - ) - (attach off) - ) - (padstack Pstk_shape_34 - (shape - (polygon "3__top_copper" 0 - -0.127000 1.079500 0.127000 1.079500 0.127000 -1.079500 - -0.127000 -1.079500 - ) - ) - (attach off) - ) - (padstack Pstk_shape_61 - (shape - (polygon "3__top_copper" 0 - -1.079499 0.126999 -1.079499 -0.126999 1.079499 -0.126999 - 1.079499 0.126999 - ) - ) - (attach off) - ) - (padstack Pstk_shape_88 - (shape - (polygon "3__top_copper" 0 - 0.126999 1.079499 -0.126999 1.079499 -0.126999 -1.079499 - 0.126999 -1.079499 - ) - ) - (attach off) - ) - (padstack Pstk_shape_115 - (shape - (polygon "3__top_copper" 0 - -0.853086 0.673481 -0.673481 0.853086 0.853086 -0.673481 - 0.673481 -0.853086 - ) - ) - (attach off) - ) - (padstack Pstk_shape_142 - (shape - (polygon "3__top_copper" 0 - -0.673481 0.853085 -0.853085 0.673481 0.673481 -0.853085 - 0.853085 -0.673481 - ) - ) - (attach off) - ) - (padstack Pstk_shape_169 - (shape - (polygon "3__top_copper" 0 - -1.047355 0.290626 -0.951307 0.525766 1.047355 -0.290626 - 0.951307 -0.525766 - ) - ) - (attach off) - ) - (padstack Pstk_shape_196 - (shape - (polygon "3__top_copper" 0 - -0.951308 0.525765 -1.047354 0.290625 0.951308 -0.525765 - 1.047354 -0.290625 - ) - ) - (attach off) - ) - ) - (network - (class geda_default - (circuit - (use_via via_685800_381000) - ) - (rule (width 0.203200)) - ) - ) - (wiring - - ) -) Index: trunk/tests/RTT/ref/thermal_last.xy =================================================================== --- trunk/tests/RTT/ref/thermal_last.xy (revision 32402) +++ trunk/tests/RTT/ref/thermal_last.xy (nonexistent) @@ -1,8 +0,0 @@ -# $Id$ -# PcbXY Version 1.0 -# Date: -# Author: TEST -# Title: thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals - PCB X-Y -# RefDes, Description, Value, X, Y, rotation, top/bottom -# X,Y in mil. rotation in degrees. -# -------------------------------------------- Index: trunk/tests/RTT/Makefile =================================================================== --- trunk/tests/RTT/Makefile (revision 32402) +++ trunk/tests/RTT/Makefile (nonexistent) @@ -1,10 +0,0 @@ -all: - -ROOT=../.. -include $(ROOT)/Makefile.conf - -test: - @./Test_export.sh && echo "*** export: QC PASS ***" - -clean: - $(SCCBOX) rm -f out/*/* out/* diff/* Index: trunk/tests/RTT/elem_pins.pcb =================================================================== --- trunk/tests/RTT/elem_pins.pcb (revision 32402) +++ trunk/tests/RTT/elem_pins.pcb (nonexistent) @@ -1,71 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["pins with different shapes" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 1905000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Element["" "dip(2)" "U1" "2*300" 1905000nm 3175000nm 0 -2540000nm 0 100 ""] -( - Pin[0 0 2032000nm 1270000nm 2184400nm 999998nm "" "1" "square,edge2"] - Pin[7620000nm 0 2032000nm 1270000nm 2184400nm 999998nm "" "2" "edge2"] - ElementLine [-1270000nm -1270000nm -1270000nm 1270000nm 254000nm] - ElementLine [8890000nm 1270000nm -1270000nm 1270000nm 254000nm] - ElementLine [8890000nm 1270000nm 8890000nm -1270000nm 254000nm] - ElementLine [-1270000nm -1270000nm 2540000nm -1270000nm 254000nm] - ElementLine [5080000nm -1270000nm 8890000nm -1270000nm 254000nm] - ElementArc [3810000nm -1270000nm 1270000nm 1270000nm 0 180 254000nm] - - ) - -Element["" "dip(2)" "U2" "2*300" 1905000nm 8255000nm 0 -2540000nm 0 100 ""] -( - Pin[0 0 2032000nm 1270000nm 2184400nm 999998nm "" "1" "square,edge2,shape(2)"] - Pin[7620000nm 0 2032000nm 1270000nm 2184400nm 999998nm "" "2" "square,edge2,shape(12)"] - ElementLine [-1270000nm -1270000nm -1270000nm 1270000nm 254000nm] - ElementLine [8890000nm 1270000nm -1270000nm 1270000nm 254000nm] - ElementLine [8890000nm 1270000nm 8890000nm -1270000nm 254000nm] - ElementLine [-1270000nm -1270000nm 2540000nm -1270000nm 254000nm] - ElementLine [5080000nm -1270000nm 8890000nm -1270000nm 254000nm] - ElementArc [3810000nm -1270000nm 1270000nm 1270000nm 0 180 254000nm] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/text_sides.pcb =================================================================== --- trunk/tests/RTT/text_sides.pcb (revision 32402) +++ trunk/tests/RTT/text_sides.pcb (nonexistent) @@ -1,74 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["text on both sides" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[1905000nm 635000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - - -Symbol['A' 304800nm] -( - SymbolLine[0 508000nm 0 1270000nm 203200nm] - SymbolLine[0 508000nm 177800nm 254000nm 203200nm] - SymbolLine[177800nm 254000nm 457200nm 254000nm 203200nm] - SymbolLine[457200nm 254000nm 635000nm 508000nm 203200nm] - SymbolLine[635000nm 508000nm 635000nm 1270000nm 203200nm] - SymbolLine[0 762000nm 635000nm 762000nm 203200nm] -) -Symbol['1' 304800nm] -( - SymbolLine[0 457200nm 203200nm 254000nm 203200nm] - SymbolLine[203200nm 254000nm 203200nm 1270000nm 203200nm] - SymbolLine[0 1270000nm 381000nm 1270000nm 203200nm] -) -Symbol['2' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 508000nm 254000nm 203200nm] - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[635000nm 381000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 1270000nm 203200nm] -) - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( - Text[5715000nm 7620000nm 0 100 "A2" "clearline,onsolder"] -) -Layer(9 "silk") -( - Text[5715000nm 4445000nm 0 100 "A1" "clearline"] -) Index: trunk/tests/RTT/elem_sides_smd.pcb =================================================================== --- trunk/tests/RTT/elem_sides_smd.pcb (revision 32402) +++ trunk/tests/RTT/elem_sides_smd.pcb (nonexistent) @@ -1,63 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["smd elements on both sides" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Element["" "Standard SMT resistor, capacitor etc" "R1" "1206" 5715000nm 3175000nm 3009900nm -800100nm 0 100 ""] -( - Pad[-1499870nm -299974nm -1499870nm 299974nm 1299972nm 508000nm 1452372nm "1" "1" "square"] - Pad[1499870nm -299974nm 1499870nm 299974nm 1299972nm 508000nm 1452372nm "2" "2" "square"] - ElementLine [-599948nm -949960nm 599948nm -949960nm 203200nm] - ElementLine [-599948nm 949960nm 599948nm 949960nm 203200nm] - - ) - -Element["onsolder" "Standard SMT resistor, capacitor etc" "R2" "1206" 5715000nm 8890000nm 3009900nm 800100nm 0 100 "auto"] -( - Pad[-1499870nm 299974nm -1499870nm -299974nm 1299972nm 508000nm 1452372nm "1" "1" "onsolder,square"] - Pad[1499870nm 299974nm 1499870nm -299974nm 1299972nm 508000nm 1452372nm "2" "2" "onsolder,square"] - ElementLine [-599948nm 949960nm 599948nm 949960nm 203200nm] - ElementLine [-599948nm -949960nm 599948nm -949960nm 203200nm] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/padstack.lht =================================================================== --- trunk/tests/RTT/padstack.lht (revision 32402) +++ trunk/tests/RTT/padstack.lht (nonexistent) @@ -1,552 +0,0 @@ -ha:pcb-rnd-board-v4 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:style1 { - diameter = 1.999995mm - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:style2 { - diameter = 2.199894mm - thickness = 20.0mil - hole = 0.999997mm - clearance = 20.0mil - } - ha:style3 { - diameter = 3.500119mm - thickness = 80.0mil - hole = 1.199895mm - clearance = 25.0mil - } - ha:style4 { - diameter = 64.0mil - thickness = 100.0mil - hole = 31.5mil - clearance = 100.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 500.0mil - y = 500.0mil - isle_area_nm2 = 199999999.999200 - } - ha:cursor { - zoom = 0.000000 - x = 0.0 - y = 0.0 - } - ha:drc { - min_drill = 15.0mil - min_ring = 10.0mil - bloat = 12.0mil - shrink = 9.0mil - min_width = 10.0mil - min_silk = 7.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - ha:ps_proto_v4.0 { - htop = 0 - li:shape { - ha:ps_shape_v4 { - clearance = 40.0mil - ha:ps_line { - y2 = 0.0 - thickness = 10.0mil - x1 = 75.0mil - x2 = -1270.0um - square = 0 - y1 = 0.0 - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 40.0mil - ha:ps_line { - y2 = -1905.0um - thickness = 20.0mil - x1 = 0.0 - x2 = 0.0 - square = 0 - y1 = 50.0mil - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto=1; } - } - ha:ps_shape_v4 { - clearance = 40.0mil - li:ps_poly { - -1270.0um - -1270.0um - -1270.0um - 50.0mil - 50.0mil - 25.0mil - 50.0mil - -1270.0um - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 1.999996mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hdia = 31.5mil - hbottom = 0 - hplated = 1 - } - ha:ps_proto_v4.1 { - htop = 0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.199894mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.199894mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.199894mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hdia = 0.999998mm - hbottom = 0 - hplated = 1 - } - ha:ps_proto_v4.2 { - htop = 0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.326894mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.326894mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hdia = 0.999998mm - hbottom = -1 - hplated = 1 - } - ha:ps_proto_v4.3 { - htop = 2 - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.453894mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.453894mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hdia = 0.999998mm - hbottom = 0 - hplated = 1 - } - ha:ps_proto_v4.4 { - htop = 0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.580894mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.580894mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 2.580894mm - } - ha:layer_mask { - copper = 1 - intern = 1 - } - ha:combining { - } - } - } - hdia = 0.999998mm - hbottom = 0 - hplated = 1 - } - } - - li:objects { - ha:padstack_ref.60 { - proto = 0 - xmirror = 0 - x = 75.0mil - rot = 0.000000 - y = 100.0mil - li:thermal { - } - ha:flags ={ clearline=1 - }; clearance = 20.0mil - } - ha:padstack_ref.62 { - proto = 1 - xmirror = 0 - x = 375.0mil - rot = 0.000000 - y = 100.0mil - li:thermal { - } - ha:flags ={ clearline=1 - }; clearance = 20.0mil - } - ha:padstack_ref.63 { - proto = 2 - xmirror = 0 - x = 75.0mil - rot = 0.000000 - y = 325.0mil - li:thermal { - } - ha:flags ={ clearline=1 - }; clearance = 20.0mil - } - ha:padstack_ref.64 { - proto = 3 - xmirror = 0 - x = 225.0mil - rot = 0.000000 - y = 325.0mil - li:thermal { - } - ha:flags ={ clearline=1 - }; clearance = 20.0mil - } - } - li:layers { - - ha:comp1 { - lid=0 - group=3 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:solder1 { - lid=1 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:com2 { - lid=2 - group=3 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:solder2 { - lid=3 - group=10 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:inner1 { - lid=4 - group=5 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:inner2 { - lid=5 - group=7 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - visible=1 - - li:objects { - } - } - - ha:silk { - lid=7 - group=12 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - - ha:silk { - lid=8 - group=1 - ha:combining { auto=1; } - visible=1 - - li:objects { - } - } - - ha:topmask { - lid=9 - group=2 - ha:combining { sub=1; auto=1; } - visible=0 - - li:objects { - } - } - - ha:toppaste { - lid=10 - group=0 - ha:combining { auto=1; } - visible=0 - - li:objects { - ha:line.42 { - x1=100.0mil; y1=150.0mil; x2=100.0mil; y2=25.0mil; thickness=20.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 10;} - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 9;} - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_4 - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:6 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_6 - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:8 { - ha:type { substrate=1; intern=1; } - li:layers { } - name = grp_8 - } - ha:9 { - name = global outline - ha:type { outline=1; intern=1; } - li:layers { 6; } - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { } - } - } - } -} Index: trunk/tests/RTT/line_offpage.pcb =================================================================== --- trunk/tests/RTT/line_offpage.pcb (revision 32402) +++ trunk/tests/RTT/line_offpage.pcb (nonexistent) @@ -1,44 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["A single line that extends beyond board boundary" 500.0mil 500.0mil] - -Grid[25.0mil 0.0 0.0 1] -Cursor[0.0 50.0mil 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[12.0mil 9.0mil 10.0mil 7.0mil 15.0mil 10.0mil] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,10.0mil,78.7399606mil,31.5mil,20.0mil:style2,20.0mil,86.61mil,39.3699606mil,20.0mil:style3,80.0mil,137.7999606mil,47.2399606mil,25.0mil:style4,100.0mil,64.0mil,31.5mil,100.0mil"] - -Layer(1 "comp1") -( - Line[100mil 200mil 600mil 200mil 254000nm 1016000nm ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/Rtt.sh =================================================================== --- trunk/tests/RTT/Rtt.sh (revision 32402) +++ trunk/tests/RTT/Rtt.sh (nonexistent) @@ -1,16 +0,0 @@ -#!/bin/sh - -# local wrapper around pcb-rtrip so it all can be executed from the source -# tree, without installation - -TRUNK=../.. -pcb_rnd_bin="$TRUNK/src/pcb-rnd" -RTRIP="$TRUNK/util/devhelpers/pcb-rtrip" - -( - . $RTRIP - if test -f core - then - mv core "$fn.core" - fi -) 2>&1 | grep -v "PCBChanged\|readres=-1\|No PCB loaded\|has no font information, using default font\|WARNING.*is not uninited\|but first saves\|WARNING.*left registered\|gpmi dirs:" Property changes on: trunk/tests/RTT/Rtt.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/RTT/thermal_last.pcb =================================================================== --- trunk/tests/RTT/thermal_last.pcb (revision 32402) +++ trunk/tests/RTT/thermal_last.pcb (nonexistent) @@ -1,826 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["thermals on the last 2 layers - catch off-by-one bugs due to the 0-base index of thermals" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Symbol[' ' 457200nm] -( -) -Symbol['!' 304800nm] -( - SymbolLine[0 1143000nm 0 1270000nm 203200nm] - SymbolLine[0 254000nm 0 889000nm 203200nm] -) -Symbol['"' 304800nm] -( - SymbolLine[0 254000nm 0 508000nm 203200nm] - SymbolLine[254000nm 254000nm 254000nm 508000nm 203200nm] -) -Symbol['#' 304800nm] -( - SymbolLine[0 889000nm 508000nm 889000nm 203200nm] - SymbolLine[0 635000nm 508000nm 635000nm 203200nm] - SymbolLine[381000nm 508000nm 381000nm 1016000nm 203200nm] - SymbolLine[127000nm 508000nm 127000nm 1016000nm 203200nm] -) -Symbol['$' 304800nm] -( - SymbolLine[381000nm 381000nm 508000nm 508000nm 203200nm] - SymbolLine[127000nm 381000nm 381000nm 381000nm 203200nm] - SymbolLine[0 508000nm 127000nm 381000nm 203200nm] - SymbolLine[0 508000nm 0 635000nm 203200nm] - SymbolLine[0 635000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[508000nm 889000nm 508000nm 1016000nm 203200nm] - SymbolLine[381000nm 1143000nm 508000nm 1016000nm 203200nm] - SymbolLine[127000nm 1143000nm 381000nm 1143000nm 203200nm] - SymbolLine[0 1016000nm 127000nm 1143000nm 203200nm] - SymbolLine[254000nm 254000nm 254000nm 1270000nm 203200nm] -) -Symbol['%' 304800nm] -( - SymbolLine[0 381000nm 0 508000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 254000nm 254000nm 203200nm] - SymbolLine[254000nm 254000nm 381000nm 381000nm 203200nm] - SymbolLine[381000nm 381000nm 381000nm 508000nm 203200nm] - SymbolLine[254000nm 635000nm 381000nm 508000nm 203200nm] - SymbolLine[127000nm 635000nm 254000nm 635000nm 203200nm] - SymbolLine[0 508000nm 127000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 1016000nm 254000nm 203200nm] - SymbolLine[889000nm 1270000nm 1016000nm 1143000nm 203200nm] - SymbolLine[1016000nm 1016000nm 1016000nm 1143000nm 203200nm] - SymbolLine[889000nm 889000nm 1016000nm 1016000nm 203200nm] - SymbolLine[762000nm 889000nm 889000nm 889000nm 203200nm] - SymbolLine[635000nm 1016000nm 762000nm 889000nm 203200nm] - SymbolLine[635000nm 1016000nm 635000nm 1143000nm 203200nm] - SymbolLine[635000nm 1143000nm 762000nm 1270000nm 203200nm] - SymbolLine[762000nm 1270000nm 889000nm 1270000nm 203200nm] -) -Symbol['&' 304800nm] -( - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 381000nm 0 635000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[0 889000nm 381000nm 508000nm 203200nm] - SymbolLine[127000nm 1270000nm 254000nm 1270000nm 203200nm] - SymbolLine[254000nm 1270000nm 508000nm 1016000nm 203200nm] - SymbolLine[0 635000nm 635000nm 1270000nm 203200nm] - SymbolLine[127000nm 254000nm 254000nm 254000nm 203200nm] - SymbolLine[254000nm 254000nm 381000nm 381000nm 203200nm] - SymbolLine[381000nm 381000nm 381000nm 508000nm 203200nm] - SymbolLine[0 889000nm 0 1143000nm 203200nm] -) -Symbol[''' 304800nm] -( - SymbolLine[0 508000nm 254000nm 254000nm 203200nm] -) -Symbol['(' 304800nm] -( - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[0 381000nm 0 1143000nm 203200nm] -) -Symbol[')' 304800nm] -( - SymbolLine[0 254000nm 127000nm 381000nm 203200nm] - SymbolLine[127000nm 381000nm 127000nm 1143000nm 203200nm] - SymbolLine[0 1270000nm 127000nm 1143000nm 203200nm] -) -Symbol['*' 304800nm] -( - SymbolLine[0 508000nm 508000nm 1016000nm 203200nm] - SymbolLine[0 1016000nm 508000nm 508000nm 203200nm] - SymbolLine[0 762000nm 508000nm 762000nm 203200nm] - SymbolLine[254000nm 508000nm 254000nm 1016000nm 203200nm] -) -Symbol['+' 304800nm] -( - SymbolLine[0 762000nm 508000nm 762000nm 203200nm] - SymbolLine[254000nm 508000nm 254000nm 1016000nm 203200nm] -) -Symbol[',' 304800nm] -( - SymbolLine[0 1524000nm 254000nm 1270000nm 203200nm] -) -Symbol['-' 304800nm] -( - SymbolLine[0 762000nm 508000nm 762000nm 203200nm] -) -Symbol['.' 304800nm] -( - SymbolLine[0 1270000nm 127000nm 1270000nm 203200nm] -) -Symbol['/' 304800nm] -( - SymbolLine[0 1143000nm 762000nm 381000nm 203200nm] -) -Symbol['0' 304800nm] -( - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 381000nm 0 1143000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 1143000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1016000nm 508000nm 508000nm 203200nm] -) -Symbol['1' 304800nm] -( - SymbolLine[0 457200nm 203200nm 254000nm 203200nm] - SymbolLine[203200nm 254000nm 203200nm 1270000nm 203200nm] - SymbolLine[0 1270000nm 381000nm 1270000nm 203200nm] -) -Symbol['2' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 508000nm 254000nm 203200nm] - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[635000nm 381000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 1270000nm 203200nm] -) -Symbol['3' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 711200nm 381000nm 711200nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 584200nm 203200nm] - SymbolLine[508000nm 838200nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 838200nm 381000nm 711200nm 203200nm] - SymbolLine[508000nm 584200nm 381000nm 711200nm 203200nm] -) -Symbol['4' 304800nm] -( - SymbolLine[0 889000nm 508000nm 254000nm 203200nm] - SymbolLine[0 889000nm 635000nm 889000nm 203200nm] - SymbolLine[508000nm 254000nm 508000nm 1270000nm 203200nm] -) -Symbol['5' 304800nm] -( - SymbolLine[0 254000nm 508000nm 254000nm 203200nm] - SymbolLine[0 254000nm 0 762000nm 203200nm] - SymbolLine[0 762000nm 127000nm 635000nm 203200nm] - SymbolLine[127000nm 635000nm 381000nm 635000nm 203200nm] - SymbolLine[381000nm 635000nm 508000nm 762000nm 203200nm] - SymbolLine[508000nm 762000nm 508000nm 1143000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] -) -Symbol['6' 304800nm] -( - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[0 381000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[381000nm 711200nm 508000nm 838200nm 203200nm] - SymbolLine[0 711200nm 381000nm 711200nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 838200nm 508000nm 1143000nm 203200nm] -) -Symbol['7' 304800nm] -( - SymbolLine[127000nm 1270000nm 635000nm 254000nm 203200nm] - SymbolLine[0 254000nm 635000nm 254000nm 203200nm] -) -Symbol['8' 304800nm] -( - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 939800nm 0 1143000nm 203200nm] - SymbolLine[0 939800nm 177800nm 762000nm 203200nm] - SymbolLine[177800nm 762000nm 330200nm 762000nm 203200nm] - SymbolLine[330200nm 762000nm 508000nm 939800nm 203200nm] - SymbolLine[508000nm 939800nm 508000nm 1143000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 584200nm 177800nm 762000nm 203200nm] - SymbolLine[0 381000nm 0 584200nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 584200nm 203200nm] - SymbolLine[330200nm 762000nm 508000nm 584200nm 203200nm] -) -Symbol['9' 304800nm] -( - SymbolLine[127000nm 1270000nm 508000nm 762000nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 762000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[0 381000nm 0 635000nm 203200nm] - SymbolLine[0 635000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 508000nm 762000nm 203200nm] -) -Symbol[':' 304800nm] -( - SymbolLine[0 635000nm 127000nm 635000nm 203200nm] - SymbolLine[0 889000nm 127000nm 889000nm 203200nm] -) -Symbol[';' 304800nm] -( - SymbolLine[0 1270000nm 254000nm 1016000nm 203200nm] - SymbolLine[254000nm 635000nm 254000nm 762000nm 203200nm] -) -Symbol['<' 304800nm] -( - SymbolLine[0 762000nm 254000nm 508000nm 203200nm] - SymbolLine[0 762000nm 254000nm 1016000nm 203200nm] -) -Symbol['=' 304800nm] -( - SymbolLine[0 635000nm 508000nm 635000nm 203200nm] - SymbolLine[0 889000nm 508000nm 889000nm 203200nm] -) -Symbol['>' 304800nm] -( - SymbolLine[0 508000nm 254000nm 762000nm 203200nm] - SymbolLine[0 1016000nm 254000nm 762000nm 203200nm] -) -Symbol['?' 304800nm] -( - SymbolLine[254000nm 762000nm 254000nm 889000nm 203200nm] - SymbolLine[254000nm 1143000nm 254000nm 1270000nm 203200nm] - SymbolLine[0 381000nm 0 508000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 508000nm 203200nm] - SymbolLine[254000nm 762000nm 508000nm 508000nm 203200nm] -) -Symbol['@' 304800nm] -( - SymbolLine[0 254000nm 0 1016000nm 203200nm] - SymbolLine[0 1016000nm 254000nm 1270000nm 203200nm] - SymbolLine[254000nm 1270000nm 1016000nm 1270000nm 203200nm] - SymbolLine[1270000nm 889000nm 1270000nm 254000nm 203200nm] - SymbolLine[1270000nm 254000nm 1016000nm 0 203200nm] - SymbolLine[1016000nm 0 254000nm 0 203200nm] - SymbolLine[254000nm 0 0 254000nm 203200nm] - SymbolLine[381000nm 508000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[508000nm 889000nm 762000nm 889000nm 203200nm] - SymbolLine[762000nm 889000nm 889000nm 762000nm 203200nm] - SymbolLine[889000nm 762000nm 1016000nm 889000nm 203200nm] - SymbolLine[889000nm 762000nm 889000nm 381000nm 203200nm] - SymbolLine[889000nm 508000nm 762000nm 381000nm 203200nm] - SymbolLine[508000nm 381000nm 762000nm 381000nm 203200nm] - SymbolLine[508000nm 381000nm 381000nm 508000nm 203200nm] - SymbolLine[1016000nm 889000nm 1270000nm 889000nm 203200nm] -) -Symbol['A' 304800nm] -( - SymbolLine[0 508000nm 0 1270000nm 203200nm] - SymbolLine[0 508000nm 177800nm 254000nm 203200nm] - SymbolLine[177800nm 254000nm 457200nm 254000nm 203200nm] - SymbolLine[457200nm 254000nm 635000nm 508000nm 203200nm] - SymbolLine[635000nm 508000nm 635000nm 1270000nm 203200nm] - SymbolLine[0 762000nm 635000nm 762000nm 203200nm] -) -Symbol['B' 304800nm] -( - SymbolLine[0 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[508000nm 1270000nm 635000nm 1143000nm 203200nm] - SymbolLine[635000nm 838200nm 635000nm 1143000nm 203200nm] - SymbolLine[508000nm 711200nm 635000nm 838200nm 203200nm] - SymbolLine[127000nm 711200nm 508000nm 711200nm 203200nm] - SymbolLine[127000nm 254000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 254000nm 508000nm 254000nm 203200nm] - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[635000nm 381000nm 635000nm 584200nm 203200nm] - SymbolLine[508000nm 711200nm 635000nm 584200nm 203200nm] -) -Symbol['C' 304800nm] -( - SymbolLine[177800nm 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[0 1092200nm 177800nm 1270000nm 203200nm] - SymbolLine[0 431800nm 0 1092200nm 203200nm] - SymbolLine[0 431800nm 177800nm 254000nm 203200nm] - SymbolLine[177800nm 254000nm 508000nm 254000nm 203200nm] -) -Symbol['D' 304800nm] -( - SymbolLine[127000nm 254000nm 127000nm 1270000nm 203200nm] - SymbolLine[457200nm 254000nm 635000nm 431800nm 203200nm] - SymbolLine[635000nm 431800nm 635000nm 1092200nm 203200nm] - SymbolLine[457200nm 1270000nm 635000nm 1092200nm 203200nm] - SymbolLine[0 1270000nm 457200nm 1270000nm 203200nm] - SymbolLine[0 254000nm 457200nm 254000nm 203200nm] -) -Symbol['E' 304800nm] -( - SymbolLine[0 711200nm 381000nm 711200nm 203200nm] - SymbolLine[0 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 254000nm 508000nm 254000nm 203200nm] -) -Symbol['F' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 254000nm 508000nm 254000nm 203200nm] - SymbolLine[0 711200nm 381000nm 711200nm 203200nm] -) -Symbol['G' 304800nm] -( - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[127000nm 254000nm 508000nm 254000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[0 381000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[508000nm 1270000nm 635000nm 1143000nm 203200nm] - SymbolLine[635000nm 889000nm 635000nm 1143000nm 203200nm] - SymbolLine[508000nm 762000nm 635000nm 889000nm 203200nm] - SymbolLine[254000nm 762000nm 508000nm 762000nm 203200nm] -) -Symbol['H' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[635000nm 254000nm 635000nm 1270000nm 203200nm] - SymbolLine[0 762000nm 635000nm 762000nm 203200nm] -) -Symbol['I' 304800nm] -( - SymbolLine[0 254000nm 254000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 1270000nm 254000nm 1270000nm 203200nm] -) -Symbol['J' 304800nm] -( - SymbolLine[177800nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 381000nm 1143000nm 203200nm] - SymbolLine[254000nm 1270000nm 381000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 254000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 0 1016000nm 203200nm] -) -Symbol['K' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 762000nm 508000nm 254000nm 203200nm] - SymbolLine[0 762000nm 508000nm 1270000nm 203200nm] -) -Symbol['L' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 1270000nm 508000nm 1270000nm 203200nm] -) -Symbol['M' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 254000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 762000nm 254000nm 203200nm] - SymbolLine[762000nm 254000nm 762000nm 1270000nm 203200nm] -) -Symbol['N' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 254000nm 635000nm 1270000nm 203200nm] - SymbolLine[635000nm 254000nm 635000nm 1270000nm 203200nm] -) -Symbol['O' 304800nm] -( - SymbolLine[0 381000nm 0 1143000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 1143000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] -) -Symbol['P' 304800nm] -( - SymbolLine[127000nm 254000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 254000nm 508000nm 254000nm 203200nm] - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[635000nm 381000nm 635000nm 635000nm 203200nm] - SymbolLine[508000nm 762000nm 635000nm 635000nm 203200nm] - SymbolLine[127000nm 762000nm 508000nm 762000nm 203200nm] -) -Symbol['Q' 304800nm] -( - SymbolLine[0 381000nm 0 1143000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 1016000nm 203200nm] - SymbolLine[254000nm 1270000nm 508000nm 1016000nm 203200nm] - SymbolLine[127000nm 1270000nm 254000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[254000nm 889000nm 508000nm 1270000nm 203200nm] -) -Symbol['R' 304800nm] -( - SymbolLine[0 254000nm 508000nm 254000nm 203200nm] - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[635000nm 381000nm 635000nm 635000nm 203200nm] - SymbolLine[508000nm 762000nm 635000nm 635000nm 203200nm] - SymbolLine[127000nm 762000nm 508000nm 762000nm 203200nm] - SymbolLine[127000nm 254000nm 127000nm 1270000nm 203200nm] - SymbolLine[330200nm 762000nm 635000nm 1270000nm 203200nm] -) -Symbol['S' 304800nm] -( - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[127000nm 254000nm 508000nm 254000nm 203200nm] - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[0 381000nm 0 635000nm 203200nm] - SymbolLine[0 635000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 508000nm 762000nm 203200nm] - SymbolLine[508000nm 762000nm 635000nm 889000nm 203200nm] - SymbolLine[635000nm 889000nm 635000nm 1143000nm 203200nm] - SymbolLine[508000nm 1270000nm 635000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] -) -Symbol['T' 304800nm] -( - SymbolLine[0 254000nm 508000nm 254000nm 203200nm] - SymbolLine[254000nm 254000nm 254000nm 1270000nm 203200nm] -) -Symbol['U' 304800nm] -( - SymbolLine[0 254000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 254000nm 508000nm 1143000nm 203200nm] -) -Symbol['V' 304800nm] -( - SymbolLine[0 254000nm 254000nm 1270000nm 203200nm] - SymbolLine[254000nm 1270000nm 508000nm 254000nm 203200nm] -) -Symbol['W' 304800nm] -( - SymbolLine[0 254000nm 0 762000nm 203200nm] - SymbolLine[0 762000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 635000nm 1270000nm 203200nm] - SymbolLine[635000nm 1270000nm 762000nm 762000nm 203200nm] - SymbolLine[762000nm 762000nm 762000nm 254000nm 203200nm] -) -Symbol['X' 304800nm] -( - SymbolLine[0 1270000nm 635000nm 254000nm 203200nm] - SymbolLine[0 254000nm 635000nm 1270000nm 203200nm] -) -Symbol['Y' 304800nm] -( - SymbolLine[0 254000nm 254000nm 762000nm 203200nm] - SymbolLine[254000nm 762000nm 508000nm 254000nm 203200nm] - SymbolLine[254000nm 762000nm 254000nm 1270000nm 203200nm] -) -Symbol['Z' 304800nm] -( - SymbolLine[0 254000nm 635000nm 254000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 254000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 1270000nm 203200nm] -) -Symbol['[' 304800nm] -( - SymbolLine[0 254000nm 127000nm 254000nm 203200nm] - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 1270000nm 127000nm 1270000nm 203200nm] -) -Symbol['\' 304800nm] -( - SymbolLine[0 381000nm 762000nm 1143000nm 203200nm] -) -Symbol[']' 304800nm] -( - SymbolLine[0 254000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 1270000nm 127000nm 1270000nm 203200nm] -) -Symbol['^' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 254000nm 381000nm 203200nm] -) -Symbol['_' 304800nm] -( - SymbolLine[0 1270000nm 508000nm 1270000nm 203200nm] -) -Symbol['a' 304800nm] -( - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[0 889000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[508000nm 762000nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 1143000nm 635000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] -) -Symbol['b' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 889000nm 508000nm 1143000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] -) -Symbol['c' 304800nm] -( - SymbolLine[127000nm 762000nm 508000nm 762000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[0 889000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 508000nm 1270000nm 203200nm] -) -Symbol['d' 304800nm] -( - SymbolLine[508000nm 254000nm 508000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 889000nm 0 1143000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] -) -Symbol['e' 304800nm] -( - SymbolLine[127000nm 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[0 889000nm 0 1143000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[0 1016000nm 508000nm 1016000nm 203200nm] - SymbolLine[508000nm 1016000nm 508000nm 889000nm 203200nm] -) -Symbol['f' 254000nm] -( - SymbolLine[127000nm 381000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 381000nm 254000nm 254000nm 203200nm] - SymbolLine[254000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[0 762000nm 254000nm 762000nm 203200nm] -) -Symbol['g' 304800nm] -( - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[0 889000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[0 1524000nm 127000nm 1651000nm 203200nm] - SymbolLine[127000nm 1651000nm 381000nm 1651000nm 203200nm] - SymbolLine[381000nm 1651000nm 508000nm 1524000nm 203200nm] - SymbolLine[508000nm 762000nm 508000nm 1524000nm 203200nm] -) -Symbol['h' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[508000nm 889000nm 508000nm 1270000nm 203200nm] -) -Symbol['i' 254000nm] -( - SymbolLine[0 508000nm 0 533400nm 254000nm] - SymbolLine[0 889000nm 0 1270000nm 203200nm] -) -Symbol['j' 254000nm] -( - SymbolLine[127000nm 508000nm 127000nm 533400nm 254000nm] - SymbolLine[127000nm 889000nm 127000nm 1524000nm 203200nm] - SymbolLine[0 1651000nm 127000nm 1524000nm 203200nm] -) -Symbol['k' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] - SymbolLine[0 889000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 889000nm 254000nm 635000nm 203200nm] -) -Symbol['l' 254000nm] -( - SymbolLine[0 254000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] -) -Symbol['m' 304800nm] -( - SymbolLine[127000nm 889000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 889000nm 254000nm 762000nm 203200nm] - SymbolLine[254000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[508000nm 889000nm 508000nm 1270000nm 203200nm] - SymbolLine[508000nm 889000nm 635000nm 762000nm 203200nm] - SymbolLine[635000nm 762000nm 762000nm 762000nm 203200nm] - SymbolLine[762000nm 762000nm 889000nm 889000nm 203200nm] - SymbolLine[889000nm 889000nm 889000nm 1270000nm 203200nm] - SymbolLine[0 762000nm 127000nm 889000nm 203200nm] -) -Symbol['n' 304800nm] -( - SymbolLine[127000nm 889000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 889000nm 254000nm 762000nm 203200nm] - SymbolLine[254000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[508000nm 889000nm 508000nm 1270000nm 203200nm] - SymbolLine[0 762000nm 127000nm 889000nm 203200nm] -) -Symbol['o' 304800nm] -( - SymbolLine[0 889000nm 0 1143000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[508000nm 889000nm 508000nm 1143000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] -) -Symbol['p' 304800nm] -( - SymbolLine[127000nm 889000nm 127000nm 1651000nm 203200nm] - SymbolLine[0 762000nm 127000nm 889000nm 203200nm] - SymbolLine[127000nm 889000nm 254000nm 762000nm 203200nm] - SymbolLine[254000nm 762000nm 508000nm 762000nm 203200nm] - SymbolLine[508000nm 762000nm 635000nm 889000nm 203200nm] - SymbolLine[635000nm 889000nm 635000nm 1143000nm 203200nm] - SymbolLine[508000nm 1270000nm 635000nm 1143000nm 203200nm] - SymbolLine[254000nm 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[127000nm 1143000nm 254000nm 1270000nm 203200nm] -) -Symbol['q' 304800nm] -( - SymbolLine[508000nm 889000nm 508000nm 1651000nm 203200nm] - SymbolLine[381000nm 762000nm 508000nm 889000nm 203200nm] - SymbolLine[127000nm 762000nm 381000nm 762000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[0 889000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] -) -Symbol['r' 304800nm] -( - SymbolLine[127000nm 889000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 889000nm 254000nm 762000nm 203200nm] - SymbolLine[254000nm 762000nm 508000nm 762000nm 203200nm] - SymbolLine[0 762000nm 127000nm 889000nm 203200nm] -) -Symbol['s' 304800nm] -( - SymbolLine[127000nm 1270000nm 508000nm 1270000nm 203200nm] - SymbolLine[508000nm 1270000nm 635000nm 1143000nm 203200nm] - SymbolLine[508000nm 1016000nm 635000nm 1143000nm 203200nm] - SymbolLine[127000nm 1016000nm 508000nm 1016000nm 203200nm] - SymbolLine[0 889000nm 127000nm 1016000nm 203200nm] - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 508000nm 762000nm 203200nm] - SymbolLine[508000nm 762000nm 635000nm 889000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] -) -Symbol['t' 254000nm] -( - SymbolLine[127000nm 254000nm 127000nm 1143000nm 203200nm] - SymbolLine[127000nm 1143000nm 254000nm 1270000nm 203200nm] - SymbolLine[0 635000nm 254000nm 635000nm 203200nm] -) -Symbol['u' 304800nm] -( - SymbolLine[0 762000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 762000nm 508000nm 1143000nm 203200nm] -) -Symbol['v' 304800nm] -( - SymbolLine[0 762000nm 254000nm 1270000nm 203200nm] - SymbolLine[508000nm 762000nm 254000nm 1270000nm 203200nm] -) -Symbol['w' 304800nm] -( - SymbolLine[0 762000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 1270000nm 254000nm 1270000nm 203200nm] - SymbolLine[254000nm 1270000nm 381000nm 1143000nm 203200nm] - SymbolLine[381000nm 762000nm 381000nm 1143000nm 203200nm] - SymbolLine[381000nm 1143000nm 508000nm 1270000nm 203200nm] - SymbolLine[508000nm 1270000nm 635000nm 1270000nm 203200nm] - SymbolLine[635000nm 1270000nm 762000nm 1143000nm 203200nm] - SymbolLine[762000nm 762000nm 762000nm 1143000nm 203200nm] -) -Symbol['x' 304800nm] -( - SymbolLine[0 762000nm 508000nm 1270000nm 203200nm] - SymbolLine[0 1270000nm 508000nm 762000nm 203200nm] -) -Symbol['y' 304800nm] -( - SymbolLine[0 762000nm 0 1143000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[508000nm 762000nm 508000nm 1524000nm 203200nm] - SymbolLine[381000nm 1651000nm 508000nm 1524000nm 203200nm] - SymbolLine[127000nm 1651000nm 381000nm 1651000nm 203200nm] - SymbolLine[0 1524000nm 127000nm 1651000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] -) -Symbol['z' 304800nm] -( - SymbolLine[0 762000nm 508000nm 762000nm 203200nm] - SymbolLine[0 1270000nm 508000nm 762000nm 203200nm] - SymbolLine[0 1270000nm 508000nm 1270000nm 203200nm] -) -Symbol['{' 304800nm] -( - SymbolLine[127000nm 381000nm 254000nm 254000nm 203200nm] - SymbolLine[127000nm 381000nm 127000nm 635000nm 203200nm] - SymbolLine[0 762000nm 127000nm 635000nm 203200nm] - SymbolLine[0 762000nm 127000nm 889000nm 203200nm] - SymbolLine[127000nm 889000nm 127000nm 1143000nm 203200nm] - SymbolLine[127000nm 1143000nm 254000nm 1270000nm 203200nm] -) -Symbol['|' 304800nm] -( - SymbolLine[0 254000nm 0 1270000nm 203200nm] -) -Symbol['}' 304800nm] -( - SymbolLine[0 254000nm 127000nm 381000nm 203200nm] - SymbolLine[127000nm 381000nm 127000nm 635000nm 203200nm] - SymbolLine[127000nm 635000nm 254000nm 762000nm 203200nm] - SymbolLine[127000nm 889000nm 254000nm 762000nm 203200nm] - SymbolLine[127000nm 889000nm 127000nm 1143000nm 203200nm] - SymbolLine[0 1270000nm 127000nm 1143000nm 203200nm] -) -Symbol['~' 304800nm] -( - SymbolLine[0 889000nm 127000nm 762000nm 203200nm] - SymbolLine[127000nm 762000nm 254000nm 762000nm 203200nm] - SymbolLine[254000nm 762000nm 381000nm 889000nm 203200nm] - SymbolLine[381000nm 889000nm 508000nm 889000nm 203200nm] - SymbolLine[508000nm 889000nm 635000nm 762000nm 203200nm] -) -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Via[2540000nm 2540000nm 1999995nm 1016000nm 0 800100nm "" "thermal(4,5X)"] -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( - Polygon("clearpoly") - ( - [635000nm 635000nm] [3175000nm 635000nm] [3175000nm 3175000nm] [635000nm 3175000nm] - ) -) -Layer(6 "inner2") -( - Polygon("clearpoly") - ( - [1905000nm 1905000nm] [4445000nm 1905000nm] [4445000nm 4445000nm] [1905000nm 4445000nm] - ) -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/layer_spc.pcb =================================================================== --- trunk/tests/RTT/layer_spc.pcb (revision 32402) +++ trunk/tests/RTT/layer_spc.pcb (nonexistent) @@ -1,43 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["space (and other dangerous characters) in layer name" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "component 1") -( -) -Layer(2 "solder 1") -( -) -Layer(3 " ") -( -) -Layer(4 "solder{2}") -( -) -Layer(5 "inner(1)") -( -) -Layer(6 "inner/2") -( -) -Layer(7 "out:line") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/arc_sizes.pcb =================================================================== --- trunk/tests/RTT/arc_sizes.pcb (revision 32402) +++ trunk/tests/RTT/arc_sizes.pcb (nonexistent) @@ -1,47 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["arcs with different strange sizes" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 635000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Arc[100mil 200mil 0mil 50mil 254000nm 1016000nm 0 90 ""] - Arc[200mil 200mil 50mil 0mil 254000nm 1016000nm 0 90 ""] - Arc[300mil 200mil 0mil 0mil 254000nm 1016000nm 0 90 ""] - -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/layer_copper.pcb =================================================================== --- trunk/tests/RTT/layer_copper.pcb (revision 32402) +++ trunk/tests/RTT/layer_copper.pcb (nonexistent) @@ -1,48 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["one line per each type of copper layer" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Layer(1 "comp1") -( - Line[1270000nm 1905000nm 1270000nm 8890000nm 254000nm 1016000nm "clearline"] -) -Layer(2 "solder1") -( - Line[1905000nm 1905000nm 10160000nm 1905000nm 254000nm 1016000nm "clearline"] -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( - Line[2540000nm 3810000nm 8255000nm 9525000nm 254000nm 1016000nm "clearline"] -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/rat.pcb =================================================================== --- trunk/tests/RTT/rat.pcb (revision 32402) +++ trunk/tests/RTT/rat.pcb (nonexistent) @@ -1,46 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["a rat line" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Rat[10000000nm 10000000nm 1 20000000nm 20000000nm 1 ""] - - -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/Test_export.sh =================================================================== --- trunk/tests/RTT/Test_export.sh (revision 32402) +++ trunk/tests/RTT/Test_export.sh (nonexistent) @@ -1,49 +0,0 @@ -#!/bin/sh - -# Run the export test on all formats that have refs _and_ are supported -# by our current pcb-rnd executable - -tester="./Export.sh -t -a" - -# disabled until the rewrite: -#IPC-D-356 -# disabled until figuring the rotation: -#dsn -want=' -bom -eps -ps -XY 2>/dev/null -png -gerber -svg 2>/dev/null -' - -have=`./Export.sh --list` - -export fail=0 -echo "$want" | while read fmt args -do - if test ! -z "$fmt" - then - have_=`echo "$have"|grep "^$fmt$"` - if test ! -z "$have_" - then - eval "$tester -f $fmt $args" - if test "$?" -ne "0" - then - fail=1 - fi - else - echo "$fmt: SKIP (plugin not enabled)" - fi - fi - - # the only way to set the return value of the while() - if test "$fail" -ne "0" - then - false - else - true - fi -done Property changes on: trunk/tests/RTT/Test_export.sh ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property Index: trunk/tests/RTT/thermal_layer.pcb =================================================================== --- trunk/tests/RTT/thermal_layer.pcb (revision 32402) +++ trunk/tests/RTT/thermal_layer.pcb (nonexistent) @@ -1,81 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["thermals vs. multiple layer polygons" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Via[2540000nm 2540000nm 1999995nm 1016000nm 0 800100nm "" "thermal(0X,1)"] -Via[6985000nm 2540000nm 1999995nm 1016000nm 0 800100nm "" "thermal(0X,2)"] -Via[2540000nm 6985000nm 1999995nm 1016000nm 0 800100nm "" "thermal(1S)"] -Via[6985000nm 6985000nm 1999995nm 1016000nm 0 800100nm "" "thermal(2S)"] -Layer(1 "comp1") -( - Polygon("clearpoly") - ( - [635000nm 635000nm] [3175000nm 635000nm] [3175000nm 3175000nm] [635000nm 3175000nm] - ) - Polygon("clearpoly") - ( - [5080000nm 635000nm] [7620000nm 635000nm] [7620000nm 3175000nm] [5080000nm 3175000nm] - ) - Polygon("clearpoly") - ( - [635000nm 5080000nm] [3175000nm 5080000nm] [3175000nm 7620000nm] [635000nm 7620000nm] - ) - Polygon("clearpoly") - ( - [5080000nm 5080000nm] [7620000nm 5080000nm] [7620000nm 7620000nm] [5080000nm 7620000nm] - ) -) -Layer(2 "solder1") -( - Polygon("clearpoly") - ( - [1905000nm 1905000nm] [4445000nm 1905000nm] [4445000nm 4445000nm] [1905000nm 4445000nm] - ) - Polygon("clearpoly") - ( - [1905000nm 6350000nm] [4445000nm 6350000nm] [4445000nm 8890000nm] [1905000nm 8890000nm] - ) -) -Layer(3 "com2") -( - Polygon("clearpoly") - ( - [6350000nm 1905000nm] [8890000nm 1905000nm] [8890000nm 4445000nm] [6350000nm 4445000nm] - ) - Polygon("clearpoly") - ( - [6350000nm 6350000nm] [8890000nm 6350000nm] [8890000nm 8890000nm] [6350000nm 8890000nm] - ) -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/padrot.pcb =================================================================== --- trunk/tests/RTT/padrot.pcb (revision 32402) +++ trunk/tests/RTT/padrot.pcb (nonexistent) @@ -1,127 +0,0 @@ -# release: pcb-rnd 1.2.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Rotated round cap and square pads" 50000 50000] - -Grid[500 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[1200 900 1000 700 1500 1000] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:5:6:7:2,4,s") -Styles["style1,1000,7874,3150,2000:style2,2000,8661,3937,2000:style3,8000,13780,4724,2500:style4,10000,6400,3150,10000"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::loader" "geda/pcb - mainline (centimils)") -Attribute("PCB::conf::editor/draw_grid" "true") -Attribute("PCB::conf::editor/grid" "5.00 mil") - -Element["" "" "R1" "" 5000 5000 -3500 -3500 0 55 ""] -( - Pad[0 0 7500 0 1000 4000 5000 "" "1" ""] - ElementLine [-2500 2500 10000 2500 500] - ElementLine [10000 2500 10000 -2500 500] - ElementLine [10000 -2500 -2500 -2500 500] - ElementLine [-2500 2500 -2500 -2500 500] - - ) - -Element["" "" "R3" "" 5000 20000 3000 3250 1 65 ""] -( - Pad[0 -7500 0 0 1000 4000 5000 "" "1" ""] - ElementLine [2500 -10000 2500 2500 500] - ElementLine [-2500 -10000 2500 -10000 500] - ElementLine [-2500 -10000 -2500 2500 500] - ElementLine [-2500 2500 2500 2500 500] - - ) - -Element["" "" "R2" "" 20000 5000 11250 -2500 0 100 ""] -( - Pad[0 0 7500 0 1000 4000 5000 "" "1" "square"] - ElementLine [-2500 2500 10000 2500 500] - ElementLine [10000 -2500 10000 2500 500] - ElementLine [-2500 -2500 10000 -2500 500] - ElementLine [-2500 -2500 -2500 2500 500] - - ) - -Element["" "" "R6" "" 5000 27500 2000 11500 3 100 ""] -( - Pad[0 0 0 7500 1000 4000 5000 "" "1" "square"] - ElementLine [-2500 -2500 -2500 10000 500] - ElementLine [-2500 10000 2500 10000 500] - ElementLine [2500 -2500 2500 10000 500] - ElementLine [-2500 -2500 2500 -2500 500] - - ) - -Element["" "" "R4" "" 12500 15000 1500 -500 1 60 ""] -( - Pad[0 0 5303 5303 1000 4000 5000 "" "1" ""] - ElementLine [-3536 0 5303 8839 500] - ElementLine [5303 8839 8839 5303 500] - ElementLine [0 -3536 8839 5303 500] - ElementLine [-3536 0 0 -3536 500] - - ) - -Element["" "" "R5" "" 22500 15000 13000 -1500 3 100 ""] -( - Pad[0 0 5303 5303 1000 4000 5000 "" "1" "square"] - ElementLine [-3536 0 5303 8839 500] - ElementLine [5303 8839 8839 5303 500] - ElementLine [0 -3536 8839 5303 500] - ElementLine [-3536 0 0 -3536 500] - - ) - -Element["" "" "R7" "" 12500 30000 7000 6500 3 100 ""] -( - Pad[0 0 6943 2836 1000 4000 5000 "" "1" ""] - ElementLine [-3260 1369 8312 6096 500] - ElementLine [8312 6096 10203 1467 500] - ElementLine [-1369 -3260 10203 1467 500] - ElementLine [-3260 1369 -1369 -3260 500] - - ) - -Element["" "" "R8" "" 27500 30000 6000 7500 3 100 ""] -( - Pad[0 0 6943 2836 1000 4000 5000 "" "1" "square"] - ElementLine [-3260 1369 8312 6096 500] - ElementLine [8312 6096 10203 1467 500] - ElementLine [-1369 -3260 10203 1467 500] - ElementLine [-3260 1369 -1369 -3260 500] - - ) -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/README =================================================================== --- trunk/tests/RTT/README (revision 32402) +++ trunk/tests/RTT/README (nonexistent) @@ -1,3 +0,0 @@ -This directory contains a set of round-trip-test designs. Each design -demonstrates a feature, as purely as possible. The purpose is to use these -as test cases for automatic mapping of file format compatibility (TODO). Index: trunk/tests/RTT/text_scale.pcb =================================================================== --- trunk/tests/RTT/text_scale.pcb (revision 32402) +++ trunk/tests/RTT/text_scale.pcb (nonexistent) @@ -1,87 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["text sizes (scales)" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Symbol['A' 304800nm] -( - SymbolLine[0 508000nm 0 1270000nm 203200nm] - SymbolLine[0 508000nm 177800nm 254000nm 203200nm] - SymbolLine[177800nm 254000nm 457200nm 254000nm 203200nm] - SymbolLine[457200nm 254000nm 635000nm 508000nm 203200nm] - SymbolLine[635000nm 508000nm 635000nm 1270000nm 203200nm] - SymbolLine[0 762000nm 635000nm 762000nm 203200nm] -) -Symbol['1' 304800nm] -( - SymbolLine[0 457200nm 203200nm 254000nm 203200nm] - SymbolLine[203200nm 254000nm 203200nm 1270000nm 203200nm] - SymbolLine[0 1270000nm 381000nm 1270000nm 203200nm] -) -Symbol['2' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 508000nm 254000nm 203200nm] - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[635000nm 381000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 1270000nm 203200nm] -) -Symbol['3' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 711200nm 381000nm 711200nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 584200nm 203200nm] - SymbolLine[508000nm 838200nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 838200nm 381000nm 711200nm 203200nm] - SymbolLine[508000nm 584200nm 381000nm 711200nm 203200nm] -) - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( - Text[1270000nm 635000nm 0 100 "A1" "clearline"] - Text[1270000nm 5080000nm 0 10 "A2" "clearline"] - Text[1270000nm 7620000nm 0 320 "A3" "clearline"] -) Index: trunk/tests/RTT/arc_offpage.pcb =================================================================== --- trunk/tests/RTT/arc_offpage.pcb (revision 32402) +++ trunk/tests/RTT/arc_offpage.pcb (nonexistent) @@ -1,44 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Arcs with some parts off the page" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 635000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Arc[50mil 50mil 100mil 100mil 254000nm 1016000nm 0 230 ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/arc_angles.pcb =================================================================== --- trunk/tests/RTT/arc_angles.pcb (revision 32402) +++ trunk/tests/RTT/arc_angles.pcb (nonexistent) @@ -1,46 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["arcs with different strange angles" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 635000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Arc[100mil 100mil 50mil 50mil 254000nm 1016000nm 0 750 ""] - Arc[300mil 100mil 50mil 50mil 254000nm 1016000nm 0 0 ""] - Arc[400mil 100mil 50mil 50mil 254000nm 1016000nm 0 -750 ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/layer_silk.pcb =================================================================== --- trunk/tests/RTT/layer_silk.pcb (revision 32402) +++ trunk/tests/RTT/layer_silk.pcb (nonexistent) @@ -1,47 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["one line on each silk layer" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( - Line[1905000nm 10795000nm 7620000nm 5080000nm 254000nm 1016000nm "clearline"] -) -Layer(9 "silk") -( - Line[1270000nm 1270000nm 1270000nm 10795000nm 254000nm 1016000nm "clearline"] -) Index: trunk/tests/RTT/line_normal.pcb =================================================================== --- trunk/tests/RTT/line_normal.pcb (revision 32402) +++ trunk/tests/RTT/line_normal.pcb (nonexistent) @@ -1,47 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Normal lines at different size and angle" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[1270000nm 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Line[3175000nm 6350000nm 10160000nm 6350000nm 381000nm 1016000nm ""] - Line[6350000nm 3175000nm 6350000nm 9525000nm 254000nm 1016000nm ""] - Line[6350000nm 6350000nm 10160000nm 5080000nm 508000nm 1016000nm ""] - Line[6350000nm 6350000nm 3810000nm 3810000nm 127000nm 1016000nm ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/poly_rect.pcb =================================================================== --- trunk/tests/RTT/poly_rect.pcb (revision 32402) +++ trunk/tests/RTT/poly_rect.pcb (nonexistent) @@ -1,59 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Normal rectangular polygons" 500.0mil 500.0mil] - -Grid[25.0mil 0.0 0.0 1] -Cursor[0.0 150.0mil 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[12.0mil 9.0mil 10.0mil 7.0mil 15.0mil 10.0mil] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,10.0mil,78.7399606mil,31.5mil,20.0mil:style2,20.0mil,86.61mil,39.3699606mil,20.0mil:style3,80.0mil,137.7999606mil,47.2399606mil,25.0mil:style4,100.0mil,64.0mil,31.5mil,100.0mil"] - -Layer(1 "comp1") -( - Polygon("") - ( - [1270000nm 635000nm] [1905000nm 635000nm] [1905000nm 11430000nm] [1270000nm 11430000nm] - ) - Polygon("") - ( - [3175000nm 635000nm] [12065000nm 635000nm] [12065000nm 1270000nm] [3175000nm 1270000nm] - ) - Polygon("") - ( - [10795000nm 10795000nm] [11430000nm 10795000nm] [11430000nm 11430000nm] [10795000nm 11430000nm] - ) - Polygon("") - ( - [3175000nm 1905000nm] [10160000nm 1905000nm] [10160000nm 11430000nm] [3175000nm 11430000nm] - ) -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/line_overlap1.pcb =================================================================== --- trunk/tests/RTT/line_overlap1.pcb (revision 32402) +++ trunk/tests/RTT/line_overlap1.pcb (nonexistent) @@ -1,45 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Two lines partially overlapping" 500.0mil 500.0mil] - -Grid[25.0mil 0.0 0.0 1] -Cursor[50.0mil 0.0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[12.0mil 9.0mil 10.0mil 7.0mil 15.0mil 10.0mil] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,10.0mil,78.7399606mil,31.5mil,20.0mil:style2,20.0mil,86.61mil,39.3699606mil,20.0mil:style3,80.0mil,137.7999606mil,47.2399606mil,25.0mil:style4,100.0mil,64.0mil,31.5mil,100.0mil"] - -Layer(1 "comp1") -( - Line[200mil 200mil 250mil 200mil 381000nm 1016000nm ""] - Line[220mil 200mil 300mil 200mil 381000nm 1016000nm ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/line_overlap2.pcb =================================================================== --- trunk/tests/RTT/line_overlap2.pcb (revision 32402) +++ trunk/tests/RTT/line_overlap2.pcb (nonexistent) @@ -1,45 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Two lines, one over the other, full cover" 500.0mil 500.0mil] - -Grid[25.0mil 0.0 0.0 1] -Cursor[50.0mil 0.0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[12.0mil 9.0mil 10.0mil 7.0mil 15.0mil 10.0mil] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,10.0mil,78.7399606mil,31.5mil,20.0mil:style2,20.0mil,86.61mil,39.3699606mil,20.0mil:style3,80.0mil,137.7999606mil,47.2399606mil,25.0mil:style4,100.0mil,64.0mil,31.5mil,100.0mil"] - -Layer(1 "comp1") -( - Line[200mil 200mil 350mil 200mil 381000nm 1016000nm ""] - Line[220mil 200mil 300mil 200mil 381000nm 1016000nm ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/line_f_clear.pcb =================================================================== --- trunk/tests/RTT/line_f_clear.pcb (revision 32402) +++ trunk/tests/RTT/line_f_clear.pcb (nonexistent) @@ -1,51 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Clear and no-clear lines" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Line[3175000nm 6350000nm 10160000nm 6350000nm 381000nm 609602nm "clearline"] - Line[6350000nm 3175000nm 6350000nm 9525000nm 254000nm 2133600nm "clearline"] - Line[6350000nm 6350000nm 10160000nm 5080000nm 508000nm 1016000nm ""] - Line[6350000nm 6350000nm 3810000nm 3810000nm 127000nm 1016000nm ""] - Polygon("clearpoly") - ( - [635000nm 635000nm] [12065000nm 635000nm] [12065000nm 12065000nm] [635000nm 12065000nm] - ) -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/line_overlap3.pcb =================================================================== --- trunk/tests/RTT/line_overlap3.pcb (revision 32402) +++ trunk/tests/RTT/line_overlap3.pcb (nonexistent) @@ -1,45 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Full overlap: the same line twice" 500.0mil 500.0mil] - -Grid[25.0mil 0.0 0.0 1] -Cursor[50.0mil 0.0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[12.0mil 9.0mil 10.0mil 7.0mil 15.0mil 10.0mil] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,10.0mil,78.7399606mil,31.5mil,20.0mil:style2,20.0mil,86.61mil,39.3699606mil,20.0mil:style3,80.0mil,137.7999606mil,47.2399606mil,25.0mil:style4,100.0mil,64.0mil,31.5mil,100.0mil"] - -Layer(1 "comp1") -( - Line[200mil 200mil 350mil 200mil 381000nm 1016000nm ""] - Line[200mil 200mil 350mil 200mil 381000nm 1016000nm ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/line_overlap4.pcb =================================================================== --- trunk/tests/RTT/line_overlap4.pcb (revision 32402) +++ trunk/tests/RTT/line_overlap4.pcb (nonexistent) @@ -1,49 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["Full overlap: the same line twice with different settings" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[635000nm 635000nm 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999994nm,800100nm,508000nm:style2,508000nm,2199894nm,999996nm,508000nm:style3,2032000nm,3500118nm,1199894nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Line[5080000nm 5080000nm 8890000nm 5080000nm 127000nm 1016000nm "clearline"] - Line[5080000nm 5080000nm 8890000nm 5080000nm 381000nm 1016000nm ""] - Polygon("clearpoly") - ( - [3810000nm 3810000nm] [7620000nm 3810000nm] [7620000nm 8255000nm] [3810000nm 8255000nm] - ) -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/valid_info/poly_hole.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/poly_hole.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/poly_hole.pcb.text (nonexistent) @@ -1,20 +0,0 @@ -r6630 - -500 x 500 mil outline - -upper left triangle -Top left corner to top left cutout corner 25 mils down 25 mils over -cutout 25 mils wide -cutout 25 mils high - -upper right triangle -bottom right corner to bottom right on cutout 25 x 25 mils -cutout 50mils wide -cutout 25 mils high - -far right piramid -cutout 50mils x 50mils -cutout located 50mils down from the apex - - - Index: trunk/tests/RTT/valid_info/text_scale.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/text_scale.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/text_scale.pcb.text (nonexistent) @@ -1,26 +0,0 @@ -top text A1 -A line width 7 mils -A width 32 -A height 47 -1 line width 7 -1 width 22 -1 height 47 - -gap from A to 1 is 5 mils - -dot thing in the page - tall 11 - wide 13.2 - -bottom text A3 -A line width 12.8 -A width 92.8 -A height 140.8 -3 line width 12.8 -3 width 76.8 -3 height 140.8 -A to 3 is 25.6 - -all measurements in mils - - Index: trunk/tests/RTT/valid_info/line_normal.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_normal.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_normal.pcb.text (nonexistent) @@ -1,13 +0,0 @@ -horizontal line -290 mils -15 mil thickness - -vertical line -260 mils -10 mil thickness - -fine diagonal line -5 mils - -thick diagonal line -20 mils Index: trunk/tests/RTT/valid_info/line_overlap2.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_overlap2.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_overlap2.pcb.text (nonexistent) @@ -1,4 +0,0 @@ -15 mil width -165 mil length - -(it is actually 3 traces that should export as 1) Index: trunk/tests/RTT/valid_info/line_overlap4.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_overlap4.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_overlap4.pcb.text (nonexistent) @@ -1,6 +0,0 @@ -15 mil width -165 mil length -15 mil clearance - -in a poly -150 x 175 mils Index: trunk/tests/RTT/valid_info/poly_triangle.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/poly_triangle.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/poly_triangle.pcb.text (nonexistent) @@ -1,31 +0,0 @@ - -upper left triangle -100 mils wide -100 mils tall - -gap from lower left triangle to upper left triangle -25 mils horizontally -25 mils vertically - -lower left triangle -125 mils wide -125 mils tall - -gap from lower left triangle to far right piramid -25 mils - -far right piramid -125 mils height -250 mils base - -bottom triangle -275 mils across -175 mils up -top edge -276.13 mils long __ degrees -side edge -176.78 mils long __ degrees -bottom edge -291.55 mils long __ degrees - - Index: trunk/tests/RTT/valid_info/layer_outline.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/layer_outline.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/layer_outline.pcb.text (nonexistent) @@ -1,4 +0,0 @@ -board outline -right triangle -300 mils tall -300 mils wide Index: trunk/tests/RTT/valid_info/coord_rounding.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/coord_rounding.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/coord_rounding.pcb.text (nonexistent) @@ -1,6 +0,0 @@ - -weird dot thing -39.8 mil tall -43.75 mil wide - - Index: trunk/tests/RTT/valid_info/elem_sides_smd.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/elem_sides_smd.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/elem_sides_smd.pcb.text (nonexistent) @@ -1,7 +0,0 @@ -R1 -pad1 51.20 mils x 74.80 mils approximately -pad2 51.20 mils x 74.80 mils approximately - -R2 - on the bottom -pad1 51.20 mils x 74.80 mils approximately -pad2 51.20 mils x 74.80 mils approximately Index: trunk/tests/RTT/valid_info/arc_normal.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/arc_normal.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/arc_normal.pcb.text (nonexistent) @@ -1,25 +0,0 @@ -outline 500 x 500 mils - -upper left arc -102.60 mils tall -118.50 mils wide -20 mil thickness - -upper right arc -190.20 mils wide -112.20 mils tall -30mils thick - -lower left arc -135 mils tall -135 mils wide -10mils thick - -lower right arc (near circle) -10mils thick -about 60mils tall -about 60mils wide (duh) - - - - Index: trunk/tests/RTT/valid_info/line_offpage.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_offpage.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_offpage.pcb.text (nonexistent) @@ -1,3 +0,0 @@ -10 mil line -405 mils on the page (more off) - Index: trunk/tests/RTT/valid_info/elem_pads_ds.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/elem_pads_ds.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/elem_pads_ds.pcb.text (nonexistent) @@ -1,10 +0,0 @@ -E1 -2 pads 1 silk line + text (E1) - -silk line 110 mils long 10 mils wide - -copper pads 85 mils long 10 mils wide - -pad 1 shares it's terminus with the silk line - -pad 2's highest point is 95 x 15 mils over from the inside corner of pad 1 & the silk line Index: trunk/tests/RTT/valid_info/arc_sizes.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/arc_sizes.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/arc_sizes.pcb.text (nonexistent) @@ -1,17 +0,0 @@ - -weird dot thing in the far right -10mil across -10mil tall - -weird dot to line (horizontal) 108 pixels - -horizontal line -60mil long -10mil wide - -vertical line -10mil long -60mil wide - - - Index: trunk/tests/RTT/valid_info/layer_copper.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/layer_copper.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/layer_copper.pcb.text (nonexistent) @@ -1,7 +0,0 @@ -3 lines each on a different layer - -highest point on red to highest point on green -50 x 75 - -highest point on red to "nose" (left side) of blue -20 x 5 Index: trunk/tests/RTT/valid_info/line_zerolen.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_zerolen.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_zerolen.pcb.text (nonexistent) @@ -1 +0,0 @@ -15 mil diameter point made of a trace with zero length Index: trunk/tests/RTT/valid_info/thermal_layer.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/thermal_layer.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/thermal_layer.pcb.text (nonexistent) @@ -1,8 +0,0 @@ -500 x 500 mil outline - -each red polygon is 100x100 mils -each blue polygon is 100x100 mils - -clearance should be exactly 20.00mils -copper width 78.74 mils -drill width 31.50 mils Index: trunk/tests/RTT/valid_info/elem_pads.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/elem_pads.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/elem_pads.pcb.text (nonexistent) @@ -1,9 +0,0 @@ -R1 pads -51.20 x 74.80 mils (approximately) - -U1 pads -15 x 35 mils -pad 5 upper to nearest silk screen corner 1.5 x 1.5 mils -pad 5 distance to pad 4 is 11 mils - - Index: trunk/tests/RTT/valid_info/arc_offpage.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/arc_offpage.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/arc_offpage.pcb.text (nonexistent) @@ -1,5 +0,0 @@ -arc -10mil line width -155mil tall -155mil pixels wide - Index: trunk/tests/RTT/valid_info/arc_angles.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/arc_angles.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/arc_angles.pcb.text (nonexistent) @@ -1,19 +0,0 @@ - -right circle -110mils h -110mils v -~10mils thick - -left circle -110 mils h -110 mils v (measurement problem) -~10mils thick - -central dot -~10mils - -air gap between right circle and central dot -90mils - -air gap between left circle and central dot -90mils Index: trunk/tests/RTT/valid_info/layer_silk.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/layer_silk.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/layer_silk.pcb.text (nonexistent) @@ -1,5 +0,0 @@ - -line -width 10mils -length 385 mils - Index: trunk/tests/RTT/valid_info/poly_rect.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/poly_rect.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/poly_rect.pcb.text (nonexistent) @@ -1,17 +0,0 @@ - -outline 500 x 500 mils - -vertical polygon -25 x 425 mils - -horizontal polygon -350 x 25 mils - -giant middle polygon -275 x 375 mils - -smallest polygon (bottom right) -25 x 25 mils - - - Index: trunk/tests/RTT/valid_info/line_overlap1.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_overlap1.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_overlap1.pcb.text (nonexistent) @@ -1,4 +0,0 @@ -15 mil width -115 mil length - -(it is actually 2 traces that should export as 1) Index: trunk/tests/RTT/valid_info/line_f_clear.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_f_clear.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_f_clear.pcb.text (nonexistent) @@ -1,20 +0,0 @@ -rectangle -width -height - -veritcal line -width 10mils -length 260mils -clearance 42/42 mils (left/right) - -horizontal line -width ~15mils -length 290mils -clearance 12/12 mils (top/bottom) - -left diangonal line -45 degrees - -right diagonal line -? degrees - Index: trunk/tests/RTT/valid_info/line_overlap3.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/line_overlap3.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/line_overlap3.pcb.text (nonexistent) @@ -1,3 +0,0 @@ -15 mil width -165 mil length - Index: trunk/tests/RTT/valid_info/Proto.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/Proto.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/Proto.pcb.text (nonexistent) @@ -1,5 +0,0 @@ -6731 - -500 x 500 mils outline -inside the outline 490 x 490 mils -no other content Index: trunk/tests/RTT/valid_info/README =================================================================== --- trunk/tests/RTT/valid_info/README (revision 32402) +++ trunk/tests/RTT/valid_info/README (nonexistent) @@ -1,4 +0,0 @@ -This directory contains information that may help manual validation of -the sample files. - -*.text -> specific distances measured on screen in pcb-rnd Index: trunk/tests/RTT/valid_info/text_rot.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/text_rot.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/text_rot.pcb.text (nonexistent) @@ -1,14 +0,0 @@ -layout is 500mils by 500mils - -A's are all 7mils thick -1 7 mils thick -2 7 mils thick -3 7 mils thick -4 7 mils thick - -All text is spaced @ 5 mils - -113 mils from under A2 to under A4 -113 mils from under A1 to under A3 - - Index: trunk/tests/RTT/valid_info/text_sides.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/text_sides.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/text_sides.pcb.text (nonexistent) @@ -1,5 +0,0 @@ -layout 500 x 500 mils - -38 mils between the bottom of A1 and bottom of A2 - -all text is 7 mils thick Index: trunk/tests/RTT/valid_info/elem_pins.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/elem_pins.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/elem_pins.pcb.text (nonexistent) @@ -1,11 +0,0 @@ -U1 -5 x 5 mils distance from silk inside top corner to pin 1 -pin 1 dimensions 80 x 80 mils -pin 2 80 mil circle -pin 1 to pin 2 distance 220 mils - -U2 -pin 1 extremes 80 mils tall 120 mils wide -pin 2 extremes 120 mills tall 160 mils wide -pin 1 to pin 2 distance 140 mils -pin 1 to pin 2 vertical offset 0 mils Index: trunk/tests/RTT/valid_info/thermal_last.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/thermal_last.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/thermal_last.pcb.text (nonexistent) @@ -1,8 +0,0 @@ -500 x 500 mil outline - -100 mil x 100 mil for both polygons - -via copper width 78.74 mils -Via drill width 31.50 mils -annulus 23.62 mils -clearance 20 mils Index: trunk/tests/RTT/valid_info/arc_f_clear.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/arc_f_clear.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/arc_f_clear.pcb.text (nonexistent) @@ -1,22 +0,0 @@ -polygone -width 450mils -height 325mils - -small near circle completely in polygon -line width 10mils -width 60mils -clearance on the left ~20mils -clearance on the right ~20.05mils -clearance on the top ~20.05mils -clearance on the bottom 20.05mils - -longer arc completely in polygon -line width ~135mils -width 135mils -height -clearance on the bottom right end ~20.2mils -clearance on the top right end -clearance on the end right end -clearance on the right top end ~20.05mils -clearance on the left top end 20mils - Index: trunk/tests/RTT/valid_info/layer_spc.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/layer_spc.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/layer_spc.pcb.text (nonexistent) @@ -1,2 +0,0 @@ - -This is blank. It should be 500 mils by 500 mils Index: trunk/tests/RTT/valid_info/netlist.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/netlist.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/netlist.pcb.text (nonexistent) @@ -1,8 +0,0 @@ -U1 -Inside silk screen corner to Pin1 top corner 5 x 5 milsooo -Pin1 80 x 80 mils -Pin1 hole 39.40 mils in diameter -Pin2 to Pin1 distance 20 mils -Pin2 80 mil circle -Pin2 to Pin3 distance 220 mils -Pin2 hole 39.40 mils in diameter Index: trunk/tests/RTT/valid_info/netlist_ba.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/netlist_ba.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/netlist_ba.pcb.text (nonexistent) @@ -1,8 +0,0 @@ -U1 -Inside silk screen corner to Pin1 top corner 5 x 5 milsooo -Pin1 80 x 80 mils -Pin1 hole 39.40 mils in diameter -Pin2 to Pin1 distance 20 mils -Pin2 80 mil circle -Pin2 to Pin3 distance 220 mils -Pin2 hole 39.40 mils in diameter Index: trunk/tests/RTT/valid_info/elem_sides_trh.pcb.text =================================================================== --- trunk/tests/RTT/valid_info/elem_sides_trh.pcb.text (revision 32402) +++ trunk/tests/RTT/valid_info/elem_sides_trh.pcb.text (nonexistent) @@ -1,14 +0,0 @@ -r6630 - -U1 -5 x 5 mils distance from silk inside top corner to pin 1 -pin 1 dimensions 80 x 80 mils -pin 2 80 mil circle -pin 1 to pin 2 distance 220 mils - -U2 -pin 1 is 120 mils down from U1 Pin 1 -pin 1 is 80 x 80 mils -pin 2 is an 80 mil circle -pin 1 to pin 2 distance 220 mils - Index: trunk/tests/RTT/text_rot.pcb =================================================================== --- trunk/tests/RTT/text_rot.pcb (revision 32402) +++ trunk/tests/RTT/text_rot.pcb (nonexistent) @@ -1,95 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["text rotations" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Symbol['A' 304800nm] -( - SymbolLine[0 508000nm 0 1270000nm 203200nm] - SymbolLine[0 508000nm 177800nm 254000nm 203200nm] - SymbolLine[177800nm 254000nm 457200nm 254000nm 203200nm] - SymbolLine[457200nm 254000nm 635000nm 508000nm 203200nm] - SymbolLine[635000nm 508000nm 635000nm 1270000nm 203200nm] - SymbolLine[0 762000nm 635000nm 762000nm 203200nm] -) -Symbol['1' 304800nm] -( - SymbolLine[0 457200nm 203200nm 254000nm 203200nm] - SymbolLine[203200nm 254000nm 203200nm 1270000nm 203200nm] - SymbolLine[0 1270000nm 381000nm 1270000nm 203200nm] -) -Symbol['2' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 508000nm 254000nm 203200nm] - SymbolLine[508000nm 254000nm 635000nm 381000nm 203200nm] - SymbolLine[635000nm 381000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 635000nm 203200nm] - SymbolLine[0 1270000nm 635000nm 1270000nm 203200nm] -) -Symbol['3' 304800nm] -( - SymbolLine[0 381000nm 127000nm 254000nm 203200nm] - SymbolLine[127000nm 254000nm 381000nm 254000nm 203200nm] - SymbolLine[381000nm 254000nm 508000nm 381000nm 203200nm] - SymbolLine[381000nm 1270000nm 508000nm 1143000nm 203200nm] - SymbolLine[127000nm 1270000nm 381000nm 1270000nm 203200nm] - SymbolLine[0 1143000nm 127000nm 1270000nm 203200nm] - SymbolLine[127000nm 711200nm 381000nm 711200nm 203200nm] - SymbolLine[508000nm 381000nm 508000nm 584200nm 203200nm] - SymbolLine[508000nm 838200nm 508000nm 1143000nm 203200nm] - SymbolLine[508000nm 838200nm 381000nm 711200nm 203200nm] - SymbolLine[508000nm 584200nm 381000nm 711200nm 203200nm] -) -Symbol['4' 304800nm] -( - SymbolLine[0 889000nm 508000nm 254000nm 203200nm] - SymbolLine[0 889000nm 635000nm 889000nm 203200nm] - SymbolLine[508000nm 254000nm 508000nm 1270000nm 203200nm] -) - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") - -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( - Text[5715000nm 3810000nm 0 100 "A1" "clearline"] - Text[3810000nm 6985000nm 1 100 "A2" "clearline"] - Text[6985000nm 8890000nm 2 100 "A3" "clearline"] - Text[8890000nm 5715000nm 3 100 "A4" "clearline"] -) Index: trunk/tests/RTT/coord_rounding.pcb =================================================================== --- trunk/tests/RTT/coord_rounding.pcb (revision 32402) +++ trunk/tests/RTT/coord_rounding.pcb (nonexistent) @@ -1,45 +0,0 @@ -# release: pcb-rnd 1.1.0 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["odd coordinates to check rounding errors" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[1270000nm 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Layer(1 "comp1") -( - Line[6000000nm 6100000nm 6110000nm 6111000nm 1mm 1mm ""] - Line[6111100nm 6111110nm 6111111nm 6111000nm 1mm 1mm ""] -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/RTT/layer_outline.pcb =================================================================== --- trunk/tests/RTT/layer_outline.pcb (revision 32402) +++ trunk/tests/RTT/layer_outline.pcb (nonexistent) @@ -1,48 +0,0 @@ -# release: pcb-rnd 1.1.1 - -# To read pcb files, the pcb version (or the git source date) must be >= the file version -FileVersion[20070407] - -PCB["outline layer triangle" 12700000nm 12700000nm] - -Grid[635000nm 0 0 1] -Cursor[0 0 0.000000] -PolyArea[3100.006200] -Thermal[0.500000] -DRC[304800nm 228600nm 254000nm 177800nm 381000nm 254000nm] -Flags("nameonpcb,clearnew,snappin") -Groups("1,3,c:2,4,s:5:6:7") -Styles["style1,254000nm,1999995nm,800100nm,508000nm:style2,508000nm,2199894nm,999997nm,508000nm:style3,2032000nm,3500119nm,1199895nm,635000nm:style4,2540000nm,1625600nm,800100nm,2540000nm"] - -Attribute("PCB::grid::unit" "mil") -Attribute("PCB::conf::editor/draw_grid" "true") -Layer(1 "comp1") -( -) -Layer(2 "solder1") -( -) -Layer(3 "com2") -( -) -Layer(4 "solder2") -( -) -Layer(5 "inner1") -( -) -Layer(6 "inner2") -( -) -Layer(7 "outline") -( - Line[1905000nm 2540000nm 1905000nm 10160000nm 254000nm 1016000nm "clearline"] - Line[1905000nm 10160000nm 9525000nm 10160000nm 254000nm 1016000nm "clearline"] - Line[9525000nm 10160000nm 1905000nm 2540000nm 254000nm 1016000nm "clearline"] -) -Layer(8 "silk") -( -) -Layer(9 "silk") -( -) Index: trunk/tests/io_bxl/test_parse.c =================================================================== --- trunk/tests/io_bxl/test_parse.c (revision 32402) +++ trunk/tests/io_bxl/test_parse.c (nonexistent) @@ -1,74 +0,0 @@ -#include -#include - -#include "bxl.h" -#include "bxl_lex.h" -#include "bxl_gram.h" - -int verbose = 0; - -void pcb_bxl_error(pcb_bxl_ctx_t *ctx, pcb_bxl_STYPE tok, const char *s) -{ - fprintf(stderr, "(ignored) %s at %ld:%ld\n", s, tok.line, tok.first_col); -} - - -int main(int argc, char *argv[]) -{ - int chr, bad = 0; - pcb_bxl_ureglex_t lctx; - pcb_bxl_yyctx_t yyctx; - pcb_bxl_ctx_t bctx; - pcb_bxl_STYPE lval; - - pcb_bxl_lex_init(&lctx, pcb_bxl_rules); - pcb_bxl_parse_init(&yyctx); - - while((chr = fgetc(stdin)) > 0) { - int res = pcb_bxl_lex_char(&lctx, &lval, chr); - if (res == UREGLEX_MORE) - continue; - if (res >= 0) { - pcb_bxl_res_t yres; - - printf("token: %d ", res); - lval.line = lctx.loc_line[0]; - lval.first_col = lctx.loc_col[0]; - yres = pcb_bxl_parse(&yyctx, &bctx, res, &lval); - if ((bctx.in_error) && ((res == T_ID) || (res == T_QSTR))) - free(lval.un.s); - - printf("yres=%d\n", yres); - if (yres != 0) { - printf("Stopped at %ld:%ld\n", lval.line, lval.first_col); - bad = 1; - break; - } - } - if ((res >= 0) && verbose) { - int n; - printf("TOKEN: rule %d\n", res); - for(n = 0; n < lctx.num_rules; n++) { - ureglex_t *s = &lctx.state[n]; - printf(" %sres=%d", res == n ? "*" : " ", s->exec_state); - if (s->exec_state > 0) { - printf(" '%s' '%s'", s->bopat[0], s->eopat[0]); - printf(" at %ld:%ld\n", lctx.loc_line[0], lctx.loc_col[0]); - } - else - printf("\n"); - } -/* printf(" buf=%d/'%s'\n", ctx.buff_used, ctx.buff);*/ - } - else if (res < 0) - printf("ERROR %d\n", res); - pcb_bxl_lex_reset(&lctx); - } - - if (bad) - printf("Parse failed.\n"); - - pcb_bxl_parse(&yyctx, &bctx, 0, &lval); - - return 0; -} Index: trunk/tests/io_bxl/glue.c =================================================================== --- trunk/tests/io_bxl/glue.c (revision 32402) +++ trunk/tests/io_bxl/glue.c (nonexistent) @@ -1,36 +0,0 @@ -#include "bxl.h" - -rnd_coord_t pcb_bxl_coord_x(rnd_coord_t c) { return c; } -rnd_coord_t pcb_bxl_coord_y(rnd_coord_t c) { return -c; } - -void pcb_bxl_pattern_begin(pcb_bxl_ctx_t *ctx, const char *name) {} -void pcb_bxl_pattern_end(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_reset(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_reset_pattern(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_set_layer(pcb_bxl_ctx_t *ctx, const char *layer_name) {} -void pcb_bxl_set_justify(pcb_bxl_ctx_t *ctx, const char *str) {} -void pcb_bxl_add_line(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_add_arc(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_add_text(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_set_text_str(pcb_bxl_ctx_t *ctx, char *str) { free(str); } -void pcb_bxl_poly_begin(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_poly_end(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_poly_add_vertex(pcb_bxl_ctx_t *ctx, rnd_coord_t x, rnd_coord_t y) {} -void pcb_bxl_add_property(pcb_bxl_ctx_t *ctx, pcb_any_obj_t *obj, const char *keyval) {} -void pcb_bxl_set_attr_val(pcb_bxl_ctx_t *ctx, char *key, char *val) { free(key); free(val); } - -static pcb_bxl_test_style_t dummy_ts; -void pcb_bxl_text_style_begin(pcb_bxl_ctx_t *ctx, char *name) { free(name); ctx->state.text_style = &dummy_ts; } -void pcb_bxl_text_style_end(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_set_text_style(pcb_bxl_ctx_t *ctx, const char *name) {} - - -void pcb_bxl_padstack_begin(pcb_bxl_ctx_t *ctx, char *name) { free(name); } -void pcb_bxl_padstack_end(pcb_bxl_ctx_t *ctx) { } -void pcb_bxl_padstack_begin_shape(pcb_bxl_ctx_t *ctx, const char *name) {} -void pcb_bxl_padstack_end_shape(pcb_bxl_ctx_t *ctx) {} - - -void pcb_bxl_pad_begin(pcb_bxl_ctx_t *ctx) {} -void pcb_bxl_pad_end(pcb_bxl_ctx_t *ctx) { free(ctx->state.pin_name); } -void pcb_bxl_pad_set_style(pcb_bxl_ctx_t *ctx, const char *pstkname) { } Index: trunk/tests/io_bxl/Makefile =================================================================== --- trunk/tests/io_bxl/Makefile (revision 32402) +++ trunk/tests/io_bxl/Makefile (nonexistent) @@ -1,15 +0,0 @@ -ROOT=../.. -PLG=$(ROOT)/src_plugins/io_bxl -#TODO: pick up config cflags and ldflags -CFLAGS = -g -Wall -I$(PLG) -I$(ROOT)/src -I$(ROOT)/src_3rd -I$(ROOT) -LDFLAGS = -lm - -test_parse: test_parse.o glue.o $(PLG)/bxl_lex.o $(PLG)/bxl_gram.o $(ROOT)/src/librnd-hid.a $(ROOT)/src/librnd-3rd.a - -#$(PLG)/bxl_lex.c $(PLG)/bxl_lex.h: $(PLG)/bxl_lex.ul $(PLG)/bxl_gram.h $(PLG)/bxl.h -# ureglex -l $(PLG)/bxl_lex.ul -c $(PLG)/bxl_lex.c -h $(PLG)/bxl_lex.h - -#$(PLG)/bxl_gram.c $(PLG)/bxl_gram.h: $(PLG)/bxl_gram.y -# byaccic -v $(PLG)/bxl_gram.desc -o $(PLG)/bxl_gram.c -H $(PLG)/bxl_gram.h $(PLG)/bxl_gram.y - -test_parse.o: $(PLG)/bxl_gram.h $(PLG)/bxl_lex.h Index: trunk/tests/query/getconf.ref =================================================================== --- trunk/tests/query/getconf.ref (revision 32402) +++ trunk/tests/query/getconf.ref (nonexistent) @@ -1,3 +0,0 @@ -Script eval: '@ thus getconf("editor/grid_unit")' scope='' - "mil" -eval statistics: true=1 false=0 errors=0 Index: trunk/tests/query/1obj.lht =================================================================== --- trunk/tests/query/1obj.lht (revision 32402) +++ trunk/tests/query/1obj.lht (nonexistent) @@ -1,55 +0,0 @@ -ha:pcb-rnd-board-v6 { - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 375.0mil - y = 150.0mil - } - ha:grid { - spacing = 25.0mil - } - } - - ha:data { - li:padstack_prototypes { - } - - li:objects { - } - li:layers { - - ha:top-sig { - lid=0 - group=0 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; t} - } - - li:objects { - ha:line.5 { - x1=75.0mil; y1=75.0mil; x2=300.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#8b2323} - } - - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; } - } - } - } -} Index: trunk/tests/query/getconf2.ref =================================================================== --- trunk/tests/query/getconf2.ref (revision 32402) +++ trunk/tests/query/getconf2.ref (nonexistent) @@ -1,3 +0,0 @@ -Script eval: '@ thus $min_drill' scope='' - true (381000=15.00000000 mil) -eval statistics: true=1 false=0 errors=0 Index: trunk/tests/query/action.ref =================================================================== --- trunk/tests/query/action.ref (revision 32402) +++ trunk/tests/query/action.ref (nonexistent) @@ -1,5 +0,0 @@ -Script eval: 'action("message", "hello", @.x)' scope='' -I: hello -I: - false -eval statistics: true=0 false=1 errors=0 Index: trunk/tests/query/Makefile =================================================================== --- trunk/tests/query/Makefile (revision 32402) +++ trunk/tests/query/Makefile (nonexistent) @@ -1,37 +0,0 @@ -ROOT=../.. - -SRC=$(ROOT)/src -TDIR=../tests/query -PCBRND=./pcb-rnd -GLOBARGS=-c rc/library_search_paths=../tests/RTT/lib -c rc/quiet=1 - -TESTS = \ - action.diff getconf.diff getconf2.diff - -test: $(TESTS) - -all: - -action.diff: action.out - @diff -u action.ref action.out && rm action.out - -action.out: FORCE - @cd $(SRC) && echo 'query(eval, "action(\"message\", \"hello\", @.x)")' | $(PCBRND) $(GLOBARGS) $(TDIR)/1obj.lht --gui batch > $(TDIR)/action.out - -getconf.diff: getconf.out - @diff -u getconf.ref getconf.out && rm getconf.out - -getconf.out: FORCE - @cd $(SRC) && echo 'query(eval, "@ thus getconf(\"editor/grid_unit\")")' | $(PCBRND) $(GLOBARGS) $(TDIR)/1obj.lht --gui batch > $(TDIR)/getconf.out - -getconf2.diff: getconf2.out - @diff -u getconf2.ref getconf2.out && rm getconf2.out - -getconf2.out: FORCE - @cd $(SRC) && echo 'query(eval, "@ thus $$min_drill")' | $(PCBRND) $(GLOBARGS) $(TDIR)/1obj.lht --gui batch > $(TDIR)/getconf2.out - -clean: - @echo "a" > dummy.out - rm *.out - -FORCE: Index: trunk/tests/find/mask.lht =================================================================== --- trunk/tests/find/mask.lht (revision 32402) +++ trunk/tests/find/mask.lht (nonexistent) @@ -1,390 +0,0 @@ -ha:pcb-rnd-board-v6 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 250.0mil - y = 150.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -25.0mil - -25.0mil - 25.0mil - -25.0mil - 25.0mil - 25.0mil - -25.0mil - 25.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=40.0mil - li:ps_poly { - -28.0mil - -28.0mil - 28.0mil - -28.0mil - 28.0mil - 28.0mil - -28.0mil - 28.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=40.0mil - li:ps_poly { - -25.0mil - -25.0mil - 25.0mil - -25.0mil - 25.0mil - 25.0mil - -25.0mil - 25.0mil - } - } - } - } - } - - li:objects { - ha:padstack_ref.21 { - proto=0; x=75.0mil; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.23 { - proto=0; x=175.0mil; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - ha:line.24 { - x1=75.0mil; y1=75.0mil; x2=175.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/find/paste.lht =================================================================== --- trunk/tests/find/paste.lht (revision 32402) +++ trunk/tests/find/paste.lht (nonexistent) @@ -1,389 +0,0 @@ -ha:pcb-rnd-board-v6 { - - ha:attributes { - {PCB::grid::unit}=mil - } - - li:styles { - ha:Signal { - diameter = 2.0mm - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 20.0mil - } - ha:Power { - diameter = 2.2mm - text_scale = 0 - text_thick = 0.0 - thickness = 20.0mil - hole = 1.0mm - clearance = 20.0mil - } - ha:Fat { - diameter = 137.8mil - text_scale = 0 - text_thick = 0.0 - thickness = 80.0mil - hole = 47.24mil - clearance = 25.0mil - } - ha:Sig-tight { - diameter = 64.0mil - text_scale = 0 - text_thick = 0.0 - thickness = 10.0mil - hole = 31.5mil - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 250.0mil - y = 150.0mil - } - ha:grid { - spacing = 25.0mil - offs_x = 0.0 - offs_y = 0.0 - } - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=40.0mil - li:ps_poly { - -25.0mil - -25.0mil - 25.0mil - -25.0mil - 25.0mil - 25.0mil - -25.0mil - 25.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=40.0mil - li:ps_poly { - -28.0mil - -28.0mil - 28.0mil - -28.0mil - 28.0mil - 28.0mil - -28.0mil - 28.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=40.0mil - li:ps_poly { - -25.0mil - -25.0mil - 25.0mil - -25.0mil - 25.0mil - 25.0mil - -25.0mil - 25.0mil - } - } - } - } - } - - li:objects { - ha:padstack_ref.21 { - proto=0; x=75.0mil; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.23 { - proto=0; x=175.0mil; y=75.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=20.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - li:objects { - } - color = {#8b2323} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - li:objects { - } - color = {#3a5fcd} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:int-sig2 { - lid=4 - group=7 - ha:combining { } - - li:objects { - } - color = {#548b54} - } - - ha:int-sig1 { - lid=5 - group=5 - ha:combining { } - - li:objects { - } - color = {#8b7355} - } - - ha:outline { - lid=6 - group=9 - ha:combining { } - - li:objects { - } - color = {#00868b} - } - - ha:bottom-silk { - lid=7 - group=12 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-silk { - lid=8 - group=1 - ha:combining { auto=1; } - - li:objects { - } - color = {#000000} - } - - ha:top-paste { - lid=9 - group=0 - ha:combining { auto=1; } - - li:objects { - ha:line.30 { - x1=75.0mil; y1=75.0mil; x2=175.0mil; y2=75.0mil; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#cd00cd} - } - - ha:top-mask { - lid=10 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=11 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=12 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=13 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=14 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - } - } - - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 9; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 8; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 10; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - } - ha:9 { - name = global_outline - ha:type { boundary=1; } - li:layers { 6; } - purpose = uroute - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 12; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 13; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 14; } - purpose = uroute - } - } - } -} Index: trunk/tests/uniq_name/tester.ref =================================================================== --- trunk/tests/uniq_name/tester.ref (revision 32402) +++ trunk/tests/uniq_name/tester.ref (nonexistent) @@ -1,32 +0,0 @@ -'foo' -'bar' -'bar_dup0' -'baz' -'forced' -'forced_dup1' -'forced_dup2' -'forced_dup3' -'forced_dup4' -'foo_dup5' -'unnamed' -'unnamed_dup6' -'unnamed_dup7' -'anonymous' -'anonymous::0' -'anonymous::1' -name='forced_dup1' user_data='(nil)' -name='forced_dup2' user_data='(nil)' -name='forced_dup3' user_data='(nil)' -name='forced_dup4' user_data='(nil)' -name='foo' user_data='0x1' -name='baz' user_data='(nil)' -name='bar_dup0' user_data='0x66' -name='unnamed_dup6' user_data='(nil)' -name='forced' user_data='(nil)' -name='unnamed_dup7' user_data='(nil)' -name='unnamed' user_data='(nil)' -name='anonymous' user_data='(nil)' -name='anonymous::0' user_data='(nil)' -name='anonymous::1' user_data='(nil)' -name='bar' user_data='0x42' -name='foo_dup5' user_data='(nil)' Index: trunk/tests/uniq_name/tester.c =================================================================== --- trunk/tests/uniq_name/tester.c (revision 32402) +++ trunk/tests/uniq_name/tester.c (nonexistent) @@ -1,64 +0,0 @@ -#include -#include "uniq_name.h" - -int main() -{ - unm_t group1; - - /* Initialize the group with defaults */ - unm_init(&group1); - - printf("'%s'\n", unm_name(&group1, "foo", (void *)0x01)); - printf("'%s'\n", unm_name(&group1, "bar", (void *)0x42)); - printf("'%s'\n", unm_name(&group1, "bar", (void *)0x66)); - printf("'%s'\n", unm_name(&group1, "baz", NULL)); - - /* test forced collision */ - printf("'%s'\n", unm_name(&group1, "forced", NULL)); - printf("'%s'\n", unm_name(&group1, "forced_dup1", NULL)); - printf("'%s'\n", unm_name(&group1, "forced_dup2", NULL)); - printf("'%s'\n", unm_name(&group1, "forced", NULL)); /* this would end up as forced_dup3 */ - printf("'%s'\n", unm_name(&group1, "forced", NULL)); /* ... _dup4 */ - - /* test global dup ctr */ - printf("'%s'\n", unm_name(&group1, "foo", NULL)); /* ... _dup5 */ - - /* unknown name gets named */ - printf("'%s'\n", unm_name(&group1, NULL, NULL)); /* this is the first unnamed item, so it won't get a suffix */ - printf("'%s'\n", unm_name(&group1, NULL, NULL)); /* gets suffixed because of the collision */ - - /* empty name is like unknown name too */ - printf("'%s'\n", unm_name(&group1, "", NULL)); - - - /* Optional: change configuration, even on the fly: */ - group1.unnamed = "anonymous"; - group1.suffix_sep = "::"; - - /* Note: it is safe to reset the counter - worst case the collision loop - will run some more before it finds a free name, but there won't be - a collision */ - group1.ctr = 0; - - /* Adding three more unnamed items will demonstrate how the new config settings take effect */ - printf("'%s'\n", unm_name(&group1, NULL, NULL)); - printf("'%s'\n", unm_name(&group1, NULL, NULL)); - printf("'%s'\n", unm_name(&group1, NULL, NULL)); - - /* Optional: iterate over all items once more, e.g. to generate an index - Warning: order is not guaranteed. */ - { - htsp_entry_t *e; - for (e = htsp_first(&group1.seen); e; e = htsp_next(&group1.seen, e)) { - printf("name='%s' user_data='", e->key); - if (e->value == NULL) - printf("(nil)'\n"); - else - printf("%p'\n", e->value); - } - } - - /* Release all memory */ - unm_uninit(&group1); - return 0; -} Index: trunk/tests/uniq_name/Makefile =================================================================== --- trunk/tests/uniq_name/Makefile (revision 32402) +++ trunk/tests/uniq_name/Makefile (nonexistent) @@ -1,33 +0,0 @@ -all: tester - -ROOT=../.. -include $(ROOT)/Makefile.conf - -UNM=$(ROOT)/src_plugins/io_kicad -LHT=$(ROOT)/src_3rd -SRC=$(ROOT)/src -LIBRND=$(SRC)/librnd -CFLAGS = $(PCB_RND_C89FLAGS) -I$(UNM) -I$(LHT) -I$(SRC) -I$(ROOT) -LDLIBS = -lm -LIB_OBJS=$(LHT)/genht/htsp.o $(LHT)/genht/hash.o $(LIBRND)/core/compat_misc.o $(LHT)/genvector/gds_char.o - - -test: tester.diff - @echo "uniq_name: *** QC PASS ***" - @rm tester.out - -tester: tester.o $(UNM)/uniq_name.o $(LIB_OBJS) - $(CC) $(LDFLAGS) -o tester tester.o $(UNM)/uniq_name.o $(LIB_OBJS) $(LDLIBS) - -tester.o: tester.c $(UNM)/uniq_name.h - -$(UNM)/uniq_name.o: $(UNM)/uniq_name.c $(UNM)/uniq_name.h - -tester.diff: tester.ref tester.out - @diff -u tester.ref tester.out - -tester.out: tester - ./tester > tester.out - -clean: - -$(SCCBOX) rm -f tester.out tester tester.o Index: trunk/tests/gsch2pcb-rnd/Makefile.common =================================================================== --- trunk/tests/gsch2pcb-rnd/Makefile.common (revision 32402) +++ trunk/tests/gsch2pcb-rnd/Makefile.common (nonexistent) @@ -1,9 +0,0 @@ -CONF = \ - -c rc/library_search_paths+=$(TRUNK)/pcblib \ - -c rc/default_pcb_file=$(TRUNK)/src/default.pcb - -GSCH2PCB = $(TRUNK)/util/gsch2pcb-rnd/gsch2pcb-rnd - -DIFF = diff -u - -FORCE: Index: trunk/tests/gsch2pcb-rnd/simple/main.sch =================================================================== --- trunk/tests/gsch2pcb-rnd/simple/main.sch (revision 32402) +++ trunk/tests/gsch2pcb-rnd/simple/main.sch (nonexistent) @@ -1,80 +0,0 @@ -v 20130925 2 -C 27800 50500 1 0 0 lm7805-1.sym -{ -T 29400 51800 5 10 0 0 0 0 1 -device=7805 -T 29200 51500 5 10 1 1 0 6 1 -refdes=U1 -T 28100 51500 5 10 1 1 0 0 1 -footprint=TO220 -} -C 27700 50000 1 90 0 capacitor-1.sym -{ -T 27000 50200 5 10 0 0 90 0 1 -device=CAPACITOR -T 27800 50600 5 10 1 1 90 0 1 -refdes=C2 -T 26800 50200 5 10 0 0 90 0 1 -symversion=0.1 -T 27800 49900 5 10 1 1 90 0 1 -footprint=1206 -} -C 26500 50900 1 270 0 capacitor-2.sym -{ -T 27200 50700 5 10 0 0 270 0 1 -device=POLARIZED_CAPACITOR -T 26400 49700 5 10 1 1 90 0 1 -refdes=C1 -T 27400 50700 5 10 0 0 270 0 1 -symversion=0.1 -T 26400 50100 5 10 1 1 90 0 1 -footprint=TANT_A -} -C 25700 50300 1 0 1 connector2-2.sym -{ -T 25000 51600 5 10 1 1 0 0 1 -refdes=CONN1 -T 25400 51550 5 10 0 0 0 6 1 -device=CONNECTOR_2 -T 25400 51750 5 10 0 0 0 6 1 -footprint=connector(1,2) -} -N 25700 51100 27800 51100 4 -C 31700 50300 1 0 0 connector2-2.sym -{ -T 32400 51600 5 10 1 1 0 6 1 -refdes=CONN2 -T 32000 51550 5 10 0 0 0 0 1 -device=CONNECTOR_2 -T 32000 51750 5 10 0 0 0 0 1 -footprint=connector(1,2) -} -N 31700 51100 29400 51100 4 -C 30100 50000 1 90 0 capacitor-1.sym -{ -T 29400 50200 5 10 0 0 90 0 1 -device=CAPACITOR -T 30200 50600 5 10 1 1 90 0 1 -refdes=C3 -T 29200 50200 5 10 0 0 90 0 1 -symversion=0.1 -T 30200 49900 5 10 1 1 90 0 1 -footprint=1206 -} -N 25700 50700 26000 50700 4 -N 26000 50700 26000 49300 4 -N 31700 50700 31500 50700 4 -N 31500 50700 31500 49300 4 -N 26700 50900 26700 51100 4 -N 27500 50900 27500 51100 4 -N 29900 50900 29900 51100 4 -N 28600 50500 28600 49300 4 -C 28500 49000 1 0 0 gnd-1.sym -C 29800 49000 1 0 0 gnd-1.sym -C 31400 49000 1 0 0 gnd-1.sym -C 27400 49000 1 0 0 gnd-1.sym -C 26600 49000 1 0 0 gnd-1.sym -C 25900 49000 1 0 0 gnd-1.sym -N 26700 49300 26700 50000 4 -N 27500 49300 27500 50000 4 -N 29900 49300 29900 50000 4 Index: trunk/tests/gsch2pcb-rnd/simple/main.cmd.ref =================================================================== --- trunk/tests/gsch2pcb-rnd/simple/main.cmd.ref (revision 32402) +++ trunk/tests/gsch2pcb-rnd/simple/main.cmd.ref (nonexistent) @@ -1,68 +0,0 @@ -Netlist(Freeze) -Netlist(Clear) -Netlist(Add,unnamed_net2,C3-2) -Netlist(Add,unnamed_net2,CONN2-1) -Netlist(Add,unnamed_net2,U1-3) -Netlist(Add,GND,C3-1) -Netlist(Add,GND,CONN2-2) -Netlist(Add,GND,CONN1-2) -Netlist(Add,GND,C1-2) -Netlist(Add,GND,C2-1) -Netlist(Add,GND,U1-2) -Netlist(Add,unnamed_net1,C2-2) -Netlist(Add,unnamed_net1,C1-1) -Netlist(Add,unnamed_net1,CONN1-1) -Netlist(Add,unnamed_net1,U1-1) -Netlist(Sort) -Netlist(Thaw) -ElementList(Start) -ElementList(Need,"C3","1206","unknown") -ElementSetAttr("C3","device","CAPACITOR") -ElementSetAttr("C3","manufacturer","unknown") -ElementSetAttr("C3","manufacturer_part_number","unknown") -ElementSetAttr("C3","vendor","unknown") -ElementSetAttr("C3","vendor_part_number","unknown") -ChangePinName("C3", 2, "2") -ChangePinName("C3", 1, "1") -ElementList(Need,"CONN2","connector(1,2)","unknown") -ElementSetAttr("CONN2","device","CONNECTOR_2") -ElementSetAttr("CONN2","manufacturer","unknown") -ElementSetAttr("CONN2","manufacturer_part_number","unknown") -ElementSetAttr("CONN2","vendor","unknown") -ElementSetAttr("CONN2","vendor_part_number","unknown") -ChangePinName("CONN2", 2, "2") -ChangePinName("CONN2", 1, "1") -ElementList(Need,"CONN1","connector(1,2)","unknown") -ElementSetAttr("CONN1","device","CONNECTOR_2") -ElementSetAttr("CONN1","manufacturer","unknown") -ElementSetAttr("CONN1","manufacturer_part_number","unknown") -ElementSetAttr("CONN1","vendor","unknown") -ElementSetAttr("CONN1","vendor_part_number","unknown") -ChangePinName("CONN1", 2, "2") -ChangePinName("CONN1", 1, "1") -ElementList(Need,"C1","TANT_A","unknown") -ElementSetAttr("C1","device","POLARIZED_CAPACITOR") -ElementSetAttr("C1","manufacturer","unknown") -ElementSetAttr("C1","manufacturer_part_number","unknown") -ElementSetAttr("C1","vendor","unknown") -ElementSetAttr("C1","vendor_part_number","unknown") -ChangePinName("C1", 2, "-") -ChangePinName("C1", 1, "+") -ElementList(Need,"C2","1206","unknown") -ElementSetAttr("C2","device","CAPACITOR") -ElementSetAttr("C2","manufacturer","unknown") -ElementSetAttr("C2","manufacturer_part_number","unknown") -ElementSetAttr("C2","vendor","unknown") -ElementSetAttr("C2","vendor_part_number","unknown") -ChangePinName("C2", 2, "2") -ChangePinName("C2", 1, "1") -ElementList(Need,"U1","TO220","unknown") -ElementSetAttr("U1","device","7805") -ElementSetAttr("U1","manufacturer","unknown") -ElementSetAttr("U1","manufacturer_part_number","unknown") -ElementSetAttr("U1","vendor","unknown") -ElementSetAttr("U1","vendor_part_number","unknown") -ChangePinName("U1", 3, "3") -ChangePinName("U1", 2, "2") -ChangePinName("U1", 1, "1") -ElementList(Done) Index: trunk/tests/gsch2pcb-rnd/simple/main.out.ref =================================================================== --- trunk/tests/gsch2pcb-rnd/simple/main.out.ref (revision 32402) +++ trunk/tests/gsch2pcb-rnd/simple/main.out.ref (nonexistent) @@ -1,20 +0,0 @@ - ../../../src/default.pcb -> 0 - ----------------------------------- -Done processing. Work performed: -6 file elements added to main.pcb. - -Next step: -1. Run pcb on your file main.pcb. - You will find all your footprints in a bundle ready for you to place - or disperse with "Select -> Disperse all elements" in PCB. - -2. From within PCB, select "File -> Load netlist file" and select - main.net to load the netlist. - -3. From within PCB, enter - - :ExecuteFile(main.cmd) - - to propagate the pin names of all footprints to the layout. - Index: trunk/tests/gsch2pcb-rnd/simple/Makefile =================================================================== --- trunk/tests/gsch2pcb-rnd/simple/Makefile (revision 32402) +++ trunk/tests/gsch2pcb-rnd/simple/Makefile (nonexistent) @@ -1,12 +0,0 @@ -TRUNK=../../.. -all: - -include ../Makefile.common - -test: FORCE - @make clean - @$(GSCH2PCB) -m import $(CONF) main.sch > main.log - @$(DIFF) main.cmd.ref main.cmd - -clean: - @rm main.pcb main.cmd main.log 2>/dev/null; true \ No newline at end of file Index: trunk/tests/gsch2pcb-rnd/Makefile =================================================================== --- trunk/tests/gsch2pcb-rnd/Makefile (revision 32402) +++ trunk/tests/gsch2pcb-rnd/Makefile (nonexistent) @@ -1,12 +0,0 @@ -all: - cd simple && $(MAKE) all - -test: - cd simple && $(MAKE) test - @echo "gsch2pcb-rnd: *** QC PASS ***" - -clean: - cd simple && $(MAKE) clean - -distclean: - cd simple && $(MAKE) distclean