


{
    "Title":"PANEL_SPEC",

    "Variables":{

        "Switch_Guard":{
            "SWG_W":["4.0","SWITCH GUARD WIDTH"],
            "SWG_H":["25.4","SWITCH GUARD HIGHT"],
            "SWG_D":["17.0","SWITCH GUARD DEPTH"],
            "SWG_FR":["1.0","SWITCH GUARD FILET RADIUS"]
        },

        "Plexi":{
            "PXH"  :["45.72","PLEXI HIGHT"],
            "PXT"  :["5.0","PLEXI THICKNESS"],
            "BL"   :["11.2","BORDER LEFT"],
            "BR"   :["11.2","BORDER RIGHT"],
            "PCR"  :["4.5","PLEXI CORNER RADIUS"],
            "GAP"  :["0.2","GAP BETWEEN PLEXI AND SWITCHGUARD"],
            "LH"   :["3.0","LETTER HIGHT"]                         
        },

        "Mount":{
            "MWT":["2.0","MINIMUM WALL THICKNESS"],
            "BRD":["1.4","BLOCK REGRESS DISTANCE"],
            "BOT":["18.0","BLOCK OVERAL THICKNESS"],
            "MO" :["6", "MOUNT OVERLAP"],
            "MHR" :["3", "INNER MOUNTING HOLE REGRESS"],
            "MHRD" :["8", "INNER MOUNTING HOLE REGRESS DIAMETER"]            
        },

        "Screws":{
            "CHSD":["3.5","CORNER HOLE SCREW DIAMETER"],
            "CTID":["4.8","CORNER THREAD INSERT DIAMETER"],
            "CTIL":["8.1","CORNER THREAD INSERT LENGTH"],
            "MHSD":["3.1","MOUNTING HOLE SCREW DIAMETER"],
            "MTID":["4.0","MOUNTING THREAD INSERT DIAMETER"],
            "MTIL":["6.7","MOUNTING THREAD INSERT LENGTH"],
            "TIWT":["2.0","THREAD INSERT WALL THICKNESS"]
        },

        "Panel":{
            "PT":["1.6","PANEL THICKNESS"],
            "PF":["2.0","PANEL FILET"],
            "PO":["20","PANEL OVERLAP"]
        }

    },

    "TYPE_1":
    {
        "desc"      : "Apem single pole",
        "width"     : 25.4,
        "bed"       : [
          
                        ["r", [0,0], [14.2, 14.2], 14.1],
                        ["r", [0,0], [12.2, 29.7], 14.1],
                        ["c", [0,0], 12.2, 18]                        

                      ],

        "front_cut" : [
                        ["c", [0,0], 12.2]
                      ]
    },

    "TYPE_2":
    {
        "desc"      : "Apem double pole",
        "width"     : 25.4,
        "bed"       : [
                        ["r", [0,0], [21.6, 29.7], 14.1],
                        ["c", [0,0], 12.2, 18]
                      ],

        "front_cut" : [
                        ["c", [0,0], 12.2]
                      ],
        "engr_rev": [[0,14], [14,16]]
    },
    
    "TYPE_3":
    {
        "desc"      : "Apem single pole with integrated switch guard",        
        "width"     : 17.0,
        "bed"       : [
                        ["r", [0,-3.5], [14.2, 14.2], 18],
                        ["r", [0,-3.5], [12.2, 29.7], 18],
                        ["c", [0,-3.5], 12.2, 18]
                      ],

        "front_cut" : [
                        ["c", [0,-3.5], 12.2]
                      ],
        "engr_rev": [[0,14], [14,16]]
    },   

    "TYPE_4":
    {
        "desc"      : "turn switch xxx",         
        "width"     : 50.8,
        "bed"       : [
                        ["c", [0,0], 12.8, 15.1],
                        ["r", [0,0], [6.1, 7.1], 18]          
                      ],

        "front_cut" : [
                        ["c", [0,0], 7.1]
                      ],
        "engr_rev": [[0,14], [14,16]]
    },

    "TYPE_5":
    {
        "desc"      : "circuit breaker",         
        "width"     : 25.4,
        "bed"       : [
                        ["r", [0,-0.25], [14.3, 19.6], 15],
                        ["c", [0,0], 12.2, 18],
                        ["c", [0,9.5], 2.3, 18]                        
                      ],

        "front_cut" : [
                        ["c", [0,0], 12.2]
                      ],
        "engr_rev": [[0,14], [14,16]]
    },

    "TYPE_6":
    {
        "desc"      : "warning switches",         
        "width"     : 29.4,
        "bed"       : [
                        ["r", [-2,0.0], [15, 30], 14.6],            
                        ["c", [-2,7.7], 8.1, 18],                       
                        ["c", [-2,-7.7], 8.1, 18]                      
                      ],

        "front_cut" : [
                        ["r", [-2,7.7], [9.1,9.1]],
                        ["r", [-2,-7.7], [9.1,9.1]]                        
                      ],
        "engr_rev": [[5,8.7], [5,-8.7], [5,1.0]]
    }          

}
