From 6ebc12417bb8064f453465249eb94e7dbcdfda46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Mon, 27 Jun 2022 15:05:10 +0200 Subject: [PATCH] remove geda settings --- Rakefile | 181 - coraleda/subc/CAPC1608X92N.lht | 296 - coraleda/subc/CONNECTOR_USB20_RECEPTACLE.lht | 476 - coraleda/subc/LEDC1608X90N.lht | 338 - coraleda/subc/RESC1608X55N.lht | 296 - coraleda/subc/SOIC127P600X175-14N.lht | 502 - coraleda/subc/SOT65P210X110-5N.lht | 452 - coraleda/subc/SOT95P280X145-5N.lht | 384 - coraleda/subc/SQJ-WJ-CR2032-1-W.lht | 803 -- coraleda/subc/oshw_logo.lht | 421 - gafrc | 2 - geda/symbols/1V8.sym | 18 - geda/symbols/3V3.sym | 18 - geda/symbols/5V.sym | 18 - geda/symbols/C0603.sym | 33 - geda/symbols/GND.sym | 17 - geda/symbols/LED0603.sym | 52 - geda/symbols/NL17SZ00DF.sym | 65 - geda/symbols/R0603.sym | 32 - geda/symbols/SN74HC02D.sym | 166 - geda/symbols/SN74LVC1G02DBV.sym | 65 - geda/symbols/SN74LVC1G02DCK.sym | 65 - geda/symbols/USB20_RECEPTACLE.sym | 84 - geda/symbols/VCC.sym | 18 - geda/symbols/VTRG.sym | 18 - geda/symbols/title.sym | 40 - usb-bug-detector.lht | 9919 ------------------ usb-bug-detector.sch | 507 - 28 files changed, 15286 deletions(-) delete mode 100644 Rakefile delete mode 100644 coraleda/subc/CAPC1608X92N.lht delete mode 100644 coraleda/subc/CONNECTOR_USB20_RECEPTACLE.lht delete mode 100644 coraleda/subc/LEDC1608X90N.lht delete mode 100644 coraleda/subc/RESC1608X55N.lht delete mode 100644 coraleda/subc/SOIC127P600X175-14N.lht delete mode 100644 coraleda/subc/SOT65P210X110-5N.lht delete mode 100644 coraleda/subc/SOT95P280X145-5N.lht delete mode 100644 coraleda/subc/SQJ-WJ-CR2032-1-W.lht delete mode 100644 coraleda/subc/oshw_logo.lht delete mode 100644 gafrc delete mode 100644 geda/symbols/1V8.sym delete mode 100644 geda/symbols/3V3.sym delete mode 100644 geda/symbols/5V.sym delete mode 100644 geda/symbols/C0603.sym delete mode 100644 geda/symbols/GND.sym delete mode 100644 geda/symbols/LED0603.sym delete mode 100644 geda/symbols/NL17SZ00DF.sym delete mode 100644 geda/symbols/R0603.sym delete mode 100644 geda/symbols/SN74HC02D.sym delete mode 100644 geda/symbols/SN74LVC1G02DBV.sym delete mode 100644 geda/symbols/SN74LVC1G02DCK.sym delete mode 100644 geda/symbols/USB20_RECEPTACLE.sym delete mode 100644 geda/symbols/VCC.sym delete mode 100644 geda/symbols/VTRG.sym delete mode 100644 geda/symbols/title.sym delete mode 100644 usb-bug-detector.lht delete mode 100644 usb-bug-detector.sch diff --git a/Rakefile b/Rakefile deleted file mode 100644 index 53ae08d..0000000 --- a/Rakefile +++ /dev/null @@ -1,181 +0,0 @@ -# encoding: utf-8 -# ruby: 2.1.0 -=begin -Rakefile to manage hardware projects - -uses Lepton EDA for schematic and pcb-rnd for board layouts. -Rakefile instead of Makefile for better text file parsing capabilities. -=end -require 'rake/clean' -require 'csv' # to export BOM and costs - -# ================= -# project variables -# ================= - -# common name used for file names -name = "usb-bug-detector" -# project version, read from "version" file -raise "define project version in 'version' file" unless File.exist? "version" -version = IO.read("version").split("\n")[0] -# current date for stamping output -date = Time.now.strftime("%Y-%m-%d") -# revision based on number of changes on schematic or board layout and current git commit -changes = `git log --pretty=oneline "#{name}.sch" "#{name}.lht" | wc -l`.chomp.to_i -commit = `git rev-parse --short HEAD`.chomp -revision = "#{changes} (#{commit})" - -# path to qeda" -qeda = "qeda" - -# ========== -# main tasks -# ========== - -desc "main building task" -task :default => [:print, :fabrication, :bom] - -desc "print schematic and layout (as pdf)" -prints = [ "#{name}.sch.pdf", "#{name}.brd.pdf", "#{name}.brd-top.svg", "#{name}.brd-bottom.svg" ] -task :print => prints -CLEAN.include([ "#{name}.versioned.sch", "#{name}.versioned.lht" ]) -CLOBBER.include(prints) - -desc "generate fabrication gerbers (as archive)" -gerbers = [ "#{name}.brd.asb", "#{name}.brd.ast", "#{name}.brd.gbl", "#{name}.brd.gbo", "#{name}.brd.gbp", "#{name}.brd.gbs", "#{name}.brd.gko", "#{name}.brd.gtl", "#{name}.brd.gto", "#{name}.brd.gtp", "#{name}.brd.gts", "#{name}.brd.xln", "#{name}.brd.g2l", "#{name}.brd.g3l" ] -fab = [ "#{name}.brd.zip" ] -task :fabrication => fab -CLEAN.include(gerbers) -CLOBBER.include(fab) - -desc "generate symbols and footprints from parts" -task :library do - sh "#{qeda} config output geda" - sh "#{qeda} generate ." - sh "#{qeda} config output coraleda" - sh "#{qeda} generate ." -end - -desc "export netlist from schematic" -net = [ "#{name}.tdx" ] -task :netlist => net -CLOBBER.include(net) - -desc "export notes from schematic" -notes = [ "#{name}.notes.txt" ] -task :notes => notes -CLOBBER.include(notes) - -desc "export BOMs from schematic" -boms = [ "#{name}.bom.csv" ] -task :bom => boms -CLOBBER.include(boms) - -# =============== -# file generation -# =============== - -desc "generate schematic with version information all symbols embedded" -rule ".versioned.sch" => ".sch" do |t| - sh "cp #{t.source} #{t.name}" - sh "lepton-embed --embed #{t.name} 2> /dev/null" - sh "sed --in-place 's/\\$version\\$/#{version}/' #{t.name}" - sh "sed --in-place 's/\\$date\\$/#{date}/' #{t.name}" - sh "sed --in-place 's/\\$revision\\$/#{revision}/' #{t.name}" -end - -desc "generate board layout with version information" -rule ".versioned.lht" => ".lht" do |t| - sh "cp #{t.source} #{t.name}" - sh "sed --in-place 's/\\$version\\$/#{version}/' #{t.name}" - sh "sed --in-place 's/\\$date\\$/#{date}/' #{t.name}" - sh "sed --in-place 's/\\$revision\\$/#{revision}/' #{t.name}" -end - -desc "generate printable version (PDF) of schematic" -rule ".sch.pdf" => ".versioned.sch" do |t| - sh "lepton-cli export --color --paper iso_a4 --layout landscape --output #{t.name} #{t.source} 2> /dev/null" -end - -desc "generate printable version (PostScript) of board layout" -rule ".brd.ps" => ".versioned.lht" do |t| - sh "pcb-rnd -x ps --ps-color --media A4 --psfile #{t.name} #{t.source} 2> /dev/null" -end - -desc "generate printable version (PDF) of board layout" -rule ".brd.pdf" => ".brd.ps" do |t| - sh "ps2pdf -sPAPERSIZE=a4 -dEPSCrop #{t.source} #{t.name}" -end - -desc "generate photo realistic picture from layout (top side)" -rule ".brd-top.svg" => ".versioned.lht" do |t| - sh "pcb-rnd -x svg --photo-mode --outfile #{t.name} #{t.source} 2> /dev/null" -end - -desc "generate photo realistic picture from layout (bottom side)" -rule ".brd-bottom.svg" => ".versioned.lht" do |t| - sh "pcb-rnd -x svg --photo-mode --flip --outfile #{t.name} #{t.source} 2> /dev/null" -end - -desc "archive gerbers" -rule ".brd.zip" => ".versioned.lht" do |t| - base = File.basename(t.source, ".versioned.lht") - puts base - sh "pcb-rnd -x cam gerber:JLC_PCB --outfile #{base}.brd #{t.source} 2> /dev/null" - sh "zip --quiet #{t.name} #{base}.brd.xln #{base}.brd.a* #{base}.brd.g*" -end - -desc "export netlist from schematic" -rule ".tdx" => ".sch" do |t| - sh "lepton-netlist -g tEDAx -o #{t.name} #{t.source} 2> /dev/null" -end - -desc "generate BOM file from schematic" -rule ".bom.csv" => ".sch" do |t| - attributes = ["device", "value", "description", "footprint", "manufacturer", "mpn", "datasheet", "lcsc-sku", "digikey-sku", "aliexpress-sku"] - bom_data = bom2(t.prerequisites[0],attributes) - CSV.open(t.name, "wb") do |csv| - all_attributes = ["refdes","qty"]+attributes - csv << all_attributes - bom_data.each do |line| - csv << all_attributes.collect{|attribute| line[attribute]} - end - end -end - -# ================ -# helper functions -# ================ - -# generate gnetlist bom2 and parse them -# arguments: schematic=schematic to use, attributes=attributes to use for generating bom2 -# returns an array of hash. key is the attribute name, value is the attribute value -def bom2(schematic, attributes) - to_return = [] - # force attributes to be an array - attributes = case attributes - when String - [attributes] - when Array - attributes - else - [attributes.to_s] - end - # generate bom2 - list = `lepton-netlist --backend bom2 --backend-option attribs=#{attributes*','} --quiet --output - #{schematic} 2> /dev/null` - list = list.each_line {|l| '"' + l + '"' + '\n' } - list.gsub!(/^(.+)/, '"\1') - list.gsub!(/(.+)$/, '\1"') - list.gsub!(/(?!http):(?!\/\/)/, '\1":"\2') # protect the values between ':' (such as URLs) - # parse bom2 - csv = CSV.parse(list, col_sep: ":", quote_char: '"') - csv[1..-1].each do |row| - line = {} - row.each_index do |col| - line[csv[0][col]] = row[col] unless row[col] == "unknown" - end - to_return << line - end - return to_return -end - diff --git a/coraleda/subc/CAPC1608X92N.lht b/coraleda/subc/CAPC1608X92N.lht deleted file mode 100644 index c60b708..0000000 --- a/coraleda/subc/CAPC1608X92N.lht +++ /dev/null @@ -1,296 +0,0 @@ -# subcircuit generated using QEDA -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = CAPC1608X92N............ - ha:attributes { - footprint = CAPC1608X92N - } - 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.625mm - -0.550mm - 0.625mm - -0.550mm - 0.625mm - 0.550mm - -0.625mm - 0.550mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.675mm - -0.600mm - 0.675mm - -0.600mm - 0.675mm - 0.600mm - -0.675mm - 0.600mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.625mm - -0.550mm - 0.625mm - -0.550mm - 0.625mm - 0.550mm - -0.625mm - 0.550mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - } - } - li:objects { - ha:padstack_ref.23 { - proto = 2 - rot = 0 - x = 0.000mm - y = -0.750mm - ha:attributes { - term = 1 - name = 1 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.24 { - proto = 2 - rot = 0 - x = 0.000mm - y = 0.750mm - ha:attributes { - term = 2 - name = 2 - } - 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.25 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.26 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 0.000mm - x2 = 1.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.27 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 1.000mm - } - } - } - ha:top-silkscreen { - lid = 1 - ha:type { - top = 1 - silk = 1 - } - li:objects { - ha:text.28 { - x = 0.000mm - y = 0.000mm - rot = 0 - scale = 100 - string = %a.parent.refdes% - fid = 0 - ha:flags { - floater = 1 - dyntext = 1 - } - } - ha:line.29 { - x1 = -0.925mm - y1 = -0.900mm - x2 = -0.925mm - y2 = 0.900mm - thickness = 0.200mm - clearance = 0 - } - ha:line.30 { - x1 = 0.925mm - y1 = -0.900mm - x2 = 0.925mm - y2 = 0.900mm - thickness = 0.200mm - clearance = 0 - } - } - } - ha:top-assembly { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:arc.31 { - x = 0.000mm - y = 0.000mm - width = 0.500mm - height = 0.500mm - thickness = 0.100mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.32 { - x1 = -0.700mm - y1 = 0.000mm - x2 = 0.700mm - y2 = 0.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.33 { - x1 = 0.000mm - y1 = -0.700mm - x2 = 0.000mm - y2 = 0.700mm - thickness = 0.100mm - clearance = 0 - } - ha:text.34 { - x = 0.000mm - y = 0.000mm - rot = 90 - scale = 53 - string = CAPC1608X92N - fid = 0 - ha:flags { - floater = 1 - } - } - ha:line.35 { - x1 = -0.400mm - y1 = -0.800mm - x2 = 0.400mm - y2 = -0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.36 { - x1 = 0.400mm - y1 = -0.800mm - x2 = 0.400mm - y2 = 0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.37 { - x1 = 0.400mm - y1 = 0.800mm - x2 = -0.400mm - y2 = 0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.38 { - x1 = -0.400mm - y1 = 0.800mm - x2 = -0.400mm - y2 = -0.800mm - thickness = 0.100mm - clearance = 0 - } - } - } - ha:top-courtyard { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.39 { - li:geometry { - ta:contour { - { -0.875mm; -1.550mm } - { -0.875mm; -1.050mm } - { -0.875mm; 1.050mm } - { -0.875mm; 1.550mm } - { 0.875mm; 1.550mm } - { 0.875mm; 1.050mm } - { 0.875mm; -1.050mm } - { 0.875mm; -1.550mm } - } - } - } - } - } - } - } - } -} diff --git a/coraleda/subc/CONNECTOR_USB20_RECEPTACLE.lht b/coraleda/subc/CONNECTOR_USB20_RECEPTACLE.lht deleted file mode 100644 index a8e70db..0000000 --- a/coraleda/subc/CONNECTOR_USB20_RECEPTACLE.lht +++ /dev/null @@ -1,476 +0,0 @@ -# subcircuit generated using QEDA -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = CONNECTOR_USB20_RECEPTAC - ha:attributes { - footprint = CONNECTOR_USB20_RECEPTACLE - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.2 { - htop = 0 - hbottom = 0 - hdia = 0.900mm - hplated = 1 - li:shape { - ha:ps_shape_v4 { - clearance = 0.200mm - ha:ps_circ { - x = 0 - y = 0 - dia = 1.350mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - ha:ps_circ { - x = 0 - y = 0 - dia = 1.400mm - } - 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 = 1.350mm - } - ha:layer_mask { - intern = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.200mm - ha:ps_circ { - x = 0 - y = 0 - dia = 1.350mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - ha:ps_circ { - x = 0 - y = 0 - dia = 1.400mm - } - ha:layer_mask { - bottom = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - } - } - ha:ps_proto_v6.3 { - htop = 0 - hbottom = 0 - hdia = 2.100mm - hplated = 1 - li:shape { - ha:ps_shape_v4 { - clearance = 0.200mm - ha:ps_circ { - x = 0 - y = 0 - dia = 3.150mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - ha:ps_circ { - x = 0 - y = 0 - dia = 3.200mm - } - 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 = 3.150mm - } - ha:layer_mask { - intern = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.200mm - ha:ps_circ { - x = 0 - y = 0 - dia = 3.150mm - } - ha:layer_mask { - bottom = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - ha:ps_circ { - x = 0 - y = 0 - dia = 3.200mm - } - ha:layer_mask { - bottom = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - } - } - } - li:objects { - ha:padstack_ref.24 { - proto = 2 - rot = 0 - x = -3.500mm - y = -5.860mm - ha:attributes { - term = 1 - name = 1 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.25 { - proto = 2 - rot = 0 - x = -1.000mm - y = -5.860mm - ha:attributes { - term = 2 - name = 2 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.26 { - proto = 2 - rot = 0 - x = 1.000mm - y = -5.860mm - ha:attributes { - term = 3 - name = 3 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.27 { - proto = 2 - rot = 0 - x = 3.500mm - y = -5.860mm - ha:attributes { - term = 4 - name = 4 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.28 { - proto = 3 - rot = 0 - x = -7.000mm - y = -3.150mm - ha:attributes { - term = 5 - name = 5 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.29 { - proto = 3 - rot = 0 - x = 7.000mm - y = -3.150mm - ha:attributes { - term = 6 - name = 6 - } - 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.30 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 0.000mm - x2 = 0.000mm - y1 = -3.150mm - y2 = -3.150mm - } - ha:line.31 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 0.000mm - x2 = 1.000mm - y1 = -3.150mm - y2 = -3.150mm - } - ha:line.32 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 0.000mm - x2 = 0.000mm - y1 = -3.150mm - y2 = -2.150mm - } - } - } - ha:top-silkscreen { - lid = 1 - ha:type { - top = 1 - silk = 1 - } - li:objects { - ha:text.33 { - x = 0.000mm - y = 0.000mm - rot = 0 - scale = 100 - string = %a.parent.refdes% - fid = 0 - ha:flags { - floater = 1 - dyntext = 1 - } - } - ha:line.34 { - x1 = -7.300mm - y1 = -7.100mm - x2 = 7.300mm - y2 = -7.100mm - thickness = 0.200mm - clearance = 0 - } - ha:line.35 { - x1 = 7.300mm - y1 = -7.100mm - x2 = 7.300mm - y2 = -5.025mm - thickness = 0.200mm - clearance = 0 - } - ha:line.36 { - x1 = 7.300mm - y1 = -1.275mm - x2 = 7.300mm - y2 = 7.100mm - thickness = 0.200mm - clearance = 0 - } - ha:line.37 { - x1 = 7.300mm - y1 = 7.100mm - x2 = -7.300mm - y2 = 7.100mm - thickness = 0.200mm - clearance = 0 - } - ha:line.38 { - x1 = -7.300mm - y1 = -7.100mm - x2 = -7.300mm - y2 = -5.025mm - thickness = 0.200mm - clearance = 0 - } - ha:line.39 { - x1 = -7.300mm - y1 = -1.275mm - x2 = -7.300mm - y2 = 7.100mm - thickness = 0.200mm - clearance = 0 - } - } - } - ha:top-assembly { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:arc.40 { - x = 0.000mm - y = 0.000mm - width = 0.500mm - height = 0.500mm - thickness = 0.100mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.41 { - x1 = -0.700mm - y1 = 0.000mm - x2 = 0.700mm - y2 = 0.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.42 { - x1 = 0.000mm - y1 = -0.700mm - x2 = 0.000mm - y2 = 0.700mm - thickness = 0.100mm - clearance = 0 - } - ha:text.43 { - x = 0.000mm - y = 0.000mm - rot = 0 - scale = 100 - string = CONNECTOR_USB20_RECEPTACLE - fid = 0 - ha:flags { - floater = 1 - } - } - ha:line.44 { - x1 = -7.200mm - y1 = -7.000mm - x2 = 7.200mm - y2 = -7.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.45 { - x1 = 7.200mm - y1 = -7.000mm - x2 = 7.200mm - y2 = 7.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.46 { - x1 = 7.200mm - y1 = 7.000mm - x2 = -7.200mm - y2 = 7.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.47 { - x1 = -7.200mm - y1 = 7.000mm - x2 = -7.200mm - y2 = -7.000mm - thickness = 0.100mm - clearance = 0 - } - } - } - ha:top-courtyard { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.48 { - li:geometry { - ta:contour { - { -8.825mm; -7.250mm } - { 8.825mm; -7.250mm } - { 8.825mm; 7.250mm } - { -8.825mm; 7.250mm } - } - } - } - } - } - } - } - } -} diff --git a/coraleda/subc/LEDC1608X90N.lht b/coraleda/subc/LEDC1608X90N.lht deleted file mode 100644 index ae403a1..0000000 --- a/coraleda/subc/LEDC1608X90N.lht +++ /dev/null @@ -1,338 +0,0 @@ -# subcircuit generated using QEDA -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = LEDC1608X90N............ - ha:attributes { - footprint = LEDC1608X90N - } - 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.600mm - -0.450mm - 0.600mm - -0.450mm - 0.600mm - 0.450mm - -0.600mm - 0.450mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.650mm - -0.500mm - 0.650mm - -0.500mm - 0.650mm - 0.500mm - -0.650mm - 0.500mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.600mm - -0.450mm - 0.600mm - -0.450mm - 0.600mm - 0.450mm - -0.600mm - 0.450mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - } - } - li:objects { - ha:padstack_ref.28 { - proto = 2 - rot = 0 - x = 0.000mm - y = -0.800mm - ha:attributes { - term = 1 - name = 1 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.29 { - proto = 2 - rot = 0 - x = 0.000mm - y = 0.800mm - ha:attributes { - term = 2 - name = 2 - } - 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.30 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.31 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 0.000mm - x2 = 1.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.32 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 1.000mm - } - } - } - ha:top-silkscreen { - lid = 1 - ha:type { - top = 1 - silk = 1 - } - li:objects { - ha:text.33 { - x = 0.000mm - y = 0.000mm - rot = 0 - scale = 100 - string = %a.parent.refdes% - fid = 0 - ha:flags { - floater = 1 - dyntext = 1 - } - } - ha:line.34 { - x1 = -0.900mm - y1 = -0.900mm - x2 = -0.900mm - y2 = 0.900mm - thickness = 0.200mm - clearance = 0 - } - ha:line.35 { - x1 = 0.900mm - y1 = -0.900mm - x2 = 0.900mm - y2 = 0.900mm - thickness = 0.200mm - clearance = 0 - } - ha:line.36 { - x1 = -0.900mm - y1 = -0.900mm - x2 = -0.900mm - y2 = -1.550mm - thickness = 0.200mm - clearance = 0 - } - ha:line.37 { - x1 = -0.900mm - y1 = -1.550mm - x2 = 0.900mm - y2 = -1.550mm - thickness = 0.200mm - clearance = 0 - } - ha:line.38 { - x1 = 0.900mm - y1 = -1.550mm - x2 = 0.900mm - y2 = -0.900mm - thickness = 0.200mm - clearance = 0 - } - ha:arc.39 { - x = 0.000mm - y = -2.100mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - } - } - ha:top-assembly { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:arc.40 { - x = 0.000mm - y = 0.000mm - width = 0.500mm - height = 0.500mm - thickness = 0.100mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.41 { - x1 = -0.700mm - y1 = 0.000mm - x2 = 0.700mm - y2 = 0.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.42 { - x1 = 0.000mm - y1 = -0.700mm - x2 = 0.000mm - y2 = 0.700mm - thickness = 0.100mm - clearance = 0 - } - ha:text.43 { - x = 0.000mm - y = 0.000mm - rot = 90 - scale = 53 - string = LEDC1608X90N - fid = 0 - ha:flags { - floater = 1 - } - } - ha:line.44 { - x1 = 0.000mm - y1 = -0.800mm - x2 = 0.400mm - y2 = -0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.45 { - x1 = 0.400mm - y1 = -0.800mm - x2 = 0.400mm - y2 = 0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.46 { - x1 = 0.400mm - y1 = 0.800mm - x2 = -0.400mm - y2 = 0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.47 { - x1 = -0.400mm - y1 = 0.800mm - x2 = -0.400mm - y2 = -0.400mm - thickness = 0.100mm - clearance = 0 - } - ha:line.48 { - x1 = -0.400mm - y1 = -0.400mm - x2 = 0.000mm - y2 = -0.800mm - thickness = 0.100mm - clearance = 0 - } - } - } - ha:top-courtyard { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.49 { - li:geometry { - ta:contour { - { -0.850mm; -1.500mm } - { -0.850mm; -1.050mm } - { -0.850mm; 1.050mm } - { -0.850mm; 1.500mm } - { 0.850mm; 1.500mm } - { 0.850mm; 1.050mm } - { 0.850mm; -1.050mm } - { 0.850mm; -1.500mm } - } - } - } - } - } - } - } - } -} diff --git a/coraleda/subc/RESC1608X55N.lht b/coraleda/subc/RESC1608X55N.lht deleted file mode 100644 index bd65015..0000000 --- a/coraleda/subc/RESC1608X55N.lht +++ /dev/null @@ -1,296 +0,0 @@ -# subcircuit generated using QEDA -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = RESC1608X55N............ - ha:attributes { - footprint = RESC1608X55N - } - 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.550mm - -0.375mm - 0.550mm - -0.375mm - 0.550mm - 0.375mm - -0.550mm - 0.375mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.600mm - -0.425mm - 0.600mm - -0.425mm - 0.600mm - 0.425mm - -0.600mm - 0.425mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.550mm - -0.375mm - 0.550mm - -0.375mm - 0.550mm - 0.375mm - -0.550mm - 0.375mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - } - } - li:objects { - ha:padstack_ref.23 { - proto = 2 - rot = 0 - x = 0.000mm - y = -0.700mm - ha:attributes { - term = 1 - name = 1 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.24 { - proto = 2 - rot = 0 - x = 0.000mm - y = 0.700mm - ha:attributes { - term = 2 - name = 2 - } - 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.25 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.26 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 0.000mm - x2 = 1.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.27 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 1.000mm - } - } - } - ha:top-silkscreen { - lid = 1 - ha:type { - top = 1 - silk = 1 - } - li:objects { - ha:text.28 { - x = 0.000mm - y = 0.000mm - rot = 0 - scale = 100 - string = %a.parent.refdes% - fid = 0 - ha:flags { - floater = 1 - dyntext = 1 - } - } - ha:line.29 { - x1 = -0.850mm - y1 = -0.900mm - x2 = -0.850mm - y2 = 0.900mm - thickness = 0.200mm - clearance = 0 - } - ha:line.30 { - x1 = 0.850mm - y1 = -0.900mm - x2 = 0.850mm - y2 = 0.900mm - thickness = 0.200mm - clearance = 0 - } - } - } - ha:top-assembly { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:arc.31 { - x = 0.000mm - y = 0.000mm - width = 0.500mm - height = 0.500mm - thickness = 0.100mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.32 { - x1 = -0.700mm - y1 = 0.000mm - x2 = 0.700mm - y2 = 0.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.33 { - x1 = 0.000mm - y1 = -0.700mm - x2 = 0.000mm - y2 = 0.700mm - thickness = 0.100mm - clearance = 0 - } - ha:text.34 { - x = 0.000mm - y = 0.000mm - rot = 90 - scale = 53 - string = RESC1608X55N - fid = 0 - ha:flags { - floater = 1 - } - } - ha:line.35 { - x1 = -0.400mm - y1 = -0.800mm - x2 = 0.400mm - y2 = -0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.36 { - x1 = 0.400mm - y1 = -0.800mm - x2 = 0.400mm - y2 = 0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.37 { - x1 = 0.400mm - y1 = 0.800mm - x2 = -0.400mm - y2 = 0.800mm - thickness = 0.100mm - clearance = 0 - } - ha:line.38 { - x1 = -0.400mm - y1 = 0.800mm - x2 = -0.400mm - y2 = -0.800mm - thickness = 0.100mm - clearance = 0 - } - } - } - ha:top-courtyard { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.39 { - li:geometry { - ta:contour { - { -0.730mm; -1.255mm } - { -0.730mm; -0.980mm } - { -0.730mm; 0.980mm } - { -0.730mm; 1.255mm } - { 0.730mm; 1.255mm } - { 0.730mm; 0.980mm } - { 0.730mm; -0.980mm } - { 0.730mm; -1.255mm } - } - } - } - } - } - } - } - } -} diff --git a/coraleda/subc/SOIC127P600X175-14N.lht b/coraleda/subc/SOIC127P600X175-14N.lht deleted file mode 100644 index da3a475..0000000 --- a/coraleda/subc/SOIC127P600X175-14N.lht +++ /dev/null @@ -1,502 +0,0 @@ -# subcircuit generated using QEDA -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = SOIC127P600X175-14N..... - ha:attributes { - footprint = SOIC127P600X175-14N - } - 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.762mm - -0.300mm - 0.762mm - -0.300mm - 0.762mm - 0.300mm - -0.762mm - 0.300mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.813mm - -0.350mm - 0.813mm - -0.350mm - 0.813mm - 0.350mm - -0.813mm - 0.350mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.762mm - -0.300mm - 0.762mm - -0.300mm - 0.762mm - 0.300mm - -0.762mm - 0.300mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - } - } - li:objects { - ha:padstack_ref.31 { - proto = 2 - rot = 0 - x = -2.700mm - y = -3.810mm - ha:attributes { - term = 1 - name = 1 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.32 { - proto = 2 - rot = 0 - x = -2.700mm - y = -2.540mm - ha:attributes { - term = 2 - name = 2 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.33 { - proto = 2 - rot = 0 - x = -2.700mm - y = -1.270mm - ha:attributes { - term = 3 - name = 3 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.34 { - proto = 2 - rot = 0 - x = -2.700mm - y = 0.000mm - ha:attributes { - term = 4 - name = 4 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.35 { - proto = 2 - rot = 0 - x = -2.700mm - y = 1.270mm - ha:attributes { - term = 5 - name = 5 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.36 { - proto = 2 - rot = 0 - x = -2.700mm - y = 2.540mm - ha:attributes { - term = 6 - name = 6 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.37 { - proto = 2 - rot = 0 - x = -2.700mm - y = 3.810mm - ha:attributes { - term = 7 - name = 7 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.38 { - proto = 2 - rot = 0 - x = 2.700mm - y = -3.810mm - ha:attributes { - term = 14 - name = 14 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.39 { - proto = 2 - rot = 0 - x = 2.700mm - y = -2.540mm - ha:attributes { - term = 13 - name = 13 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.40 { - proto = 2 - rot = 0 - x = 2.700mm - y = -1.270mm - ha:attributes { - term = 12 - name = 12 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.41 { - proto = 2 - rot = 0 - x = 2.700mm - y = 0.000mm - ha:attributes { - term = 11 - name = 11 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.42 { - proto = 2 - rot = 0 - x = 2.700mm - y = 1.270mm - ha:attributes { - term = 10 - name = 10 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.43 { - proto = 2 - rot = 0 - x = 2.700mm - y = 2.540mm - ha:attributes { - term = 9 - name = 9 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.44 { - proto = 2 - rot = 0 - x = 2.700mm - y = 3.810mm - ha:attributes { - term = 8 - name = 8 - } - 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.45 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.46 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 0.000mm - x2 = 1.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.47 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 1.000mm - } - } - } - ha:top-silkscreen { - lid = 1 - ha:type { - top = 1 - silk = 1 - } - li:objects { - ha:text.48 { - x = 0.000mm - y = 0.000mm - rot = 0 - scale = 100 - string = %a.parent.refdes% - fid = 0 - ha:flags { - floater = 1 - dyntext = 1 - } - } - ha:line.49 { - x1 = -2.050mm - y1 = -4.425mm - x2 = 2.050mm - y2 = -4.425mm - thickness = 0.200mm - clearance = 0 - } - ha:line.50 { - x1 = 2.050mm - y1 = 4.425mm - x2 = -2.050mm - y2 = 4.425mm - thickness = 0.200mm - clearance = 0 - } - ha:arc.51 { - x = -2.700mm - y = -4.960mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.52 { - x1 = -2.050mm - y1 = -4.410mm - x2 = -3.763mm - y2 = -4.410mm - thickness = 0.200mm - clearance = 0 - } - ha:line.53 { - x1 = -3.763mm - y1 = -4.410mm - x2 = -3.763mm - y2 = -3.510mm - thickness = 0.200mm - clearance = 0 - } - } - } - ha:top-assembly { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:arc.54 { - x = 0.000mm - y = 0.000mm - width = 0.500mm - height = 0.500mm - thickness = 0.100mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.55 { - x1 = -0.700mm - y1 = 0.000mm - x2 = 0.700mm - y2 = 0.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.56 { - x1 = 0.000mm - y1 = -0.700mm - x2 = 0.000mm - y2 = 0.700mm - thickness = 0.100mm - clearance = 0 - } - ha:text.57 { - x = 0.000mm - y = 0.000mm - rot = 90 - scale = 100 - string = SOIC127P600X175-14N - fid = 0 - ha:flags { - floater = 1 - } - } - ha:line.58 { - x1 = -0.950mm - y1 = -4.325mm - x2 = 1.950mm - y2 = -4.325mm - thickness = 0.100mm - clearance = 0 - } - ha:line.59 { - x1 = 1.950mm - y1 = -4.325mm - x2 = 1.950mm - y2 = 4.325mm - thickness = 0.100mm - clearance = 0 - } - ha:line.60 { - x1 = 1.950mm - y1 = 4.325mm - x2 = -1.950mm - y2 = 4.325mm - thickness = 0.100mm - clearance = 0 - } - ha:line.61 { - x1 = -1.950mm - y1 = 4.325mm - x2 = -1.950mm - y2 = -3.325mm - thickness = 0.100mm - clearance = 0 - } - ha:line.62 { - x1 = -1.950mm - y1 = -3.325mm - x2 = -0.950mm - y2 = -4.325mm - thickness = 0.100mm - clearance = 0 - } - } - } - ha:top-courtyard { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.63 { - li:geometry { - ta:contour { - { -3.712mm; -4.360mm } - { -2.200mm; -4.360mm } - { -2.200mm; -4.575mm } - { 2.200mm; -4.575mm } - { 2.200mm; -4.360mm } - { 3.712mm; -4.360mm } - { 3.712mm; 4.360mm } - { 2.200mm; 4.360mm } - { 2.200mm; 4.575mm } - { -2.200mm; 4.575mm } - { -2.200mm; 4.360mm } - { -3.712mm; 4.360mm } - } - } - } - } - } - } - } - } -} diff --git a/coraleda/subc/SOT65P210X110-5N.lht b/coraleda/subc/SOT65P210X110-5N.lht deleted file mode 100644 index e566adf..0000000 --- a/coraleda/subc/SOT65P210X110-5N.lht +++ /dev/null @@ -1,452 +0,0 @@ -# subcircuit generated using QEDA -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = SOT65P210X110-5N........ - ha:attributes { - footprint = SOT65P210X110-5N - } - 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.487mm - -0.200mm - 0.487mm - -0.200mm - 0.487mm - 0.200mm - -0.487mm - 0.200mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.512mm - -0.225mm - 0.512mm - -0.225mm - 0.512mm - 0.225mm - -0.512mm - 0.225mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.487mm - -0.200mm - 0.487mm - -0.200mm - 0.487mm - 0.200mm - -0.487mm - 0.200mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - } - ha:ps_proto_v6.3 { - htop = 0 - hbottom = 0 - hdia = 0 - hplated = 0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.200mm - li:ps_poly { - -0.487mm - -0.200mm - 0.487mm - -0.200mm - 0.487mm - 0.200mm - -0.487mm - 0.200mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.537mm - -0.250mm - 0.537mm - -0.250mm - 0.537mm - 0.250mm - -0.537mm - 0.250mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.487mm - -0.200mm - 0.487mm - -0.200mm - 0.487mm - 0.200mm - -0.487mm - 0.200mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - } - } - li:objects { - ha:padstack_ref.33 { - proto = 2 - rot = 0 - x = -1.100mm - y = -0.650mm - ha:attributes { - term = 1 - name = 1 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.34 { - proto = 2 - rot = 0 - x = -1.100mm - y = 0.000mm - ha:attributes { - term = 2 - name = 2 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.35 { - proto = 2 - rot = 0 - x = -1.100mm - y = 0.650mm - ha:attributes { - term = 3 - name = 3 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.36 { - proto = 3 - rot = 0 - x = 1.100mm - y = 0.650mm - ha:attributes { - term = 4 - name = 4 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.37 { - proto = 3 - rot = 0 - x = 1.100mm - y = -0.650mm - ha:attributes { - term = 5 - name = 5 - } - 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 = 0.000mm - y2 = 0.000mm - } - ha:line.39 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 0.000mm - x2 = 1.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.40 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 1.000mm - } - } - } - 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 = -0.725mm - y1 = -1.150mm - x2 = 0.725mm - y2 = -1.150mm - thickness = 0.200mm - clearance = 0 - } - ha:line.43 { - x1 = 0.725mm - y1 = -0.150mm - x2 = 0.725mm - y2 = 0.150mm - thickness = 0.200mm - clearance = 0 - } - ha:line.44 { - x1 = 0.725mm - y1 = 1.150mm - x2 = -0.725mm - y2 = 1.150mm - thickness = 0.200mm - clearance = 0 - } - ha:arc.45 { - x = -1.100mm - y = -1.700mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.46 { - x1 = -0.725mm - y1 = -1.150mm - x2 = -1.887mm - y2 = -1.150mm - thickness = 0.200mm - clearance = 0 - } - ha:line.47 { - x1 = -1.887mm - y1 = -1.150mm - x2 = -1.887mm - y2 = -0.450mm - thickness = 0.200mm - clearance = 0 - } - } - } - ha:top-assembly { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:arc.48 { - x = 0.000mm - y = 0.000mm - width = 0.500mm - height = 0.500mm - thickness = 0.100mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.49 { - x1 = -0.700mm - y1 = 0.000mm - x2 = 0.700mm - y2 = 0.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.50 { - x1 = 0.000mm - y1 = -0.700mm - x2 = 0.000mm - y2 = 0.700mm - thickness = 0.100mm - clearance = 0 - } - ha:text.51 { - x = 0.000mm - y = 0.000mm - rot = 90 - scale = 83 - string = SOT65P210X110-5N - fid = 0 - ha:flags { - floater = 1 - } - } - ha:line.52 { - x1 = 0.000mm - y1 = -1.000mm - x2 = 0.625mm - y2 = -1.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.53 { - x1 = 0.625mm - y1 = -1.000mm - x2 = 0.625mm - y2 = 1.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.54 { - x1 = 0.625mm - y1 = 1.000mm - x2 = -0.625mm - y2 = 1.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.55 { - x1 = -0.625mm - y1 = 1.000mm - x2 = -0.625mm - y2 = -0.375mm - thickness = 0.100mm - clearance = 0 - } - ha:line.56 { - x1 = -0.625mm - y1 = -0.375mm - x2 = 0.000mm - y2 = -1.000mm - thickness = 0.100mm - clearance = 0 - } - } - } - ha:top-courtyard { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.57 { - li:geometry { - ta:contour { - { -1.837mm; -1.100mm } - { -0.875mm; -1.100mm } - { -0.875mm; -1.250mm } - { 0.875mm; -1.250mm } - { 0.875mm; -1.100mm } - { 1.837mm; -1.100mm } - { 1.837mm; 1.100mm } - { 0.875mm; 1.100mm } - { 0.875mm; 1.250mm } - { -0.875mm; 1.250mm } - { -0.875mm; 1.100mm } - { -1.837mm; 1.100mm } - } - } - } - } - } - } - } - } -} diff --git a/coraleda/subc/SOT95P280X145-5N.lht b/coraleda/subc/SOT95P280X145-5N.lht deleted file mode 100644 index 24cd7eb..0000000 --- a/coraleda/subc/SOT95P280X145-5N.lht +++ /dev/null @@ -1,384 +0,0 @@ -# subcircuit generated using QEDA -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = SOT95P280X145-5N........ - ha:attributes { - footprint = SOT95P280X145-5N - } - 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.550mm - -0.300mm - 0.550mm - -0.300mm - 0.550mm - 0.300mm - -0.550mm - 0.300mm - } - ha:layer_mask { - top = 1 - copper = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.600mm - -0.350mm - 0.600mm - -0.350mm - 0.600mm - 0.350mm - -0.600mm - 0.350mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0 - li:ps_poly { - -0.550mm - -0.300mm - 0.550mm - -0.300mm - 0.550mm - 0.300mm - -0.550mm - 0.300mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - } - } - li:objects { - ha:padstack_ref.32 { - proto = 2 - rot = 0 - x = -1.300mm - y = -0.950mm - ha:attributes { - term = 1 - name = 1 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.33 { - proto = 2 - rot = 0 - x = -1.300mm - y = 0.000mm - ha:attributes { - term = 2 - name = 2 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.34 { - proto = 2 - rot = 0 - x = -1.300mm - y = 0.950mm - ha:attributes { - term = 3 - name = 3 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.35 { - proto = 2 - rot = 0 - x = 1.300mm - y = 0.950mm - ha:attributes { - term = 4 - name = 4 - } - clearance = 0.200mm - ha:flags { - clearline = 1 - } - } - ha:padstack_ref.36 { - proto = 2 - rot = 0 - x = 1.300mm - y = -0.950mm - ha:attributes { - term = 5 - name = 5 - } - 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.37 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.38 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 0.000mm - x2 = 1.000mm - y1 = 0.000mm - y2 = 0.000mm - } - ha:line.39 { - clearance = 0 - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 0.000mm - x2 = 0.000mm - y1 = 0.000mm - y2 = 1.000mm - } - } - } - ha:top-silkscreen { - lid = 1 - ha:type { - top = 1 - silk = 1 - } - li:objects { - ha:text.40 { - x = 0.000mm - y = 0.000mm - rot = 0 - scale = 100 - string = %a.parent.refdes% - fid = 0 - ha:flags { - floater = 1 - dyntext = 1 - } - } - ha:line.41 { - x1 = -0.900mm - y1 = -1.550mm - x2 = 0.900mm - y2 = -1.550mm - thickness = 0.200mm - clearance = 0 - } - ha:line.42 { - x1 = 0.900mm - y1 = -0.350mm - x2 = 0.900mm - y2 = 0.350mm - thickness = 0.200mm - clearance = 0 - } - ha:line.43 { - x1 = 0.900mm - y1 = 1.550mm - x2 = -0.900mm - y2 = 1.550mm - thickness = 0.200mm - clearance = 0 - } - ha:arc.44 { - x = -1.300mm - y = -2.100mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.45 { - x1 = -0.900mm - y1 = -1.550mm - x2 = -2.150mm - y2 = -1.550mm - thickness = 0.200mm - clearance = 0 - } - ha:line.46 { - x1 = -2.150mm - y1 = -1.550mm - x2 = -2.150mm - y2 = -0.650mm - thickness = 0.200mm - clearance = 0 - } - } - } - ha:top-assembly { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:arc.47 { - x = 0.000mm - y = 0.000mm - width = 0.500mm - height = 0.500mm - thickness = 0.100mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.48 { - x1 = -0.700mm - y1 = 0.000mm - x2 = 0.700mm - y2 = 0.000mm - thickness = 0.100mm - clearance = 0 - } - ha:line.49 { - x1 = 0.000mm - y1 = -0.700mm - x2 = 0.000mm - y2 = 0.700mm - thickness = 0.100mm - clearance = 0 - } - ha:text.50 { - x = 0.000mm - y = 0.000mm - rot = 90 - scale = 100 - string = SOT95P280X145-5N - fid = 0 - ha:flags { - floater = 1 - } - } - ha:line.51 { - x1 = 0.000mm - y1 = -1.450mm - x2 = 0.800mm - y2 = -1.450mm - thickness = 0.100mm - clearance = 0 - } - ha:line.52 { - x1 = 0.800mm - y1 = -1.450mm - x2 = 0.800mm - y2 = 1.450mm - thickness = 0.100mm - clearance = 0 - } - ha:line.53 { - x1 = 0.800mm - y1 = 1.450mm - x2 = -0.800mm - y2 = 1.450mm - thickness = 0.100mm - clearance = 0 - } - ha:line.54 { - x1 = -0.800mm - y1 = 1.450mm - x2 = -0.800mm - y2 = -0.650mm - thickness = 0.100mm - clearance = 0 - } - ha:line.55 { - x1 = -0.800mm - y1 = -0.650mm - x2 = 0.000mm - y2 = -1.450mm - thickness = 0.100mm - clearance = 0 - } - } - } - ha:top-courtyard { - lid = 3 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.56 { - li:geometry { - ta:contour { - { -2.100mm; -1.500mm } - { -1.050mm; -1.500mm } - { -1.050mm; -1.700mm } - { 1.050mm; -1.700mm } - { 1.050mm; -1.500mm } - { 2.100mm; -1.500mm } - { 2.100mm; 1.500mm } - { 1.050mm; 1.500mm } - { 1.050mm; 1.700mm } - { -1.050mm; 1.700mm } - { -1.050mm; 1.500mm } - { -2.100mm; 1.500mm } - } - } - } - } - } - } - } - } -} diff --git a/coraleda/subc/SQJ-WJ-CR2032-1-W.lht b/coraleda/subc/SQJ-WJ-CR2032-1-W.lht deleted file mode 100644 index e732319..0000000 --- a/coraleda/subc/SQJ-WJ-CR2032-1-W.lht +++ /dev/null @@ -1,803 +0,0 @@ -li:pcb-rnd-subcircuit-v8 { - ha:subc.2654 { - ha:attributes { - refdes = U0 - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - htop = 0 - hdia = 0.0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.2mm - li:ps_poly { - -2.5mm - -3.5mm - 2.5mm - -3.5mm - 2.5mm - 3.5mm - -2.5mm - 3.5mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - li:ps_poly { - -2.5mm - -3.5mm - 2.5mm - -3.5mm - 2.5mm - 3.5mm - -2.5mm - 3.5mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0.0 - li:ps_poly { - -2.55mm - -3.55mm - 2.55mm - -3.55mm - 2.55mm - 3.55mm - -2.55mm - 3.55mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - } - hbottom = 0 - hplated = 0 - } - ha:ps_proto_v6.1 { - htop = 0 - hdia = 0.0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.2mm - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 696.8503937mil - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 17.8mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 0.0 - ha:ps_circ { - x = 0.0 - y = 0.0 - dia = 696.8503937mil - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - hbottom = 0 - hplated = 1 - } - ha:ps_proto_v6.2 { - htop = 0 - hdia = 0.0 - li:shape { - ha:ps_shape_v4 { - clearance = 40.0mil - li:ps_poly { - -1.6mm - -2.1mm - 1.6mm - -2.1mm - 1.6mm - 2.1mm - -1.6mm - 2.1mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 40.0mil - li:ps_poly { - -1.65mm - -2.15mm - 1.65mm - -2.15mm - 1.65mm - 2.15mm - -1.65mm - 2.15mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:ps_shape_v4 { - clearance = 40.0mil - li:ps_poly { - -1.6mm - -2.1mm - 1.6mm - -2.1mm - 1.6mm - 2.1mm - -1.6mm - 2.1mm - } - ha:layer_mask { - top = 1 - paste = 1 - } - ha:combining { - auto = 1 - } - } - } - hbottom = 0 - hplated = 0 - } - } - li:objects { - ha:padstack_ref.2651 { - smirror = 0 - ha:attributes { - term = 1 - } - proto = 2 - xmirror = 0 - x = 104.71mm - rot = 0.000000 - y = 36.83mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 0.2mm - } - ha:padstack_ref.2652 { - smirror = 0 - ha:attributes { - term = 2 - } - proto = 1 - xmirror = 0 - x = 92.71mm - rot = 0.000000 - y = 36.83mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 0.2mm - } - ha:padstack_ref.2653 { - smirror = 0 - ha:attributes { - term = 1 - } - proto = 2 - xmirror = 0 - x = 80.71mm - rot = 0.000000 - y = 36.83mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 0.2mm - } - } - li:layers { - ha:top-silk { - lid = 0 - ha:type { - silk = 1 - top = 1 - } - li:objects { - ha:arc.2662 { - astart = 336.614779 - thickness = 10.0mil - width = 10.0mm - height = 10.0mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -66.614779 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:arc.2663 { - astart = -90.000000 - thickness = 10.0mil - width = 10.0mm - height = 10.0mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -66.614779 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:arc.2665 { - astart = 156.614779 - thickness = 10.0mil - width = 10.0mm - height = 10.0mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -66.614779 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:arc.2666 { - astart = 90.000000 - thickness = 10.0mil - width = 10.0mm - height = 10.0mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -66.614779 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:text.2617 { - scale = 100 - ha:attributes { - } - x = 91.81mm - y = 36.08mm - rot = 0.000000 - string = %a.parent.refdes% - fid = 0 - ha:flags { - clearline = 1 - dyntext = 1 - floater = 1 - } - } - } - ha:combining { - auto = 1 - } - } - ha:top-assy { - lid = 1 - ha:type { - top = 1 - doc = 1 - } - purpose = assy - li:objects { - ha:line.2580 { - clearance = 40.0mil - y2 = 27.13mm - thickness = 0.2mm - ha:attributes { - } - x1 = 94.71mm - x2 = 90.71mm - ha:flags { - clearline = 1 - } - y1 = 27.13mm - } - ha:line.2583 { - clearance = 40.0mil - y2 = 33.820002mm - thickness = 0.2mm - ha:attributes { - } - x1 = 102.151324mm - x2 = 102.141326mm - ha:flags { - clearline = 1 - } - y1 = 33.83mm - } - ha:line.2586 { - clearance = 40.0mil - y2 = 33.83mm - thickness = 0.2mm - ha:attributes { - } - x1 = 102.81mm - x2 = 102.151324mm - ha:flags { - clearline = 1 - } - y1 = 33.83mm - } - ha:line.2589 { - clearance = 40.0mil - y2 = 33.820002mm - thickness = 0.2mm - ha:attributes { - } - x1 = 83.268676mm - x2 = 83.278674mm - ha:flags { - clearline = 1 - } - y1 = 33.83mm - } - ha:line.2592 { - clearance = 40.0mil - y2 = 33.83mm - thickness = 0.2mm - ha:attributes { - } - x1 = 3.2523622in - x2 = 83.268676mm - ha:flags { - clearline = 1 - } - y1 = 33.83mm - } - ha:line.2595 { - clearance = 40.0mil - y2 = 39.839998mm - thickness = 0.2mm - ha:attributes { - } - x1 = 83.268676mm - x2 = 83.278674mm - ha:flags { - clearline = 1 - } - y1 = 39.83mm - } - ha:line.2598 { - clearance = 40.0mil - y2 = 39.83mm - thickness = 0.2mm - ha:attributes { - } - x1 = 3.2523622in - x2 = 83.268676mm - ha:flags { - clearline = 1 - } - y1 = 39.83mm - } - ha:line.2601 { - clearance = 40.0mil - y2 = 39.83mm - thickness = 0.2mm - ha:attributes { - } - x1 = 3.2523622in - x2 = 3.2523622in - ha:flags { - clearline = 1 - } - y1 = 33.83mm - } - ha:line.2604 { - clearance = 40.0mil - y2 = 39.839998mm - thickness = 0.2mm - ha:attributes { - } - x1 = 102.151324mm - x2 = 102.141326mm - ha:flags { - clearline = 1 - } - y1 = 39.83mm - } - ha:line.2607 { - clearance = 40.0mil - y2 = 39.83mm - thickness = 0.2mm - ha:attributes { - } - x1 = 102.81mm - x2 = 102.151324mm - ha:flags { - clearline = 1 - } - y1 = 39.83mm - } - ha:line.2610 { - clearance = 40.0mil - y2 = 39.83mm - thickness = 0.2mm - ha:attributes { - } - x1 = 102.81mm - x2 = 102.81mm - ha:flags { - clearline = 1 - } - y1 = 33.83mm - } - ha:arc.2613 { - astart = 162.299572 - thickness = 0.2mm - width = 9.9mm - height = 9.9mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -72.299572 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:arc.2614 { - astart = 342.299572 - thickness = 0.2mm - width = 9.9mm - height = 9.9mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -60.649273 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:arc.2615 { - astart = 90.000000 - thickness = 0.2mm - width = 9.9mm - height = 9.9mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -72.299572 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - ha:arc.2616 { - astart = 258.349701 - thickness = 0.2mm - width = 9.9mm - height = 9.9mm - ha:attributes { - } - x = 92.71mm - y = 36.83mm - adelta = -60.649273 - ha:flags { - clearline = 1 - } - clearance = 40.0mil - } - } - ha:combining { - } - } - ha:top-courtyard { - lid = 2 - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - li:objects { - ha:polygon.2618 { - ha:attributes { - } - li:geometry { - ta:contour { - { 77.96mm; 1.3023622in } - { 83.105431mm; 1.3023622in } - { 83.254805mm; 32.620276mm } - { 84.336674mm; 30.746423mm } - { 85.784498mm; 29.138451mm } - { 87.535mm; 27.866637mm } - { 89.511674mm; 26.986565mm } - { 91.62813mm; 26.536698mm } - { 93.79187mm; 26.536698mm } - { 95.908326mm; 26.986565mm } - { 97.885mm; 27.866637mm } - { 99.635502mm; 29.138451mm } - { 3.9796585in; 30.746423mm } - { 102.165195mm; 32.620276mm } - { 102.314569mm; 1.3023622in } - { 107.46mm; 1.3023622in } - { 107.46mm; 40.58mm } - { 102.314569mm; 40.58mm } - { 102.165195mm; 41.039724mm } - { 3.9796585in; 1.68951091in } - { 99.635502mm; 44.521549mm } - { 97.885mm; 1.80288831in } - { 95.908326mm; 46.673435mm } - { 93.79187mm; 47.123302mm } - { 91.62813mm; 47.123302mm } - { 89.511674mm; 46.673435mm } - { 87.535mm; 1.80288831in } - { 85.784498mm; 44.521549mm } - { 84.336674mm; 1.68951091in } - { 83.254805mm; 41.039724mm } - { 83.105431mm; 40.58mm } - { 77.96mm; 40.58mm } - } - } - ha:flags { - fullpoly = 1 - } - clearance = 40.0mil - } - } - ha:combining { - } - } - ha:subc-aux { - lid = 3 - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - li:objects { - ha:line.2655 { - clearance = 0.0 - y2 = 36.83mm - thickness = 0.1mm - ha:attributes { - subc-role = origin - } - x1 = 92.71mm - x2 = 92.71mm - ha:flags { - selected = 1 - } - y1 = 36.83mm - } - ha:line.2658 { - clearance = 0.0 - y2 = 36.83mm - thickness = 0.1mm - ha:attributes { - subc-role = x - } - x1 = 92.71mm - x2 = 93.71mm - ha:flags { - selected = 1 - } - y1 = 36.83mm - } - ha:line.2661 { - clearance = 0.0 - y2 = 37.83mm - thickness = 0.1mm - ha:attributes { - subc-role = y - } - x1 = 92.71mm - x2 = 92.71mm - ha:flags { - selected = 1 - } - y1 = 36.83mm - } - } - ha:combining { - } - } - ha:top_paste { - lid = 4 - ha:type { - top = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:top_mask { - lid = 5 - ha:type { - top = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:top_copper { - lid = 6 - ha:type { - copper = 1 - top = 1 - } - li:objects { - } - ha:combining { - } - } - ha:any_internal_copper { - li:objects { - } - lid = 7 - ha:type { - copper = 1 - intern = 1 - } - stack_offs = 1 - ha:combining { - } - } - ha:bottom_copper { - lid = 8 - ha:type { - bottom = 1 - copper = 1 - } - li:objects { - } - ha:combining { - } - } - ha:bottom_mask { - lid = 9 - ha:type { - bottom = 1 - mask = 1 - } - li:objects { - } - ha:combining { - sub = 1 - auto = 1 - } - } - ha:bottom_silk { - lid = 10 - ha:type { - silk = 1 - bottom = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:bottom_paste { - lid = 11 - ha:type { - bottom = 1 - paste = 1 - } - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:outline { - lid = 12 - ha:type { - boundary = 1 - } - purpose = uroute - li:objects { - } - ha:combining { - } - } - ha:pmech { - lid = 13 - ha:type { - mech = 1 - } - purpose = proute - li:objects { - } - ha:combining { - auto = 1 - } - } - ha:umech { - lid = 14 - ha:type { - mech = 1 - } - purpose = uroute - li:objects { - } - ha:combining { - auto = 1 - } - } - } - } - uid = QEWj0Sm7jZrDdbs0/XYAAAAK - ha:flags { - } - } - ha:pixmaps { - } -} diff --git a/coraleda/subc/oshw_logo.lht b/coraleda/subc/oshw_logo.lht deleted file mode 100644 index bfe4367..0000000 --- a/coraleda/subc/oshw_logo.lht +++ /dev/null @@ -1,421 +0,0 @@ -# footprint generated from CuVoodoo Land Pattern -# author: King Kévin -# version: 1 -# date: 2019-05-13 -li:pcb-rnd-subcircuit-v6 { - ha:subc.1 { - uid = any_24_ASCII_characters_ - ha:attributes { - footprint = open source hardware logo - } - ha:data { - li:padstack_prototypes { - } - li:objects { - } - li:layers { - ha:top-silkscreen { - lid = 1 - ha:type { - top = 1 - silk = 1 - } - li:objects { - ha:line.2{ - clearance = 0 - x1 = 0.15mm - y1 = 1.8mm - x2 = 0.75mm - y2 = 1.8mm - thickness = 0.3mm - } - ha:line.3{ - clearance = 0 - x1 = 1.8mm - y1 = 5.8500000000000005mm - x2 = 1.8mm - y2 = 6.45mm - thickness = 0.3mm - } - ha:line.4{ - clearance = 0 - x1 = 5.8500000000000005mm - y1 = 1.8mm - x2 = 6.45mm - y2 = 1.8mm - thickness = 0.3mm - } - ha:line.5{ - clearance = 0 - x1 = 1.8mm - y1 = 0.15mm - x2 = 1.8mm - y2 = 0.75mm - thickness = 0.3mm - } - ha:line.6{ - clearance = 0 - x1 = 0.15mm - y1 = 2.4mm - x2 = 0.75mm - y2 = 2.4mm - thickness = 0.3mm - } - ha:line.7{ - clearance = 0 - x1 = 2.4mm - y1 = 5.8500000000000005mm - x2 = 2.4mm - y2 = 6.45mm - thickness = 0.3mm - } - ha:line.8{ - clearance = 0 - x1 = 5.8500000000000005mm - y1 = 2.4mm - x2 = 6.45mm - y2 = 2.4mm - thickness = 0.3mm - } - ha:line.9{ - clearance = 0 - x1 = 2.4mm - y1 = 0.15mm - x2 = 2.4mm - y2 = 0.75mm - thickness = 0.3mm - } - ha:line.10{ - clearance = 0 - x1 = 0.15mm - y1 = 3mm - x2 = 0.75mm - y2 = 3mm - thickness = 0.3mm - } - ha:line.11{ - clearance = 0 - x1 = 3mm - y1 = 5.8500000000000005mm - x2 = 3mm - y2 = 6.45mm - thickness = 0.3mm - } - ha:line.12{ - clearance = 0 - x1 = 5.8500000000000005mm - y1 = 3mm - x2 = 6.45mm - y2 = 3mm - thickness = 0.3mm - } - ha:line.13{ - clearance = 0 - x1 = 3mm - y1 = 0.15mm - x2 = 3mm - y2 = 0.75mm - thickness = 0.3mm - } - ha:line.14{ - clearance = 0 - x1 = 0.15mm - y1 = 3.5999999999999996mm - x2 = 0.75mm - y2 = 3.5999999999999996mm - thickness = 0.3mm - } - ha:line.15{ - clearance = 0 - x1 = 3.5999999999999996mm - y1 = 5.8500000000000005mm - x2 = 3.5999999999999996mm - y2 = 6.45mm - thickness = 0.3mm - } - ha:line.16{ - clearance = 0 - x1 = 5.8500000000000005mm - y1 = 3.5999999999999996mm - x2 = 6.45mm - y2 = 3.5999999999999996mm - thickness = 0.3mm - } - ha:line.17{ - clearance = 0 - x1 = 3.5999999999999996mm - y1 = 0.15mm - x2 = 3.5999999999999996mm - y2 = 0.75mm - thickness = 0.3mm - } - ha:line.18{ - clearance = 0 - x1 = 0.15mm - y1 = 4.2mm - x2 = 0.75mm - y2 = 4.2mm - thickness = 0.3mm - } - ha:line.19{ - clearance = 0 - x1 = 4.2mm - y1 = 5.8500000000000005mm - x2 = 4.2mm - y2 = 6.45mm - thickness = 0.3mm - } - ha:line.20{ - clearance = 0 - x1 = 5.8500000000000005mm - y1 = 4.2mm - x2 = 6.45mm - y2 = 4.2mm - thickness = 0.3mm - } - ha:line.21{ - clearance = 0 - x1 = 4.2mm - y1 = 0.15mm - x2 = 4.2mm - y2 = 0.75mm - thickness = 0.3mm - } - ha:line.22{ - clearance = 0 - x1 = 0.15mm - y1 = 4.8mm - x2 = 0.75mm - y2 = 4.8mm - thickness = 0.3mm - } - ha:line.23{ - clearance = 0 - x1 = 4.8mm - y1 = 5.8500000000000005mm - x2 = 4.8mm - y2 = 6.45mm - thickness = 0.3mm - } - ha:line.24{ - clearance = 0 - x1 = 5.8500000000000005mm - y1 = 4.8mm - x2 = 6.45mm - y2 = 4.8mm - thickness = 0.3mm - } - ha:line.25{ - clearance = 0 - x1 = 4.8mm - y1 = 0.15mm - x2 = 4.8mm - y2 = 0.75mm - thickness = 0.3mm - } - ha:line.26{ - clearance = 0 - x1 = 1.8mm - y1 = 1.35mm - x2 = 4.8mm - y2 = 1.35mm - thickness = 0.3mm - } - ha:line.27{ - clearance = 0 - x1 = 5.25mm - y1 = 1.8mm - x2 = 5.25mm - y2 = 4.8mm - thickness = 0.3mm - } - ha:line.28{ - clearance = 0 - x1 = 4.8mm - y1 = 5.25mm - x2 = 1.8mm - y2 = 5.25mm - thickness = 0.3mm - } - ha:line.29{ - clearance = 0 - x1 = 1.35mm - y1 = 4.8mm - x2 = 1.35mm - y2 = 1.8mm - thickness = 0.3mm - } - ha:arc.30{ - clearance = 0 - x = 1.8mm - y = 1.8mm - width = 0.45mm - height = 0.45mm - thickness = 0.3mm - astart = 0 - adelta = -90 - } - ha:arc.31{ - clearance = 0 - x = 4.8mm - y = 1.8mm - width = 0.45mm - height = 0.45mm - thickness = 0.3mm - astart = -90 - adelta = -90 - } - ha:arc.32{ - clearance = 0 - x = 4.8mm - y = 4.8mm - width = 0.45mm - height = 0.45mm - thickness = 0.3mm - astart = 180 - adelta = -90 - } - ha:arc.33{ - clearance = 0 - x = 1.8mm - y = 4.8mm - width = 0.45mm - height = 0.45mm - thickness = 0.3mm - astart = 90 - adelta = -90 - } - ha:line.34{ - clearance = 0 - x1 = 1.8mm - y1 = 1.8mm - x2 = 3mm - y2 = 1.8mm - thickness = 0.3mm - } - ha:line.35{ - clearance = 0 - x1 = 3mm - y1 = 1.8mm - x2 = 3mm - y2 = 3mm - thickness = 0.3mm - } - ha:line.36{ - clearance = 0 - x1 = 3mm - y1 = 3mm - x2 = 1.8mm - y2 = 3mm - thickness = 0.3mm - } - ha:line.37{ - clearance = 0 - x1 = 1.8mm - y1 = 3mm - x2 = 1.8mm - y2 = 1.8mm - thickness = 0.3mm - } - ha:line.38{ - clearance = 0 - x1 = 4.8mm - y1 = 1.8mm - x2 = 3.5999999999999996mm - y2 = 1.8mm - thickness = 0.3mm - } - ha:line.39{ - clearance = 0 - x1 = 3.5999999999999996mm - y1 = 1.8mm - x2 = 3.5999999999999996mm - y2 = 2.4mm - thickness = 0.3mm - } - ha:line.40{ - clearance = 0 - x1 = 3.5999999999999996mm - y1 = 2.4mm - x2 = 4.8mm - y2 = 2.4mm - thickness = 0.3mm - } - ha:line.41{ - clearance = 0 - x1 = 4.8mm - y1 = 2.4mm - x2 = 4.8mm - y2 = 3mm - thickness = 0.3mm - } - ha:line.42{ - clearance = 0 - x1 = 4.8mm - y1 = 3mm - x2 = 3.5999999999999996mm - y2 = 3mm - thickness = 0.3mm - } - ha:line.43{ - clearance = 0 - x1 = 1.8mm - y1 = 3.5999999999999996mm - x2 = 1.8mm - y2 = 4.8mm - thickness = 0.3mm - } - ha:line.44{ - clearance = 0 - x1 = 1.8mm - y1 = 4.199999999999999mm - x2 = 3mm - y2 = 4.199999999999999mm - thickness = 0.3mm - } - ha:line.45{ - clearance = 0 - x1 = 3mm - y1 = 3.5999999999999996mm - x2 = 3mm - y2 = 4.8mm - thickness = 0.3mm - } - ha:line.46{ - clearance = 0 - x1 = 3.5999999999999996mm - y1 = 3.5999999999999996mm - x2 = 3.5999999999999996mm - y2 = 4.8mm - thickness = 0.3mm - } - ha:line.47{ - clearance = 0 - x1 = 3.5999999999999996mm - y1 = 4.8mm - x2 = 4.199999999999999mm - y2 = 4.2mm - thickness = 0.3mm - } - ha:line.48{ - clearance = 0 - x1 = 4.199999999999999mm - y1 = 4.2mm - x2 = 4.799999999999999mm - y2 = 4.8mm - thickness = 0.3mm - } - ha:line.49{ - clearance = 0 - x1 = 4.799999999999999mm - y1 = 4.8mm - x2 = 4.799999999999999mm - y2 = 3.5999999999999996mm - thickness = 0.3mm - } - } - } - } - } - } -} diff --git a/gafrc b/gafrc deleted file mode 100644 index f0a2c53..0000000 --- a/gafrc +++ /dev/null @@ -1,2 +0,0 @@ -(source-library ".") -(component-library "./geda/symbols/") diff --git a/geda/symbols/1V8.sym b/geda/symbols/1V8.sym deleted file mode 100644 index e848020..0000000 --- a/geda/symbols/1V8.sym +++ /dev/null @@ -1,18 +0,0 @@ -v 20210407 2 -P 200 0 200 200 1 0 0 -{ -T 250 50 5 6 0 1 0 0 1 -pinnumber=1 -T 250 50 5 6 0 0 0 0 1 -pinseq=1 -T 250 50 5 6 0 1 0 0 1 -pinlabel=1 -T 250 50 5 6 0 1 0 0 1 -pintype=pwr -} -T 200 250 9 8 1 0 0 3 1 -1V8 -T 300 0 8 8 0 0 0 0 1 -net=1V8:1 -L 150 100 200 200 3 10 1 0 -1 -1 -L 200 200 250 100 3 10 1 0 -1 -1 diff --git a/geda/symbols/3V3.sym b/geda/symbols/3V3.sym deleted file mode 100644 index 0edc868..0000000 --- a/geda/symbols/3V3.sym +++ /dev/null @@ -1,18 +0,0 @@ -v 20210407 2 -P 200 0 200 200 1 0 0 -{ -T 250 50 5 6 0 1 0 0 1 -pinnumber=1 -T 250 50 5 6 0 0 0 0 1 -pinseq=1 -T 250 50 5 6 0 1 0 0 1 -pinlabel=1 -T 250 50 5 6 0 1 0 0 1 -pintype=pwr -} -T 200 250 9 8 1 0 0 3 1 -3V3 -T 300 0 8 8 0 0 0 0 1 -net=3V3:1 -L 150 100 200 200 3 10 1 0 -1 -1 -L 200 200 250 100 3 10 1 0 -1 -1 diff --git a/geda/symbols/5V.sym b/geda/symbols/5V.sym deleted file mode 100644 index ba4b4f2..0000000 --- a/geda/symbols/5V.sym +++ /dev/null @@ -1,18 +0,0 @@ -v 20210407 2 -P 200 0 200 200 1 0 0 -{ -T 250 50 5 6 0 1 0 0 1 -pinnumber=1 -T 250 50 5 6 0 0 0 0 1 -pinseq=1 -T 250 50 5 6 0 1 0 0 1 -pinlabel=1 -T 250 50 5 6 0 1 0 0 1 -pintype=pwr -} -T 200 250 9 8 1 0 0 3 1 -5V -T 300 0 8 8 0 0 0 0 1 -net=5V:1 -L 150 100 200 200 3 10 1 0 -1 -1 -L 200 200 250 100 3 10 1 0 -1 -1 diff --git a/geda/symbols/C0603.sym b/geda/symbols/C0603.sym deleted file mode 100644 index 5bf48c9..0000000 --- a/geda/symbols/C0603.sym +++ /dev/null @@ -1,33 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -keywords=Capacitor -T 0 0 5 8 0 0 0 0 1 -footprint=CAPC1608X92N.fp -T 200 520 5 10 1 1 0 3 1 -refdes=C? -T 200 80 9 10 1 1 0 5 1 -device=C0603 -L 170 460 170 140 3 0 1 0 -1 -1 -L 230 460 230 140 3 0 1 0 -1 -1 -P 0 300 170 300 1 0 0 -{ -T 250 300 9 8 0 1 0 0 1 -pinlabel=L -T 250 300 5 8 0 0 0 2 1 -pintype=pas -T 90 300 5 8 0 1 0 6 1 -pinnumber=1 -T 90 300 5 8 0 0 0 8 1 -pinseq=1 -} -P 400 300 230 300 1 0 0 -{ -T 150 300 9 8 0 1 0 6 1 -pinlabel=R -T 150 300 5 8 0 0 0 8 1 -pintype=pas -T 310 300 5 8 0 1 0 0 1 -pinnumber=2 -T 310 300 5 8 0 0 0 2 1 -pinseq=2 -} diff --git a/geda/symbols/GND.sym b/geda/symbols/GND.sym deleted file mode 100644 index 97ee7fd..0000000 --- a/geda/symbols/GND.sym +++ /dev/null @@ -1,17 +0,0 @@ -v 20210407 2 -P 100 100 100 200 1 0 1 -{ -T 158 161 5 4 0 1 0 0 1 -pinnumber=1 -T 158 161 5 4 0 0 0 0 1 -pinseq=1 -T 158 161 5 4 0 1 0 0 1 -pinlabel=1 -T 158 161 5 4 0 1 0 0 1 -pintype=pwr -} -L 0 100 200 100 3 0 0 0 -1 -1 -T 300 50 8 10 0 0 0 0 1 -net=GND:1 -L 0 100 100 0 3 0 1 0 -1 -1 -L 200 100 100 0 3 0 1 0 -1 -1 diff --git a/geda/symbols/LED0603.sym b/geda/symbols/LED0603.sym deleted file mode 100644 index b8710a8..0000000 --- a/geda/symbols/LED0603.sym +++ /dev/null @@ -1,52 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -keywords=LED -T 0 0 5 8 0 0 0 0 1 -footprint=LEDC1608X90N.fp -T 200 360 5 10 1 1 0 3 1 -refdes=D? -T 200 40 9 10 1 1 0 5 1 -device=LED0603 -H 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 5 -M 120 300 -L 280 200 -L 120 100 -L 120 300 -z -L 280 300 280 100 3 0 1 0 -1 -1 -L 300 350 400 450 3 0 1 0 -1 -1 -H 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 5 -M 336 414 -L 400 450 -L 364 386 -L 336 414 -z -L 350 300 450 400 3 0 1 0 -1 -1 -H 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 5 -M 386 364 -L 450 400 -L 414 336 -L 386 364 -z -P 0 200 120 200 1 0 0 -{ -T 200 200 9 8 0 1 0 0 1 -pinlabel=A -T 200 200 5 8 0 0 0 2 1 -pintype=pas -T 40 200 5 8 0 1 0 6 1 -pinnumber=2 -T 40 200 5 8 0 0 0 8 1 -pinseq=2 -} -P 400 200 280 200 1 0 0 -{ -T 200 200 9 8 0 1 0 6 1 -pinlabel=C -T 200 200 5 8 0 0 0 8 1 -pintype=pas -T 360 200 5 8 0 1 0 0 1 -pinnumber=1 -T 360 200 5 8 0 0 0 2 1 -pinseq=1 -} diff --git a/geda/symbols/NL17SZ00DF.sym b/geda/symbols/NL17SZ00DF.sym deleted file mode 100644 index f32d393..0000000 --- a/geda/symbols/NL17SZ00DF.sym +++ /dev/null @@ -1,65 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -datasheet=https://www.onsemi.com/pdf/datasheet/nl17sz00-d.pdf -T 0 0 5 8 0 0 0 0 1 -footprint=SOT65P210X110-5N.fp -B 400 1400 900 -1000 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1 -P 0 1100 400 1100 1 0 0 -{ -T 480 1100 9 8 1 1 0 0 1 -pinlabel=A -T 480 1100 5 8 0 0 0 2 1 -pintype=false -T 320 1100 5 8 1 1 0 6 1 -pinnumber=1 -T 320 1100 5 8 0 0 0 8 1 -pinseq=1 -} -P 0 700 400 700 1 0 0 -{ -T 480 700 9 8 1 1 0 0 1 -pinlabel=B -T 480 700 5 8 0 0 0 2 1 -pintype=false -T 320 700 5 8 1 1 0 6 1 -pinnumber=2 -T 320 700 5 8 0 0 0 8 1 -pinseq=2 -} -P 1700 900 1300 900 1 0 0 -{ -T 1220 900 9 8 1 1 0 6 1 -pinlabel=Y -T 1220 900 5 8 0 0 0 8 1 -pintype=false -T 1380 900 5 8 1 1 0 0 1 -pinnumber=4 -T 1380 900 5 8 0 0 0 2 1 -pinseq=4 -} -P 900 1800 900 1400 1 0 0 -{ -T 900 1320 9 8 1 1 90 6 1 -pinlabel=VCC -T 900 1320 5 8 0 0 90 8 1 -pintype=pwr -T 900 1480 5 8 1 1 90 0 1 -pinnumber=5 -T 900 1480 5 8 0 0 90 2 1 -pinseq=5 -} -P 900 0 900 400 1 0 0 -{ -T 900 480 9 8 1 1 90 0 1 -pinlabel=GND -T 900 480 5 8 0 0 90 2 1 -pintype=pwr -T 900 320 5 8 1 1 90 6 1 -pinnumber=3 -T 900 320 5 8 0 0 90 8 1 -pinseq=3 -} -T 400 1460 5 10 1 1 0 0 1 -refdes=U? -T 960 340 9 10 1 1 0 2 1 -device=NL17SZ00DF diff --git a/geda/symbols/R0603.sym b/geda/symbols/R0603.sym deleted file mode 100644 index 8be1137..0000000 --- a/geda/symbols/R0603.sym +++ /dev/null @@ -1,32 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -keywords=Resistor, 1/10W -T 0 0 5 8 0 0 0 0 1 -footprint=RESC1608X55N.fp -T 300 340 5 10 1 1 0 3 1 -refdes=R? -T 300 60 9 10 1 1 0 5 1 -device=R0603 -B 100 280 400 -160 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1 -P 0 200 100 200 1 0 0 -{ -T 180 200 9 8 0 1 0 0 1 -pinlabel=L -T 180 200 5 8 0 0 0 2 1 -pintype=pas -T 20 200 5 8 0 1 0 6 1 -pinnumber=1 -T 20 200 5 8 0 0 0 8 1 -pinseq=1 -} -P 600 200 500 200 1 0 0 -{ -T 420 200 9 8 0 1 0 6 1 -pinlabel=R -T 420 200 5 8 0 0 0 8 1 -pintype=pas -T 580 200 5 8 0 1 0 0 1 -pinnumber=2 -T 580 200 5 8 0 0 0 2 1 -pinseq=2 -} diff --git a/geda/symbols/SN74HC02D.sym b/geda/symbols/SN74HC02D.sym deleted file mode 100644 index 3f0bb94..0000000 --- a/geda/symbols/SN74HC02D.sym +++ /dev/null @@ -1,166 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -datasheet=https://www.ti.com/lit/ds/symlink/sn74hc02.pdf -T 0 0 5 8 0 0 0 0 1 -aliases=SN54HC02D -T 0 0 5 8 0 0 0 0 1 -footprint=SOIC127P600X175-14N.fp -B 400 3600 900 -3200 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1 -P 0 3400 400 3400 1 0 0 -{ -T 480 3400 9 8 1 1 0 0 1 -pinlabel=1A -T 480 3400 5 8 0 0 0 2 1 -pintype=false -T 320 3400 5 8 1 1 0 6 1 -pinnumber=2 -T 320 3400 5 8 0 0 0 8 1 -pinseq=2 -} -P 0 3000 400 3000 1 0 0 -{ -T 480 3000 9 8 1 1 0 0 1 -pinlabel=1B -T 480 3000 5 8 0 0 0 2 1 -pintype=false -T 320 3000 5 8 1 1 0 6 1 -pinnumber=3 -T 320 3000 5 8 0 0 0 8 1 -pinseq=3 -} -P 0 2600 400 2600 1 0 0 -{ -T 480 2600 9 8 1 1 0 0 1 -pinlabel=2A -T 480 2600 5 8 0 0 0 2 1 -pintype=false -T 320 2600 5 8 1 1 0 6 1 -pinnumber=5 -T 320 2600 5 8 0 0 0 8 1 -pinseq=5 -} -P 0 2200 400 2200 1 0 0 -{ -T 480 2200 9 8 1 1 0 0 1 -pinlabel=2B -T 480 2200 5 8 0 0 0 2 1 -pintype=false -T 320 2200 5 8 1 1 0 6 1 -pinnumber=6 -T 320 2200 5 8 0 0 0 8 1 -pinseq=6 -} -P 0 1800 400 1800 1 0 0 -{ -T 480 1800 9 8 1 1 0 0 1 -pinlabel=3A -T 480 1800 5 8 0 0 0 2 1 -pintype=false -T 320 1800 5 8 1 1 0 6 1 -pinnumber=8 -T 320 1800 5 8 0 0 0 8 1 -pinseq=8 -} -P 0 1400 400 1400 1 0 0 -{ -T 480 1400 9 8 1 1 0 0 1 -pinlabel=3B -T 480 1400 5 8 0 0 0 2 1 -pintype=false -T 320 1400 5 8 1 1 0 6 1 -pinnumber=9 -T 320 1400 5 8 0 0 0 8 1 -pinseq=9 -} -P 0 1000 400 1000 1 0 0 -{ -T 480 1000 9 8 1 1 0 0 1 -pinlabel=4A -T 480 1000 5 8 0 0 0 2 1 -pintype=false -T 320 1000 5 8 1 1 0 6 1 -pinnumber=11 -T 320 1000 5 8 0 0 0 8 1 -pinseq=11 -} -P 0 600 400 600 1 0 0 -{ -T 480 600 9 8 1 1 0 0 1 -pinlabel=4B -T 480 600 5 8 0 0 0 2 1 -pintype=false -T 320 600 5 8 1 1 0 6 1 -pinnumber=12 -T 320 600 5 8 0 0 0 8 1 -pinseq=12 -} -P 1700 2600 1300 2600 1 0 0 -{ -T 1220 2600 9 8 1 1 0 6 1 -pinlabel=1Y -T 1220 2600 5 8 0 0 0 8 1 -pintype=false -T 1380 2600 5 8 1 1 0 0 1 -pinnumber=1 -T 1380 2600 5 8 0 0 0 2 1 -pinseq=1 -} -P 1700 2200 1300 2200 1 0 0 -{ -T 1220 2200 9 8 1 1 0 6 1 -pinlabel=2Y -T 1220 2200 5 8 0 0 0 8 1 -pintype=false -T 1380 2200 5 8 1 1 0 0 1 -pinnumber=4 -T 1380 2200 5 8 0 0 0 2 1 -pinseq=4 -} -P 1700 1800 1300 1800 1 0 0 -{ -T 1220 1800 9 8 1 1 0 6 1 -pinlabel=3Y -T 1220 1800 5 8 0 0 0 8 1 -pintype=false -T 1380 1800 5 8 1 1 0 0 1 -pinnumber=10 -T 1380 1800 5 8 0 0 0 2 1 -pinseq=10 -} -P 1700 1400 1300 1400 1 0 0 -{ -T 1220 1400 9 8 1 1 0 6 1 -pinlabel=4Y -T 1220 1400 5 8 0 0 0 8 1 -pintype=false -T 1380 1400 5 8 1 1 0 0 1 -pinnumber=13 -T 1380 1400 5 8 0 0 0 2 1 -pinseq=13 -} -P 900 4000 900 3600 1 0 0 -{ -T 900 3520 9 8 1 1 90 6 1 -pinlabel=VCC -T 900 3520 5 8 0 0 90 8 1 -pintype=pwr -T 900 3680 5 8 1 1 90 0 1 -pinnumber=14 -T 900 3680 5 8 0 0 90 2 1 -pinseq=14 -} -P 900 0 900 400 1 0 0 -{ -T 900 480 9 8 1 1 90 0 1 -pinlabel=GND -T 900 480 5 8 0 0 90 2 1 -pintype=pwr -T 900 320 5 8 1 1 90 6 1 -pinnumber=7 -T 900 320 5 8 0 0 90 8 1 -pinseq=7 -} -T 400 3660 5 10 1 1 0 0 1 -refdes=U? -T 960 340 9 10 1 1 0 2 1 -device=SN74HC02D diff --git a/geda/symbols/SN74LVC1G02DBV.sym b/geda/symbols/SN74LVC1G02DBV.sym deleted file mode 100644 index 2920384..0000000 --- a/geda/symbols/SN74LVC1G02DBV.sym +++ /dev/null @@ -1,65 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -datasheet=https://www.ti.com/product/SN74LVC1G02 -T 0 0 5 8 0 0 0 0 1 -footprint=SOT95P280X145-5N.fp -B 400 1400 900 -1000 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1 -P 0 1100 400 1100 1 0 0 -{ -T 480 1100 9 8 1 1 0 0 1 -pinlabel=A -T 480 1100 5 8 0 0 0 2 1 -pintype=false -T 320 1100 5 8 1 1 0 6 1 -pinnumber=1 -T 320 1100 5 8 0 0 0 8 1 -pinseq=1 -} -P 0 700 400 700 1 0 0 -{ -T 480 700 9 8 1 1 0 0 1 -pinlabel=B -T 480 700 5 8 0 0 0 2 1 -pintype=false -T 320 700 5 8 1 1 0 6 1 -pinnumber=2 -T 320 700 5 8 0 0 0 8 1 -pinseq=2 -} -P 1700 900 1300 900 1 0 0 -{ -T 1220 900 9 8 1 1 0 6 1 -pinlabel=Y -T 1220 900 5 8 0 0 0 8 1 -pintype=false -T 1380 900 5 8 1 1 0 0 1 -pinnumber=4 -T 1380 900 5 8 0 0 0 2 1 -pinseq=4 -} -P 900 1800 900 1400 1 0 0 -{ -T 900 1320 9 8 1 1 90 6 1 -pinlabel=VCC -T 900 1320 5 8 0 0 90 8 1 -pintype=pwr -T 900 1480 5 8 1 1 90 0 1 -pinnumber=5 -T 900 1480 5 8 0 0 90 2 1 -pinseq=5 -} -P 900 0 900 400 1 0 0 -{ -T 900 480 9 8 1 1 90 0 1 -pinlabel=GND -T 900 480 5 8 0 0 90 2 1 -pintype=pwr -T 900 320 5 8 1 1 90 6 1 -pinnumber=3 -T 900 320 5 8 0 0 90 8 1 -pinseq=3 -} -T 400 1460 5 10 1 1 0 0 1 -refdes=U? -T 960 340 9 10 1 1 0 2 1 -device=SN74LVC1G02DBV diff --git a/geda/symbols/SN74LVC1G02DCK.sym b/geda/symbols/SN74LVC1G02DCK.sym deleted file mode 100644 index d9f009c..0000000 --- a/geda/symbols/SN74LVC1G02DCK.sym +++ /dev/null @@ -1,65 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -datasheet=https://www.ti.com/product/SN74LVC1G02 -T 0 0 5 8 0 0 0 0 1 -footprint=SOT65P210X110-5N.fp -B 400 1400 900 -1000 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1 -P 0 1100 400 1100 1 0 0 -{ -T 480 1100 9 8 1 1 0 0 1 -pinlabel=A -T 480 1100 5 8 0 0 0 2 1 -pintype=false -T 320 1100 5 8 1 1 0 6 1 -pinnumber=1 -T 320 1100 5 8 0 0 0 8 1 -pinseq=1 -} -P 0 700 400 700 1 0 0 -{ -T 480 700 9 8 1 1 0 0 1 -pinlabel=B -T 480 700 5 8 0 0 0 2 1 -pintype=false -T 320 700 5 8 1 1 0 6 1 -pinnumber=2 -T 320 700 5 8 0 0 0 8 1 -pinseq=2 -} -P 1700 900 1300 900 1 0 0 -{ -T 1220 900 9 8 1 1 0 6 1 -pinlabel=Y -T 1220 900 5 8 0 0 0 8 1 -pintype=false -T 1380 900 5 8 1 1 0 0 1 -pinnumber=4 -T 1380 900 5 8 0 0 0 2 1 -pinseq=4 -} -P 900 1800 900 1400 1 0 0 -{ -T 900 1320 9 8 1 1 90 6 1 -pinlabel=VCC -T 900 1320 5 8 0 0 90 8 1 -pintype=pwr -T 900 1480 5 8 1 1 90 0 1 -pinnumber=5 -T 900 1480 5 8 0 0 90 2 1 -pinseq=5 -} -P 900 0 900 400 1 0 0 -{ -T 900 480 9 8 1 1 90 0 1 -pinlabel=GND -T 900 480 5 8 0 0 90 2 1 -pintype=pwr -T 900 320 5 8 1 1 90 6 1 -pinnumber=3 -T 900 320 5 8 0 0 90 8 1 -pinseq=3 -} -T 400 1460 5 10 1 1 0 0 1 -refdes=U? -T 960 340 9 10 1 1 0 2 1 -device=SN74LVC1G02DCK diff --git a/geda/symbols/USB20_RECEPTACLE.sym b/geda/symbols/USB20_RECEPTACLE.sym deleted file mode 100644 index 676c29a..0000000 --- a/geda/symbols/USB20_RECEPTACLE.sym +++ /dev/null @@ -1,84 +0,0 @@ -v 20150930 2 -T 0 0 5 8 0 0 0 0 1 -datasheet=https://datasheet.lcsc.com/szlcsc/1903251102_Jing-Extension-of-the-Electronic-Co-USB-A-F-900-Ordinary-buckle-Cracked-feet-Not-high-temperature_C2345.pdf -T 0 0 5 8 0 0 0 0 1 -keywords=connector, USB -T 0 0 5 8 0 0 0 0 1 -footprint=CONNECTOR_USB20_RECEPTACLE.fp -B 0 1900 1800 -1500 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1 -P 2200 1700 1800 1700 1 0 0 -{ -T 1520 1700 9 8 1 1 0 6 1 -pinlabel=VBUS -T 1520 1700 5 8 0 0 0 8 1 -pintype=pwr -T 2080 1700 5 8 1 1 0 0 1 -pinnumber=1 -T 2080 1700 5 8 0 0 0 2 1 -pinseq=1 -} -V 1700 1700 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -P 2200 1500 1800 1500 1 0 0 -{ -T 1520 1500 9 8 1 1 0 6 1 -pinlabel=D- -T 1520 1500 5 8 0 0 0 8 1 -pintype=io -T 2080 1500 5 8 1 1 0 0 1 -pinnumber=2 -T 2080 1500 5 8 0 0 0 2 1 -pinseq=2 -} -V 1700 1500 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -P 2200 1300 1800 1300 1 0 0 -{ -T 1520 1300 9 8 1 1 0 6 1 -pinlabel=D+ -T 1520 1300 5 8 0 0 0 8 1 -pintype=io -T 2080 1300 5 8 1 1 0 0 1 -pinnumber=3 -T 2080 1300 5 8 0 0 0 2 1 -pinseq=3 -} -V 1700 1300 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -P 2200 1100 1800 1100 1 0 0 -{ -T 1520 1100 9 8 1 1 0 6 1 -pinlabel=GND -T 1520 1100 5 8 0 0 0 8 1 -pintype=pwr -T 2080 1100 5 8 1 1 0 0 1 -pinnumber=4 -T 2080 1100 5 8 0 0 0 2 1 -pinseq=4 -} -V 1700 1100 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -P 800 0 800 400 1 0 0 -{ -T 800 680 9 8 1 1 90 0 1 -pinlabel=SHIELD -T 800 680 5 8 0 0 90 2 1 -pintype=pas -T 800 120 5 8 1 1 90 6 1 -pinnumber=5 -T 800 120 5 8 0 0 90 8 1 -pinseq=5 -} -V 800 500 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -P 1000 0 1000 400 1 0 0 -{ -T 1000 680 9 8 1 1 90 0 1 -pinlabel=SHIELD -T 1000 680 5 8 0 0 90 2 1 -pintype=pas -T 1000 120 5 8 1 1 90 6 1 -pinnumber=6 -T 1000 120 5 8 0 0 90 8 1 -pinseq=6 -} -V 1000 500 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -T 900 1960 5 10 1 1 0 3 1 -refdes=J? -T 1060 340 9 10 1 1 0 2 1 -device=USB20_RECEPTACLE diff --git a/geda/symbols/VCC.sym b/geda/symbols/VCC.sym deleted file mode 100644 index 561f6d3..0000000 --- a/geda/symbols/VCC.sym +++ /dev/null @@ -1,18 +0,0 @@ -v 20210626 2 -P 200 0 200 200 1 0 0 -{ -T 250 50 5 6 0 1 0 0 1 -pinnumber=1 -T 250 50 5 6 0 0 0 0 1 -pinseq=1 -T 250 50 5 6 0 1 0 0 1 -pinlabel=1 -T 250 50 5 6 0 1 0 0 1 -pintype=pwr -} -T 200 250 9 8 1 0 0 3 1 -VCC -T 300 0 8 8 0 0 0 0 1 -net=VCC:1 -L 150 100 200 200 3 10 1 0 -1 -1 -L 200 200 250 100 3 10 1 0 -1 -1 diff --git a/geda/symbols/VTRG.sym b/geda/symbols/VTRG.sym deleted file mode 100644 index af6417d..0000000 --- a/geda/symbols/VTRG.sym +++ /dev/null @@ -1,18 +0,0 @@ -v 20210407 2 -P 200 0 200 200 1 0 0 -{ -T 250 50 5 6 0 1 0 0 1 -pinnumber=1 -T 250 50 5 6 0 0 0 0 1 -pinseq=1 -T 250 50 5 6 0 1 0 0 1 -pinlabel=1 -T 250 50 5 6 0 1 0 0 1 -pintype=pwr -} -T 200 250 9 8 1 0 0 3 1 -VTRG -T 300 0 8 8 0 0 0 0 1 -net=VTRG:1 -L 150 100 200 200 3 10 1 0 -1 -1 -L 200 200 250 100 3 10 1 0 -1 -1 diff --git a/geda/symbols/title.sym b/geda/symbols/title.sym deleted file mode 100644 index 672c107..0000000 --- a/geda/symbols/title.sym +++ /dev/null @@ -1,40 +0,0 @@ -v 20210626 2 -L 3000 900 3000 0 15 0 0 0 -1 -1 -B 0 0 6000 1500 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -L 0 900 6000 900 15 0 0 0 -1 -1 -T 1000 700 9 10 1 1 0 0 1 -date=$date$ -T 4300 700 9 10 1 1 0 0 1 -org=$organisation$ -T 4300 400 9 10 1 1 0 0 1 -authors=$authors$ -T 3000 1200 9 14 1 1 0 4 1 -title=TITLE -T 3100 400 15 8 1 0 0 0 1 -AUTHORS: -T 3100 100 15 8 1 0 0 0 1 -LICENCE: -T 100 100 15 8 1 0 0 0 1 -REVISION: -T 100 1100 15 8 1 0 0 0 1 -TITLE: -T 100 400 15 8 1 0 0 0 1 -VERSION: -T 0 1600 8 10 0 0 0 0 1 -graphical=1 -T 3100 700 15 8 1 0 0 0 1 -ORGANISATION: -T 100 700 15 8 1 0 0 0 1 -DATE: -T 1000 400 9 10 1 1 0 0 1 -version=$version$ -T 1000 100 9 10 1 1 0 0 1 -revision=$revision$ -T 4300 100 9 10 1 1 0 0 1 -licence=$licence$ -T 0 1800 8 10 0 0 0 0 1 -device=none -T 0 2000 8 10 0 0 0 0 1 -footprint=none -T 0 2200 8 10 0 0 0 0 1 -refdes=none diff --git a/usb-bug-detector.lht b/usb-bug-detector.lht deleted file mode 100644 index 68993aa..0000000 --- a/usb-bug-detector.lht +++ /dev/null @@ -1,9919 +0,0 @@ -ha:pcb-rnd-board-v8 { - - li:styles { - ha:Signal { - via_proto = 0 - thickness = 6.0mil - text_thick = 0.0 - text_scale = 150 - clearance = 6.0mil - } - ha:Power { - via_proto = 1 - thickness = 10.0mil - text_thick = 0.0 - text_scale = 100 - clearance = 10.0mil - } - ha:Fat { - via_proto = 2 - thickness = 80.0mil - text_thick = 0.0 - text_scale = 100 - clearance = 25.0mil - } - ha:Sig-tight { - via_proto = 3 - thickness = 10.0mil - text_thick = 0.0 - text_scale = 100 - clearance = 12.0mil - } - } - - ha:meta { - ha:size { - thermal_scale = 0.500000 - x = 100.0mm - y = 100.0mm - } - ha:grid { - spacing = 0.25mm - offs_x = 0.0 - offs_y = 0.0 - } - board_name = USB bug detector - } - - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.3mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.6mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.6mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.6mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.5mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.8mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.8mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.8mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=1.2mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.3 { - hdia=0.8mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=64.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.7114 { - proto=0; x=15.5mm; y=67.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.7115 { - proto=0; x=26.25mm; y=67.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.7132 { - proto=0; x=28.5mm; y=60.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8524 { - proto=0; x=33.25mm; y=64.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8526 { - proto=0; x=42.5mm; y=63.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8527 { - proto=0; x=51.25mm; y=60.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8555 { - proto=0; x=47.25mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8778 { - proto=0; x=41.25mm; y=65.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8781 { - proto=0; x=50.25mm; y=68.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - diag - round - noshape - } - li:3 { - diag - round - noshape - } - } - } - ha:padstack_ref.8782 { - proto=0; x=47.25mm; y=68.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8933 { - proto=0; x=35.75mm; y=65.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8968 { - proto=0; x=40.5mm; y=61.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.8969 { - proto=0; x=34.5mm; y=61.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.9012 { - proto=0; x=34.5mm; y=66.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.9025 { - proto=0; x=45.5mm; y=66.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:padstack_ref.9047 { - proto=0; x=42.25mm; y=60.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - solid - noshape - } - li:3 { - on - solid - noshape - } - } - } - ha:padstack_ref.9049 { - proto=0; x=17.75mm; y=66.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - on - solid - noshape - } - li:2 { - on - solid - noshape - } - li:3 { - on - solid - noshape - } - } - } - ha:padstack_ref.9050 { - proto=0; x=53.75mm; y=57.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - solid - noshape - } - li:3 { - on - solid - noshape - } - } - } - ha:padstack_ref.9051 { - proto=0; x=45.0mm; y=67.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - on - solid - noshape - } - li:2 { - on - solid - noshape - } - li:3 { - on - solid - noshape - } - } - } - ha:padstack_ref.8525 { - proto=0; x=42.5mm; y=67.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - } - ha:subc.1412 { - ha:attributes { - value=1k - footprint=RESC1608X55N.lht - refdes=R5 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.425mm - 0.6mm - -0.425mm - 0.6mm - 0.425mm - -0.6mm - 0.425mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1449 { - proto=0; x=23.05mm; y=68.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1450 { - proto=0; x=24.45mm; y=68.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1413 { - x1=23.75mm; y1=68.75mm; x2=23.75mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1416 { - x1=23.75mm; y1=68.75mm; x2=23.75mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1419 { - x1=23.75mm; y1=68.75mm; x2=24.75mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1422 { - x1=22.85mm; y1=69.6mm; x2=24.65mm; y2=69.6mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1425 { - x1=22.85mm; y1=67.9mm; x2=24.65mm; y2=67.9mm; thickness=0.2mm; clearance=0.0; - } - ha:text.1428 { - string=%a.parent.refdes%; x=18.35mm; y=67.7mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1429 { - x1=23.75mm; y1=69.45mm; x2=23.75mm; y2=68.05mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1432 { - x1=23.05mm; y1=68.75mm; x2=24.45mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1435 { - x1=22.95mm; y1=69.15mm; x2=22.95mm; y2=68.35mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1438 { - x1=22.95mm; y1=68.35mm; x2=24.55mm; y2=68.35mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1441 { - x1=24.55mm; y1=68.35mm; x2=24.55mm; y2=69.15mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1444 { - x1=24.55mm; y1=69.15mm; x2=22.95mm; y2=69.15mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.1447 { - x=23.75mm; y=68.75mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1451 { - li:geometry { - ta:contour { - { 22.495mm; 69.48mm } - { 22.77mm; 69.48mm } - { 24.73mm; 69.48mm } - { 25.005mm; 69.48mm } - { 25.005mm; 68.02mm } - { 24.73mm; 68.02mm } - { 22.77mm; 68.02mm } - { 22.495mm; 68.02mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAAp - } - ha:subc.1462 { - ha:attributes { - value= - footprint=MECHANICAL_1TS002E.lht - refdes=S1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.75mm - -0.75mm - 0.75mm - -0.75mm - 0.75mm - 0.75mm - -0.75mm - 0.75mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.8mm - -0.8mm - 0.8mm - -0.8mm - 0.8mm - 0.8mm - -0.8mm - 0.8mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.75mm - -0.75mm - 0.75mm - -0.75mm - 0.75mm - 0.75mm - -0.75mm - 0.75mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1511 { - proto=0; x=54.5mm; y=68.4mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1512 { - proto=0; x=54.5mm; y=60.6mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1463 { - x1=54.5mm; y1=64.5mm; x2=54.5mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1466 { - x1=54.5mm; y1=64.5mm; x2=54.5mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1469 { - x1=54.5mm; y1=64.5mm; x2=55.5mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1472 { - x1=52.55mm; y1=67.65mm; x2=52.55mm; y2=61.35mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1475 { - x1=52.55mm; y1=61.35mm; x2=53.45mm; y2=61.35mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1478 { - x1=55.55mm; y1=61.35mm; x2=56.45mm; y2=61.35mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1481 { - x1=56.45mm; y1=61.35mm; x2=56.45mm; y2=67.65mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1484 { - x1=52.55mm; y1=67.65mm; x2=53.45mm; y2=67.65mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1487 { - x1=55.55mm; y1=67.65mm; x2=56.45mm; y2=67.65mm; thickness=0.2mm; clearance=0.0; - } - ha:text.1490 { - string=%a.parent.refdes%; x=53.8mm; y=65.13mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1491 { - x1=54.5mm; y1=65.2mm; x2=54.5mm; y2=63.8mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1494 { - x1=53.8mm; y1=64.5mm; x2=55.2mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1497 { - x1=52.65mm; y1=67.55mm; x2=52.65mm; y2=61.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1500 { - x1=52.65mm; y1=61.45mm; x2=56.35mm; y2=61.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1503 { - x1=56.35mm; y1=61.45mm; x2=56.35mm; y2=67.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1506 { - x1=56.35mm; y1=67.55mm; x2=52.65mm; y2=67.55mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.1509 { - x=54.5mm; y=64.5mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1513 { - li:geometry { - ta:contour { - { 52.4mm; 69.4mm } - { 52.4mm; 59.6mm } - { 56.6mm; 59.6mm } - { 56.6mm; 69.4mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAAr - } - ha:subc.1520 { - ha:attributes { - value= - footprint=MECHANICAL_1TS002E.lht - refdes=S2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.75mm - -0.75mm - 0.75mm - -0.75mm - 0.75mm - 0.75mm - -0.75mm - 0.75mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.8mm - -0.8mm - 0.8mm - -0.8mm - 0.8mm - 0.8mm - -0.8mm - 0.8mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.75mm - -0.75mm - 0.75mm - -0.75mm - 0.75mm - 0.75mm - -0.75mm - 0.75mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1569 { - proto=0; x=13.35mm; y=67.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1570 { - proto=0; x=21.15mm; y=67.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1521 { - x1=17.25mm; y1=67.75mm; x2=17.25mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1524 { - x1=17.25mm; y1=67.75mm; x2=18.25mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1527 { - x1=17.25mm; y1=67.75mm; x2=17.25mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1530 { - x1=14.1mm; y1=65.8mm; x2=20.4mm; y2=65.8mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1533 { - x1=20.4mm; y1=65.8mm; x2=20.4mm; y2=66.7mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1536 { - x1=20.4mm; y1=68.8mm; x2=20.4mm; y2=69.7mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1539 { - x1=20.4mm; y1=69.7mm; x2=14.1mm; y2=69.7mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1542 { - x1=14.1mm; y1=65.8mm; x2=14.1mm; y2=66.7mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1545 { - x1=14.1mm; y1=68.8mm; x2=14.1mm; y2=69.7mm; thickness=0.2mm; clearance=0.0; - } - ha:text.1548 { - string=%a.parent.refdes%; x=14.87mm; y=67.01mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 0.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1549 { - x1=16.55mm; y1=67.75mm; x2=17.95mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1552 { - x1=17.25mm; y1=67.05mm; x2=17.25mm; y2=68.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1555 { - x1=14.2mm; y1=65.9mm; x2=20.3mm; y2=65.9mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1558 { - x1=20.3mm; y1=65.9mm; x2=20.3mm; y2=69.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1561 { - x1=20.3mm; y1=69.6mm; x2=14.2mm; y2=69.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1564 { - x1=14.2mm; y1=69.6mm; x2=14.2mm; y2=65.9mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.1567 { - x=17.25mm; y=67.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1571 { - li:geometry { - ta:contour { - { 12.35mm; 65.65mm } - { 22.15mm; 65.65mm } - { 22.15mm; 2.75in } - { 12.35mm; 2.75in } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAAt - } - ha:subc.1578 { - ha:attributes { - value= - footprint=LEDC1608X90N.lht - refdes=LED1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.6mm - -0.45mm - 0.6mm - -0.45mm - 0.6mm - 0.45mm - -0.6mm - 0.45mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.65mm - -0.5mm - 0.65mm - -0.5mm - 0.65mm - 0.5mm - -0.65mm - 0.5mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.45mm - 0.6mm - -0.45mm - 0.6mm - 0.45mm - -0.6mm - 0.45mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1628 { - proto=0; x=15.05mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1629 { - proto=0; x=13.45mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1579 { - x1=14.25mm; y1=62.0mm; x2=14.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1582 { - x1=14.25mm; y1=62.0mm; x2=14.25mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1585 { - x1=14.25mm; y1=62.0mm; x2=13.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1588 { - x1=15.15mm; y1=61.1mm; x2=13.35mm; y2=61.1mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1591 { - x1=15.15mm; y1=62.9mm; x2=13.35mm; y2=62.9mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1594 { - x1=15.15mm; y1=61.1mm; x2=15.8mm; y2=61.1mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1597 { - x1=15.8mm; y1=61.1mm; x2=15.8mm; y2=62.9mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1600 { - x1=15.8mm; y1=62.9mm; x2=15.15mm; y2=62.9mm; thickness=0.2mm; clearance=0.0; - } - ha:arc.1603 { - x=16.35mm; y=62.0mm; width=0.125mm; height=0.125mm; astart=270.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; - } - ha:text.1604 { - string=%a.parent.refdes%; x=13.1mm; y=55.85mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1605 { - x1=14.25mm; y1=61.3mm; x2=14.25mm; y2=62.7mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1608 { - x1=14.95mm; y1=62.0mm; x2=13.55mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1611 { - x1=15.05mm; y1=62.0mm; x2=15.05mm; y2=62.4mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1614 { - x1=15.05mm; y1=62.4mm; x2=13.45mm; y2=62.4mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1617 { - x1=13.45mm; y1=62.4mm; x2=13.45mm; y2=61.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1620 { - x1=13.45mm; y1=61.6mm; x2=14.65mm; y2=61.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1623 { - x1=14.65mm; y1=61.6mm; x2=15.05mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.1626 { - x=14.25mm; y=62.0mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1630 { - li:geometry { - ta:contour { - { 15.75mm; 61.15mm } - { 15.3mm; 61.15mm } - { 13.2mm; 61.15mm } - { 12.75mm; 61.15mm } - { 12.75mm; 62.85mm } - { 13.2mm; 62.85mm } - { 15.3mm; 62.85mm } - { 15.75mm; 62.85mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAAv - } - ha:subc.1641 { - ha:attributes { - value= - footprint=LEDC1608X90N.lht - refdes=LED2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.6mm - -0.45mm - 0.6mm - -0.45mm - 0.6mm - 0.45mm - -0.6mm - 0.45mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.65mm - -0.5mm - 0.65mm - -0.5mm - 0.65mm - 0.5mm - -0.65mm - 0.5mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.45mm - 0.6mm - -0.45mm - 0.6mm - 0.45mm - -0.6mm - 0.45mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1691 { - proto=0; x=15.05mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1692 { - proto=0; x=13.45mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1642 { - x1=14.25mm; y1=64.25mm; x2=14.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1645 { - x1=14.25mm; y1=64.25mm; x2=14.25mm; y2=65.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1648 { - x1=14.25mm; y1=64.25mm; x2=13.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1651 { - x1=15.15mm; y1=63.35mm; x2=13.35mm; y2=63.35mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1654 { - x1=15.15mm; y1=65.15mm; x2=13.35mm; y2=65.15mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1657 { - x1=15.15mm; y1=63.35mm; x2=15.8mm; y2=63.35mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1660 { - x1=15.8mm; y1=63.35mm; x2=15.8mm; y2=65.15mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1663 { - x1=15.8mm; y1=65.15mm; x2=15.15mm; y2=65.15mm; thickness=0.2mm; clearance=0.0; - } - ha:arc.1666 { - x=16.35mm; y=64.25mm; width=0.125mm; height=0.125mm; astart=270.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; - } - ha:text.1667 { - string=%a.parent.refdes%; x=13.019723mm; y=57.5555mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1668 { - x1=14.25mm; y1=2.5019685in; x2=14.25mm; y2=64.95mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1671 { - x1=14.95mm; y1=64.25mm; x2=13.55mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1674 { - x1=15.05mm; y1=64.25mm; x2=15.05mm; y2=64.65mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1677 { - x1=15.05mm; y1=64.65mm; x2=13.45mm; y2=64.65mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1680 { - x1=13.45mm; y1=64.65mm; x2=13.45mm; y2=63.85mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1683 { - x1=13.45mm; y1=63.85mm; x2=14.65mm; y2=63.85mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1686 { - x1=14.65mm; y1=63.85mm; x2=15.05mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.1689 { - x=14.25mm; y=64.25mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1693 { - li:geometry { - ta:contour { - { 15.75mm; 63.4mm } - { 15.3mm; 63.4mm } - { 13.2mm; 63.4mm } - { 12.75mm; 63.4mm } - { 12.75mm; 65.1mm } - { 13.2mm; 65.1mm } - { 15.3mm; 65.1mm } - { 15.75mm; 65.1mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAAx - } - ha:subc.1704 { - ha:attributes { - value= - footprint=SOIC127P600X175-14N.lht - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -30.0mil - -0.3mm - 30.0mil - -0.3mm - 30.0mil - 0.3mm - -30.0mil - 0.3mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.813mm - -0.35mm - 0.813mm - -0.35mm - 0.813mm - 0.35mm - -0.813mm - 0.35mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -30.0mil - -0.3mm - 30.0mil - -0.3mm - 30.0mil - 0.3mm - -30.0mil - 0.3mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1751 { - proto=0; x=35.81mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1752 { - proto=0; x=34.54mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.1753 { - proto=0; x=33.27mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.1754 { - proto=0; x=32.0mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.1755 { - proto=0; x=30.73mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.1756 { - proto=0; x=29.46mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.1757 { - proto=0; x=28.19mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=7 - name=7 - } - } - ha:padstack_ref.1758 { - proto=0; x=35.81mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=14 - } - } - ha:padstack_ref.1759 { - proto=0; x=34.54mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=13 - name=13 - } - } - ha:padstack_ref.1760 { - proto=0; x=33.27mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=12 - name=12 - } - } - ha:padstack_ref.1761 { - proto=0; x=32.0mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=11 - name=11 - } - } - ha:padstack_ref.1762 { - proto=0; x=30.73mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=10 - name=10 - } - } - ha:padstack_ref.1763 { - proto=0; x=29.46mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=9 - name=9 - } - } - ha:padstack_ref.1764 { - proto=0; x=28.19mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=8 - name=8 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1705 { - x1=32.0mm; y1=65.75mm; x2=32.0mm; y2=65.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1708 { - x1=32.0mm; y1=65.75mm; x2=32.0mm; y2=66.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1711 { - x1=32.0mm; y1=65.75mm; x2=31.0mm; y2=65.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1714 { - x1=36.425mm; y1=63.7mm; x2=36.425mm; y2=67.8mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1717 { - x1=27.575mm; y1=67.8mm; x2=27.575mm; y2=63.7mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1720 { - x1=36.41mm; y1=63.7mm; x2=36.41mm; y2=61.987mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1723 { - x1=36.41mm; y1=61.987mm; x2=35.51mm; y2=61.987mm; thickness=0.2mm; clearance=0.0; - } - ha:arc.1726 { - x=36.96mm; y=63.05mm; width=0.125mm; height=0.125mm; astart=270.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; - } - ha:text.1727 { - string=%a.parent.refdes%; x=35.1285mm; y=59.954215mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 270.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1728 { - x1=32.0mm; y1=65.05mm; x2=32.0mm; y2=66.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1731 { - x1=32.7mm; y1=65.75mm; x2=31.3mm; y2=65.75mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1734 { - x1=36.325mm; y1=2.5511811in; x2=36.325mm; y2=67.7mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1737 { - x1=36.325mm; y1=67.7mm; x2=27.675mm; y2=67.7mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1740 { - x1=27.675mm; y1=67.7mm; x2=27.675mm; y2=63.8mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1743 { - x1=27.675mm; y1=63.8mm; x2=35.325mm; y2=63.8mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1746 { - x1=35.325mm; y1=63.8mm; x2=36.325mm; y2=2.5511811in; thickness=0.1mm; clearance=0.0; - } - ha:arc.1749 { - x=32.0mm; y=65.75mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1765 { - li:geometry { - ta:contour { - { 36.36mm; 62.038mm } - { 36.36mm; 2.5019685in } - { 36.575mm; 2.5019685in } - { 36.575mm; 67.95mm } - { 36.36mm; 67.95mm } - { 36.36mm; 69.462mm } - { 27.64mm; 69.462mm } - { 27.64mm; 67.95mm } - { 27.425mm; 67.95mm } - { 27.425mm; 2.5019685in } - { 27.64mm; 2.5019685in } - { 27.64mm; 62.038mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAAz - } - ha:subc.1843 { - ha:attributes { - value= - footprint=SOT95P280X145-5N.lht - refdes=U2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.55mm - -0.3mm - 0.55mm - -0.3mm - 0.55mm - 0.3mm - -0.55mm - 0.3mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.35mm - 0.6mm - -0.35mm - 0.6mm - 0.35mm - -0.6mm - 0.35mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.55mm - -0.3mm - 0.55mm - -0.3mm - 0.55mm - 0.3mm - -0.55mm - 0.3mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1893 { - proto=0; x=43.8mm; y=68.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1894 { - proto=0; x=43.8mm; y=67.25mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.1895 { - proto=0; x=43.8mm; y=66.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.1896 { - proto=0; x=41.2mm; y=66.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.1897 { - proto=0; x=41.2mm; y=68.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1844 { - x1=42.5mm; y1=67.25mm; x2=42.5mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - ha:flags ={ selected=1 - }; } - ha:line.1847 { - x1=42.5mm; y1=67.25mm; x2=41.5mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - ha:flags ={ selected=1 - }; } - ha:line.1850 { - x1=42.5mm; y1=67.25mm; x2=42.5mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - ha:flags ={ selected=1 - }; } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1853 { - x1=43.4mm; y1=68.8mm; x2=41.6mm; y2=68.8mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1856 { - x1=41.6mm; y1=67.6mm; x2=41.6mm; y2=66.9mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1859 { - x1=41.6mm; y1=65.7mm; x2=43.4mm; y2=65.7mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1862 { - x1=43.4mm; y1=68.8mm; x2=44.65mm; y2=68.8mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1865 { - x1=44.65mm; y1=68.8mm; x2=44.65mm; y2=67.9mm; thickness=0.2mm; clearance=0.0; - } - ha:arc.1868 { - x=43.8mm; y=69.35mm; width=0.125mm; height=0.125mm; astart=180.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; - } - ha:text.1869 { - string=%a.parent.refdes%; x=38.389815mm; y=61.42mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1870 { - x1=43.2mm; y1=67.25mm; x2=41.8mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1873 { - x1=42.5mm; y1=67.95mm; x2=42.5mm; y2=66.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1876 { - x1=42.5mm; y1=68.7mm; x2=41.7mm; y2=68.7mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1879 { - x1=41.7mm; y1=68.7mm; x2=41.7mm; y2=65.8mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1882 { - x1=41.7mm; y1=65.8mm; x2=1.70472441in; y2=65.8mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1885 { - x1=1.70472441in; y1=65.8mm; x2=1.70472441in; y2=67.9mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1888 { - x1=1.70472441in; y1=67.9mm; x2=42.5mm; y2=68.7mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.1891 { - x=42.5mm; y=67.25mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1898 { - li:geometry { - ta:contour { - { 44.6mm; 68.75mm } - { 43.55mm; 68.75mm } - { 43.55mm; 68.95mm } - { 41.45mm; 68.95mm } - { 41.45mm; 68.75mm } - { 40.4mm; 68.75mm } - { 40.4mm; 65.75mm } - { 41.45mm; 65.75mm } - { 41.45mm; 65.55mm } - { 43.55mm; 65.55mm } - { 43.55mm; 65.75mm } - { 44.6mm; 65.75mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAA3 - } - ha:subc.1913 { - ha:attributes { - value= - footprint=SOT95P280X145-5N.lht - refdes=U3 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.55mm - -0.3mm - 0.55mm - -0.3mm - 0.55mm - 0.3mm - -0.55mm - 0.3mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.35mm - 0.6mm - -0.35mm - 0.6mm - 0.35mm - -0.6mm - 0.35mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.55mm - -0.3mm - 0.55mm - -0.3mm - 0.55mm - 0.3mm - -0.55mm - 0.3mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1963 { - proto=0; x=43.8mm; y=63.95mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1964 { - proto=0; x=43.8mm; y=63.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.1965 { - proto=0; x=43.8mm; y=62.05mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.1966 { - proto=0; x=41.2mm; y=62.05mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.1967 { - proto=0; x=41.2mm; y=63.95mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1914 { - x1=42.5mm; y1=63.0mm; x2=42.5mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1917 { - x1=42.5mm; y1=63.0mm; x2=41.5mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1920 { - x1=42.5mm; y1=63.0mm; x2=42.5mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1923 { - x1=43.4mm; y1=64.55mm; x2=41.6mm; y2=64.55mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1926 { - x1=41.6mm; y1=63.35mm; x2=41.6mm; y2=62.65mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1929 { - x1=41.6mm; y1=61.45mm; x2=43.4mm; y2=61.45mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1932 { - x1=43.4mm; y1=64.55mm; x2=44.65mm; y2=64.55mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1935 { - x1=44.65mm; y1=64.55mm; x2=44.65mm; y2=63.65mm; thickness=0.2mm; clearance=0.0; - } - ha:arc.1938 { - x=43.8mm; y=65.1mm; width=0.125mm; height=0.125mm; astart=180.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; - } - ha:text.1939 { - string=%a.parent.refdes%; x=38.389815mm; y=60.057mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.1940 { - x1=43.2mm; y1=63.0mm; x2=41.8mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1943 { - x1=42.5mm; y1=63.7mm; x2=42.5mm; y2=2.45275591in; thickness=0.1mm; clearance=0.0; - } - ha:line.1946 { - x1=42.5mm; y1=64.45mm; x2=41.7mm; y2=64.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1949 { - x1=41.7mm; y1=64.45mm; x2=41.7mm; y2=61.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1952 { - x1=41.7mm; y1=61.55mm; x2=1.70472441in; y2=61.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1955 { - x1=1.70472441in; y1=61.55mm; x2=1.70472441in; y2=63.65mm; thickness=0.1mm; clearance=0.0; - } - ha:line.1958 { - x1=1.70472441in; y1=63.65mm; x2=42.5mm; y2=64.45mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.1961 { - x=42.5mm; y=63.0mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.1968 { - li:geometry { - ta:contour { - { 44.6mm; 64.5mm } - { 43.55mm; 64.5mm } - { 43.55mm; 64.7mm } - { 41.45mm; 64.7mm } - { 41.45mm; 64.5mm } - { 40.4mm; 64.5mm } - { 40.4mm; 61.5mm } - { 41.45mm; 61.5mm } - { 41.45mm; 61.3mm } - { 43.55mm; 61.3mm } - { 43.55mm; 61.5mm } - { 44.6mm; 61.5mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAA5 - } - ha:subc.1983 { - ha:attributes { - value= - footprint=SOT65P210X110-5N.lht - refdes=U4 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.475mm - -0.225mm - 0.475mm - -0.225mm - 0.475mm - 0.225mm - -0.475mm - 0.225mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.5mm - -0.25mm - 0.5mm - -0.25mm - 0.5mm - 0.25mm - -0.5mm - 0.25mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2033 { - proto=0; x=46.2mm; y=67.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2034 { - proto=0; x=46.2mm; y=68.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.2035 { - proto=0; x=46.2mm; y=68.9mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.2036 { - proto=1; x=1.9015748in; y=68.9mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.2037 { - proto=1; x=1.9015748in; y=67.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.1984 { - x1=47.25mm; y1=68.25mm; x2=47.25mm; y2=68.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1987 { - x1=47.25mm; y1=68.25mm; x2=48.25mm; y2=68.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1990 { - x1=47.25mm; y1=68.25mm; x2=47.25mm; y2=69.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.1993 { - x1=46.525mm; y1=67.1mm; x2=47.975mm; y2=67.1mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1996 { - x1=47.975mm; y1=68.1mm; x2=47.975mm; y2=68.4mm; thickness=0.2mm; clearance=0.0; - } - ha:line.1999 { - x1=47.975mm; y1=69.4mm; x2=46.525mm; y2=69.4mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2002 { - x1=46.525mm; y1=67.1mm; x2=45.45mm; y2=67.1mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2005 { - x1=45.45mm; y1=67.1mm; x2=45.45mm; y2=67.8mm; thickness=0.2mm; clearance=0.0; - } - ha:arc.2008 { - x=46.2mm; y=66.55mm; width=0.125mm; height=0.125mm; astart=0.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; - } - ha:text.2009 { - string=%a.parent.refdes%; x=48.75mm; y=68.875mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2010 { - x1=46.55mm; y1=68.25mm; x2=47.95mm; y2=68.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2013 { - x1=47.25mm; y1=67.55mm; x2=47.25mm; y2=68.95mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2016 { - x1=47.25mm; y1=67.25mm; x2=47.875mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2019 { - x1=47.875mm; y1=67.25mm; x2=47.875mm; y2=69.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2022 { - x1=47.875mm; y1=69.25mm; x2=46.625mm; y2=69.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2025 { - x1=46.625mm; y1=69.25mm; x2=46.625mm; y2=67.875mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2028 { - x1=46.625mm; y1=67.875mm; x2=47.25mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2031 { - x=47.25mm; y=68.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2038 { - li:geometry { - ta:contour { - { 45.5mm; 67.15mm } - { 46.375mm; 67.15mm } - { 46.375mm; 67.0mm } - { 48.125mm; 67.0mm } - { 48.125mm; 67.15mm } - { 49.0mm; 67.15mm } - { 49.0mm; 69.35mm } - { 48.125mm; 69.35mm } - { 48.125mm; 69.5mm } - { 46.375mm; 69.5mm } - { 46.375mm; 69.35mm } - { 45.5mm; 69.35mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAA7 - } - ha:subc.2053 { - ha:attributes { - value= - footprint=SOT65P210X110-5N.lht - refdes=U5 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.475mm - -0.225mm - 0.475mm - -0.225mm - 0.475mm - 0.225mm - -0.475mm - 0.225mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.5mm - -0.25mm - 0.5mm - -0.25mm - 0.5mm - 0.25mm - -0.5mm - 0.25mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.45mm - -0.2mm - 0.45mm - -0.2mm - 0.45mm - 0.2mm - -0.45mm - 0.2mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2103 { - proto=0; x=46.2mm; y=62.85mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2104 { - proto=0; x=46.2mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.2105 { - proto=0; x=46.2mm; y=64.15mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.2106 { - proto=1; x=1.9015748in; y=64.15mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.2107 { - proto=1; x=1.9015748in; y=62.85mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2054 { - x1=47.25mm; y1=63.5mm; x2=47.25mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2057 { - x1=47.25mm; y1=63.5mm; x2=48.25mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2060 { - x1=47.25mm; y1=63.5mm; x2=47.25mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2063 { - x1=46.525mm; y1=62.35mm; x2=47.975mm; y2=62.35mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2066 { - x1=47.975mm; y1=63.35mm; x2=47.975mm; y2=63.65mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2069 { - x1=47.975mm; y1=64.65mm; x2=46.525mm; y2=64.65mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2072 { - x1=46.525mm; y1=62.35mm; x2=45.45mm; y2=62.35mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2075 { - x1=45.45mm; y1=62.35mm; x2=45.45mm; y2=63.05mm; thickness=0.2mm; clearance=0.0; - } - ha:arc.2078 { - x=46.2mm; y=61.8mm; width=0.125mm; height=0.125mm; astart=0.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; - } - ha:text.2079 { - string=%a.parent.refdes%; x=48.860445mm; y=64.315185mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2080 { - x1=46.55mm; y1=63.5mm; x2=47.95mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2083 { - x1=47.25mm; y1=62.8mm; x2=47.25mm; y2=64.2mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2086 { - x1=47.25mm; y1=62.5mm; x2=47.875mm; y2=62.5mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2089 { - x1=47.875mm; y1=62.5mm; x2=47.875mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2092 { - x1=47.875mm; y1=64.5mm; x2=46.625mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2095 { - x1=46.625mm; y1=64.5mm; x2=46.625mm; y2=63.125mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2098 { - x1=46.625mm; y1=63.125mm; x2=47.25mm; y2=62.5mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2101 { - x=47.25mm; y=63.5mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2108 { - li:geometry { - ta:contour { - { 45.5mm; 62.4mm } - { 46.375mm; 62.4mm } - { 46.375mm; 62.25mm } - { 48.125mm; 62.25mm } - { 48.125mm; 62.4mm } - { 49.0mm; 62.4mm } - { 49.0mm; 64.6mm } - { 48.125mm; 64.6mm } - { 48.125mm; 64.75mm } - { 46.375mm; 64.75mm } - { 46.375mm; 64.6mm } - { 45.5mm; 64.6mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAA9 - } - ha:subc.2123 { - ha:attributes { - value=100nF - footprint=CAPC1608X92N.lht - refdes=C1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.675mm - -0.6mm - 0.675mm - -0.6mm - 0.675mm - 0.6mm - -0.675mm - 0.6mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2160 { - proto=0; x=39.25mm; y=68.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2161 { - proto=0; x=37.75mm; y=68.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2124 { - x1=38.5mm; y1=68.5mm; x2=38.5mm; y2=68.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2127 { - x1=38.5mm; y1=68.5mm; x2=38.5mm; y2=69.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2130 { - x1=38.5mm; y1=68.5mm; x2=37.5mm; y2=68.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2133 { - x1=1.5511811in; y1=67.575mm; x2=37.6mm; y2=67.575mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2136 { - x1=1.5511811in; y1=69.425mm; x2=37.6mm; y2=69.425mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2139 { - string=%a.parent.refdes%; x=36.754723mm; y=61.32876mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2140 { - x1=38.5mm; y1=67.8mm; x2=38.5mm; y2=69.2mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2143 { - x1=39.2mm; y1=68.5mm; x2=37.8mm; y2=68.5mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2146 { - x1=39.3mm; y1=68.1mm; x2=39.3mm; y2=68.9mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2149 { - x1=39.3mm; y1=68.9mm; x2=37.7mm; y2=68.9mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2152 { - x1=37.7mm; y1=68.9mm; x2=37.7mm; y2=68.1mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2155 { - x1=37.7mm; y1=68.1mm; x2=39.3mm; y2=68.1mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2158 { - x=38.5mm; y=68.5mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2162 { - li:geometry { - ta:contour { - { 40.05mm; 67.625mm } - { 39.55mm; 67.625mm } - { 37.45mm; 67.625mm } - { 36.95mm; 67.625mm } - { 36.95mm; 69.375mm } - { 37.45mm; 69.375mm } - { 39.55mm; 69.375mm } - { 40.05mm; 69.375mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAAA/ - } - ha:subc.2173 { - ha:attributes { - value=100nF - footprint=CAPC1608X92N.lht - refdes=C2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.675mm - -0.6mm - 0.675mm - -0.6mm - 0.675mm - 0.6mm - -0.675mm - 0.6mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2210 { - proto=0; x=37.75mm; y=66.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2211 { - proto=0; x=39.25mm; y=66.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2174 { - x1=38.5mm; y1=66.25mm; x2=38.5mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2177 { - x1=38.5mm; y1=66.25mm; x2=38.5mm; y2=65.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2180 { - x1=38.5mm; y1=66.25mm; x2=39.5mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2183 { - x1=37.6mm; y1=67.175mm; x2=1.5511811in; y2=67.175mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2186 { - x1=37.6mm; y1=65.325mm; x2=1.5511811in; y2=65.325mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2189 { - string=%a.parent.refdes%; x=36.504723mm; y=60.10876mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2190 { - x1=38.5mm; y1=66.95mm; x2=38.5mm; y2=65.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2193 { - x1=37.8mm; y1=66.25mm; x2=39.2mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2196 { - x1=37.7mm; y1=66.65mm; x2=37.7mm; y2=65.85mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2199 { - x1=37.7mm; y1=65.85mm; x2=39.3mm; y2=65.85mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2202 { - x1=39.3mm; y1=65.85mm; x2=39.3mm; y2=66.65mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2205 { - x1=39.3mm; y1=66.65mm; x2=37.7mm; y2=66.65mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2208 { - x=38.5mm; y=66.25mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2212 { - li:geometry { - ta:contour { - { 36.95mm; 67.125mm } - { 37.45mm; 67.125mm } - { 39.55mm; 67.125mm } - { 40.05mm; 67.125mm } - { 40.05mm; 65.375mm } - { 39.55mm; 65.375mm } - { 37.45mm; 65.375mm } - { 36.95mm; 65.375mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABB - } - ha:subc.2223 { - ha:attributes { - value=100nF - footprint=CAPC1608X92N.lht - refdes=C3 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.675mm - -0.6mm - 0.675mm - -0.6mm - 0.675mm - 0.6mm - -0.675mm - 0.6mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2260 { - proto=0; x=37.75mm; y=64.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2261 { - proto=0; x=39.25mm; y=64.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2224 { - x1=38.5mm; y1=64.0mm; x2=38.5mm; y2=64.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2227 { - x1=38.5mm; y1=64.0mm; x2=38.5mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2230 { - x1=38.5mm; y1=64.0mm; x2=39.5mm; y2=64.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2233 { - x1=37.6mm; y1=64.925mm; x2=1.5511811in; y2=64.925mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2236 { - x1=37.6mm; y1=63.075mm; x2=1.5511811in; y2=63.075mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2239 { - string=%a.parent.refdes%; x=35.25mm; y=58.8mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2240 { - x1=38.5mm; y1=64.7mm; x2=38.5mm; y2=63.3mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2243 { - x1=37.8mm; y1=64.0mm; x2=39.2mm; y2=64.0mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2246 { - x1=37.7mm; y1=64.4mm; x2=37.7mm; y2=63.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2249 { - x1=37.7mm; y1=63.6mm; x2=39.3mm; y2=63.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2252 { - x1=39.3mm; y1=63.6mm; x2=39.3mm; y2=64.4mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2255 { - x1=39.3mm; y1=64.4mm; x2=37.7mm; y2=64.4mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2258 { - x=38.5mm; y=64.0mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2262 { - li:geometry { - ta:contour { - { 36.95mm; 64.875mm } - { 37.45mm; 64.875mm } - { 39.55mm; 64.875mm } - { 40.05mm; 64.875mm } - { 40.05mm; 63.125mm } - { 39.55mm; 63.125mm } - { 37.45mm; 63.125mm } - { 36.95mm; 63.125mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABD - } - ha:subc.2273 { - ha:attributes { - value=100nF - footprint=CAPC1608X92N.lht - refdes=C4 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.675mm - -0.6mm - 0.675mm - -0.6mm - 0.675mm - 0.6mm - -0.675mm - 0.6mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2310 { - proto=0; x=47.25mm; y=66.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2311 { - proto=0; x=48.75mm; y=66.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2274 { - x1=48.0mm; y1=66.0mm; x2=48.0mm; y2=66.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2277 { - x1=48.0mm; y1=66.0mm; x2=48.0mm; y2=65.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2280 { - x1=48.0mm; y1=66.0mm; x2=49.0mm; y2=66.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2283 { - x1=47.1mm; y1=66.925mm; x2=48.9mm; y2=66.925mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2286 { - x1=47.1mm; y1=65.075mm; x2=48.9mm; y2=65.075mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2289 { - string=%a.parent.refdes%; x=44.75mm; y=64.75mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2290 { - x1=48.0mm; y1=66.7mm; x2=48.0mm; y2=65.3mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2293 { - x1=47.3mm; y1=66.0mm; x2=48.7mm; y2=66.0mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2296 { - x1=47.2mm; y1=66.4mm; x2=47.2mm; y2=65.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2299 { - x1=47.2mm; y1=65.6mm; x2=48.8mm; y2=65.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2302 { - x1=48.8mm; y1=65.6mm; x2=48.8mm; y2=66.4mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2305 { - x1=48.8mm; y1=66.4mm; x2=47.2mm; y2=66.4mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2308 { - x=48.0mm; y=66.0mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2312 { - li:geometry { - ta:contour { - { 46.45mm; 66.875mm } - { 46.95mm; 66.875mm } - { 49.05mm; 66.875mm } - { 1.9507874in; 66.875mm } - { 1.9507874in; 65.125mm } - { 49.05mm; 65.125mm } - { 46.95mm; 65.125mm } - { 46.45mm; 65.125mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABF - } - ha:subc.2323 { - ha:attributes { - value=100nF - footprint=CAPC1608X92N.lht - refdes=C5 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.675mm - -0.6mm - 0.675mm - -0.6mm - 0.675mm - 0.6mm - -0.675mm - 0.6mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2360 { - proto=0; x=47.25mm; y=61.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2361 { - proto=0; x=48.75mm; y=61.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2324 { - x1=48.0mm; y1=61.25mm; x2=48.0mm; y2=61.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2327 { - x1=48.0mm; y1=61.25mm; x2=48.0mm; y2=60.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2330 { - x1=48.0mm; y1=61.25mm; x2=49.0mm; y2=61.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2333 { - x1=47.1mm; y1=62.175mm; x2=48.9mm; y2=62.175mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2336 { - x1=47.1mm; y1=60.325mm; x2=48.9mm; y2=60.325mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2339 { - string=%a.parent.refdes%; x=45.0mm; y=60.0mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2340 { - x1=48.0mm; y1=61.95mm; x2=48.0mm; y2=60.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2343 { - x1=47.3mm; y1=61.25mm; x2=48.7mm; y2=61.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2346 { - x1=47.2mm; y1=61.65mm; x2=47.2mm; y2=60.85mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2349 { - x1=47.2mm; y1=60.85mm; x2=48.8mm; y2=60.85mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2352 { - x1=48.8mm; y1=60.85mm; x2=48.8mm; y2=61.65mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2355 { - x1=48.8mm; y1=61.65mm; x2=47.2mm; y2=61.65mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2358 { - x=48.0mm; y=61.25mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2362 { - li:geometry { - ta:contour { - { 46.45mm; 62.125mm } - { 46.95mm; 62.125mm } - { 49.05mm; 62.125mm } - { 1.9507874in; 62.125mm } - { 1.9507874in; 60.375mm } - { 49.05mm; 60.375mm } - { 46.95mm; 60.375mm } - { 46.45mm; 60.375mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABH - } - ha:subc.2373 { - ha:attributes { - value=100nF - footprint=CAPC1608X92N.lht - refdes=C6 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.675mm - -0.6mm - 0.675mm - -0.6mm - 0.675mm - 0.6mm - -0.675mm - 0.6mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.625mm - -0.55mm - 0.625mm - -0.55mm - 0.625mm - 0.55mm - -0.625mm - 0.55mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2410 { - proto=0; x=24.5mm; y=66.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2411 { - proto=0; x=23.0mm; y=66.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2374 { - x1=23.75mm; y1=66.5mm; x2=23.75mm; y2=66.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2377 { - x1=23.75mm; y1=66.5mm; x2=23.75mm; y2=67.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2380 { - x1=23.75mm; y1=66.5mm; x2=22.75mm; y2=66.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2383 { - x1=24.65mm; y1=65.575mm; x2=22.85mm; y2=65.575mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2386 { - x1=24.65mm; y1=67.425mm; x2=22.85mm; y2=67.425mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2389 { - string=%a.parent.refdes%; x=18.35mm; y=65.95mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2390 { - x1=23.75mm; y1=65.8mm; x2=23.75mm; y2=67.2mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2393 { - x1=24.45mm; y1=66.5mm; x2=23.05mm; y2=66.5mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2396 { - x1=24.55mm; y1=2.6023622in; x2=24.55mm; y2=66.9mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2399 { - x1=24.55mm; y1=66.9mm; x2=22.95mm; y2=66.9mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2402 { - x1=22.95mm; y1=66.9mm; x2=22.95mm; y2=2.6023622in; thickness=0.1mm; clearance=0.0; - } - ha:line.2405 { - x1=22.95mm; y1=2.6023622in; x2=24.55mm; y2=2.6023622in; thickness=0.1mm; clearance=0.0; - } - ha:arc.2408 { - x=23.75mm; y=66.5mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2412 { - li:geometry { - ta:contour { - { 25.3mm; 65.625mm } - { 24.8mm; 65.625mm } - { 893.7007874mil; 65.625mm } - { 22.2mm; 65.625mm } - { 22.2mm; 67.375mm } - { 893.7007874mil; 67.375mm } - { 24.8mm; 67.375mm } - { 25.3mm; 67.375mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABJ - } - ha:subc.2423 { - ha:attributes { - value= - footprint=CONNECTOR_USB20_RECEPTACLE.lht - refdes=J1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.9mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.35mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.4mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.35mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.35mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=1.4mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.1 { - hdia=2.1mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.15mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.15mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.15mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.2472 { - proto=0; x=25.21mm; y=48.75mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2473 { - proto=0; x=25.21mm; y=51.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.2474 { - proto=0; x=25.21mm; y=53.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.2475 { - proto=0; x=25.21mm; y=55.75mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.2476 { - proto=1; x=22.5mm; y=45.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.2477 { - proto=1; x=22.5mm; y=59.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=6 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2424 { - x1=22.5mm; y1=52.25mm; x2=22.5mm; y2=52.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - ha:flags ={ selected=1 - }; } - ha:line.2427 { - x1=22.5mm; y1=52.25mm; x2=22.5mm; y2=53.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - ha:flags ={ selected=1 - }; } - ha:line.2430 { - x1=22.5mm; y1=52.25mm; x2=21.5mm; y2=52.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - ha:flags ={ selected=1 - }; } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2433 { - x1=26.45mm; y1=44.95mm; x2=26.45mm; y2=59.55mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2436 { - x1=26.45mm; y1=59.55mm; x2=24.375mm; y2=59.55mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2439 { - x1=20.625mm; y1=59.55mm; x2=12.25mm; y2=59.55mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2442 { - x1=12.25mm; y1=59.55mm; x2=12.25mm; y2=44.95mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2445 { - x1=26.45mm; y1=44.95mm; x2=24.375mm; y2=44.95mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2448 { - x1=20.625mm; y1=44.95mm; x2=12.25mm; y2=44.95mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2451 { - string=%a.parent.refdes%; x=27.34624mm; y=54.56624mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2452 { - x1=19.35mm; y1=51.55mm; x2=19.35mm; y2=52.95mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2455 { - x1=20.05mm; y1=52.25mm; x2=734.2519685mil; y2=52.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2458 { - x1=26.35mm; y1=45.05mm; x2=26.35mm; y2=59.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2461 { - x1=26.35mm; y1=59.45mm; x2=12.35mm; y2=59.45mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2464 { - x1=12.35mm; y1=59.45mm; x2=12.35mm; y2=45.05mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2467 { - x1=12.35mm; y1=45.05mm; x2=26.35mm; y2=45.05mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2470 { - x=19.35mm; y=52.25mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2478 { - li:geometry { - ta:contour { - { 26.6mm; 43.425mm } - { 26.6mm; 61.075mm } - { 12.1mm; 61.075mm } - { 12.1mm; 43.425mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KURECEPTAC - } - ha:subc.2485 { - ha:attributes { - value=1k - footprint=RESC1608X55N.lht - refdes=R1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.425mm - 0.6mm - -0.425mm - 0.6mm - 0.425mm - -0.6mm - 0.425mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2522 { - proto=0; x=18.95mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2523 { - proto=0; x=17.55mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2486 { - x1=18.25mm; y1=62.0mm; x2=18.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2489 { - x1=18.25mm; y1=62.0mm; x2=18.25mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2492 { - x1=18.25mm; y1=62.0mm; x2=17.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2495 { - x1=19.15mm; y1=61.15mm; x2=17.35mm; y2=61.15mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2498 { - x1=19.15mm; y1=62.85mm; x2=17.35mm; y2=62.85mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2501 { - string=%a.parent.refdes%; x=17.200277mm; y=55.96mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2502 { - x1=18.25mm; y1=61.3mm; x2=18.25mm; y2=62.7mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2505 { - x1=18.95mm; y1=62.0mm; x2=17.55mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2508 { - x1=750.0mil; y1=61.6mm; x2=750.0mil; y2=62.4mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2511 { - x1=750.0mil; y1=62.4mm; x2=17.45mm; y2=62.4mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2514 { - x1=17.45mm; y1=62.4mm; x2=17.45mm; y2=61.6mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2517 { - x1=17.45mm; y1=61.6mm; x2=750.0mil; y2=61.6mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2520 { - x=18.25mm; y=62.0mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2524 { - li:geometry { - ta:contour { - { 19.505mm; 61.27mm } - { 19.23mm; 61.27mm } - { 17.27mm; 61.27mm } - { 16.995mm; 61.27mm } - { 16.995mm; 62.73mm } - { 17.27mm; 62.73mm } - { 19.23mm; 62.73mm } - { 19.505mm; 62.73mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABN - } - ha:subc.2535 { - ha:attributes { - value=1k - footprint=RESC1608X55N.lht - refdes=R2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.425mm - 0.6mm - -0.425mm - 0.6mm - 0.425mm - -0.6mm - 0.425mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2572 { - proto=0; x=18.95mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2573 { - proto=0; x=17.55mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2536 { - x1=18.25mm; y1=64.25mm; x2=18.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2539 { - x1=18.25mm; y1=64.25mm; x2=18.25mm; y2=65.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2542 { - x1=18.25mm; y1=64.25mm; x2=17.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2545 { - x1=19.15mm; y1=63.4mm; x2=17.35mm; y2=63.4mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2548 { - x1=19.15mm; y1=65.1mm; x2=17.35mm; y2=65.1mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2551 { - string=%a.parent.refdes%; x=17.15mm; y=57.6mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2552 { - x1=18.25mm; y1=2.5019685in; x2=18.25mm; y2=64.95mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2555 { - x1=18.95mm; y1=64.25mm; x2=17.55mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2558 { - x1=750.0mil; y1=63.85mm; x2=750.0mil; y2=64.65mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2561 { - x1=750.0mil; y1=64.65mm; x2=17.45mm; y2=64.65mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2564 { - x1=17.45mm; y1=64.65mm; x2=17.45mm; y2=63.85mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2567 { - x1=17.45mm; y1=63.85mm; x2=750.0mil; y2=63.85mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2570 { - x=18.25mm; y=64.25mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2574 { - li:geometry { - ta:contour { - { 19.505mm; 63.52mm } - { 19.23mm; 63.52mm } - { 17.27mm; 63.52mm } - { 16.995mm; 63.52mm } - { 16.995mm; 64.98mm } - { 17.27mm; 64.98mm } - { 19.23mm; 64.98mm } - { 19.505mm; 64.98mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABP - } - ha:subc.2585 { - ha:attributes { - value=1k - footprint=RESC1608X55N.lht - refdes=R3 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.425mm - 0.6mm - -0.425mm - 0.6mm - 0.425mm - -0.6mm - 0.425mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2622 { - proto=0; x=55.5mm; y=58.45mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2623 { - proto=0; x=55.5mm; y=57.05mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2586 { - x1=55.5mm; y1=57.75mm; x2=55.5mm; y2=57.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2589 { - x1=55.5mm; y1=57.75mm; x2=54.5mm; y2=57.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2592 { - x1=55.5mm; y1=57.75mm; x2=55.5mm; y2=56.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2595 { - x1=56.35mm; y1=58.65mm; x2=56.35mm; y2=56.85mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2598 { - x1=2.1515748in; y1=58.65mm; x2=2.1515748in; y2=56.85mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2601 { - string=%a.parent.refdes%; x=52.8mm; y=58.5mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 90.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2602 { - x1=56.2mm; y1=57.75mm; x2=54.8mm; y2=57.75mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2605 { - x1=55.5mm; y1=58.45mm; x2=55.5mm; y2=57.05mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2608 { - x1=2.2007874in; y1=58.55mm; x2=55.1mm; y2=58.55mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2611 { - x1=55.1mm; y1=58.55mm; x2=55.1mm; y2=56.95mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2614 { - x1=55.1mm; y1=56.95mm; x2=2.2007874in; y2=56.95mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2617 { - x1=2.2007874in; y1=56.95mm; x2=2.2007874in; y2=58.55mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2620 { - x=55.5mm; y=57.75mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2624 { - li:geometry { - ta:contour { - { 56.23mm; 59.005mm } - { 56.23mm; 58.73mm } - { 56.23mm; 56.77mm } - { 56.23mm; 56.495mm } - { 54.77mm; 56.495mm } - { 54.77mm; 56.77mm } - { 54.77mm; 58.73mm } - { 54.77mm; 59.005mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABR - } - ha:subc.2635 { - ha:attributes { - value=1k - footprint=RESC1608X55N.lht - refdes=R4 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.6mm - -0.425mm - 0.6mm - -0.425mm - 0.6mm - 0.425mm - -0.6mm - 0.425mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.55mm - -0.375mm - 0.55mm - -0.375mm - 0.55mm - 0.375mm - -0.55mm - 0.375mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.2672 { - proto=0; x=29.55mm; y=60.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.2673 { - proto=0; x=30.95mm; y=60.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.2636 { - x1=30.25mm; y1=60.75mm; x2=30.25mm; y2=60.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2639 { - x1=30.25mm; y1=60.75mm; x2=30.25mm; y2=59.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2642 { - x1=30.25mm; y1=60.75mm; x2=31.25mm; y2=60.75mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top-silkscreen { - lid=1 - ha:combining { } - - li:objects { - ha:line.2645 { - x1=29.35mm; y1=61.6mm; x2=31.15mm; y2=61.6mm; thickness=0.2mm; clearance=0.0; - } - ha:line.2648 { - x1=29.35mm; y1=59.9mm; x2=31.15mm; y2=59.9mm; thickness=0.2mm; clearance=0.0; - } - ha:text.2651 { - string=%a.parent.refdes%; x=31.9mm; y=59.95mm; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assembly { - lid=2 - ha:combining { } - - li:objects { - ha:line.2652 { - x1=30.25mm; y1=61.45mm; x2=30.25mm; y2=60.05mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2655 { - x1=29.55mm; y1=60.75mm; x2=30.95mm; y2=60.75mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2658 { - x1=29.45mm; y1=61.15mm; x2=29.45mm; y2=60.35mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2661 { - x1=29.45mm; y1=60.35mm; x2=31.05mm; y2=60.35mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2664 { - x1=31.05mm; y1=60.35mm; x2=31.05mm; y2=61.15mm; thickness=0.1mm; clearance=0.0; - } - ha:line.2667 { - x1=31.05mm; y1=61.15mm; x2=29.45mm; y2=61.15mm; thickness=0.1mm; clearance=0.0; - } - ha:arc.2670 { - x=30.25mm; y=60.75mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=3 - ha:combining { } - - li:objects { - ha:polygon.2674 { - li:geometry { - ta:contour { - { 28.995mm; 61.48mm } - { 1.1523622in; 61.48mm } - { 31.23mm; 61.48mm } - { 31.505mm; 61.48mm } - { 31.505mm; 60.02mm } - { 31.23mm; 60.02mm } - { 1.1523622in; 60.02mm } - { 28.995mm; 60.02mm } - } - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - } - } - uid = J+ja6K/9UP93J+KU96gAAABT - } - ha:subc.2942 { - ha:attributes { - value=CR2030 - refdes=B1 - footprint=SQJ-WJ-CR2032-1-W.lht - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - li:ps_poly { - -2.5mm - -3.5mm - 2.5mm - -3.5mm - 2.5mm - 3.5mm - -2.5mm - 3.5mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -2.5mm - -3.5mm - 2.5mm - -3.5mm - 2.5mm - 3.5mm - -2.5mm - 3.5mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -2.55mm - -3.55mm - 2.55mm - -3.55mm - 2.55mm - 3.55mm - -2.55mm - 3.55mm - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=696.8503937mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.2mm - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=17.8mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=696.8503937mil; } - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.2994 { - proto=0; x=30.25mm; y=50.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - ha:padstack_ref.2995 { - proto=1; x=42.25mm; y=50.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - li:2 { - on - diag - round - noshape - } - } - - ha:attributes { - term=2 - } - } - ha:padstack_ref.2996 { - proto=0; x=54.25mm; y=50.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { auto=1; } - - li:objects { - ha:arc.2943 { - x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=154.722278; adelta=-64.722278; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2944 { - x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=90.000000; adelta=-64.722278; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2945 { - x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=335.323137; adelta=-65.323137; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2946 { - x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=270.000000; adelta=-65.323137; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:text.2947 { - string=%a.parent.refdes%; x=30.945mm; y=54.583181mm; scale=100; fid=0; - ha:flags { - clearline=1 - dyntext=1 - floater=1 - } - rot = 360.000000 - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:top-assy { - lid=1 - ha:combining { } - - li:objects { - ha:line.2948 { - x1=40.25mm; y1=60.2mm; x2=44.25mm; y2=60.2mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2951 { - x1=32.808676mm; y1=53.5mm; x2=32.818674mm; y2=53.509998mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2954 { - x1=32.15mm; y1=53.5mm; x2=32.808676mm; y2=53.5mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2957 { - x1=51.691324mm; y1=53.5mm; x2=51.681326mm; y2=53.509998mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2960 { - x1=52.35mm; y1=53.5mm; x2=51.691324mm; y2=53.5mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2963 { - x1=51.691324mm; y1=47.5mm; x2=51.681326mm; y2=47.490002mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2966 { - x1=52.35mm; y1=47.5mm; x2=51.691324mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2969 { - x1=52.35mm; y1=53.5mm; x2=52.35mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2972 { - x1=32.808676mm; y1=47.5mm; x2=32.818674mm; y2=47.490002mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2975 { - x1=32.15mm; y1=47.5mm; x2=32.808676mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:line.2978 { - x1=32.15mm; y1=53.5mm; x2=32.15mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2981 { - x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=342.299572; adelta=-72.299572; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2982 { - x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=162.299572; adelta=-60.649273; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2983 { - x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=270.000000; adelta=-72.299572; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.2984 { - x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=78.349701; adelta=-60.649273; thickness=0.2mm; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = assy - } - - ha:top-courtyard { - lid=2 - ha:combining { } - - li:objects { - ha:polygon.2997 { clearance=40.0mil; - li:geometry { - ta:contour { - { 57.0mm; 54.25mm } - { 51.854569mm; 54.25mm } - { 51.705195mm; 54.709724mm } - { 50.623326mm; 56.583577mm } - { 49.175502mm; 58.191549mm } - { 47.425mm; 59.463363mm } - { 45.448326mm; 60.343435mm } - { 43.33187mm; 60.793302mm } - { 41.16813mm; 60.793302mm } - { 39.051674mm; 60.343435mm } - { 37.075mm; 59.463363mm } - { 35.324498mm; 58.191549mm } - { 33.876674mm; 56.583577mm } - { 32.794805mm; 54.709724mm } - { 32.645431mm; 54.25mm } - { 27.5mm; 54.25mm } - { 27.5mm; 46.75mm } - { 32.645431mm; 46.75mm } - { 32.794805mm; 46.290276mm } - { 33.876674mm; 44.416423mm } - { 35.324498mm; 42.808451mm } - { 37.075mm; 41.536637mm } - { 39.051674mm; 40.656565mm } - { 41.16813mm; 40.206698mm } - { 43.33187mm; 40.206698mm } - { 45.448326mm; 40.656565mm } - { 47.425mm; 41.536637mm } - { 49.175502mm; 42.808451mm } - { 50.623326mm; 44.416423mm } - { 51.705195mm; 46.290276mm } - { 51.854569mm; 46.75mm } - { 57.0mm; 46.75mm } - } - } - - ha:flags { - fullpoly=1 - } - } - } - ha:type { - top = 1 - doc = 1 - } - purpose = ko.courtyard - } - - ha:subc-aux { - lid=3 - ha:combining { } - - li:objects { - ha:line.2985 { - x1=42.25mm; y1=50.5mm; x2=42.25mm; y2=50.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.2988 { - x1=42.25mm; y1=50.5mm; x2=41.25mm; y2=50.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.2991 { - x1=42.25mm; y1=50.5mm; x2=42.25mm; y2=49.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - - ha:top_paste { - lid=4 - ha:combining { auto=1; } - - li:objects { - } - ha:type { - top = 1 - paste = 1 - } - } - - ha:top_mask { - lid=5 - ha:combining { sub=1; auto=1; } - - li:objects { - } - ha:type { - top = 1 - mask = 1 - } - } - - ha:top_copper { - lid=6 - ha:combining { } - - li:objects { - } - ha:type { - copper = 1 - top = 1 - } - } - - ha:any_internal_copper { - lid=7 - ha:combining { } - - li:objects { - } - ha:type { - copper = 1 - intern = 1 - } - stack_offs = 1 - } - - ha:bottom_copper { - lid=8 - ha:combining { } - - li:objects { - } - ha:type { - bottom = 1 - copper = 1 - } - } - - ha:bottom_mask { - lid=9 - ha:combining { sub=1; auto=1; } - - li:objects { - } - ha:type { - bottom = 1 - mask = 1 - } - } - - ha:bottom_silk { - lid=10 - ha:combining { auto=1; } - - li:objects { - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:bottom_paste { - lid=11 - ha:combining { auto=1; } - - li:objects { - } - ha:type { - bottom = 1 - paste = 1 - } - } - - ha:outline { - lid=12 - ha:combining { } - - li:objects { - } - ha:type { - boundary = 1 - } - purpose = uroute - } - - ha:pmech { - lid=13 - ha:combining { auto=1; } - - li:objects { - } - ha:type { - mech = 1 - } - purpose = proute - } - - ha:umech { - lid=14 - ha:combining { auto=1; } - - li:objects { - } - ha:type { - mech = 1 - } - purpose = uroute - } - } - } - uid = QEWj0Sm7jZrDdbs0/XYAAAAK - } - } - li:layers { - - ha:top-sig { - lid=0 - group=3 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftt} - {pcb-rnd::key::select}={l; s} - } - - li:objects { - ha:line.6977 { - x1=29.55mm; y1=60.75mm; x2=29.55mm; y2=56.3mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6980 { - x1=29.55mm; y1=56.3mm; x2=29.0mm; y2=55.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6983 { - x1=29.0mm; y1=55.75mm; x2=25.21mm; y2=55.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7082 { - x1=29.46mm; y1=63.05mm; x2=29.46mm; y2=60.84mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7085 { - x1=29.46mm; y1=60.84mm; x2=29.55mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7088 { - x1=23.05mm; y1=68.75mm; x2=22.15mm; y2=68.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7091 { - x1=22.15mm; y1=68.75mm; x2=21.15mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7094 { - x1=23.0mm; y1=66.5mm; x2=22.4mm; y2=66.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7097 { - x1=22.4mm; y1=66.5mm; x2=21.15mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7116 { - x1=24.5mm; y1=66.5mm; x2=25.25mm; y2=66.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7119 { - x1=25.25mm; y1=66.5mm; x2=26.25mm; y2=67.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7235 { - x1=34.5mm; y1=63.09mm; x2=34.54mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7325 { - x1=30.75mm; y1=63.07mm; x2=30.75mm; y2=62.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7328 { - x1=30.75mm; y1=62.5mm; x2=31.5mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7340 { - x1=35.75mm; y1=62.99mm; x2=35.81mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7517 { - x1=28.5mm; y1=60.75mm; x2=29.5mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7520 { - x1=29.5mm; y1=60.75mm; x2=29.55mm; y2=60.7mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8189 { - x1=55.5mm; y1=58.45mm; x2=55.5mm; y2=59.6mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8330 { - x1=51.25mm; y1=60.75mm; x2=54.35mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8333 { - x1=55.5mm; y1=59.6mm; x2=54.35mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8374 { - x1=33.27mm; y1=63.05mm; x2=33.27mm; y2=64.48mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8377 { - x1=33.27mm; y1=64.48mm; x2=33.25mm; y2=64.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8601 { - x1=43.8mm; y1=63.0mm; x2=42.5mm; y2=63.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8604 { - x1=47.25mm; y1=63.5mm; x2=46.2mm; y2=63.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8634 { - x1=46.2mm; y1=62.85mm; x2=45.4mm; y2=62.85mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8637 { - x1=45.4mm; y1=62.85mm; x2=45.0mm; y2=63.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8640 { - x1=43.8mm; y1=63.95mm; x2=44.8mm; y2=63.95mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8643 { - x1=44.8mm; y1=63.95mm; x2=45.0mm; y2=63.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8646 { - x1=45.0mm; y1=63.75mm; x2=45.0mm; y2=63.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8649 { - x1=41.2mm; y1=66.3mm; x2=41.2mm; y2=65.55mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8652 { - x1=41.2mm; y1=65.55mm; x2=41.75mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8658 { - x1=43.8mm; y1=63.95mm; x2=43.8mm; y2=64.45mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8661 { - x1=43.8mm; y1=64.45mm; x2=43.25mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8664 { - x1=41.75mm; y1=65.0mm; x2=43.25mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8783 { - x1=1.9015748in; y1=64.15mm; x2=48.1mm; y2=64.15mm; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8840 { - x1=42.5mm; y1=67.25mm; x2=43.8mm; y2=67.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8843 { - x1=47.25mm; y1=68.25mm; x2=46.2mm; y2=68.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8861 { - x1=46.2mm; y1=67.6mm; x2=45.4mm; y2=67.6mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8867 { - x1=43.8mm; y1=68.2mm; x2=44.8mm; y2=68.2mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8870 { - x1=45.4mm; y1=67.6mm; x2=44.8mm; y2=68.2mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8909 { - x1=46.5mm; y1=64.75mm; x2=47.7mm; y2=64.75mm; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8924 { - x1=41.25mm; y1=65.25mm; x2=41.25mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8927 { - x1=41.25mm; y1=65.5mm; x2=41.2mm; y2=65.55mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8934 { - x1=35.75mm; y1=65.25mm; x2=35.75mm; y2=63.11mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8937 { - x1=35.75mm; y1=63.11mm; x2=35.81mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8955 { - x1=1.9015748in; y1=68.9mm; x2=49.35mm; y2=68.9mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8958 { - x1=50.1mm; y1=68.15mm; x2=50.25mm; y2=68.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8970 { - x1=31.5mm; y1=61.75mm; x2=32.25mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8973 { - x1=32.25mm; y1=61.75mm; x2=33.0mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8976 { - x1=33.0mm; y1=61.0mm; x2=35.25mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8979 { - x1=35.25mm; y1=61.0mm; x2=35.75mm; y2=61.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8982 { - x1=35.75mm; y1=62.99mm; x2=35.75mm; y2=61.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8985 { - x1=34.5mm; y1=61.75mm; x2=34.5mm; y2=63.01mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8988 { - x1=34.5mm; y1=63.01mm; x2=34.54mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9003 { - x1=41.2mm; y1=62.05mm; x2=41.2mm; y2=61.7mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9006 { - x1=41.2mm; y1=61.7mm; x2=40.5mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9013 { - x1=34.5mm; y1=63.09mm; x2=34.5mm; y2=66.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9016 { - x1=31.5mm; y1=65.5mm; x2=34.5mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9019 { - x1=1.9015748in; y1=64.15mm; x2=47.7mm; y2=64.75mm; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9026 { - x1=46.2mm; y1=67.6mm; x2=46.2mm; y2=66.95mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9029 { - x1=46.2mm; y1=66.95mm; x2=45.5mm; y2=66.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9032 { - x1=45.5mm; y1=66.25mm; x2=45.5mm; y2=65.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9035 { - x1=46.5mm; y1=64.75mm; x2=45.5mm; y2=65.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10145 { - x1=49.35mm; y1=68.9mm; x2=50.1mm; y2=68.15mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#238b27} - } - - ha:bottom-sig { - lid=1 - group=10 - ha:combining { } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftb} - {pcb-rnd::key::select}={l; b} - } - - li:objects { - ha:line.7122 { - x1=26.25mm; y1=67.5mm; x2=26.25mm; y2=62.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7125 { - x1=26.25mm; y1=62.0mm; x2=27.5mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7128 { - x1=27.5mm; y1=60.75mm; x2=28.5mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8327 { - x1=51.25mm; y1=62.25mm; x2=51.25mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8559 { - x1=43.0mm; y1=63.5mm; x2=42.5mm; y2=63.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8816 { - x1=47.25mm; y1=68.25mm; x2=43.5mm; y2=68.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8819 { - x1=43.5mm; y1=68.25mm; x2=42.5mm; y2=67.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8949 { - x1=35.75mm; y1=65.25mm; x2=46.0mm; y2=65.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8991 { - x1=34.5mm; y1=61.75mm; x2=39.75mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8994 { - x1=39.75mm; y1=61.75mm; x2=40.5mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10148 { - x1=47.5mm; y1=65.25mm; x2=50.25mm; y2=68.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8952 { - x1=46.0mm; y1=65.25mm; x2=47.5mm; y2=65.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10163 { - x1=51.25mm; y1=60.75mm; x2=51.25mm; y2=68.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10166 { - x1=51.25mm; y1=68.0mm; x2=50.25mm; y2=69.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10169 { - x1=50.25mm; y1=69.0mm; x2=48.0mm; y2=69.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10172 { - x1=48.0mm; y1=69.0mm; x2=47.25mm; y2=68.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10193 { - x1=47.25mm; y1=63.5mm; x2=43.0mm; y2=63.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.9038 { - x1=45.5mm; y1=66.25mm; x2=34.5mm; y2=66.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - selected=1 - } - } - ha:line.10202 { - x1=42.5mm; y1=67.25mm; x2=34.0mm; y2=67.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10205 { - x1=34.0mm; y1=67.25mm; x2=33.25mm; y2=66.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10208 { - x1=33.25mm; y1=66.5mm; x2=33.25mm; y2=64.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10214 { - x1=42.5mm; y1=63.0mm; x2=26.25mm; y2=63.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#38ee39} - } - - ha:top-gnd { - lid=2 - group=3 - ha:combining { } - - li:objects { - ha:polygon.5534 { clearance=12.0mil; - li:geometry { - ta:contour { - { 12.5mm; 40.0mm } - { 57.25mm; 40.0mm } - { 57.25mm; 69.75mm } - { 12.5mm; 69.75mm } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#104e8b} - } - - ha:bottom-gnd { - lid=3 - group=10 - ha:combining { } - - li:objects { - ha:polygon.9041 { clearance=20.0mil; - li:geometry { - ta:contour { - { 12.5mm; 69.75mm } - { 57.25mm; 69.75mm } - { 57.25mm; 40.0mm } - { 12.5mm; 40.0mm } - } - } - - ha:flags { - clearpoly=1 - } - } - } - color = {#6164ff} - } - - ha:outline { - lid=4 - group=7 - ha:combining { } - - li:objects { - ha:line.5522 { - x1=12.25mm; y1=39.75mm; x2=57.5mm; y2=39.75mm; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5525 { - x1=57.5mm; y1=39.75mm; x2=57.5mm; y2=70.0mm; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5528 { - x1=57.5mm; y1=70.0mm; x2=12.25mm; y2=70.0mm; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5531 { - x1=12.25mm; y1=70.0mm; x2=12.25mm; y2=39.75mm; thickness=6.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#00868b} - } - - ha:bottom-silk { - lid=5 - group=12 - ha:combining { auto=1; } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shiftx} - {pcb-rnd::key::select}={l; x} - } - - li:objects { - ha:text.5506 { - string=USB bug detector; x=13.5mm; y=69.5mm; scale=200; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.5509 { - string=identifies USB plugs (devices or cables); x=13.75mm; y=65.75mm; scale=150; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.5517 { - string={3 BUGGED LED on -> plug has an IC}; x=13.0mm; y=52.25mm; scale=150; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.5519 { - string={optional: R2/LED2 on when ready to test}; x=22.75mm; y=44.25mm; scale=120; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.5520 { - string={optional: S2/R5/C6 to simulate bug}; x=27.25mm; y=46.5mm; scale=120; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9055 { - string=with integrated circuits (IC); x=13.75mm; y=63.75mm; scale=150; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9057 { - string=1 press RESET button to start test; x=13.0mm; y=60.5mm; scale=150; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9059 { - string=2 plug USB device/cable; x=13.0mm; y=55.0mm; scale=150; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9065 { - string=4 press RESET to save power; x=13.0mm; y=49.5mm; scale=150; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9067 { - string=(BUGGED LED should be off); x=14.5mm; y=57.5mm; scale=150; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9068 { - string=$version$.$revision$; x=46.0mm; y=69.5mm; scale=120; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9070 { - string=populate only U1+C1, U2+C2+U3+C3, or U4+C4+U5+C5; x=13.75mm; y=42.25mm; scale=120; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - ha:text.9076 { - string=CuVoodoo; x=49.25mm; y=67.75mm; scale=120; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 0.000000 - } - } - color = {#000000} - } - - ha:top-silk { - lid=6 - group=1 - ha:combining { auto=1; } - - ha:attributes { - {pcb-rnd::key::vis}={l; Shifts} - {pcb-rnd::key::select}={l; s} - } - - li:objects { - ha:text.4807 { - string=USB bug detector; x=13.5mm; y=40.25mm; scale=150; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.5505 { - string=RESET; x=50.0mm; y=67.5mm; scale=150; fid=0; - ha:flags { - clearline=1 - } - rot = 90.000000 - } - ha:text.5544 { - string=CR2032; x=27.0mm; y=56.75mm; scale=150; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4983 { - string=BUGGED; x=20.0mm; y=61.0mm; scale=150; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.4989 { - string=READY; x=20.0mm; y=63.25mm; scale=150; fid=0; - ha:flags { - clearline=1 - } - rot = 0.000000 - } - ha:text.9079 { - string=TEST; x=25.5mm; y=69.5mm; scale=120; fid=0; - ha:flags { - clearline=1 - } - rot = 90.000000 - } - ha:text.9081 { - string=JLCJLCJLCJLC; x=13.75mm; y=48.0mm; scale=100; fid=0; - ha:flags { - clearline=1 - } - rot = 360.000000 - } - } - color = {#000000} - } - - ha:top-paste { - lid=7 - group=0 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:top-mask { - lid=8 - group=2 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-mask { - lid=9 - group=11 - ha:combining { sub=1; auto=1; } - - li:objects { - } - color = {#ff0000} - } - - ha:bottom-paste { - lid=10 - group=13 - ha:combining { auto=1; } - - li:objects { - } - color = {#cd00cd} - } - - ha:slot-plated { - lid=11 - group=14 - ha:combining { auto=1; } - - li:objects { - } - color = {#8b7355} - } - - ha:slot-unplated { - lid=12 - group=15 - ha:combining { auto=1; } - - li:objects { - } - color = {#00868b} - } - - ha:top-assy { - lid=13 - group=16 - ha:combining { } - - li:objects { - } - color = {#444444} - } - - ha:bot-assy { - lid=14 - group=17 - ha:combining { } - - li:objects { - } - color = {#444444} - } - - ha:fab { - lid=15 - group=18 - ha:combining { auto=1; } - - li:objects { - } - color = {#222222} - } - - ha:top-courtyard { - lid=16 - group=8 - ha:combining { } - - li:objects { - } - color = {#104e8b} - } - - ha:bot-courtyard { - lid=17 - group=9 - ha:combining { } - - li:objects { - } - color = {#cd3700} - } - - ha:top-pwr { - lid=18 - group=3 - ha:combining { } - - li:objects { - ha:line.5887 { - x1=25.21mm; y1=48.75mm; x2=28.5mm; y2=48.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.5890 { - x1=28.5mm; y1=48.75mm; x2=30.25mm; y2=50.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6161 { - x1=15.5mm; y1=67.75mm; x2=13.35mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6284 { - x1=17.55mm; y1=62.0mm; x2=15.05mm; y2=62.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6287 { - x1=17.55mm; y1=64.25mm; x2=15.05mm; y2=64.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6635 { - x1=18.95mm; y1=62.0mm; x2=24.75mm; y2=62.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6638 { - x1=24.75mm; y1=62.0mm; x2=27.25mm; y2=64.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6641 { - x1=27.25mm; y1=64.5mm; x2=30.5mm; y2=64.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6644 { - x1=30.5mm; y1=64.5mm; x2=30.75mm; y2=64.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6647 { - x1=30.75mm; y1=64.25mm; x2=30.75mm; y2=63.07mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6650 { - x1=30.75mm; y1=63.07mm; x2=30.73mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6755 { - x1=18.95mm; y1=64.25mm; x2=26.0mm; y2=64.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6758 { - x1=26.0mm; y1=64.25mm; x2=27.25mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6761 { - x1=27.25mm; y1=65.5mm; x2=31.5mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6764 { - x1=31.5mm; y1=65.5mm; x2=32.0mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6767 { - x1=32.0mm; y1=65.0mm; x2=32.0mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7427 { - x1=35.81mm; y1=68.45mm; x2=37.7mm; y2=68.45mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7430 { - x1=37.7mm; y1=68.45mm; x2=37.75mm; y2=68.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7682 { - x1=48.75mm; y1=66.0mm; x2=48.75mm; y2=67.15mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7685 { - x1=48.75mm; y1=67.15mm; x2=1.9015748in; y2=67.6mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7691 { - x1=48.75mm; y1=62.4mm; x2=1.9015748in; y2=62.85mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7757 { - x1=48.75mm; y1=66.0mm; x2=49.75mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7760 { - x1=49.75mm; y1=65.0mm; x2=49.75mm; y2=62.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7763 { - x1=49.75mm; y1=62.25mm; x2=48.75mm; y2=61.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7829 { - x1=54.25mm; y1=53.75mm; x2=48.75mm; y2=59.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7832 { - x1=48.75mm; y1=62.4mm; x2=48.75mm; y2=59.25mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7955 { - x1=54.5mm; y1=68.4mm; x2=51.15mm; y2=68.4mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8018 { - x1=37.75mm; y1=68.5mm; x2=37.75mm; y2=68.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8027 { - x1=37.75mm; y1=68.0mm; x2=39.25mm; y2=66.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8084 { - x1=41.2mm; y1=63.95mm; x2=39.3mm; y2=63.95mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8087 { - x1=39.3mm; y1=63.95mm; x2=39.25mm; y2=64.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8144 { - x1=39.25mm; y1=61.75mm; x2=30.25mm; y2=52.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8135 { - x1=39.25mm; y1=66.5mm; x2=39.25mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.7826 { - x1=54.25mm; y1=50.5mm; x2=54.25mm; y2=53.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8141 { - x1=30.25mm; y1=50.5mm; x2=30.25mm; y2=52.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8751 { - x1=39.25mm; y1=66.25mm; x2=42.5mm; y2=69.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8754 { - x1=42.5mm; y1=69.5mm; x2=50.05mm; y2=69.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.8757 { - x1=50.05mm; y1=69.5mm; x2=51.15mm; y2=68.4mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10181 { - x1=51.15mm; y1=68.4mm; x2=51.15mm; y2=66.65mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10184 { - x1=51.15mm; y1=66.65mm; x2=50.5mm; y2=66.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.10187 { - x1=50.5mm; y1=66.0mm; x2=48.75mm; y2=66.0mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#cb0400} - } - - ha:bottom-pwr { - lid=19 - group=10 - ha:combining { } - - li:objects { - ha:line.6151 { - x1=25.21mm; y1=48.75mm; x2=19.25mm; y2=48.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6154 { - x1=19.25mm; y1=48.75mm; x2=15.5mm; y2=52.5mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - ha:line.6157 { - x1=15.5mm; y1=52.5mm; x2=15.5mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; - ha:flags { - clearline=1 - } - } - } - color = {#ff5759} - } - } - } - ha:layer_stack { - li:groups { - ha:0 { - name = top_paste - ha:type { top=1; paste=1; } - li:layers { 7; } - } - ha:1 { - name = top_silk - ha:type { silk=1; top=1; } - li:layers { 6; } - } - ha:2 { - name = top_mask - ha:type { top=1; mask=1; } - li:layers { 8; } - } - ha:3 { - name = top_copper - ha:type { copper=1; top=1; } - li:layers { 0; 18; 2; } - } - ha:4 { - name = grp_4 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:5 { - name = grp_6 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.125mm } - } - } - ha:6 { - name = grp_8 - ha:type { substrate=1; intern=1; } - li:layers { } - ha:attributes { - thickness={0.7375mm } - } - } - ha:7 { - name = global_outline - ha:type { boundary=1; } - li:layers { 4; } - purpose = uroute - } - ha:8 { - name = top-courtyard - ha:type { top=1; doc=1; } - li:layers { 16; } - ha:attributes { - init-invis=true - } - purpose = ko.courtyard - } - ha:9 { - name = bot-courtyard - ha:type { bottom=1; doc=1; } - li:layers { 17; } - ha:attributes { - init-invis=true - } - purpose = ko.courtyard - } - ha:10 { - name = bottom_copper - ha:type { bottom=1; copper=1; } - li:layers { 1; 19; 3; } - } - ha:11 { - name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 9; } - } - ha:12 { - name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 5; } - } - ha:13 { - name = bottom_paste - ha:type { bottom=1; paste=1; } - li:layers { 10; } - } - ha:14 { - name = pmech - ha:type { mech=1; } - li:layers { 11; } - purpose = proute - } - ha:15 { - name = umech - ha:type { mech=1; } - li:layers { 12; } - purpose = uroute - } - ha:16 { - name = top_assy - ha:type { top=1; doc=1; } - li:layers { 13; } - ha:attributes { - init-invis=1 - } - purpose = assy - } - ha:17 { - name = bot_assy - ha:type { bottom=1; doc=1; } - li:layers { 14; } - ha:attributes { - init-invis=1 - } - purpose = assy - } - ha:18 { - name = fab - ha:type { top=1; doc=1; } - li:layers { 15; } - ha:attributes { - init-invis=1 - } - purpose = fab - } - } - } - li:pcb-rnd-conf-v1 { - ha:overwrite { - ha:design { - via_proto = 1 - text_font_id = 0 - text_scale = 100 - min_slk = 0.15240000 mm - text_thickness = 0 - line_thickness = 10.00 mil - ha:drc { - min_ring = 0.15 mm - min_copper_overlap = 6.0 mil - min_drill = 0.3 mm - } - min_wid = 0.15240000 mm - bloat = 0.15240000 mm - clearance = 10.00 mil - } - ha:editor { - grid_unit = mm - grids_idx = 10 - grid = 250.00 um - buffer_number = 0 - ha:view { - flip_y = 0 - flip_x = 0 - } - show_solder_side = 0 - rubber_band_mode = true - } - ha:rc { - li:library_search_paths { - $(rc.path.design)/coraleda/subc - $(rc.path.design)/coraleda/subc - ?../pcblib - ?~/pcblib/ - $(rc.path.share)/pcblib - } - } - ha:plugins { - ha:import_sch { - li:args { - /home/kevredon/data/project/usb-bug-detector/hardware/usb-bug-detector.sch - } - import_fmt = lepton - } - ha:show_netnames { - enable = true - } - } - } - } - ha:pixmaps { - } - ha:netlists { - - li:input { - ha:VCC { - li:conn { B1-1; C1-2; C2-2; C3-2; C4-2; C5-2; J1-1; S1-1; S2-1; U1-14; U2-5; U3-5; U4-5; U5-5; } - } - ha:GND { - li:conn { B1-2; C1-1; C2-1; C3-1; C4-1; C5-1; LED1-2; LED2-2; R3-2; R4-2; R5-2; U1-7; U1-8; U1-9; U1-11; U1-12; U2-3; U3-3; U4-3; U5-3; } - } - ha:R { - li:conn { R3-1; S1-2; U1-3; U2-2; U4-2; } - } - ha:S { - li:conn { C6-1; J1-4; R4-1; U1-6; U3-2; U5-2; } - } - ha:_Q_ { - li:conn { R2-1; U1-2; U1-4; U2-1; U3-4; U4-1; U5-4; } - } - ha:Q { - li:conn { R1-1; U1-1; U1-5; U2-4; U3-1; U4-4; U5-1; } - } - ha:unnamed_net7 { - li:conn { LED1-1; R1-2; } - } - ha:unnamed_net8 { - li:conn { LED2-1; R2-2; } - } - ha:unnamed_net9 { - li:conn { C6-2; R5-1; S2-2; } - } - } - } - ha:font { - ha:geda_pcb { - cell_width=1.270001mm; cell_height=1.397001mm; - ha:symbols { - ha:] { - width=0.127001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:&5c { - width=0.762001mm; height=1.143001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=15.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:b { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:c { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:d { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:e { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=0.0; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=20.0mil; y1=40.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:f { - width=0.381001mm; height=1.270001mm; delta=10.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:g { - width=0.508001mm; height=1.651001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; - } - } - } - ha:h { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:i { - width=0.001um; height=1.270001mm; delta=10.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=20.0mil; x2=0.0; y2=21.0mil; thickness=10.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:j { - width=0.127001mm; height=1.651001mm; delta=10.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=21.0mil; thickness=10.0mil; - } - ha:line.1 { - x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; - } - } - } - ha:k { - width=0.381001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=35.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; - } - } - } - ha:l { - width=0.127001mm; height=1.270001mm; delta=10.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:m { - width=0.889001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:n { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:o { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:p { - width=0.635001mm; height=1.651001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:q { - width=0.508001mm; height=1.651001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=65.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:r { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:s { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:t { - width=0.254001mm; height=1.270001mm; delta=10.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; - } - } - } - ha:u { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:v { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=20.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:w { - width=0.762001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=15.0mil; y1=30.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:x { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:y { - width=0.508001mm; height=1.651001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:z { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:~ { - width=0.635001mm; height=0.889001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:&7b { - width=0.254001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:&7d { - width=0.254001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:| { - width=0.001um; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:&20 { - width=0.0; height=10.0mil; delta=18.0mil; - li:objects { - } - } - ha:&23 { - width=0.508001mm; height=1.016001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; - } - } - } - ha:&26 { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=35.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=0.0; y1=25.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:! { - width=0.001um; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=45.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=0.0; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:" { - width=0.254001mm; height=0.508001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; - } - } - } - ha:$ { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=15.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=15.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=20.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=20.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=5.0mil; y1=45.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=0.0; y1=40.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.11 { - x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:% { - width=1.016001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=10.0mil; y1=25.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=0.0; y1=20.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=0.0; y1=50.0mil; x2=40.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=35.0mil; y1=50.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=40.0mil; y1=40.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.11 { - x1=35.0mil; y1=35.0mil; x2=40.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.12 { - x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.13 { - x1=25.0mil; y1=40.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.14 { - x1=25.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.15 { - x1=25.0mil; y1=45.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.16 { - x1=30.0mil; y1=50.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:' { - width=0.254001mm; height=0.508001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=20.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; - } - } - } - ha:( { - width=0.127001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:) { - width=0.127001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:* { - width=0.508001mm; height=1.016001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=20.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; - } - } - } - ha:+ { - width=0.508001mm; height=1.016001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; - } - } - } - ha:, { - width=0.254001mm; height=1.524001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=60.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:- { - width=0.508001mm; height=0.762001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:. { - width=0.127001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:0 { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; - } - } - } - ha:1 { - width=0.381001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=18.0mil; x2=8.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=8.0mil; y1=10.0mil; x2=8.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:2 { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=50.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:3 { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=20.0mil; y1=33.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=20.0mil; y1=23.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; - } - } - } - ha:4 { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=35.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:5 { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=5.0mil; y1=25.0mil; x2=15.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=15.0mil; y1=25.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:6 { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=15.0mil; y1=28.0mil; x2=20.0mil; y2=33.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:7 { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; - } - } - } - ha:8 { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=37.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=37.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=7.0mil; y1=30.0mil; x2=13.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=37.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=20.0mil; y1=37.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=0.0; y1=23.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=0.0; y1=15.0mil; x2=0.0; y2=23.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.11 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.12 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.13 { - x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; - } - ha:line.14 { - x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; - } - } - } - ha:9 { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:< { - width=0.254001mm; height=1.016001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=30.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=30.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; - } - } - } - ha:> { - width=0.254001mm; height=1.016001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=20.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=40.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:? { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=10.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; - } - } - } - ha:@ { - width=1.270001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=50.0mil; x2=40.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=50.0mil; y1=35.0mil; x2=50.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=50.0mil; y1=10.0mil; x2=40.0mil; y2=0.0; thickness=8.0mil; - } - ha:line.5 { - x1=40.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=8.0mil; - } - ha:line.6 { - x1=10.0mil; y1=0.0; x2=0.0; y2=10.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=20.0mil; y1=35.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.11 { - x1=35.0mil; y1=30.0mil; x2=40.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.12 { - x1=35.0mil; y1=30.0mil; x2=35.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.13 { - x1=35.0mil; y1=20.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.14 { - x1=20.0mil; y1=15.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.15 { - x1=20.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.16 { - x1=40.0mil; y1=35.0mil; x2=50.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:A { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=20.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=20.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=7.0mil; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=20.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=25.0mil; y1=20.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:B { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=25.0mil; y1=33.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=33.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=28.0mil; x2=20.0mil; y2=28.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; - } - } - } - ha:C { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=7.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=43.0mil; x2=7.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=17.0mil; x2=0.0; y2=43.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=17.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=7.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - } - } - ha:D { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=17.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=25.0mil; y1=17.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=18.0mil; y1=50.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=50.0mil; x2=18.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; - } - } - } - ha:E { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - } - } - ha:F { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; - } - } - } - ha:G { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:H { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:I { - width=0.254001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:J { - width=0.381001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=7.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=15.0mil; y1=10.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=0.0; y1=45.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; - } - } - } - ha:K { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:L { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:M { - width=0.762001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=15.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:&2f { - width=0.762001mm; height=1.143001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=45.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; - } - } - } - ha:&3a { - width=0.127001mm; height=0.889001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=25.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:&3b { - width=0.254001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=50.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=10.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:&3d { - width=0.508001mm; height=0.889001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - } - } - ha:O { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:P { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - } - } - ha:N { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:R { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=13.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:S { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.9 { - x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.10 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:Q { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=10.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:U { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:V { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - } - } - ha:T { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:X { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:Y { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:W { - width=0.762001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=30.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=15.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; - } - } - } - ha:[ { - width=0.127001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:^ { - width=0.254001mm; height=0.381001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=15.0mil; thickness=8.0mil; - } - } - } - ha:Z { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - ha:a { - width=0.635001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; - } - ha:line.1 { - x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.2 { - x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; - } - ha:line.3 { - x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; - } - ha:line.4 { - x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.5 { - x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - ha:line.6 { - x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.7 { - x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; - } - ha:line.8 { - x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; - } - } - } - ha:_ { - width=0.508001mm; height=1.270001mm; delta=12.0mil; - li:objects { - ha:line.0 { - x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; - } - } - } - } - id = 0 - } - } -} diff --git a/usb-bug-detector.sch b/usb-bug-detector.sch deleted file mode 100644 index cdcb6fa..0000000 --- a/usb-bug-detector.sch +++ /dev/null @@ -1,507 +0,0 @@ -v 20210626 2 -C 47000 500 1 0 0 title.sym -{ -T 48000 1200 5 10 1 1 0 0 1 -date=$date$ -T 51300 1200 5 10 1 1 0 0 1 -org=CuVoodoo -T 51300 900 5 10 1 1 0 0 1 -authors=King Kévin -T 50000 1700 5 14 1 1 0 4 1 -title=USB bug detector -T 48000 900 5 10 1 1 0 0 1 -version=$version$ -T 48000 600 5 10 1 1 0 0 1 -revision=$revision$ -T 51300 600 5 10 1 1 0 0 1 -licence=CERN-OHL-S -T 47000 2300 5 10 0 0 0 0 1 -device=none -T 47000 2500 5 10 0 0 0 0 1 -footprint=none -} -C 42700 800 1 90 0 capacitor-1.sym -{ -T 42000 1000 5 10 0 0 90 0 1 -device=CAPACITOR -T 42600 1400 5 10 1 1 0 0 1 -refdes=C1 -T 41800 1000 5 10 0 0 90 0 1 -symversion=0.1 -T 42600 1100 5 10 1 1 180 6 1 -value=100nF -T 42700 800 5 10 0 0 0 0 1 -footprint=CAPC1608X92N.lht -} -C 42200 3100 1 0 0 SN74HC02D.sym -{ -T 42200 3100 5 8 0 0 0 0 1 -footprint=SOIC127P600X175-14N.fp -T 42600 6760 5 10 1 1 0 0 1 -refdes=U1 -T 43160 3440 5 10 1 1 0 2 1 -device=SN74HC02D -T 42200 3100 5 10 0 0 0 0 1 -footprint=SOIC127P600X175-14N.lht -} -C 45500 2800 1 0 0 SN74LVC1G02DBV.sym -{ -T 45500 2800 5 8 0 0 0 0 1 -footprint=SOT95P280X145-5N.fp -T 45900 4260 5 10 1 1 0 0 1 -refdes=U3 -T 46460 3140 5 10 1 1 0 2 1 -device=SN74LVC1G02DBV -T 45500 2800 5 10 0 0 0 0 1 -footprint=SOT95P280X145-5N.lht -} -C 40600 1700 1 0 0 VCC.sym -C 40700 800 1 0 0 GND.sym -C 47300 10100 1 0 0 switch-pushbutton-no-1.sym -{ -T 47700 10400 5 10 1 1 0 0 1 -refdes=S1 -T 47700 10700 5 10 0 0 0 0 1 -device=SWITCH_PUSHBUTTON_NO -T 47300 10100 5 10 0 0 0 0 1 -footprint=MECHANICAL_1TS002E.lht -} -C 40100 9000 1 0 0 USB20_RECEPTACLE.sym -{ -T 40100 9000 5 8 0 0 0 0 1 -footprint=CONNECTOR_USB20_RECEPTACLE.fp -T 40300 9160 5 10 1 1 0 3 1 -refdes=J1 -T 40160 11140 5 10 1 1 0 2 1 -device=USB20_RECEPTACLE -T 40100 9000 5 10 0 0 0 0 1 -footprint=CONNECTOR_USB20_RECEPTACLE.lht -} -C 40600 1700 1 270 0 battery-1.sym -{ -T 41500 1400 5 10 0 0 270 0 1 -device=BATTERY -T 41100 1500 5 10 1 1 0 0 1 -refdes=B1 -T 41900 1400 5 10 0 0 270 0 1 -symversion=0.1 -T 41100 1100 5 10 1 1 0 0 1 -value=CR2030 -T 40600 1700 5 10 0 0 0 0 1 -footprint=SQJ-WJ-CR2032-1-W.lht -} -C 45500 5500 1 0 0 SN74LVC1G02DBV.sym -{ -T 45500 5500 5 8 0 0 0 0 1 -footprint=SOT95P280X145-5N.fp -T 45900 6960 5 10 1 1 0 0 1 -refdes=U2 -T 46460 5840 5 10 1 1 0 2 1 -device=SN74LVC1G02DBV -T 45500 5500 5 10 0 0 0 0 1 -footprint=SOT95P280X145-5N.lht -} -C 43000 2900 1 0 0 GND.sym -C 50600 2600 1 0 0 GND.sym -C 50600 5200 1 0 0 GND.sym -C 42900 7100 1 0 0 VCC.sym -C 50500 4600 1 0 0 VCC.sym -C 50500 7200 1 0 0 VCC.sym -C 46200 7300 1 0 0 VCC.sym -C 46200 4600 1 0 0 VCC.sym -C 40900 8600 1 0 0 nc-bottom-1.sym -{ -T 40900 9200 5 10 0 0 0 0 1 -value=NoConnection -T 40900 9600 5 10 0 0 0 0 1 -device=DRC_Directive -T 40900 10000 5 10 0 0 0 0 1 -symversion=1.1 -} -C 40700 8600 1 0 0 nc-bottom-1.sym -{ -T 40700 9200 5 10 0 0 0 0 1 -value=NoConnection -T 40700 9600 5 10 0 0 0 0 1 -device=DRC_Directive -T 40700 10000 5 10 0 0 0 0 1 -symversion=1.1 -} -C 42400 600 1 0 0 GND.sym -C 42300 1700 1 0 0 VCC.sym -C 43600 800 1 90 0 capacitor-1.sym -{ -T 42900 1000 5 10 0 0 90 0 1 -device=CAPACITOR -T 42700 1000 5 10 0 0 90 0 1 -symversion=0.1 -T 43500 1400 5 10 1 1 0 0 1 -refdes=C2 -T 43500 1100 5 10 1 1 180 6 1 -value=100nF -T 43600 800 5 10 0 0 0 0 1 -footprint=CAPC1608X92N.lht -} -C 43300 600 1 0 0 GND.sym -C 43200 1700 1 0 0 VCC.sym -C 44500 800 1 90 0 capacitor-1.sym -{ -T 43800 1000 5 10 0 0 90 0 1 -device=CAPACITOR -T 43600 1000 5 10 0 0 90 0 1 -symversion=0.1 -T 44400 1400 5 10 1 1 0 0 1 -refdes=C3 -T 44400 1100 5 10 1 1 180 6 1 -value=100nF -T 44500 800 5 10 0 0 0 0 1 -footprint=CAPC1608X92N.lht -} -C 44200 600 1 0 0 GND.sym -C 44100 1700 1 0 0 VCC.sym -C 45400 800 1 90 0 capacitor-1.sym -{ -T 44700 1000 5 10 0 0 90 0 1 -device=CAPACITOR -T 44500 1000 5 10 0 0 90 0 1 -symversion=0.1 -T 45300 1400 5 10 1 1 0 0 1 -refdes=C4 -T 45300 1100 5 10 1 1 180 6 1 -value=100nF -T 45400 800 5 10 0 0 0 0 1 -footprint=CAPC1608X92N.lht -} -C 45100 600 1 0 0 GND.sym -C 45000 1700 1 0 0 VCC.sym -C 46300 800 1 90 0 capacitor-1.sym -{ -T 45600 1000 5 10 0 0 90 0 1 -device=CAPACITOR -T 45400 1000 5 10 0 0 90 0 1 -symversion=0.1 -T 46200 1400 5 10 1 1 0 0 1 -refdes=C5 -T 46200 1100 5 10 1 1 180 6 1 -value=100nF -T 46300 800 5 10 0 0 0 0 1 -footprint=CAPC1608X92N.lht -} -C 46000 600 1 0 0 GND.sym -C 45900 1700 1 0 0 VCC.sym -C 43900 4800 1 0 0 nc-right-1.sym -{ -T 44000 5300 5 10 0 0 0 0 1 -value=NoConnection -T 44000 5500 5 10 0 0 0 0 1 -device=DRC_Directive -T 44000 6100 5 10 0 0 0 0 1 -symversion=1.1 -} -C 43900 4400 1 0 0 nc-right-1.sym -{ -T 44000 4900 5 10 0 0 0 0 1 -value=NoConnection -T 44000 5100 5 10 0 0 0 0 1 -device=DRC_Directive -T 44000 5700 5 10 0 0 0 0 1 -symversion=1.1 -} -C 42000 3800 1 270 0 GND.sym -C 42000 4200 1 270 0 GND.sym -C 42000 4600 1 270 0 GND.sym -C 42000 5000 1 270 0 GND.sym -T 41800 3100 9 10 1 0 90 0 3 -do not leave unused -inputs floating, -this draws power -C 42300 10400 1 0 0 nc-right-1.sym -{ -T 42400 10900 5 10 0 0 0 0 1 -value=NoConnection -T 42400 11100 5 10 0 0 0 0 1 -device=DRC_Directive -T 42400 11700 5 10 0 0 0 0 1 -symversion=1.1 -} -C 42300 10200 1 0 0 nc-right-1.sym -{ -T 42400 10700 5 10 0 0 0 0 1 -value=NoConnection -T 42400 10900 5 10 0 0 0 0 1 -device=DRC_Directive -T 42400 11500 5 10 0 0 0 0 1 -symversion=1.1 -} -C 42300 10900 1 0 0 VCC.sym -N 42300 10700 42500 10700 4 -N 42500 10700 42500 10900 4 -N 43900 5700 44200 5700 4 -{ -T 44000 5700 5 10 1 1 0 0 1 -netname=Q -} -N 43900 5300 44200 5300 4 -{ -T 44000 5300 5 10 1 1 0 0 1 -netname=\_Q\_ -} -C 44700 10300 1 0 0 led-1.sym -{ -T 45500 10900 5 10 0 0 0 0 1 -device=LED -T 45500 11100 5 10 0 0 0 0 1 -symversion=0.1 -T 45500 10700 5 10 1 1 0 0 1 -refdes=LED1 -T 44700 10300 5 10 0 1 0 0 1 -footprint=LEDC1608X90N.lht -} -C 43800 10400 1 0 0 resistor-1.sym -{ -T 44100 10800 5 10 0 0 0 0 1 -device=RESISTOR -T 44000 10700 5 10 1 1 0 0 1 -refdes=R1 -T 44400 10700 5 10 1 1 0 0 1 -value=1k -T 43800 10400 5 10 0 0 0 0 1 -footprint=RESC1608X55N.lht -} -C 45500 10300 1 0 0 GND.sym -C 44700 9500 1 0 0 led-1.sym -{ -T 45500 10100 5 10 0 0 0 0 1 -device=LED -T 45500 10300 5 10 0 0 0 0 1 -symversion=0.1 -T 45500 9900 5 10 1 1 0 0 1 -refdes=LED2 -T 44700 9500 5 10 0 1 0 0 1 -footprint=LEDC1608X90N.lht -} -C 43800 9600 1 0 0 resistor-1.sym -{ -T 44100 10000 5 10 0 0 0 0 1 -device=RESISTOR -T 44000 9900 5 10 1 1 0 0 1 -refdes=R2 -T 44400 9900 5 10 1 1 0 0 1 -value=1k -T 43800 9600 5 10 0 0 0 0 1 -footprint=RESC1608X55N.lht -} -C 45500 9500 1 0 0 GND.sym -T 43200 11100 9 10 1 0 0 0 1 -lights up when plug has a capacitor -T 43300 9000 9 10 1 0 0 0 2 -on when detector is ready to be used -(optional, = LED1 off) -N 43500 10500 43800 10500 4 -{ -T 43600 10500 5 10 1 1 0 0 1 -netname=Q -} -N 49500 3900 49800 3900 4 -{ -T 49600 3900 5 10 1 1 0 0 1 -netname=Q -} -N 45200 3900 45500 3900 4 -{ -T 45300 3900 5 10 1 1 0 0 1 -netname=Q -} -N 43500 9700 43800 9700 4 -{ -T 43600 9700 5 10 1 1 0 0 1 -netname=\_Q\_ -} -N 49500 6500 49800 6500 4 -{ -T 49600 6500 5 10 1 1 0 0 1 -netname=\_Q\_ -} -N 45200 6600 45500 6600 4 -{ -T 45300 6600 5 10 1 1 0 0 1 -netname=\_Q\_ -} -N 41900 6500 42200 6500 4 -{ -T 42000 6500 5 10 1 1 0 0 1 -netname=\_Q\_ -} -N 41900 5700 42200 5700 4 -{ -T 42000 5700 5 10 1 1 0 0 1 -netname=Q -} -C 46300 5300 1 0 0 GND.sym -C 46300 2600 1 0 0 GND.sym -N 51500 6300 51800 6300 4 -{ -T 51600 6300 5 10 1 1 0 0 1 -netname=Q -} -N 47200 6400 47500 6400 4 -{ -T 47300 6400 5 10 1 1 0 0 1 -netname=Q -} -N 51500 3700 51800 3700 4 -{ -T 51600 3700 5 10 1 1 0 0 1 -netname=\_Q\_ -} -N 47200 3700 47500 3700 4 -{ -T 47300 3700 5 10 1 1 0 0 1 -netname=\_Q\_ -} -T 42100 2300 9 10 1 0 0 0 1 -bypass capacitors -C 48200 10100 1 270 0 resistor-1.sym -{ -T 48600 9800 5 10 0 0 270 0 1 -device=RESISTOR -T 48500 9700 5 10 1 1 0 0 1 -refdes=R3 -T 48500 9400 5 10 1 1 0 0 1 -value=1k -T 48200 10100 5 10 0 0 0 0 1 -footprint=RESC1608X55N.lht -} -N 42600 10100 42300 10100 4 -{ -T 42500 10100 5 10 1 1 0 6 1 -netname=S -} -N 48600 10100 48300 10100 4 -{ -T 48500 10100 5 10 1 1 0 6 1 -netname=R -} -C 46900 10300 1 0 0 VCC.sym -N 47300 10100 47100 10100 4 -N 47100 10100 47100 10300 4 -C 48200 9000 1 0 0 GND.sym -T 46900 10900 9 10 1 0 0 0 2 -press to reset detector -(switches LED2 on) -N 51900 10100 52300 10100 4 -{ -T 52200 10100 5 10 1 1 0 6 1 -netname=S -} -C 49400 10300 1 0 0 VCC.sym -N 49800 10100 49600 10100 4 -N 49600 10100 49600 10300 4 -T 49400 10900 9 10 1 0 0 0 2 -press to simular plug with capacitor -(switches LED1 on, optional) -C 49800 10100 1 0 0 switch-pushbutton-no-1.sym -{ -T 50200 10400 5 10 1 1 0 0 1 -refdes=S2 -T 50200 10700 5 10 0 0 0 0 1 -device=SWITCH_PUSHBUTTON_NO -T 49800 10100 5 10 0 0 0 0 1 -footprint=MECHANICAL_1TS002E.lht -} -C 51900 10300 1 180 0 capacitor-1.sym -{ -T 51700 9600 5 10 0 0 180 0 1 -device=CAPACITOR -T 51700 9400 5 10 0 0 180 0 1 -symversion=0.1 -T 51100 10200 5 10 1 1 0 0 1 -refdes=C6 -T 52100 10500 5 10 1 1 180 0 1 -value=100nF -T 51900 10300 5 10 0 0 0 0 1 -footprint=CAPC1608X92N.lht -} -N 51000 10100 50800 10100 4 -C 50800 10100 1 270 0 resistor-1.sym -{ -T 51200 9800 5 10 0 0 270 0 1 -device=RESISTOR -T 51100 9700 5 10 1 1 0 0 1 -refdes=R5 -T 51100 9400 5 10 1 1 0 0 1 -value=1k -T 50800 10100 5 10 0 0 0 0 1 -footprint=RESC1608X55N.lht -} -C 50800 9000 1 0 0 GND.sym -C 42400 10100 1 270 0 resistor-1.sym -{ -T 42800 9800 5 10 0 0 270 0 1 -device=RESISTOR -T 42700 9700 5 10 1 1 0 0 1 -refdes=R4 -T 42700 9400 5 10 1 1 0 0 1 -value=1k -T 42400 10100 5 10 0 0 0 0 1 -footprint=RESC1608X55N.lht -} -C 42400 9000 1 0 0 GND.sym -T 44700 8100 9 10 1 0 0 0 1 -SR latch using NOR gates (in various alternative packages) -T 42800 7700 9 10 1 0 0 0 1 -SOIC-14 -T 45900 7800 9 10 1 0 0 0 1 -SOT23-5 -T 50300 7800 9 10 1 0 0 0 1 -SOT-353 -N 42200 5300 41900 5300 4 -{ -T 42100 5300 5 10 1 1 0 6 1 -netname=S -} -N 42200 6100 41900 6100 4 -{ -T 42100 6100 5 10 1 1 0 6 1 -netname=R -} -C 49800 5400 1 0 0 SN74LVC1G02DCK.sym -{ -T 49800 5400 5 8 0 0 0 0 1 -footprint=SOT65P210X110-5N.lht -T 50200 6860 5 10 1 1 0 0 1 -refdes=U4 -T 50760 5740 5 10 1 1 0 2 1 -device=SN74LVC1G02DCK -} -C 49800 2800 1 0 0 SN74LVC1G02DCK.sym -{ -T 49800 2800 5 8 0 0 0 0 1 -footprint=SOT65P210X110-5N.lht -T 50200 4260 5 10 1 1 0 0 1 -refdes=U5 -T 50760 3140 5 10 1 1 0 2 1 -device=SN74LVC1G02DCK -} -T 40600 2300 9 10 1 0 0 0 1 -power -N 45500 6200 45200 6200 4 -{ -T 45400 6200 5 10 1 1 0 6 1 -netname=R -} -N 45500 3500 45200 3500 4 -{ -T 45400 3500 5 10 1 1 0 6 1 -netname=S -} -N 49800 3500 49500 3500 4 -{ -T 49700 3500 5 10 1 1 0 6 1 -netname=S -} -N 49800 6100 49500 6100 4 -{ -T 49700 6100 5 10 1 1 0 6 1 -netname=R -}