name=edgetool_foil
version=v1.0
primary_pnl_class=16x21_any

allowed_pnl_class {
    pnl_class=12x16_any
}

allowed_pnl_class {
    pnl_class=12x16_hznt
}

allowed_pnl_class {
    pnl_class=12x16_vert
}

allowed_pnl_class {
    pnl_class=12x18_any
}

allowed_pnl_class {
    pnl_class=12x18_hznt
}

allowed_pnl_class {
    pnl_class=12x18_vert
}

allowed_pnl_class {
    pnl_class=14x16_hznt
}

allowed_pnl_class {
    pnl_class=14x16_vert
}

allowed_pnl_class {
    pnl_class=14x18_hznt
}

allowed_pnl_class {
    pnl_class=14x18_vert
}

allowed_pnl_class {
    pnl_class=14x21_hznt
}

allowed_pnl_class {
    pnl_class=14x21_vert
}

allowed_pnl_class {
    pnl_class=16x18_hznt
}

allowed_pnl_class {
    pnl_class=16x18_vert
}

allowed_pnl_class {
    pnl_class=16x21_any
}

allowed_pnl_class {
    pnl_class=16x21_hznt
}

allowed_pnl_class {
    pnl_class=16x21_vert
}

allowed_pnl_class {
    pnl_class=16x24_any
}

allowed_pnl_class {
    pnl_class=16x24_hznt
}

allowed_pnl_class {
    pnl_class=16x24_vert
}

allowed_pnl_class {
    pnl_class=18x21_any
}

allowed_pnl_class {
    pnl_class=18x21_hznt
}

allowed_pnl_class {
    pnl_class=18x21_vert
}

allowed_pnl_class {
    pnl_class=18x24_any
}

allowed_pnl_class {
    pnl_class=18x24_hznt
}

allowed_pnl_class {
    pnl_class=18x24_vert
}

allowed_pnl_class {
    pnl_class=21x24_any
}

allowed_pnl_class {
    pnl_class=21x24_hznt
}

allowed_pnl_class {
    pnl_class=21x24_vert
}

allowed_pnl_class {
    pnl_class=24x28_any
}


plc_set {
    name=3.25mm Bonding Pin-up Holes (4 off)


    rule {
        name=bondhole1
        filt=is_multilayer

        loc {
            x=pnl_left.x + 375
            y=pnl_bot.y + 375
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r128
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=bondhole2
        filt=is_multilayer

        loc {
            x=pnl_left.x + 375
            y=pnl_top.y - 375
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r128
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=bondhole3
        filt=is_multilayer

        loc {
            x=pnl_right.x - 375
            y=pnl_top.y - 375
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r128
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=bondhole4
        filt=is_multilayer

        loc {
            x=pnl_right.x - 375
            y=pnl_bot.y + 425
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r128
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
}

plc_set {
    name=2.00mm AOI Location Holes (3 off)


    rule {
        name=aoihole1
        filt=

        loc {
            x=pnl_left.x + 200
            y=pnl_bot.y + 1000
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r80
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=aoihole2
        filt=

        loc {
            x=pnl_left.x + 200
            y=pnl_top.y - 1000
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r80
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=aoihole3
        filt=

        loc {
            x=pnl_right.x - 200
            y=pnl_top.y - 1000
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r80
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
}

plc_set {
    name=3.05mm Inner Drilling Location Holes A (2 off)


    rule {
        name=inndrla1
        filt=is_multilayer

        loc {
            x=pnl_center.x
            y=pnl_bot.y + 375
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=inndrla2
        filt=is_multilayer

        loc {
            x=pnl_center.x
            y=pnl_top.y - 375
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
}

plc_set {
    name=3.05mm Inner Drilling Location Holes B (2 off)


    rule {
        name=inndrlb1
        filt=is_multilayer

        loc {
            x=pnl_center.x - 250
            y=pnl_bot.y + 375
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=inndrlb2
        filt=is_multilayer

        loc {
            x=pnl_center.x - 250
            y=pnl_top.y - 375
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
}

plc_set {
    name=4.80mm Main Drilling Edge Location Holes (9 off)


    rule {
        name=mdrledg1
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=bot_margin.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg2
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=bot_margin.y + 1750
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg4
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=bot_margin.y + 5250
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg5
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg6
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=pnl_top.y - 500
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg7
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=rule.mdrledg6.y - 1750
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg8
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=rule.mdrledg6.y - 3500
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg9
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=rule.mdrledg6.y - 5250
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=mdrledg3
        filt=

        loc {
            x=pcb_area_left.x - 350
            y=bot_margin.y + 3500
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r189
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln1
        filt=

        loc {
            x=rule.mdrledg1.x
            y=rule.mdrledg1.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x80x1x6x164x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln2
        filt=

        loc {
            x=rule.mdrledg2.x
            y=rule.mdrledg2.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln3
        filt=

        loc {
            x=rule.mdrledg3.x
            y=rule.mdrledg3.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln4
        filt=

        loc {
            x=rule.mdrledg4.x
            y=rule.mdrledg4.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln5
        filt=

        loc {
            x=rule.mdrledg5.x
            y=rule.mdrledg5.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln6
        filt=

        loc {
            x=rule.mdrledg6.x
            y=rule.mdrledg6.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln7
        filt=

        loc {
            x=rule.mdrledg7.x
            y=rule.mdrledg7.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln8
        filt=

        loc {
            x=rule.mdrledg8.x
            y=rule.mdrledg8.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=mdrlaln9
        filt=

        loc {
            x=rule.mdrledg9.x
            y=rule.mdrledg9.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire6x94.5x1x6x193x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=3.05mm Pin Registration Holes (2 off)


    rule {
        name=pinreg1
        filt=

        loc {
            x=pcb_area_left.x + 2000
            y=pcb_area_bot.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=pinreg2
        filt=

        loc {
            x=pcb_area_right.x - 2000
            y=pcb_area_top.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=non_plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=prpad1
        filt=

        loc {
            x=rule.pinreg1.x
            y=rule.pinreg1.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=bfr120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=prpad2
        filt=

        loc {
            x=rule.pinreg2.x
            y=rule.pinreg2.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=bfr120
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=AOI Inner Signal Targets (3 off)


    rule {
        name=pos_aoi_cl1
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_bot.y + 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_aoi_cl2
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_aoi_cl3
        filt=

        loc {
            x=pcb_area_right.x + 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_aoi_1
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_bot.y + 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r110x95
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_aoi_2
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r110x95
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_aoi_3
        filt=

        loc {
            x=pcb_area_right.x + 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r110x95
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_aoicl_1
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_bot.y + 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_aoicl_2
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_aoicl_3
        filt=

        loc {
            x=pcb_area_right.x + 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_aoi_1
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_bot.y + 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r110x95
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" & is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_aoi_2
        filt=

        loc {
            x=pcb_area_left.x - 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r110x95
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_aoi_3
        filt=

        loc {
            x=pcb_area_right.x + 140
            y=pcb_area_top.y - 300
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r110x95
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "sig" && is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=1.00mm Drill Alignment Holes (16 off)


    rule {
        name=1mmdal1
        filt=

        loc {
            x=pcb_area_left.x - 100
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal2
        filt=

        loc {
            x=pcb_area_left.x - 100
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal3
        filt=

        loc {
            x=pcb_area_right.x + 100
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal4
        filt=

        loc {
            x=pcb_area_right.x + 100
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal5
        filt=

        loc {
            x=rule.1mmdal1.x
            y=rule.1mmdal1.y + 60
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal6
        filt=

        loc {
            x=rule.1mmdal1.x
            y=rule.1mmdal1.y + 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal7
        filt=

        loc {
            x=rule.1mmdal1.x + 60
            y=rule.1mmdal1.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal8
        filt=

        loc {
            x=rule.1mmdal2.x
            y=rule.1mmdal2.y - 60
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal9
        filt=

        loc {
            x=rule.1mmdal2.x
            y=rule.1mmdal2.y - 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal10
        filt=

        loc {
            x=rule.1mmdal2.x + 60
            y=rule.1mmdal2.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal11
        filt=

        loc {
            x=rule.1mmdal3.x
            y=rule.1mmdal3.y - 60
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal12
        filt=

        loc {
            x=rule.1mmdal3.x
            y=rule.1mmdal3.y - 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal13
        filt=

        loc {
            x=rule.1mmdal3.x - 60
            y=rule.1mmdal3.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal14
        filt=

        loc {
            x=rule.1mmdal4.x
            y=rule.1mmdal4.y + 60
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal15
        filt=

        loc {
            x=rule.1mmdal4.x
            y=rule.1mmdal4.y + 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
    rule {
        name=1mmdal16
        filt=

        loc {
            x=rule.1mmdal4.x - 60
            y=rule.1mmdal4.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type eq "drl"

        attr_list {

            attr {
                attr=.drill
                val=plated
            }
        }
        may_be_moved=no
    }
}

plc_set {
    name=Outer Layer Drill Alignment Pads (16 off)


    rule {
        name=outdal1
        filt=

        loc {
            x=rule.1mmdal1.x
            y=rule.1mmdal1.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r50
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal2
        filt=

        loc {
            x=rule.1mmdal2.x
            y=rule.1mmdal2.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r50
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal3
        filt=

        loc {
            x=rule.1mmdal3.x
            y=rule.1mmdal3.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r50
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal4
        filt=

        loc {
            x=rule.1mmdal4.x
            y=rule.1mmdal4.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r50
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal5
        filt=

        loc {
            x=rule.1mmdal5.x
            y=rule.1mmdal5.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r55
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal6
        filt=

        loc {
            x=rule.1mmdal6.x
            y=rule.1mmdal6.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r60
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal7
        filt=

        loc {
            x=rule.1mmdal7.x
            y=rule.1mmdal7.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r45
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal8
        filt=

        loc {
            x=rule.1mmdal8.x
            y=rule.1mmdal8.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r55
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal9
        filt=

        loc {
            x=rule.1mmdal9.x
            y=rule.1mmdal9.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r60
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal10
        filt=

        loc {
            x=rule.1mmdal10.x
            y=rule.1mmdal10.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r45
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal11
        filt=

        loc {
            x=rule.1mmdal11.x
            y=rule.1mmdal11.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r55
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal12
        filt=

        loc {
            x=rule.1mmdal12.x
            y=rule.1mmdal12.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r60
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal13
        filt=

        loc {
            x=rule.1mmdal13.x
            y=rule.1mmdal13.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r45
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal14
        filt=

        loc {
            x=rule.1mmdal14.x
            y=rule.1mmdal14.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r55
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal15
        filt=

        loc {
            x=rule.1mmdal15.x
            y=rule.1mmdal15.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r60
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=outdal16
        filt=

        loc {
            x=rule.1mmdal16.x
            y=rule.1mmdal16.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r45
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Pos. Inner PEP Targets (2 off)


    rule {
        name=pinpep1
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_bot.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r80
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_even && lyr_macro.inn_circuit_pos

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pinpep2
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r80
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_even && lyr_macro.inn_circuit_pos

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Pos. Inner PEP Clearance (2 off)


    rule {
        name=pinpcl1
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_bot.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r130
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_odd && lyr_macro.inn_circuit_pos

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pinpcl2
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r130
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_odd && lyr_macro.inn_circuit_pos

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Neg. Inner PEP Targets (2 off)


    rule {
        name=ninpep1
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_bot.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r130x80
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_even && lyr_macro.inn_circuit_neg

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=ninpep2
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r130x80
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_even && lyr_macro.inn_circuit_neg

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Neg. Inner PEP Clearance (2 off)


    rule {
        name=ninpcl1
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_bot.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r130
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_odd && lyr_macro.inn_circuit_neg

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=ninpcl2
        filt=

        loc {
            x=pnl_center.x + 125
            y=pnl_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r130
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_odd && lyr_macro.inn_circuit_neg

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Inner Punch Targets (4 off)


    rule {
        name=pos_inn_pch1a
        filt=

        loc {
            x=pcb_area_left.x + 100
            y=pcb_area_bot.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r65x40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner & is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_pch1b
        filt=

        loc {
            x=rule.pos_inn_pch1a.x
            y=rule.pos_inn_pch1a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_pch2a
        filt=

        loc {
            x=pcb_area_left.x + 100
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r65x40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_pch2b
        filt=

        loc {
            x=rule.pos_inn_pch2a.x
            y=rule.pos_inn_pch2a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_pch3a
        filt=

        loc {
            x=pcb_area_right.x - 100
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r65x40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_pch3b
        filt=

        loc {
            x=rule.pos_inn_pch3a.x
            y=rule.pos_inn_pch3a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_pch4a
        filt=

        loc {
            x=pcb_area_right.x - 100
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=donut_r65x40
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_pch4b
        filt=

        loc {
            x=rule.pos_inn_pch4a.x
            y=rule.pos_inn_pch4a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch1a
        filt=

        loc {
            x=pcb_area_left.x + 100
            y=pcb_area_bot.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r65
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner & is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch1b
        filt=

        loc {
            x=rule.neg_inn_pch1a.x
            y=rule.neg_inn_pch1a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch2a
        filt=

        loc {
            x=pcb_area_left.x + 100
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r65
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch2b
        filt=

        loc {
            x=rule.neg_inn_pch2a.x
            y=rule.neg_inn_pch2a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch3a
        filt=

        loc {
            x=pcb_area_right.x - 100
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r65
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch3b
        filt=

        loc {
            x=rule.neg_inn_pch3a.x
            y=rule.neg_inn_pch3a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch4a
        filt=

        loc {
            x=pcb_area_right.x - 100
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r65
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_pch4b
        filt=

        loc {
            x=rule.neg_inn_pch4a.x
            y=rule.neg_inn_pch4a.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r30
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Inner Alignment Targets (4 off)


    rule {
        name=pos_inn_al1
        filt=

        loc {
            x=pnl_center.x - 3500
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner & is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_al1b
        filt=

        loc {
            x=rule.pos_inn_al1.x
            y=rule.pos_inn_al1.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_al2
        filt=

        loc {
            x=pnl_center.x - 3500
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_al2b
        filt=

        loc {
            x=rule.pos_inn_al2.x
            y=rule.pos_inn_al2.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_al3
        filt=

        loc {
            x=pnl_center.x + 3500
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_al3b
        filt=

        loc {
            x=rule.pos_inn_al3.x
            y=rule.pos_inn_al3.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_al4
        filt=

        loc {
            x=pnl_center.x + 3500
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=pos_inn_al4b
        filt=

        loc {
            x=rule.pos_inn_al4.x
            y=rule.pos_inn_al4.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_positive

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al1
        filt=

        loc {
            x=pnl_center.x - 3500
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner & is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al1b
        filt=

        loc {
            x=rule.neg_inn_al1.x
            y=rule.neg_inn_al1.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al2
        filt=

        loc {
            x=pnl_center.x - 3500
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al2b
        filt=

        loc {
            x=rule.neg_inn_al2.x
            y=rule.neg_inn_al2.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al3
        filt=

        loc {
            x=pnl_center.x + 3500
            y=pcb_area_top.y + 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al3b
        filt=

        loc {
            x=rule.neg_inn_al3.x
            y=rule.neg_inn_al3.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al4
        filt=

        loc {
            x=pnl_center.x + 3500
            y=pcb_area_bot.y - 100
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s125
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=neg_inn_al4b
        filt=

        loc {
            x=rule.neg_inn_al4.x
            y=rule.neg_inn_al4.y
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire5x8x3x5x100x0
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_NEG
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_negative

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Board Lay-up Text


    rule {
        name=lay1
        filt=

        loc {
            x=pnl_left.x + 1500
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=1
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 1

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay2
        filt=

        loc {
            x=pnl_left.x + 1600
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=2
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 2

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay3
        filt=

        loc {
            x=pnl_left.x + 1700
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=3
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 3

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay4
        filt=

        loc {
            x=pnl_left.x + 1800
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=4
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 4

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay5
        filt=

        loc {
            x=pnl_left.x + 1900
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=5
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 5

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay6
        filt=

        loc {
            x=pnl_left.x + 2000
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=6
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 6

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay7
        filt=

        loc {
            x=pnl_left.x + 2100
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=7
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 7

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay8
        filt=

        loc {
            x=pnl_left.x + 2200
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=8
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 8

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay9
        filt=

        loc {
            x=pnl_left.x + 2300
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=9
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 9

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay10
        filt=

        loc {
            x=pnl_left.x + 2400
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=10
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 10

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay11
        filt=

        loc {
            x=pnl_left.x + 2600
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=11
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 11

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay12
        filt=

        loc {
            x=pnl_left.x + 2800
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=12
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 12

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay13
        filt=

        loc {
            x=pnl_left.x + 3000
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=13
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 13

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay14
        filt=

        loc {
            x=pnl_left.x + 3200
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=14
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 14

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay15
        filt=

        loc {
            x=pnl_left.x + 3400
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=15
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 15

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay16
        filt=

        loc {
            x=pnl_left.x + 3600
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=16
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 16

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay17
        filt=

        loc {
            x=pnl_left.x + 3800
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=17
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 17

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay18
        filt=

        loc {
            x=pnl_left.x + 4000
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=18
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 18

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay19
        filt=

        loc {
            x=pnl_left.x + 4200
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=19
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 19

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay20
        filt=

        loc {
            x=pnl_left.x + 4400
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=20
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num == 20

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=lay_title
        filt=

        loc {
            x=pnl_left.x + 50
            y=pnl_top.y - 50
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Layer Number:-
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=100
            y_size=100
            width=12
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=layer_num >= 1

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Circuit Layer Print Text


    rule {
        name=inn_even_layers
        filt=

        loc {
            x=pnl_center.x - 400
            y=pnl_top.y + 200
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=THIS SIDE UP WHEN PRINTING
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=250
            y_size=250
            width=15
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_even && is_inner

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=inn_odd_layers
        filt=

        loc {
            x=pnl_center.x + 400
            y=pnl_top.y + 200
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=THIS SIDE UP WHEN PRINTING
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=yes

        text {
            x_size=250
            y_size=250
            width=15
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_odd && is_inner

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=top_layers
        filt=

        loc {
            x=pnl_center.x - 400
            y=pnl_top.y + 200
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=THIS SIDE UP WHEN PRINTING
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=250
            y_size=250
            width=15
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_top && lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=bot_layers
        filt=

        loc {
            x=pnl_center.x + 400
            y=pnl_top.y + 200
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=THIS SIDE UP WHEN PRINTING
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=yes

        text {
            x_size=250
            y_size=250
            width=15
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_bottom && lyr_macro.out_photo

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Job And Layer Text


    rule {
        name=top_job_no
        filt=

        loc {
            x=pnl_left.x + 240
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_270
        mirror=no

        text {
            x_size=250
            y_size=250
            width=25
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_top && is_outer

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=bot_job_no
        filt=

        loc {
            x=pnl_left.x + 240
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_90
        mirror=yes

        text {
            x_size=250
            y_size=250
            width=25
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_bottom && is_outer

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=even_job_no
        filt=

        loc {
            x=pnl_left.x + 240
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_270
        mirror=no

        text {
            x_size=250
            y_size=250
            width=25
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_even

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=odd_job_no
        filt=

        loc {
            x=pnl_left.x + 240
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_90
        mirror=yes

        text {
            x_size=250
            y_size=250
            width=25
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_odd

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=top_layiss
        filt=

        loc {
            x=pnl_right.x - 100
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Layer ident is - $$LAYER Production film iss: _________.
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_270
        mirror=no

        text {
            x_size=150
            y_size=150
            width=18
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_outer && is_top

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=bot_layiss
        filt=

        loc {
            x=pnl_right.x - 100
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Layer ident is - $$LAYER Production film iss: _________.
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_90
        mirror=yes

        text {
            x_size=150
            y_size=150
            width=18
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_bottom && is_outer

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=even_layiss
        filt=

        loc {
            x=pnl_right.x -100
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Layer ident is - $$LAYER Production film iss: _________.
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_270
        mirror=no

        text {
            x_size=150
            y_size=150
            width=18
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_even

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=odd_layiss
        filt=

        loc {
            x=pnl_right.x - 100
            y=pnl_center.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Layer ident is - $$LAYER Production film iss: _________.
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_90
        mirror=yes

        text {
            x_size=150
            y_size=150
            width=18
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=is_inner && is_odd

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Outer Circuit Alignment Targets (4 off)


    rule {
        name=out_al1
        filt=

        loc {
            x=pnl_center.x - 3500
            y=pcb_area_bot.y - 250
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=bfr200
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_circuit

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=out_al2
        filt=

        loc {
            x=pnl_center.x - 3500
            y=pcb_area_top.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=bfr200
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_circuit

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=out_al3
        filt=

        loc {
            x=pnl_center.x + 3500
            y=pcb_area_top.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=bfr200
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_circuit

        attr_list {

        }
        may_be_moved=no
    }
    rule {
        name=out_al4
        filt=

        loc {
            x=pnl_center.x + 3500
            y=pcb_area_bot.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=bfr200
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=0
            y_size=0
            width=0
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=lyr_macro.out_circuit

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Plot Info. Text


    rule {
        name=out_date
        filt=

        loc {
            x=pnl_right.x + 150
            y=pnl_bot.y + 2800
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Plot output - $$TIME $$WEEK-DAY $$DATE
        anchor=PNL_ANCHOR_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_270
        mirror=no

        text {
            x_size=150
            y_size=150
            width=18
        }

        bar {
            text=PNL_BAR_TEXT_NONE
            height=0
            bgd=no
        }

        stamp {
            type=PNL_STAMP_TYPE_STRING
            font=PNL_STAMP_FONT_ONE
            zoom=PNL_STAMP_ZOOM_ONE
        }
        lyr_filt=type ne "drl" && type ne "rt"

        attr_list {

        }
        may_be_moved=no
    }
}


fill {
    name=Neg. Inner Vent Block
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_POS
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=lyr_macro.inn_circuit_neg
}

fill {
    name=Pos. Inner Signal (Even Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_POS
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=s75
        dx=0.135
        dy=0.135
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "sig" && is_even && lyr_macro.inn_circuit_pos
}

fill {
    name=Pos. Inner Signal (Odd Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_POS
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=s75
        dx=0.135
        dy=0.135
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "sig" && is_odd && lyr_macro.inn_circuit_pos
}

fill {
    name=Pos. Inner Signal (Robber Bars)
    sr_nesting=no
    step_max_dist=0.4
    pol=PNL_POL_POS
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "sig" && lyr_macro.inn_circuit_pos
}

fill {
    name=Neg. Inner Signal (Even Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=s75
        dx=0.135
        dy=0.135
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "sig" && is_even && lyr_macro.inn_circuit_neg
}

fill {
    name=Neg. Inner Signal (Odd Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=s75
        dx=0.135
        dy=0.135
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "sig" && is_odd && lyr_macro.inn_circuit_neg
}

fill {
    name=Neg. Inner Signal (Robber Bars)
    sr_nesting=no
    step_max_dist=0.4
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "sig" && lyr_macro.inn_circuit_neg
}

fill {
    name=Pos. Inner PG (Even Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_POS
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=r50
        dx=0.075
        dy=0.075
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "pg" && is_even && lyr_macro.inn_circuit_pos
}

fill {
    name=Pos. Inner PG (Odd Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_POS
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=r50
        dx=0.075
        dy=0.075
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "pg" &&is_odd && lyr_macro.inn_circuit_pos
}

fill {
    name=Pos. Inner PG (Robber Bars)
    sr_nesting=no
    step_max_dist=0.35
    pol=PNL_POL_POS
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "pg" && lyr_macro.inn_circuit_pos
}

fill {
    name=Neg. Inner PG (Even Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=r50
        dx=0.075
        dy=0.075
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "pg" && is_even && lyr_macro.inn_circuit_neg
}

fill {
    name=Neg. Inner PG (Odd Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=r50
        dx=0.075
        dy=0.075
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "pg" && is_odd && lyr_macro.inn_circuit_neg
}

fill {
    name=Neg. Inner PG (Robber Bars)
    sr_nesting=no
    step_max_dist=0.35
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "pg" && lyr_macro.inn_circuit_neg
}

fill {
    name=Pos. Outer Circuits (Vent)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_POS
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=bfs100
        dx=0.1
        dy=0.1
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=lyr_macro.out_circuit_pos
}

fill {
    name=Pos. Outer Circuits (Robber Bars)
    sr_nesting=no
    step_max_dist=0.5
    pol=PNL_POL_POS
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=lyr_macro.out_circuit_pos
}

fill {
    name=Neg. Outer Circuits (Block)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_POS
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=lyr_macro.out_circuit_neg
}

fill {
    name=Neg. Outer Circuits (Vent)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=bfs100
        dx=0.1
        dy=0.1
        break_partial=yes
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=lyr_macro.out_circuit_neg
}

fill {
    name=Neg. Outer Circuits (Robber Bars)
    sr_nesting=no
    step_max_dist=0.5
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=lyr_macro.out_circuit_neg
}

fill {
    name=Solder Mask Layers
    sr_nesting=no
    step_max_dist=0.35
    pol=PNL_POL_POS
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "sm"
}

fill {
    name=Silk Screen Layers
    sr_nesting=no
    step_max_dist=0.35
    pol=PNL_POL_POS
    fill_type=PNL_FILL_SOLID_SURFACE

    pattern {
        symbol=
        dx=0
        dy=0
        break_partial=no
        cut_primitive=no
        origin_point=PNL_FILL_ORIGIN_DATUM

        outline {
            with=no
            width=0
            invert=no
        }
    }

    solid {
        min_brush=0
        use_arcs=no
    }
    lyr_expr=type eq "ss"
}


param {
    units=PNL_UNITS_INCH
    relevant_when=
    new_step_name=panel
    lam=PNL_LAM_FOIL
    stackup_name=
    flip=PNL_FLIP_NONE
    rotate=PNL_ROTATE_NONE
}


min_spacing {

    clearance[PNL_CLEARANCE_SYMBOL] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=10
        spacing[PNL_CLEARANCE_DRILL]=0
        spacing[PNL_CLEARANCE_PCB]=0
        spacing[PNL_CLEARANCE_PNL_EDGE]=0
        spacing[PNL_CLEARANCE_STRING]=0
        spacing[PNL_CLEARANCE_BARCODE]=0
        spacing[PNL_CLEARANCE_PLOT_STAMP]=0
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_DRILL] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=20
        spacing[PNL_CLEARANCE_DRILL]=20
        spacing[PNL_CLEARANCE_PCB]=0
        spacing[PNL_CLEARANCE_PNL_EDGE]=0
        spacing[PNL_CLEARANCE_STRING]=0
        spacing[PNL_CLEARANCE_BARCODE]=0
        spacing[PNL_CLEARANCE_PLOT_STAMP]=0
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_PCB] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=30
        spacing[PNL_CLEARANCE_DRILL]=30
        spacing[PNL_CLEARANCE_PCB]=0
        spacing[PNL_CLEARANCE_PNL_EDGE]=0
        spacing[PNL_CLEARANCE_STRING]=0
        spacing[PNL_CLEARANCE_BARCODE]=0
        spacing[PNL_CLEARANCE_PLOT_STAMP]=0
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_PNL_EDGE] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=30
        spacing[PNL_CLEARANCE_DRILL]=30
        spacing[PNL_CLEARANCE_PCB]=0
        spacing[PNL_CLEARANCE_PNL_EDGE]=0
        spacing[PNL_CLEARANCE_STRING]=0
        spacing[PNL_CLEARANCE_BARCODE]=0
        spacing[PNL_CLEARANCE_PLOT_STAMP]=0
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_STRING] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=10
        spacing[PNL_CLEARANCE_DRILL]=15
        spacing[PNL_CLEARANCE_PCB]=20
        spacing[PNL_CLEARANCE_PNL_EDGE]=10
        spacing[PNL_CLEARANCE_STRING]=10
        spacing[PNL_CLEARANCE_BARCODE]=0
        spacing[PNL_CLEARANCE_PLOT_STAMP]=0
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_BARCODE] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=10
        spacing[PNL_CLEARANCE_DRILL]=15
        spacing[PNL_CLEARANCE_PCB]=20
        spacing[PNL_CLEARANCE_PNL_EDGE]=10
        spacing[PNL_CLEARANCE_STRING]=10
        spacing[PNL_CLEARANCE_BARCODE]=10
        spacing[PNL_CLEARANCE_PLOT_STAMP]=0
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_PLOT_STAMP] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=25
        spacing[PNL_CLEARANCE_DRILL]=20
        spacing[PNL_CLEARANCE_PCB]=25
        spacing[PNL_CLEARANCE_PNL_EDGE]=15
        spacing[PNL_CLEARANCE_STRING]=15
        spacing[PNL_CLEARANCE_BARCODE]=15
        spacing[PNL_CLEARANCE_PLOT_STAMP]=10
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_ROUT] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=20
        spacing[PNL_CLEARANCE_DRILL]=20
        spacing[PNL_CLEARANCE_PCB]=0
        spacing[PNL_CLEARANCE_PNL_EDGE]=0
        spacing[PNL_CLEARANCE_STRING]=20
        spacing[PNL_CLEARANCE_BARCODE]=20
        spacing[PNL_CLEARANCE_PLOT_STAMP]=20
        spacing[PNL_CLEARANCE_ROUT]=30
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_COUPON] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=30
        spacing[PNL_CLEARANCE_DRILL]=30
        spacing[PNL_CLEARANCE_PCB]=10
        spacing[PNL_CLEARANCE_PNL_EDGE]=0
        spacing[PNL_CLEARANCE_STRING]=20
        spacing[PNL_CLEARANCE_BARCODE]=20
        spacing[PNL_CLEARANCE_PLOT_STAMP]=25
        spacing[PNL_CLEARANCE_ROUT]=0
        spacing[PNL_CLEARANCE_COUPON]=0
        spacing[PNL_CLEARANCE_FILL]=0
    }

    clearance[PNL_CLEARANCE_FILL] {
        standard=no
        spacing[PNL_CLEARANCE_SYMBOL]=15
        spacing[PNL_CLEARANCE_DRILL]=25
        spacing[PNL_CLEARANCE_PCB]=5
        spacing[PNL_CLEARANCE_PNL_EDGE]=10
        spacing[PNL_CLEARANCE_STRING]=10
        spacing[PNL_CLEARANCE_BARCODE]=10
        spacing[PNL_CLEARANCE_PLOT_STAMP]=10
        spacing[PNL_CLEARANCE_ROUT]=5
        spacing[PNL_CLEARANCE_COUPON]=5
        spacing[PNL_CLEARANCE_FILL]=0
    }
}


