# subcircuit generated using QEDA v0.4.1 on 2019-11-28 18:28:18
li:pcb-rnd-subcircuit-v6 {
 ha:subc.1 {
  uid = custom_USB_2_MICRO-B....
  ha:attributes {
   footprint = custom_USB_2_MICRO-B
  }
  ha:data {
   li:padstack_prototypes {
    ha:ps_proto_v6.2 {
     htop = 0
     hbottom = 0
     hdia = 0
     hplated = 0
     li:shape {
      ha:ps_shape_v4 {
       clearance = 0.200mm
       li:ps_poly {
        0.200mm
        -0.825mm
        0.198mm
        -0.842mm
        0.194mm
        -0.859mm
        0.187mm
        -0.875mm
        0.177mm
        -0.889mm
        0.164mm
        -0.902mm
        0.150mm
        -0.912mm
        0.134mm
        -0.919mm
        0.117mm
        -0.923mm
        0.100mm
        -0.925mm
        -0.100mm
        -0.925mm
        -0.117mm
        -0.923mm
        -0.134mm
        -0.919mm
        -0.150mm
        -0.912mm
        -0.164mm
        -0.902mm
        -0.177mm
        -0.889mm
        -0.187mm
        -0.875mm
        -0.194mm
        -0.859mm
        -0.198mm
        -0.842mm
        -0.200mm
        -0.825mm
        -0.200mm
        0.825mm
        -0.198mm
        0.842mm
        -0.194mm
        0.859mm
        -0.187mm
        0.875mm
        -0.177mm
        0.889mm
        -0.164mm
        0.902mm
        -0.150mm
        0.912mm
        -0.134mm
        0.919mm
        -0.117mm
        0.923mm
        -0.100mm
        0.925mm
        0.100mm
        0.925mm
        0.117mm
        0.923mm
        0.134mm
        0.919mm
        0.150mm
        0.912mm
        0.164mm
        0.902mm
        0.177mm
        0.889mm
        0.187mm
        0.875mm
        0.194mm
        0.859mm
        0.198mm
        0.842mm
        0.200mm
        0.825mm
       }
       ha:layer_mask {
        top = 1
        copper = 1
       }
       ha:combining {
       }
      }
      ha:ps_shape_v4 {
       clearance = 0
       li:ps_poly {
        0.225mm
        -0.838mm
        0.223mm
        -0.857mm
        0.218mm
        -0.876mm
        0.210mm
        -0.894mm
        0.199mm
        -0.910mm
        0.185mm
        -0.924mm
        0.169mm
        -0.935mm
        0.151mm
        -0.943mm
        0.132mm
        -0.948mm
        0.113mm
        -0.950mm
        -0.113mm
        -0.950mm
        -0.132mm
        -0.948mm
        -0.151mm
        -0.943mm
        -0.169mm
        -0.935mm
        -0.185mm
        -0.924mm
        -0.199mm
        -0.910mm
        -0.210mm
        -0.894mm
        -0.218mm
        -0.876mm
        -0.223mm
        -0.857mm
        -0.225mm
        -0.838mm
        -0.225mm
        0.838mm
        -0.223mm
        0.857mm
        -0.218mm
        0.876mm
        -0.210mm
        0.894mm
        -0.199mm
        0.910mm
        -0.185mm
        0.924mm
        -0.169mm
        0.935mm
        -0.151mm
        0.943mm
        -0.132mm
        0.948mm
        -0.113mm
        0.950mm
        0.112mm
        0.950mm
        0.132mm
        0.948mm
        0.151mm
        0.943mm
        0.169mm
        0.935mm
        0.185mm
        0.924mm
        0.199mm
        0.910mm
        0.210mm
        0.894mm
        0.218mm
        0.876mm
        0.223mm
        0.857mm
        0.225mm
        0.838mm
       }
       ha:layer_mask {
        top = 1
        mask = 1
       }
       ha:combining {
        sub = 1
        auto = 1
       }
      }
      ha:ps_shape_v4 {
       clearance = 0
       li:ps_poly {
        0.200mm
        -0.825mm
        0.198mm
        -0.842mm
        0.194mm
        -0.859mm
        0.187mm
        -0.875mm
        0.177mm
        -0.889mm
        0.164mm
        -0.902mm
        0.150mm
        -0.912mm
        0.134mm
        -0.919mm
        0.117mm
        -0.923mm
        0.100mm
        -0.925mm
        -0.100mm
        -0.925mm
        -0.117mm
        -0.923mm
        -0.134mm
        -0.919mm
        -0.150mm
        -0.912mm
        -0.164mm
        -0.902mm
        -0.177mm
        -0.889mm
        -0.187mm
        -0.875mm
        -0.194mm
        -0.859mm
        -0.198mm
        -0.842mm
        -0.200mm
        -0.825mm
        -0.200mm
        0.825mm
        -0.198mm
        0.842mm
        -0.194mm
        0.859mm
        -0.187mm
        0.875mm
        -0.177mm
        0.889mm
        -0.164mm
        0.902mm
        -0.150mm
        0.912mm
        -0.134mm
        0.919mm
        -0.117mm
        0.923mm
        -0.100mm
        0.925mm
        0.100mm
        0.925mm
        0.117mm
        0.923mm
        0.134mm
        0.919mm
        0.150mm
        0.912mm
        0.164mm
        0.902mm
        0.177mm
        0.889mm
        0.187mm
        0.875mm
        0.194mm
        0.859mm
        0.198mm
        0.842mm
        0.200mm
        0.825mm
       }
       ha:layer_mask {
        top = 1
        paste = 1
       }
       ha:combining {
        auto = 1
       }
      }
     }
    }
    ha:ps_proto_v6.3 {
     htop = 0
     hbottom = 0
     hdia = 0
     hplated = 1
     li:shape {
      ha:ps_shape_v4 {
       clearance = 0
       ha:ps_line {
        x1 = 0.000mm
        y1 = -0.600mm
        x2 = 0.000mm
        y2 = 0.600mm
        thickness = 0.650mm
        square = 0
       }
       ha:layer_mask {
        mech = 1
       }
       ha:combining {
        auto = 1
       }
      }
      ha:ps_shape_v4 {
       clearance = 0.200mm
       ha:ps_line {
        x1 = 0.000mm
        y1 = -0.600mm
        x2 = 0.000mm
        y2 = 0.600mm
        thickness = 0.950mm
        square = 0
       }
       ha:layer_mask {
        top = 1
        copper = 1
       }
       ha:combining {
       }
      }
      ha:ps_shape_v4 {
       clearance = 0
       ha:ps_line {
        x1 = 0.000mm
        y1 = -0.600mm
        x2 = 0.000mm
        y2 = 0.600mm
        thickness = 1.050mm
        square = 0
       }
       ha:layer_mask {
        top = 1
        mask = 1
       }
       ha:combining {
        sub = 1
        auto = 1
       }
      }
      ha:ps_shape_v4 {
       clearance = 0.200mm
       ha:ps_line {
        x1 = 0.000mm
        y1 = -0.600mm
        x2 = 0.000mm
        y2 = 0.600mm
        thickness = 0.950mm
        square = 0
       }
       ha:layer_mask {
        intern = 1
        copper = 1
       }
       ha:combining {
       }
      }
      ha:ps_shape_v4 {
       clearance = 0.200mm
       ha:ps_line {
        x1 = 0.000mm
        y1 = -0.600mm
        x2 = 0.000mm
        y2 = 0.600mm
        thickness = 0.950mm
        square = 0
       }
       ha:layer_mask {
        bottom = 1
        copper = 1
       }
       ha:combining {
       }
      }
      ha:ps_shape_v4 {
       clearance = 0
       ha:ps_line {
        x1 = 0.000mm
        y1 = -0.600mm
        x2 = 0.000mm
        y2 = 0.600mm
        thickness = 1.050mm
        square = 0
       }
       ha:layer_mask {
        bottom = 1
        mask = 1
       }
       ha:combining {
        sub = 1
        auto = 1
       }
      }
     }
    }
    ha:ps_proto_v6.4 {
     htop = 0
     hbottom = 0
     hdia = 0.800mm
     hplated = 0
     li:shape {
      ha:ps_shape_v4 {
       clearance = 0.200mm
       ha:ps_circ {
        x = 0
        y = 0
        dia = 0.800mm
       }
       ha:layer_mask {
        top = 1
        copper = 1
       }
       ha:combining {
       }
      }
      ha:ps_shape_v4 {
       clearance = 0
       ha:ps_circ {
        x = 0
        y = 0
        dia = 0.850mm
       }
       ha:layer_mask {
        top = 1
        mask = 1
       }
       ha:combining {
        sub = 1
        auto = 1
       }
      }
      ha:ps_shape_v4 {
       clearance = 0.200mm
       ha:ps_circ {
        x = 0
        y = 0
        dia = 0.800mm
       }
       ha:layer_mask {
        intern = 1
        copper = 1
       }
       ha:combining {
       }
      }
      ha:ps_shape_v4 {
       clearance = 0.200mm
       ha:ps_circ {
        x = 0
        y = 0
        dia = 0.800mm
       }
       ha:layer_mask {
        bottom = 1
        copper = 1
       }
       ha:combining {
       }
      }
      ha:ps_shape_v4 {
       clearance = 0
       ha:ps_circ {
        x = 0
        y = 0
        dia = 0.850mm
       }
       ha:layer_mask {
        bottom = 1
        mask = 1
       }
       ha:combining {
        sub = 1
        auto = 1
       }
      }
     }
    }
   }
   li:objects {
    ha:padstack_ref.27 {
     proto = 2
     rot = 0
     x = -1.300mm
     y = -2.470mm
     ha:attributes {
      term = 1
      name = 1
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.28 {
     proto = 2
     rot = 0
     x = -0.650mm
     y = -2.470mm
     ha:attributes {
      term = 2
      name = 2
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.29 {
     proto = 2
     rot = 0
     x = 0.000mm
     y = -2.470mm
     ha:attributes {
      term = 3
      name = 3
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.30 {
     proto = 2
     rot = 0
     x = 0.650mm
     y = -2.470mm
     ha:attributes {
      term = 4
      name = 4
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.31 {
     proto = 2
     rot = 0
     x = 1.300mm
     y = -2.470mm
     ha:attributes {
      term = 5
      name = 5
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.32 {
     proto = 3
     rot = 0
     x = -3.575mm
     y = -2.900mm
     ha:attributes {
      term = 6
      name = 6
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.33 {
     proto = 3
     rot = 0
     x = 3.575mm
     y = -2.900mm
     ha:attributes {
      term = 7
      name = 7
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.34 {
     proto = 3
     rot = 0
     x = -3.575mm
     y = 0.550mm
     ha:attributes {
      term = 8
      name = 8
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.35 {
     proto = 3
     rot = 0
     x = 3.575mm
     y = 0.550mm
     ha:attributes {
      term = 9
      name = 9
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.36 {
     proto = 4
     rot = 0
     x = -2.000mm
     y = -1.750mm
     ha:attributes {
      term = MH1
      name = MH1
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
    ha:padstack_ref.37 {
     proto = 4
     rot = 0
     x = 2.000mm
     y = -1.750mm
     ha:attributes {
      term = MH2
      name = MH2
     }
     clearance = 0.200mm
     ha:flags {
      clearline = 1
     }
    }
   }
   li:layers {
    ha:subc-aux {
     lid = 0
     ha:type {
      top = 1
      misc = 1
      virtual = 1
     }
     li:objects {
      ha:line.38 {
       clearance = 0
       thickness = 0.1mm
       ha:attributes {
        subc-role = origin
       }
       x1 = 0.000mm
       x2 = 0.000mm
       y1 = -1.750mm
       y2 = -1.750mm
      }
      ha:line.39 {
       clearance = 0
       thickness = 0.1mm
       ha:attributes {
        subc-role = x
       }
       x1 = 0.000mm
       x2 = 1.000mm
       y1 = -1.750mm
       y2 = -1.750mm
      }
      ha:line.40 {
       clearance = 0
       thickness = 0.1mm
       ha:attributes {
        subc-role = y
       }
       x1 = 0.000mm
       x2 = 0.000mm
       y1 = -1.750mm
       y2 = -0.750mm
      }
     }
    }
    ha:top-silkscreen {
     lid = 1
     ha:type {
      top = 1
      silk = 1
     }
     li:objects {
      ha:text.41 {
       x = 0.000mm
       y = 0.000mm
       rot = 0
       scale = 100
       string = %a.parent.refdes%
       fid = 0
       ha:flags {
         floater = 1
         dyntext = 1
       }
      }
      ha:line.42 {
       x1 = -3.575mm
       y1 = 2.700mm
       x2 = 3.575mm
       y2 = 2.700mm
       thickness = 0.120mm
       clearance = 0
      }
      ha:line.43 {
       x1 = -2.840mm
       y1 = -3.360mm
       x2 = -1.760mm
       y2 = -3.360mm
       thickness = 0.120mm
       clearance = 0
      }
      ha:line.44 {
       x1 = 1.760mm
       y1 = -3.360mm
       x2 = 2.840mm
       y2 = -3.360mm
       thickness = 0.120mm
       clearance = 0
      }
      ha:line.45 {
       x1 = 4.060mm
       y1 = -1.565mm
       x2 = 4.060mm
       y2 = -0.785mm
       thickness = 0.120mm
       clearance = 0
      }
      ha:line.46 {
       x1 = 4.060mm
       y1 = 1.885mm
       x2 = 4.060mm
       y2 = 3.360mm
       thickness = 0.120mm
       clearance = 0
      }
      ha:line.47 {
       x1 = 4.060mm
       y1 = 3.360mm
       x2 = -4.060mm
       y2 = 3.360mm
       thickness = 0.120mm
       clearance = 0
      }
      ha:line.48 {
       x1 = -4.060mm
       y1 = -1.565mm
       x2 = -4.060mm
       y2 = -0.785mm
       thickness = 0.120mm
       clearance = 0
      }
      ha:line.49 {
       x1 = -4.060mm
       y1 = 1.885mm
       x2 = -4.060mm
       y2 = 3.360mm
       thickness = 0.120mm
       clearance = 0
      }
     }
    }
    ha:top-assembly {
     lid = 2
     ha:type {
      top = 1
      doc = 1
     }
     purpose = assy
     li:objects {
      ha:text.50 {
       x = 0.000mm
       y = 0.000mm
       rot = 0
       scale = 100
       string = custom_USB_2_MICRO-B
       fid = 0
       ha:flags {
         floater = 1
       }
      }
      ha:line.51 {
       x1 = -4.000mm
       y1 = -3.300mm
       x2 = 4.000mm
       y2 = -3.300mm
       thickness = 0.100mm
       clearance = 0
      }
      ha:line.52 {
       x1 = 4.000mm
       y1 = -3.300mm
       x2 = 4.000mm
       y2 = 3.300mm
       thickness = 0.100mm
       clearance = 0
      }
      ha:line.53 {
       x1 = 4.000mm
       y1 = 3.300mm
       x2 = -4.000mm
       y2 = 3.300mm
       thickness = 0.100mm
       clearance = 0
      }
      ha:line.54 {
       x1 = -4.000mm
       y1 = 3.300mm
       x2 = -4.000mm
       y2 = -3.300mm
       thickness = 0.100mm
       clearance = 0
      }
     }
    }
    ha:top-courtyard {
     lid = 3
     ha:type {
      top = 1
      doc = 1
     }
     purpose = ko.courtyard
     li:objects {
      ha:arc.55 {
       x = 0.000mm
       y = 0.000mm
       width = 0.500mm
       height = 0.500mm
       thickness = 0.050mm
       astart = 0
       adelta = 360
       clearance = 0
      }
      ha:line.56 {
       x1 = -0.700mm
       y1 = 0.000mm
       x2 = 0.700mm
       y2 = 0.000mm
       thickness = 0.050mm
       clearance = 0
      }
      ha:line.57 {
       x1 = 0.000mm
       y1 = -0.700mm
       x2 = 0.000mm
       y2 = 0.700mm
       thickness = 0.050mm
       clearance = 0
      }
      ha:line.58 {
       x1 = -4.550mm
       y1 = -4.475mm
       x2 = 4.550mm
       y2 = -4.475mm
       thickness = 0.050mm
       clearance = 0
      }
      ha:line.59 {
       x1 = 4.550mm
       y1 = -4.475mm
       x2 = 4.550mm
       y2 = 3.800mm
       thickness = 0.050mm
       clearance = 0
      }
      ha:line.60 {
       x1 = 4.550mm
       y1 = 3.800mm
       x2 = -4.550mm
       y2 = 3.800mm
       thickness = 0.050mm
       clearance = 0
      }
      ha:line.61 {
       x1 = -4.550mm
       y1 = 3.800mm
       x2 = -4.550mm
       y2 = -4.475mm
       thickness = 0.050mm
       clearance = 0
      }
     }
    }
   }
  }
 }
}
