name=standard_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=4mm Tooling Holes For Inners (2 off)


    rule {
        name=4mmih2
        filt=

        loc {
            x=pnl_size.x / 2
            y=pnl_top.y - 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r160
        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=4mmih1
        filt=

        loc {
            x=pnl_size.x / 2
            y=pnl_bot.y + 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r160
        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=1.5mm AOI Location Holes (2 off)


    rule {
        name=1.5mmaoi1
        filt=

        loc {
            x=pcb_area_left.x - 200
            y=pcb_area_bot.y + 300
        }
        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=type eq "drl"

        attr_list {

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

        loc {
            x=pcb_area_right.x + 200
            y=pcb_area_top.y - 300
        }
        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=type eq "drl"

        attr_list {

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

plc_set {
    name=4mm Tooling Holes For Outers (2 off)


    rule {
        name=4mmoh2
        filt=

        loc {
            x=pnl_center.x - 500
            y=pnl_top.y - 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r160
        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=4mmoh1
        filt=

        loc {
            x=pnl_center.x - 500
            y=pnl_bot.y + 120
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r160
        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=3mm Rout Location Holes (3 off)


    rule {
        name=3mmrh1
        filt=

        loc {
            x=pnl_left.x + 500
            y=pnl_bot.y + 500
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r118
        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=3mmrh2
        filt=

        loc {
            x=pnl_right.x - 500
            y=pnl_bot.y + 500
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r118
        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=3mmrh3
        filt=

        loc {
            x=pnl_left.x + 500
            y=pnl_top.y - 500
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=r118
        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=1mm 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 - 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=1mmdal6
        filt=

        loc {
            x=rule.1mmdal1.x - 60
            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=1mmdal7
        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=1mmdal8
        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=1mmdal9
        filt=

        loc {
            x=rule.1mmdal2.x - 60
            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=1mmdal10
        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=1mmdal11
        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=1mmdal12
        filt=

        loc {
            x=rule.1mmdal3.x + 60
            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=1mmdal13
        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=1mmdal14
        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
    }
    rule {
        name=1mmdal15
        filt=

        loc {
            x=rule.1mmdal4.x + 60
            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=1mmdal16
        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
    }
}

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=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=outdal6
        filt=

        loc {
            x=rule.1mmdal6.x
            y=rule.1mmdal6.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=outdal7
        filt=

        loc {
            x=rule.1mmdal7.x
            y=rule.1mmdal7.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=outdal8
        filt=

        loc {
            x=rule.1mmdal8.x
            y=rule.1mmdal8.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=outdal9
        filt=

        loc {
            x=rule.1mmdal9.x
            y=rule.1mmdal9.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=outdal10
        filt=

        loc {
            x=rule.1mmdal10.x
            y=rule.1mmdal10.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=outdal11
        filt=

        loc {
            x=rule.1mmdal11.x
            y=rule.1mmdal11.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=outdal12
        filt=

        loc {
            x=rule.1mmdal12.x
            y=rule.1mmdal12.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=outdal13
        filt=

        loc {
            x=rule.1mmdal13.x
            y=rule.1mmdal13.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=outdal14
        filt=

        loc {
            x=rule.1mmdal14.x
            y=rule.1mmdal14.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=outdal15
        filt=

        loc {
            x=rule.1mmdal15.x
            y=rule.1mmdal15.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=outdal16
        filt=

        loc {
            x=rule.1mmdal16.x
            y=rule.1mmdal16.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
    }
}

plc_set {
    name=2mm Inner Print Location Holes (4 off)


    rule {
        name=2mmip1
        filt=

        loc {
            x=pnl_left.x + 400
            y=pnl_bot.y + 1500
        }
        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=2mmip2
        filt=

        loc {
            x=pnl_left.x + 400
            y=pnl_top.y - 1500
        }
        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=2mmip3
        filt=

        loc {
            x=pnl_right.x - 400
            y=pnl_bot.y + 1500
        }
        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=2mmip4
        filt=

        loc {
            x=pnl_right.x - 400
            y=pnl_top.y - 1500
        }
        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=Pos. Inner AOI Targets (3 off)


    rule {
        name=pinaoi1
        filt=

        loc {
            x=pcb_area_left.x - 110
            y=pcb_area_bot.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire8x8x5x10x150x0
        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.inn_circuit_pos

        attr_list {

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

        loc {
            x=pcb_area_left.x - 110
            y=pcb_area_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire8x8x5x10x150x0
        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.inn_circuit_pos

        attr_list {

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

        loc {
            x=pcb_area_right.x + 110
            y=pcb_area_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire8x8x5x10x150x0
        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.inn_circuit_pos

        attr_list {

        }
        may_be_moved=no
    }
}

plc_set {
    name=Neg. Inner AOI Targets (3 off)


    rule {
        name=bl_ninaoi1
        filt=

        loc {
            x=pcb_area_left.x - 110
            y=pcb_area_bot.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s175
        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.inn_circuit_neg

        attr_list {

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

        loc {
            x=pcb_area_left.x - 110
            y=pcb_area_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s175
        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.inn_circuit_neg

        attr_list {

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

        loc {
            x=pcb_area_right.x + 110
            y=pcb_area_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=s175
        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.inn_circuit_neg

        attr_list {

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

        loc {
            x=pcb_area_left.x - 110
            y=pcb_area_bot.y + 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire8x8x5x10x150x0
        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=lyr_macro.inn_circuit_neg

        attr_list {

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

        loc {
            x=pcb_area_left.x - 110
            y=pcb_area_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire8x8x5x10x150x0
        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=lyr_macro.inn_circuit_neg

        attr_list {

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

        loc {
            x=pcb_area_right.x + 110
            y=pcb_area_top.y - 200
        }
        object_kind=PNL_OBJECT_KIND_SYMBOL
        object_name=moire8x8x5x10x150x0
        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=lyr_macro.inn_circuit_neg

        attr_list {

        }
        may_be_moved=no
    }
}

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


    rule {
        name=pinpep1
        filt=

        loc {
            x=pnl_center.x + 250
            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 + 250
            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 + 250
            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 + 250
            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 + 250
            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 + 250
            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 + 250
            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 + 250
            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=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=Film I.D. Set


    rule {
        name=layer_name
        filt=

        loc {
            x=pnl_left.x
            y=pnl_bot.y - 200
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Layer is $$LAYER
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

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

        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=job_name
        filt=

        loc {
            x=pnl_left.x
            y=pnl_bot.y - 20
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Job is $$JOB
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

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

        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=output_date
        filt=

        loc {
            x=pnl_left.x
            y=pnl_bot.y - 400
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=Film output on $$DATE-DDMMYYYY
        anchor=PNL_ANCHOR_TOP_LEFT
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

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

        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=On Board Text


    rule {
        name=inner_even_joblyr_name
        filt=

        loc {
            x=pnl_center.x
            y=active_area_bot.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB - Layer $$LAYER
        anchor=PNL_ANCHOR_TOP_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=200
            y_size=200
            width=30
        }

        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=inner_odd_joblyr_name
        filt=

        loc {
            x=pnl_center.x
            y=active_area_bot.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB - $$LAYER
        anchor=PNL_ANCHOR_TOP_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=yes

        text {
            x_size=200
            y_size=200
            width=30
        }

        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_joblyr_name
        filt=

        loc {
            x=pnl_center.x
            y=active_area_bot.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB - $$LAYER
        anchor=PNL_ANCHOR_TOP_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=no

        text {
            x_size=200
            y_size=200
            width=30
        }

        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

        attr_list {

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

        loc {
            x=pnl_center.x
            y=active_area_bot.y
        }
        object_kind=PNL_OBJECT_KIND_STRING
        object_name=$$JOB - $$LAYER
        anchor=PNL_ANCHOR_TOP_CENTER
        pol=PNL_POL_POS
        rot=PNL_ROT_0
        mirror=yes

        text {
            x_size=200
            y_size=200
            width=30
        }

        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

        attr_list {

        }
        may_be_moved=no
    }
}


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

    pattern {
        symbol=panel_sym-inn_even_vent
        dx=0.26
        dy=0.26
        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=is_even && lyr_macro.inn_circuit_pos
}

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

    pattern {
        symbol=panel_sym-inn_odd_vent
        dx=0.26
        dy=0.26
        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=is_odd && lyr_macro.inn_circuit_pos
}

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=Neg. Inner (Even Layers)
    sr_nesting=no
    step_max_dist=100
    pol=PNL_POL_NEG
    fill_type=PNL_FILL_PATTERN

    pattern {
        symbol=panel_sym-inn_even_vent
        dx=0.26
        dy=0.26
        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=is_even && lyr_macro.inn_circuit_neg
}

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

    pattern {
        symbol=panel_sym-inn_odd_vent
        dx=0.26
        dy=0.26
        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=is_odd && 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=s50
        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.65
    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=s50
        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.65
    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.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=type eq "sm"
}


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
    }
}


