diff options
author | Vishnu Easwaran E | 2020-05-14 21:53:38 +0530 |
---|---|---|
committer | Vishnu Easwaran E | 2020-05-14 21:53:38 +0530 |
commit | 1992b259a6323d90f69a02101ff83715922b972f (patch) | |
tree | 1dc03e5d7bcd44ee4dbc7a121c4e902a6ad5b1d8 /Resources/modules/heater | |
parent | 577d86de54b99dc785cbce1824f9cafbf961532b (diff) | |
download | OpenPLC-1992b259a6323d90f69a02101ff83715922b972f.tar.gz OpenPLC-1992b259a6323d90f69a02101ff83715922b972f.tar.bz2 OpenPLC-1992b259a6323d90f69a02101ff83715922b972f.zip |
[vishnu] Replaced modules and OpenPLCv2 with gitmodules.
Diffstat (limited to 'Resources/modules/heater')
24 files changed, 0 insertions, 14579 deletions
diff --git a/Resources/modules/heater/boardOutline.fcstd b/Resources/modules/heater/boardOutline.fcstd Binary files differdeleted file mode 100755 index 5f59db8..0000000 --- a/Resources/modules/heater/boardOutline.fcstd +++ /dev/null diff --git a/Resources/modules/heater/boardOutline.fcstd1 b/Resources/modules/heater/boardOutline.fcstd1 Binary files differdeleted file mode 100755 index 5f59db8..0000000 --- a/Resources/modules/heater/boardOutline.fcstd1 +++ /dev/null diff --git a/Resources/modules/heater/bom/ibom.html b/Resources/modules/heater/bom/ibom.html deleted file mode 100755 index d0622da..0000000 --- a/Resources/modules/heater/bom/ibom.html +++ /dev/null @@ -1,2388 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> - -<head> - <meta charset="UTF-8"> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <title>Interactive BOM for KiCAD</title> - <style type="text/css"> -:root { - --pcb-edge-color: black; - --pad-color: #878787; - --pad-color-highlight: #D04040; - --pin1-outline-color: #ffb629; - --pin1-outline-color-highlight: #b4ff03; -} - -html, body { - margin: 0px; - height: 100%; - font-family: Verdana, sans-serif; -} - -.dark { - --pcb-edge-color: #eee; - --pad-color: #808080; - --pin1-outline-color: #ffa800; - --pin1-outline-color-highlight: #ccff00; - background-color: #252c30; - color: #eee; -} - -button { - background-color: #eee; - border: 1px solid #888; - color: black; - height: 44px; - width: 44px; - text-align: center; - text-decoration: none; - display: inline-block; - font-size: 14px; - font-weight: bolder; -} - -.dark button { - /* This will be inverted */ - background-color: #c3b7b5; -} - -button.depressed { - background-color: #0a0; - color: white; -} - -.dark button.depressed { - /* This will be inverted */ - background-color: #b3b; -} - -button:focus { - outline: 0; -} - -button#tb-btn { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.32 290.12h5.82M1.32 291.45h5.82' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 292.5v4.23M.26 292.63H8.2' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='1.35' y='295.73'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A"); - background-size: 32px 32px; - background-position: 5px 5px; - background-repeat: no-repeat; -} - -button#lr-btn { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' fill='none' stroke='%23000' stroke-width='.4' stroke-linejoin='round'/%3E%3Cpath d='M1.06 290.12H3.7m-2.64 1.33H3.7m-2.64 1.32H3.7m-2.64 1.3H3.7m-2.64 1.33H3.7' fill='none' stroke='%23000' stroke-width='.4'/%3E%3Cpath d='M4.37 288.8v7.94m0-4.11h3.96' fill='none' stroke='%23000' stroke-width='.3'/%3E%3Ctext font-weight='700' font-size='3.17' font-family='sans-serif'%3E%3Ctspan x='5.11' y='291.96'%3EF%3C/tspan%3E%3Ctspan x='5.03' y='295.68'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A"); - background-size: 32px 32px; - background-position: 5px 5px; - background-repeat: no-repeat; -} - -button#bom-btn { - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.47 8.47'%3E%3Crect transform='translate(0 -288.53)' ry='1.17' y='288.8' x='.27' height='7.94' width='7.94' fill='%23f9f9f9'/%3E%3Cg transform='translate(0 -288.53)' fill='none' stroke='%23000' stroke-width='.4'%3E%3Crect width='7.94' height='7.94' x='.27' y='288.8' ry='1.17' stroke-linejoin='round'/%3E%3Cpath d='M1.59 290.12h5.29M1.59 291.45h5.33M1.59 292.75h5.33M1.59 294.09h5.33M1.59 295.41h5.33'/%3E%3C/g%3E%3C/svg%3E"); - background-size: 32px 32px; - background-position: 5px 5px; - background-repeat: no-repeat; -} - -button#copy { - background-image: url("data:image/svg+xml,%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M32 2h-24c-2.21 0-4 1.79-4 4v28h4v-28h24v-4zm6 8h-22c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h22c2.21 0 4-1.79 4-4v-28c0-2.21-1.79-4-4-4zm0 32h-22v-28h22v28z'/%3E%3C/svg%3E"); - background-position: 6px 6px; - background-repeat: no-repeat; - background-size: 26px 26px; - border-radius: 6px; - height: 40px; - width: 40px; - margin: 10px 5px; -} - -button#copy:active { - box-shadow: inset 0px 0px 5px #6c6c6c; -} - -textarea.clipboard-temp { - position: fixed; - top: 0; - left: 0; - width: 2em; - height: 2em; - padding: 0; - border: None; - outline: None; - box-shadow: None; - background: transparent; -} - -.left-most-button { - border-right: 0; - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} - -.middle-button { - border-right: 0; -} - -.right-most-button { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} - -.button-container { - font-size: 0; -} - -.dark .button-container { - filter: invert(1); -} - -@media print { - .hideonprint { - display: none; - } -} - -canvas { - cursor: crosshair; -} - -canvas:active { - cursor: grabbing; -} - -.fileinfo { - width: 100%; - max-width: 1000px; - border: none; - padding: 5px; -} - -.fileinfo .title { - font-size: 20pt; - font-weight: bold; -} - -.fileinfo td { - overflow: hidden; - white-space: nowrap; - max-width: 1px; - width: 50%; - text-overflow: ellipsis; -} - -.bom { - border-collapse: collapse; - font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace; - font-size: 10pt; - table-layout: fixed; - width: 100%; - margin-top: 1px; -} - -.bom th, .bom td { - border: 1px solid black; - padding: 5px; - word-wrap: break-word; - text-align: center; - position: relative; -} - -.dark .bom th, .dark .bom td { - border: 1px solid #777; -} - -.bom th { - background-color: #CCCCCC; - background-clip: padding-box; -} - -.dark .bom th { - background-color: #3b4749; -} - -.bom tr.highlighted:nth-child(n) { - background-color: #cfc; -} - -.dark .bom tr.highlighted:nth-child(n) { - background-color: #226022; -} - -.bom tr:nth-child(even) { - background-color: #f2f2f2; -} - -.dark .bom tr:nth-child(even) { - background-color: #313b40; -} - -.bom tr { - transition: background-color 0.2s; -} - -.bom .numCol { - width: 25px; -} - -.bom .Description { - width: 10%; -} - -.bom .Part { - width: 10%; -} - -.bom .Value { - width: 15%; -} - -.bom .Quantity { - width: 65px; -} - -.bom th .sortmark { - position: absolute; - right: 1px; - top: 1px; - margin-top: -5px; - border-width: 5px; - border-style: solid; - border-color: transparent transparent #221 transparent; - transform-origin: 50% 85%; - transition: opacity 0.2s, transform 0.4s; -} - -.dark .bom th .sortmark { - filter: invert(1); -} - -.bom th .sortmark.none { - opacity: 0; -} - -.bom th .sortmark.desc { - transform: rotate(180deg); -} - -.bom th:hover .sortmark.none { - opacity: 0.5; -} - -.bom .bom-checkbox { - width: 30px; - position: relative; - user-select: none; - -moz-user-select: none; -} - -.bom .bom-checkbox:before { - content: ""; - position: absolute; - border-width: 15px; - border-style: solid; - border-color: #51829f transparent transparent transparent; - visibility: hidden; - top: -15px; -} - -.bom .bom-checkbox:after { - content: "Double click to set/unset all"; - position: absolute; - color: white; - top: -35px; - left: -26px; - background: #51829f; - padding: 5px 15px; - border-radius: 8px; - white-space: nowrap; - visibility: hidden; -} - -.bom .bom-checkbox:hover:before, .bom .bom-checkbox:hover:after { - visibility: visible; - transition: visibility 0.2s linear 1s; -} - -.split { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow-y: auto; - overflow-x: hidden; - background-color: inherit; -} - -.split.split-horizontal, .gutter.gutter-horizontal { - height: 100%; - float: left; -} - -.gutter { - background-color: #ddd; - background-repeat: no-repeat; - background-position: 50%; - transition: background-color 0.3s; -} - -.dark .gutter { - background-color: #777; -} - -.gutter.gutter-horizontal { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg=='); - cursor: ew-resize; - width: 5px; -} - -.gutter.gutter-vertical { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII='); - cursor: ns-resize; - height: 5px; -} - -.searchbox { - float: left; - height: 40px; - margin: 10px 5px; - padding: 12px 32px; - font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace; - font-size: 18px; - box-sizing: border-box; - border: 1px solid #888; - border-radius: 6px; - outline: none; - background-color: #eee; - transition: background-color 0.2s, border 0.2s; - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNklEQVQ4T8XSMUvDQBQH8P/LElFa/AIZHcTBQSz0I/gFstTBRR2KUC4ldDxw7h0Bl3RRUATxi4iiODgoiLNrbQYp5J6cpJJqomkX33Z37/14d/dIa33MzDuYI4johOI4XhyNRteO46zNYjDzAxE1yBZprVeZ+QbAUhXEGJMA2Ox2u4+fQIa0mPmsCgCgJYQ4t7lfgF0opQYAdv9ABkKI/UnOFCClXKjX61cA1osQY8x9kiRNKeV7IWA3oyhaSdP0FkAtjxhj3hzH2RBCPOf3pzqYHCilfAAX+URm9oMguPzeWSGQvUcMYC8rOBJCHBRdqxTo9/vbRHRqi8bj8XKv1xvODbiuW2u32/bvf0SlDv4XYOY7z/Mavu+nM1+BmQ+NMc0wDF/LprP0DbTWW0T00ul0nn4b7Q87+X4Qmfiq2wAAAABJRU5ErkJggg=='); - background-position: 10px 10px; - background-repeat: no-repeat; -} - -.dark .searchbox { - background-color: #111; - color: #eee; -} - -.searchbox::placeholder { - color: #ccc; -} - -.dark .searchbox::placeholder { - color: #666; -} - -.filter { - width: calc(60% - 64px); -} - -.reflookup { - width: calc(40% - 10px); -} - -input[type=text]:focus { - background-color: white; - border: 1px solid #333; -} - -.dark input[type=text]:focus { - background-color: #333; - border: 1px solid #ccc; -} - -mark.highlight { - background-color: #5050ff; - color: #fff; - padding: 2px; - border-radius: 6px; -} - -.dark mark.highlight { - background-color: #76a6da; - color: #111; -} - -.menubtn { - background-color: white; - font-size: 16px; - border: none; - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0V0z'/%3E%3Cpath d='M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z'/%3E%3C/svg%3E%0A"); - background-position: center; - background-repeat: no-repeat; -} - -.dark .menubtn { - filter: invert(1); -} - -.menu { - position: relative; - display: inline-block; -} - -.menu-content { - display: none; - position: absolute; - background-color: white; - right: 0; - min-width: 300px; - box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); - z-index: 100; - padding: 8px; -} - -.dark .menu-content { - background-color: #111; -} - -.menu:hover .menu-content { - display: block; -} - -.menu:hover .menubtn { - background-color: #eee; -} - -.dark .menu:hover .menubtn {} - -.menu-label { - display: inline-block; - padding: 8px; - border: 1px solid #ccc; - border-top: 0; - width: calc(100% - 18px); -} - -.menu-label-top { - border-top: 1px solid #ccc; -} - -.menu-textbox { - float: left; - height: 24px; - margin: 10px 5px; - padding: 5px 5px; - font-family: Consolas, "DejaVu Sans Mono", Monaco, monospace; - font-size: 14px; - box-sizing: border-box; - border: 1px solid #888; - border-radius: 4px; - outline: none; - background-color: #eee; - transition: background-color 0.2s, border 0.2s; - width: calc(100% - 10px); -} - -.dark .menu-textbox { - background-color: #222; - color: #eee; -} - -#topmostdiv { - transition: background-color 0.3s; -} - -#top { - height: 78px; - border-bottom: 2px solid black; -} - -.dark #top { - border-bottom: 2px solid #ccc; -} - -#dbg { - display: block; -} - -::-webkit-scrollbar { - width: 8px; -} - -::-webkit-scrollbar-track { - background: #aaa; -} - -::-webkit-scrollbar-thumb { - background: #666; - border-radius: 3px; -} - -::-webkit-scrollbar-thumb:hover { - background: #555; -} - -.slider { - -webkit-appearance: none; - width: 100%; - margin: 3px 0; - padding: 0; - outline: none; - opacity: 0.7; - -webkit-transition: .2s; - transition: opacity .2s; - border-radius: 3px; -} - -.slider:hover { - opacity: 1; -} - -.slider:focus { - outline: none; -} - -.slider::-webkit-slider-runnable-track { - -webkit-appearance: none; - width: 100%; - height: 8px; - background: #d3d3d3; - border-radius: 3px; - border: none; -} - -.slider::-webkit-slider-thumb { - -webkit-appearance: none; - width: 15px; - height: 15px; - border-radius: 50%; - background: #0a0; - cursor: pointer; - margin-top: -4px; -} - -.dark .slider::-webkit-slider-thumb { - background: #3d3; -} - -.slider::-moz-range-thumb { - width: 15px; - height: 15px; - border-radius: 50%; - background: #0a0; - cursor: pointer; -} - -.slider::-moz-range-track { - height: 8px; - background: #d3d3d3; - border-radius: 3px; -} - -.dark .slider::-moz-range-thumb { - background: #3d3; -} - -.slider::-ms-track { - width: 100%; - height: 8px; - border-width: 3px 0; - background: transparent; - border-color: transparent; - color: transparent; - transition: opacity .2s; -} - -.slider::-ms-fill-lower { - background: #d3d3d3; - border: none; - border-radius: 3px; -} - -.slider::-ms-fill-upper { - background: #d3d3d3; - border: none; - border-radius: 3px; -} - -.slider::-ms-thumb { - width: 15px; - height: 15px; - border-radius: 50%; - background: #0a0; - cursor: pointer; - margin: 0; -} - -.shameless-plug { - font-size: 0.8em; - text-align: center; - display: block; -} - -.shameless-plug a { - color: #0278a4; -} - -.dark .shameless-plug a { - color: #00b9fd; -} - - </style> - <script type="text/javascript" > -/////////////////////////////////////////////// -/* - Split.js - v1.3.5 - MIT License - https://github.com/nathancahill/Split.js -*/ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Split=t()}(this,function(){"use strict";var e=window,t=e.document,n="addEventListener",i="removeEventListener",r="getBoundingClientRect",s=function(){return!1},o=e.attachEvent&&!e[n],a=["","-webkit-","-moz-","-o-"].filter(function(e){var n=t.createElement("div");return n.style.cssText="width:"+e+"calc(9px)",!!n.style.length}).shift()+"calc",l=function(e){return"string"==typeof e||e instanceof String?t.querySelector(e):e};return function(u,c){function z(e,t,n){var i=A(y,t,n);Object.keys(i).forEach(function(t){return e.style[t]=i[t]})}function h(e,t){var n=B(y,t);Object.keys(n).forEach(function(t){return e.style[t]=n[t]})}function f(e){var t=E[this.a],n=E[this.b],i=t.size+n.size;t.size=e/this.size*i,n.size=i-e/this.size*i,z(t.element,t.size,this.aGutterSize),z(n.element,n.size,this.bGutterSize)}function m(e){var t;this.dragging&&((t="touches"in e?e.touches[0][b]-this.start:e[b]-this.start)<=E[this.a].minSize+M+this.aGutterSize?t=E[this.a].minSize+this.aGutterSize:t>=this.size-(E[this.b].minSize+M+this.bGutterSize)&&(t=this.size-(E[this.b].minSize+this.bGutterSize)),f.call(this,t),c.onDrag&&c.onDrag())}function g(){var e=E[this.a].element,t=E[this.b].element;this.size=e[r]()[y]+t[r]()[y]+this.aGutterSize+this.bGutterSize,this.start=e[r]()[G]}function d(){var t=this,n=E[t.a].element,r=E[t.b].element;t.dragging&&c.onDragEnd&&c.onDragEnd(),t.dragging=!1,e[i]("mouseup",t.stop),e[i]("touchend",t.stop),e[i]("touchcancel",t.stop),t.parent[i]("mousemove",t.move),t.parent[i]("touchmove",t.move),delete t.stop,delete t.move,n[i]("selectstart",s),n[i]("dragstart",s),r[i]("selectstart",s),r[i]("dragstart",s),n.style.userSelect="",n.style.webkitUserSelect="",n.style.MozUserSelect="",n.style.pointerEvents="",r.style.userSelect="",r.style.webkitUserSelect="",r.style.MozUserSelect="",r.style.pointerEvents="",t.gutter.style.cursor="",t.parent.style.cursor=""}function S(t){var i=this,r=E[i.a].element,o=E[i.b].element;!i.dragging&&c.onDragStart&&c.onDragStart(),t.preventDefault(),i.dragging=!0,i.move=m.bind(i),i.stop=d.bind(i),e[n]("mouseup",i.stop),e[n]("touchend",i.stop),e[n]("touchcancel",i.stop),i.parent[n]("mousemove",i.move),i.parent[n]("touchmove",i.move),r[n]("selectstart",s),r[n]("dragstart",s),o[n]("selectstart",s),o[n]("dragstart",s),r.style.userSelect="none",r.style.webkitUserSelect="none",r.style.MozUserSelect="none",r.style.pointerEvents="none",o.style.userSelect="none",o.style.webkitUserSelect="none",o.style.MozUserSelect="none",o.style.pointerEvents="none",i.gutter.style.cursor=j,i.parent.style.cursor=j,g.call(i)}function v(e){e.forEach(function(t,n){if(n>0){var i=F[n-1],r=E[i.a],s=E[i.b];r.size=e[n-1],s.size=t,z(r.element,r.size,i.aGutterSize),z(s.element,s.size,i.bGutterSize)}})}function p(){F.forEach(function(e){e.parent.removeChild(e.gutter),E[e.a].element.style[y]="",E[e.b].element.style[y]=""})}void 0===c&&(c={});var y,b,G,E,w=l(u[0]).parentNode,D=e.getComputedStyle(w).flexDirection,U=c.sizes||u.map(function(){return 100/u.length}),k=void 0!==c.minSize?c.minSize:100,x=Array.isArray(k)?k:u.map(function(){return k}),L=void 0!==c.gutterSize?c.gutterSize:10,M=void 0!==c.snapOffset?c.snapOffset:30,O=c.direction||"horizontal",j=c.cursor||("horizontal"===O?"ew-resize":"ns-resize"),C=c.gutter||function(e,n){var i=t.createElement("div");return i.className="gutter gutter-"+n,i},A=c.elementStyle||function(e,t,n){var i={};return"string"==typeof t||t instanceof String?i[e]=t:i[e]=o?t+"%":a+"("+t+"% - "+n+"px)",i},B=c.gutterStyle||function(e,t){return n={},n[e]=t+"px",n;var n};"horizontal"===O?(y="width","clientWidth",b="clientX",G="left","paddingLeft"):"vertical"===O&&(y="height","clientHeight",b="clientY",G="top","paddingTop");var F=[];return E=u.map(function(e,t){var i,s={element:l(e),size:U[t],minSize:x[t]};if(t>0&&(i={a:t-1,b:t,dragging:!1,isFirst:1===t,isLast:t===u.length-1,direction:O,parent:w},i.aGutterSize=L,i.bGutterSize=L,i.isFirst&&(i.aGutterSize=L/2),i.isLast&&(i.bGutterSize=L/2),"row-reverse"===D||"column-reverse"===D)){var a=i.a;i.a=i.b,i.b=a}if(!o&&t>0){var c=C(t,O);h(c,L),c[n]("mousedown",S.bind(i)),c[n]("touchstart",S.bind(i)),w.insertBefore(c,s.element),i.gutter=c}0===t||t===u.length-1?z(s.element,s.size,L/2):z(s.element,s.size,L);var f=s.element[r]()[y];return f<s.minSize&&(s.minSize=f),t>0&&F.push(i),s}),o?{setSizes:v,destroy:p}:{setSizes:v,getSizes:function(){return E.map(function(e){return e.size})},collapse:function(e){if(e===F.length){var t=F[e-1];g.call(t),o||f.call(t,t.size-t.bGutterSize)}else{var n=F[e];g.call(n),o||f.call(n,n.aGutterSize)}},destroy:p}}}); - -/////////////////////////////////////////////// - -/////////////////////////////////////////////// -var config = {"redraw_on_drag": true, "highlight_pin1": false, "extra_fields": [], "dark_mode": false, "bom_view": "left-right", "board_rotation": 0.0, "checkboxes": "Sourced,Placed", "show_silkscreen": true, "layer_view": "FB"} -/////////////////////////////////////////////// - -/////////////////////////////////////////////// -var pcbdata = {"font_data": {" ": {"l": [], "w": 0.7619047619047619}, ".": {"l": [[[0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.047619047619047616], [0.19047619047619047, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.23809523809523808, -0.047619047619047616]]], "w": 0.47619047619047616}, "1": {"l": [[[0.7619047619047619, -0.047619047619047616], [0.19047619047619047, -0.047619047619047616]], [[0.47619047619047616, -0.047619047619047616], [0.47619047619047616, -1.0476190476190474], [0.38095238095238093, -0.9047619047619047], [0.2857142857142857, -0.8095238095238095], [0.19047619047619047, -0.7619047619047619]]], "w": 0.9523809523809523}, "0": {"l": [[[0.42857142857142855, -1.0476190476190474], [0.5238095238095237, -1.0476190476190474], [0.6190476190476191, -1.0], [0.6666666666666666, -0.9523809523809523], [0.7142857142857142, -0.8571428571428571], [0.7619047619047619, -0.6666666666666666], [0.7619047619047619, -0.42857142857142855], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.42857142857142855, -0.047619047619047616], [0.3333333333333333, -0.09523809523809523], [0.2857142857142857, -0.14285714285714285], [0.23809523809523808, -0.23809523809523808], [0.19047619047619047, -0.42857142857142855], [0.19047619047619047, -0.6666666666666666], [0.23809523809523808, -0.8571428571428571], [0.2857142857142857, -0.9523809523809523], [0.3333333333333333, -1.0], [0.42857142857142855, -1.0476190476190474]]], "w": 0.9523809523809523}, "3": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.7619047619047619, -1.0476190476190474], [0.42857142857142855, -0.6666666666666666], [0.5714285714285714, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.23809523809523808], [0.7142857142857142, -0.14285714285714285], [0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.2857142857142857, -0.047619047619047616], [0.19047619047619047, -0.09523809523809523], [0.14285714285714285, -0.14285714285714285]]], "w": 0.9523809523809523}, "2": {"l": [[[0.19047619047619047, -0.9523809523809523], [0.23809523809523808, -1.0], [0.3333333333333333, -1.0476190476190474], [0.5714285714285714, -1.0476190476190474], [0.6666666666666666, -1.0], [0.7142857142857142, -0.9523809523809523], [0.7619047619047619, -0.8571428571428571], [0.7619047619047619, -0.7619047619047619], [0.7142857142857142, -0.6190476190476191], [0.14285714285714285, -0.047619047619047616], [0.7619047619047619, -0.047619047619047616]]], "w": 0.9523809523809523}, "5": {"l": [[[0.7142857142857142, -1.0476190476190474], [0.23809523809523808, -1.0476190476190474], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6190476190476191], [0.3333333333333333, -0.6666666666666666], [0.5714285714285714, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.7619047619047619, -0.47619047619047616], [0.7619047619047619, -0.23809523809523808], [0.7142857142857142, -0.14285714285714285], [0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.14285714285714285]]], "w": 0.9523809523809523}, "4": {"l": [[[0.6666666666666666, -0.7142857142857142], [0.6666666666666666, -0.047619047619047616]], [[0.42857142857142855, -1.0952380952380951], [0.19047619047619047, -0.38095238095238093], [0.8095238095238095, -0.38095238095238093]]], "w": 0.9523809523809523}, "7": {"l": [[[0.14285714285714285, -1.0476190476190474], [0.8095238095238095, -1.0476190476190474], [0.38095238095238093, -0.047619047619047616]]], "w": 0.9523809523809523}, "6": {"l": [[[0.6666666666666666, -1.0476190476190474], [0.47619047619047616, -1.0476190476190474], [0.38095238095238093, -1.0], [0.3333333333333333, -0.9523809523809523], [0.23809523809523808, -0.8095238095238095], [0.19047619047619047, -0.6190476190476191], [0.19047619047619047, -0.23809523809523808], [0.23809523809523808, -0.14285714285714285], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.14285714285714285], [0.7619047619047619, -0.23809523809523808], [0.7619047619047619, -0.47619047619047616], [0.7142857142857142, -0.5714285714285714], [0.6666666666666666, -0.6190476190476191], [0.5714285714285714, -0.6666666666666666], [0.38095238095238093, -0.6666666666666666], [0.2857142857142857, -0.6190476190476191], [0.23809523809523808, -0.5714285714285714], [0.19047619047619047, -0.47619047619047616]]], "w": 0.9523809523809523}, "A": {"l": [[[0.19047619047619047, -0.3333333333333333], [0.6666666666666666, -0.3333333333333333]], [[0.09523809523809523, -0.047619047619047616], [0.42857142857142855, -1.0476190476190474], [0.7619047619047619, -0.047619047619047616]]], "w": 0.8571428571428571}, "C": {"l": [[[0.8095238095238095, -0.14285714285714285], [0.7619047619047619, -0.09523809523809523], [0.6190476190476191, -0.047619047619047616], [0.5238095238095237, -0.047619047619047616], [0.38095238095238093, -0.09523809523809523], [0.2857142857142857, -0.19047619047619047], [0.23809523809523808, -0.2857142857142857], [0.19047619047619047, -0.47619047619047616], [0.19047619047619047, -0.6190476190476191], [0.23809523809523808, -0.8095238095238095], [0.2857142857142857, -0.9047619047619047], [0.38095238095238093, -1.0], [0.5238095238095237, -1.0476190476190474], [0.6190476190476191, -1.0476190476190474], [0.7619047619047619, -1.0], [0.8095238095238095, -0.9523809523809523]]], "w": 1.0}, "B": {"l": [[[0.5714285714285714, -0.5714285714285714], [0.7142857142857142, -0.5238095238095237], [0.7619047619047619, -0.47619047619047616], [0.8095238095238094, -0.38095238095238093], [0.8095238095238094, -0.23809523809523808], [0.7619047619047619, -0.14285714285714285], [0.7142857142857142, -0.09523809523809523], [0.619047619047619, -0.047619047619047616], [0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.5714285714285714, -1.0476190476190474], [0.6666666666666665, -1.0], [0.7142857142857142, -0.9523809523809523], [0.7619047619047619, -0.8571428571428571], [0.7619047619047619, -0.7619047619047619], [0.7142857142857142, -0.6666666666666666], [0.6666666666666665, -0.6190476190476191], [0.5714285714285714, -0.5714285714285714], [0.23809523809523803, -0.5714285714285714]]], "w": 1.0}, "E": {"l": [[[0.23809523809523808, -0.5714285714285714], [0.5714285714285714, -0.5714285714285714]], [[0.7142857142857142, -0.047619047619047616], [0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.7142857142857142, -1.0476190476190474]]], "w": 0.9047619047619047}, "D": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.4761904761904761, -1.0476190476190474], [0.619047619047619, -1.0], [0.7142857142857142, -0.9047619047619047], [0.7619047619047619, -0.8095238095238095], [0.8095238095238094, -0.6190476190476191], [0.8095238095238094, -0.47619047619047616], [0.7619047619047619, -0.2857142857142857], [0.7142857142857142, -0.19047619047619047], [0.619047619047619, -0.09523809523809523], [0.4761904761904761, -0.047619047619047616], [0.23809523809523803, -0.047619047619047616]]], "w": 1.0}, "G": {"l": [[[0.7619047619047619, -1.0], [0.6666666666666666, -1.0476190476190474], [0.5238095238095237, -1.0476190476190474], [0.38095238095238093, -1.0], [0.2857142857142857, -0.9047619047619047], [0.23809523809523808, -0.8095238095238095], [0.19047619047619047, -0.6190476190476191], [0.19047619047619047, -0.47619047619047616], [0.23809523809523808, -0.2857142857142857], [0.2857142857142857, -0.19047619047619047], [0.38095238095238093, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.6190476190476191, -0.047619047619047616], [0.7619047619047619, -0.09523809523809523], [0.8095238095238095, -0.14285714285714285], [0.8095238095238095, -0.47619047619047616], [0.6190476190476191, -0.47619047619047616]]], "w": 1.0}, "F": {"l": [[[0.5714285714285714, -0.5714285714285714], [0.23809523809523808, -0.5714285714285714]], [[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.7142857142857142, -1.0476190476190474]]], "w": 0.8571428571428571}, "I": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]]], "w": 0.47619047619047616}, "H": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474]], [[0.23809523809523803, -0.5714285714285714], [0.8095238095238094, -0.5714285714285714]], [[0.8095238095238094, -0.047619047619047616], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "J": {"l": [[[0.5238095238095237, -1.0476190476190474], [0.5238095238095237, -0.3333333333333333], [0.47619047619047616, -0.19047619047619047], [0.38095238095238093, -0.09523809523809523], [0.23809523809523808, -0.047619047619047616], [0.14285714285714285, -0.047619047619047616]]], "w": 0.7619047619047619}, "M": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474], [0.5714285714285714, -0.3333333333333333], [0.9047619047619047, -1.0476190476190474], [0.9047619047619047, -0.047619047619047616]]], "w": 1.1428571428571428}, "L": {"l": [[[0.7142857142857142, -0.047619047619047616], [0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]]], "w": 0.8095238095238095}, "O": {"l": [[[0.4285714285714285, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.8095238095238094, -0.9047619047619047], [0.857142857142857, -0.7142857142857142], [0.857142857142857, -0.38095238095238093], [0.8095238095238094, -0.19047619047619047], [0.7142857142857142, -0.09523809523809523], [0.619047619047619, -0.047619047619047616], [0.4285714285714285, -0.047619047619047616], [0.33333333333333326, -0.09523809523809523], [0.23809523809523803, -0.19047619047619047], [0.1904761904761904, -0.38095238095238093], [0.1904761904761904, -0.7142857142857142], [0.23809523809523803, -0.9047619047619047], [0.33333333333333326, -1.0], [0.4285714285714285, -1.0476190476190474]]], "w": 1.0476190476190474}, "N": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.8095238095238094, -0.047619047619047616], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "Q": {"l": [[[0.9047619047619047, 0.047619047619047616], [0.8095238095238094, 0.0], [0.7142857142857142, -0.09523809523809523], [0.5714285714285714, -0.23809523809523808], [0.4761904761904761, -0.2857142857142857], [0.3809523809523809, -0.2857142857142857]], [[0.4285714285714285, -0.047619047619047616], [0.33333333333333326, -0.09523809523809523], [0.23809523809523803, -0.19047619047619047], [0.1904761904761904, -0.38095238095238093], [0.1904761904761904, -0.7142857142857142], [0.23809523809523803, -0.9047619047619047], [0.33333333333333326, -1.0], [0.4285714285714285, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.8095238095238094, -0.9047619047619047], [0.857142857142857, -0.7142857142857142], [0.857142857142857, -0.38095238095238093], [0.8095238095238094, -0.19047619047619047], [0.7142857142857142, -0.09523809523809523], [0.619047619047619, -0.047619047619047616], [0.4285714285714285, -0.047619047619047616]]], "w": 1.0476190476190474}, "P": {"l": [[[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.7619047619047619, -0.9523809523809523], [0.8095238095238094, -0.8571428571428571], [0.8095238095238094, -0.7142857142857142], [0.7619047619047619, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.619047619047619, -0.5238095238095237], [0.23809523809523803, -0.5238095238095237]]], "w": 1.0}, "S": {"l": [[[0.19047619047619047, -0.09523809523809523], [0.3333333333333333, -0.047619047619047616], [0.5714285714285714, -0.047619047619047616], [0.6666666666666666, -0.09523809523809523], [0.7142857142857142, -0.14285714285714285], [0.7619047619047619, -0.23809523809523808], [0.7619047619047619, -0.3333333333333333], [0.7142857142857142, -0.42857142857142855], [0.6666666666666666, -0.47619047619047616], [0.5714285714285714, -0.5238095238095237], [0.38095238095238093, -0.5714285714285714], [0.2857142857142857, -0.6190476190476191], [0.23809523809523808, -0.6666666666666666], [0.19047619047619047, -0.7619047619047619], [0.19047619047619047, -0.8571428571428571], [0.23809523809523808, -0.9523809523809523], [0.2857142857142857, -1.0], [0.38095238095238093, -1.0476190476190474], [0.6190476190476191, -1.0476190476190474], [0.7619047619047619, -1.0]]], "w": 0.9523809523809523}, "R": {"l": [[[0.8095238095238094, -0.047619047619047616], [0.4761904761904761, -0.5238095238095237]], [[0.23809523809523803, -0.047619047619047616], [0.23809523809523803, -1.0476190476190474], [0.619047619047619, -1.0476190476190474], [0.7142857142857142, -1.0], [0.7619047619047619, -0.9523809523809523], [0.8095238095238094, -0.8571428571428571], [0.8095238095238094, -0.7142857142857142], [0.7619047619047619, -0.6190476190476191], [0.7142857142857142, -0.5714285714285714], [0.619047619047619, -0.5238095238095237], [0.23809523809523803, -0.5238095238095237]]], "w": 1.0}, "U": {"l": [[[0.23809523809523803, -1.0476190476190474], [0.23809523809523803, -0.23809523809523808], [0.28571428571428564, -0.14285714285714285], [0.33333333333333326, -0.09523809523809523], [0.4285714285714285, -0.047619047619047616], [0.619047619047619, -0.047619047619047616], [0.7142857142857142, -0.09523809523809523], [0.7619047619047619, -0.14285714285714285], [0.8095238095238094, -0.23809523809523808], [0.8095238095238094, -1.0476190476190474]]], "w": 1.0476190476190474}, "T": {"l": [[[0.09523809523809523, -1.0476190476190474], [0.6666666666666666, -1.0476190476190474]], [[0.38095238095238093, -0.047619047619047616], [0.38095238095238093, -1.0476190476190474]]], "w": 0.7619047619047619}, "V": {"l": [[[0.09523809523809523, -1.0476190476190474], [0.42857142857142855, -0.047619047619047616], [0.7619047619047619, -1.0476190476190474]]], "w": 0.8571428571428571}, "a": {"l": [[[0.6666666666666666, -0.047619047619047616], [0.6666666666666666, -0.5714285714285714], [0.6190476190476191, -0.6666666666666666], [0.5238095238095237, -0.7142857142857142], [0.3333333333333333, -0.7142857142857142], [0.23809523809523808, -0.6666666666666666]], [[0.6666666666666666, -0.09523809523809523], [0.5714285714285714, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.19047619047619047], [0.19047619047619047, -0.2857142857142857], [0.23809523809523808, -0.38095238095238093], [0.3333333333333333, -0.42857142857142855], [0.5714285714285714, -0.42857142857142855], [0.6666666666666666, -0.47619047619047616]]], "w": 0.9047619047619047}, "e": {"l": [[[0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523], [0.19047619047619047, -0.19047619047619047], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.47619047619047616], [0.19047619047619047, -0.38095238095238093]]], "w": 0.8571428571428571}, "f": {"l": [[[0.09523809523809523, -0.7142857142857142], [0.47619047619047616, -0.7142857142857142]], [[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.9047619047619047], [0.2857142857142857, -1.0], [0.38095238095238093, -1.0476190476190474], [0.47619047619047616, -1.0476190476190474]]], "w": 0.5714285714285714}, "i": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -1.0476190476190474], [0.19047619047619047, -1.0], [0.23809523809523808, -0.9523809523809523], [0.2857142857142857, -1.0], [0.23809523809523808, -1.0476190476190474], [0.23809523809523808, -0.9523809523809523]]], "w": 0.47619047619047616}, "h": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]], [[0.6666666666666666, -0.047619047619047616], [0.6666666666666666, -0.5714285714285714], [0.6190476190476191, -0.6666666666666666], [0.5238095238095237, -0.7142857142857142], [0.38095238095238093, -0.7142857142857142], [0.2857142857142857, -0.6666666666666666], [0.23809523809523808, -0.6190476190476191]]], "w": 0.9047619047619047}, "k": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -1.0476190476190474]], [[0.3333333333333333, -0.42857142857142855], [0.6190476190476191, -0.047619047619047616]], [[0.6190476190476191, -0.7142857142857142], [0.23809523809523808, -0.3333333333333333]]], "w": 0.8095238095238095}, "m": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.047619047619047616]], [[0.6666666666666666, -0.5714285714285714], [0.7142857142857142, -0.6666666666666666], [0.8095238095238095, -0.7142857142857142], [0.9523809523809523, -0.7142857142857142], [1.0476190476190474, -0.6666666666666666], [1.0952380952380951, -0.5714285714285714], [1.0952380952380951, -0.047619047619047616]]], "w": 1.3333333333333333}, "o": {"l": [[[0.38095238095238093, -0.047619047619047616], [0.2857142857142857, -0.09523809523809523], [0.23809523809523808, -0.14285714285714285], [0.19047619047619047, -0.23809523809523808], [0.19047619047619047, -0.5238095238095237], [0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5238095238095237], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.38095238095238093, -0.047619047619047616]]], "w": 0.9047619047619047}, "n": {"l": [[[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, -0.047619047619047616]], [[0.23809523809523808, -0.6190476190476191], [0.2857142857142857, -0.6666666666666666], [0.38095238095238093, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.5714285714285714], [0.6666666666666666, -0.047619047619047616]]], "w": 0.9047619047619047}, "p": {"l": [[[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, 0.2857142857142857]], [[0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142], [0.6190476190476191, -0.6666666666666666], [0.6666666666666666, -0.6190476190476191], [0.7142857142857142, -0.5238095238095237], [0.7142857142857142, -0.23809523809523808], [0.6666666666666666, -0.14285714285714285], [0.6190476190476191, -0.09523809523809523], [0.5238095238095237, -0.047619047619047616], [0.3333333333333333, -0.047619047619047616], [0.23809523809523808, -0.09523809523809523]]], "w": 0.9047619047619047}, "s": {"l": [[[0.19047619047619047, -0.09523809523809523], [0.2857142857142857, -0.047619047619047616], [0.47619047619047616, -0.047619047619047616], [0.5714285714285714, -0.09523809523809523], [0.6190476190476191, -0.19047619047619047], [0.6190476190476191, -0.23809523809523808], [0.5714285714285714, -0.3333333333333333], [0.47619047619047616, -0.38095238095238093], [0.3333333333333333, -0.38095238095238093], [0.23809523809523808, -0.42857142857142855], [0.19047619047619047, -0.5238095238095237], [0.19047619047619047, -0.5714285714285714], [0.23809523809523808, -0.6666666666666666], [0.3333333333333333, -0.7142857142857142], [0.47619047619047616, -0.7142857142857142], [0.5714285714285714, -0.6666666666666666]]], "w": 0.8095238095238095}, "r": {"l": [[[0.23809523809523808, -0.047619047619047616], [0.23809523809523808, -0.7142857142857142]], [[0.23809523809523808, -0.5238095238095237], [0.2857142857142857, -0.6190476190476191], [0.3333333333333333, -0.6666666666666666], [0.42857142857142855, -0.7142857142857142], [0.5238095238095237, -0.7142857142857142]]], "w": 0.6190476190476191}, "u": {"l": [[[0.6666666666666666, -0.7142857142857142], [0.6666666666666666, -0.047619047619047616]], [[0.23809523809523808, -0.7142857142857142], [0.23809523809523808, -0.19047619047619047], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.5238095238095237, -0.047619047619047616], [0.6190476190476191, -0.09523809523809523], [0.6666666666666666, -0.14285714285714285]]], "w": 0.9047619047619047}, "t": {"l": [[[0.09523809523809523, -0.7142857142857142], [0.47619047619047616, -0.7142857142857142]], [[0.23809523809523808, -1.0476190476190474], [0.23809523809523808, -0.19047619047619047], [0.2857142857142857, -0.09523809523809523], [0.38095238095238093, -0.047619047619047616], [0.47619047619047616, -0.047619047619047616]]], "w": 0.5714285714285714}, "w": {"l": [[[0.1428571428571428, -0.7142857142857142], [0.33333333333333326, -0.047619047619047616], [0.5238095238095237, -0.5238095238095237], [0.7142857142857142, -0.047619047619047616], [0.9047619047619047, -0.7142857142857142]]], "w": 1.0476190476190474}}, "modules": [{"layer": "F", "center": [171.4, 95.89999999999999], "pads": [{"layers": ["F", "B"], "angle": -180.0, "pos": [130.76, 95.89999999999999], "drillsize": [1.2, 1.2], "shape": "oval", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [2.4, 2.4]}, {"layers": ["F", "B"], "angle": -180.0, "pos": [171.4, 95.89999999999999], "drillsize": [1.2, 1.2], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [2.4, 2.4]}], "drawings": [], "ref": "R2", "bbox": {"pos": [129.274999, 91.024999], "size": [43.600001999999996, 9.750002]}}, {"layer": "F", "center": [178.04999999999998, 91.1], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [176.7, 91.1], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.3]}, {"layers": ["F"], "angle": -0.0, "pos": [179.4, 91.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.3]}], "drawings": [], "ref": "R6", "bbox": {"pos": [175.67499899999999, 90.159999], "size": [4.750001999999999, 1.880002]}}, {"layer": "F", "center": [184.35, 91.1], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [185.7, 91.1], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.3]}, {"layers": ["F"], "angle": -180.0, "pos": [183.0, 91.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.3]}], "drawings": [], "ref": "D2", "bbox": {"pos": [181.974999, 90.174999], "size": [4.750001999999999, 1.850002]}}, {"layer": "F", "center": [184.35, 85.1], "pads": [{"layers": ["F"], "angle": -180.0, "pos": [183.0, 85.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.3]}, {"layers": ["F"], "angle": -180.0, "pos": [185.7, 85.1], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.3]}], "drawings": [], "ref": "D1", "bbox": {"pos": [181.974999, 84.174999], "size": [4.750001999999999, 1.850002]}}, {"layer": "F", "center": [178.04999999999998, 85.1], "pads": [{"layers": ["F"], "angle": -0.0, "pos": [179.4, 85.1], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.3]}, {"layers": ["F"], "angle": -0.0, "pos": [176.7, 85.1], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.3]}], "drawings": [], "ref": "R1", "bbox": {"pos": [175.67499899999999, 84.159999], "size": [4.750001999999999, 1.880002]}}, {"layer": "F", "center": [141.5, 86.8], "pads": [{"layers": ["F", "B"], "angle": -0.0, "pos": [149.0, 86.8], "drillsize": [1.0, 1.0], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.75, 1.75]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [146.5, 86.8], "drillsize": [1.0, 1.0], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.75, 1.75]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [144.0, 86.8], "drillsize": [1.0, 1.0], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.75, 1.75]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [141.5, 86.8], "drillsize": [1.0, 1.0], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.75, 1.75]}], "drawings": [], "ref": "J1", "bbox": {"pos": [138.52499899999998, 83.924999], "size": [13.450002, 6.800002]}}, {"layer": "F", "center": [156.4, 86.8], "pads": [{"layers": ["F", "B"], "angle": -0.0, "pos": [161.4, 86.8], "drillsize": [1.0, 1.0], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.75, 1.75]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [158.9, 86.8], "drillsize": [1.0, 1.0], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.75, 1.75]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [156.4, 86.8], "drillsize": [1.0, 1.0], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.75, 1.75]}], "drawings": [], "ref": "J2", "bbox": {"pos": [153.42499899999999, 83.924999], "size": [10.950002, 6.800002]}}, {"layer": "F", "center": [168.79999999999998, 86.8], "pads": [{"layers": ["F", "B"], "angle": -0.0, "pos": [171.29999999999998, 86.8], "drillsize": [1.05, 1.05], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.75, 1.75]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [168.79999999999998, 86.8], "drillsize": [1.05, 1.05], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.75, 1.75]}], "drawings": [], "ref": "J4", "bbox": {"pos": [165.824999, 83.924999], "size": [8.450002, 6.800002]}}, {"layer": "F", "center": [156.0, 95.94999999999999], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [156.0, 94.6], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.3]}, {"layers": ["F"], "angle": -90.0, "pos": [156.0, 97.3], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.3]}], "drawings": [], "ref": "R5", "bbox": {"pos": [155.059999, 93.57499899999999], "size": [1.880002, 4.750001999999999]}}, {"layer": "F", "center": [165.000001, 95.6], "pads": [{"layers": ["F", "B"], "angle": -270.0, "pos": [165.000001, 95.6], "drillsize": [0.7999999999999999, 0.7999999999999999], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.52, 1.52]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [159.92000099999998, 95.6], "drillsize": [0.7999999999999999, 0.7999999999999999], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.52, 1.52]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [162.460001, 95.6], "drillsize": [0.7999999999999999, 0.7999999999999999], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.52, 1.52]}], "drawings": [], "ref": "Q2", "bbox": {"pos": [158.885, 93.564999], "size": [7.150002, 4.790001999999999]}}, {"layer": "F", "center": [131.5, 86.8], "pads": [{"layers": ["F", "B"], "angle": -0.0, "pos": [131.5, 86.8], "drillsize": [1.05, 1.05], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.75, 1.75]}, {"layers": ["F", "B"], "angle": -0.0, "pos": [134.0, 86.8], "drillsize": [1.05, 1.05], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.75, 1.75]}], "drawings": [], "ref": "J3", "bbox": {"pos": [128.524999, 83.924999], "size": [8.450002, 6.800001]}}, {"layer": "F", "center": [147.79999999999998, 95.5], "pads": [{"layers": ["F", "B"], "angle": -270.0, "pos": [147.79999999999998, 95.5], "drillsize": [0.7999999999999999, 0.7999999999999999], "shape": "rect", "offset": [0.0, 0.0], "drillshape": "circle", "pin1": 1, "type": "th", "size": [1.52, 1.52]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [142.72, 95.5], "drillsize": [0.7999999999999999, 0.7999999999999999], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.52, 1.52]}, {"layers": ["F", "B"], "angle": -270.0, "pos": [145.26, 95.5], "drillsize": [0.7999999999999999, 0.7999999999999999], "shape": "circle", "offset": [0.0, 0.0], "drillshape": "circle", "type": "th", "size": [1.52, 1.52]}], "drawings": [], "ref": "Q1", "bbox": {"pos": [141.684999, 93.46499899999999], "size": [7.150002, 4.790001999999999]}}, {"layer": "F", "center": [151.0, 95.94999999999999], "pads": [{"layers": ["F"], "angle": -270.0, "pos": [151.0, 97.3], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.3]}, {"layers": ["F"], "angle": -270.0, "pos": [151.0, 94.6], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.3]}], "drawings": [], "ref": "R3", "bbox": {"pos": [150.059999, 93.57499899999999], "size": [1.880002, 4.750001999999999]}}, {"layer": "F", "center": [136.25, 95.5], "pads": [{"layers": ["F"], "angle": -90.0, "pos": [136.25, 96.85], "shape": "rect", "offset": [0.0, 0.0], "pin1": 1, "type": "smd", "size": [1.5, 1.3]}, {"layers": ["F"], "angle": -90.0, "pos": [136.25, 94.14999999999999], "shape": "rect", "offset": [0.0, 0.0], "type": "smd", "size": [1.5, 1.3]}], "drawings": [], "ref": "R4", "bbox": {"pos": [135.309999, 93.124999], "size": [1.880002, 4.750001999999999]}}, {"layer": "F", "center": [123.19, 98.044], "pads": [], "drawings": [], "ref": "REF***", "bbox": {"pos": [118.788845, 94.326691], "size": [8.80231, 7.452731999999999]}}], "edges": [{"start": [115.057082, 97.94291799999999], "radius": 3.1999999999999997, "type": "circle", "width": 0.09999999999999999}, {"start": [190.199999, 83.8], "end": [190.199999, 99.8], "type": "segment", "width": 0.09999999999999999}, {"width": 0.09999999999999999, "endangle": 0.0, "start": [187.2, 83.8], "radius": 2.999999, "startangle": -90.0, "type": "arc"}, {"start": [185.342918, 97.94291799999999], "radius": 3.1999999999999997, "type": "circle", "width": 0.09999999999999999}, {"width": 0.09999999999999999, "endangle": 90.00001909859319, "start": [187.200001, 99.8], "radius": 3.0, "startangle": 1.9098593179478487e-05, "type": "arc"}, {"start": [187.2, 102.8], "end": [113.19999999999999, 102.8], "type": "segment", "width": 0.09999999999999999}, {"width": 0.09999999999999999, "endangle": 270.0, "start": [113.19999999999999, 83.8], "radius": 3.0, "startangle": 180.0, "type": "arc"}, {"width": 0.09999999999999999, "endangle": 180.0, "start": [113.19999999999999, 99.8], "radius": 3.0000009999999997, "startangle": 90.0, "type": "arc"}, {"start": [113.19999999999999, 80.8], "end": [187.2, 80.800001], "type": "segment", "width": 0.09999999999999999}, {"start": [110.19999899999999, 99.8], "end": [110.19999999999999, 83.800001], "type": "segment", "width": 0.09999999999999999}], "bom": {"both": [[2, "470", "R_0805_HandSoldering", [["R1", 4], ["R6", 1]], []], [1, "4.7", "R_0805_HandSoldering", [["R3", 12]], []], [1, "1k", "R_0805_HandSoldering", [["R4", 13]], []], [1, "4.7k", "R_0805_HandSoldering", [["R5", 8]], []], [1, "27", "R_Axial_Power_L38.0mm_W9.0mm_P40.64mm", [["R2", 0]], []], [1, "HEATon", "LED_0805_HandSoldering", [["D1", 3]], []], [1, "FANon", "LED_0805_HandSoldering", [["D2", 2]], []], [2, "BC517", "TO-92_Inline_Wide", [["Q1", 11], ["Q2", 9]], []], [1, "thermistor", "JST_XH_B02B-XH-A_02x2.50mm_Straight", [["J3", 10]], []], [1, "fan", "JST_XH_B02B-XH-A_02x2.50mm_Straight", [["J4", 7]], []], [1, "MCUpins", "JST_XH_B03B-XH-A_03x2.50mm_Straight", [["J2", 6]], []], [1, "power Input", "JST_XH_B04B-XH-A_04x2.50mm_Straight", [["J1", 5]], []]], "B": [], "F": [[2, "470", "R_0805_HandSoldering", [["R1", 4], ["R6", 1]], []], [1, "4.7", "R_0805_HandSoldering", [["R3", 12]], []], [1, "1k", "R_0805_HandSoldering", [["R4", 13]], []], [1, "4.7k", "R_0805_HandSoldering", [["R5", 8]], []], [1, "27", "R_Axial_Power_L38.0mm_W9.0mm_P40.64mm", [["R2", 0]], []], [1, "HEATon", "LED_0805_HandSoldering", [["D1", 3]], []], [1, "FANon", "LED_0805_HandSoldering", [["D2", 2]], []], [2, "BC517", "TO-92_Inline_Wide", [["Q1", 11], ["Q2", 9]], []], [1, "thermistor", "JST_XH_B02B-XH-A_02x2.50mm_Straight", [["J3", 10]], []], [1, "fan", "JST_XH_B02B-XH-A_02x2.50mm_Straight", [["J4", 7]], []], [1, "MCUpins", "JST_XH_B03B-XH-A_03x2.50mm_Straight", [["J2", 6]], []], [1, "power Input", "JST_XH_B04B-XH-A_04x2.50mm_Straight", [["J1", 5]], []]]}, "silkscreen": {"B": [], "F": [{"width": 1.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "heater\n", "thickness": 0.19999999999999998, "pos": [177.79999999999998, 97.536], "height": 1.5}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "temp", "thickness": 0.09999999999999999, "pos": [161.4, 83.5], "height": 0.5}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "GND", "thickness": 0.09999999999999999, "pos": [141.5, 83.5], "height": 0.5}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "5V", "thickness": 0.09999999999999999, "pos": [144.0, 83.5], "height": 0.5}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "12V", "thickness": 0.09999999999999999, "pos": [146.4, 83.5], "height": 0.5}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "heat\n", "thickness": 0.09999999999999999, "pos": [158.9, 83.5], "height": 0.5}, {"width": 0.5, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "fan\n", "thickness": 0.09999999999999999, "pos": [156.4, 83.5], "height": 0.5}, {"width": 2.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "OpenPLC\nFOSSEE", "thickness": 0.39999999999999997, "pos": [120.142, 87.37599999999999], "height": 2.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R2", "thickness": 0.15, "pos": [151.07999999999998, 101.46], "height": 1.0}, {"start": [132.01999999999998, 91.33999999999999], "end": [132.01999999999998, 94.52], "type": "segment", "width": 0.12}, {"start": [170.14, 91.33999999999999], "end": [132.01999999999998, 91.33999999999999], "type": "segment", "width": 0.12}, {"start": [170.14, 94.52], "end": [170.14, 91.33999999999999], "type": "segment", "width": 0.12}, {"start": [132.01999999999998, 100.46], "end": [132.01999999999998, 97.28], "type": "segment", "width": 0.12}, {"start": [170.14, 100.46], "end": [132.01999999999998, 100.46], "type": "segment", "width": 0.12}, {"start": [170.14, 97.28], "end": [170.14, 100.46], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R6", "thickness": 0.15, "pos": [178.04999999999998, 89.39999999999999], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [178.04999999999998, 92.85], "height": 1.0}, {"start": [178.65, 91.97999999999999], "end": [177.45, 91.97999999999999], "type": "segment", "width": 0.12}, {"start": [177.45, 90.22], "end": [178.65, 90.22], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "D2", "thickness": 0.15, "pos": [184.35, 92.8], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "FANon", "thickness": 0.15, "pos": [184.35, 89.35], "height": 1.0}, {"start": [183.35, 90.35], "end": [186.54999999999998, 90.35], "type": "segment", "width": 0.12}, {"start": [186.54999999999998, 91.85], "end": [183.35, 91.85], "type": "segment", "width": 0.12}, {"start": [186.54999999999998, 91.85], "end": [186.54999999999998, 90.35], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "D1", "thickness": 0.15, "pos": [184.35, 86.8], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "HEATon", "thickness": 0.15, "pos": [184.35, 83.35], "height": 1.0}, {"start": [186.54999999999998, 85.85], "end": [186.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [186.54999999999998, 85.85], "end": [183.35, 85.85], "type": "segment", "width": 0.12}, {"start": [183.35, 84.35], "end": [186.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "R1", "thickness": 0.15, "pos": [178.04999999999998, 83.39999999999999], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "470", "thickness": 0.15, "pos": [178.04999999999998, 86.85], "height": 1.0}, {"start": [177.45, 84.22], "end": [178.65, 84.22], "type": "segment", "width": 0.12}, {"start": [178.65, 85.97999999999999], "end": [177.45, 85.97999999999999], "type": "segment", "width": 0.12}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J1", "thickness": 0.13999999999999999, "pos": [152.7, 86.8], "height": 0.7999999999999999}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "power Input", "thickness": 0.15, "pos": [145.29999999999998, 81.89999999999999], "height": 1.0}, {"start": [138.65, 84.05], "end": [138.65, 86.55], "type": "segment", "width": 0.12}, {"start": [141.15, 84.05], "end": [138.65, 84.05], "type": "segment", "width": 0.12}, {"start": [150.79999999999998, 89.55], "end": [145.25, 89.55], "type": "segment", "width": 0.12}, {"start": [150.79999999999998, 86.6], "end": [150.79999999999998, 89.55], "type": "segment", "width": 0.12}, {"start": [151.54999999999998, 86.6], "end": [150.79999999999998, 86.6], "type": "segment", "width": 0.12}, {"start": [139.7, 89.55], "end": [145.25, 89.55], "type": "segment", "width": 0.12}, {"start": [139.7, 86.6], "end": [139.7, 89.55], "type": "segment", "width": 0.12}, {"start": [138.95, 86.6], "end": [139.7, 86.6], "type": "segment", "width": 0.12}, {"start": [151.54999999999998, 84.35], "end": [149.75, 84.35], "type": "segment", "width": 0.12}, {"start": [151.54999999999998, 85.1], "end": [151.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [149.75, 85.1], "end": [151.54999999999998, 85.1], "type": "segment", "width": 0.12}, {"start": [149.75, 84.35], "end": [149.75, 85.1], "type": "segment", "width": 0.12}, {"start": [140.75, 84.35], "end": [138.95, 84.35], "type": "segment", "width": 0.12}, {"start": [140.75, 85.1], "end": [140.75, 84.35], "type": "segment", "width": 0.12}, {"start": [138.95, 85.1], "end": [140.75, 85.1], "type": "segment", "width": 0.12}, {"start": [138.95, 84.35], "end": [138.95, 85.1], "type": "segment", "width": 0.12}, {"start": [148.25, 84.35], "end": [142.25, 84.35], "type": "segment", "width": 0.12}, {"start": [148.25, 85.1], "end": [148.25, 84.35], "type": "segment", "width": 0.12}, {"start": [142.25, 85.1], "end": [148.25, 85.1], "type": "segment", "width": 0.12}, {"start": [142.25, 84.35], "end": [142.25, 85.1], "type": "segment", "width": 0.12}, {"start": [151.54999999999998, 84.35], "end": [138.95, 84.35], "type": "segment", "width": 0.12}, {"start": [151.54999999999998, 90.3], "end": [151.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [138.95, 90.3], "end": [151.54999999999998, 90.3], "type": "segment", "width": 0.12}, {"start": [138.95, 84.35], "end": [138.95, 90.3], "type": "segment", "width": 0.12}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J2", "thickness": 0.13999999999999999, "pos": [165.1, 87.1], "height": 0.7999999999999999}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "MCUpins", "thickness": 0.15, "pos": [158.9, 81.89999999999999], "height": 1.0}, {"start": [153.54999999999998, 84.05], "end": [153.54999999999998, 86.55], "type": "segment", "width": 0.12}, {"start": [156.04999999999998, 84.05], "end": [153.54999999999998, 84.05], "type": "segment", "width": 0.12}, {"start": [163.2, 89.55], "end": [158.9, 89.55], "type": "segment", "width": 0.12}, {"start": [163.2, 86.6], "end": [163.2, 89.55], "type": "segment", "width": 0.12}, {"start": [163.95, 86.6], "end": [163.2, 86.6], "type": "segment", "width": 0.12}, {"start": [154.6, 89.55], "end": [158.9, 89.55], "type": "segment", "width": 0.12}, {"start": [154.6, 86.6], "end": [154.6, 89.55], "type": "segment", "width": 0.12}, {"start": [153.85, 86.6], "end": [154.6, 86.6], "type": "segment", "width": 0.12}, {"start": [163.95, 84.35], "end": [162.15, 84.35], "type": "segment", "width": 0.12}, {"start": [163.95, 85.1], "end": [163.95, 84.35], "type": "segment", "width": 0.12}, {"start": [162.15, 85.1], "end": [163.95, 85.1], "type": "segment", "width": 0.12}, {"start": [162.15, 84.35], "end": [162.15, 85.1], "type": "segment", "width": 0.12}, {"start": [155.65, 84.35], "end": [153.85, 84.35], "type": "segment", "width": 0.12}, {"start": [155.65, 85.1], "end": [155.65, 84.35], "type": "segment", "width": 0.12}, {"start": [153.85, 85.1], "end": [155.65, 85.1], "type": "segment", "width": 0.12}, {"start": [153.85, 84.35], "end": [153.85, 85.1], "type": "segment", "width": 0.12}, {"start": [160.65, 84.35], "end": [157.15, 84.35], "type": "segment", "width": 0.12}, {"start": [160.65, 85.1], "end": [160.65, 84.35], "type": "segment", "width": 0.12}, {"start": [157.15, 85.1], "end": [160.65, 85.1], "type": "segment", "width": 0.12}, {"start": [157.15, 84.35], "end": [157.15, 85.1], "type": "segment", "width": 0.12}, {"start": [163.95, 84.35], "end": [153.85, 84.35], "type": "segment", "width": 0.12}, {"start": [163.95, 90.3], "end": [163.95, 84.35], "type": "segment", "width": 0.12}, {"start": [153.85, 90.3], "end": [163.95, 90.3], "type": "segment", "width": 0.12}, {"start": [153.85, 84.35], "end": [153.85, 90.3], "type": "segment", "width": 0.12}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J4", "thickness": 0.13999999999999999, "pos": [175.1, 87.1], "height": 0.7999999999999999}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "fan", "thickness": 0.15, "pos": [170.04999999999998, 81.89999999999999], "height": 1.0}, {"start": [165.95, 84.05], "end": [165.95, 86.55], "type": "segment", "width": 0.12}, {"start": [168.45, 84.05], "end": [165.95, 84.05], "type": "segment", "width": 0.12}, {"start": [173.1, 89.55], "end": [170.04999999999998, 89.55], "type": "segment", "width": 0.12}, {"start": [173.1, 86.6], "end": [173.1, 89.55], "type": "segment", "width": 0.12}, {"start": [173.85, 86.6], "end": [173.1, 86.6], "type": "segment", "width": 0.12}, {"start": [167.0, 89.55], "end": [170.04999999999998, 89.55], "type": "segment", "width": 0.12}, {"start": [167.0, 86.6], "end": [167.0, 89.55], "type": "segment", "width": 0.12}, {"start": [166.25, 86.6], "end": [167.0, 86.6], "type": "segment", "width": 0.12}, {"start": [173.85, 84.35], "end": [172.04999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [173.85, 85.1], "end": [173.85, 84.35], "type": "segment", "width": 0.12}, {"start": [172.04999999999998, 85.1], "end": [173.85, 85.1], "type": "segment", "width": 0.12}, {"start": [172.04999999999998, 84.35], "end": [172.04999999999998, 85.1], "type": "segment", "width": 0.12}, {"start": [168.04999999999998, 84.35], "end": [166.25, 84.35], "type": "segment", "width": 0.12}, {"start": [168.04999999999998, 85.1], "end": [168.04999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [166.25, 85.1], "end": [168.04999999999998, 85.1], "type": "segment", "width": 0.12}, {"start": [166.25, 84.35], "end": [166.25, 85.1], "type": "segment", "width": 0.12}, {"start": [170.54999999999998, 84.35], "end": [169.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [170.54999999999998, 85.1], "end": [170.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [169.54999999999998, 85.1], "end": [170.54999999999998, 85.1], "type": "segment", "width": 0.12}, {"start": [169.54999999999998, 84.35], "end": [169.54999999999998, 85.1], "type": "segment", "width": 0.12}, {"start": [173.85, 84.35], "end": [166.25, 84.35], "type": "segment", "width": 0.12}, {"start": [173.85, 90.3], "end": [173.85, 84.35], "type": "segment", "width": 0.12}, {"start": [166.25, 90.3], "end": [173.85, 90.3], "type": "segment", "width": 0.12}, {"start": [166.25, 84.35], "end": [166.25, 90.3], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R5", "thickness": 0.15, "pos": [156.2, 99.19999999999999], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "4.7k", "thickness": 0.15, "pos": [155.79999999999998, 92.8], "height": 1.0}, {"start": [155.12, 96.55], "end": [155.12, 95.35], "type": "segment", "width": 0.12}, {"start": [156.88, 95.35], "end": [156.88, 96.55], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "Q2", "thickness": 0.15, "pos": [162.460001, 99.16], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "BC517", "thickness": 0.15, "pos": [162.460001, 92.81], "height": 1.0}, {"width": 0.12, "endangle": 225.78482460299193, "start": [162.460001, 95.6], "radius": 2.581182, "startangle": 205.78482460299193, "type": "arc"}, {"width": 0.12, "endangle": 155.0, "start": [162.460001, 95.6], "radius": 2.6, "startangle": 90.0, "type": "arc"}, {"width": 0.12, "endangle": 90.0, "start": [162.460001, 95.6], "radius": 2.6, "startangle": 25.0, "type": "arc"}, {"width": 0.12, "endangle": 334.2151753970081, "start": [162.460001, 95.6], "radius": 2.581182, "startangle": 314.2151753970081, "type": "arc"}, {"start": [164.260001, 93.75], "end": [160.660001, 93.75], "type": "segment", "width": 0.12}, {"width": 0.7999999999999999, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "J3", "thickness": 0.13999999999999999, "pos": [137.7, 86.8], "height": 0.7999999999999999}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "thermistor", "thickness": 0.15, "pos": [132.5, 82.0], "height": 1.0}, {"start": [128.95, 84.35], "end": [128.95, 90.3], "type": "segment", "width": 0.12}, {"start": [128.95, 90.3], "end": [136.54999999999998, 90.3], "type": "segment", "width": 0.12}, {"start": [136.54999999999998, 90.3], "end": [136.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [136.54999999999998, 84.35], "end": [128.95, 84.35], "type": "segment", "width": 0.12}, {"start": [132.25, 84.349999], "end": [132.250001, 85.1], "type": "segment", "width": 0.12}, {"start": [132.250001, 85.1], "end": [133.249999, 85.1], "type": "segment", "width": 0.12}, {"start": [133.249999, 85.1], "end": [133.249999, 84.35], "type": "segment", "width": 0.12}, {"start": [133.249999, 84.35], "end": [132.25, 84.349999], "type": "segment", "width": 0.12}, {"start": [128.95, 84.35], "end": [128.95, 85.1], "type": "segment", "width": 0.12}, {"start": [128.95, 85.1], "end": [130.749999, 85.1], "type": "segment", "width": 0.12}, {"start": [130.749999, 85.1], "end": [130.75, 84.349999], "type": "segment", "width": 0.12}, {"start": [130.75, 84.349999], "end": [128.95, 84.35], "type": "segment", "width": 0.12}, {"start": [134.75, 84.349999], "end": [134.750001, 85.1], "type": "segment", "width": 0.12}, {"start": [134.750001, 85.1], "end": [136.54999999999998, 85.1], "type": "segment", "width": 0.12}, {"start": [136.54999999999998, 85.1], "end": [136.54999999999998, 84.35], "type": "segment", "width": 0.12}, {"start": [136.54999999999998, 84.35], "end": [134.75, 84.349999], "type": "segment", "width": 0.12}, {"start": [128.95, 86.6], "end": [129.7, 86.6], "type": "segment", "width": 0.12}, {"start": [129.7, 86.6], "end": [129.7, 89.55], "type": "segment", "width": 0.12}, {"start": [129.7, 89.55], "end": [132.75, 89.55], "type": "segment", "width": 0.12}, {"start": [136.54999999999998, 86.6], "end": [135.79999999999998, 86.6], "type": "segment", "width": 0.12}, {"start": [135.79999999999998, 86.6], "end": [135.79999999999998, 89.55], "type": "segment", "width": 0.12}, {"start": [135.79999999999998, 89.55], "end": [132.75, 89.55], "type": "segment", "width": 0.12}, {"start": [131.15, 84.05], "end": [128.65, 84.05], "type": "segment", "width": 0.12}, {"start": [128.65, 84.05], "end": [128.65, 86.55], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "Q1", "thickness": 0.15, "pos": [145.26, 99.06], "height": 1.0}, {"width": 1.0, "angle": 0.0, "attr": [], "horiz_justify": 0, "text": "BC517", "thickness": 0.15, "pos": [145.26, 92.71], "height": 1.0}, {"width": 0.12, "endangle": 225.78482460299193, "start": [145.26, 95.5], "radius": 2.581182, "startangle": 205.78482460299193, "type": "arc"}, {"width": 0.12, "endangle": 155.0, "start": [145.26, 95.5], "radius": 2.6, "startangle": 90.0, "type": "arc"}, {"width": 0.12, "endangle": 90.0, "start": [145.26, 95.5], "radius": 2.6, "startangle": 25.0, "type": "arc"}, {"width": 0.12, "endangle": 334.2151753970081, "start": [145.26, 95.5], "radius": 2.581182, "startangle": 314.2151753970081, "type": "arc"}, {"start": [147.06, 93.64999999999999], "end": [143.45999999999998, 93.64999999999999], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R3", "thickness": 0.15, "pos": [151.1, 99.3], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "4.7", "thickness": 0.15, "pos": [150.9, 92.7], "height": 1.0}, {"start": [151.88, 95.35], "end": [151.88, 96.55], "type": "segment", "width": 0.12}, {"start": [150.12, 96.55], "end": [150.12, 95.35], "type": "segment", "width": 0.12}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "R4", "thickness": 0.15, "pos": [136.2, 98.89999999999999], "height": 1.0}, {"width": 1.0, "angle": 90.0, "attr": [], "horiz_justify": 0, "text": "1k", "thickness": 0.15, "pos": [136.2, 92.3], "height": 1.0}, {"start": [137.13, 94.89999999999999], "end": [137.13, 96.1], "type": "segment", "width": 0.12}, {"start": [135.37, 96.1], "end": [135.37, 94.89999999999999], "type": "segment", "width": 0.12}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[-3.231114, 2.584505], [-3.1564609999999997, 2.621727], [-3.090569, 2.690261], [-3.0724229999999997, 2.715648], [-3.0526549999999997, 2.748866], [-3.039828, 2.784945], [-3.0324899999999997, 2.8330979999999997], [-3.029187, 2.902536], [-3.0284619999999998, 2.9942059999999997], [-3.0317369999999997, 3.11983], [-3.043123, 3.2141539999999997], [-3.064959, 3.2845229999999996], [-3.0995809999999997, 3.3382859999999996], [-3.14933, 3.3827879999999997], [-3.152986, 3.385423], [-3.202015, 3.4123769999999998], [-3.261055, 3.425712], [-3.336141, 3.429], [-3.458205, 3.429], [-3.458256, 3.547497], [-3.459392, 3.613492], [-3.4663139999999997, 3.652202], [-3.4844019999999998, 3.6754189999999998], [-3.5190379999999997, 3.694933], [-3.527355, 3.6989199999999998], [-3.56628, 3.717603], [-3.5964169999999998, 3.729403], [-3.618826, 3.730422], [-3.6345669999999997, 3.716761], [-3.644698, 3.684522], [-3.650277, 3.629804], [-3.6523649999999996, 3.548711], [-3.6520189999999997, 3.437344], [-3.6502999999999997, 3.2918019999999997], [-3.6497629999999996, 3.248269], [-3.6478279999999996, 3.0982049999999997], [-3.646096, 3.0000419999999997], [-3.4583079999999997, 3.0000419999999997], [-3.457252, 3.083364], [-3.452562, 3.13788], [-3.4419489999999997, 3.173837], [-3.4231279999999997, 3.201482], [-3.4103499999999998, 3.214965], [-3.35811, 3.2544169999999997], [-3.311858, 3.257628], [-3.2641329999999997, 3.225049], [-3.262923, 3.223846], [-3.243506, 3.198668], [-3.231693, 3.164447], [-3.225735, 3.111748], [-3.22388, 3.031131], [-3.223846, 3.013271], [-3.2283299999999997, 2.9021749999999997], [-3.2429259999999998, 2.825161], [-3.2693499999999998, 2.7781469999999997], [-3.309317, 2.75705], [-3.332416, 2.754923], [-3.387238, 2.7649], [-3.424842, 2.797752], [-3.4474769999999997, 2.857857], [-3.457394, 2.949598], [-3.4583079999999997, 3.0000419999999997], [-3.646096, 3.0000419999999997], [-3.645778, 2.9820599999999997], [-3.643127, 2.894679], [-3.639394, 2.830905], [-3.634093, 2.785582], [-3.6267419999999997, 2.753555], [-3.616857, 2.7296679999999998], [-3.603954, 2.708764], [-3.5984209999999996, 2.700898], [-3.525031, 2.626595], [-3.4322399999999997, 2.584467], [-3.3249039999999996, 2.5727219999999997], [-3.231114, 2.584505]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[-1.7283359999999999, 2.5950889999999998], [-1.665633, 2.631358], [-1.622039, 2.6673579999999997], [-1.590155, 2.705075], [-1.56819, 2.7511989999999997], [-1.554351, 2.812421], [-1.5468469999999999, 2.895431], [-1.543883, 3.006919], [-1.543539, 3.087062], [-1.543539, 3.382065], [-1.7096149999999999, 3.456515], [-1.719385, 3.133402], [-1.7234209999999999, 3.0127289999999998], [-1.7276559999999999, 2.925141], [-1.7329029999999999, 2.8646499999999997], [-1.7399749999999998, 2.825268], [-1.7496889999999998, 2.801007], [-1.762856, 2.7858799999999997], [-1.767081, 2.782606], [-1.831091, 2.757034], [-1.895792, 2.767153], [-1.934308, 2.794], [-1.949975, 2.813024], [-1.96082, 2.8379879999999997], [-1.967712, 2.875834], [-1.9715209999999999, 2.933502], [-1.973117, 3.017935], [-1.973385, 3.105928], [-1.9734369999999999, 3.216323], [-1.975328, 3.294463], [-1.981655, 3.347165], [-1.9950169999999998, 3.381242], [-2.018015, 3.403511], [-2.053246, 3.420787], [-2.100303, 3.438738], [-2.151697, 3.458278], [-2.1455789999999997, 3.111485], [-2.143116, 2.986468], [-2.140233, 2.894082], [-2.1361019999999997, 2.827881], [-2.129893, 2.78142], [-2.120774, 2.748256], [-2.107917, 2.7219439999999997], [-2.092416, 2.6987289999999997], [-2.017629, 2.6245689999999997], [-1.926372, 2.581684], [-1.8271169999999999, 2.571412], [-1.7283359999999999, 2.5950889999999998]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[-3.9831139999999996, 2.587256], [-3.891536, 2.6354089999999997], [-3.8239509999999997, 2.7129049999999997], [-3.799943, 2.762727], [-3.781262, 2.837533], [-3.771699, 2.9320519999999997], [-3.7707919999999997, 3.0352099999999997], [-3.778079, 3.135935], [-3.793097, 3.223153], [-3.815385, 3.2857909999999997], [-3.8222349999999996, 3.296579], [-3.903368, 3.377105], [-3.9997339999999997, 3.4253359999999997], [-4.104299, 3.43945], [-4.210032, 3.417629], [-4.239457, 3.404547], [-4.296759, 3.3642309999999997], [-4.347049999999999, 3.310775], [-4.351802999999999, 3.303995], [-4.371122, 3.271321], [-4.3838919999999995, 3.2363939999999998], [-4.391436, 3.1904139999999996], [-4.3950759999999995, 3.124584], [-4.396135, 3.030105], [-4.396154, 3.008923], [-4.396106, 3.002182], [-4.200769, 3.002182], [-4.199632, 3.0913489999999997], [-4.195158999999999, 3.1505199999999998], [-4.185754, 3.188741], [-4.169824, 3.2150529999999997], [-4.1616919999999995, 3.223846], [-4.114942, 3.2572609999999997], [-4.069553, 3.255737], [-4.02366, 3.226752], [-3.996288, 3.1958089999999997], [-3.9800769999999996, 3.1506429999999996], [-3.970974, 3.07942], [-3.9703489999999997, 3.0711139999999997], [-3.9687959999999998, 2.942037], [-3.985035, 2.8461719999999997], [-4.018848, 2.7841069999999997], [-4.070016, 2.7564319999999998], [-4.08828, 2.754923], [-4.13624, 2.7625129999999998], [-4.169047, 2.788808], [-4.189105, 2.839095], [-4.198822, 2.9186639999999997], [-4.200769, 3.002182], [-4.396106, 3.002182], [-4.395426, 2.908249], [-4.392371, 2.837906], [-4.3856779999999995, 2.789163], [-4.37404, 2.753288], [-4.356147, 2.721548], [-4.352192, 2.715648], [-4.285733, 2.636104], [-4.213315, 2.5899289999999997], [-4.125151, 2.571599], [-4.095213, 2.570703], [-3.9831139999999996, 2.587256]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[-2.4657459999999998, 2.599745], [-2.388714, 2.651567], [-2.3291839999999997, 2.726412], [-2.293622, 2.8216539999999997], [-2.286429, 2.891756], [-2.287246, 2.9210089999999997], [-2.294086, 2.9434069999999997], [-2.312888, 2.9634739999999997], [-2.349592, 2.9857329999999997], [-2.410138, 3.014709], [-2.500466, 3.0549269999999997], [-2.500923, 3.055129], [-2.5840669999999997, 3.09321], [-2.652247, 3.1270249999999997], [-2.698495, 3.152933], [-2.715842, 3.1672949999999997], [-2.715846, 3.167411], [-2.700557, 3.198685], [-2.6648039999999997, 3.233157], [-2.623758, 3.25799], [-2.602963, 3.262923], [-2.54623, 3.245862], [-2.497373, 3.203133], [-2.473535, 3.156155], [-2.450603, 3.1215219999999997], [-2.405682, 3.082081], [-2.352877, 3.048009], [-2.3062899999999997, 3.02948], [-2.296548, 3.0284619999999998], [-2.285582, 3.045215], [-2.2849209999999998, 3.0880389999999998], [-2.29298, 3.145781], [-2.308173, 3.207289], [-2.3289139999999997, 3.261409], [-2.329962, 3.2635099999999997], [-2.392379, 3.35066], [-2.473274, 3.409939], [-2.565144, 3.439034], [-2.660487, 3.435634], [-2.751802, 3.3974279999999997], [-2.755862, 3.394741], [-2.8276939999999997, 3.3296419999999998], [-2.874927, 3.2447049999999997], [-2.9010659999999997, 3.133021], [-2.9045739999999998, 3.1016429999999997], [-2.910787, 2.9535359999999997], [-2.903339, 2.884468], [-2.715846, 2.884468], [-2.7134099999999997, 2.927552], [-2.7000859999999998, 2.940126], [-2.666868, 2.930719], [-2.614506, 2.908483], [-2.555976, 2.88061], [-2.554521, 2.8798719999999998], [-2.504911, 2.853777], [-2.485, 2.836363], [-2.48991, 2.818107], [-2.5105839999999997, 2.79412], [-2.5631809999999997, 2.759406], [-2.619823, 2.756856], [-2.6706309999999998, 2.782119], [-2.705724, 2.830847], [-2.715846, 2.884468], [-2.903339, 2.884468], [-2.898008, 2.8350359999999997], [-2.8652219999999997, 2.741055], [-2.819579, 2.6752149999999997], [-2.737198, 2.608681], [-2.646454, 2.575676], [-2.5538149999999997, 2.5735729999999997], [-2.4657459999999998, 2.599745]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[-0.840154, 2.49212], [-0.834428, 2.57198], [-0.827851, 2.619039], [-0.818738, 2.639566], [-0.805402, 2.6398289999999998], [-0.8010769999999999, 2.637378], [-0.743556, 2.619636], [-0.668732, 2.620672], [-0.592661, 2.63891], [-0.545082, 2.662505], [-0.49629799999999996, 2.700198], [-0.460636, 2.742855], [-0.43615499999999996, 2.7970569999999997], [-0.420913, 2.8693839999999997], [-0.41297, 2.9664189999999997], [-0.41038399999999997, 3.0947419999999997], [-0.410338, 3.119358], [-0.410308, 3.39587], [-0.47183899999999995, 3.4173199999999997], [-0.515541, 3.4319119999999996], [-0.5395179999999999, 3.438706], [-0.540223, 3.4387689999999997], [-0.542585, 3.4203449999999997], [-0.544594, 3.369526], [-0.546099, 3.292993], [-0.546947, 3.1974299999999998], [-0.5470769999999999, 3.139329], [-0.547349, 3.024771], [-0.548748, 2.9426669999999997], [-0.552151, 2.886393], [-0.558433, 2.849326], [-0.568471, 2.8248439999999997], [-0.583139, 2.8063249999999997], [-0.592298, 2.797406], [-0.655211, 2.761466], [-0.723864, 2.758775], [-0.786152, 2.78917], [-0.797671, 2.800144], [-0.8145669999999999, 2.820779], [-0.826286, 2.845256], [-0.8337669999999999, 2.8806469999999997], [-0.837946, 2.934026], [-0.8397629999999999, 3.012466], [-0.840154, 3.1206169999999998], [-0.840154, 3.39587], [-0.901685, 3.4173199999999997], [-0.945387, 3.4319119999999996], [-0.969364, 3.438706], [-0.97007, 3.4387689999999997], [-0.9718739999999999, 3.420069], [-0.9734999999999999, 3.3673219999999997], [-0.9748829999999999, 3.285557], [-0.975958, 3.179805], [-0.97666, 3.055094], [-0.976923, 2.916455], [-0.976923, 2.381806], [-0.849923, 2.328236], [-0.840154, 2.49212]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[0.053501, 2.626303], [0.13005999999999998, 2.654733], [0.130936, 2.6552789999999997], [0.178285, 2.690127], [0.21324099999999999, 2.730852], [0.23782499999999998, 2.783925], [0.254062, 2.855814], [0.263975, 2.952992], [0.269586, 3.081928], [0.270077, 3.100298], [0.27714099999999997, 3.377287], [0.217695, 3.408028], [0.174681, 3.4288019999999997], [0.14870999999999998, 3.438646], [0.147509, 3.4387689999999997], [0.143014, 3.420606], [0.13944399999999998, 3.371612], [0.13724799999999998, 3.3000309999999997], [0.136769, 3.2420679999999997], [0.136758, 3.14817], [0.132466, 3.089203], [0.117503, 3.061079], [0.085482, 3.059706], [0.030014, 3.0809979999999997], [-0.053731, 3.120136], [-0.115311, 3.152643], [-0.146983, 3.1808449999999997], [-0.156294, 3.211582], [-0.156308, 3.213104], [-0.14094299999999998, 3.266054], [-0.095453, 3.29466], [-0.025834, 3.298803], [0.024312999999999998, 3.298084], [0.050754, 3.3125269999999998], [0.067243, 3.347218], [0.076733, 3.391416], [0.063057, 3.416493], [0.057907, 3.420082], [0.009425, 3.4344959999999998], [-0.058469, 3.436537], [-0.128388, 3.426983], [-0.17793199999999998, 3.409522], [-0.24642999999999998, 3.351364], [-0.285366, 3.2704079999999998], [-0.293077, 3.20716], [-0.287193, 3.150111], [-0.265899, 3.103542], [-0.223735, 3.062181], [-0.155241, 3.020755], [-0.054956, 2.9739929999999997], [-0.048846, 2.9713499999999997], [0.04149, 2.929617], [0.097235, 2.895391], [0.121129, 2.864635], [0.11591299999999999, 2.8333109999999997], [0.084328, 2.797383], [0.07488299999999999, 2.789116], [0.011616999999999999, 2.757058], [-0.053936, 2.758407], [-0.111028, 2.789838], [-0.14890699999999998, 2.8480239999999997], [-0.152426, 2.8594459999999997], [-0.1867, 2.914837], [-0.23019099999999998, 2.941518], [-0.293077, 2.9679599999999997], [-0.293077, 2.899548], [-0.27394799999999997, 2.8001099999999997], [-0.217169, 2.7089019999999997], [-0.18762199999999998, 2.6783889999999997], [-0.120458, 2.6392279999999997], [-0.035044, 2.6214999999999997], [0.053501, 2.626303]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[0.7133619999999999, 2.62467], [0.802117, 2.657421], [0.874022, 2.71535], [0.902144, 2.756128], [0.9328019999999999, 2.8309539999999997], [0.9321649999999999, 2.885058], [0.899987, 2.921446], [0.888081, 2.9276329999999997], [0.836675, 2.946925], [0.810422, 2.941982], [0.80153, 2.9095869999999997], [0.8010769999999999, 2.891692], [0.784797, 2.825859], [0.7423649999999999, 2.779807], [0.683388, 2.757564], [0.617475, 2.7631609999999998], [0.5638949999999999, 2.792229], [0.545798, 2.80881], [0.532971, 2.828925], [0.5243059999999999, 2.8593319999999998], [0.5186959999999999, 2.9067879999999997], [0.515035, 2.97805], [0.512215, 3.079875], [0.5114839999999999, 3.1121149999999997], [0.5088199999999999, 3.22241], [0.505792, 3.300036], [0.50125, 3.351396], [0.494046, 3.3828899999999997], [0.483033, 3.4009199999999997], [0.46706, 3.411888], [0.45683399999999996, 3.416733], [0.413406, 3.4333009999999997], [0.38784199999999996, 3.4387689999999997], [0.379395, 3.4205069999999997], [0.374239, 3.365296], [0.372346, 3.272499], [0.373689, 3.1414779999999998], [0.37410699999999997, 3.121269], [0.377058, 3.0017329999999998], [0.380548, 2.914449], [0.38551399999999997, 2.852591], [0.392893, 2.809336], [0.403624, 2.77786], [0.418645, 2.7513389999999998], [0.426502, 2.739975], [0.471553, 2.689692], [0.52194, 2.650581], [0.528108, 2.647167], [0.618458, 2.620212], [0.7133619999999999, 2.62467]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[1.6020809999999999, 2.780289], [1.6018329999999998, 2.92632], [1.6008719999999999, 3.038655], [1.5987939999999998, 3.122678], [1.5951929999999999, 3.183769], [1.5896649999999999, 3.227309], [1.581804, 3.258679], [1.571207, 3.2832619999999997], [1.5631819999999998, 3.297294], [1.4967279999999998, 3.373388], [1.41247, 3.421084], [1.319249, 3.438199], [1.2259, 3.4225459999999996], [1.170312, 3.394418], [1.1119569999999999, 3.34576], [1.0721859999999999, 3.286333], [1.04819, 3.208507], [1.037161, 3.1046519999999997], [1.035599, 3.0284619999999998], [1.035809, 3.022986], [1.172308, 3.022986], [1.173141, 3.1103549999999998], [1.176961, 3.168192], [1.185746, 3.206029], [1.201474, 3.2333979999999998], [1.2202659999999999, 3.2540419999999997], [1.283375, 3.2938899999999998], [1.351137, 3.2972949999999996], [1.415179, 3.2640249999999997], [1.420164, 3.2595169999999998], [1.441439, 3.236067], [1.454779, 3.208166], [1.4620009999999999, 3.166641], [1.464923, 3.102316], [1.465385, 3.0311999999999997], [1.464383, 2.941858], [1.460238, 2.8822579999999998], [1.451236, 2.843089], [1.435667, 2.8150399999999998], [1.422902, 2.800144], [1.3636, 2.762575], [1.295301, 2.758057], [1.23011, 2.786753], [1.217528, 2.797406], [1.196111, 2.8210629999999997], [1.182744, 2.8492509999999998], [1.1755659999999999, 2.891245], [1.1727189999999998, 2.9563189999999997], [1.172308, 3.022986], [1.035809, 3.022986], [1.040322, 2.9057649999999997], [1.056362, 2.813577], [1.086528, 2.744269], [1.133629, 2.6902109999999997], [1.170312, 2.662505], [1.23699, 2.6325719999999997], [1.3142719999999999, 2.618678], [1.38611, 2.622397], [1.426308, 2.6374], [1.4420819999999999, 2.64167], [1.45255, 2.62575], [1.459856, 2.5830889999999997], [1.465385, 2.518106], [1.4714369999999999, 2.445732], [1.479844, 2.402187], [1.4951409999999998, 2.377287], [1.5218639999999999, 2.360845], [1.538654, 2.353564], [1.6021539999999999, 2.326963], [1.6020809999999999, 2.780289]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[2.3959289999999998, 2.636662], [2.398911, 2.688068], [2.4012469999999997, 2.7661919999999998], [2.402749, 2.8648569999999998], [2.403231, 2.968343], [2.403231, 3.318533], [2.341401, 3.380363], [2.298793, 3.418462], [2.26139, 3.4338949999999997], [2.21027, 3.432918], [2.189978, 3.430433], [2.126554, 3.4232], [2.074095, 3.4190549999999997], [2.061308, 3.418672], [2.018199, 3.421176], [1.9565439999999998, 3.427462], [1.9326379999999999, 3.430433], [1.8739219999999999, 3.435028], [1.8344639999999999, 3.425046], [1.7953379999999999, 3.394228], [1.781215, 3.380363], [1.719385, 3.318533], [1.719385, 2.663503], [1.76915, 2.640829], [1.812002, 2.624034], [1.837073, 2.618154], [1.8435009999999998, 2.636736], [1.8495089999999998, 2.688655], [1.8546969999999998, 2.768172], [1.8586639999999999, 2.8695459999999997], [1.860577, 2.955192], [1.865923, 3.2922309999999997], [1.9125599999999998, 3.298825], [1.9549759999999998, 3.2942139999999998], [1.97576, 3.279287], [1.9815699999999998, 3.2513769999999997], [1.98653, 3.191925], [1.990246, 3.108466], [1.992324, 3.0085319999999998], [1.992624, 2.9571039999999997], [1.992923, 2.661054], [2.054454, 2.639604], [2.098004, 2.6250199999999997], [2.1216939999999997, 2.618219], [2.1223769999999997, 2.618154], [2.124754, 2.6366419999999997], [2.127366, 2.687906], [2.129995, 2.765649], [2.132421, 2.863574], [2.134115, 2.955192], [2.139461, 3.2922309999999997], [2.2566919999999997, 3.2922309999999997], [2.262072, 2.984746], [2.267451, 2.6772609999999997], [2.324601, 2.647707], [2.366797, 2.6274129999999998], [2.3917699999999997, 2.618204], [2.3924909999999997, 2.618154], [2.3959289999999998, 2.636662]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[2.887333, 2.633528], [2.94359, 2.6591169999999997], [2.9877469999999997, 2.690124], [3.020101, 2.724795], [3.0424379999999998, 2.76952], [3.056546, 2.830692], [3.064211, 2.914701], [3.06722, 3.02794], [3.067538, 3.102509], [3.067538, 3.39342], [3.017773, 3.416095], [2.978576, 3.432667], [2.959157, 3.4387689999999997], [2.9554419999999997, 3.42061], [2.952495, 3.371648], [2.950691, 3.300153], [2.9503079999999997, 3.243385], [2.948661, 3.161371], [2.944222, 3.0963089999999998], [2.93774, 3.056467], [2.93259, 3.048], [2.897977, 3.0566459999999998], [2.8436399999999997, 3.078823], [2.780722, 3.108886], [2.7203679999999997, 3.1411919999999998], [2.673721, 3.170098], [2.651926, 3.189961], [2.651839, 3.190175], [2.653714, 3.2269349999999997], [2.670525, 3.2620259999999996], [2.700039, 3.2905279999999997], [2.7431159999999997, 3.300061], [2.779932, 3.29895], [2.832074, 3.298133], [2.859444, 3.310349], [2.875882, 3.342624], [2.877955, 3.3487099999999996], [2.885081, 3.394739], [2.866024, 3.422687], [2.816353, 3.436007], [2.7626969999999997, 3.4384699999999997], [2.666142, 3.42021], [2.6161589999999997, 3.394131], [2.554429, 3.332868], [2.52169, 3.25767], [2.518753, 3.1782109999999997], [2.546424, 3.104167], [2.588047, 3.057769], [2.629604, 3.031793], [2.694922, 2.998907], [2.771038, 2.965557], [2.7837259999999997, 2.960461], [2.867333, 2.923565], [2.91553, 2.891046], [2.93103, 2.858718], [2.91655, 2.822394], [2.891692, 2.794], [2.8329389999999997, 2.759039], [2.768293, 2.756417], [2.709008, 2.7833579999999998], [2.666339, 2.837088], [2.660739, 2.8509499999999997], [2.628133, 2.901936], [2.58053, 2.939787], [2.520461, 2.97085], [2.520461, 2.882768], [2.523997, 2.828951], [2.5391559999999997, 2.786534], [2.572768, 2.741279], [2.605035, 2.70642], [2.6552089999999997, 2.657062], [2.694193, 2.630547], [2.736064, 2.619911], [2.78346, 2.618154], [2.887333, 2.633528]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[3.570807, 2.6367819999999997], [3.5941609999999997, 2.646988], [3.649902, 2.691134], [3.6975689999999997, 2.7549669999999997], [3.727048, 2.8230869999999997], [3.731846, 2.85667], [3.71576, 2.903556], [3.680475, 2.928365], [3.6426439999999998, 2.943387], [3.625321, 2.946155], [3.616886, 2.926066], [3.60023, 2.882351], [3.592923, 2.8625979999999998], [3.551948, 2.7942709999999997], [3.492622, 2.760191], [3.416552, 2.7612389999999998], [3.4109179999999997, 2.762581], [3.3703049999999997, 2.7818359999999998], [3.340448, 2.819375], [3.320055, 2.879809], [3.307836, 2.967751], [3.3024999999999998, 3.0878129999999997], [3.302, 3.1516979999999997], [3.301752, 3.2524029999999997], [3.3001259999999997, 3.3210539999999997], [3.295801, 3.364673], [3.287454, 3.390282], [3.273765, 3.404903], [3.253411, 3.415558], [3.252234, 3.416095], [3.213038, 3.432667], [3.193619, 3.4387689999999997], [3.190635, 3.4203189999999997], [3.188081, 3.369323], [3.18614, 3.292308], [3.1849969999999996, 3.195805], [3.1847689999999997, 3.125184], [3.1859319999999998, 2.9885249999999997], [3.190479, 2.884851], [3.199999, 2.808108], [3.216081, 2.752246], [3.240313, 2.7112119999999997], [3.274286, 2.678954], [3.307833, 2.65644], [3.388499, 2.626476], [3.4823809999999997, 2.6197179999999998], [3.570807, 2.6367819999999997]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[4.245223999999999, 2.6478379999999997], [4.322528, 2.698361], [4.359814, 2.7435899999999998], [4.389353, 2.825663], [4.391699, 2.8906069999999997], [4.386385, 2.977445], [4.186115, 3.0651029999999997], [4.0887389999999995, 3.109887], [4.025113, 3.1459129999999997], [3.9920289999999996, 3.177117], [3.98628, 3.207436], [4.004658, 3.240805], [4.024923, 3.262923], [4.083889, 3.298393], [4.1480239999999995, 3.3008789999999997], [4.206926, 3.2732349999999997], [4.250197, 3.21832], [4.257936, 3.198928], [4.295006, 3.1383639999999997], [4.337654, 3.112552], [4.396154, 3.090471], [4.396154, 3.174184], [4.390982, 3.23115], [4.370723, 3.2791889999999997], [4.328262, 3.334346], [4.321950999999999, 3.3415139999999997], [4.274719999999999, 3.3905849999999997], [4.234121, 3.4169199999999997], [4.1833279999999995, 3.429035], [4.14122, 3.433003], [4.0659019999999995, 3.433991], [4.012286, 3.4214659999999997], [3.9788379999999997, 3.402869], [3.926268, 3.3619749999999997], [3.8898789999999996, 3.317748], [3.86685, 3.262126], [3.8543589999999996, 3.1870469999999997], [3.8495869999999996, 3.0844489999999998], [3.8492059999999997, 3.0323759999999997], [3.850501, 2.969948], [3.9684709999999996, 2.969948], [3.969839, 3.003438], [3.973249, 3.008923], [3.9957529999999997, 3.0014719999999997], [4.044182, 2.981753], [4.108908, 2.953718], [4.122443, 2.947692], [4.204244, 2.906096], [4.249312, 2.869538], [4.259217, 2.835296], [4.235526, 2.800648], [4.21596, 2.785339], [4.14536, 2.754721], [4.07928, 2.7597799999999997], [4.023959, 2.797151], [3.985636, 2.863473], [3.973349, 2.9161159999999997], [3.9684709999999996, 2.969948], [3.850501, 2.969948], [3.85173, 2.91072], [3.861032, 2.82071], [3.87946, 2.7551669999999997], [3.90936, 2.706912], [3.95308, 2.668767], [3.9721409999999997, 2.65644], [4.058726, 2.624336], [4.153522, 2.622316], [4.245223999999999, 2.6478379999999997]]]}, {"angle": [0.0], "type": "polygon", "pos": [123.19, 98.044], "polygons": [[[0.139878, -3.712224], [0.245612, -3.711645], [0.322132, -3.7100779999999998], [0.374372, -3.7070279999999998], [0.407263, -3.7020039999999996], [0.425737, -3.694511], [0.434727, -3.684056], [0.43916299999999997, -3.670147], [0.439594, -3.6683459999999997], [0.446333, -3.635855], [0.458808, -3.571748], [0.475719, -3.482849], [0.49577099999999996, -3.375981], [0.517664, -3.257967], [0.518429, -3.253822], [0.5403589999999999, -3.138169], [0.560877, -3.035986], [0.5786589999999999, -2.953402], [0.5923809999999999, -2.896544], [0.600718, -2.871542], [0.601116, -2.871099], [0.6256769999999999, -2.8588899999999997], [0.676315, -2.8385439999999997], [0.742095, -2.8144549999999997], [0.7424609999999999, -2.814326], [0.825317, -2.783182], [0.9229999999999999, -2.743509], [1.015077, -2.7036189999999998], [1.019434, -2.701647], [1.1694069999999999, -2.63358], [1.501498, -2.8603609999999997], [1.6033739999999999, -2.929496], [1.695657, -2.991303], [1.7730029999999999, -3.042267], [1.830064, -3.0788729999999997], [1.861495, -3.097606], [1.864479, -3.0989959999999996], [1.8873209999999998, -3.09281], [1.9299819999999999, -3.0629649999999997], [1.994128, -3.008053], [2.0814209999999997, -2.926666], [2.170535, -2.8400779999999997], [2.2564409999999997, -2.754753], [2.3333269999999997, -2.676892], [2.3965639999999997, -2.611303], [2.441523, -2.562795], [2.4635759999999998, -2.536175], [2.464396, -2.534805], [2.466834, -2.516537], [2.4576499999999997, -2.4867049999999997], [2.434574, -2.4412789999999998], [2.395337, -2.37623], [2.3376699999999997, -2.28753], [2.260795, -2.173343], [2.19257, -2.072838], [2.131582, -1.982697], [2.081356, -1.908151], [2.045416, -1.8544349999999998], [2.027287, -1.826782], [2.026146, -1.824905], [2.028359, -1.7984099999999998], [2.045138, -1.7469139999999999], [2.073142, -1.680149], [2.083122, -1.658828], [2.126672, -1.563841], [2.173134, -1.4560629999999999], [2.210877, -1.362808], [2.238073, -1.293594], [2.259675, -1.240994], [2.2721579999999997, -1.213503], [2.2737089999999998, -1.211384], [2.296668, -1.207876], [2.350786, -1.198262], [2.428868, -1.183911], [2.523719, -1.166193], [2.6281429999999997, -1.146475], [2.734944, -1.126126], [2.836926, -1.106514], [2.926894, -1.089009], [2.9976529999999997, -1.074978], [3.0420059999999998, -1.065791], [3.052885, -1.063193], [3.064122, -1.0567819999999999], [3.072605, -1.042303], [3.0787139999999997, -1.014867], [3.082832, -0.9695889999999999], [3.0853409999999997, -0.9015799999999999], [3.086621, -0.8059529999999999], [3.0870539999999997, -0.67782], [3.087077, -0.6252989999999999], [3.087077, -0.198155], [2.9844999999999997, -0.17790899999999998], [2.927431, -0.16693], [2.842269, -0.15090499999999998], [2.739372, -0.131767], [2.629096, -0.11144899999999999], [2.5986149999999997, -0.10586799999999999], [2.496855, -0.08608299999999999], [2.4082049999999997, -0.06662699999999999], [2.340108, -0.049303], [2.300004, -0.035912], [2.293323, -0.031921], [2.276919, -0.003658], [2.253399, 0.051108999999999995], [2.227316, 0.12158799999999999], [2.222142, 0.136769], [2.187956, 0.230896], [2.145523, 0.337101], [2.103997, 0.432473], [2.103792, 0.43291599999999997], [2.03464, 0.582525], [2.489512, 1.251617], [2.1975, 1.5441159999999998], [2.10918, 1.63117], [2.028625, 1.707909], [1.9603599999999999, 1.7702369999999998], [1.9089079999999998, 1.814056], [1.8787939999999999, 1.83527], [1.874474, 1.836616], [1.849111, 1.8260159999999999], [1.797358, 1.796547], [1.7248679999999998, 1.7517049999999998], [1.637294, 1.6949839999999998], [1.5426119999999999, 1.631462], [1.446516, 1.566668], [1.3608369999999999, 1.510287], [1.291016, 1.4657879999999999], [1.242494, 1.436639], [1.220782, 1.426308], [1.194293, 1.43505], [1.144062, 1.458087], [1.080451, 1.490631], [1.0737079999999999, 1.494249], [0.988046, 1.53721], [0.929306, 1.558279], [0.892772, 1.558503], [0.8737309999999999, 1.5389279999999999], [0.87362, 1.538654], [0.8641019999999999, 1.515472], [0.841403, 1.4604409999999999], [0.8072819999999999, 1.3778219999999999], [0.7635, 1.271872], [0.711816, 1.146852], [0.653992, 1.00702], [0.5979909999999999, 0.871637], [0.536447, 0.7222339999999999], [0.479939, 0.583832], [0.43016099999999996, 0.460673], [0.388806, 0.357002], [0.357568, 0.277059], [0.33814099999999997, 0.22508799999999998], [0.332154, 0.20569199999999999], [0.347168, 0.183443], [0.386439, 0.147982], [0.438807, 0.108887], [0.5879409999999999, -0.014754999999999999], [0.704511, -0.156478], [0.787118, -0.31329599999999996], [0.8343659999999999, -0.48222499999999996], [0.844857, -0.6602779999999999], [0.837231, -0.7424609999999999], [0.795682, -0.9129689999999999], [0.724123, -1.0635409999999998], [0.626995, -1.192691], [0.508734, -1.2989359999999999], [0.37378, -1.38079], [0.226571, -1.436768], [0.071544, -1.465385], [-0.086861, -1.465156], [-0.24420599999999998, -1.4345949999999998], [-0.39605399999999996, -1.372218], [-0.537965, -1.27654], [-0.597197, -1.2224279999999998], [-0.710797, -1.08348], [-0.789894, -0.931639], [-0.8350139999999999, -0.7713329999999999], [-0.846684, -0.606988], [-0.8254309999999999, -0.443029], [-0.7717799999999999, -0.28388199999999997], [-0.68626, -0.13397499999999998], [-0.569395, 0.002267], [-0.438807, 0.108887], [-0.384412, 0.149642], [-0.34598599999999996, 0.184718], [-0.332154, 0.205726], [-0.339397, 0.22863499999999998], [-0.359995, 0.283365], [-0.392254, 0.365672], [-0.434479, 0.471315], [-0.484977, 0.59605], [-0.542052, 0.735636], [-0.598146, 0.87167], [-0.660033, 1.021201], [-0.717356, 1.159767], [-0.7683559999999999, 1.283107], [-0.8112729999999999, 1.3869639999999999], [-0.844347, 1.46708], [-0.865819, 1.5191949999999999], [-0.873775, 1.538654], [-0.892571, 1.558423], [-0.9289259999999999, 1.558365], [-0.987521, 1.5374409999999998], [-1.073032, 1.494613], [-1.0737079999999999, 1.494249], [-1.138093, 1.461012], [-1.1901389999999998, 1.436802], [-1.219488, 1.426404], [-1.220783, 1.426308], [-1.2428759999999999, 1.436855], [-1.291652, 1.466184], [-1.361669, 1.510827], [-1.4474859999999998, 1.5673139999999999], [-1.5426119999999999, 1.631462], [-1.63946, 1.696411], [-1.726747, 1.752896], [-1.798819, 1.797421], [-1.850023, 1.82649], [-1.874474, 1.836616], [-1.89699, 1.823307], [-1.9422579999999998, 1.786112], [-2.005756, 1.729128], [-2.082961, 1.6564489999999998], [-2.169349, 1.572171], [-2.1976009999999997, 1.5440159999999998], [-2.489713, 1.2514159999999999], [-2.267369, 0.9251039999999999], [-2.199798, 0.824897], [-2.1404929999999998, 0.7349629999999999], [-2.092783, 0.6605099999999999], [-2.059993, 0.6067509999999999], [-2.045452, 0.578894], [-2.045026, 0.576912], [-2.052692, 0.550655], [-2.073311, 0.497837], [-2.103315, 0.42730999999999997], [-2.124375, 0.38009299999999996], [-2.163752, 0.289694], [-2.200835, 0.198366], [-2.2295849999999997, 0.12119999999999999], [-2.237395, 0.097692], [-2.259583, 0.034915999999999996], [-2.281273, -0.013588999999999999], [-2.293187, -0.031921], [-2.319477, -0.043141], [-2.376858, -0.059045999999999994], [-2.4578819999999997, -0.077833], [-2.5551049999999997, -0.097701], [-2.5986149999999997, -0.10586799999999999], [-2.709104, -0.126171], [-2.8150839999999997, -0.14583], [-2.906199, -0.162912], [-2.972092, -0.175482], [-2.9844999999999997, -0.17790899999999998], [-3.087077, -0.198155], [-3.087077, -0.6252989999999999], [-3.0868469999999997, -0.7657539999999999], [-3.085901, -0.8720209999999999], [-3.083859, -0.9489869999999999], [-3.080338, -1.0015399999999999], [-3.074957, -1.034567], [-3.067334, -1.0529549999999999], [-3.057088, -1.0615919999999999], [-3.052885, -1.063193], [-3.02753, -1.068873], [-2.971516, -1.0802049999999999], [-2.892036, -1.095821], [-2.7962879999999997, -1.114353], [-2.691467, -1.134431], [-2.584768, -1.154688], [-2.483387, -1.173754], [-2.3945209999999997, -1.190261], [-2.325363, -1.202841], [-2.283111, -1.210125], [-2.27371, -1.211384], [-2.265193, -1.228237], [-2.24634, -1.2731299999999999], [-2.220676, -1.33757], [-2.210877, -1.362808], [-2.1713519999999997, -1.460314], [-2.124808, -1.568041], [-2.083123, -1.658828], [-2.05245, -1.7282469999999999], [-2.032044, -1.7852899999999998], [-2.025232, -1.820223], [-2.026318, -1.824905], [-2.040715, -1.847009], [-2.073588, -1.896169], [-2.12141, -1.967152], [-2.180652, -2.054722], [-2.247785, -2.1536429999999998], [-2.261059, -2.17317], [-2.3389539999999998, -2.28886], [-2.396213, -2.376956], [-2.435119, -2.4415139999999997], [-2.457956, -2.486589], [-2.467006, -2.516237], [-2.464552, -2.534515], [-2.464489, -2.534631], [-2.445173, -2.558639], [-2.402449, -2.605053], [-2.3409489999999997, -2.669063], [-2.2653019999999997, -2.7458549999999997], [-2.180139, -2.830618], [-2.170535, -2.8400779999999997], [-2.0632099999999998, -2.9440109999999997], [-1.9803849999999998, -3.0203249999999997], [-1.9203949999999999, -3.070429], [-1.8815769999999998, -3.0957299999999996], [-1.86448, -3.0989959999999996], [-1.839527, -3.0847499999999997], [-1.787745, -3.051844], [-1.71448, -3.003792], [-1.6250799999999999, -2.94411], [-1.524889, -2.876312], [-1.501499, -2.8603609999999997], [-1.1694069999999999, -2.63358], [-1.0194349999999999, -2.701647], [-0.92823, -2.7413149999999997], [-0.8303309999999999, -2.781209], [-0.746169, -2.813017], [-0.742462, -2.814326], [-0.676631, -2.838424], [-0.625884, -2.8588], [-0.601158, -2.871064], [-0.601116, -2.871099], [-0.593271, -2.8932659999999997], [-0.579934, -2.947783], [-0.56243, -3.02852], [-0.542083, -3.12935], [-0.520218, -3.244144], [-0.518429, -3.253822], [-0.496496, -3.372096], [-0.47636, -3.4794579999999997], [-0.45932, -3.569083], [-0.44667199999999996, -3.634149], [-0.439716, -3.6678319999999998], [-0.439594, -3.6683459999999997], [-0.435361, -3.6826749999999997], [-0.427129, -3.6934929999999997], [-0.40996699999999997, -3.701294], [-0.378942, -3.706571], [-0.32912199999999997, -3.709818], [-0.25557599999999997, -3.711528], [-0.15337099999999998, -3.7121929999999996], [-0.017575, -3.712307], [0.0, -3.7123079999999997], [0.139878, -3.712224]]]}]}, "edges_bbox": {"minx": 110.149998, "miny": 80.749999, "maxx": 190.250002, "maxy": 102.85000199999999}, "metadata": {"date": "2019-01-14 15:38:20", "company": "", "revision": "", "title": "heater"}} -/////////////////////////////////////////////// - -/////////////////////////////////////////////// -/* Utility functions */ - -var storagePrefix = 'KiCad_HTML_BOM__' + pcbdata.metadata.title + '__' + - pcbdata.metadata.revision + '__'; -var storage; - -function initStorage(key) { - try { - window.localStorage.getItem("blank"); - storage = window.localStorage; - } catch (e) { - // localStorage not available - } - if (!storage) { - try { - window.sessionStorage.getItem("blank"); - storage = window.sessionStorage; - } catch (e) { - // sessionStorage also not available - } - } -} - -function readStorage(key) { - if (storage) { - return storage.getItem(storagePrefix + '#' + key); - } else { - return null; - } -} - -function writeStorage(key, value) { - if (storage) { - storage.setItem(storagePrefix + '#' + key, value); - } -} - -function fancyDblClickHandler(el, onsingle, ondouble) { - return function() { - if (el.getAttribute("data-dblclick") == null) { - el.setAttribute("data-dblclick", 1); - setTimeout(function() { - if (el.getAttribute("data-dblclick") == 1) { - onsingle(); - } - el.removeAttribute("data-dblclick"); - }, 200); - } else { - el.removeAttribute("data-dblclick"); - ondouble(); - } - } -} - -function smoothScrollToRow(rowid) { - document.getElementById(rowid).scrollIntoView({ - behavior: "smooth", - block: "center", - inline: "nearest" - }); -} - -function focusInputField(input) { - input.scrollIntoView(false); - input.focus(); - input.select(); -} - -function copyToClipboard() { - var text = ''; - for (var node of bomhead.childNodes[0].childNodes) { - if (node.firstChild) { - text = text + node.firstChild.nodeValue; - } - if (node != bomhead.childNodes[0].lastChild) { - text += '\t'; - } - } - text += '\n'; - for (var row of bombody.childNodes) { - for (var cell of row.childNodes) { - for (var node of cell.childNodes) { - if (node.nodeName == "INPUT") { - if (node.checked) { - text = text + '✓'; - } - } else if (node.nodeName == "MARK") { - text = text + node.firstChild.nodeValue; - } else { - text = text + node.nodeValue; - } - } - if (cell != row.lastChild) { - text += '\t'; - } - } - text += '\n'; - } - var textArea = document.createElement("textarea"); - textArea.classList.add('clipboard-temp'); - textArea.value = text; - - document.body.appendChild(textArea); - textArea.focus(); - textArea.select(); - - try { - if (document.execCommand('copy')) { - console.log('Bom copied to clipboard.'); - } - } catch (err) { - console.log('Can not copy to clipboard.'); - } - - document.body.removeChild(textArea); -} - -function removeGutterNode(node) { - for (var i = 0; i < node.childNodes.length; i++) { - if (node.childNodes[i].classList && - node.childNodes[i].classList.contains("gutter")) { - node.removeChild(node.childNodes[i]); - break; - } - } -} - -function cleanGutters() { - removeGutterNode(document.getElementById("bot")); - removeGutterNode(document.getElementById("canvasdiv")); -} - -var units = { - prefixes: { - giga: ["G", "g", "giga", "Giga", "GIGA"], - mega: ["M", "mega", "Mega", "MEGA"], - kilo: ["K", "k", "kilo", "Kilo", "KILO"], - milli: ["m", "milli", "Milli", "MILLI"], - micro: ["U", "u", "micro", "Micro", "MICRO", "μ", "µ"], // different utf8 μ - nano: ["N", "n", "nano", "Nano", "NANO"], - pico: ["P", "p", "pico", "Pico", "PICO"], - }, - unitsShort: ["R", "r", "Ω", "F", "f", "H", "h"], - unitsLong: [ - "OHM", "Ohm", "ohm", "ohms", - "FARAD", "Farad", "farad", - "HENRY", "Henry", "henry" - ], - getMultiplier: function(s) { - if (this.prefixes.giga.includes(s)) return 1e9; - if (this.prefixes.mega.includes(s)) return 1e6; - if (this.prefixes.kilo.includes(s)) return 1e3; - if (this.prefixes.milli.includes(s)) return 1e-3; - if (this.prefixes.micro.includes(s)) return 1e-6; - if (this.prefixes.nano.includes(s)) return 1e-9; - if (this.prefixes.pico.includes(s)) return 1e-12; - return 1; - }, - valueRegex: null, -} - -function initUtils() { - var allPrefixes = units.prefixes.giga - .concat(units.prefixes.mega) - .concat(units.prefixes.kilo) - .concat(units.prefixes.milli) - .concat(units.prefixes.micro) - .concat(units.prefixes.nano) - .concat(units.prefixes.pico); - var allUnits = units.unitsShort.concat(units.unitsLong); - units.valueRegex = new RegExp("^([0-9\.]+)" + - "\\s*(" + allPrefixes.join("|") + ")?" + - "(" + allUnits.join("|") + ")?" + - "(\\b.*)?$", ""); - units.valueAltRegex = new RegExp("^([0-9]*)" + - "(" + units.unitsShort.join("|") + ")?" + - "([GgMmKkUuNnPp])?" + - "([0-9]*)" + - "(\\b.*)?$", ""); - for (var bomtable of Object.values(pcbdata.bom)) { - for (var row of bomtable) { - row.push(parseValue(row[1], row[3][0][0])); - } - } -} - -function parseValue(val, ref) { - var inferUnit = (unit, ref) => { - if (unit) { - unit = unit.toLowerCase(); - if (unit == 'Ω' || unit == "ohm" || unit == "ohms") { - unit = 'r'; - } - unit = unit[0]; - } else { - ref = /^([a-z]+)\d+$/i.exec(ref); - if (ref) { - ref = ref[1].toLowerCase(); - if (ref == "c") unit = 'f'; - else if (ref == "l") unit = 'h'; - else if (ref == "r" || ref == "rv") unit = 'r'; - else unit = null; - } - } - return unit; - }; - val = val.replace(/,/g, ""); - var match = units.valueRegex.exec(val); - var unit; - if (match) { - val = parseFloat(match[1]); - if (match[2]) { - val = val * units.getMultiplier(match[2]); - } - unit = inferUnit(match[3], ref); - if (!unit) return null; - else return { - val: val, - unit: unit, - extra: match[4], - } - } - match = units.valueAltRegex.exec(val); - if (match && (match[1] || match[4])) { - val = parseFloat(match[1] + "." + match[4]); - if (match[3]) { - val = val * units.getMultiplier(match[3]); - } - unit = inferUnit(match[2], ref); - if (!unit) return null; - else return { - val: val, - unit: unit, - extra: match[5], - } - } - return null; -} - -function valueCompare(a, b, stra, strb) { - if (a === null && b === null) { - // Failed to parse both values, compare them as strings. - if (stra != strb) return stra > strb ? 1 : -1; - else return 0; - } else if (a === null) { - return 1; - } else if (b === null) { - return -1; - } else { - if (a.unit != b.unit) return a.unit > b.unit ? 1 : -1; - else if (a.val != b.val) return a.val > b.val ? 1 : -1; - else if (a.extra != b.extra) return a.extra > b.extra ? 1 : -1; - else return 0; - } -} - -/////////////////////////////////////////////// - -/////////////////////////////////////////////// -/* PCB rendering code */ - -var redrawOnDrag = true; -var boardRotation = 0; - -function deg2rad(deg) { - return deg * Math.PI / 180; -} - -function calcFontPoint(linepoint, text, offsetx, offsety, tilt) { - var point = [ - linepoint[0] * text.width + offsetx, - linepoint[1] * text.height + offsety - ]; - // Adding half a line height here is technically a bug - // but pcbnew currently does the same, text is slightly shifted. - point[0] -= (point[1] + text.height * 0.5) * tilt; - return point; -} - -function drawtext(ctx, text, color, flip) { - ctx.save(); - ctx.translate(...text.pos); - var angle = -text.angle; - if (text.attr.includes("mirrored")) { - ctx.scale(-1, 1); - angle = -angle; - } - var tilt = 0; - if (text.attr.includes("italic")) { - tilt = 0.125; - } - var interline = (text.height * 1.5 + text.thickness) / 2; - var txt = text.text.split("\n"); - // KiCad ignores last empty line. - if (txt[txt.length-1] == '') txt.pop(); - ctx.rotate(deg2rad(angle)); - ctx.fillStyle = color; - ctx.strokeStyle = color; - ctx.lineCap = "round"; - ctx.lineWidth = text.thickness; - for (var i in txt) { - var offsety = (-(txt.length - 1) + i * 2) * interline + text.height / 2; - var lineWidth = 0; - for (var c of txt[i]) { - lineWidth += pcbdata.font_data[c].w * text.width; - } - var offsetx = 0; - switch (text.horiz_justify) { - case -1: - // Justify left, do nothing - break; - case 0: - // Justify center - offsetx -= lineWidth / 2; - break; - case 1: - // Justify right - offsetx -= lineWidth; - break; - } - for (var c of txt[i]) { - for (var line of pcbdata.font_data[c].l) { - // Drawing each segment separately instead of - // polyline because round line caps don't work in joints - for (var i = 0; i < line.length - 1; i++) { - ctx.beginPath(); - ctx.moveTo(...calcFontPoint(line[i], text, offsetx, offsety, tilt)); - ctx.lineTo(...calcFontPoint(line[i + 1], text, offsetx, offsety, tilt)); - ctx.stroke(); - } - } - offsetx += pcbdata.font_data[c].w * text.width; - } - } - ctx.restore(); -} - -function drawedge(ctx, scalefactor, edge, color) { - ctx.strokeStyle = color; - ctx.lineWidth = Math.max(1 / scalefactor, edge.width); - ctx.lineCap = "round"; - if (edge.type == "segment") { - ctx.beginPath(); - ctx.moveTo(...edge.start); - ctx.lineTo(...edge.end); - ctx.stroke(); - } - if (edge.type == "arc") { - ctx.beginPath(); - ctx.arc( - ...edge.start, - edge.radius, - deg2rad(edge.startangle), - deg2rad(edge.endangle)); - ctx.stroke(); - } - if (edge.type == "circle") { - ctx.beginPath(); - ctx.arc( - ...edge.start, - edge.radius, - 0, 2 * Math.PI); - ctx.closePath(); - ctx.stroke(); - } -} - -function drawRoundRect(ctx, color, size, radius, ctxmethod) { - ctx.beginPath(); - ctx.strokeStyle = color; - var x = size[0] * -0.5; - var y = size[1] * -0.5; - var width = size[0]; - var height = size[1]; - ctx.moveTo(x, 0); - ctx.arcTo(x, y + height, x + width, y + height, radius); - ctx.arcTo(x + width, y + height, x + width, y, radius); - ctx.arcTo(x + width, y, x, y, radius); - ctx.arcTo(x, y, x, y + height, radius); - ctx.closePath(); - ctxmethod(); -} - -function drawOblong(ctx, color, size, ctxmethod) { - drawRoundRect(ctx, color, size, Math.min(size[0], size[1]) / 2, ctxmethod); -} - -function drawPolygons(ctx, color, polygons, ctxmethod) { - ctx.fillStyle = color; - for (var polygon of polygons) { - ctx.beginPath(); - for (var vertex of polygon) { - ctx.lineTo(...vertex) - } - ctx.closePath(); - ctxmethod(); - } -} - -function drawPolygonShape(ctx, shape, color) { - ctx.save(); - ctx.translate(...shape.pos); - ctx.rotate(deg2rad(-shape.angle)); - drawPolygons(ctx, color, shape.polygons, ctx.fill.bind(ctx)); - ctx.restore(); -} - -function drawDrawing(ctx, layer, scalefactor, drawing, color) { - if (["segment", "arc", "circle"].includes(drawing.type)) { - drawedge(ctx, scalefactor, drawing, color); - } else if (drawing.type == "polygon") { - drawPolygonShape(ctx, drawing, color); - } else { - drawtext(ctx, drawing, color, layer == "B"); - } -} - -function drawCircle(ctx, radius, ctxmethod) { - ctx.beginPath(); - ctx.arc(0, 0, radius, 0, 2 * Math.PI); - ctx.closePath(); - ctxmethod(); -} - -function drawPad(ctx, pad, color, outline) { - ctx.save(); - ctx.translate(...pad.pos); - ctx.rotate(deg2rad(pad.angle)); - if (pad.offset) { - ctx.translate(...pad.offset); - } - ctx.fillStyle = color; - ctx.strokeStyle = color; - var ctxmethod = outline ? ctx.stroke.bind(ctx) : ctx.fill.bind(ctx); - if (pad.shape == "rect") { - var rect = [...pad.size.map(c => -c * 0.5), ...pad.size]; - if (outline) { - ctx.strokeRect(...rect); - } else { - ctx.fillRect(...rect); - } - } else if (pad.shape == "oval") { - drawOblong(ctx, color, pad.size, ctxmethod); - } else if (pad.shape == "circle") { - drawCircle(ctx, pad.size[0] / 2, ctxmethod); - } else if (pad.shape == "roundrect") { - drawRoundRect(ctx, color, pad.size, pad.radius, ctxmethod); - } else if (pad.shape == "custom") { - drawPolygons(ctx, color, pad.polygons, ctxmethod); - } - if (pad.type == "th" && !outline) { - ctx.fillStyle = "#CCCCCC"; - if (pad.drillshape == "oblong") { - drawOblong(ctx, "#CCCCCC", pad.drillsize, ctxmethod); - } else { - drawCircle(ctx, pad.drillsize[0] / 2, ctxmethod); - } - } - ctx.restore(); -} - -function drawModule(ctx, layer, scalefactor, module, padcolor, outlinecolor, highlight) { - if (highlight) { - // draw bounding box - if (module.layer == layer) { - ctx.save(); - ctx.globalAlpha = 0.2; - ctx.translate(...module.bbox.pos); - ctx.fillStyle = padcolor; - ctx.fillRect( - 0, 0, - ...module.bbox.size); - ctx.globalAlpha = 1; - ctx.strokeStyle = padcolor; - ctx.strokeRect( - 0, 0, - ...module.bbox.size); - ctx.restore(); - } - } - // draw drawings - for (var drawing of module.drawings) { - if (drawing.layer == layer) { - drawDrawing(ctx, layer, scalefactor, drawing.drawing, padcolor); - } - } - // draw pads - for (var pad of module.pads) { - if (pad.layers.includes(layer)) { - drawPad(ctx, pad, padcolor, false); - if (pad.pin1 && highlightpin1) { - drawPad(ctx, pad, outlinecolor, true); - } - } - } -} - -function drawEdges(canvas, scalefactor) { - var ctx = canvas.getContext("2d"); - var edgecolor = getComputedStyle(topmostdiv).getPropertyValue('--pcb-edge-color'); - for (var edge of pcbdata.edges) { - drawedge(ctx, scalefactor, edge, edgecolor); - } -} - -function drawModules(canvas, layer, scalefactor, highlight) { - var ctx = canvas.getContext("2d"); - ctx.lineWidth = 3 / scalefactor; - var style = getComputedStyle(topmostdiv); - var padcolor = style.getPropertyValue('--pad-color'); - var outlinecolor = style.getPropertyValue('--pin1-outline-color'); - if (highlight > 0) { - padcolor = style.getPropertyValue('--pad-color-highlight'); - outlinecolor = style.getPropertyValue('--pin1-outline-color-highlight'); - } - for (var i = 0; i < pcbdata.modules.length; i++) { - var mod = pcbdata.modules[i]; - if (!highlight || highlightedModules.includes(i)) { - drawModule(ctx, layer, scalefactor, mod, padcolor, outlinecolor, highlight); - } - } -} - -function drawSilkscreen(canvas, layer, scalefactor) { - var ctx = canvas.getContext("2d"); - for (var d of pcbdata.silkscreen[layer]) { - if (["segment", "arc", "circle"].includes(d.type)) { - drawedge(ctx, scalefactor, d, "#aa4"); - } else if (d.type == "polygon") { - drawPolygonShape(ctx, d, "#4aa"); - } else { - drawtext(ctx, d, "#4aa", layer == "B"); - } - } -} - -function clearCanvas(canvas) { - var ctx = canvas.getContext("2d"); - ctx.save(); - ctx.setTransform(1, 0, 0, 1, 0, 0); - ctx.clearRect(0, 0, canvas.width, canvas.height); - ctx.restore(); -} - -function drawHighlightsOnLayer(canvasdict) { - clearCanvas(canvasdict.highlight); - drawModules(canvasdict.highlight, canvasdict.layer, - canvasdict.transform.s * canvasdict.transform.zoom, true); -} - -function drawHighlights() { - drawHighlightsOnLayer(allcanvas.front); - drawHighlightsOnLayer(allcanvas.back); -} - -function drawBackground(canvasdict) { - clearCanvas(canvasdict.bg); - clearCanvas(canvasdict.silk); - drawEdges(canvasdict.bg, canvasdict.transform.s); - drawModules(canvasdict.bg, canvasdict.layer, - canvasdict.transform.s * canvasdict.transform.zoom, false); - drawSilkscreen(canvasdict.silk, canvasdict.layer, canvasdict.transform.s); -} - -function prepareCanvas(canvas, flip, transform) { - var ctx = canvas.getContext("2d"); - ctx.setTransform(1, 0, 0, 1, 0, 0); - var fontsize = 1.55; - ctx.scale(transform.zoom, transform.zoom); - ctx.translate(transform.panx, transform.pany); - if (flip) { - ctx.scale(-1, 1); - } - ctx.translate(transform.x, transform.y); - ctx.rotate(deg2rad(boardRotation)); - ctx.scale(transform.s, transform.s); -} - -function prepareLayer(canvasdict) { - var flip = (canvasdict.layer == "B"); - for (var c of ["bg", "silk", "highlight"]) { - prepareCanvas(canvasdict[c], flip, canvasdict.transform); - } -} - -function rotateVector(v, angle) { - angle = deg2rad(angle); - return [ - v[0] * Math.cos(angle) - v[1] * Math.sin(angle), - v[0] * Math.sin(angle) + v[1] * Math.cos(angle) - ]; -} - -function applyRotation(bbox) { - var corners = [ - [bbox.minx, bbox.miny], - [bbox.minx, bbox.maxy], - [bbox.maxx, bbox.miny], - [bbox.maxx, bbox.maxy], - ]; - corners = corners.map((v) => rotateVector(v, boardRotation)); - return { - minx: corners.reduce((a, v) => Math.min(a, v[0]), Infinity), - miny: corners.reduce((a, v) => Math.min(a, v[1]), Infinity), - maxx: corners.reduce((a, v) => Math.max(a, v[0]), -Infinity), - maxy: corners.reduce((a, v) => Math.max(a, v[1]), -Infinity), - } -} - -function recalcLayerScale(canvasdict) { - var canvasdivid = { - "F": "frontcanvas", - "B": "backcanvas" - } [canvasdict.layer]; - var width = document.getElementById(canvasdivid).clientWidth * 2; - var height = document.getElementById(canvasdivid).clientHeight * 2; - var bbox = applyRotation(pcbdata.edges_bbox); - var scalefactor = 0.98 * Math.min( - width / (bbox.maxx - bbox.minx), - height / (bbox.maxy - bbox.miny) - ); - if (scalefactor < 0.1) { - scalefactor = 1; - } - canvasdict.transform.s = scalefactor; - var flip = (canvasdict.layer == "B"); - if (flip) { - canvasdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor + width) * 0.5; - } else { - canvasdict.transform.x = -((bbox.maxx + bbox.minx) * scalefactor - width) * 0.5; - } - canvasdict.transform.y = -((bbox.maxy + bbox.miny) * scalefactor - height) * 0.5; - for (var c of ["bg", "silk", "highlight"]) { - canvas = canvasdict[c]; - canvas.width = width; - canvas.height = height; - canvas.style.width = (width / 2) + "px"; - canvas.style.height = (height / 2) + "px"; - } -} - -function redrawCanvas(layerdict) { - prepareLayer(layerdict); - drawBackground(layerdict); - drawHighlightsOnLayer(layerdict); -} - -function resizeCanvas(layerdict) { - recalcLayerScale(layerdict); - redrawCanvas(layerdict); -} - -function resizeAll() { - resizeCanvas(allcanvas.front); - resizeCanvas(allcanvas.back); -} - -function bboxScan(layer, x, y) { - var result = []; - for (var i = 0; i < pcbdata.modules.length; i++) { - var module = pcbdata.modules[i]; - if (module.layer == layer) { - var b = module.bbox; - if (b.pos[0] <= x && b.pos[0] + b.size[0] >= x && - b.pos[1] <= y && b.pos[1] + b.size[1] >= y) { - result.push(i); - } - } - } - return result; -} - -function handleMouseDown(e, layerdict) { - if (e.which != 1) { - return; - } - e.preventDefault(); - e.stopPropagation(); - layerdict.transform.mousestartx = e.offsetX; - layerdict.transform.mousestarty = e.offsetY; - layerdict.transform.mousedownx = e.offsetX; - layerdict.transform.mousedowny = e.offsetY; - layerdict.transform.mousedown = true; -} - -function handleMouseClick(e, layerdict) { - var x = e.offsetX; - var y = e.offsetY; - var t = layerdict.transform; - if (layerdict.layer == "B") { - x = (2 * x / t.zoom - t.panx + t.x) / -t.s; - } else { - x = (2 * x / t.zoom - t.panx - t.x) / t.s; - } - y = (2 * y / t.zoom - t.y - t.pany) / t.s; - var v = rotateVector([x, y], -boardRotation); - var modules = bboxScan(layerdict.layer, v[0], v[1]); - if (modules.length > 0) { - modulesClicked(modules); - } -} - -function handleMouseUp(e, layerdict) { - e.preventDefault(); - e.stopPropagation(); - if (e.which == 1 && - layerdict.transform.mousedown && - layerdict.transform.mousedownx == e.offsetX && - layerdict.transform.mousedowny == e.offsetY) { - // This is just a click - handleMouseClick(e, layerdict); - layerdict.transform.mousedown = false; - return; - } - if (e.which == 3) { - // Reset pan and zoom on right click. - layerdict.transform.panx = 0; - layerdict.transform.pany = 0; - layerdict.transform.zoom = 1; - redrawCanvas(layerdict); - } else if (!redrawOnDrag) { - redrawCanvas(layerdict); - } - layerdict.transform.mousedown = false; -} - -function handleMouseMove(e, layerdict) { - if (!layerdict.transform.mousedown) { - return; - } - e.preventDefault(); - e.stopPropagation(); - var dx = e.offsetX - layerdict.transform.mousestartx; - var dy = e.offsetY - layerdict.transform.mousestarty; - layerdict.transform.panx += 2 * dx / layerdict.transform.zoom; - layerdict.transform.pany += 2 * dy / layerdict.transform.zoom; - layerdict.transform.mousestartx = e.offsetX; - layerdict.transform.mousestarty = e.offsetY; - if (redrawOnDrag) { - redrawCanvas(layerdict); - } -} - -function handleMouseWheel(e, layerdict) { - e.preventDefault(); - e.stopPropagation(); - var t = layerdict.transform; - var wheeldelta = e.deltaY; - if (e.deltaMode == 1) { - // FF only, scroll by lines - wheeldelta *= 30; - } else if (e.deltaMode == 2) { - wheeldelta *= 300; - } - var m = Math.pow(1.1, -wheeldelta / 40); - // Limit amount of zoom per tick. - if (m > 2) { - m = 2; - } else if (m < 0.5) { - m = 0.5; - } - t.zoom *= m; - var zoomd = (1 - m) / t.zoom; - t.panx += 2 * e.offsetX * zoomd; - t.pany += 2 * e.offsetY * zoomd; - redrawCanvas(layerdict); -} - -function addMouseHandlers(div, layerdict) { - div.onmousedown = function(e) { - handleMouseDown(e, layerdict); - }; - div.onmousemove = function(e) { - handleMouseMove(e, layerdict); - }; - div.onmouseup = function(e) { - handleMouseUp(e, layerdict); - }; - div.onmouseout = function(e) { - handleMouseUp(e, layerdict); - } - div.onwheel = function(e) { - handleMouseWheel(e, layerdict); - } - for (var element of [div, layerdict.bg, layerdict.silk, layerdict.highlight]) { - element.addEventListener("contextmenu", function(e) { - e.preventDefault(); - }, false); - } -} - -function setRedrawOnDrag(value) { - redrawOnDrag = value; - writeStorage("redrawOnDrag", value); -} - -function setBoardRotation(value) { - boardRotation = value * 5; - writeStorage("boardRotation", boardRotation); - document.getElementById("rotationDegree").textContent = boardRotation; - resizeAll(); -} - -function initRender() { - allcanvas = { - front: { - transform: { - x: 0, - y: 0, - s: 1, - panx: 0, - pany: 0, - zoom: 1, - mousestartx: 0, - mousestarty: 0, - mousedown: false, - }, - bg: document.getElementById("F_bg"), - silk: document.getElementById("F_slk"), - highlight: document.getElementById("F_hl"), - layer: "F", - }, - back: { - transform: { - x: 0, - y: 0, - s: 1, - panx: 0, - pany: 0, - zoom: 1, - mousestartx: 0, - mousestarty: 0, - mousedown: false, - }, - bg: document.getElementById("B_bg"), - silk: document.getElementById("B_slk"), - highlight: document.getElementById("B_hl"), - layer: "B", - } - }; - addMouseHandlers(document.getElementById("frontcanvas"), allcanvas.front); - addMouseHandlers(document.getElementById("backcanvas"), allcanvas.back); -} - -/////////////////////////////////////////////// - -/////////////////////////////////////////////// -/* DOM manipulation and misc code */ - -var bomsplit; -var canvassplit; -var canvaslayout = "default"; -var bomlayout = "default"; -var initDone = false; -var bomSortFunction = null; -var currentSortColumn = null; -var currentSortOrder = null; -var currentHighlightedRowId; -var highlightHandlers = []; -var highlightedModules = []; -var checkboxes = []; -var bomCheckboxes = ""; -var highlightpin1 = false; -var lastClicked; - -function dbg(html) { - dbgdiv.innerHTML = html; -} - -function setDarkMode(value) { - if (value) { - topmostdiv.classList.add("dark"); - } else { - topmostdiv.classList.remove("dark"); - } - writeStorage("darkmode", value); - if (initDone) { - redrawCanvas(allcanvas.front); - redrawCanvas(allcanvas.back); - } -} - -function setHighlightPin1(value) { - writeStorage("highlightpin1", value); - highlightpin1 = value; - if (initDone) { - redrawCanvas(allcanvas.front); - redrawCanvas(allcanvas.back); - } -} - -function getStoredCheckboxRefs(checkbox) { - function convert(ref) { - var intref = parseInt(ref); - if (isNaN(intref)) { - for (var i = 0; i < pcbdata.modules.length; i++) { - if (pcbdata.modules[i].ref == ref) { - return i; - } - } - return -1; - } else { - return intref; - } - } - var existingRefs = readStorage("checkbox_" + checkbox); - if (!existingRefs) { - return new Set(); - } else { - return new Set(existingRefs.split(",").map(r => convert(r))); - } -} - -function getCheckboxState(checkbox, references) { - var storedRefsSet = getStoredCheckboxRefs(checkbox); - var currentRefsSet = new Set(references.map(r => r[1])); - // Get difference of current - stored - var difference = new Set(currentRefsSet); - for (ref of storedRefsSet) { - difference.delete(ref); - } - if (difference.size == 0) { - // All the current refs are stored - return "checked"; - } else if (difference.size == currentRefsSet.size) { - // None of the current refs are stored - return "unchecked"; - } else { - // Some of the refs are stored - return "indeterminate"; - } -} - -function setBomCheckboxState(checkbox, element, references) { - var state = getCheckboxState(checkbox, references); - element.checked = (state == "checked"); - element.indeterminate = (state == "indeterminate"); -} - -function createCheckboxChangeHandler(checkbox, references) { - return function() { - refsSet = getStoredCheckboxRefs(checkbox); - if (this.checked) { - // checkbox ticked - for (var ref of references) { - refsSet.add(ref[1]); - } - } else { - // checkbox unticked - for (var ref of references) { - refsSet.delete(ref[1]); - } - } - writeStorage("checkbox_" + checkbox, [...refsSet].join(",")); - } -} - -function createRowHighlightHandler(rowid, refs) { - return function() { - if (currentHighlightedRowId) { - if (currentHighlightedRowId == rowid) { - return; - } - document.getElementById(currentHighlightedRowId).classList.remove("highlighted"); - } - document.getElementById(rowid).classList.add("highlighted"); - currentHighlightedRowId = rowid; - highlightedModules = refs.map(r => r[1]); - drawHighlights(); - } -} - -function entryMatches(entry) { - // check refs - for (var ref of entry[3]) { - if (ref[0].toLowerCase().indexOf(filter) >= 0) { - return true; - } - } - // check value - if (entry[1].toLowerCase().indexOf(filter) >= 0) { - return true; - } - // check footprint - if (entry[2].toLowerCase().indexOf(filter) >= 0) { - return true; - } - return false; -} - -function findRefInEntry(entry) { - return entry[3].filter(r => r[0].toLowerCase() == reflookup); -} - -function highlightFilter(s) { - if (!filter) { - return s; - } - var parts = s.toLowerCase().split(filter); - if (parts.length == 1) { - return s; - } - var r = ""; - var pos = 0; - for (var i in parts) { - if (i > 0) { - r += '<mark class="highlight">' + - s.substring(pos, pos + filter.length) + - '</mark>'; - pos += filter.length; - } - r += s.substring(pos, pos + parts[i].length); - pos += parts[i].length; - } - return r; -} - -function checkboxSetUnsetAllHandler(checkboxname) { - return function() { - var checkboxnum = 0; - while (checkboxnum < checkboxes.length && - checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) { - checkboxnum++; - } - if (checkboxnum >= checkboxes.length) { - return; - } - var allset = true; - var checkbox; - var row; - for (row of bombody.childNodes) { - checkbox = row.childNodes[checkboxnum + 1].childNodes[0]; - if (!checkbox.checked || checkbox.indeterminate) { - allset = false; - break; - } - } - for (row of bombody.childNodes) { - checkbox = row.childNodes[checkboxnum + 1].childNodes[0]; - checkbox.checked = !allset; - checkbox.indeterminate = false; - checkbox.onchange(); - } - } -} - -function createColumnHeader(name, cls, comparator) { - var th = document.createElement("TH"); - th.innerHTML = name; - th.classList.add(cls); - th.style.cursor = "pointer"; - var span = document.createElement("SPAN"); - span.classList.add("sortmark"); - span.classList.add("none"); - th.appendChild(span); - th.onclick = function() { - if (currentSortColumn && this !== currentSortColumn) { - // Currently sorted by another column - currentSortColumn.childNodes[1].classList.remove(currentSortOrder); - currentSortColumn.childNodes[1].classList.add("none"); - currentSortColumn = null; - currentSortOrder = null; - } - if (currentSortColumn && this === currentSortColumn) { - // Already sorted by this column - if (currentSortOrder == "asc") { - // Sort by this column, descending order - bomSortFunction = function(a, b) { - return -comparator(a, b); - } - currentSortColumn.childNodes[1].classList.remove("asc"); - currentSortColumn.childNodes[1].classList.add("desc"); - currentSortOrder = "desc"; - } else { - // Unsort - bomSortFunction = null; - currentSortColumn.childNodes[1].classList.remove("desc"); - currentSortColumn.childNodes[1].classList.add("none"); - currentSortColumn = null; - currentSortOrder = null; - } - } else { - // Sort by this column, ascending order - bomSortFunction = comparator; - currentSortColumn = this; - currentSortColumn.childNodes[1].classList.remove("none"); - currentSortColumn.childNodes[1].classList.add("asc"); - currentSortOrder = "asc"; - } - populateBomBody(); - } - return th; -} - -function populateBomHeader() { - while (bomhead.firstChild) { - bomhead.removeChild(bomhead.firstChild); - } - var tr = document.createElement("TR"); - var th = document.createElement("TH"); - th.classList.add("numCol"); - tr.appendChild(th); - checkboxes = bomCheckboxes.split(",").filter((e) => e); - var checkboxCompareClosure = function(checkbox) { - return (a, b) => { - var stateA = getCheckboxState(checkbox, a[3]); - var stateB = getCheckboxState(checkbox, b[3]); - if (stateA > stateB) return -1; - if (stateA < stateB) return 1; - return 0; - } - } - for (var checkbox of checkboxes) { - th = createColumnHeader( - checkbox, "bom-checkbox", checkboxCompareClosure(checkbox)); - th.onclick = fancyDblClickHandler( - th, th.onclick.bind(th), checkboxSetUnsetAllHandler(checkbox)); - tr.appendChild(th); - } - tr.appendChild(createColumnHeader("References", "References", (a, b) => { - var i = 0; - while (i < a[3].length && i < b[3].length) { - if (a[3][i] != b[3][i]) return a[3][i] > b[3][i] ? 1 : -1; - i++; - } - return a[3].length - b[3].length; - })); - // Extra fields - if (config.extra_fields.length > 0) { - var extraFieldCompareClosure = function(fieldIndex) { - return (a, b) => { - var fa = a[4][fieldIndex]; - var fb = b[4][fieldIndex]; - if (fa != fb) return fa > fb ? 1 : -1; - else return 0; - } - } - for (var i in config.extra_fields) { - tr.appendChild(createColumnHeader( - config.extra_fields[i], "extra", extraFieldCompareClosure(i))); - } - } - tr.appendChild(createColumnHeader("Value", "Value", (a, b) => { - return valueCompare(a[5], b[5], a[1], b[1]); - })); - tr.appendChild(createColumnHeader("Footprint", "Footprint", (a, b) => { - if (a[2] != b[2]) return a[2] > b[2] ? 1 : -1; - else return 0; - })); - tr.appendChild(createColumnHeader("Quantity", "Quantity", (a, b) => { - return a[3].length - b[3].length; - })); - bomhead.appendChild(tr); -} - -function populateBomBody() { - while (bom.firstChild) { - bom.removeChild(bom.firstChild); - } - highlightHandlers = []; - currentHighlightedRowId = null; - var first = true; - switch (canvaslayout) { - case 'F': - bomtable = pcbdata.bom.F; - break; - case 'FB': - bomtable = pcbdata.bom.both; - break; - case 'B': - bomtable = pcbdata.bom.B; - break; - } - if (bomSortFunction) { - bomtable = bomtable.slice().sort(bomSortFunction); - } - for (var i in bomtable) { - var bomentry = bomtable[i]; - if (filter && !entryMatches(bomentry)) { - continue; - } - var references = bomentry[3]; - if (reflookup) { - references = findRefInEntry(bomentry); - if (references.length == 0) { - continue; - } - } - var tr = document.createElement("TR"); - var td = document.createElement("TD"); - var rownum = +i + 1; - tr.id = "bomrow" + rownum; - td.textContent = rownum; - tr.appendChild(td); - // Checkboxes - for (var checkbox of checkboxes) { - if (checkbox) { - td = document.createElement("TD"); - var input = document.createElement("input"); - input.type = "checkbox"; - input.onchange = createCheckboxChangeHandler(checkbox, references); - setBomCheckboxState(checkbox, input, references); - td.appendChild(input); - tr.appendChild(td); - } - } - // References - td = document.createElement("TD"); - td.innerHTML = highlightFilter(references.map(r => r[0]).join(", ")); - tr.appendChild(td); - // Extra fields - for (var i in config.extra_fields) { - td = document.createElement("TD"); - td.innerHTML = highlightFilter(bomentry[4][i]); - tr.appendChild(td); - } - // Value - td = document.createElement("TD"); - td.innerHTML = highlightFilter(bomentry[1]); - tr.appendChild(td); - // Footprint - td = document.createElement("TD"); - td.innerHTML = highlightFilter(bomentry[2]); - tr.appendChild(td); - // Quantity - td = document.createElement("TD"); - td.textContent = bomentry[3].length; - tr.appendChild(td); - bom.appendChild(tr); - var handler = createRowHighlightHandler(tr.id, references); - tr.onmousemove = handler; - highlightHandlers.push({ - id: tr.id, - handler: handler, - refs: references - }); - if ((filter || reflookup) && first) { - handler(); - first = false; - } - } -} - -function highlightPreviousRow() { - if (!currentHighlightedRowId) { - highlightHandlers[highlightHandlers.length - 1].handler(); - } else { - if (highlightHandlers.length > 1 && - highlightHandlers[0].id == currentHighlightedRowId) { - highlightHandlers[highlightHandlers.length - 1].handler(); - } else { - for (var i = 0; i < highlightHandlers.length - 1; i++) { - if (highlightHandlers[i + 1].id == currentHighlightedRowId) { - highlightHandlers[i].handler(); - break; - } - } - } - } - smoothScrollToRow(currentHighlightedRowId); -} - -function highlightNextRow() { - if (!currentHighlightedRowId) { - highlightHandlers[0].handler(); - } else { - if (highlightHandlers.length > 1 && - highlightHandlers[highlightHandlers.length - 1].id == currentHighlightedRowId) { - highlightHandlers[0].handler(); - } else { - for (var i = 1; i < highlightHandlers.length; i++) { - if (highlightHandlers[i - 1].id == currentHighlightedRowId) { - highlightHandlers[i].handler(); - break; - } - } - } - } - smoothScrollToRow(currentHighlightedRowId); -} - -function populateBomTable() { - populateBomHeader(); - populateBomBody(); -} - -function modulesClicked(moduleIndexes) { - var lastClickedIndex = moduleIndexes.indexOf(lastClicked); - var index = moduleIndexes[(lastClickedIndex + 1) % moduleIndexes.length]; - for (var handler of highlightHandlers) { - if (handler.refs.map(r => r[1]).indexOf(index) >= 0) { - lastClicked = index; - handler.handler(); - smoothScrollToRow(currentHighlightedRowId); - break; - } - } -} - -function updateFilter(input) { - filter = input.toLowerCase(); - populateBomTable(); -} - -function updateRefLookup(input) { - reflookup = input.toLowerCase(); - populateBomTable(); -} - -function silkscreenVisible(visible) { - if (visible) { - allcanvas.front.silk.style.display = ""; - allcanvas.back.silk.style.display = ""; - writeStorage("silkscreenVisible", true); - } else { - allcanvas.front.silk.style.display = "none"; - allcanvas.back.silk.style.display = "none"; - writeStorage("silkscreenVisible", false); - } -} - -function changeCanvasLayout(layout) { - document.getElementById("fl-btn").classList.remove("depressed"); - document.getElementById("fb-btn").classList.remove("depressed"); - document.getElementById("bl-btn").classList.remove("depressed"); - switch (layout) { - case 'F': - document.getElementById("fl-btn").classList.add("depressed"); - if (bomlayout != "bom-only") { - canvassplit.collapse(1); - } - break; - case 'B': - document.getElementById("bl-btn").classList.add("depressed"); - if (bomlayout != "bom-only") { - canvassplit.collapse(0); - } - break; - default: - document.getElementById("fb-btn").classList.add("depressed"); - if (bomlayout != "bom-only") { - canvassplit.setSizes([50, 50]); - } - } - canvaslayout = layout; - writeStorage("canvaslayout", layout); - resizeAll(); - populateBomTable(); -} - -function populateMetadata() { - document.getElementById("title").innerHTML = pcbdata.metadata.title; - document.getElementById("revision").innerHTML = "Rev: " + pcbdata.metadata.revision; - document.getElementById("company").innerHTML = pcbdata.metadata.company; - document.getElementById("filedate").innerHTML = pcbdata.metadata.date; - if (pcbdata.metadata.title != "") { - document.title = pcbdata.metadata.title + " BOM"; - } -} - -function changeBomLayout(layout) { - document.getElementById("bom-btn").classList.remove("depressed"); - document.getElementById("lr-btn").classList.remove("depressed"); - document.getElementById("tb-btn").classList.remove("depressed"); - switch (layout) { - case 'bom-only': - document.getElementById("bom-btn").classList.add("depressed"); - if (bomsplit) { - bomsplit.destroy(); - bomsplit = null; - canvassplit.destroy(); - canvassplit = null; - } - document.getElementById("frontcanvas").style.display = "none"; - document.getElementById("backcanvas").style.display = "none"; - document.getElementById("bot").style.height = ""; - break; - case 'top-bottom': - document.getElementById("tb-btn").classList.add("depressed"); - document.getElementById("frontcanvas").style.display = ""; - document.getElementById("backcanvas").style.display = ""; - document.getElementById("bot").style.height = "calc(100% - 80px)"; - document.getElementById("bomdiv").classList.remove("split-horizontal"); - document.getElementById("canvasdiv").classList.remove("split-horizontal"); - document.getElementById("frontcanvas").classList.add("split-horizontal"); - document.getElementById("backcanvas").classList.add("split-horizontal"); - if (bomsplit) { - bomsplit.destroy(); - bomsplit = null; - canvassplit.destroy(); - canvassplit = null; - } - bomsplit = Split(['#bomdiv', '#canvasdiv'], { - sizes: [50, 50], - onDragEnd: resizeAll, - direction: "vertical", - gutterSize: 5 - }); - canvassplit = Split(['#frontcanvas', '#backcanvas'], { - sizes: [50, 50], - gutterSize: 5, - onDragEnd: resizeAll - }); - break; - case 'left-right': - document.getElementById("lr-btn").classList.add("depressed"); - document.getElementById("frontcanvas").style.display = ""; - document.getElementById("backcanvas").style.display = ""; - document.getElementById("bot").style.height = "calc(100% - 80px)"; - document.getElementById("bomdiv").classList.add("split-horizontal"); - document.getElementById("canvasdiv").classList.add("split-horizontal"); - document.getElementById("frontcanvas").classList.remove("split-horizontal"); - document.getElementById("backcanvas").classList.remove("split-horizontal"); - if (bomsplit) { - bomsplit.destroy(); - bomsplit = null; - canvassplit.destroy(); - canvassplit = null; - } - bomsplit = Split(['#bomdiv', '#canvasdiv'], { - sizes: [50, 50], - onDragEnd: resizeAll, - gutterSize: 5 - }); - canvassplit = Split(['#frontcanvas', '#backcanvas'], { - sizes: [50, 50], - gutterSize: 5, - direction: "vertical", - onDragEnd: resizeAll - }); - } - bomlayout = layout; - writeStorage("bomlayout", layout); - changeCanvasLayout(canvaslayout); -} - -function focusFilterField() { - focusInputField(document.getElementById("filter")); -} - -function focusRefLookupField() { - focusInputField(document.getElementById("reflookup")); -} - -function toggleBomCheckbox(bomrowid, checkboxnum) { - if (!bomrowid || checkboxnum > checkboxes.length) { - return; - } - var bomrow = document.getElementById(bomrowid); - var checkbox = bomrow.childNodes[checkboxnum].childNodes[0]; - checkbox.checked = !checkbox.checked; - checkbox.indeterminate = false; - checkbox.onchange(); -} - -function checkBomCheckbox(bomrowid, checkboxname) { - var checkboxnum = 0; - while (checkboxnum < checkboxes.length && - checkboxes[checkboxnum].toLowerCase() != checkboxname.toLowerCase()) { - checkboxnum++; - } - if (!bomrowid || checkboxnum >= checkboxes.length) { - return; - } - var bomrow = document.getElementById(bomrowid); - var checkbox = bomrow.childNodes[checkboxnum + 1].childNodes[0]; - checkbox.checked = true; - checkbox.indeterminate = false; - checkbox.onchange(); -} - -function setBomCheckboxes(value) { - bomCheckboxes = value; - writeStorage("bomCheckboxes", value); - populateBomTable(); -} - -document.onkeydown = function(e) { - switch (e.key) { - case "n": - if (document.activeElement.type == "text") { - return; - } - if (currentHighlightedRowId !== null) { - checkBomCheckbox(currentHighlightedRowId, "placed"); - highlightNextRow(); - e.preventDefault(); - } - break; - case "ArrowUp": - highlightPreviousRow(); - e.preventDefault(); - break; - case "ArrowDown": - highlightNextRow(); - e.preventDefault(); - break; - default: - break; - } - if (e.altKey) { - switch (e.key) { - case "f": - focusFilterField(); - e.preventDefault(); - break; - case "r": - focusRefLookupField(); - e.preventDefault(); - break; - case "z": - changeBomLayout("bom-only"); - e.preventDefault(); - break; - case "x": - changeBomLayout("left-right"); - e.preventDefault(); - break; - case "c": - changeBomLayout("top-bottom"); - e.preventDefault(); - break; - case "v": - changeCanvasLayout("F"); - e.preventDefault(); - break; - case "b": - changeCanvasLayout("FB"); - e.preventDefault(); - break; - case "n": - changeCanvasLayout("B"); - e.preventDefault(); - break; - default: - break; - } - if (e.key >= '1' && e.key <= '9') { - toggleBomCheckbox(currentHighlightedRowId, parseInt(e.key)); - } - } -} - -function initDefaults() { - bomlayout = readStorage("bomlayout"); - if (bomlayout === null) { - bomlayout = config.bom_view; - } - if (!['bom-only', 'left-right', 'top-bottom'].includes(bomlayout)) { - bomlayout = config.bom_view; - } - canvaslayout = readStorage("canvaslayout"); - if (canvaslayout === null) { - canvaslayout = config.layer_view; - } - bomCheckboxes = readStorage("bomCheckboxes"); - if (bomCheckboxes === null) { - bomCheckboxes = config.checkboxes; - } - document.getElementById("bomCheckboxes").value = bomCheckboxes; - - var b = readStorage("silkscreenVisible"); - if (b === null) { - b = config.show_silkscreen; - } - document.getElementById("silkscreenCheckbox").checked = b; - silkscreenVisible(b); - - b = readStorage("redrawOnDrag"); - if (b === null) { - b = config.redraw_on_drag; - } - document.getElementById("dragCheckbox").checked = b; - setRedrawOnDrag(b); - - b = readStorage("darkmode"); - if (b === null) { - b = config.dark_mode; - } - document.getElementById("darkmodeCheckbox").checked = b; - setDarkMode(b); - - b = readStorage("highlightpin1"); - if (b === null) { - b = config.highlight_pin1; - } - document.getElementById("highlightpin1Checkbox").checked = b; - setHighlightPin1(b); - - boardRotation = readStorage("boardRotation"); - if (boardRotation === null) { - boardRotation = config.board_rotation * 5; - } else { - boardRotation = parseInt(boardRotation); - } - document.getElementById("boardRotation").value = boardRotation / 5; - document.getElementById("rotationDegree").textContent = boardRotation; -} - -window.onload = function(e) { - initUtils(); - initRender(); - initStorage(); - initDefaults(); - cleanGutters(); - populateMetadata(); - dbgdiv = document.getElementById("dbg"); - bom = document.getElementById("bombody"); - bomhead = document.getElementById("bomhead"); - filter = ""; - reflookup = ""; - initDone = true; - // Triggers render - changeBomLayout(bomlayout); -} - -window.onresize = resizeAll; -window.matchMedia("print").addListener(resizeAll); - -/////////////////////////////////////////////// - - </script> -</head> - -<body> -<div id="topmostdiv" style="width: 100%; height: 100%"> - <div id="top"> - <div style="float: right;"> - <div class="hideonprint menu" style="float: right; margin: 10px; top: 8px;"> - <button class="menubtn"></button> - <div class="menu-content"> - <label class="menu-label menu-label-top"> - <input id="darkmodeCheckbox" type="checkbox" onchange="setDarkMode(this.checked)"> - Dark mode - </label> - <label class="menu-label"> - <input id="silkscreenCheckbox" type="checkbox" checked onchange="silkscreenVisible(this.checked)"> - Show silkscreen - </label> - <label class="menu-label"> - <input id="highlightpin1Checkbox" type="checkbox" onchange="setHighlightPin1(this.checked)"> - Highlight first pin - </label> - <label class="menu-label"> - <input id="dragCheckbox" type="checkbox" checked onchange="setRedrawOnDrag(this.checked)"> - Continuous redraw on drag - </label> - <label class="menu-label"> - <span>Board rotation</span> - <span style="float: right"><span id="rotationDegree">0</span>°</span> - <input id="boardRotation" type="range" min="-36" max="36" value="0" class="slider" oninput="setBoardRotation(this.value)"> - </label> - <label class="menu-label"> - <div style="margin-left: 5px">Bom checkboxes</div> - <input id="bomCheckboxes" class="menu-textbox" type=text - oninput="setBomCheckboxes(this.value)"> - </label> - <label class="menu-label"> - <span class="shameless-plug"> - <span>Created using</span> - <a target="blank" href="https://github.com/openscopeproject/InteractiveHtmlBom">InteractiveHtmlBom</a> - </span> - </label> - </div> - </div> - <div class="button-container hideonprint" - style="float: right; margin: 10px; position: relative; top: 8px"> - <button id="fl-btn" class="left-most-button" onclick="changeCanvasLayout('F')" - title="Front only">F - </button> - <button id="fb-btn" class="middle-button" onclick="changeCanvasLayout('FB')" - title="Front and Back">FB - </button> - <button id="bl-btn" class="right-most-button" onclick="changeCanvasLayout('B')" - title="Back only">B - </button> - </div> - <div class="button-container hideonprint" - style="float: right; margin: 10px; position: relative; top: 8px"> - <button id="bom-btn" class="left-most-button" onclick="changeBomLayout('bom-only')" - title="BOM only"></button> - <button id="lr-btn" class="middle-button" onclick="changeBomLayout('left-right')" - title="BOM left, drawings right"></button> - <button id="tb-btn" class="right-most-button" onclick="changeBomLayout('top-bottom')" - title="BOM top, drawings bot"></button> - </div> - </div> - <div id="fileinfodiv" style="overflow: auto;"> - <table class="fileinfo"> - <tbody> - <tr> - <td id="title" class="title" style="width: 70%"> - Title - </td> - <td id="revision" class="title" style="width: 30%"> - Revision - </td> - </tr> - <tr> - <td id="company"> - Kicad version - </td> - <td id="filedate"> - Date - </td> - </tr> - </tbody> - </table> - </div> - </div> - <div id="bot" class="split" style="height: calc(100% - 80px)"> - <div id="bomdiv" class="split split-horizontal"> - <div style="width: 100%"> - <input id="reflookup" class="searchbox reflookup hideonprint" type="text" placeholder="Ref lookup" - oninput="updateRefLookup(this.value)"> - <input id="filter" class="searchbox filter hideonprint" type="text" placeholder="Filter" - oninput="updateFilter(this.value)"> - <div class="button-container hideonprint" style="float: left"> - <button id="copy" title="Copy bom table to clipboard" - onclick="copyToClipboard()"></button> - </div> - </div> - <div id="dbg"></div> - <table class="bom"> - <thead id="bomhead"> - </thead> - <tbody id="bombody"> - </tbody> - </table> - </div> - <div id="canvasdiv" class="split split-horizontal"> - <div id="frontcanvas" class="split" style="overflow: hidden"> - <div style="position: relative; width: 100%; height: 100%;"> - <canvas id="F_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas> - <canvas id="F_slk" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas> - <canvas id="F_hl" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas> - </div> - </div> - <div id="backcanvas" class="split" style="overflow: hidden"> - <div style="position: relative; width: 100%; height: 100%;"> - <canvas id="B_bg" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas> - <canvas id="B_slk" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas> - <canvas id="B_hl" style="position: absolute; left: 0; top: 0; z-index: 2;"></canvas> - </div> - </div> - </div> - </div> -</div> -</body> - -</html> diff --git a/Resources/modules/heater/gerber/heater-B.Cu.gbr b/Resources/modules/heater/gerber/heater-B.Cu.gbr deleted file mode 100755 index 46afcad..0000000 --- a/Resources/modules/heater/gerber/heater-B.Cu.gbr +++ /dev/null @@ -1,163 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Copper,L2,Bot,Signal* -G04 #@! TF.FilePolarity,Positive* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 #@! TA.AperFunction,ComponentPad* -%ADD10O,2.400000X2.400000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD11C,2.400000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD12C,1.750000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD13R,1.750000X1.750000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD14R,1.520000X1.520000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD15C,1.520000*% -G04 #@! TD* -G04 #@! TA.AperFunction,Conductor* -%ADD16C,1.000000*% -G04 #@! TD* -G04 #@! TA.AperFunction,Conductor* -%ADD17C,0.600000*% -G04 #@! TD* -G04 APERTURE END LIST* -D10* -G04 #@! TO.P,R2,2* -G04 #@! TO.N,+12V* -X130760000Y-95900000D03* -D11* -G04 #@! TO.P,R2,1* -G04 #@! TO.N,Net-(Q1-Pad1)* -X171400000Y-95900000D03* -G04 #@! TD* -D12* -G04 #@! TO.P,J1,4* -G04 #@! TO.N,Net-(J1-Pad4)* -X149000000Y-86800000D03* -G04 #@! TO.P,J1,3* -G04 #@! TO.N,+12V* -X146500000Y-86800000D03* -G04 #@! TO.P,J1,2* -G04 #@! TO.N,+5V* -X144000000Y-86800000D03* -D13* -G04 #@! TO.P,J1,1* -G04 #@! TO.N,GND* -X141500000Y-86800000D03* -G04 #@! TD* -D12* -G04 #@! TO.P,J2,3* -G04 #@! TO.N,/toMcu* -X161400000Y-86800000D03* -G04 #@! TO.P,J2,2* -G04 #@! TO.N,/fromMcuR* -X158900000Y-86800000D03* -D13* -G04 #@! TO.P,J2,1* -G04 #@! TO.N,/fromMcuF* -X156400000Y-86800000D03* -G04 #@! TD* -D12* -G04 #@! TO.P,J4,2* -G04 #@! TO.N,Net-(J4-Pad2)* -X171300000Y-86800000D03* -D13* -G04 #@! TO.P,J4,1* -G04 #@! TO.N,+12V* -X168800000Y-86800000D03* -G04 #@! TD* -D14* -G04 #@! TO.P,Q2,1* -G04 #@! TO.N,Net-(J4-Pad2)* -X165000001Y-95600000D03* -D15* -G04 #@! TO.P,Q2,3* -G04 #@! TO.N,GND* -X159920001Y-95600000D03* -G04 #@! TO.P,Q2,2* -G04 #@! TO.N,Net-(Q2-Pad2)* -X162460001Y-95600000D03* -G04 #@! TD* -D13* -G04 #@! TO.P,J3,1* -G04 #@! TO.N,GND* -X131500000Y-86800000D03* -D12* -G04 #@! TO.P,J3,2* -G04 #@! TO.N,/toMcu* -X134000000Y-86800000D03* -G04 #@! TD* -D14* -G04 #@! TO.P,Q1,1* -G04 #@! TO.N,Net-(Q1-Pad1)* -X147800000Y-95500000D03* -D15* -G04 #@! TO.P,Q1,3* -G04 #@! TO.N,GND* -X142720000Y-95500000D03* -G04 #@! TO.P,Q1,2* -G04 #@! TO.N,Net-(Q1-Pad2)* -X145260000Y-95500000D03* -G04 #@! TD* -D16* -G04 #@! TO.N,+12V* -X168800000Y-88675000D02* -X168800000Y-86800000D01* -X167275000Y-90200000D02* -X168800000Y-88675000D01* -X146500000Y-88037436D02* -X146500000Y-86800000D01* -X146500000Y-88500000D02* -X148200000Y-90200000D01* -X146500000Y-88037436D02* -X146500000Y-88500000D01* -X148200000Y-90200000D02* -X167275000Y-90200000D01* -X136800000Y-90000000D02* -X144537436Y-90000000D01* -X130760000Y-95900000D02* -X130760000Y-94202944D01* -X130760000Y-94202944D02* -X134962944Y-90000000D01* -X134962944Y-90000000D02* -X136800000Y-90000000D01* -X144537436Y-90000000D02* -X146500000Y-88037436D01* -D17* -G04 #@! TO.N,Net-(Q1-Pad1)* -X147800000Y-97700000D02* -X147800000Y-95500000D01* -X150300000Y-100200000D02* -X147800000Y-97700000D01* -X167100000Y-100200000D02* -X165500000Y-100200000D01* -X171400000Y-95900000D02* -X167100000Y-100200000D01* -X165500000Y-100200000D02* -X150300000Y-100200000D01* -G04 #@! TO.N,Net-(J4-Pad2)* -X171300000Y-88037436D02* -X171300000Y-86800000D01* -X171300000Y-90660001D02* -X171300000Y-88037436D01* -X166360001Y-95600000D02* -X171300000Y-90660001D01* -X165000001Y-95600000D02* -X166360001Y-95600000D01* -G04 #@! TD* -M02* diff --git a/Resources/modules/heater/gerber/heater-B.Mask.gbr b/Resources/modules/heater/gerber/heater-B.Mask.gbr deleted file mode 100755 index 2af7937..0000000 --- a/Resources/modules/heater/gerber/heater-B.Mask.gbr +++ /dev/null @@ -1,583 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Soldermask,Bot* -G04 #@! TF.FilePolarity,Negative* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -%ADD10C,0.100000*% -G04 APERTURE END LIST* -D10* -G36* -X171583636Y-94661019D02* -X171764903Y-94697075D01* -X171992571Y-94791378D01* -X172196542Y-94927668D01* -X172197469Y-94928287D01* -X172371713Y-95102531D01* -X172371715Y-95102534D01* -X172508622Y-95307429D01* -X172602925Y-95535097D01* -X172651000Y-95776787D01* -X172651000Y-96023213D01* -X172602925Y-96264903D01* -X172508622Y-96492571D01* -X172437921Y-96598382D01* -X172371713Y-96697469D01* -X172197469Y-96871713D01* -X172197466Y-96871715D01* -X171992571Y-97008622D01* -X171764903Y-97102925D01* -X171614213Y-97132899D01* -X171523214Y-97151000D01* -X171276786Y-97151000D01* -X171185787Y-97132899D01* -X171035097Y-97102925D01* -X170807429Y-97008622D01* -X170602534Y-96871715D01* -X170602531Y-96871713D01* -X170428287Y-96697469D01* -X170362079Y-96598382D01* -X170291378Y-96492571D01* -X170197075Y-96264903D01* -X170149000Y-96023213D01* -X170149000Y-95776787D01* -X170197075Y-95535097D01* -X170291378Y-95307429D01* -X170428285Y-95102534D01* -X170428287Y-95102531D01* -X170602531Y-94928287D01* -X170603458Y-94927668D01* -X170807429Y-94791378D01* -X171035097Y-94697075D01* -X171216364Y-94661019D01* -X171276786Y-94649000D01* -X171523214Y-94649000D01* -X171583636Y-94661019D01* -X171583636Y-94661019D01* -G37* -G36* -X131005239Y-94667101D02* -X131241053Y-94738634D01* -X131458381Y-94854799D01* -X131648871Y-95011129D01* -X131805201Y-95201619D01* -X131921366Y-95418947D01* -X131992899Y-95654761D01* -X132017053Y-95900000D01* -X131992899Y-96145239D01* -X131921366Y-96381053D01* -X131805201Y-96598381D01* -X131648871Y-96788871D01* -X131458381Y-96945201D01* -X131241053Y-97061366D01* -X131005239Y-97132899D01* -X130821457Y-97151000D01* -X130698543Y-97151000D01* -X130514761Y-97132899D01* -X130278947Y-97061366D01* -X130061619Y-96945201D01* -X129871129Y-96788871D01* -X129714799Y-96598381D01* -X129598634Y-96381053D01* -X129527101Y-96145239D01* -X129502947Y-95900000D01* -X129527101Y-95654761D01* -X129598634Y-95418947D01* -X129714799Y-95201619D01* -X129871129Y-95011129D01* -X130061619Y-94854799D01* -X130278947Y-94738634D01* -X130514761Y-94667101D01* -X130698543Y-94649000D01* -X130821457Y-94649000D01* -X131005239Y-94667101D01* -X131005239Y-94667101D01* -G37* -G36* -X160156561Y-94820166D02* -X160240173Y-94854799D01* -X160304154Y-94881301D01* -X160374470Y-94928285D01* -X160436986Y-94970057D01* -X160549944Y-95083015D01* -X160638701Y-95215849D01* -X160699835Y-95363440D01* -X160731001Y-95520122D01* -X160731001Y-95679878D01* -X160699835Y-95836560D01* -X160638701Y-95984151D01* -X160549944Y-96116985D01* -X160436986Y-96229943D01* -X160436983Y-96229945D01* -X160304154Y-96318699D01* -X160304153Y-96318700D01* -X160304152Y-96318700D01* -X160156561Y-96379834D01* -X159999879Y-96411000D01* -X159840123Y-96411000D01* -X159683441Y-96379834D01* -X159535850Y-96318700D01* -X159535849Y-96318700D01* -X159535848Y-96318699D01* -X159403019Y-96229945D01* -X159403016Y-96229943D01* -X159290058Y-96116985D01* -X159201301Y-95984151D01* -X159140167Y-95836560D01* -X159109001Y-95679878D01* -X159109001Y-95520122D01* -X159140167Y-95363440D01* -X159201301Y-95215849D01* -X159290058Y-95083015D01* -X159403016Y-94970057D01* -X159465532Y-94928285D01* -X159535848Y-94881301D01* -X159599830Y-94854799D01* -X159683441Y-94820166D01* -X159840123Y-94789000D01* -X159999879Y-94789000D01* -X160156561Y-94820166D01* -X160156561Y-94820166D01* -G37* -G36* -X162696561Y-94820166D02* -X162780173Y-94854799D01* -X162844154Y-94881301D01* -X162914470Y-94928285D01* -X162976986Y-94970057D01* -X163089944Y-95083015D01* -X163178701Y-95215849D01* -X163239835Y-95363440D01* -X163271001Y-95520122D01* -X163271001Y-95679878D01* -X163239835Y-95836560D01* -X163178701Y-95984151D01* -X163089944Y-96116985D01* -X162976986Y-96229943D01* -X162976983Y-96229945D01* -X162844154Y-96318699D01* -X162844153Y-96318700D01* -X162844152Y-96318700D01* -X162696561Y-96379834D01* -X162539879Y-96411000D01* -X162380123Y-96411000D01* -X162223441Y-96379834D01* -X162075850Y-96318700D01* -X162075849Y-96318700D01* -X162075848Y-96318699D01* -X161943019Y-96229945D01* -X161943016Y-96229943D01* -X161830058Y-96116985D01* -X161741301Y-95984151D01* -X161680167Y-95836560D01* -X161649001Y-95679878D01* -X161649001Y-95520122D01* -X161680167Y-95363440D01* -X161741301Y-95215849D01* -X161830058Y-95083015D01* -X161943016Y-94970057D01* -X162005532Y-94928285D01* -X162075848Y-94881301D01* -X162139830Y-94854799D01* -X162223441Y-94820166D01* -X162380123Y-94789000D01* -X162539879Y-94789000D01* -X162696561Y-94820166D01* -X162696561Y-94820166D01* -G37* -G36* -X165811001Y-96411000D02* -X164189001Y-96411000D01* -X164189001Y-94789000D01* -X165811001Y-94789000D01* -X165811001Y-96411000D01* -X165811001Y-96411000D01* -G37* -G36* -X145496560Y-94720166D02* -X145644153Y-94781301D01* -X145702318Y-94820166D01* -X145776985Y-94870057D01* -X145889943Y-94983015D01* -X145978700Y-95115849D01* -X146039834Y-95263440D01* -X146071000Y-95420122D01* -X146071000Y-95579878D01* -X146039834Y-95736560D01* -X145978700Y-95884151D01* -X145889943Y-96016985D01* -X145776985Y-96129943D01* -X145776982Y-96129945D01* -X145644153Y-96218699D01* -X145644152Y-96218700D01* -X145644151Y-96218700D01* -X145496560Y-96279834D01* -X145339878Y-96311000D01* -X145180122Y-96311000D01* -X145023440Y-96279834D01* -X144875849Y-96218700D01* -X144875848Y-96218700D01* -X144875847Y-96218699D01* -X144743018Y-96129945D01* -X144743015Y-96129943D01* -X144630057Y-96016985D01* -X144541300Y-95884151D01* -X144480166Y-95736560D01* -X144449000Y-95579878D01* -X144449000Y-95420122D01* -X144480166Y-95263440D01* -X144541300Y-95115849D01* -X144630057Y-94983015D01* -X144743015Y-94870057D01* -X144817682Y-94820166D01* -X144875847Y-94781301D01* -X145023440Y-94720166D01* -X145180122Y-94689000D01* -X145339878Y-94689000D01* -X145496560Y-94720166D01* -X145496560Y-94720166D01* -G37* -G36* -X142956560Y-94720166D02* -X143104153Y-94781301D01* -X143162318Y-94820166D01* -X143236985Y-94870057D01* -X143349943Y-94983015D01* -X143438700Y-95115849D01* -X143499834Y-95263440D01* -X143531000Y-95420122D01* -X143531000Y-95579878D01* -X143499834Y-95736560D01* -X143438700Y-95884151D01* -X143349943Y-96016985D01* -X143236985Y-96129943D01* -X143236982Y-96129945D01* -X143104153Y-96218699D01* -X143104152Y-96218700D01* -X143104151Y-96218700D01* -X142956560Y-96279834D01* -X142799878Y-96311000D01* -X142640122Y-96311000D01* -X142483440Y-96279834D01* -X142335849Y-96218700D01* -X142335848Y-96218700D01* -X142335847Y-96218699D01* -X142203018Y-96129945D01* -X142203015Y-96129943D01* -X142090057Y-96016985D01* -X142001300Y-95884151D01* -X141940166Y-95736560D01* -X141909000Y-95579878D01* -X141909000Y-95420122D01* -X141940166Y-95263440D01* -X142001300Y-95115849D01* -X142090057Y-94983015D01* -X142203015Y-94870057D01* -X142277682Y-94820166D01* -X142335847Y-94781301D01* -X142483440Y-94720166D01* -X142640122Y-94689000D01* -X142799878Y-94689000D01* -X142956560Y-94720166D01* -X142956560Y-94720166D01* -G37* -G36* -X148611000Y-96311000D02* -X146989000Y-96311000D01* -X146989000Y-94689000D01* -X148611000Y-94689000D01* -X148611000Y-96311000D01* -X148611000Y-96311000D01* -G37* -G36* -X149270104Y-85909585D02* -X149438626Y-85979389D01* -X149590291Y-86080728D01* -X149719272Y-86209709D01* -X149820611Y-86361374D01* -X149890415Y-86529896D01* -X149926000Y-86708797D01* -X149926000Y-86891203D01* -X149890415Y-87070104D01* -X149820611Y-87238626D01* -X149719272Y-87390291D01* -X149590291Y-87519272D01* -X149438626Y-87620611D01* -X149270104Y-87690415D01* -X149091203Y-87726000D01* -X148908797Y-87726000D01* -X148729896Y-87690415D01* -X148561374Y-87620611D01* -X148409709Y-87519272D01* -X148280728Y-87390291D01* -X148179389Y-87238626D01* -X148109585Y-87070104D01* -X148074000Y-86891203D01* -X148074000Y-86708797D01* -X148109585Y-86529896D01* -X148179389Y-86361374D01* -X148280728Y-86209709D01* -X148409709Y-86080728D01* -X148561374Y-85979389D01* -X148729896Y-85909585D01* -X148908797Y-85874000D01* -X149091203Y-85874000D01* -X149270104Y-85909585D01* -X149270104Y-85909585D01* -G37* -G36* -X146770104Y-85909585D02* -X146938626Y-85979389D01* -X147090291Y-86080728D01* -X147219272Y-86209709D01* -X147320611Y-86361374D01* -X147390415Y-86529896D01* -X147426000Y-86708797D01* -X147426000Y-86891203D01* -X147390415Y-87070104D01* -X147320611Y-87238626D01* -X147219272Y-87390291D01* -X147090291Y-87519272D01* -X146938626Y-87620611D01* -X146770104Y-87690415D01* -X146591203Y-87726000D01* -X146408797Y-87726000D01* -X146229896Y-87690415D01* -X146061374Y-87620611D01* -X145909709Y-87519272D01* -X145780728Y-87390291D01* -X145679389Y-87238626D01* -X145609585Y-87070104D01* -X145574000Y-86891203D01* -X145574000Y-86708797D01* -X145609585Y-86529896D01* -X145679389Y-86361374D01* -X145780728Y-86209709D01* -X145909709Y-86080728D01* -X146061374Y-85979389D01* -X146229896Y-85909585D01* -X146408797Y-85874000D01* -X146591203Y-85874000D01* -X146770104Y-85909585D01* -X146770104Y-85909585D01* -G37* -G36* -X142426000Y-87726000D02* -X140574000Y-87726000D01* -X140574000Y-85874000D01* -X142426000Y-85874000D01* -X142426000Y-87726000D01* -X142426000Y-87726000D01* -G37* -G36* -X161670104Y-85909585D02* -X161838626Y-85979389D01* -X161990291Y-86080728D01* -X162119272Y-86209709D01* -X162220611Y-86361374D01* -X162290415Y-86529896D01* -X162326000Y-86708797D01* -X162326000Y-86891203D01* -X162290415Y-87070104D01* -X162220611Y-87238626D01* -X162119272Y-87390291D01* -X161990291Y-87519272D01* -X161838626Y-87620611D01* -X161670104Y-87690415D01* -X161491203Y-87726000D01* -X161308797Y-87726000D01* -X161129896Y-87690415D01* -X160961374Y-87620611D01* -X160809709Y-87519272D01* -X160680728Y-87390291D01* -X160579389Y-87238626D01* -X160509585Y-87070104D01* -X160474000Y-86891203D01* -X160474000Y-86708797D01* -X160509585Y-86529896D01* -X160579389Y-86361374D01* -X160680728Y-86209709D01* -X160809709Y-86080728D01* -X160961374Y-85979389D01* -X161129896Y-85909585D01* -X161308797Y-85874000D01* -X161491203Y-85874000D01* -X161670104Y-85909585D01* -X161670104Y-85909585D01* -G37* -G36* -X159170104Y-85909585D02* -X159338626Y-85979389D01* -X159490291Y-86080728D01* -X159619272Y-86209709D01* -X159720611Y-86361374D01* -X159790415Y-86529896D01* -X159826000Y-86708797D01* -X159826000Y-86891203D01* -X159790415Y-87070104D01* -X159720611Y-87238626D01* -X159619272Y-87390291D01* -X159490291Y-87519272D01* -X159338626Y-87620611D01* -X159170104Y-87690415D01* -X158991203Y-87726000D01* -X158808797Y-87726000D01* -X158629896Y-87690415D01* -X158461374Y-87620611D01* -X158309709Y-87519272D01* -X158180728Y-87390291D01* -X158079389Y-87238626D01* -X158009585Y-87070104D01* -X157974000Y-86891203D01* -X157974000Y-86708797D01* -X158009585Y-86529896D01* -X158079389Y-86361374D01* -X158180728Y-86209709D01* -X158309709Y-86080728D01* -X158461374Y-85979389D01* -X158629896Y-85909585D01* -X158808797Y-85874000D01* -X158991203Y-85874000D01* -X159170104Y-85909585D01* -X159170104Y-85909585D01* -G37* -G36* -X157326000Y-87726000D02* -X155474000Y-87726000D01* -X155474000Y-85874000D01* -X157326000Y-85874000D01* -X157326000Y-87726000D01* -X157326000Y-87726000D01* -G37* -G36* -X171570104Y-85909585D02* -X171738626Y-85979389D01* -X171890291Y-86080728D01* -X172019272Y-86209709D01* -X172120611Y-86361374D01* -X172190415Y-86529896D01* -X172226000Y-86708797D01* -X172226000Y-86891203D01* -X172190415Y-87070104D01* -X172120611Y-87238626D01* -X172019272Y-87390291D01* -X171890291Y-87519272D01* -X171738626Y-87620611D01* -X171570104Y-87690415D01* -X171391203Y-87726000D01* -X171208797Y-87726000D01* -X171029896Y-87690415D01* -X170861374Y-87620611D01* -X170709709Y-87519272D01* -X170580728Y-87390291D01* -X170479389Y-87238626D01* -X170409585Y-87070104D01* -X170374000Y-86891203D01* -X170374000Y-86708797D01* -X170409585Y-86529896D01* -X170479389Y-86361374D01* -X170580728Y-86209709D01* -X170709709Y-86080728D01* -X170861374Y-85979389D01* -X171029896Y-85909585D01* -X171208797Y-85874000D01* -X171391203Y-85874000D01* -X171570104Y-85909585D01* -X171570104Y-85909585D01* -G37* -G36* -X169726000Y-87726000D02* -X167874000Y-87726000D01* -X167874000Y-85874000D01* -X169726000Y-85874000D01* -X169726000Y-87726000D01* -X169726000Y-87726000D01* -G37* -G36* -X132426000Y-87726000D02* -X130574000Y-87726000D01* -X130574000Y-85874000D01* -X132426000Y-85874000D01* -X132426000Y-87726000D01* -X132426000Y-87726000D01* -G37* -G36* -X134270104Y-85909585D02* -X134438626Y-85979389D01* -X134590291Y-86080728D01* -X134719272Y-86209709D01* -X134820611Y-86361374D01* -X134890415Y-86529896D01* -X134926000Y-86708797D01* -X134926000Y-86891203D01* -X134890415Y-87070104D01* -X134820611Y-87238626D01* -X134719272Y-87390291D01* -X134590291Y-87519272D01* -X134438626Y-87620611D01* -X134270104Y-87690415D01* -X134091203Y-87726000D01* -X133908797Y-87726000D01* -X133729896Y-87690415D01* -X133561374Y-87620611D01* -X133409709Y-87519272D01* -X133280728Y-87390291D01* -X133179389Y-87238626D01* -X133109585Y-87070104D01* -X133074000Y-86891203D01* -X133074000Y-86708797D01* -X133109585Y-86529896D01* -X133179389Y-86361374D01* -X133280728Y-86209709D01* -X133409709Y-86080728D01* -X133561374Y-85979389D01* -X133729896Y-85909585D01* -X133908797Y-85874000D01* -X134091203Y-85874000D01* -X134270104Y-85909585D01* -X134270104Y-85909585D01* -G37* -G36* -X144270104Y-85909585D02* -X144438626Y-85979389D01* -X144590291Y-86080728D01* -X144719272Y-86209709D01* -X144820611Y-86361374D01* -X144890415Y-86529896D01* -X144926000Y-86708797D01* -X144926000Y-86891203D01* -X144890415Y-87070104D01* -X144820611Y-87238626D01* -X144719272Y-87390291D01* -X144590291Y-87519272D01* -X144438626Y-87620611D01* -X144270104Y-87690415D01* -X144091203Y-87726000D01* -X143908797Y-87726000D01* -X143729896Y-87690415D01* -X143561374Y-87620611D01* -X143409709Y-87519272D01* -X143280728Y-87390291D01* -X143179389Y-87238626D01* -X143109585Y-87070104D01* -X143074000Y-86891203D01* -X143074000Y-86708797D01* -X143109585Y-86529896D01* -X143179389Y-86361374D01* -X143280728Y-86209709D01* -X143409709Y-86080728D01* -X143561374Y-85979389D01* -X143729896Y-85909585D01* -X143908797Y-85874000D01* -X144091203Y-85874000D01* -X144270104Y-85909585D01* -X144270104Y-85909585D01* -G37* -M02* diff --git a/Resources/modules/heater/gerber/heater-B.Paste.gbr b/Resources/modules/heater/gerber/heater-B.Paste.gbr deleted file mode 100755 index 3232247..0000000 --- a/Resources/modules/heater/gerber/heater-B.Paste.gbr +++ /dev/null @@ -1,15 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Paste,Bot* -G04 #@! TF.FilePolarity,Positive* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 APERTURE END LIST* -M02* diff --git a/Resources/modules/heater/gerber/heater-B.SilkS.gbr b/Resources/modules/heater/gerber/heater-B.SilkS.gbr deleted file mode 100755 index ea95868..0000000 --- a/Resources/modules/heater/gerber/heater-B.SilkS.gbr +++ /dev/null @@ -1,15 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Legend,Bot* -G04 #@! TF.FilePolarity,Positive* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 APERTURE END LIST* -M02* diff --git a/Resources/modules/heater/gerber/heater-Edge.Cuts.gbr b/Resources/modules/heater/gerber/heater-Edge.Cuts.gbr deleted file mode 100755 index 0d2c82d..0000000 --- a/Resources/modules/heater/gerber/heater-Edge.Cuts.gbr +++ /dev/null @@ -1,48 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Profile,NP* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -%ADD10C,0.100000*% -G04 APERTURE END LIST* -D10* -X118257082Y-97942918D02* -G75* -G03X118257082Y-97942918I-3200000J0D01* -G01* -X190199999Y-83800000D02* -X190199999Y-99800000D01* -X187200000Y-80800001D02* -G75* -G02X190199999Y-83800000I0J-2999999D01* -G01* -X188542918Y-97942918D02* -G75* -G03X188542918Y-97942918I-3200000J0D01* -G01* -X190200001Y-99800001D02* -G75* -G02X187200000Y-102800000I-3000000J1D01* -G01* -X187200000Y-102800000D02* -X113200000Y-102800000D01* -X110200000Y-83800000D02* -G75* -G02X113200000Y-80800000I3000000J0D01* -G01* -X113200000Y-102800001D02* -G75* -G02X110199999Y-99800000I0J3000001D01* -G01* -X113200000Y-80800000D02* -X187200000Y-80800001D01* -X110199999Y-99800000D02* -X110200000Y-83800001D01* -M02* diff --git a/Resources/modules/heater/gerber/heater-F.Cu.gbr b/Resources/modules/heater/gerber/heater-F.Cu.gbr deleted file mode 100755 index 61e4be7..0000000 --- a/Resources/modules/heater/gerber/heater-F.Cu.gbr +++ /dev/null @@ -1,1882 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Copper,L1,Top,Signal* -G04 #@! TF.FilePolarity,Positive* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -G04 #@! TA.AperFunction,ComponentPad* -%ADD10O,2.400000X2.400000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD11C,2.400000*% -G04 #@! TD* -G04 #@! TA.AperFunction,SMDPad,CuDef* -%ADD12R,1.500000X1.300000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD13C,1.750000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD14R,1.750000X1.750000*% -G04 #@! TD* -G04 #@! TA.AperFunction,SMDPad,CuDef* -%ADD15R,1.300000X1.500000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD16R,1.520000X1.520000*% -G04 #@! TD* -G04 #@! TA.AperFunction,ComponentPad* -%ADD17C,1.520000*% -G04 #@! TD* -G04 #@! TA.AperFunction,Conductor* -%ADD18C,1.000000*% -G04 #@! TD* -G04 #@! TA.AperFunction,Conductor* -%ADD19C,0.600000*% -G04 #@! TD* -G04 #@! TA.AperFunction,Conductor* -%ADD20C,0.254000*% -G04 #@! TD* -G04 APERTURE END LIST* -D10* -G04 #@! TO.P,R2,2* -G04 #@! TO.N,+12V* -X130760000Y-95900000D03* -D11* -G04 #@! TO.P,R2,1* -G04 #@! TO.N,Net-(Q1-Pad1)* -X171400000Y-95900000D03* -G04 #@! TD* -D12* -G04 #@! TO.P,R6,1* -G04 #@! TO.N,/fromMcuF* -X176700000Y-91100000D03* -G04 #@! TO.P,R6,2* -G04 #@! TO.N,Net-(D2-Pad2)* -X179400000Y-91100000D03* -G04 #@! TD* -G04 #@! TO.P,D2,1* -G04 #@! TO.N,GND* -X185700000Y-91100000D03* -G04 #@! TO.P,D2,2* -G04 #@! TO.N,Net-(D2-Pad2)* -X183000000Y-91100000D03* -G04 #@! TD* -G04 #@! TO.P,D1,2* -G04 #@! TO.N,Net-(D1-Pad2)* -X183000000Y-85100000D03* -G04 #@! TO.P,D1,1* -G04 #@! TO.N,GND* -X185700000Y-85100000D03* -G04 #@! TD* -G04 #@! TO.P,R1,2* -G04 #@! TO.N,Net-(D1-Pad2)* -X179400000Y-85100000D03* -G04 #@! TO.P,R1,1* -G04 #@! TO.N,/fromMcuR* -X176700000Y-85100000D03* -G04 #@! TD* -D13* -G04 #@! TO.P,J1,4* -G04 #@! TO.N,Net-(J1-Pad4)* -X149000000Y-86800000D03* -G04 #@! TO.P,J1,3* -G04 #@! TO.N,+12V* -X146500000Y-86800000D03* -G04 #@! TO.P,J1,2* -G04 #@! TO.N,+5V* -X144000000Y-86800000D03* -D14* -G04 #@! TO.P,J1,1* -G04 #@! TO.N,GND* -X141500000Y-86800000D03* -G04 #@! TD* -D13* -G04 #@! TO.P,J2,3* -G04 #@! TO.N,/toMcu* -X161400000Y-86800000D03* -G04 #@! TO.P,J2,2* -G04 #@! TO.N,/fromMcuR* -X158900000Y-86800000D03* -D14* -G04 #@! TO.P,J2,1* -G04 #@! TO.N,/fromMcuF* -X156400000Y-86800000D03* -G04 #@! TD* -D13* -G04 #@! TO.P,J4,2* -G04 #@! TO.N,Net-(J4-Pad2)* -X171300000Y-86800000D03* -D14* -G04 #@! TO.P,J4,1* -G04 #@! TO.N,+12V* -X168800000Y-86800000D03* -G04 #@! TD* -D15* -G04 #@! TO.P,R5,2* -G04 #@! TO.N,/fromMcuF* -X156000000Y-94600000D03* -G04 #@! TO.P,R5,1* -G04 #@! TO.N,Net-(Q2-Pad2)* -X156000000Y-97300000D03* -G04 #@! TD* -D16* -G04 #@! TO.P,Q2,1* -G04 #@! TO.N,Net-(J4-Pad2)* -X165000001Y-95600000D03* -D17* -G04 #@! TO.P,Q2,3* -G04 #@! TO.N,GND* -X159920001Y-95600000D03* -G04 #@! TO.P,Q2,2* -G04 #@! TO.N,Net-(Q2-Pad2)* -X162460001Y-95600000D03* -G04 #@! TD* -D14* -G04 #@! TO.P,J3,1* -G04 #@! TO.N,GND* -X131500000Y-86800000D03* -D13* -G04 #@! TO.P,J3,2* -G04 #@! TO.N,/toMcu* -X134000000Y-86800000D03* -G04 #@! TD* -D16* -G04 #@! TO.P,Q1,1* -G04 #@! TO.N,Net-(Q1-Pad1)* -X147800000Y-95500000D03* -D17* -G04 #@! TO.P,Q1,3* -G04 #@! TO.N,GND* -X142720000Y-95500000D03* -G04 #@! TO.P,Q1,2* -G04 #@! TO.N,Net-(Q1-Pad2)* -X145260000Y-95500000D03* -G04 #@! TD* -D15* -G04 #@! TO.P,R3,2* -G04 #@! TO.N,/fromMcuR* -X151000000Y-97300000D03* -G04 #@! TO.P,R3,1* -G04 #@! TO.N,Net-(Q1-Pad2)* -X151000000Y-94600000D03* -G04 #@! TD* -G04 #@! TO.P,R4,1* -G04 #@! TO.N,+5V* -X136250000Y-96850000D03* -G04 #@! TO.P,R4,2* -G04 #@! TO.N,/toMcu* -X136250000Y-94150000D03* -G04 #@! TD* -D18* -G04 #@! TO.N,GND* -X142720000Y-95500000D02* -X142720000Y-97680001D01* -X141500000Y-94280000D02* -X142720000Y-95500000D01* -X141500000Y-86800000D02* -X141500000Y-94280000D01* -X133500000Y-95200000D02* -X133500000Y-97300002D01* -X131500000Y-86800000D02* -X131500000Y-93200000D01* -X131500000Y-93200000D02* -X133500000Y-95200000D01* -X185700000Y-85100000D02* -X185700000Y-91100000D01* -X144739999Y-99700000D02* -X142720000Y-97680001D01* -X159200000Y-99700000D02* -X144739999Y-99700000D01* -X159920001Y-95600000D02* -X159920001Y-98979999D01* -X159920001Y-98979999D02* -X159200000Y-99700000D01* -X140200000Y-99700000D02* -X140700001Y-99700000D01* -X140700001Y-99700000D02* -X141300001Y-99100000D01* -X141300001Y-99100000D02* -X142720000Y-97680001D01* -X140900001Y-99500000D02* -X141300001Y-99100000D01* -X140200000Y-99700000D02* -X140800000Y-99700000D01* -X136300000Y-99700000D02* -X135899998Y-99700000D01* -X133500000Y-97300002D02* -X134700000Y-98500002D01* -X135899998Y-99700000D02* -X134700000Y-98500002D01* -X134700000Y-98500002D02* -X135699998Y-99500000D01* -X136300000Y-99700000D02* -X140200000Y-99700000D01* -X160640002Y-99700000D02* -X159920001Y-98979999D01* -X177600002Y-99700000D02* -X178800000Y-98500002D01* -X177500000Y-99700000D02* -X177600002Y-99700000D01* -X177500000Y-99700000D02* -X160640002Y-99700000D01* -X178800000Y-98500002D02* -X178000000Y-99300002D01* -X185700000Y-91100000D02* -X185700000Y-91600002D01* -X185700000Y-91600002D02* -X178800000Y-98500002D01* -D19* -G04 #@! TO.N,+5V* -X139500000Y-85600000D02* -X140000000Y-85100000D01* -X140000000Y-85100000D02* -X143537436Y-85100000D01* -X144000000Y-85562564D02* -X144000000Y-86800000D01* -X136250000Y-96850000D02* -X138450000Y-96850000D01* -X138450000Y-96850000D02* -X139500000Y-95800000D01* -X139500000Y-95800000D02* -X139500000Y-85600000D01* -X143537436Y-85100000D02* -X144000000Y-85562564D01* -G04 #@! TO.N,Net-(Q1-Pad2)* -X151000001Y-93250000D02* -X151000000Y-94600000D01* -X150550001Y-92800000D02* -X151000001Y-93250000D01* -X147960000Y-92800000D02* -X150550001Y-92800000D01* -X145260000Y-95500000D02* -X147960000Y-92800000D01* -G04 #@! TO.N,/toMcu* -X135000000Y-94150000D02* -X136250000Y-94150000D01* -X134000000Y-93150000D02* -X135000000Y-94150000D01* -X134000000Y-86800000D02* -X134000000Y-93150000D01* -X136250000Y-94150000D02* -X136250000Y-92800000D01* -X138300000Y-90750000D02* -X138300000Y-84800000D01* -X136250000Y-92800000D02* -X138300000Y-90750000D01* -X161400000Y-85562564D02* -X161400000Y-86800000D01* -X159437436Y-83600000D02* -X161400000Y-85562564D01* -X138300000Y-84800000D02* -X139500000Y-83600000D01* -X139500000Y-83600000D02* -X159437436Y-83600000D01* -G04 #@! TO.N,Net-(Q2-Pad2)* -X157250000Y-97300000D02* -X158100000Y-96450000D01* -X156000000Y-97300000D02* -X157250000Y-97300000D01* -X162460001Y-93560001D02* -X162460001Y-95600000D01* -X158100000Y-93800000D02* -X158700000Y-93200000D01* -X158700000Y-93200000D02* -X162100000Y-93200000D01* -X158100000Y-96450000D02* -X158100000Y-93800000D01* -X162100000Y-93200000D02* -X162460001Y-93560001D01* -G04 #@! TO.N,/fromMcuR* -X152250000Y-97300000D02* -X153500000Y-96050000D01* -X151000000Y-97300000D02* -X152250000Y-97300000D01* -X153500000Y-96050000D02* -X153500000Y-85900000D01* -X153500000Y-85900000D02* -X154800000Y-84600000D01* -X154800000Y-84600000D02* -X158200000Y-84600000D01* -X158900000Y-85300000D02* -X158900000Y-86800000D01* -X158200000Y-84600000D02* -X158900000Y-85300000D01* -X158900000Y-88037436D02* -X158900000Y-86800000D01* -X176700000Y-85100000D02* -X167309998Y-85100000D01* -X167309998Y-85100000D02* -X166500000Y-85909998D01* -X166500000Y-87400000D02* -X165300000Y-88600000D01* -X166500000Y-85909998D02* -X166500000Y-87400000D01* -X165300000Y-88600000D02* -X159462564Y-88600000D01* -X159462564Y-88600000D02* -X158900000Y-88037436D01* -G04 #@! TO.N,/fromMcuF* -X156400000Y-94200000D02* -X156000000Y-94600000D01* -X157100000Y-91100000D02* -X156400000Y-91800000D01* -X176700000Y-91100000D02* -X157100000Y-91100000D01* -X156400000Y-86800000D02* -X156400000Y-91800000D01* -X156400000Y-91800000D02* -X156400000Y-94200000D01* -G04 #@! TO.N,Net-(D1-Pad2)* -X179400000Y-85100000D02* -X183000000Y-85100000D01* -G04 #@! TO.N,Net-(D2-Pad2)* -X179400000Y-91100000D02* -X183000000Y-91100000D01* -G04 #@! TD* -D20* -G04 #@! TO.N,GND* -G36* -X187160207Y-81485001D02* -X187731494Y-81551606D01* -X188234485Y-81734183D01* -X188681978Y-82027572D01* -X189049976Y-82416040D01* -X189318738Y-82878747D01* -X189476564Y-83399847D01* -X189514999Y-83830506D01* -X189515000Y-99760215D01* -X189448395Y-100331495D01* -X189265817Y-100834489D01* -X188972429Y-101281980D01* -X188583961Y-101649978D01* -X188121252Y-101918740D01* -X187600155Y-102076565D01* -X187169495Y-102115000D01* -X113239785Y-102115000D01* -X112668505Y-102048396D01* -X112165516Y-101865820D01* -X111718020Y-101572429D01* -X111350020Y-101183959D01* -X111081260Y-100721254D01* -X110923434Y-100200153D01* -X110884998Y-99769484D01* -X110884998Y-97997440D01* -X111152463Y-97997440D01* -X111261574Y-98861148D01* -X111559328Y-99679218D01* -X112030924Y-100410992D01* -X112652924Y-101020100D01* -X113394414Y-101476268D01* -X114218541Y-101756823D01* -X115084344Y-101847823D01* -X115948792Y-101744744D01* -X116768921Y-101452709D01* -X117503970Y-100986233D01* -X118117405Y-100368500D01* -X118578738Y-99630213D01* -X118865040Y-98808065D01* -X118962082Y-97942918D01* -X118960559Y-97833884D01* -X118839399Y-96971784D01* -X118530253Y-96157951D01* -X118358872Y-95900000D01* -X128889051Y-95900000D01* -X129031469Y-96615981D01* -X129437039Y-97222961D01* -X130044019Y-97628531D01* -X130579273Y-97735000D01* -X130940727Y-97735000D01* -X131475981Y-97628531D01* -X132082961Y-97222961D01* -X132488531Y-96615981D01* -X132630949Y-95900000D01* -X132488531Y-95184019D01* -X132082961Y-94577039D01* -X131475981Y-94171469D01* -X130940727Y-94065000D01* -X130579273Y-94065000D01* -X130044019Y-94171469D01* -X129437039Y-94577039D01* -X129031469Y-95184019D01* -X128889051Y-95900000D01* -X118358872Y-95900000D01* -X118048486Y-95432832D01* -X117418042Y-94832469D01* -X116670255Y-94386698D01* -X115842291Y-94117677D01* -X114975302Y-94038774D01* -X114112377Y-94153913D01* -X113296405Y-94457370D01* -X112567941Y-94934064D01* -X111963191Y-95560301D01* -X111512211Y-96304958D01* -X111237416Y-97131023D01* -X111152463Y-97997440D01* -X110884998Y-97997440D01* -X110884999Y-87085750D01* -X129990000Y-87085750D01* -X129990000Y-87801310D01* -X130086673Y-88034699D01* -X130265302Y-88213327D01* -X130498691Y-88310000D01* -X131214250Y-88310000D01* -X131373000Y-88151250D01* -X131373000Y-86927000D01* -X130148750Y-86927000D01* -X129990000Y-87085750D01* -X110884999Y-87085750D01* -X110884999Y-85798690D01* -X129990000Y-85798690D01* -X129990000Y-86514250D01* -X130148750Y-86673000D01* -X131373000Y-86673000D01* -X131373000Y-85448750D01* -X131627000Y-85448750D01* -X131627000Y-86673000D01* -X131647000Y-86673000D01* -X131647000Y-86927000D01* -X131627000Y-86927000D01* -X131627000Y-88151250D01* -X131785750Y-88310000D01* -X132501309Y-88310000D01* -X132734698Y-88213327D01* -X132913327Y-88034699D01* -X132967779Y-87903241D01* -X133065000Y-88000462D01* -X133065001Y-93057910D01* -X133046683Y-93150000D01* -X133119250Y-93514818D01* -X133248273Y-93707914D01* -X133325904Y-93824097D01* -X133403970Y-93876259D01* -X134273739Y-94746028D01* -X134325903Y-94824097D01* -X134635181Y-95030750D01* -X134907914Y-95085000D01* -X134992714Y-95101868D01* -X135001843Y-95147765D01* -X135142191Y-95357809D01* -X135352235Y-95498157D01* -X135361500Y-95500000D01* -X135352235Y-95501843D01* -X135142191Y-95642191D01* -X135001843Y-95852235D01* -X134952560Y-96100000D01* -X134952560Y-97600000D01* -X135001843Y-97847765D01* -X135142191Y-98057809D01* -X135352235Y-98198157D01* -X135600000Y-98247440D01* -X136900000Y-98247440D01* -X137147765Y-98198157D01* -X137357809Y-98057809D01* -X137498157Y-97847765D01* -X137510642Y-97785000D01* -X138357914Y-97785000D01* -X138450000Y-97803317D01* -X138542086Y-97785000D01* -X138814819Y-97730750D01* -X139124097Y-97524097D01* -X139176261Y-97446028D01* -X140096031Y-96526259D01* -X140174097Y-96474097D01* -X140380750Y-96164819D01* -X140435000Y-95892086D01* -X140435000Y-95892083D01* -X140453316Y-95800001D01* -X140435000Y-95707919D01* -X140435000Y-88283618D01* -X140498691Y-88310000D01* -X141214250Y-88310000D01* -X141373000Y-88151250D01* -X141373000Y-86927000D01* -X141353000Y-86927000D01* -X141353000Y-86673000D01* -X141373000Y-86673000D01* -X141373000Y-86653000D01* -X141627000Y-86653000D01* -X141627000Y-86673000D01* -X141647000Y-86673000D01* -X141647000Y-86927000D01* -X141627000Y-86927000D01* -X141627000Y-88151250D01* -X141785750Y-88310000D01* -X142501309Y-88310000D01* -X142734698Y-88213327D01* -X142913327Y-88034699D01* -X142967779Y-87903241D01* -X143144654Y-88080116D01* -X143699642Y-88310000D01* -X144300358Y-88310000D01* -X144855346Y-88080116D01* -X145250000Y-87685462D01* -X145644654Y-88080116D01* -X146199642Y-88310000D01* -X146800358Y-88310000D01* -X147355346Y-88080116D01* -X147750000Y-87685462D01* -X148144654Y-88080116D01* -X148699642Y-88310000D01* -X149300358Y-88310000D01* -X149855346Y-88080116D01* -X150280116Y-87655346D01* -X150510000Y-87100358D01* -X150510000Y-86499642D01* -X150280116Y-85944654D01* -X149855346Y-85519884D01* -X149300358Y-85290000D01* -X148699642Y-85290000D01* -X148144654Y-85519884D01* -X147750000Y-85914538D01* -X147355346Y-85519884D01* -X146800358Y-85290000D01* -X146199642Y-85290000D01* -X145644654Y-85519884D01* -X145250000Y-85914538D01* -X144944143Y-85608681D01* -X144953316Y-85562563D01* -X144935000Y-85470479D01* -X144935000Y-85470478D01* -X144880750Y-85197745D01* -X144674097Y-84888467D01* -X144596028Y-84836303D01* -X144294725Y-84535000D01* -X153542711Y-84535000D01* -X152903970Y-85173741D01* -X152825904Y-85225903D01* -X152773742Y-85303969D01* -X152773741Y-85303970D01* -X152619250Y-85535182D01* -X152546683Y-85900000D01* -X152565001Y-85992090D01* -X152565000Y-95662710D01* -X152118908Y-96108802D01* -X152107809Y-96092191D01* -X151897765Y-95951843D01* -X151888500Y-95950000D01* -X151897765Y-95948157D01* -X152107809Y-95807809D01* -X152248157Y-95597765D01* -X152297440Y-95350000D01* -X152297440Y-93850000D01* -X152248157Y-93602235D01* -X152107809Y-93392191D01* -X151946477Y-93284392D01* -X151953318Y-93249999D01* -X151880751Y-92885181D01* -X151726260Y-92653970D01* -X151674098Y-92575904D01* -X151596032Y-92523742D01* -X151276262Y-92203972D01* -X151224098Y-92125903D01* -X150914820Y-91919250D01* -X150642087Y-91865000D01* -X150550001Y-91846683D01* -X150457915Y-91865000D01* -X148052086Y-91865000D01* -X147960000Y-91846683D01* -X147867914Y-91865000D01* -X147595181Y-91919250D01* -X147285903Y-92125903D01* -X147233739Y-92203972D01* -X145332711Y-94105000D01* -X144982517Y-94105000D01* -X144469796Y-94317376D01* -X144077376Y-94709796D01* -X143865000Y-95222517D01* -X143865000Y-95777483D01* -X144077376Y-96290204D01* -X144469796Y-96682624D01* -X144982517Y-96895000D01* -X145537483Y-96895000D01* -X146050204Y-96682624D01* -X146405877Y-96326951D01* -X146441843Y-96507765D01* -X146582191Y-96717809D01* -X146792235Y-96858157D01* -X147040000Y-96907440D01* -X148560000Y-96907440D01* -X148807765Y-96858157D01* -X149017809Y-96717809D01* -X149158157Y-96507765D01* -X149207440Y-96260000D01* -X149207440Y-94740000D01* -X149158157Y-94492235D01* -X149017809Y-94282191D01* -X148807765Y-94141843D01* -X148560000Y-94092560D01* -X147989729Y-94092560D01* -X148347289Y-93735000D01* -X149725435Y-93735000D01* -X149702560Y-93850000D01* -X149702560Y-95350000D01* -X149751843Y-95597765D01* -X149892191Y-95807809D01* -X150102235Y-95948157D01* -X150111500Y-95950000D01* -X150102235Y-95951843D01* -X149892191Y-96092191D01* -X149751843Y-96302235D01* -X149702560Y-96550000D01* -X149702560Y-98050000D01* -X149751843Y-98297765D01* -X149892191Y-98507809D01* -X150102235Y-98648157D01* -X150350000Y-98697440D01* -X151650000Y-98697440D01* -X151897765Y-98648157D01* -X152107809Y-98507809D01* -X152248157Y-98297765D01* -X152257286Y-98251868D01* -X152342086Y-98235000D01* -X152614819Y-98180750D01* -X152924097Y-97974097D01* -X152976261Y-97896028D01* -X154096031Y-96776259D01* -X154174097Y-96724097D01* -X154380750Y-96414819D01* -X154435000Y-96142086D01* -X154435000Y-96142085D01* -X154453317Y-96050000D01* -X154435000Y-95957914D01* -X154435000Y-86287289D01* -X154897491Y-85824798D01* -X154877560Y-85925000D01* -X154877560Y-87675000D01* -X154926843Y-87922765D01* -X155067191Y-88132809D01* -X155277235Y-88273157D01* -X155465000Y-88310505D01* -X155465001Y-91707910D01* -X155446683Y-91800000D01* -X155465000Y-91892086D01* -X155465001Y-93202560D01* -X155350000Y-93202560D01* -X155102235Y-93251843D01* -X154892191Y-93392191D01* -X154751843Y-93602235D01* -X154702560Y-93850000D01* -X154702560Y-95350000D01* -X154751843Y-95597765D01* -X154892191Y-95807809D01* -X155102235Y-95948157D01* -X155111500Y-95950000D01* -X155102235Y-95951843D01* -X154892191Y-96092191D01* -X154751843Y-96302235D01* -X154702560Y-96550000D01* -X154702560Y-98050000D01* -X154751843Y-98297765D01* -X154892191Y-98507809D01* -X155102235Y-98648157D01* -X155350000Y-98697440D01* -X156650000Y-98697440D01* -X156897765Y-98648157D01* -X157107809Y-98507809D01* -X157248157Y-98297765D01* -X157257286Y-98251868D01* -X157342086Y-98235000D01* -X157614819Y-98180750D01* -X157889161Y-97997440D01* -X181438299Y-97997440D01* -X181547410Y-98861148D01* -X181845164Y-99679218D01* -X182316760Y-100410992D01* -X182938760Y-101020100D01* -X183680250Y-101476268D01* -X184504377Y-101756823D01* -X185370180Y-101847823D01* -X186234628Y-101744744D01* -X187054757Y-101452709D01* -X187789806Y-100986233D01* -X188403241Y-100368500D01* -X188864574Y-99630213D01* -X189150876Y-98808065D01* -X189247918Y-97942918D01* -X189246395Y-97833884D01* -X189125235Y-96971784D01* -X188816089Y-96157951D01* -X188334322Y-95432832D01* -X187703878Y-94832469D01* -X186956091Y-94386698D01* -X186128127Y-94117677D01* -X185261138Y-94038774D01* -X184398213Y-94153913D01* -X183582241Y-94457370D01* -X182853777Y-94934064D01* -X182249027Y-95560301D01* -X181798047Y-96304958D01* -X181523252Y-97131023D01* -X181438299Y-97997440D01* -X157889161Y-97997440D01* -X157924097Y-97974097D01* -X157976261Y-97896028D01* -X158696028Y-97176261D01* -X158774097Y-97124097D01* -X158980750Y-96814819D01* -X159035000Y-96542086D01* -X159035000Y-96542085D01* -X159053317Y-96450000D01* -X159035000Y-96357914D01* -X159035000Y-94187289D01* -X159087290Y-94135000D01* -X161525001Y-94135000D01* -X161525001Y-94562172D01* -X161277377Y-94809796D01* -X161065001Y-95322517D01* -X161065001Y-95877483D01* -X161277377Y-96390204D01* -X161669797Y-96782624D01* -X162182518Y-96995000D01* -X162737484Y-96995000D01* -X163250205Y-96782624D01* -X163605878Y-96426951D01* -X163641844Y-96607765D01* -X163782192Y-96817809D01* -X163992236Y-96958157D01* -X164240001Y-97007440D01* -X165760001Y-97007440D01* -X166007766Y-96958157D01* -X166217810Y-96817809D01* -X166358158Y-96607765D01* -X166407441Y-96360000D01* -X166407441Y-95534996D01* -X169565000Y-95534996D01* -X169565000Y-96265004D01* -X169844362Y-96939444D01* -X170360556Y-97455638D01* -X171034996Y-97735000D01* -X171765004Y-97735000D01* -X172439444Y-97455638D01* -X172955638Y-96939444D01* -X173235000Y-96265004D01* -X173235000Y-95534996D01* -X172955638Y-94860556D01* -X172439444Y-94344362D01* -X171765004Y-94065000D01* -X171034996Y-94065000D01* -X170360556Y-94344362D01* -X169844362Y-94860556D01* -X169565000Y-95534996D01* -X166407441Y-95534996D01* -X166407441Y-94840000D01* -X166358158Y-94592235D01* -X166217810Y-94382191D01* -X166007766Y-94241843D01* -X165760001Y-94192560D01* -X164240001Y-94192560D01* -X163992236Y-94241843D01* -X163782192Y-94382191D01* -X163641844Y-94592235D01* -X163605878Y-94773049D01* -X163395001Y-94562172D01* -X163395001Y-93652082D01* -X163413317Y-93560000D01* -X163395001Y-93467916D01* -X163395001Y-93467915D01* -X163340751Y-93195182D01* -X163134098Y-92885904D01* -X163056029Y-92833740D01* -X162826261Y-92603972D01* -X162774097Y-92525903D01* -X162464819Y-92319250D01* -X162192086Y-92265000D01* -X162100000Y-92246683D01* -X162007914Y-92265000D01* -X158792085Y-92265000D01* -X158699999Y-92246683D01* -X158490641Y-92288327D01* -X158335181Y-92319250D01* -X158025903Y-92525903D01* -X157973741Y-92603970D01* -X157503970Y-93073741D01* -X157425904Y-93125903D01* -X157373742Y-93203969D01* -X157373741Y-93203970D01* -X157335000Y-93261950D01* -X157335000Y-92187289D01* -X157487290Y-92035000D01* -X175376723Y-92035000D01* -X175492191Y-92207809D01* -X175702235Y-92348157D01* -X175950000Y-92397440D01* -X177450000Y-92397440D01* -X177697765Y-92348157D01* -X177907809Y-92207809D01* -X178048157Y-91997765D01* -X178050000Y-91988500D01* -X178051843Y-91997765D01* -X178192191Y-92207809D01* -X178402235Y-92348157D01* -X178650000Y-92397440D01* -X180150000Y-92397440D01* -X180397765Y-92348157D01* -X180607809Y-92207809D01* -X180723277Y-92035000D01* -X181676723Y-92035000D01* -X181792191Y-92207809D01* -X182002235Y-92348157D01* -X182250000Y-92397440D01* -X183750000Y-92397440D01* -X183997765Y-92348157D01* -X184207809Y-92207809D01* -X184348157Y-91997765D01* -X184353721Y-91969791D01* -X184411673Y-92109699D01* -X184590302Y-92288327D01* -X184823691Y-92385000D01* -X185414250Y-92385000D01* -X185573000Y-92226250D01* -X185573000Y-91227000D01* -X185827000Y-91227000D01* -X185827000Y-92226250D01* -X185985750Y-92385000D01* -X186576309Y-92385000D01* -X186809698Y-92288327D01* -X186988327Y-92109699D01* -X187085000Y-91876310D01* -X187085000Y-91385750D01* -X186926250Y-91227000D01* -X185827000Y-91227000D01* -X185573000Y-91227000D01* -X185553000Y-91227000D01* -X185553000Y-90973000D01* -X185573000Y-90973000D01* -X185573000Y-89973750D01* -X185827000Y-89973750D01* -X185827000Y-90973000D01* -X186926250Y-90973000D01* -X187085000Y-90814250D01* -X187085000Y-90323690D01* -X186988327Y-90090301D01* -X186809698Y-89911673D01* -X186576309Y-89815000D01* -X185985750Y-89815000D01* -X185827000Y-89973750D01* -X185573000Y-89973750D01* -X185414250Y-89815000D01* -X184823691Y-89815000D01* -X184590302Y-89911673D01* -X184411673Y-90090301D01* -X184353721Y-90230209D01* -X184348157Y-90202235D01* -X184207809Y-89992191D01* -X183997765Y-89851843D01* -X183750000Y-89802560D01* -X182250000Y-89802560D01* -X182002235Y-89851843D01* -X181792191Y-89992191D01* -X181676723Y-90165000D01* -X180723277Y-90165000D01* -X180607809Y-89992191D01* -X180397765Y-89851843D01* -X180150000Y-89802560D01* -X178650000Y-89802560D01* -X178402235Y-89851843D01* -X178192191Y-89992191D01* -X178051843Y-90202235D01* -X178050000Y-90211500D01* -X178048157Y-90202235D01* -X177907809Y-89992191D01* -X177697765Y-89851843D01* -X177450000Y-89802560D01* -X175950000Y-89802560D01* -X175702235Y-89851843D01* -X175492191Y-89992191D01* -X175376723Y-90165000D01* -X157335000Y-90165000D01* -X157335000Y-88310505D01* -X157522765Y-88273157D01* -X157732809Y-88132809D01* -X157873157Y-87922765D01* -X157875504Y-87910966D01* -X157955856Y-87991318D01* -X157946683Y-88037436D01* -X158003374Y-88322440D01* -X158019250Y-88402254D01* -X158225903Y-88711533D01* -X158303973Y-88763698D01* -X158736301Y-89196025D01* -X158788467Y-89274097D01* -X159097745Y-89480750D01* -X159462564Y-89553317D01* -X159554650Y-89535000D01* -X165207914Y-89535000D01* -X165300000Y-89553317D01* -X165392086Y-89535000D01* -X165664819Y-89480750D01* -X165974097Y-89274097D01* -X166026261Y-89196028D01* -X167096031Y-88126259D01* -X167174097Y-88074097D01* -X167314999Y-87863222D01* -X167326843Y-87922765D01* -X167467191Y-88132809D01* -X167677235Y-88273157D01* -X167925000Y-88322440D01* -X169675000Y-88322440D01* -X169922765Y-88273157D01* -X170132809Y-88132809D01* -X170273157Y-87922765D01* -X170275504Y-87910966D01* -X170444654Y-88080116D01* -X170999642Y-88310000D01* -X171600358Y-88310000D01* -X172155346Y-88080116D01* -X172580116Y-87655346D01* -X172810000Y-87100358D01* -X172810000Y-86499642D01* -X172617539Y-86035000D01* -X175376723Y-86035000D01* -X175492191Y-86207809D01* -X175702235Y-86348157D01* -X175950000Y-86397440D01* -X177450000Y-86397440D01* -X177697765Y-86348157D01* -X177907809Y-86207809D01* -X178048157Y-85997765D01* -X178050000Y-85988500D01* -X178051843Y-85997765D01* -X178192191Y-86207809D01* -X178402235Y-86348157D01* -X178650000Y-86397440D01* -X180150000Y-86397440D01* -X180397765Y-86348157D01* -X180607809Y-86207809D01* -X180723277Y-86035000D01* -X181676723Y-86035000D01* -X181792191Y-86207809D01* -X182002235Y-86348157D01* -X182250000Y-86397440D01* -X183750000Y-86397440D01* -X183997765Y-86348157D01* -X184207809Y-86207809D01* -X184348157Y-85997765D01* -X184353721Y-85969791D01* -X184411673Y-86109699D01* -X184590302Y-86288327D01* -X184823691Y-86385000D01* -X185414250Y-86385000D01* -X185573000Y-86226250D01* -X185573000Y-85227000D01* -X185827000Y-85227000D01* -X185827000Y-86226250D01* -X185985750Y-86385000D01* -X186576309Y-86385000D01* -X186809698Y-86288327D01* -X186988327Y-86109699D01* -X187085000Y-85876310D01* -X187085000Y-85385750D01* -X186926250Y-85227000D01* -X185827000Y-85227000D01* -X185573000Y-85227000D01* -X185553000Y-85227000D01* -X185553000Y-84973000D01* -X185573000Y-84973000D01* -X185573000Y-83973750D01* -X185827000Y-83973750D01* -X185827000Y-84973000D01* -X186926250Y-84973000D01* -X187085000Y-84814250D01* -X187085000Y-84323690D01* -X186988327Y-84090301D01* -X186809698Y-83911673D01* -X186576309Y-83815000D01* -X185985750Y-83815000D01* -X185827000Y-83973750D01* -X185573000Y-83973750D01* -X185414250Y-83815000D01* -X184823691Y-83815000D01* -X184590302Y-83911673D01* -X184411673Y-84090301D01* -X184353721Y-84230209D01* -X184348157Y-84202235D01* -X184207809Y-83992191D01* -X183997765Y-83851843D01* -X183750000Y-83802560D01* -X182250000Y-83802560D01* -X182002235Y-83851843D01* -X181792191Y-83992191D01* -X181676723Y-84165000D01* -X180723277Y-84165000D01* -X180607809Y-83992191D01* -X180397765Y-83851843D01* -X180150000Y-83802560D01* -X178650000Y-83802560D01* -X178402235Y-83851843D01* -X178192191Y-83992191D01* -X178051843Y-84202235D01* -X178050000Y-84211500D01* -X178048157Y-84202235D01* -X177907809Y-83992191D01* -X177697765Y-83851843D01* -X177450000Y-83802560D01* -X175950000Y-83802560D01* -X175702235Y-83851843D01* -X175492191Y-83992191D01* -X175376723Y-84165000D01* -X167402083Y-84165000D01* -X167309997Y-84146683D01* -X167030719Y-84202235D01* -X166945179Y-84219250D01* -X166635901Y-84425903D01* -X166583739Y-84503970D01* -X165903972Y-85183737D01* -X165825903Y-85235901D01* -X165666747Y-85474096D01* -X165619250Y-85545180D01* -X165546683Y-85909998D01* -X165565000Y-86002084D01* -X165565001Y-87012710D01* -X164912711Y-87665000D01* -X162670462Y-87665000D01* -X162680116Y-87655346D01* -X162910000Y-87100358D01* -X162910000Y-86499642D01* -X162680116Y-85944654D01* -X162344144Y-85608682D01* -X162353317Y-85562564D01* -X162280750Y-85197745D01* -X162258749Y-85164818D01* -X162074097Y-84888467D01* -X161996028Y-84836303D01* -X160163697Y-83003972D01* -X160111533Y-82925903D01* -X159802255Y-82719250D01* -X159529522Y-82665000D01* -X159437436Y-82646683D01* -X159345350Y-82665000D01* -X139592081Y-82665000D01* -X139499999Y-82646684D01* -X139407917Y-82665000D01* -X139407914Y-82665000D01* -X139135181Y-82719250D01* -X138825903Y-82925903D01* -X138773741Y-83003969D01* -X137703970Y-84073741D01* -X137625904Y-84125903D01* -X137573742Y-84203969D01* -X137573741Y-84203970D01* -X137419250Y-84435182D01* -X137346683Y-84800000D01* -X137365001Y-84892090D01* -X137365000Y-90362710D01* -X135653970Y-92073741D01* -X135575904Y-92125903D01* -X135523742Y-92203969D01* -X135523741Y-92203970D01* -X135369250Y-92435182D01* -X135296683Y-92800000D01* -X135303524Y-92834391D01* -X135142191Y-92942191D01* -X135131091Y-92958802D01* -X134935000Y-92762711D01* -X134935000Y-88000462D01* -X135280116Y-87655346D01* -X135510000Y-87100358D01* -X135510000Y-86499642D01* -X135280116Y-85944654D01* -X134855346Y-85519884D01* -X134300358Y-85290000D01* -X133699642Y-85290000D01* -X133144654Y-85519884D01* -X132967779Y-85696759D01* -X132913327Y-85565301D01* -X132734698Y-85386673D01* -X132501309Y-85290000D01* -X131785750Y-85290000D01* -X131627000Y-85448750D01* -X131373000Y-85448750D01* -X131214250Y-85290000D01* -X130498691Y-85290000D01* -X130265302Y-85386673D01* -X130086673Y-85565301D01* -X129990000Y-85798690D01* -X110884999Y-85798690D01* -X110885000Y-83839793D01* -X110951605Y-83268506D01* -X111134182Y-82765515D01* -X111427572Y-82318021D01* -X111816039Y-81950023D01* -X112278745Y-81681262D01* -X112799847Y-81523435D01* -X113230517Y-81484999D01* -X187160207Y-81485001D01* -X187160207Y-81485001D01* -G37* -X187160207Y-81485001D02* -X187731494Y-81551606D01* -X188234485Y-81734183D01* -X188681978Y-82027572D01* -X189049976Y-82416040D01* -X189318738Y-82878747D01* -X189476564Y-83399847D01* -X189514999Y-83830506D01* -X189515000Y-99760215D01* -X189448395Y-100331495D01* -X189265817Y-100834489D01* -X188972429Y-101281980D01* -X188583961Y-101649978D01* -X188121252Y-101918740D01* -X187600155Y-102076565D01* -X187169495Y-102115000D01* -X113239785Y-102115000D01* -X112668505Y-102048396D01* -X112165516Y-101865820D01* -X111718020Y-101572429D01* -X111350020Y-101183959D01* -X111081260Y-100721254D01* -X110923434Y-100200153D01* -X110884998Y-99769484D01* -X110884998Y-97997440D01* -X111152463Y-97997440D01* -X111261574Y-98861148D01* -X111559328Y-99679218D01* -X112030924Y-100410992D01* -X112652924Y-101020100D01* -X113394414Y-101476268D01* -X114218541Y-101756823D01* -X115084344Y-101847823D01* -X115948792Y-101744744D01* -X116768921Y-101452709D01* -X117503970Y-100986233D01* -X118117405Y-100368500D01* -X118578738Y-99630213D01* -X118865040Y-98808065D01* -X118962082Y-97942918D01* -X118960559Y-97833884D01* -X118839399Y-96971784D01* -X118530253Y-96157951D01* -X118358872Y-95900000D01* -X128889051Y-95900000D01* -X129031469Y-96615981D01* -X129437039Y-97222961D01* -X130044019Y-97628531D01* -X130579273Y-97735000D01* -X130940727Y-97735000D01* -X131475981Y-97628531D01* -X132082961Y-97222961D01* -X132488531Y-96615981D01* -X132630949Y-95900000D01* -X132488531Y-95184019D01* -X132082961Y-94577039D01* -X131475981Y-94171469D01* -X130940727Y-94065000D01* -X130579273Y-94065000D01* -X130044019Y-94171469D01* -X129437039Y-94577039D01* -X129031469Y-95184019D01* -X128889051Y-95900000D01* -X118358872Y-95900000D01* -X118048486Y-95432832D01* -X117418042Y-94832469D01* -X116670255Y-94386698D01* -X115842291Y-94117677D01* -X114975302Y-94038774D01* -X114112377Y-94153913D01* -X113296405Y-94457370D01* -X112567941Y-94934064D01* -X111963191Y-95560301D01* -X111512211Y-96304958D01* -X111237416Y-97131023D01* -X111152463Y-97997440D01* -X110884998Y-97997440D01* -X110884999Y-87085750D01* -X129990000Y-87085750D01* -X129990000Y-87801310D01* -X130086673Y-88034699D01* -X130265302Y-88213327D01* -X130498691Y-88310000D01* -X131214250Y-88310000D01* -X131373000Y-88151250D01* -X131373000Y-86927000D01* -X130148750Y-86927000D01* -X129990000Y-87085750D01* -X110884999Y-87085750D01* -X110884999Y-85798690D01* -X129990000Y-85798690D01* -X129990000Y-86514250D01* -X130148750Y-86673000D01* -X131373000Y-86673000D01* -X131373000Y-85448750D01* -X131627000Y-85448750D01* -X131627000Y-86673000D01* -X131647000Y-86673000D01* -X131647000Y-86927000D01* -X131627000Y-86927000D01* -X131627000Y-88151250D01* -X131785750Y-88310000D01* -X132501309Y-88310000D01* -X132734698Y-88213327D01* -X132913327Y-88034699D01* -X132967779Y-87903241D01* -X133065000Y-88000462D01* -X133065001Y-93057910D01* -X133046683Y-93150000D01* -X133119250Y-93514818D01* -X133248273Y-93707914D01* -X133325904Y-93824097D01* -X133403970Y-93876259D01* -X134273739Y-94746028D01* -X134325903Y-94824097D01* -X134635181Y-95030750D01* -X134907914Y-95085000D01* -X134992714Y-95101868D01* -X135001843Y-95147765D01* -X135142191Y-95357809D01* -X135352235Y-95498157D01* -X135361500Y-95500000D01* -X135352235Y-95501843D01* -X135142191Y-95642191D01* -X135001843Y-95852235D01* -X134952560Y-96100000D01* -X134952560Y-97600000D01* -X135001843Y-97847765D01* -X135142191Y-98057809D01* -X135352235Y-98198157D01* -X135600000Y-98247440D01* -X136900000Y-98247440D01* -X137147765Y-98198157D01* -X137357809Y-98057809D01* -X137498157Y-97847765D01* -X137510642Y-97785000D01* -X138357914Y-97785000D01* -X138450000Y-97803317D01* -X138542086Y-97785000D01* -X138814819Y-97730750D01* -X139124097Y-97524097D01* -X139176261Y-97446028D01* -X140096031Y-96526259D01* -X140174097Y-96474097D01* -X140380750Y-96164819D01* -X140435000Y-95892086D01* -X140435000Y-95892083D01* -X140453316Y-95800001D01* -X140435000Y-95707919D01* -X140435000Y-88283618D01* -X140498691Y-88310000D01* -X141214250Y-88310000D01* -X141373000Y-88151250D01* -X141373000Y-86927000D01* -X141353000Y-86927000D01* -X141353000Y-86673000D01* -X141373000Y-86673000D01* -X141373000Y-86653000D01* -X141627000Y-86653000D01* -X141627000Y-86673000D01* -X141647000Y-86673000D01* -X141647000Y-86927000D01* -X141627000Y-86927000D01* -X141627000Y-88151250D01* -X141785750Y-88310000D01* -X142501309Y-88310000D01* -X142734698Y-88213327D01* -X142913327Y-88034699D01* -X142967779Y-87903241D01* -X143144654Y-88080116D01* -X143699642Y-88310000D01* -X144300358Y-88310000D01* -X144855346Y-88080116D01* -X145250000Y-87685462D01* -X145644654Y-88080116D01* -X146199642Y-88310000D01* -X146800358Y-88310000D01* -X147355346Y-88080116D01* -X147750000Y-87685462D01* -X148144654Y-88080116D01* -X148699642Y-88310000D01* -X149300358Y-88310000D01* -X149855346Y-88080116D01* -X150280116Y-87655346D01* -X150510000Y-87100358D01* -X150510000Y-86499642D01* -X150280116Y-85944654D01* -X149855346Y-85519884D01* -X149300358Y-85290000D01* -X148699642Y-85290000D01* -X148144654Y-85519884D01* -X147750000Y-85914538D01* -X147355346Y-85519884D01* -X146800358Y-85290000D01* -X146199642Y-85290000D01* -X145644654Y-85519884D01* -X145250000Y-85914538D01* -X144944143Y-85608681D01* -X144953316Y-85562563D01* -X144935000Y-85470479D01* -X144935000Y-85470478D01* -X144880750Y-85197745D01* -X144674097Y-84888467D01* -X144596028Y-84836303D01* -X144294725Y-84535000D01* -X153542711Y-84535000D01* -X152903970Y-85173741D01* -X152825904Y-85225903D01* -X152773742Y-85303969D01* -X152773741Y-85303970D01* -X152619250Y-85535182D01* -X152546683Y-85900000D01* -X152565001Y-85992090D01* -X152565000Y-95662710D01* -X152118908Y-96108802D01* -X152107809Y-96092191D01* -X151897765Y-95951843D01* -X151888500Y-95950000D01* -X151897765Y-95948157D01* -X152107809Y-95807809D01* -X152248157Y-95597765D01* -X152297440Y-95350000D01* -X152297440Y-93850000D01* -X152248157Y-93602235D01* -X152107809Y-93392191D01* -X151946477Y-93284392D01* -X151953318Y-93249999D01* -X151880751Y-92885181D01* -X151726260Y-92653970D01* -X151674098Y-92575904D01* -X151596032Y-92523742D01* -X151276262Y-92203972D01* -X151224098Y-92125903D01* -X150914820Y-91919250D01* -X150642087Y-91865000D01* -X150550001Y-91846683D01* -X150457915Y-91865000D01* -X148052086Y-91865000D01* -X147960000Y-91846683D01* -X147867914Y-91865000D01* -X147595181Y-91919250D01* -X147285903Y-92125903D01* -X147233739Y-92203972D01* -X145332711Y-94105000D01* -X144982517Y-94105000D01* -X144469796Y-94317376D01* -X144077376Y-94709796D01* -X143865000Y-95222517D01* -X143865000Y-95777483D01* -X144077376Y-96290204D01* -X144469796Y-96682624D01* -X144982517Y-96895000D01* -X145537483Y-96895000D01* -X146050204Y-96682624D01* -X146405877Y-96326951D01* -X146441843Y-96507765D01* -X146582191Y-96717809D01* -X146792235Y-96858157D01* -X147040000Y-96907440D01* -X148560000Y-96907440D01* -X148807765Y-96858157D01* -X149017809Y-96717809D01* -X149158157Y-96507765D01* -X149207440Y-96260000D01* -X149207440Y-94740000D01* -X149158157Y-94492235D01* -X149017809Y-94282191D01* -X148807765Y-94141843D01* -X148560000Y-94092560D01* -X147989729Y-94092560D01* -X148347289Y-93735000D01* -X149725435Y-93735000D01* -X149702560Y-93850000D01* -X149702560Y-95350000D01* -X149751843Y-95597765D01* -X149892191Y-95807809D01* -X150102235Y-95948157D01* -X150111500Y-95950000D01* -X150102235Y-95951843D01* -X149892191Y-96092191D01* -X149751843Y-96302235D01* -X149702560Y-96550000D01* -X149702560Y-98050000D01* -X149751843Y-98297765D01* -X149892191Y-98507809D01* -X150102235Y-98648157D01* -X150350000Y-98697440D01* -X151650000Y-98697440D01* -X151897765Y-98648157D01* -X152107809Y-98507809D01* -X152248157Y-98297765D01* -X152257286Y-98251868D01* -X152342086Y-98235000D01* -X152614819Y-98180750D01* -X152924097Y-97974097D01* -X152976261Y-97896028D01* -X154096031Y-96776259D01* -X154174097Y-96724097D01* -X154380750Y-96414819D01* -X154435000Y-96142086D01* -X154435000Y-96142085D01* -X154453317Y-96050000D01* -X154435000Y-95957914D01* -X154435000Y-86287289D01* -X154897491Y-85824798D01* -X154877560Y-85925000D01* -X154877560Y-87675000D01* -X154926843Y-87922765D01* -X155067191Y-88132809D01* -X155277235Y-88273157D01* -X155465000Y-88310505D01* -X155465001Y-91707910D01* -X155446683Y-91800000D01* -X155465000Y-91892086D01* -X155465001Y-93202560D01* -X155350000Y-93202560D01* -X155102235Y-93251843D01* -X154892191Y-93392191D01* -X154751843Y-93602235D01* -X154702560Y-93850000D01* -X154702560Y-95350000D01* -X154751843Y-95597765D01* -X154892191Y-95807809D01* -X155102235Y-95948157D01* -X155111500Y-95950000D01* -X155102235Y-95951843D01* -X154892191Y-96092191D01* -X154751843Y-96302235D01* -X154702560Y-96550000D01* -X154702560Y-98050000D01* -X154751843Y-98297765D01* -X154892191Y-98507809D01* -X155102235Y-98648157D01* -X155350000Y-98697440D01* -X156650000Y-98697440D01* -X156897765Y-98648157D01* -X157107809Y-98507809D01* -X157248157Y-98297765D01* -X157257286Y-98251868D01* -X157342086Y-98235000D01* -X157614819Y-98180750D01* -X157889161Y-97997440D01* -X181438299Y-97997440D01* -X181547410Y-98861148D01* -X181845164Y-99679218D01* -X182316760Y-100410992D01* -X182938760Y-101020100D01* -X183680250Y-101476268D01* -X184504377Y-101756823D01* -X185370180Y-101847823D01* -X186234628Y-101744744D01* -X187054757Y-101452709D01* -X187789806Y-100986233D01* -X188403241Y-100368500D01* -X188864574Y-99630213D01* -X189150876Y-98808065D01* -X189247918Y-97942918D01* -X189246395Y-97833884D01* -X189125235Y-96971784D01* -X188816089Y-96157951D01* -X188334322Y-95432832D01* -X187703878Y-94832469D01* -X186956091Y-94386698D01* -X186128127Y-94117677D01* -X185261138Y-94038774D01* -X184398213Y-94153913D01* -X183582241Y-94457370D01* -X182853777Y-94934064D01* -X182249027Y-95560301D01* -X181798047Y-96304958D01* -X181523252Y-97131023D01* -X181438299Y-97997440D01* -X157889161Y-97997440D01* -X157924097Y-97974097D01* -X157976261Y-97896028D01* -X158696028Y-97176261D01* -X158774097Y-97124097D01* -X158980750Y-96814819D01* -X159035000Y-96542086D01* -X159035000Y-96542085D01* -X159053317Y-96450000D01* -X159035000Y-96357914D01* -X159035000Y-94187289D01* -X159087290Y-94135000D01* -X161525001Y-94135000D01* -X161525001Y-94562172D01* -X161277377Y-94809796D01* -X161065001Y-95322517D01* -X161065001Y-95877483D01* -X161277377Y-96390204D01* -X161669797Y-96782624D01* -X162182518Y-96995000D01* -X162737484Y-96995000D01* -X163250205Y-96782624D01* -X163605878Y-96426951D01* -X163641844Y-96607765D01* -X163782192Y-96817809D01* -X163992236Y-96958157D01* -X164240001Y-97007440D01* -X165760001Y-97007440D01* -X166007766Y-96958157D01* -X166217810Y-96817809D01* -X166358158Y-96607765D01* -X166407441Y-96360000D01* -X166407441Y-95534996D01* -X169565000Y-95534996D01* -X169565000Y-96265004D01* -X169844362Y-96939444D01* -X170360556Y-97455638D01* -X171034996Y-97735000D01* -X171765004Y-97735000D01* -X172439444Y-97455638D01* -X172955638Y-96939444D01* -X173235000Y-96265004D01* -X173235000Y-95534996D01* -X172955638Y-94860556D01* -X172439444Y-94344362D01* -X171765004Y-94065000D01* -X171034996Y-94065000D01* -X170360556Y-94344362D01* -X169844362Y-94860556D01* -X169565000Y-95534996D01* -X166407441Y-95534996D01* -X166407441Y-94840000D01* -X166358158Y-94592235D01* -X166217810Y-94382191D01* -X166007766Y-94241843D01* -X165760001Y-94192560D01* -X164240001Y-94192560D01* -X163992236Y-94241843D01* -X163782192Y-94382191D01* -X163641844Y-94592235D01* -X163605878Y-94773049D01* -X163395001Y-94562172D01* -X163395001Y-93652082D01* -X163413317Y-93560000D01* -X163395001Y-93467916D01* -X163395001Y-93467915D01* -X163340751Y-93195182D01* -X163134098Y-92885904D01* -X163056029Y-92833740D01* -X162826261Y-92603972D01* -X162774097Y-92525903D01* -X162464819Y-92319250D01* -X162192086Y-92265000D01* -X162100000Y-92246683D01* -X162007914Y-92265000D01* -X158792085Y-92265000D01* -X158699999Y-92246683D01* -X158490641Y-92288327D01* -X158335181Y-92319250D01* -X158025903Y-92525903D01* -X157973741Y-92603970D01* -X157503970Y-93073741D01* -X157425904Y-93125903D01* -X157373742Y-93203969D01* -X157373741Y-93203970D01* -X157335000Y-93261950D01* -X157335000Y-92187289D01* -X157487290Y-92035000D01* -X175376723Y-92035000D01* -X175492191Y-92207809D01* -X175702235Y-92348157D01* -X175950000Y-92397440D01* -X177450000Y-92397440D01* -X177697765Y-92348157D01* -X177907809Y-92207809D01* -X178048157Y-91997765D01* -X178050000Y-91988500D01* -X178051843Y-91997765D01* -X178192191Y-92207809D01* -X178402235Y-92348157D01* -X178650000Y-92397440D01* -X180150000Y-92397440D01* -X180397765Y-92348157D01* -X180607809Y-92207809D01* -X180723277Y-92035000D01* -X181676723Y-92035000D01* -X181792191Y-92207809D01* -X182002235Y-92348157D01* -X182250000Y-92397440D01* -X183750000Y-92397440D01* -X183997765Y-92348157D01* -X184207809Y-92207809D01* -X184348157Y-91997765D01* -X184353721Y-91969791D01* -X184411673Y-92109699D01* -X184590302Y-92288327D01* -X184823691Y-92385000D01* -X185414250Y-92385000D01* -X185573000Y-92226250D01* -X185573000Y-91227000D01* -X185827000Y-91227000D01* -X185827000Y-92226250D01* -X185985750Y-92385000D01* -X186576309Y-92385000D01* -X186809698Y-92288327D01* -X186988327Y-92109699D01* -X187085000Y-91876310D01* -X187085000Y-91385750D01* -X186926250Y-91227000D01* -X185827000Y-91227000D01* -X185573000Y-91227000D01* -X185553000Y-91227000D01* -X185553000Y-90973000D01* -X185573000Y-90973000D01* -X185573000Y-89973750D01* -X185827000Y-89973750D01* -X185827000Y-90973000D01* -X186926250Y-90973000D01* -X187085000Y-90814250D01* -X187085000Y-90323690D01* -X186988327Y-90090301D01* -X186809698Y-89911673D01* -X186576309Y-89815000D01* -X185985750Y-89815000D01* -X185827000Y-89973750D01* -X185573000Y-89973750D01* -X185414250Y-89815000D01* -X184823691Y-89815000D01* -X184590302Y-89911673D01* -X184411673Y-90090301D01* -X184353721Y-90230209D01* -X184348157Y-90202235D01* -X184207809Y-89992191D01* -X183997765Y-89851843D01* -X183750000Y-89802560D01* -X182250000Y-89802560D01* -X182002235Y-89851843D01* -X181792191Y-89992191D01* -X181676723Y-90165000D01* -X180723277Y-90165000D01* -X180607809Y-89992191D01* -X180397765Y-89851843D01* -X180150000Y-89802560D01* -X178650000Y-89802560D01* -X178402235Y-89851843D01* -X178192191Y-89992191D01* -X178051843Y-90202235D01* -X178050000Y-90211500D01* -X178048157Y-90202235D01* -X177907809Y-89992191D01* -X177697765Y-89851843D01* -X177450000Y-89802560D01* -X175950000Y-89802560D01* -X175702235Y-89851843D01* -X175492191Y-89992191D01* -X175376723Y-90165000D01* -X157335000Y-90165000D01* -X157335000Y-88310505D01* -X157522765Y-88273157D01* -X157732809Y-88132809D01* -X157873157Y-87922765D01* -X157875504Y-87910966D01* -X157955856Y-87991318D01* -X157946683Y-88037436D01* -X158003374Y-88322440D01* -X158019250Y-88402254D01* -X158225903Y-88711533D01* -X158303973Y-88763698D01* -X158736301Y-89196025D01* -X158788467Y-89274097D01* -X159097745Y-89480750D01* -X159462564Y-89553317D01* -X159554650Y-89535000D01* -X165207914Y-89535000D01* -X165300000Y-89553317D01* -X165392086Y-89535000D01* -X165664819Y-89480750D01* -X165974097Y-89274097D01* -X166026261Y-89196028D01* -X167096031Y-88126259D01* -X167174097Y-88074097D01* -X167314999Y-87863222D01* -X167326843Y-87922765D01* -X167467191Y-88132809D01* -X167677235Y-88273157D01* -X167925000Y-88322440D01* -X169675000Y-88322440D01* -X169922765Y-88273157D01* -X170132809Y-88132809D01* -X170273157Y-87922765D01* -X170275504Y-87910966D01* -X170444654Y-88080116D01* -X170999642Y-88310000D01* -X171600358Y-88310000D01* -X172155346Y-88080116D01* -X172580116Y-87655346D01* -X172810000Y-87100358D01* -X172810000Y-86499642D01* -X172617539Y-86035000D01* -X175376723Y-86035000D01* -X175492191Y-86207809D01* -X175702235Y-86348157D01* -X175950000Y-86397440D01* -X177450000Y-86397440D01* -X177697765Y-86348157D01* -X177907809Y-86207809D01* -X178048157Y-85997765D01* -X178050000Y-85988500D01* -X178051843Y-85997765D01* -X178192191Y-86207809D01* -X178402235Y-86348157D01* -X178650000Y-86397440D01* -X180150000Y-86397440D01* -X180397765Y-86348157D01* -X180607809Y-86207809D01* -X180723277Y-86035000D01* -X181676723Y-86035000D01* -X181792191Y-86207809D01* -X182002235Y-86348157D01* -X182250000Y-86397440D01* -X183750000Y-86397440D01* -X183997765Y-86348157D01* -X184207809Y-86207809D01* -X184348157Y-85997765D01* -X184353721Y-85969791D01* -X184411673Y-86109699D01* -X184590302Y-86288327D01* -X184823691Y-86385000D01* -X185414250Y-86385000D01* -X185573000Y-86226250D01* -X185573000Y-85227000D01* -X185827000Y-85227000D01* -X185827000Y-86226250D01* -X185985750Y-86385000D01* -X186576309Y-86385000D01* -X186809698Y-86288327D01* -X186988327Y-86109699D01* -X187085000Y-85876310D01* -X187085000Y-85385750D01* -X186926250Y-85227000D01* -X185827000Y-85227000D01* -X185573000Y-85227000D01* -X185553000Y-85227000D01* -X185553000Y-84973000D01* -X185573000Y-84973000D01* -X185573000Y-83973750D01* -X185827000Y-83973750D01* -X185827000Y-84973000D01* -X186926250Y-84973000D01* -X187085000Y-84814250D01* -X187085000Y-84323690D01* -X186988327Y-84090301D01* -X186809698Y-83911673D01* -X186576309Y-83815000D01* -X185985750Y-83815000D01* -X185827000Y-83973750D01* -X185573000Y-83973750D01* -X185414250Y-83815000D01* -X184823691Y-83815000D01* -X184590302Y-83911673D01* -X184411673Y-84090301D01* -X184353721Y-84230209D01* -X184348157Y-84202235D01* -X184207809Y-83992191D01* -X183997765Y-83851843D01* -X183750000Y-83802560D01* -X182250000Y-83802560D01* -X182002235Y-83851843D01* -X181792191Y-83992191D01* -X181676723Y-84165000D01* -X180723277Y-84165000D01* -X180607809Y-83992191D01* -X180397765Y-83851843D01* -X180150000Y-83802560D01* -X178650000Y-83802560D01* -X178402235Y-83851843D01* -X178192191Y-83992191D01* -X178051843Y-84202235D01* -X178050000Y-84211500D01* -X178048157Y-84202235D01* -X177907809Y-83992191D01* -X177697765Y-83851843D01* -X177450000Y-83802560D01* -X175950000Y-83802560D01* -X175702235Y-83851843D01* -X175492191Y-83992191D01* -X175376723Y-84165000D01* -X167402083Y-84165000D01* -X167309997Y-84146683D01* -X167030719Y-84202235D01* -X166945179Y-84219250D01* -X166635901Y-84425903D01* -X166583739Y-84503970D01* -X165903972Y-85183737D01* -X165825903Y-85235901D01* -X165666747Y-85474096D01* -X165619250Y-85545180D01* -X165546683Y-85909998D01* -X165565000Y-86002084D01* -X165565001Y-87012710D01* -X164912711Y-87665000D01* -X162670462Y-87665000D01* -X162680116Y-87655346D01* -X162910000Y-87100358D01* -X162910000Y-86499642D01* -X162680116Y-85944654D01* -X162344144Y-85608682D01* -X162353317Y-85562564D01* -X162280750Y-85197745D01* -X162258749Y-85164818D01* -X162074097Y-84888467D01* -X161996028Y-84836303D01* -X160163697Y-83003972D01* -X160111533Y-82925903D01* -X159802255Y-82719250D01* -X159529522Y-82665000D01* -X159437436Y-82646683D01* -X159345350Y-82665000D01* -X139592081Y-82665000D01* -X139499999Y-82646684D01* -X139407917Y-82665000D01* -X139407914Y-82665000D01* -X139135181Y-82719250D01* -X138825903Y-82925903D01* -X138773741Y-83003969D01* -X137703970Y-84073741D01* -X137625904Y-84125903D01* -X137573742Y-84203969D01* -X137573741Y-84203970D01* -X137419250Y-84435182D01* -X137346683Y-84800000D01* -X137365001Y-84892090D01* -X137365000Y-90362710D01* -X135653970Y-92073741D01* -X135575904Y-92125903D01* -X135523742Y-92203969D01* -X135523741Y-92203970D01* -X135369250Y-92435182D01* -X135296683Y-92800000D01* -X135303524Y-92834391D01* -X135142191Y-92942191D01* -X135131091Y-92958802D01* -X134935000Y-92762711D01* -X134935000Y-88000462D01* -X135280116Y-87655346D01* -X135510000Y-87100358D01* -X135510000Y-86499642D01* -X135280116Y-85944654D01* -X134855346Y-85519884D01* -X134300358Y-85290000D01* -X133699642Y-85290000D01* -X133144654Y-85519884D01* -X132967779Y-85696759D01* -X132913327Y-85565301D01* -X132734698Y-85386673D01* -X132501309Y-85290000D01* -X131785750Y-85290000D01* -X131627000Y-85448750D01* -X131373000Y-85448750D01* -X131214250Y-85290000D01* -X130498691Y-85290000D01* -X130265302Y-85386673D01* -X130086673Y-85565301D01* -X129990000Y-85798690D01* -X110884999Y-85798690D01* -X110885000Y-83839793D01* -X110951605Y-83268506D01* -X111134182Y-82765515D01* -X111427572Y-82318021D01* -X111816039Y-81950023D01* -X112278745Y-81681262D01* -X112799847Y-81523435D01* -X113230517Y-81484999D01* -X187160207Y-81485001D01* -G04 #@! TD* -M02* diff --git a/Resources/modules/heater/gerber/heater-F.Mask.gbr b/Resources/modules/heater/gerber/heater-F.Mask.gbr deleted file mode 100755 index 27269ce..0000000 --- a/Resources/modules/heater/gerber/heater-F.Mask.gbr +++ /dev/null @@ -1,695 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Soldermask,Top* -G04 #@! TF.FilePolarity,Negative* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -%ADD10C,0.100000*% -G04 APERTURE END LIST* -D10* -G36* -X156701000Y-98101000D02* -X155299000Y-98101000D01* -X155299000Y-96499000D01* -X156701000Y-96499000D01* -X156701000Y-98101000D01* -X156701000Y-98101000D01* -G37* -G36* -X151701000Y-98101000D02* -X150299000Y-98101000D01* -X150299000Y-96499000D01* -X151701000Y-96499000D01* -X151701000Y-98101000D01* -X151701000Y-98101000D01* -G37* -G36* -X136951000Y-97651000D02* -X135549000Y-97651000D01* -X135549000Y-96049000D01* -X136951000Y-96049000D01* -X136951000Y-97651000D01* -X136951000Y-97651000D01* -G37* -G36* -X131005239Y-94667101D02* -X131241053Y-94738634D01* -X131458381Y-94854799D01* -X131648871Y-95011129D01* -X131805201Y-95201619D01* -X131921366Y-95418947D01* -X131992899Y-95654761D01* -X132017053Y-95900000D01* -X131992899Y-96145239D01* -X131921366Y-96381053D01* -X131805201Y-96598381D01* -X131648871Y-96788871D01* -X131458381Y-96945201D01* -X131241053Y-97061366D01* -X131005239Y-97132899D01* -X130821457Y-97151000D01* -X130698543Y-97151000D01* -X130514761Y-97132899D01* -X130278947Y-97061366D01* -X130061619Y-96945201D01* -X129871129Y-96788871D01* -X129714799Y-96598381D01* -X129598634Y-96381053D01* -X129527101Y-96145239D01* -X129502947Y-95900000D01* -X129527101Y-95654761D01* -X129598634Y-95418947D01* -X129714799Y-95201619D01* -X129871129Y-95011129D01* -X130061619Y-94854799D01* -X130278947Y-94738634D01* -X130514761Y-94667101D01* -X130698543Y-94649000D01* -X130821457Y-94649000D01* -X131005239Y-94667101D01* -X131005239Y-94667101D01* -G37* -G36* -X171583636Y-94661019D02* -X171764903Y-94697075D01* -X171992571Y-94791378D01* -X172196542Y-94927668D01* -X172197469Y-94928287D01* -X172371713Y-95102531D01* -X172371715Y-95102534D01* -X172508622Y-95307429D01* -X172602925Y-95535097D01* -X172651000Y-95776787D01* -X172651000Y-96023213D01* -X172602925Y-96264903D01* -X172508622Y-96492571D01* -X172437921Y-96598382D01* -X172371713Y-96697469D01* -X172197469Y-96871713D01* -X172197466Y-96871715D01* -X171992571Y-97008622D01* -X171764903Y-97102925D01* -X171614213Y-97132899D01* -X171523214Y-97151000D01* -X171276786Y-97151000D01* -X171185787Y-97132899D01* -X171035097Y-97102925D01* -X170807429Y-97008622D01* -X170602534Y-96871715D01* -X170602531Y-96871713D01* -X170428287Y-96697469D01* -X170362079Y-96598382D01* -X170291378Y-96492571D01* -X170197075Y-96264903D01* -X170149000Y-96023213D01* -X170149000Y-95776787D01* -X170197075Y-95535097D01* -X170291378Y-95307429D01* -X170428285Y-95102534D01* -X170428287Y-95102531D01* -X170602531Y-94928287D01* -X170603458Y-94927668D01* -X170807429Y-94791378D01* -X171035097Y-94697075D01* -X171216364Y-94661019D01* -X171276786Y-94649000D01* -X171523214Y-94649000D01* -X171583636Y-94661019D01* -X171583636Y-94661019D01* -G37* -G36* -X160156561Y-94820166D02* -X160240173Y-94854799D01* -X160304154Y-94881301D01* -X160374470Y-94928285D01* -X160436986Y-94970057D01* -X160549944Y-95083015D01* -X160638701Y-95215849D01* -X160699835Y-95363440D01* -X160731001Y-95520122D01* -X160731001Y-95679878D01* -X160699835Y-95836560D01* -X160638701Y-95984151D01* -X160549944Y-96116985D01* -X160436986Y-96229943D01* -X160436983Y-96229945D01* -X160304154Y-96318699D01* -X160304153Y-96318700D01* -X160304152Y-96318700D01* -X160156561Y-96379834D01* -X159999879Y-96411000D01* -X159840123Y-96411000D01* -X159683441Y-96379834D01* -X159535850Y-96318700D01* -X159535849Y-96318700D01* -X159535848Y-96318699D01* -X159403019Y-96229945D01* -X159403016Y-96229943D01* -X159290058Y-96116985D01* -X159201301Y-95984151D01* -X159140167Y-95836560D01* -X159109001Y-95679878D01* -X159109001Y-95520122D01* -X159140167Y-95363440D01* -X159201301Y-95215849D01* -X159290058Y-95083015D01* -X159403016Y-94970057D01* -X159465532Y-94928285D01* -X159535848Y-94881301D01* -X159599830Y-94854799D01* -X159683441Y-94820166D01* -X159840123Y-94789000D01* -X159999879Y-94789000D01* -X160156561Y-94820166D01* -X160156561Y-94820166D01* -G37* -G36* -X162696561Y-94820166D02* -X162780173Y-94854799D01* -X162844154Y-94881301D01* -X162914470Y-94928285D01* -X162976986Y-94970057D01* -X163089944Y-95083015D01* -X163178701Y-95215849D01* -X163239835Y-95363440D01* -X163271001Y-95520122D01* -X163271001Y-95679878D01* -X163239835Y-95836560D01* -X163178701Y-95984151D01* -X163089944Y-96116985D01* -X162976986Y-96229943D01* -X162976983Y-96229945D01* -X162844154Y-96318699D01* -X162844153Y-96318700D01* -X162844152Y-96318700D01* -X162696561Y-96379834D01* -X162539879Y-96411000D01* -X162380123Y-96411000D01* -X162223441Y-96379834D01* -X162075850Y-96318700D01* -X162075849Y-96318700D01* -X162075848Y-96318699D01* -X161943019Y-96229945D01* -X161943016Y-96229943D01* -X161830058Y-96116985D01* -X161741301Y-95984151D01* -X161680167Y-95836560D01* -X161649001Y-95679878D01* -X161649001Y-95520122D01* -X161680167Y-95363440D01* -X161741301Y-95215849D01* -X161830058Y-95083015D01* -X161943016Y-94970057D01* -X162005532Y-94928285D01* -X162075848Y-94881301D01* -X162139830Y-94854799D01* -X162223441Y-94820166D01* -X162380123Y-94789000D01* -X162539879Y-94789000D01* -X162696561Y-94820166D01* -X162696561Y-94820166D01* -G37* -G36* -X165811001Y-96411000D02* -X164189001Y-96411000D01* -X164189001Y-94789000D01* -X165811001Y-94789000D01* -X165811001Y-96411000D01* -X165811001Y-96411000D01* -G37* -G36* -X145496560Y-94720166D02* -X145644153Y-94781301D01* -X145702318Y-94820166D01* -X145776985Y-94870057D01* -X145889943Y-94983015D01* -X145978700Y-95115849D01* -X146039834Y-95263440D01* -X146071000Y-95420122D01* -X146071000Y-95579878D01* -X146039834Y-95736560D01* -X145978700Y-95884151D01* -X145889943Y-96016985D01* -X145776985Y-96129943D01* -X145776982Y-96129945D01* -X145644153Y-96218699D01* -X145644152Y-96218700D01* -X145644151Y-96218700D01* -X145496560Y-96279834D01* -X145339878Y-96311000D01* -X145180122Y-96311000D01* -X145023440Y-96279834D01* -X144875849Y-96218700D01* -X144875848Y-96218700D01* -X144875847Y-96218699D01* -X144743018Y-96129945D01* -X144743015Y-96129943D01* -X144630057Y-96016985D01* -X144541300Y-95884151D01* -X144480166Y-95736560D01* -X144449000Y-95579878D01* -X144449000Y-95420122D01* -X144480166Y-95263440D01* -X144541300Y-95115849D01* -X144630057Y-94983015D01* -X144743015Y-94870057D01* -X144817682Y-94820166D01* -X144875847Y-94781301D01* -X145023440Y-94720166D01* -X145180122Y-94689000D01* -X145339878Y-94689000D01* -X145496560Y-94720166D01* -X145496560Y-94720166D01* -G37* -G36* -X148611000Y-96311000D02* -X146989000Y-96311000D01* -X146989000Y-94689000D01* -X148611000Y-94689000D01* -X148611000Y-96311000D01* -X148611000Y-96311000D01* -G37* -G36* -X142956560Y-94720166D02* -X143104153Y-94781301D01* -X143162318Y-94820166D01* -X143236985Y-94870057D01* -X143349943Y-94983015D01* -X143438700Y-95115849D01* -X143499834Y-95263440D01* -X143531000Y-95420122D01* -X143531000Y-95579878D01* -X143499834Y-95736560D01* -X143438700Y-95884151D01* -X143349943Y-96016985D01* -X143236985Y-96129943D01* -X143236982Y-96129945D01* -X143104153Y-96218699D01* -X143104152Y-96218700D01* -X143104151Y-96218700D01* -X142956560Y-96279834D01* -X142799878Y-96311000D01* -X142640122Y-96311000D01* -X142483440Y-96279834D01* -X142335849Y-96218700D01* -X142335848Y-96218700D01* -X142335847Y-96218699D01* -X142203018Y-96129945D01* -X142203015Y-96129943D01* -X142090057Y-96016985D01* -X142001300Y-95884151D01* -X141940166Y-95736560D01* -X141909000Y-95579878D01* -X141909000Y-95420122D01* -X141940166Y-95263440D01* -X142001300Y-95115849D01* -X142090057Y-94983015D01* -X142203015Y-94870057D01* -X142277682Y-94820166D01* -X142335847Y-94781301D01* -X142483440Y-94720166D01* -X142640122Y-94689000D01* -X142799878Y-94689000D01* -X142956560Y-94720166D01* -X142956560Y-94720166D01* -G37* -G36* -X151701000Y-95401000D02* -X150299000Y-95401000D01* -X150299000Y-93799000D01* -X151701000Y-93799000D01* -X151701000Y-95401000D01* -X151701000Y-95401000D01* -G37* -G36* -X156701000Y-95401000D02* -X155299000Y-95401000D01* -X155299000Y-93799000D01* -X156701000Y-93799000D01* -X156701000Y-95401000D01* -X156701000Y-95401000D01* -G37* -G36* -X136951000Y-94951000D02* -X135549000Y-94951000D01* -X135549000Y-93349000D01* -X136951000Y-93349000D01* -X136951000Y-94951000D01* -X136951000Y-94951000D01* -G37* -G36* -X180201000Y-91801000D02* -X178599000Y-91801000D01* -X178599000Y-90399000D01* -X180201000Y-90399000D01* -X180201000Y-91801000D01* -X180201000Y-91801000D01* -G37* -G36* -X177501000Y-91801000D02* -X175899000Y-91801000D01* -X175899000Y-90399000D01* -X177501000Y-90399000D01* -X177501000Y-91801000D01* -X177501000Y-91801000D01* -G37* -G36* -X183801000Y-91801000D02* -X182199000Y-91801000D01* -X182199000Y-90399000D01* -X183801000Y-90399000D01* -X183801000Y-91801000D01* -X183801000Y-91801000D01* -G37* -G36* -X186501000Y-91801000D02* -X184899000Y-91801000D01* -X184899000Y-90399000D01* -X186501000Y-90399000D01* -X186501000Y-91801000D01* -X186501000Y-91801000D01* -G37* -G36* -X159170104Y-85909585D02* -X159338626Y-85979389D01* -X159490291Y-86080728D01* -X159619272Y-86209709D01* -X159720611Y-86361374D01* -X159790415Y-86529896D01* -X159826000Y-86708797D01* -X159826000Y-86891203D01* -X159790415Y-87070104D01* -X159720611Y-87238626D01* -X159619272Y-87390291D01* -X159490291Y-87519272D01* -X159338626Y-87620611D01* -X159170104Y-87690415D01* -X158991203Y-87726000D01* -X158808797Y-87726000D01* -X158629896Y-87690415D01* -X158461374Y-87620611D01* -X158309709Y-87519272D01* -X158180728Y-87390291D01* -X158079389Y-87238626D01* -X158009585Y-87070104D01* -X157974000Y-86891203D01* -X157974000Y-86708797D01* -X158009585Y-86529896D01* -X158079389Y-86361374D01* -X158180728Y-86209709D01* -X158309709Y-86080728D01* -X158461374Y-85979389D01* -X158629896Y-85909585D01* -X158808797Y-85874000D01* -X158991203Y-85874000D01* -X159170104Y-85909585D01* -X159170104Y-85909585D01* -G37* -G36* -X144270104Y-85909585D02* -X144438626Y-85979389D01* -X144590291Y-86080728D01* -X144719272Y-86209709D01* -X144820611Y-86361374D01* -X144890415Y-86529896D01* -X144926000Y-86708797D01* -X144926000Y-86891203D01* -X144890415Y-87070104D01* -X144820611Y-87238626D01* -X144719272Y-87390291D01* -X144590291Y-87519272D01* -X144438626Y-87620611D01* -X144270104Y-87690415D01* -X144091203Y-87726000D01* -X143908797Y-87726000D01* -X143729896Y-87690415D01* -X143561374Y-87620611D01* -X143409709Y-87519272D01* -X143280728Y-87390291D01* -X143179389Y-87238626D01* -X143109585Y-87070104D01* -X143074000Y-86891203D01* -X143074000Y-86708797D01* -X143109585Y-86529896D01* -X143179389Y-86361374D01* -X143280728Y-86209709D01* -X143409709Y-86080728D01* -X143561374Y-85979389D01* -X143729896Y-85909585D01* -X143908797Y-85874000D01* -X144091203Y-85874000D01* -X144270104Y-85909585D01* -X144270104Y-85909585D01* -G37* -G36* -X142426000Y-87726000D02* -X140574000Y-87726000D01* -X140574000Y-85874000D01* -X142426000Y-85874000D01* -X142426000Y-87726000D01* -X142426000Y-87726000D01* -G37* -G36* -X134270104Y-85909585D02* -X134438626Y-85979389D01* -X134590291Y-86080728D01* -X134719272Y-86209709D01* -X134820611Y-86361374D01* -X134890415Y-86529896D01* -X134926000Y-86708797D01* -X134926000Y-86891203D01* -X134890415Y-87070104D01* -X134820611Y-87238626D01* -X134719272Y-87390291D01* -X134590291Y-87519272D01* -X134438626Y-87620611D01* -X134270104Y-87690415D01* -X134091203Y-87726000D01* -X133908797Y-87726000D01* -X133729896Y-87690415D01* -X133561374Y-87620611D01* -X133409709Y-87519272D01* -X133280728Y-87390291D01* -X133179389Y-87238626D01* -X133109585Y-87070104D01* -X133074000Y-86891203D01* -X133074000Y-86708797D01* -X133109585Y-86529896D01* -X133179389Y-86361374D01* -X133280728Y-86209709D01* -X133409709Y-86080728D01* -X133561374Y-85979389D01* -X133729896Y-85909585D01* -X133908797Y-85874000D01* -X134091203Y-85874000D01* -X134270104Y-85909585D01* -X134270104Y-85909585D01* -G37* -G36* -X161670104Y-85909585D02* -X161838626Y-85979389D01* -X161990291Y-86080728D01* -X162119272Y-86209709D01* -X162220611Y-86361374D01* -X162290415Y-86529896D01* -X162326000Y-86708797D01* -X162326000Y-86891203D01* -X162290415Y-87070104D01* -X162220611Y-87238626D01* -X162119272Y-87390291D01* -X161990291Y-87519272D01* -X161838626Y-87620611D01* -X161670104Y-87690415D01* -X161491203Y-87726000D01* -X161308797Y-87726000D01* -X161129896Y-87690415D01* -X160961374Y-87620611D01* -X160809709Y-87519272D01* -X160680728Y-87390291D01* -X160579389Y-87238626D01* -X160509585Y-87070104D01* -X160474000Y-86891203D01* -X160474000Y-86708797D01* -X160509585Y-86529896D01* -X160579389Y-86361374D01* -X160680728Y-86209709D01* -X160809709Y-86080728D01* -X160961374Y-85979389D01* -X161129896Y-85909585D01* -X161308797Y-85874000D01* -X161491203Y-85874000D01* -X161670104Y-85909585D01* -X161670104Y-85909585D01* -G37* -G36* -X149270104Y-85909585D02* -X149438626Y-85979389D01* -X149590291Y-86080728D01* -X149719272Y-86209709D01* -X149820611Y-86361374D01* -X149890415Y-86529896D01* -X149926000Y-86708797D01* -X149926000Y-86891203D01* -X149890415Y-87070104D01* -X149820611Y-87238626D01* -X149719272Y-87390291D01* -X149590291Y-87519272D01* -X149438626Y-87620611D01* -X149270104Y-87690415D01* -X149091203Y-87726000D01* -X148908797Y-87726000D01* -X148729896Y-87690415D01* -X148561374Y-87620611D01* -X148409709Y-87519272D01* -X148280728Y-87390291D01* -X148179389Y-87238626D01* -X148109585Y-87070104D01* -X148074000Y-86891203D01* -X148074000Y-86708797D01* -X148109585Y-86529896D01* -X148179389Y-86361374D01* -X148280728Y-86209709D01* -X148409709Y-86080728D01* -X148561374Y-85979389D01* -X148729896Y-85909585D01* -X148908797Y-85874000D01* -X149091203Y-85874000D01* -X149270104Y-85909585D01* -X149270104Y-85909585D01* -G37* -G36* -X146770104Y-85909585D02* -X146938626Y-85979389D01* -X147090291Y-86080728D01* -X147219272Y-86209709D01* -X147320611Y-86361374D01* -X147390415Y-86529896D01* -X147426000Y-86708797D01* -X147426000Y-86891203D01* -X147390415Y-87070104D01* -X147320611Y-87238626D01* -X147219272Y-87390291D01* -X147090291Y-87519272D01* -X146938626Y-87620611D01* -X146770104Y-87690415D01* -X146591203Y-87726000D01* -X146408797Y-87726000D01* -X146229896Y-87690415D01* -X146061374Y-87620611D01* -X145909709Y-87519272D01* -X145780728Y-87390291D01* -X145679389Y-87238626D01* -X145609585Y-87070104D01* -X145574000Y-86891203D01* -X145574000Y-86708797D01* -X145609585Y-86529896D01* -X145679389Y-86361374D01* -X145780728Y-86209709D01* -X145909709Y-86080728D01* -X146061374Y-85979389D01* -X146229896Y-85909585D01* -X146408797Y-85874000D01* -X146591203Y-85874000D01* -X146770104Y-85909585D01* -X146770104Y-85909585D01* -G37* -G36* -X169726000Y-87726000D02* -X167874000Y-87726000D01* -X167874000Y-85874000D01* -X169726000Y-85874000D01* -X169726000Y-87726000D01* -X169726000Y-87726000D01* -G37* -G36* -X171570104Y-85909585D02* -X171738626Y-85979389D01* -X171890291Y-86080728D01* -X172019272Y-86209709D01* -X172120611Y-86361374D01* -X172190415Y-86529896D01* -X172226000Y-86708797D01* -X172226000Y-86891203D01* -X172190415Y-87070104D01* -X172120611Y-87238626D01* -X172019272Y-87390291D01* -X171890291Y-87519272D01* -X171738626Y-87620611D01* -X171570104Y-87690415D01* -X171391203Y-87726000D01* -X171208797Y-87726000D01* -X171029896Y-87690415D01* -X170861374Y-87620611D01* -X170709709Y-87519272D01* -X170580728Y-87390291D01* -X170479389Y-87238626D01* -X170409585Y-87070104D01* -X170374000Y-86891203D01* -X170374000Y-86708797D01* -X170409585Y-86529896D01* -X170479389Y-86361374D01* -X170580728Y-86209709D01* -X170709709Y-86080728D01* -X170861374Y-85979389D01* -X171029896Y-85909585D01* -X171208797Y-85874000D01* -X171391203Y-85874000D01* -X171570104Y-85909585D01* -X171570104Y-85909585D01* -G37* -G36* -X157326000Y-87726000D02* -X155474000Y-87726000D01* -X155474000Y-85874000D01* -X157326000Y-85874000D01* -X157326000Y-87726000D01* -X157326000Y-87726000D01* -G37* -G36* -X132426000Y-87726000D02* -X130574000Y-87726000D01* -X130574000Y-85874000D01* -X132426000Y-85874000D01* -X132426000Y-87726000D01* -X132426000Y-87726000D01* -G37* -G36* -X177501000Y-85801000D02* -X175899000Y-85801000D01* -X175899000Y-84399000D01* -X177501000Y-84399000D01* -X177501000Y-85801000D01* -X177501000Y-85801000D01* -G37* -G36* -X180201000Y-85801000D02* -X178599000Y-85801000D01* -X178599000Y-84399000D01* -X180201000Y-84399000D01* -X180201000Y-85801000D01* -X180201000Y-85801000D01* -G37* -G36* -X186501000Y-85801000D02* -X184899000Y-85801000D01* -X184899000Y-84399000D01* -X186501000Y-84399000D01* -X186501000Y-85801000D01* -X186501000Y-85801000D01* -G37* -G36* -X183801000Y-85801000D02* -X182199000Y-85801000D01* -X182199000Y-84399000D01* -X183801000Y-84399000D01* -X183801000Y-85801000D01* -X183801000Y-85801000D01* -G37* -M02* diff --git a/Resources/modules/heater/gerber/heater-F.Paste.gbr b/Resources/modules/heater/gerber/heater-F.Paste.gbr deleted file mode 100755 index b268b5c..0000000 --- a/Resources/modules/heater/gerber/heater-F.Paste.gbr +++ /dev/null @@ -1,47 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Paste,Top* -G04 #@! TF.FilePolarity,Positive* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -%ADD10R,1.500000X1.300000*% -%ADD11R,1.300000X1.500000*% -G04 APERTURE END LIST* -D10* -G04 #@! TO.C,R6* -X176700000Y-91100000D03* -X179400000Y-91100000D03* -G04 #@! TD* -G04 #@! TO.C,D2* -X185700000Y-91100000D03* -X183000000Y-91100000D03* -G04 #@! TD* -G04 #@! TO.C,D1* -X183000000Y-85100000D03* -X185700000Y-85100000D03* -G04 #@! TD* -G04 #@! TO.C,R1* -X179400000Y-85100000D03* -X176700000Y-85100000D03* -G04 #@! TD* -D11* -G04 #@! TO.C,R5* -X156000000Y-94600000D03* -X156000000Y-97300000D03* -G04 #@! TD* -G04 #@! TO.C,R3* -X151000000Y-97300000D03* -X151000000Y-94600000D03* -G04 #@! TD* -G04 #@! TO.C,R4* -X136250000Y-96850000D03* -X136250000Y-94150000D03* -G04 #@! TD* -M02* diff --git a/Resources/modules/heater/gerber/heater-F.SilkS.gbr b/Resources/modules/heater/gerber/heater-F.SilkS.gbr deleted file mode 100755 index f6e52be..0000000 --- a/Resources/modules/heater/gerber/heater-F.SilkS.gbr +++ /dev/null @@ -1,3952 +0,0 @@ -G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1* -G04 #@! TF.CreationDate,2019-03-20T13:16:57+05:30* -G04 #@! TF.ProjectId,heater,6865617465722E6B696361645F706362,rev?* -G04 #@! TF.SameCoordinates,Original* -G04 #@! TF.FileFunction,Legend,Top* -G04 #@! TF.FilePolarity,Positive* -%FSLAX46Y46*% -G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* -G04 Created by KiCad (PCBNEW 5.0.1) date Wed 20 Mar 2019 01:16:57 PM IST* -%MOMM*% -%LPD*% -G01* -G04 APERTURE LIST* -%ADD10C,0.200000*% -%ADD11C,0.100000*% -%ADD12C,0.400000*% -%ADD13C,0.120000*% -%ADD14C,0.010000*% -%ADD15C,0.150000*% -%ADD16C,0.140000*% -G04 APERTURE END LIST* -D10* -X174621428Y-98214571D02* -X174621428Y-96714571D01* -X175264285Y-98214571D02* -X175264285Y-97428857D01* -X175192857Y-97286000D01* -X175050000Y-97214571D01* -X174835714Y-97214571D01* -X174692857Y-97286000D01* -X174621428Y-97357428D01* -X176550000Y-98143142D02* -X176407142Y-98214571D01* -X176121428Y-98214571D01* -X175978571Y-98143142D01* -X175907142Y-98000285D01* -X175907142Y-97428857D01* -X175978571Y-97286000D01* -X176121428Y-97214571D01* -X176407142Y-97214571D01* -X176550000Y-97286000D01* -X176621428Y-97428857D01* -X176621428Y-97571714D01* -X175907142Y-97714571D01* -X177907142Y-98214571D02* -X177907142Y-97428857D01* -X177835714Y-97286000D01* -X177692857Y-97214571D01* -X177407142Y-97214571D01* -X177264285Y-97286000D01* -X177907142Y-98143142D02* -X177764285Y-98214571D01* -X177407142Y-98214571D01* -X177264285Y-98143142D01* -X177192857Y-98000285D01* -X177192857Y-97857428D01* -X177264285Y-97714571D01* -X177407142Y-97643142D01* -X177764285Y-97643142D01* -X177907142Y-97571714D01* -X178407142Y-97214571D02* -X178978571Y-97214571D01* -X178621428Y-96714571D02* -X178621428Y-98000285D01* -X178692857Y-98143142D01* -X178835714Y-98214571D01* -X178978571Y-98214571D01* -X180050000Y-98143142D02* -X179907142Y-98214571D01* -X179621428Y-98214571D01* -X179478571Y-98143142D01* -X179407142Y-98000285D01* -X179407142Y-97428857D01* -X179478571Y-97286000D01* -X179621428Y-97214571D01* -X179907142Y-97214571D01* -X180050000Y-97286000D01* -X180121428Y-97428857D01* -X180121428Y-97571714D01* -X179407142Y-97714571D01* -X180764285Y-98214571D02* -X180764285Y-97214571D01* -X180764285Y-97500285D02* -X180835714Y-97357428D01* -X180907142Y-97286000D01* -X181050000Y-97214571D01* -X181192857Y-97214571D01* -D11* -X160530952Y-83392857D02* -X160721428Y-83392857D01* -X160602380Y-83226190D02* -X160602380Y-83654761D01* -X160626190Y-83702380D01* -X160673809Y-83726190D01* -X160721428Y-83726190D01* -X161078571Y-83702380D02* -X161030952Y-83726190D01* -X160935714Y-83726190D01* -X160888095Y-83702380D01* -X160864285Y-83654761D01* -X160864285Y-83464285D01* -X160888095Y-83416666D01* -X160935714Y-83392857D01* -X161030952Y-83392857D01* -X161078571Y-83416666D01* -X161102380Y-83464285D01* -X161102380Y-83511904D01* -X160864285Y-83559523D01* -X161316666Y-83726190D02* -X161316666Y-83392857D01* -X161316666Y-83440476D02* -X161340476Y-83416666D01* -X161388095Y-83392857D01* -X161459523Y-83392857D01* -X161507142Y-83416666D01* -X161530952Y-83464285D01* -X161530952Y-83726190D01* -X161530952Y-83464285D02* -X161554761Y-83416666D01* -X161602380Y-83392857D01* -X161673809Y-83392857D01* -X161721428Y-83416666D01* -X161745238Y-83464285D01* -X161745238Y-83726190D01* -X161983333Y-83392857D02* -X161983333Y-83892857D01* -X161983333Y-83416666D02* -X162030952Y-83392857D01* -X162126190Y-83392857D01* -X162173809Y-83416666D01* -X162197619Y-83440476D01* -X162221428Y-83488095D01* -X162221428Y-83630952D01* -X162197619Y-83678571D01* -X162173809Y-83702380D01* -X162126190Y-83726190D01* -X162030952Y-83726190D01* -X161983333Y-83702380D01* -X141119047Y-83250000D02* -X141071428Y-83226190D01* -X141000000Y-83226190D01* -X140928571Y-83250000D01* -X140880952Y-83297619D01* -X140857142Y-83345238D01* -X140833333Y-83440476D01* -X140833333Y-83511904D01* -X140857142Y-83607142D01* -X140880952Y-83654761D01* -X140928571Y-83702380D01* -X141000000Y-83726190D01* -X141047619Y-83726190D01* -X141119047Y-83702380D01* -X141142857Y-83678571D01* -X141142857Y-83511904D01* -X141047619Y-83511904D01* -X141357142Y-83726190D02* -X141357142Y-83226190D01* -X141642857Y-83726190D01* -X141642857Y-83226190D01* -X141880952Y-83726190D02* -X141880952Y-83226190D01* -X142000000Y-83226190D01* -X142071428Y-83250000D01* -X142119047Y-83297619D01* -X142142857Y-83345238D01* -X142166666Y-83440476D01* -X142166666Y-83511904D01* -X142142857Y-83607142D01* -X142119047Y-83654761D01* -X142071428Y-83702380D01* -X142000000Y-83726190D01* -X141880952Y-83726190D01* -X143904761Y-83226190D02* -X143666666Y-83226190D01* -X143642857Y-83464285D01* -X143666666Y-83440476D01* -X143714285Y-83416666D01* -X143833333Y-83416666D01* -X143880952Y-83440476D01* -X143904761Y-83464285D01* -X143928571Y-83511904D01* -X143928571Y-83630952D01* -X143904761Y-83678571D01* -X143880952Y-83702380D01* -X143833333Y-83726190D01* -X143714285Y-83726190D01* -X143666666Y-83702380D01* -X143642857Y-83678571D01* -X144071428Y-83226190D02* -X144238095Y-83726190D01* -X144404761Y-83226190D01* -X146090476Y-83726190D02* -X145804761Y-83726190D01* -X145947619Y-83726190D02* -X145947619Y-83226190D01* -X145900000Y-83297619D01* -X145852380Y-83345238D01* -X145804761Y-83369047D01* -X146280952Y-83273809D02* -X146304761Y-83250000D01* -X146352380Y-83226190D01* -X146471428Y-83226190D01* -X146519047Y-83250000D01* -X146542857Y-83273809D01* -X146566666Y-83321428D01* -X146566666Y-83369047D01* -X146542857Y-83440476D01* -X146257142Y-83726190D01* -X146566666Y-83726190D01* -X146709523Y-83226190D02* -X146876190Y-83726190D01* -X147042857Y-83226190D01* -X158209523Y-83726190D02* -X158209523Y-83226190D01* -X158423809Y-83726190D02* -X158423809Y-83464285D01* -X158400000Y-83416666D01* -X158352380Y-83392857D01* -X158280952Y-83392857D01* -X158233333Y-83416666D01* -X158209523Y-83440476D01* -X158852380Y-83702380D02* -X158804761Y-83726190D01* -X158709523Y-83726190D01* -X158661904Y-83702380D01* -X158638095Y-83654761D01* -X158638095Y-83464285D01* -X158661904Y-83416666D01* -X158709523Y-83392857D01* -X158804761Y-83392857D01* -X158852380Y-83416666D01* -X158876190Y-83464285D01* -X158876190Y-83511904D01* -X158638095Y-83559523D01* -X159304761Y-83726190D02* -X159304761Y-83464285D01* -X159280952Y-83416666D01* -X159233333Y-83392857D01* -X159138095Y-83392857D01* -X159090476Y-83416666D01* -X159304761Y-83702380D02* -X159257142Y-83726190D01* -X159138095Y-83726190D01* -X159090476Y-83702380D01* -X159066666Y-83654761D01* -X159066666Y-83607142D01* -X159090476Y-83559523D01* -X159138095Y-83535714D01* -X159257142Y-83535714D01* -X159304761Y-83511904D01* -X159471428Y-83392857D02* -X159661904Y-83392857D01* -X159542857Y-83226190D02* -X159542857Y-83654761D01* -X159566666Y-83702380D01* -X159614285Y-83726190D01* -X159661904Y-83726190D01* -X155852380Y-83392857D02* -X156042857Y-83392857D01* -X155923809Y-83726190D02* -X155923809Y-83297619D01* -X155947619Y-83250000D01* -X155995238Y-83226190D01* -X156042857Y-83226190D01* -X156423809Y-83726190D02* -X156423809Y-83464285D01* -X156400000Y-83416666D01* -X156352380Y-83392857D01* -X156257142Y-83392857D01* -X156209523Y-83416666D01* -X156423809Y-83702380D02* -X156376190Y-83726190D01* -X156257142Y-83726190D01* -X156209523Y-83702380D01* -X156185714Y-83654761D01* -X156185714Y-83607142D01* -X156209523Y-83559523D01* -X156257142Y-83535714D01* -X156376190Y-83535714D01* -X156423809Y-83511904D01* -X156661904Y-83392857D02* -X156661904Y-83726190D01* -X156661904Y-83440476D02* -X156685714Y-83416666D01* -X156733333Y-83392857D01* -X156804761Y-83392857D01* -X156852380Y-83416666D01* -X156876190Y-83464285D01* -X156876190Y-83726190D01* -D12* -X114475333Y-84580761D02* -X114856285Y-84580761D01* -X115046761Y-84676000D01* -X115237238Y-84866476D01* -X115332476Y-85247428D01* -X115332476Y-85914095D01* -X115237238Y-86295047D01* -X115046761Y-86485523D01* -X114856285Y-86580761D01* -X114475333Y-86580761D01* -X114284857Y-86485523D01* -X114094380Y-86295047D01* -X113999142Y-85914095D01* -X113999142Y-85247428D01* -X114094380Y-84866476D01* -X114284857Y-84676000D01* -X114475333Y-84580761D01* -X116189619Y-85247428D02* -X116189619Y-87247428D01* -X116189619Y-85342666D02* -X116380095Y-85247428D01* -X116761047Y-85247428D01* -X116951523Y-85342666D01* -X117046761Y-85437904D01* -X117142000Y-85628380D01* -X117142000Y-86199809D01* -X117046761Y-86390285D01* -X116951523Y-86485523D01* -X116761047Y-86580761D01* -X116380095Y-86580761D01* -X116189619Y-86485523D01* -X118761047Y-86485523D02* -X118570571Y-86580761D01* -X118189619Y-86580761D01* -X117999142Y-86485523D01* -X117903904Y-86295047D01* -X117903904Y-85533142D01* -X117999142Y-85342666D01* -X118189619Y-85247428D01* -X118570571Y-85247428D01* -X118761047Y-85342666D01* -X118856285Y-85533142D01* -X118856285Y-85723619D01* -X117903904Y-85914095D01* -X119713428Y-85247428D02* -X119713428Y-86580761D01* -X119713428Y-85437904D02* -X119808666Y-85342666D01* -X119999142Y-85247428D01* -X120284857Y-85247428D01* -X120475333Y-85342666D01* -X120570571Y-85533142D01* -X120570571Y-86580761D01* -X121522952Y-86580761D02* -X121522952Y-84580761D01* -X122284857Y-84580761D01* -X122475333Y-84676000D01* -X122570571Y-84771238D01* -X122665809Y-84961714D01* -X122665809Y-85247428D01* -X122570571Y-85437904D01* -X122475333Y-85533142D01* -X122284857Y-85628380D01* -X121522952Y-85628380D01* -X124475333Y-86580761D02* -X123522952Y-86580761D01* -X123522952Y-84580761D01* -X126284857Y-86390285D02* -X126189619Y-86485523D01* -X125903904Y-86580761D01* -X125713428Y-86580761D01* -X125427714Y-86485523D01* -X125237238Y-86295047D01* -X125142000Y-86104571D01* -X125046761Y-85723619D01* -X125046761Y-85437904D01* -X125142000Y-85056952D01* -X125237238Y-84866476D01* -X125427714Y-84676000D01* -X125713428Y-84580761D01* -X125903904Y-84580761D01* -X126189619Y-84676000D01* -X126284857Y-84771238D01* -X115665809Y-88933142D02* -X114999142Y-88933142D01* -X114999142Y-89980761D02* -X114999142Y-87980761D01* -X115951523Y-87980761D01* -X117094380Y-87980761D02* -X117475333Y-87980761D01* -X117665809Y-88076000D01* -X117856285Y-88266476D01* -X117951523Y-88647428D01* -X117951523Y-89314095D01* -X117856285Y-89695047D01* -X117665809Y-89885523D01* -X117475333Y-89980761D01* -X117094380Y-89980761D01* -X116903904Y-89885523D01* -X116713428Y-89695047D01* -X116618190Y-89314095D01* -X116618190Y-88647428D01* -X116713428Y-88266476D01* -X116903904Y-88076000D01* -X117094380Y-87980761D01* -X118713428Y-89885523D02* -X118999142Y-89980761D01* -X119475333Y-89980761D01* -X119665809Y-89885523D01* -X119761047Y-89790285D01* -X119856285Y-89599809D01* -X119856285Y-89409333D01* -X119761047Y-89218857D01* -X119665809Y-89123619D01* -X119475333Y-89028380D01* -X119094380Y-88933142D01* -X118903904Y-88837904D01* -X118808666Y-88742666D01* -X118713428Y-88552190D01* -X118713428Y-88361714D01* -X118808666Y-88171238D01* -X118903904Y-88076000D01* -X119094380Y-87980761D01* -X119570571Y-87980761D01* -X119856285Y-88076000D01* -X120618190Y-89885523D02* -X120903904Y-89980761D01* -X121380095Y-89980761D01* -X121570571Y-89885523D01* -X121665809Y-89790285D01* -X121761047Y-89599809D01* -X121761047Y-89409333D01* -X121665809Y-89218857D01* -X121570571Y-89123619D01* -X121380095Y-89028380D01* -X120999142Y-88933142D01* -X120808666Y-88837904D01* -X120713428Y-88742666D01* -X120618190Y-88552190D01* -X120618190Y-88361714D01* -X120713428Y-88171238D01* -X120808666Y-88076000D01* -X120999142Y-87980761D01* -X121475333Y-87980761D01* -X121761047Y-88076000D01* -X122618190Y-88933142D02* -X123284857Y-88933142D01* -X123570571Y-89980761D02* -X122618190Y-89980761D01* -X122618190Y-87980761D01* -X123570571Y-87980761D01* -X124427714Y-88933142D02* -X125094380Y-88933142D01* -X125380095Y-89980761D02* -X124427714Y-89980761D01* -X124427714Y-87980761D01* -X125380095Y-87980761D01* -D13* -G04 #@! TO.C,R2* -X132020000Y-91340000D02* -X132020000Y-94520000D01* -X170140000Y-91340000D02* -X132020000Y-91340000D01* -X170140000Y-94520000D02* -X170140000Y-91340000D01* -X132020000Y-100460000D02* -X132020000Y-97280000D01* -X170140000Y-100460000D02* -X132020000Y-100460000D01* -X170140000Y-97280000D02* -X170140000Y-100460000D01* -G04 #@! TO.C,R6* -X178650000Y-91980000D02* -X177450000Y-91980000D01* -X177450000Y-90220000D02* -X178650000Y-90220000D01* -G04 #@! TO.C,D2* -X183350000Y-90350000D02* -X186550000Y-90350000D01* -X186550000Y-91850000D02* -X183350000Y-91850000D01* -X186550000Y-91850000D02* -X186550000Y-90350000D01* -G04 #@! TO.C,D1* -X186550000Y-85850000D02* -X186550000Y-84350000D01* -X186550000Y-85850000D02* -X183350000Y-85850000D01* -X183350000Y-84350000D02* -X186550000Y-84350000D01* -G04 #@! TO.C,R1* -X177450000Y-84220000D02* -X178650000Y-84220000D01* -X178650000Y-85980000D02* -X177450000Y-85980000D01* -G04 #@! TO.C,J1* -X138650000Y-84050000D02* -X138650000Y-86550000D01* -X141150000Y-84050000D02* -X138650000Y-84050000D01* -X150800000Y-89550000D02* -X145250000Y-89550000D01* -X150800000Y-86600000D02* -X150800000Y-89550000D01* -X151550000Y-86600000D02* -X150800000Y-86600000D01* -X139700000Y-89550000D02* -X145250000Y-89550000D01* -X139700000Y-86600000D02* -X139700000Y-89550000D01* -X138950000Y-86600000D02* -X139700000Y-86600000D01* -X151550000Y-84350000D02* -X149750000Y-84350000D01* -X151550000Y-85100000D02* -X151550000Y-84350000D01* -X149750000Y-85100000D02* -X151550000Y-85100000D01* -X149750000Y-84350000D02* -X149750000Y-85100000D01* -X140750000Y-84350000D02* -X138950000Y-84350000D01* -X140750000Y-85100000D02* -X140750000Y-84350000D01* -X138950000Y-85100000D02* -X140750000Y-85100000D01* -X138950000Y-84350000D02* -X138950000Y-85100000D01* -X148250000Y-84350000D02* -X142250000Y-84350000D01* -X148250000Y-85100000D02* -X148250000Y-84350000D01* -X142250000Y-85100000D02* -X148250000Y-85100000D01* -X142250000Y-84350000D02* -X142250000Y-85100000D01* -X151550000Y-84350000D02* -X138950000Y-84350000D01* -X151550000Y-90300000D02* -X151550000Y-84350000D01* -X138950000Y-90300000D02* -X151550000Y-90300000D01* -X138950000Y-84350000D02* -X138950000Y-90300000D01* -G04 #@! TO.C,J2* -X153550000Y-84050000D02* -X153550000Y-86550000D01* -X156050000Y-84050000D02* -X153550000Y-84050000D01* -X163200000Y-89550000D02* -X158900000Y-89550000D01* -X163200000Y-86600000D02* -X163200000Y-89550000D01* -X163950000Y-86600000D02* -X163200000Y-86600000D01* -X154600000Y-89550000D02* -X158900000Y-89550000D01* -X154600000Y-86600000D02* -X154600000Y-89550000D01* -X153850000Y-86600000D02* -X154600000Y-86600000D01* -X163950000Y-84350000D02* -X162150000Y-84350000D01* -X163950000Y-85100000D02* -X163950000Y-84350000D01* -X162150000Y-85100000D02* -X163950000Y-85100000D01* -X162150000Y-84350000D02* -X162150000Y-85100000D01* -X155650000Y-84350000D02* -X153850000Y-84350000D01* -X155650000Y-85100000D02* -X155650000Y-84350000D01* -X153850000Y-85100000D02* -X155650000Y-85100000D01* -X153850000Y-84350000D02* -X153850000Y-85100000D01* -X160650000Y-84350000D02* -X157150000Y-84350000D01* -X160650000Y-85100000D02* -X160650000Y-84350000D01* -X157150000Y-85100000D02* -X160650000Y-85100000D01* -X157150000Y-84350000D02* -X157150000Y-85100000D01* -X163950000Y-84350000D02* -X153850000Y-84350000D01* -X163950000Y-90300000D02* -X163950000Y-84350000D01* -X153850000Y-90300000D02* -X163950000Y-90300000D01* -X153850000Y-84350000D02* -X153850000Y-90300000D01* -G04 #@! TO.C,J4* -X165950000Y-84050000D02* -X165950000Y-86550000D01* -X168450000Y-84050000D02* -X165950000Y-84050000D01* -X173100000Y-89550000D02* -X170050000Y-89550000D01* -X173100000Y-86600000D02* -X173100000Y-89550000D01* -X173850000Y-86600000D02* -X173100000Y-86600000D01* -X167000000Y-89550000D02* -X170050000Y-89550000D01* -X167000000Y-86600000D02* -X167000000Y-89550000D01* -X166250000Y-86600000D02* -X167000000Y-86600000D01* -X173850000Y-84350000D02* -X172050000Y-84350000D01* -X173850000Y-85100000D02* -X173850000Y-84350000D01* -X172050000Y-85100000D02* -X173850000Y-85100000D01* -X172050000Y-84350000D02* -X172050000Y-85100000D01* -X168050000Y-84350000D02* -X166250000Y-84350000D01* -X168050000Y-85100000D02* -X168050000Y-84350000D01* -X166250000Y-85100000D02* -X168050000Y-85100000D01* -X166250000Y-84350000D02* -X166250000Y-85100000D01* -X170550000Y-84350000D02* -X169550000Y-84350000D01* -X170550000Y-85100000D02* -X170550000Y-84350000D01* -X169550000Y-85100000D02* -X170550000Y-85100000D01* -X169550000Y-84350000D02* -X169550000Y-85100000D01* -X173850000Y-84350000D02* -X166250000Y-84350000D01* -X173850000Y-90300000D02* -X173850000Y-84350000D01* -X166250000Y-90300000D02* -X173850000Y-90300000D01* -X166250000Y-84350000D02* -X166250000Y-90300000D01* -G04 #@! TO.C,R5* -X155120000Y-96550000D02* -X155120000Y-95350000D01* -X156880000Y-95350000D02* -X156880000Y-96550000D01* -G04 #@! TO.C,Q2* -X160135817Y-94477205D02* -G75* -G02X160660001Y-93750000I2324184J-1122795D01* -G01* -X160103601Y-96698807D02* -G75* -G03X162460001Y-98200000I2356400J1098807D01* -G01* -X164816401Y-96698807D02* -G75* -G02X162460001Y-98200000I-2356400J1098807D01* -G01* -X164784185Y-94477205D02* -G75* -G03X164260001Y-93750000I-2324184J-1122795D01* -G01* -X164260001Y-93750000D02* -X160660001Y-93750000D01* -G04 #@! TO.C,J3* -X128950000Y-84350000D02* -X128950000Y-90300000D01* -X128950000Y-90300000D02* -X136550000Y-90300000D01* -X136550000Y-90300000D02* -X136550000Y-84350000D01* -X136550000Y-84350000D02* -X128950000Y-84350000D01* -X132250000Y-84349999D02* -X132250001Y-85100000D01* -X132250001Y-85100000D02* -X133249999Y-85100000D01* -X133249999Y-85100000D02* -X133249999Y-84350000D01* -X133249999Y-84350000D02* -X132250000Y-84349999D01* -X128950000Y-84350000D02* -X128950000Y-85100000D01* -X128950000Y-85100000D02* -X130749999Y-85100000D01* -X130749999Y-85100000D02* -X130750000Y-84349999D01* -X130750000Y-84349999D02* -X128950000Y-84350000D01* -X134750000Y-84349999D02* -X134750001Y-85100000D01* -X134750001Y-85100000D02* -X136550000Y-85100000D01* -X136550000Y-85100000D02* -X136550000Y-84350000D01* -X136550000Y-84350000D02* -X134750000Y-84349999D01* -X128950000Y-86600000D02* -X129700000Y-86600000D01* -X129700000Y-86600000D02* -X129700000Y-89550000D01* -X129700000Y-89550000D02* -X132750000Y-89550000D01* -X136550000Y-86600000D02* -X135800000Y-86600000D01* -X135800000Y-86600000D02* -X135800000Y-89550000D01* -X135800000Y-89550000D02* -X132750000Y-89550000D01* -X131150000Y-84050000D02* -X128650000Y-84050000D01* -X128650000Y-84050000D02* -X128650000Y-86550000D01* -G04 #@! TO.C,Q1* -X142935816Y-94377205D02* -G75* -G02X143460000Y-93650000I2324184J-1122795D01* -G01* -X142903600Y-96598807D02* -G75* -G03X145260000Y-98100000I2356400J1098807D01* -G01* -X147616400Y-96598807D02* -G75* -G02X145260000Y-98100000I-2356400J1098807D01* -G01* -X147584184Y-94377205D02* -G75* -G03X147060000Y-93650000I-2324184J-1122795D01* -G01* -X147060000Y-93650000D02* -X143460000Y-93650000D01* -G04 #@! TO.C,R3* -X151880000Y-95350000D02* -X151880000Y-96550000D01* -X150120000Y-96550000D02* -X150120000Y-95350000D01* -G04 #@! TO.C,R4* -X137130000Y-94900000D02* -X137130000Y-96100000D01* -X135370000Y-96100000D02* -X135370000Y-94900000D01* -D14* -G04 #@! TO.C,REF\002A\002A\002A* -G36* -X119958886Y-100628505D02* -X120033539Y-100665727D01* -X120099431Y-100734261D01* -X120117577Y-100759648D01* -X120137345Y-100792866D01* -X120150172Y-100828945D01* -X120157510Y-100877098D01* -X120160813Y-100946536D01* -X120161538Y-101038206D01* -X120158263Y-101163830D01* -X120146877Y-101258154D01* -X120125041Y-101328523D01* -X120090419Y-101382286D01* -X120040670Y-101426788D01* -X120037014Y-101429423D01* -X119987985Y-101456377D01* -X119928945Y-101469712D01* -X119853859Y-101473000D01* -X119731795Y-101473000D01* -X119731744Y-101591497D01* -X119730608Y-101657492D01* -X119723686Y-101696202D01* -X119705598Y-101719419D01* -X119670962Y-101738933D01* -X119662645Y-101742920D01* -X119623720Y-101761603D01* -X119593583Y-101773403D01* -X119571174Y-101774422D01* -X119555433Y-101760761D01* -X119545302Y-101728522D01* -X119539723Y-101673804D01* -X119537635Y-101592711D01* -X119537981Y-101481344D01* -X119539700Y-101335802D01* -X119540237Y-101292269D01* -X119542172Y-101142205D01* -X119543904Y-101044042D01* -X119731692Y-101044042D01* -X119732748Y-101127364D01* -X119737438Y-101181880D01* -X119748051Y-101217837D01* -X119766872Y-101245482D01* -X119779650Y-101258965D01* -X119831890Y-101298417D01* -X119878142Y-101301628D01* -X119925867Y-101269049D01* -X119927077Y-101267846D01* -X119946494Y-101242668D01* -X119958307Y-101208447D01* -X119964265Y-101155748D01* -X119966120Y-101075131D01* -X119966154Y-101057271D01* -X119961670Y-100946175D01* -X119947074Y-100869161D01* -X119920650Y-100822147D01* -X119880683Y-100801050D01* -X119857584Y-100798923D01* -X119802762Y-100808900D01* -X119765158Y-100841752D01* -X119742523Y-100901857D01* -X119732606Y-100993598D01* -X119731692Y-101044042D01* -X119543904Y-101044042D01* -X119544222Y-101026060D01* -X119546873Y-100938679D01* -X119550606Y-100874905D01* -X119555907Y-100829582D01* -X119563258Y-100797555D01* -X119573143Y-100773668D01* -X119586046Y-100752764D01* -X119591579Y-100744898D01* -X119664969Y-100670595D01* -X119757760Y-100628467D01* -X119865096Y-100616722D01* -X119958886Y-100628505D01* -X119958886Y-100628505D01* -G37* -X119958886Y-100628505D02* -X120033539Y-100665727D01* -X120099431Y-100734261D01* -X120117577Y-100759648D01* -X120137345Y-100792866D01* -X120150172Y-100828945D01* -X120157510Y-100877098D01* -X120160813Y-100946536D01* -X120161538Y-101038206D01* -X120158263Y-101163830D01* -X120146877Y-101258154D01* -X120125041Y-101328523D01* -X120090419Y-101382286D01* -X120040670Y-101426788D01* -X120037014Y-101429423D01* -X119987985Y-101456377D01* -X119928945Y-101469712D01* -X119853859Y-101473000D01* -X119731795Y-101473000D01* -X119731744Y-101591497D01* -X119730608Y-101657492D01* -X119723686Y-101696202D01* -X119705598Y-101719419D01* -X119670962Y-101738933D01* -X119662645Y-101742920D01* -X119623720Y-101761603D01* -X119593583Y-101773403D01* -X119571174Y-101774422D01* -X119555433Y-101760761D01* -X119545302Y-101728522D01* -X119539723Y-101673804D01* -X119537635Y-101592711D01* -X119537981Y-101481344D01* -X119539700Y-101335802D01* -X119540237Y-101292269D01* -X119542172Y-101142205D01* -X119543904Y-101044042D01* -X119731692Y-101044042D01* -X119732748Y-101127364D01* -X119737438Y-101181880D01* -X119748051Y-101217837D01* -X119766872Y-101245482D01* -X119779650Y-101258965D01* -X119831890Y-101298417D01* -X119878142Y-101301628D01* -X119925867Y-101269049D01* -X119927077Y-101267846D01* -X119946494Y-101242668D01* -X119958307Y-101208447D01* -X119964265Y-101155748D01* -X119966120Y-101075131D01* -X119966154Y-101057271D01* -X119961670Y-100946175D01* -X119947074Y-100869161D01* -X119920650Y-100822147D01* -X119880683Y-100801050D01* -X119857584Y-100798923D01* -X119802762Y-100808900D01* -X119765158Y-100841752D01* -X119742523Y-100901857D01* -X119732606Y-100993598D01* -X119731692Y-101044042D01* -X119543904Y-101044042D01* -X119544222Y-101026060D01* -X119546873Y-100938679D01* -X119550606Y-100874905D01* -X119555907Y-100829582D01* -X119563258Y-100797555D01* -X119573143Y-100773668D01* -X119586046Y-100752764D01* -X119591579Y-100744898D01* -X119664969Y-100670595D01* -X119757760Y-100628467D01* -X119865096Y-100616722D01* -X119958886Y-100628505D01* -G36* -X121461664Y-100639089D02* -X121524367Y-100675358D01* -X121567961Y-100711358D01* -X121599845Y-100749075D01* -X121621810Y-100795199D01* -X121635649Y-100856421D01* -X121643153Y-100939431D01* -X121646117Y-101050919D01* -X121646461Y-101131062D01* -X121646461Y-101426065D01* -X121480385Y-101500515D01* -X121470615Y-101177402D01* -X121466579Y-101056729D01* -X121462344Y-100969141D01* -X121457097Y-100908650D01* -X121450025Y-100869268D01* -X121440311Y-100845007D01* -X121427144Y-100829880D01* -X121422919Y-100826606D01* -X121358909Y-100801034D01* -X121294208Y-100811153D01* -X121255692Y-100838000D01* -X121240025Y-100857024D01* -X121229180Y-100881988D01* -X121222288Y-100919834D01* -X121218479Y-100977502D01* -X121216883Y-101061935D01* -X121216615Y-101149928D01* -X121216563Y-101260323D01* -X121214672Y-101338463D01* -X121208345Y-101391165D01* -X121194983Y-101425242D01* -X121171985Y-101447511D01* -X121136754Y-101464787D01* -X121089697Y-101482738D01* -X121038303Y-101502278D01* -X121044421Y-101155485D01* -X121046884Y-101030468D01* -X121049767Y-100938082D01* -X121053898Y-100871881D01* -X121060107Y-100825420D01* -X121069226Y-100792256D01* -X121082083Y-100765944D01* -X121097584Y-100742729D01* -X121172371Y-100668569D01* -X121263628Y-100625684D01* -X121362883Y-100615412D01* -X121461664Y-100639089D01* -X121461664Y-100639089D01* -G37* -X121461664Y-100639089D02* -X121524367Y-100675358D01* -X121567961Y-100711358D01* -X121599845Y-100749075D01* -X121621810Y-100795199D01* -X121635649Y-100856421D01* -X121643153Y-100939431D01* -X121646117Y-101050919D01* -X121646461Y-101131062D01* -X121646461Y-101426065D01* -X121480385Y-101500515D01* -X121470615Y-101177402D01* -X121466579Y-101056729D01* -X121462344Y-100969141D01* -X121457097Y-100908650D01* -X121450025Y-100869268D01* -X121440311Y-100845007D01* -X121427144Y-100829880D01* -X121422919Y-100826606D01* -X121358909Y-100801034D01* -X121294208Y-100811153D01* -X121255692Y-100838000D01* -X121240025Y-100857024D01* -X121229180Y-100881988D01* -X121222288Y-100919834D01* -X121218479Y-100977502D01* -X121216883Y-101061935D01* -X121216615Y-101149928D01* -X121216563Y-101260323D01* -X121214672Y-101338463D01* -X121208345Y-101391165D01* -X121194983Y-101425242D01* -X121171985Y-101447511D01* -X121136754Y-101464787D01* -X121089697Y-101482738D01* -X121038303Y-101502278D01* -X121044421Y-101155485D01* -X121046884Y-101030468D01* -X121049767Y-100938082D01* -X121053898Y-100871881D01* -X121060107Y-100825420D01* -X121069226Y-100792256D01* -X121082083Y-100765944D01* -X121097584Y-100742729D01* -X121172371Y-100668569D01* -X121263628Y-100625684D01* -X121362883Y-100615412D01* -X121461664Y-100639089D01* -G36* -X119206886Y-100631256D02* -X119298464Y-100679409D01* -X119366049Y-100756905D01* -X119390057Y-100806727D01* -X119408738Y-100881533D01* -X119418301Y-100976052D01* -X119419208Y-101079210D01* -X119411921Y-101179935D01* -X119396903Y-101267153D01* -X119374615Y-101329791D01* -X119367765Y-101340579D01* -X119286632Y-101421105D01* -X119190266Y-101469336D01* -X119085701Y-101483450D01* -X118979968Y-101461629D01* -X118950543Y-101448547D01* -X118893241Y-101408231D01* -X118842950Y-101354775D01* -X118838197Y-101347995D01* -X118818878Y-101315321D01* -X118806108Y-101280394D01* -X118798564Y-101234414D01* -X118794924Y-101168584D01* -X118793865Y-101074105D01* -X118793846Y-101052923D01* -X118793894Y-101046182D01* -X118989231Y-101046182D01* -X118990368Y-101135349D01* -X118994841Y-101194520D01* -X119004246Y-101232741D01* -X119020176Y-101259053D01* -X119028308Y-101267846D01* -X119075058Y-101301261D01* -X119120447Y-101299737D01* -X119166340Y-101270752D01* -X119193712Y-101239809D01* -X119209923Y-101194643D01* -X119219026Y-101123420D01* -X119219651Y-101115114D01* -X119221204Y-100986037D01* -X119204965Y-100890172D01* -X119171152Y-100828107D01* -X119119984Y-100800432D01* -X119101720Y-100798923D01* -X119053760Y-100806513D01* -X119020953Y-100832808D01* -X119000895Y-100883095D01* -X118991178Y-100962664D01* -X118989231Y-101046182D01* -X118793894Y-101046182D01* -X118794574Y-100952249D01* -X118797629Y-100881906D01* -X118804322Y-100833163D01* -X118815960Y-100797288D01* -X118833853Y-100765548D01* -X118837808Y-100759648D01* -X118904267Y-100680104D01* -X118976685Y-100633929D01* -X119064849Y-100615599D01* -X119094787Y-100614703D01* -X119206886Y-100631256D01* -X119206886Y-100631256D01* -G37* -X119206886Y-100631256D02* -X119298464Y-100679409D01* -X119366049Y-100756905D01* -X119390057Y-100806727D01* -X119408738Y-100881533D01* -X119418301Y-100976052D01* -X119419208Y-101079210D01* -X119411921Y-101179935D01* -X119396903Y-101267153D01* -X119374615Y-101329791D01* -X119367765Y-101340579D01* -X119286632Y-101421105D01* -X119190266Y-101469336D01* -X119085701Y-101483450D01* -X118979968Y-101461629D01* -X118950543Y-101448547D01* -X118893241Y-101408231D01* -X118842950Y-101354775D01* -X118838197Y-101347995D01* -X118818878Y-101315321D01* -X118806108Y-101280394D01* -X118798564Y-101234414D01* -X118794924Y-101168584D01* -X118793865Y-101074105D01* -X118793846Y-101052923D01* -X118793894Y-101046182D01* -X118989231Y-101046182D01* -X118990368Y-101135349D01* -X118994841Y-101194520D01* -X119004246Y-101232741D01* -X119020176Y-101259053D01* -X119028308Y-101267846D01* -X119075058Y-101301261D01* -X119120447Y-101299737D01* -X119166340Y-101270752D01* -X119193712Y-101239809D01* -X119209923Y-101194643D01* -X119219026Y-101123420D01* -X119219651Y-101115114D01* -X119221204Y-100986037D01* -X119204965Y-100890172D01* -X119171152Y-100828107D01* -X119119984Y-100800432D01* -X119101720Y-100798923D01* -X119053760Y-100806513D01* -X119020953Y-100832808D01* -X119000895Y-100883095D01* -X118991178Y-100962664D01* -X118989231Y-101046182D01* -X118793894Y-101046182D01* -X118794574Y-100952249D01* -X118797629Y-100881906D01* -X118804322Y-100833163D01* -X118815960Y-100797288D01* -X118833853Y-100765548D01* -X118837808Y-100759648D01* -X118904267Y-100680104D01* -X118976685Y-100633929D01* -X119064849Y-100615599D01* -X119094787Y-100614703D01* -X119206886Y-100631256D01* -G36* -X120724254Y-100643745D02* -X120801286Y-100695567D01* -X120860816Y-100770412D01* -X120896378Y-100865654D01* -X120903571Y-100935756D01* -X120902754Y-100965009D01* -X120895914Y-100987407D01* -X120877112Y-101007474D01* -X120840408Y-101029733D01* -X120779862Y-101058709D01* -X120689534Y-101098927D01* -X120689077Y-101099129D01* -X120605933Y-101137210D01* -X120537753Y-101171025D01* -X120491505Y-101196933D01* -X120474158Y-101211295D01* -X120474154Y-101211411D01* -X120489443Y-101242685D01* -X120525196Y-101277157D01* -X120566242Y-101301990D01* -X120587037Y-101306923D01* -X120643770Y-101289862D01* -X120692627Y-101247133D01* -X120716465Y-101200155D01* -X120739397Y-101165522D01* -X120784318Y-101126081D01* -X120837123Y-101092009D01* -X120883710Y-101073480D01* -X120893452Y-101072462D01* -X120904418Y-101089215D01* -X120905079Y-101132039D01* -X120897020Y-101189781D01* -X120881827Y-101251289D01* -X120861086Y-101305409D01* -X120860038Y-101307510D01* -X120797621Y-101394660D01* -X120716726Y-101453939D01* -X120624856Y-101483034D01* -X120529513Y-101479634D01* -X120438198Y-101441428D01* -X120434138Y-101438741D01* -X120362306Y-101373642D01* -X120315073Y-101288705D01* -X120288934Y-101177021D01* -X120285426Y-101145643D01* -X120279213Y-100997536D01* -X120286661Y-100928468D01* -X120474154Y-100928468D01* -X120476590Y-100971552D01* -X120489914Y-100984126D01* -X120523132Y-100974719D01* -X120575494Y-100952483D01* -X120634024Y-100924610D01* -X120635479Y-100923872D01* -X120685089Y-100897777D01* -X120705000Y-100880363D01* -X120700090Y-100862107D01* -X120679416Y-100838120D01* -X120626819Y-100803406D01* -X120570177Y-100800856D01* -X120519369Y-100826119D01* -X120484276Y-100874847D01* -X120474154Y-100928468D01* -X120286661Y-100928468D01* -X120291992Y-100879036D01* -X120324778Y-100785055D01* -X120370421Y-100719215D01* -X120452802Y-100652681D01* -X120543546Y-100619676D01* -X120636185Y-100617573D01* -X120724254Y-100643745D01* -X120724254Y-100643745D01* -G37* -X120724254Y-100643745D02* -X120801286Y-100695567D01* -X120860816Y-100770412D01* -X120896378Y-100865654D01* -X120903571Y-100935756D01* -X120902754Y-100965009D01* -X120895914Y-100987407D01* -X120877112Y-101007474D01* -X120840408Y-101029733D01* -X120779862Y-101058709D01* -X120689534Y-101098927D01* -X120689077Y-101099129D01* -X120605933Y-101137210D01* -X120537753Y-101171025D01* -X120491505Y-101196933D01* -X120474158Y-101211295D01* -X120474154Y-101211411D01* -X120489443Y-101242685D01* -X120525196Y-101277157D01* -X120566242Y-101301990D01* -X120587037Y-101306923D01* -X120643770Y-101289862D01* -X120692627Y-101247133D01* -X120716465Y-101200155D01* -X120739397Y-101165522D01* -X120784318Y-101126081D01* -X120837123Y-101092009D01* -X120883710Y-101073480D01* -X120893452Y-101072462D01* -X120904418Y-101089215D01* -X120905079Y-101132039D01* -X120897020Y-101189781D01* -X120881827Y-101251289D01* -X120861086Y-101305409D01* -X120860038Y-101307510D01* -X120797621Y-101394660D01* -X120716726Y-101453939D01* -X120624856Y-101483034D01* -X120529513Y-101479634D01* -X120438198Y-101441428D01* -X120434138Y-101438741D01* -X120362306Y-101373642D01* -X120315073Y-101288705D01* -X120288934Y-101177021D01* -X120285426Y-101145643D01* -X120279213Y-100997536D01* -X120286661Y-100928468D01* -X120474154Y-100928468D01* -X120476590Y-100971552D01* -X120489914Y-100984126D01* -X120523132Y-100974719D01* -X120575494Y-100952483D01* -X120634024Y-100924610D01* -X120635479Y-100923872D01* -X120685089Y-100897777D01* -X120705000Y-100880363D01* -X120700090Y-100862107D01* -X120679416Y-100838120D01* -X120626819Y-100803406D01* -X120570177Y-100800856D01* -X120519369Y-100826119D01* -X120484276Y-100874847D01* -X120474154Y-100928468D01* -X120286661Y-100928468D01* -X120291992Y-100879036D01* -X120324778Y-100785055D01* -X120370421Y-100719215D01* -X120452802Y-100652681D01* -X120543546Y-100619676D01* -X120636185Y-100617573D01* -X120724254Y-100643745D01* -G36* -X122349846Y-100536120D02* -X122355572Y-100615980D01* -X122362149Y-100663039D01* -X122371262Y-100683566D01* -X122384598Y-100683829D01* -X122388923Y-100681378D01* -X122446444Y-100663636D01* -X122521268Y-100664672D01* -X122597339Y-100682910D01* -X122644918Y-100706505D01* -X122693702Y-100744198D01* -X122729364Y-100786855D01* -X122753845Y-100841057D01* -X122769087Y-100913384D01* -X122777030Y-101010419D01* -X122779616Y-101138742D01* -X122779662Y-101163358D01* -X122779692Y-101439870D01* -X122718161Y-101461320D01* -X122674459Y-101475912D01* -X122650482Y-101482706D01* -X122649777Y-101482769D01* -X122647415Y-101464345D01* -X122645406Y-101413526D01* -X122643901Y-101336993D01* -X122643053Y-101241430D01* -X122642923Y-101183329D01* -X122642651Y-101068771D01* -X122641252Y-100986667D01* -X122637849Y-100930393D01* -X122631567Y-100893326D01* -X122621529Y-100868844D01* -X122606861Y-100850325D01* -X122597702Y-100841406D01* -X122534789Y-100805466D01* -X122466136Y-100802775D01* -X122403848Y-100833170D01* -X122392329Y-100844144D01* -X122375433Y-100864779D01* -X122363714Y-100889256D01* -X122356233Y-100924647D01* -X122352054Y-100978026D01* -X122350237Y-101056466D01* -X122349846Y-101164617D01* -X122349846Y-101439870D01* -X122288315Y-101461320D01* -X122244613Y-101475912D01* -X122220636Y-101482706D01* -X122219930Y-101482769D01* -X122218126Y-101464069D01* -X122216500Y-101411322D01* -X122215117Y-101329557D01* -X122214042Y-101223805D01* -X122213340Y-101099094D01* -X122213077Y-100960455D01* -X122213077Y-100425806D01* -X122340077Y-100372236D01* -X122349846Y-100536120D01* -X122349846Y-100536120D01* -G37* -X122349846Y-100536120D02* -X122355572Y-100615980D01* -X122362149Y-100663039D01* -X122371262Y-100683566D01* -X122384598Y-100683829D01* -X122388923Y-100681378D01* -X122446444Y-100663636D01* -X122521268Y-100664672D01* -X122597339Y-100682910D01* -X122644918Y-100706505D01* -X122693702Y-100744198D01* -X122729364Y-100786855D01* -X122753845Y-100841057D01* -X122769087Y-100913384D01* -X122777030Y-101010419D01* -X122779616Y-101138742D01* -X122779662Y-101163358D01* -X122779692Y-101439870D01* -X122718161Y-101461320D01* -X122674459Y-101475912D01* -X122650482Y-101482706D01* -X122649777Y-101482769D01* -X122647415Y-101464345D01* -X122645406Y-101413526D01* -X122643901Y-101336993D01* -X122643053Y-101241430D01* -X122642923Y-101183329D01* -X122642651Y-101068771D01* -X122641252Y-100986667D01* -X122637849Y-100930393D01* -X122631567Y-100893326D01* -X122621529Y-100868844D01* -X122606861Y-100850325D01* -X122597702Y-100841406D01* -X122534789Y-100805466D01* -X122466136Y-100802775D01* -X122403848Y-100833170D01* -X122392329Y-100844144D01* -X122375433Y-100864779D01* -X122363714Y-100889256D01* -X122356233Y-100924647D01* -X122352054Y-100978026D01* -X122350237Y-101056466D01* -X122349846Y-101164617D01* -X122349846Y-101439870D01* -X122288315Y-101461320D01* -X122244613Y-101475912D01* -X122220636Y-101482706D01* -X122219930Y-101482769D01* -X122218126Y-101464069D01* -X122216500Y-101411322D01* -X122215117Y-101329557D01* -X122214042Y-101223805D01* -X122213340Y-101099094D01* -X122213077Y-100960455D01* -X122213077Y-100425806D01* -X122340077Y-100372236D01* -X122349846Y-100536120D01* -G36* -X123243501Y-100670303D02* -X123320060Y-100698733D01* -X123320936Y-100699279D01* -X123368285Y-100734127D01* -X123403241Y-100774852D01* -X123427825Y-100827925D01* -X123444062Y-100899814D01* -X123453975Y-100996992D01* -X123459586Y-101125928D01* -X123460077Y-101144298D01* -X123467141Y-101421287D01* -X123407695Y-101452028D01* -X123364681Y-101472802D01* -X123338710Y-101482646D01* -X123337509Y-101482769D01* -X123333014Y-101464606D01* -X123329444Y-101415612D01* -X123327248Y-101344031D01* -X123326769Y-101286068D01* -X123326758Y-101192170D01* -X123322466Y-101133203D01* -X123307503Y-101105079D01* -X123275482Y-101103706D01* -X123220014Y-101124998D01* -X123136269Y-101164136D01* -X123074689Y-101196643D01* -X123043017Y-101224845D01* -X123033706Y-101255582D01* -X123033692Y-101257104D01* -X123049057Y-101310054D01* -X123094547Y-101338660D01* -X123164166Y-101342803D01* -X123214313Y-101342084D01* -X123240754Y-101356527D01* -X123257243Y-101391218D01* -X123266733Y-101435416D01* -X123253057Y-101460493D01* -X123247907Y-101464082D01* -X123199425Y-101478496D01* -X123131531Y-101480537D01* -X123061612Y-101470983D01* -X123012068Y-101453522D01* -X122943570Y-101395364D01* -X122904634Y-101314408D01* -X122896923Y-101251160D01* -X122902807Y-101194111D01* -X122924101Y-101147542D01* -X122966265Y-101106181D01* -X123034759Y-101064755D01* -X123135044Y-101017993D01* -X123141154Y-101015350D01* -X123231490Y-100973617D01* -X123287235Y-100939391D01* -X123311129Y-100908635D01* -X123305913Y-100877311D01* -X123274328Y-100841383D01* -X123264883Y-100833116D01* -X123201617Y-100801058D01* -X123136064Y-100802407D01* -X123078972Y-100833838D01* -X123041093Y-100892024D01* -X123037574Y-100903446D01* -X123003300Y-100958837D01* -X122959809Y-100985518D01* -X122896923Y-101011960D01* -X122896923Y-100943548D01* -X122916052Y-100844110D01* -X122972831Y-100752902D01* -X123002378Y-100722389D01* -X123069542Y-100683228D01* -X123154956Y-100665500D01* -X123243501Y-100670303D01* -X123243501Y-100670303D01* -G37* -X123243501Y-100670303D02* -X123320060Y-100698733D01* -X123320936Y-100699279D01* -X123368285Y-100734127D01* -X123403241Y-100774852D01* -X123427825Y-100827925D01* -X123444062Y-100899814D01* -X123453975Y-100996992D01* -X123459586Y-101125928D01* -X123460077Y-101144298D01* -X123467141Y-101421287D01* -X123407695Y-101452028D01* -X123364681Y-101472802D01* -X123338710Y-101482646D01* -X123337509Y-101482769D01* -X123333014Y-101464606D01* -X123329444Y-101415612D01* -X123327248Y-101344031D01* -X123326769Y-101286068D01* -X123326758Y-101192170D01* -X123322466Y-101133203D01* -X123307503Y-101105079D01* -X123275482Y-101103706D01* -X123220014Y-101124998D01* -X123136269Y-101164136D01* -X123074689Y-101196643D01* -X123043017Y-101224845D01* -X123033706Y-101255582D01* -X123033692Y-101257104D01* -X123049057Y-101310054D01* -X123094547Y-101338660D01* -X123164166Y-101342803D01* -X123214313Y-101342084D01* -X123240754Y-101356527D01* -X123257243Y-101391218D01* -X123266733Y-101435416D01* -X123253057Y-101460493D01* -X123247907Y-101464082D01* -X123199425Y-101478496D01* -X123131531Y-101480537D01* -X123061612Y-101470983D01* -X123012068Y-101453522D01* -X122943570Y-101395364D01* -X122904634Y-101314408D01* -X122896923Y-101251160D01* -X122902807Y-101194111D01* -X122924101Y-101147542D01* -X122966265Y-101106181D01* -X123034759Y-101064755D01* -X123135044Y-101017993D01* -X123141154Y-101015350D01* -X123231490Y-100973617D01* -X123287235Y-100939391D01* -X123311129Y-100908635D01* -X123305913Y-100877311D01* -X123274328Y-100841383D01* -X123264883Y-100833116D01* -X123201617Y-100801058D01* -X123136064Y-100802407D01* -X123078972Y-100833838D01* -X123041093Y-100892024D01* -X123037574Y-100903446D01* -X123003300Y-100958837D01* -X122959809Y-100985518D01* -X122896923Y-101011960D01* -X122896923Y-100943548D01* -X122916052Y-100844110D01* -X122972831Y-100752902D01* -X123002378Y-100722389D01* -X123069542Y-100683228D01* -X123154956Y-100665500D01* -X123243501Y-100670303D01* -G36* -X123903362Y-100668670D02* -X123992117Y-100701421D01* -X124064022Y-100759350D01* -X124092144Y-100800128D01* -X124122802Y-100874954D01* -X124122165Y-100929058D01* -X124089987Y-100965446D01* -X124078081Y-100971633D01* -X124026675Y-100990925D01* -X124000422Y-100985982D01* -X123991530Y-100953587D01* -X123991077Y-100935692D01* -X123974797Y-100869859D01* -X123932365Y-100823807D01* -X123873388Y-100801564D01* -X123807475Y-100807161D01* -X123753895Y-100836229D01* -X123735798Y-100852810D01* -X123722971Y-100872925D01* -X123714306Y-100903332D01* -X123708696Y-100950788D01* -X123705035Y-101022050D01* -X123702215Y-101123875D01* -X123701484Y-101156115D01* -X123698820Y-101266410D01* -X123695792Y-101344036D01* -X123691250Y-101395396D01* -X123684046Y-101426890D01* -X123673033Y-101444920D01* -X123657060Y-101455888D01* -X123646834Y-101460733D01* -X123603406Y-101477301D01* -X123577842Y-101482769D01* -X123569395Y-101464507D01* -X123564239Y-101409296D01* -X123562346Y-101316499D01* -X123563689Y-101185478D01* -X123564107Y-101165269D01* -X123567058Y-101045733D01* -X123570548Y-100958449D01* -X123575514Y-100896591D01* -X123582893Y-100853336D01* -X123593624Y-100821860D01* -X123608645Y-100795339D01* -X123616502Y-100783975D01* -X123661553Y-100733692D01* -X123711940Y-100694581D01* -X123718108Y-100691167D01* -X123808458Y-100664212D01* -X123903362Y-100668670D01* -X123903362Y-100668670D01* -G37* -X123903362Y-100668670D02* -X123992117Y-100701421D01* -X124064022Y-100759350D01* -X124092144Y-100800128D01* -X124122802Y-100874954D01* -X124122165Y-100929058D01* -X124089987Y-100965446D01* -X124078081Y-100971633D01* -X124026675Y-100990925D01* -X124000422Y-100985982D01* -X123991530Y-100953587D01* -X123991077Y-100935692D01* -X123974797Y-100869859D01* -X123932365Y-100823807D01* -X123873388Y-100801564D01* -X123807475Y-100807161D01* -X123753895Y-100836229D01* -X123735798Y-100852810D01* -X123722971Y-100872925D01* -X123714306Y-100903332D01* -X123708696Y-100950788D01* -X123705035Y-101022050D01* -X123702215Y-101123875D01* -X123701484Y-101156115D01* -X123698820Y-101266410D01* -X123695792Y-101344036D01* -X123691250Y-101395396D01* -X123684046Y-101426890D01* -X123673033Y-101444920D01* -X123657060Y-101455888D01* -X123646834Y-101460733D01* -X123603406Y-101477301D01* -X123577842Y-101482769D01* -X123569395Y-101464507D01* -X123564239Y-101409296D01* -X123562346Y-101316499D01* -X123563689Y-101185478D01* -X123564107Y-101165269D01* -X123567058Y-101045733D01* -X123570548Y-100958449D01* -X123575514Y-100896591D01* -X123582893Y-100853336D01* -X123593624Y-100821860D01* -X123608645Y-100795339D01* -X123616502Y-100783975D01* -X123661553Y-100733692D01* -X123711940Y-100694581D01* -X123718108Y-100691167D01* -X123808458Y-100664212D01* -X123903362Y-100668670D01* -G36* -X124792081Y-100824289D02* -X124791833Y-100970320D01* -X124790872Y-101082655D01* -X124788794Y-101166678D01* -X124785193Y-101227769D01* -X124779665Y-101271309D01* -X124771804Y-101302679D01* -X124761207Y-101327262D01* -X124753182Y-101341294D01* -X124686728Y-101417388D01* -X124602470Y-101465084D01* -X124509249Y-101482199D01* -X124415900Y-101466546D01* -X124360312Y-101438418D01* -X124301957Y-101389760D01* -X124262186Y-101330333D01* -X124238190Y-101252507D01* -X124227161Y-101148652D01* -X124225599Y-101072462D01* -X124225809Y-101066986D01* -X124362308Y-101066986D01* -X124363141Y-101154355D01* -X124366961Y-101212192D01* -X124375746Y-101250029D01* -X124391474Y-101277398D01* -X124410266Y-101298042D01* -X124473375Y-101337890D01* -X124541137Y-101341295D01* -X124605179Y-101308025D01* -X124610164Y-101303517D01* -X124631439Y-101280067D01* -X124644779Y-101252166D01* -X124652001Y-101210641D01* -X124654923Y-101146316D01* -X124655385Y-101075200D01* -X124654383Y-100985858D01* -X124650238Y-100926258D01* -X124641236Y-100887089D01* -X124625667Y-100859040D01* -X124612902Y-100844144D01* -X124553600Y-100806575D01* -X124485301Y-100802057D01* -X124420110Y-100830753D01* -X124407528Y-100841406D01* -X124386111Y-100865063D01* -X124372744Y-100893251D01* -X124365566Y-100935245D01* -X124362719Y-101000319D01* -X124362308Y-101066986D01* -X124225809Y-101066986D01* -X124230322Y-100949765D01* -X124246362Y-100857577D01* -X124276528Y-100788269D01* -X124323629Y-100734211D01* -X124360312Y-100706505D01* -X124426990Y-100676572D01* -X124504272Y-100662678D01* -X124576110Y-100666397D01* -X124616308Y-100681400D01* -X124632082Y-100685670D01* -X124642550Y-100669750D01* -X124649856Y-100627089D01* -X124655385Y-100562106D01* -X124661437Y-100489732D01* -X124669844Y-100446187D01* -X124685141Y-100421287D01* -X124711864Y-100404845D01* -X124728654Y-100397564D01* -X124792154Y-100370963D01* -X124792081Y-100824289D01* -X124792081Y-100824289D01* -G37* -X124792081Y-100824289D02* -X124791833Y-100970320D01* -X124790872Y-101082655D01* -X124788794Y-101166678D01* -X124785193Y-101227769D01* -X124779665Y-101271309D01* -X124771804Y-101302679D01* -X124761207Y-101327262D01* -X124753182Y-101341294D01* -X124686728Y-101417388D01* -X124602470Y-101465084D01* -X124509249Y-101482199D01* -X124415900Y-101466546D01* -X124360312Y-101438418D01* -X124301957Y-101389760D01* -X124262186Y-101330333D01* -X124238190Y-101252507D01* -X124227161Y-101148652D01* -X124225599Y-101072462D01* -X124225809Y-101066986D01* -X124362308Y-101066986D01* -X124363141Y-101154355D01* -X124366961Y-101212192D01* -X124375746Y-101250029D01* -X124391474Y-101277398D01* -X124410266Y-101298042D01* -X124473375Y-101337890D01* -X124541137Y-101341295D01* -X124605179Y-101308025D01* -X124610164Y-101303517D01* -X124631439Y-101280067D01* -X124644779Y-101252166D01* -X124652001Y-101210641D01* -X124654923Y-101146316D01* -X124655385Y-101075200D01* -X124654383Y-100985858D01* -X124650238Y-100926258D01* -X124641236Y-100887089D01* -X124625667Y-100859040D01* -X124612902Y-100844144D01* -X124553600Y-100806575D01* -X124485301Y-100802057D01* -X124420110Y-100830753D01* -X124407528Y-100841406D01* -X124386111Y-100865063D01* -X124372744Y-100893251D01* -X124365566Y-100935245D01* -X124362719Y-101000319D01* -X124362308Y-101066986D01* -X124225809Y-101066986D01* -X124230322Y-100949765D01* -X124246362Y-100857577D01* -X124276528Y-100788269D01* -X124323629Y-100734211D01* -X124360312Y-100706505D01* -X124426990Y-100676572D01* -X124504272Y-100662678D01* -X124576110Y-100666397D01* -X124616308Y-100681400D01* -X124632082Y-100685670D01* -X124642550Y-100669750D01* -X124649856Y-100627089D01* -X124655385Y-100562106D01* -X124661437Y-100489732D01* -X124669844Y-100446187D01* -X124685141Y-100421287D01* -X124711864Y-100404845D01* -X124728654Y-100397564D01* -X124792154Y-100370963D01* -X124792081Y-100824289D01* -G36* -X125585929Y-100680662D02* -X125588911Y-100732068D01* -X125591247Y-100810192D01* -X125592749Y-100908857D01* -X125593231Y-101012343D01* -X125593231Y-101362533D01* -X125531401Y-101424363D01* -X125488793Y-101462462D01* -X125451390Y-101477895D01* -X125400270Y-101476918D01* -X125379978Y-101474433D01* -X125316554Y-101467200D01* -X125264095Y-101463055D01* -X125251308Y-101462672D01* -X125208199Y-101465176D01* -X125146544Y-101471462D01* -X125122638Y-101474433D01* -X125063922Y-101479028D01* -X125024464Y-101469046D01* -X124985338Y-101438228D01* -X124971215Y-101424363D01* -X124909385Y-101362533D01* -X124909385Y-100707503D01* -X124959150Y-100684829D01* -X125002002Y-100668034D01* -X125027073Y-100662154D01* -X125033501Y-100680736D01* -X125039509Y-100732655D01* -X125044697Y-100812172D01* -X125048664Y-100913546D01* -X125050577Y-100999192D01* -X125055923Y-101336231D01* -X125102560Y-101342825D01* -X125144976Y-101338214D01* -X125165760Y-101323287D01* -X125171570Y-101295377D01* -X125176530Y-101235925D01* -X125180246Y-101152466D01* -X125182324Y-101052532D01* -X125182624Y-101001104D01* -X125182923Y-100705054D01* -X125244454Y-100683604D01* -X125288004Y-100669020D01* -X125311694Y-100662219D01* -X125312377Y-100662154D01* -X125314754Y-100680642D01* -X125317366Y-100731906D01* -X125319995Y-100809649D01* -X125322421Y-100907574D01* -X125324115Y-100999192D01* -X125329461Y-101336231D01* -X125446692Y-101336231D01* -X125452072Y-101028746D01* -X125457451Y-100721261D01* -X125514601Y-100691707D01* -X125556797Y-100671413D01* -X125581770Y-100662204D01* -X125582491Y-100662154D01* -X125585929Y-100680662D01* -X125585929Y-100680662D01* -G37* -X125585929Y-100680662D02* -X125588911Y-100732068D01* -X125591247Y-100810192D01* -X125592749Y-100908857D01* -X125593231Y-101012343D01* -X125593231Y-101362533D01* -X125531401Y-101424363D01* -X125488793Y-101462462D01* -X125451390Y-101477895D01* -X125400270Y-101476918D01* -X125379978Y-101474433D01* -X125316554Y-101467200D01* -X125264095Y-101463055D01* -X125251308Y-101462672D01* -X125208199Y-101465176D01* -X125146544Y-101471462D01* -X125122638Y-101474433D01* -X125063922Y-101479028D01* -X125024464Y-101469046D01* -X124985338Y-101438228D01* -X124971215Y-101424363D01* -X124909385Y-101362533D01* -X124909385Y-100707503D01* -X124959150Y-100684829D01* -X125002002Y-100668034D01* -X125027073Y-100662154D01* -X125033501Y-100680736D01* -X125039509Y-100732655D01* -X125044697Y-100812172D01* -X125048664Y-100913546D01* -X125050577Y-100999192D01* -X125055923Y-101336231D01* -X125102560Y-101342825D01* -X125144976Y-101338214D01* -X125165760Y-101323287D01* -X125171570Y-101295377D01* -X125176530Y-101235925D01* -X125180246Y-101152466D01* -X125182324Y-101052532D01* -X125182624Y-101001104D01* -X125182923Y-100705054D01* -X125244454Y-100683604D01* -X125288004Y-100669020D01* -X125311694Y-100662219D01* -X125312377Y-100662154D01* -X125314754Y-100680642D01* -X125317366Y-100731906D01* -X125319995Y-100809649D01* -X125322421Y-100907574D01* -X125324115Y-100999192D01* -X125329461Y-101336231D01* -X125446692Y-101336231D01* -X125452072Y-101028746D01* -X125457451Y-100721261D01* -X125514601Y-100691707D01* -X125556797Y-100671413D01* -X125581770Y-100662204D01* -X125582491Y-100662154D01* -X125585929Y-100680662D01* -G36* -X126077333Y-100677528D02* -X126133590Y-100703117D01* -X126177747Y-100734124D01* -X126210101Y-100768795D01* -X126232438Y-100813520D01* -X126246546Y-100874692D01* -X126254211Y-100958701D01* -X126257220Y-101071940D01* -X126257538Y-101146509D01* -X126257538Y-101437420D01* -X126207773Y-101460095D01* -X126168576Y-101476667D01* -X126149157Y-101482769D01* -X126145442Y-101464610D01* -X126142495Y-101415648D01* -X126140691Y-101344153D01* -X126140308Y-101287385D01* -X126138661Y-101205371D01* -X126134222Y-101140309D01* -X126127740Y-101100467D01* -X126122590Y-101092000D01* -X126087977Y-101100646D01* -X126033640Y-101122823D01* -X125970722Y-101152886D01* -X125910368Y-101185192D01* -X125863721Y-101214098D01* -X125841926Y-101233961D01* -X125841839Y-101234175D01* -X125843714Y-101270935D01* -X125860525Y-101306026D01* -X125890039Y-101334528D01* -X125933116Y-101344061D01* -X125969932Y-101342950D01* -X126022074Y-101342133D01* -X126049444Y-101354349D01* -X126065882Y-101386624D01* -X126067955Y-101392710D01* -X126075081Y-101438739D01* -X126056024Y-101466687D01* -X126006353Y-101480007D01* -X125952697Y-101482470D01* -X125856142Y-101464210D01* -X125806159Y-101438131D01* -X125744429Y-101376868D01* -X125711690Y-101301670D01* -X125708753Y-101222211D01* -X125736424Y-101148167D01* -X125778047Y-101101769D01* -X125819604Y-101075793D01* -X125884922Y-101042907D01* -X125961038Y-101009557D01* -X125973726Y-101004461D01* -X126057333Y-100967565D01* -X126105530Y-100935046D01* -X126121030Y-100902718D01* -X126106550Y-100866394D01* -X126081692Y-100838000D01* -X126022939Y-100803039D01* -X125958293Y-100800417D01* -X125899008Y-100827358D01* -X125856339Y-100881088D01* -X125850739Y-100894950D01* -X125818133Y-100945936D01* -X125770530Y-100983787D01* -X125710461Y-101014850D01* -X125710461Y-100926768D01* -X125713997Y-100872951D01* -X125729156Y-100830534D01* -X125762768Y-100785279D01* -X125795035Y-100750420D01* -X125845209Y-100701062D01* -X125884193Y-100674547D01* -X125926064Y-100663911D01* -X125973460Y-100662154D01* -X126077333Y-100677528D01* -X126077333Y-100677528D01* -G37* -X126077333Y-100677528D02* -X126133590Y-100703117D01* -X126177747Y-100734124D01* -X126210101Y-100768795D01* -X126232438Y-100813520D01* -X126246546Y-100874692D01* -X126254211Y-100958701D01* -X126257220Y-101071940D01* -X126257538Y-101146509D01* -X126257538Y-101437420D01* -X126207773Y-101460095D01* -X126168576Y-101476667D01* -X126149157Y-101482769D01* -X126145442Y-101464610D01* -X126142495Y-101415648D01* -X126140691Y-101344153D01* -X126140308Y-101287385D01* -X126138661Y-101205371D01* -X126134222Y-101140309D01* -X126127740Y-101100467D01* -X126122590Y-101092000D01* -X126087977Y-101100646D01* -X126033640Y-101122823D01* -X125970722Y-101152886D01* -X125910368Y-101185192D01* -X125863721Y-101214098D01* -X125841926Y-101233961D01* -X125841839Y-101234175D01* -X125843714Y-101270935D01* -X125860525Y-101306026D01* -X125890039Y-101334528D01* -X125933116Y-101344061D01* -X125969932Y-101342950D01* -X126022074Y-101342133D01* -X126049444Y-101354349D01* -X126065882Y-101386624D01* -X126067955Y-101392710D01* -X126075081Y-101438739D01* -X126056024Y-101466687D01* -X126006353Y-101480007D01* -X125952697Y-101482470D01* -X125856142Y-101464210D01* -X125806159Y-101438131D01* -X125744429Y-101376868D01* -X125711690Y-101301670D01* -X125708753Y-101222211D01* -X125736424Y-101148167D01* -X125778047Y-101101769D01* -X125819604Y-101075793D01* -X125884922Y-101042907D01* -X125961038Y-101009557D01* -X125973726Y-101004461D01* -X126057333Y-100967565D01* -X126105530Y-100935046D01* -X126121030Y-100902718D01* -X126106550Y-100866394D01* -X126081692Y-100838000D01* -X126022939Y-100803039D01* -X125958293Y-100800417D01* -X125899008Y-100827358D01* -X125856339Y-100881088D01* -X125850739Y-100894950D01* -X125818133Y-100945936D01* -X125770530Y-100983787D01* -X125710461Y-101014850D01* -X125710461Y-100926768D01* -X125713997Y-100872951D01* -X125729156Y-100830534D01* -X125762768Y-100785279D01* -X125795035Y-100750420D01* -X125845209Y-100701062D01* -X125884193Y-100674547D01* -X125926064Y-100663911D01* -X125973460Y-100662154D01* -X126077333Y-100677528D01* -G36* -X126760807Y-100680782D02* -X126784161Y-100690988D01* -X126839902Y-100735134D01* -X126887569Y-100798967D01* -X126917048Y-100867087D01* -X126921846Y-100900670D01* -X126905760Y-100947556D01* -X126870475Y-100972365D01* -X126832644Y-100987387D01* -X126815321Y-100990155D01* -X126806886Y-100970066D01* -X126790230Y-100926351D01* -X126782923Y-100906598D01* -X126741948Y-100838271D01* -X126682622Y-100804191D01* -X126606552Y-100805239D01* -X126600918Y-100806581D01* -X126560305Y-100825836D01* -X126530448Y-100863375D01* -X126510055Y-100923809D01* -X126497836Y-101011751D01* -X126492500Y-101131813D01* -X126492000Y-101195698D01* -X126491752Y-101296403D01* -X126490126Y-101365054D01* -X126485801Y-101408673D01* -X126477454Y-101434282D01* -X126463765Y-101448903D01* -X126443411Y-101459558D01* -X126442234Y-101460095D01* -X126403038Y-101476667D01* -X126383619Y-101482769D01* -X126380635Y-101464319D01* -X126378081Y-101413323D01* -X126376140Y-101336308D01* -X126374997Y-101239805D01* -X126374769Y-101169184D01* -X126375932Y-101032525D01* -X126380479Y-100928851D01* -X126389999Y-100852108D01* -X126406081Y-100796246D01* -X126430313Y-100755212D01* -X126464286Y-100722954D01* -X126497833Y-100700440D01* -X126578499Y-100670476D01* -X126672381Y-100663718D01* -X126760807Y-100680782D01* -X126760807Y-100680782D01* -G37* -X126760807Y-100680782D02* -X126784161Y-100690988D01* -X126839902Y-100735134D01* -X126887569Y-100798967D01* -X126917048Y-100867087D01* -X126921846Y-100900670D01* -X126905760Y-100947556D01* -X126870475Y-100972365D01* -X126832644Y-100987387D01* -X126815321Y-100990155D01* -X126806886Y-100970066D01* -X126790230Y-100926351D01* -X126782923Y-100906598D01* -X126741948Y-100838271D01* -X126682622Y-100804191D01* -X126606552Y-100805239D01* -X126600918Y-100806581D01* -X126560305Y-100825836D01* -X126530448Y-100863375D01* -X126510055Y-100923809D01* -X126497836Y-101011751D01* -X126492500Y-101131813D01* -X126492000Y-101195698D01* -X126491752Y-101296403D01* -X126490126Y-101365054D01* -X126485801Y-101408673D01* -X126477454Y-101434282D01* -X126463765Y-101448903D01* -X126443411Y-101459558D01* -X126442234Y-101460095D01* -X126403038Y-101476667D01* -X126383619Y-101482769D01* -X126380635Y-101464319D01* -X126378081Y-101413323D01* -X126376140Y-101336308D01* -X126374997Y-101239805D01* -X126374769Y-101169184D01* -X126375932Y-101032525D01* -X126380479Y-100928851D01* -X126389999Y-100852108D01* -X126406081Y-100796246D01* -X126430313Y-100755212D01* -X126464286Y-100722954D01* -X126497833Y-100700440D01* -X126578499Y-100670476D01* -X126672381Y-100663718D01* -X126760807Y-100680782D01* -G36* -X127435224Y-100691838D02* -X127512528Y-100742361D01* -X127549814Y-100787590D01* -X127579353Y-100869663D01* -X127581699Y-100934607D01* -X127576385Y-101021445D01* -X127376115Y-101109103D01* -X127278739Y-101153887D01* -X127215113Y-101189913D01* -X127182029Y-101221117D01* -X127176280Y-101251436D01* -X127194658Y-101284805D01* -X127214923Y-101306923D01* -X127273889Y-101342393D01* -X127338024Y-101344879D01* -X127396926Y-101317235D01* -X127440197Y-101262320D01* -X127447936Y-101242928D01* -X127485006Y-101182364D01* -X127527654Y-101156552D01* -X127586154Y-101134471D01* -X127586154Y-101218184D01* -X127580982Y-101275150D01* -X127560723Y-101323189D01* -X127518262Y-101378346D01* -X127511951Y-101385514D01* -X127464720Y-101434585D01* -X127424121Y-101460920D01* -X127373328Y-101473035D01* -X127331220Y-101477003D01* -X127255902Y-101477991D01* -X127202286Y-101465466D01* -X127168838Y-101446869D01* -X127116268Y-101405975D01* -X127079879Y-101361748D01* -X127056850Y-101306126D01* -X127044359Y-101231047D01* -X127039587Y-101128449D01* -X127039206Y-101076376D01* -X127040501Y-101013948D01* -X127158471Y-101013948D01* -X127159839Y-101047438D01* -X127163249Y-101052923D01* -X127185753Y-101045472D01* -X127234182Y-101025753D01* -X127298908Y-100997718D01* -X127312443Y-100991692D01* -X127394244Y-100950096D01* -X127439312Y-100913538D01* -X127449217Y-100879296D01* -X127425526Y-100844648D01* -X127405960Y-100829339D01* -X127335360Y-100798721D01* -X127269280Y-100803780D01* -X127213959Y-100841151D01* -X127175636Y-100907473D01* -X127163349Y-100960116D01* -X127158471Y-101013948D01* -X127040501Y-101013948D01* -X127041730Y-100954720D01* -X127051032Y-100864710D01* -X127069460Y-100799167D01* -X127099360Y-100750912D01* -X127143080Y-100712767D01* -X127162141Y-100700440D01* -X127248726Y-100668336D01* -X127343522Y-100666316D01* -X127435224Y-100691838D01* -X127435224Y-100691838D01* -G37* -X127435224Y-100691838D02* -X127512528Y-100742361D01* -X127549814Y-100787590D01* -X127579353Y-100869663D01* -X127581699Y-100934607D01* -X127576385Y-101021445D01* -X127376115Y-101109103D01* -X127278739Y-101153887D01* -X127215113Y-101189913D01* -X127182029Y-101221117D01* -X127176280Y-101251436D01* -X127194658Y-101284805D01* -X127214923Y-101306923D01* -X127273889Y-101342393D01* -X127338024Y-101344879D01* -X127396926Y-101317235D01* -X127440197Y-101262320D01* -X127447936Y-101242928D01* -X127485006Y-101182364D01* -X127527654Y-101156552D01* -X127586154Y-101134471D01* -X127586154Y-101218184D01* -X127580982Y-101275150D01* -X127560723Y-101323189D01* -X127518262Y-101378346D01* -X127511951Y-101385514D01* -X127464720Y-101434585D01* -X127424121Y-101460920D01* -X127373328Y-101473035D01* -X127331220Y-101477003D01* -X127255902Y-101477991D01* -X127202286Y-101465466D01* -X127168838Y-101446869D01* -X127116268Y-101405975D01* -X127079879Y-101361748D01* -X127056850Y-101306126D01* -X127044359Y-101231047D01* -X127039587Y-101128449D01* -X127039206Y-101076376D01* -X127040501Y-101013948D01* -X127158471Y-101013948D01* -X127159839Y-101047438D01* -X127163249Y-101052923D01* -X127185753Y-101045472D01* -X127234182Y-101025753D01* -X127298908Y-100997718D01* -X127312443Y-100991692D01* -X127394244Y-100950096D01* -X127439312Y-100913538D01* -X127449217Y-100879296D01* -X127425526Y-100844648D01* -X127405960Y-100829339D01* -X127335360Y-100798721D01* -X127269280Y-100803780D01* -X127213959Y-100841151D01* -X127175636Y-100907473D01* -X127163349Y-100960116D01* -X127158471Y-101013948D01* -X127040501Y-101013948D01* -X127041730Y-100954720D01* -X127051032Y-100864710D01* -X127069460Y-100799167D01* -X127099360Y-100750912D01* -X127143080Y-100712767D01* -X127162141Y-100700440D01* -X127248726Y-100668336D01* -X127343522Y-100666316D01* -X127435224Y-100691838D01* -G36* -X123329878Y-94331776D02* -X123435612Y-94332355D01* -X123512132Y-94333922D01* -X123564372Y-94336972D01* -X123597263Y-94341996D01* -X123615737Y-94349489D01* -X123624727Y-94359944D01* -X123629163Y-94373853D01* -X123629594Y-94375654D01* -X123636333Y-94408145D01* -X123648808Y-94472252D01* -X123665719Y-94561151D01* -X123685771Y-94668019D01* -X123707664Y-94786033D01* -X123708429Y-94790178D01* -X123730359Y-94905831D01* -X123750877Y-95008014D01* -X123768659Y-95090598D01* -X123782381Y-95147456D01* -X123790718Y-95172458D01* -X123791116Y-95172901D01* -X123815677Y-95185110D01* -X123866315Y-95205456D01* -X123932095Y-95229545D01* -X123932461Y-95229674D01* -X124015317Y-95260818D01* -X124113000Y-95300491D01* -X124205077Y-95340381D01* -X124209434Y-95342353D01* -X124359407Y-95410420D01* -X124691498Y-95183639D01* -X124793374Y-95114504D01* -X124885657Y-95052697D01* -X124963003Y-95001733D01* -X125020064Y-94965127D01* -X125051495Y-94946394D01* -X125054479Y-94945004D01* -X125077321Y-94951190D01* -X125119982Y-94981035D01* -X125184128Y-95035947D01* -X125271421Y-95117334D01* -X125360535Y-95203922D01* -X125446441Y-95289247D01* -X125523327Y-95367108D01* -X125586564Y-95432697D01* -X125631523Y-95481205D01* -X125653576Y-95507825D01* -X125654396Y-95509195D01* -X125656834Y-95527463D01* -X125647650Y-95557295D01* -X125624574Y-95602721D01* -X125585337Y-95667770D01* -X125527670Y-95756470D01* -X125450795Y-95870657D01* -X125382570Y-95971162D01* -X125321582Y-96061303D01* -X125271356Y-96135849D01* -X125235416Y-96189565D01* -X125217287Y-96217218D01* -X125216146Y-96219095D01* -X125218359Y-96245590D01* -X125235138Y-96297086D01* -X125263142Y-96363851D01* -X125273122Y-96385172D01* -X125316672Y-96480159D01* -X125363134Y-96587937D01* -X125400877Y-96681192D01* -X125428073Y-96750406D01* -X125449675Y-96803006D01* -X125462158Y-96830497D01* -X125463709Y-96832616D01* -X125486668Y-96836124D01* -X125540786Y-96845738D01* -X125618868Y-96860089D01* -X125713719Y-96877807D01* -X125818143Y-96897525D01* -X125924944Y-96917874D01* -X126026926Y-96937486D01* -X126116894Y-96954991D01* -X126187653Y-96969022D01* -X126232006Y-96978209D01* -X126242885Y-96980807D01* -X126254122Y-96987218D01* -X126262605Y-97001697D01* -X126268714Y-97029133D01* -X126272832Y-97074411D01* -X126275341Y-97142420D01* -X126276621Y-97238047D01* -X126277054Y-97366180D01* -X126277077Y-97418701D01* -X126277077Y-97845845D01* -X126174500Y-97866091D01* -X126117431Y-97877070D01* -X126032269Y-97893095D01* -X125929372Y-97912233D01* -X125819096Y-97932551D01* -X125788615Y-97938132D01* -X125686855Y-97957917D01* -X125598205Y-97977373D01* -X125530108Y-97994697D01* -X125490004Y-98008088D01* -X125483323Y-98012079D01* -X125466919Y-98040342D01* -X125443399Y-98095109D01* -X125417316Y-98165588D01* -X125412142Y-98180769D01* -X125377956Y-98274896D01* -X125335523Y-98381101D01* -X125293997Y-98476473D01* -X125293792Y-98476916D01* -X125224640Y-98626525D01* -X125679512Y-99295617D01* -X125387500Y-99588116D01* -X125299180Y-99675170D01* -X125218625Y-99751909D01* -X125150360Y-99814237D01* -X125098908Y-99858056D01* -X125068794Y-99879270D01* -X125064474Y-99880616D01* -X125039111Y-99870016D01* -X124987358Y-99840547D01* -X124914868Y-99795705D01* -X124827294Y-99738984D01* -X124732612Y-99675462D01* -X124636516Y-99610668D01* -X124550837Y-99554287D01* -X124481016Y-99509788D01* -X124432494Y-99480639D01* -X124410782Y-99470308D01* -X124384293Y-99479050D01* -X124334062Y-99502087D01* -X124270451Y-99534631D01* -X124263708Y-99538249D01* -X124178046Y-99581210D01* -X124119306Y-99602279D01* -X124082772Y-99602503D01* -X124063731Y-99582928D01* -X124063620Y-99582654D01* -X124054102Y-99559472D01* -X124031403Y-99504441D01* -X123997282Y-99421822D01* -X123953500Y-99315872D01* -X123901816Y-99190852D01* -X123843992Y-99051020D01* -X123787991Y-98915637D01* -X123726447Y-98766234D01* -X123669939Y-98627832D01* -X123620161Y-98504673D01* -X123578806Y-98401002D01* -X123547568Y-98321059D01* -X123528141Y-98269088D01* -X123522154Y-98249692D01* -X123537168Y-98227443D01* -X123576439Y-98191982D01* -X123628807Y-98152887D01* -X123777941Y-98029245D01* -X123894511Y-97887522D01* -X123977118Y-97730704D01* -X124024366Y-97561775D01* -X124034857Y-97383722D01* -X124027231Y-97301539D01* -X123985682Y-97131031D01* -X123914123Y-96980459D01* -X123816995Y-96851309D01* -X123698734Y-96745064D01* -X123563780Y-96663210D01* -X123416571Y-96607232D01* -X123261544Y-96578615D01* -X123103139Y-96578844D01* -X122945794Y-96609405D01* -X122793946Y-96671782D01* -X122652035Y-96767460D01* -X122592803Y-96821572D01* -X122479203Y-96960520D01* -X122400106Y-97112361D01* -X122354986Y-97272667D01* -X122343316Y-97437012D01* -X122364569Y-97600971D01* -X122418220Y-97760118D01* -X122503740Y-97910025D01* -X122620605Y-98046267D01* -X122751193Y-98152887D01* -X122805588Y-98193642D01* -X122844014Y-98228718D01* -X122857846Y-98249726D01* -X122850603Y-98272635D01* -X122830005Y-98327365D01* -X122797746Y-98409672D01* -X122755521Y-98515315D01* -X122705023Y-98640050D01* -X122647948Y-98779636D01* -X122591854Y-98915670D01* -X122529967Y-99065201D01* -X122472644Y-99203767D01* -X122421644Y-99327107D01* -X122378727Y-99430964D01* -X122345653Y-99511080D01* -X122324181Y-99563195D01* -X122316225Y-99582654D01* -X122297429Y-99602423D01* -X122261074Y-99602365D01* -X122202479Y-99581441D01* -X122116968Y-99538613D01* -X122116292Y-99538249D01* -X122051907Y-99505012D01* -X121999861Y-99480802D01* -X121970512Y-99470404D01* -X121969217Y-99470308D01* -X121947124Y-99480855D01* -X121898348Y-99510184D01* -X121828331Y-99554827D01* -X121742514Y-99611314D01* -X121647388Y-99675462D01* -X121550540Y-99740411D01* -X121463253Y-99796896D01* -X121391181Y-99841421D01* -X121339977Y-99870490D01* -X121315526Y-99880616D01* -X121293010Y-99867307D01* -X121247742Y-99830112D01* -X121184244Y-99773128D01* -X121107039Y-99700449D01* -X121020651Y-99616171D01* -X120992399Y-99588016D01* -X120700287Y-99295416D01* -X120922631Y-98969104D01* -X120990202Y-98868897D01* -X121049507Y-98778963D01* -X121097217Y-98704510D01* -X121130007Y-98650751D01* -X121144548Y-98622894D01* -X121144974Y-98620912D01* -X121137308Y-98594655D01* -X121116689Y-98541837D01* -X121086685Y-98471310D01* -X121065625Y-98424093D01* -X121026248Y-98333694D01* -X120989165Y-98242366D01* -X120960415Y-98165200D01* -X120952605Y-98141692D01* -X120930417Y-98078916D01* -X120908727Y-98030411D01* -X120896813Y-98012079D01* -X120870523Y-98000859D01* -X120813142Y-97984954D01* -X120732118Y-97966167D01* -X120634895Y-97946299D01* -X120591385Y-97938132D01* -X120480896Y-97917829D01* -X120374916Y-97898170D01* -X120283801Y-97881088D01* -X120217908Y-97868518D01* -X120205500Y-97866091D01* -X120102923Y-97845845D01* -X120102923Y-97418701D01* -X120103153Y-97278246D01* -X120104099Y-97171979D01* -X120106141Y-97095013D01* -X120109662Y-97042460D01* -X120115043Y-97009433D01* -X120122666Y-96991045D01* -X120132912Y-96982408D01* -X120137115Y-96980807D01* -X120162470Y-96975127D01* -X120218484Y-96963795D01* -X120297964Y-96948179D01* -X120393712Y-96929647D01* -X120498533Y-96909569D01* -X120605232Y-96889312D01* -X120706613Y-96870246D01* -X120795479Y-96853739D01* -X120864637Y-96841159D01* -X120906889Y-96833875D01* -X120916290Y-96832616D01* -X120924807Y-96815763D01* -X120943660Y-96770870D01* -X120969324Y-96706430D01* -X120979123Y-96681192D01* -X121018648Y-96583686D01* -X121065192Y-96475959D01* -X121106877Y-96385172D01* -X121137550Y-96315753D01* -X121157956Y-96258710D01* -X121164768Y-96223777D01* -X121163682Y-96219095D01* -X121149285Y-96196991D01* -X121116412Y-96147831D01* -X121068590Y-96076848D01* -X121009348Y-95989278D01* -X120942215Y-95890357D01* -X120928941Y-95870830D01* -X120851046Y-95755140D01* -X120793787Y-95667044D01* -X120754881Y-95602486D01* -X120732044Y-95557411D01* -X120722994Y-95527763D01* -X120725448Y-95509485D01* -X120725511Y-95509369D01* -X120744827Y-95485361D01* -X120787551Y-95438947D01* -X120849051Y-95374937D01* -X120924698Y-95298145D01* -X121009861Y-95213382D01* -X121019465Y-95203922D01* -X121126790Y-95099989D01* -X121209615Y-95023675D01* -X121269605Y-94973571D01* -X121308423Y-94948270D01* -X121325520Y-94945004D01* -X121350473Y-94959250D01* -X121402255Y-94992156D01* -X121475520Y-95040208D01* -X121564920Y-95099890D01* -X121665111Y-95167688D01* -X121688501Y-95183639D01* -X122020593Y-95410420D01* -X122170565Y-95342353D01* -X122261770Y-95302685D01* -X122359669Y-95262791D01* -X122443831Y-95230983D01* -X122447538Y-95229674D01* -X122513369Y-95205576D01* -X122564116Y-95185200D01* -X122588842Y-95172936D01* -X122588884Y-95172901D01* -X122596729Y-95150734D01* -X122610066Y-95096217D01* -X122627570Y-95015480D01* -X122647917Y-94914650D01* -X122669782Y-94799856D01* -X122671571Y-94790178D01* -X122693504Y-94671904D01* -X122713640Y-94564542D01* -X122730680Y-94474917D01* -X122743328Y-94409851D01* -X122750284Y-94376168D01* -X122750406Y-94375654D01* -X122754639Y-94361325D01* -X122762871Y-94350507D01* -X122780033Y-94342706D01* -X122811058Y-94337429D01* -X122860878Y-94334182D01* -X122934424Y-94332472D01* -X123036629Y-94331807D01* -X123172425Y-94331693D01* -X123190000Y-94331692D01* -X123329878Y-94331776D01* -X123329878Y-94331776D01* -G37* -X123329878Y-94331776D02* -X123435612Y-94332355D01* -X123512132Y-94333922D01* -X123564372Y-94336972D01* -X123597263Y-94341996D01* -X123615737Y-94349489D01* -X123624727Y-94359944D01* -X123629163Y-94373853D01* -X123629594Y-94375654D01* -X123636333Y-94408145D01* -X123648808Y-94472252D01* -X123665719Y-94561151D01* -X123685771Y-94668019D01* -X123707664Y-94786033D01* -X123708429Y-94790178D01* -X123730359Y-94905831D01* -X123750877Y-95008014D01* -X123768659Y-95090598D01* -X123782381Y-95147456D01* -X123790718Y-95172458D01* -X123791116Y-95172901D01* -X123815677Y-95185110D01* -X123866315Y-95205456D01* -X123932095Y-95229545D01* -X123932461Y-95229674D01* -X124015317Y-95260818D01* -X124113000Y-95300491D01* -X124205077Y-95340381D01* -X124209434Y-95342353D01* -X124359407Y-95410420D01* -X124691498Y-95183639D01* -X124793374Y-95114504D01* -X124885657Y-95052697D01* -X124963003Y-95001733D01* -X125020064Y-94965127D01* -X125051495Y-94946394D01* -X125054479Y-94945004D01* -X125077321Y-94951190D01* -X125119982Y-94981035D01* -X125184128Y-95035947D01* -X125271421Y-95117334D01* -X125360535Y-95203922D01* -X125446441Y-95289247D01* -X125523327Y-95367108D01* -X125586564Y-95432697D01* -X125631523Y-95481205D01* -X125653576Y-95507825D01* -X125654396Y-95509195D01* -X125656834Y-95527463D01* -X125647650Y-95557295D01* -X125624574Y-95602721D01* -X125585337Y-95667770D01* -X125527670Y-95756470D01* -X125450795Y-95870657D01* -X125382570Y-95971162D01* -X125321582Y-96061303D01* -X125271356Y-96135849D01* -X125235416Y-96189565D01* -X125217287Y-96217218D01* -X125216146Y-96219095D01* -X125218359Y-96245590D01* -X125235138Y-96297086D01* -X125263142Y-96363851D01* -X125273122Y-96385172D01* -X125316672Y-96480159D01* -X125363134Y-96587937D01* -X125400877Y-96681192D01* -X125428073Y-96750406D01* -X125449675Y-96803006D01* -X125462158Y-96830497D01* -X125463709Y-96832616D01* -X125486668Y-96836124D01* -X125540786Y-96845738D01* -X125618868Y-96860089D01* -X125713719Y-96877807D01* -X125818143Y-96897525D01* -X125924944Y-96917874D01* -X126026926Y-96937486D01* -X126116894Y-96954991D01* -X126187653Y-96969022D01* -X126232006Y-96978209D01* -X126242885Y-96980807D01* -X126254122Y-96987218D01* -X126262605Y-97001697D01* -X126268714Y-97029133D01* -X126272832Y-97074411D01* -X126275341Y-97142420D01* -X126276621Y-97238047D01* -X126277054Y-97366180D01* -X126277077Y-97418701D01* -X126277077Y-97845845D01* -X126174500Y-97866091D01* -X126117431Y-97877070D01* -X126032269Y-97893095D01* -X125929372Y-97912233D01* -X125819096Y-97932551D01* -X125788615Y-97938132D01* -X125686855Y-97957917D01* -X125598205Y-97977373D01* -X125530108Y-97994697D01* -X125490004Y-98008088D01* -X125483323Y-98012079D01* -X125466919Y-98040342D01* -X125443399Y-98095109D01* -X125417316Y-98165588D01* -X125412142Y-98180769D01* -X125377956Y-98274896D01* -X125335523Y-98381101D01* -X125293997Y-98476473D01* -X125293792Y-98476916D01* -X125224640Y-98626525D01* -X125679512Y-99295617D01* -X125387500Y-99588116D01* -X125299180Y-99675170D01* -X125218625Y-99751909D01* -X125150360Y-99814237D01* -X125098908Y-99858056D01* -X125068794Y-99879270D01* -X125064474Y-99880616D01* -X125039111Y-99870016D01* -X124987358Y-99840547D01* -X124914868Y-99795705D01* -X124827294Y-99738984D01* -X124732612Y-99675462D01* -X124636516Y-99610668D01* -X124550837Y-99554287D01* -X124481016Y-99509788D01* -X124432494Y-99480639D01* -X124410782Y-99470308D01* -X124384293Y-99479050D01* -X124334062Y-99502087D01* -X124270451Y-99534631D01* -X124263708Y-99538249D01* -X124178046Y-99581210D01* -X124119306Y-99602279D01* -X124082772Y-99602503D01* -X124063731Y-99582928D01* -X124063620Y-99582654D01* -X124054102Y-99559472D01* -X124031403Y-99504441D01* -X123997282Y-99421822D01* -X123953500Y-99315872D01* -X123901816Y-99190852D01* -X123843992Y-99051020D01* -X123787991Y-98915637D01* -X123726447Y-98766234D01* -X123669939Y-98627832D01* -X123620161Y-98504673D01* -X123578806Y-98401002D01* -X123547568Y-98321059D01* -X123528141Y-98269088D01* -X123522154Y-98249692D01* -X123537168Y-98227443D01* -X123576439Y-98191982D01* -X123628807Y-98152887D01* -X123777941Y-98029245D01* -X123894511Y-97887522D01* -X123977118Y-97730704D01* -X124024366Y-97561775D01* -X124034857Y-97383722D01* -X124027231Y-97301539D01* -X123985682Y-97131031D01* -X123914123Y-96980459D01* -X123816995Y-96851309D01* -X123698734Y-96745064D01* -X123563780Y-96663210D01* -X123416571Y-96607232D01* -X123261544Y-96578615D01* -X123103139Y-96578844D01* -X122945794Y-96609405D01* -X122793946Y-96671782D01* -X122652035Y-96767460D01* -X122592803Y-96821572D01* -X122479203Y-96960520D01* -X122400106Y-97112361D01* -X122354986Y-97272667D01* -X122343316Y-97437012D01* -X122364569Y-97600971D01* -X122418220Y-97760118D01* -X122503740Y-97910025D01* -X122620605Y-98046267D01* -X122751193Y-98152887D01* -X122805588Y-98193642D01* -X122844014Y-98228718D01* -X122857846Y-98249726D01* -X122850603Y-98272635D01* -X122830005Y-98327365D01* -X122797746Y-98409672D01* -X122755521Y-98515315D01* -X122705023Y-98640050D01* -X122647948Y-98779636D01* -X122591854Y-98915670D01* -X122529967Y-99065201D01* -X122472644Y-99203767D01* -X122421644Y-99327107D01* -X122378727Y-99430964D01* -X122345653Y-99511080D01* -X122324181Y-99563195D01* -X122316225Y-99582654D01* -X122297429Y-99602423D01* -X122261074Y-99602365D01* -X122202479Y-99581441D01* -X122116968Y-99538613D01* -X122116292Y-99538249D01* -X122051907Y-99505012D01* -X121999861Y-99480802D01* -X121970512Y-99470404D01* -X121969217Y-99470308D01* -X121947124Y-99480855D01* -X121898348Y-99510184D01* -X121828331Y-99554827D01* -X121742514Y-99611314D01* -X121647388Y-99675462D01* -X121550540Y-99740411D01* -X121463253Y-99796896D01* -X121391181Y-99841421D01* -X121339977Y-99870490D01* -X121315526Y-99880616D01* -X121293010Y-99867307D01* -X121247742Y-99830112D01* -X121184244Y-99773128D01* -X121107039Y-99700449D01* -X121020651Y-99616171D01* -X120992399Y-99588016D01* -X120700287Y-99295416D01* -X120922631Y-98969104D01* -X120990202Y-98868897D01* -X121049507Y-98778963D01* -X121097217Y-98704510D01* -X121130007Y-98650751D01* -X121144548Y-98622894D01* -X121144974Y-98620912D01* -X121137308Y-98594655D01* -X121116689Y-98541837D01* -X121086685Y-98471310D01* -X121065625Y-98424093D01* -X121026248Y-98333694D01* -X120989165Y-98242366D01* -X120960415Y-98165200D01* -X120952605Y-98141692D01* -X120930417Y-98078916D01* -X120908727Y-98030411D01* -X120896813Y-98012079D01* -X120870523Y-98000859D01* -X120813142Y-97984954D01* -X120732118Y-97966167D01* -X120634895Y-97946299D01* -X120591385Y-97938132D01* -X120480896Y-97917829D01* -X120374916Y-97898170D01* -X120283801Y-97881088D01* -X120217908Y-97868518D01* -X120205500Y-97866091D01* -X120102923Y-97845845D01* -X120102923Y-97418701D01* -X120103153Y-97278246D01* -X120104099Y-97171979D01* -X120106141Y-97095013D01* -X120109662Y-97042460D01* -X120115043Y-97009433D01* -X120122666Y-96991045D01* -X120132912Y-96982408D01* -X120137115Y-96980807D01* -X120162470Y-96975127D01* -X120218484Y-96963795D01* -X120297964Y-96948179D01* -X120393712Y-96929647D01* -X120498533Y-96909569D01* -X120605232Y-96889312D01* -X120706613Y-96870246D01* -X120795479Y-96853739D01* -X120864637Y-96841159D01* -X120906889Y-96833875D01* -X120916290Y-96832616D01* -X120924807Y-96815763D01* -X120943660Y-96770870D01* -X120969324Y-96706430D01* -X120979123Y-96681192D01* -X121018648Y-96583686D01* -X121065192Y-96475959D01* -X121106877Y-96385172D01* -X121137550Y-96315753D01* -X121157956Y-96258710D01* -X121164768Y-96223777D01* -X121163682Y-96219095D01* -X121149285Y-96196991D01* -X121116412Y-96147831D01* -X121068590Y-96076848D01* -X121009348Y-95989278D01* -X120942215Y-95890357D01* -X120928941Y-95870830D01* -X120851046Y-95755140D01* -X120793787Y-95667044D01* -X120754881Y-95602486D01* -X120732044Y-95557411D01* -X120722994Y-95527763D01* -X120725448Y-95509485D01* -X120725511Y-95509369D01* -X120744827Y-95485361D01* -X120787551Y-95438947D01* -X120849051Y-95374937D01* -X120924698Y-95298145D01* -X121009861Y-95213382D01* -X121019465Y-95203922D01* -X121126790Y-95099989D01* -X121209615Y-95023675D01* -X121269605Y-94973571D01* -X121308423Y-94948270D01* -X121325520Y-94945004D01* -X121350473Y-94959250D01* -X121402255Y-94992156D01* -X121475520Y-95040208D01* -X121564920Y-95099890D01* -X121665111Y-95167688D01* -X121688501Y-95183639D01* -X122020593Y-95410420D01* -X122170565Y-95342353D01* -X122261770Y-95302685D01* -X122359669Y-95262791D01* -X122443831Y-95230983D01* -X122447538Y-95229674D01* -X122513369Y-95205576D01* -X122564116Y-95185200D01* -X122588842Y-95172936D01* -X122588884Y-95172901D01* -X122596729Y-95150734D01* -X122610066Y-95096217D01* -X122627570Y-95015480D01* -X122647917Y-94914650D01* -X122669782Y-94799856D01* -X122671571Y-94790178D01* -X122693504Y-94671904D01* -X122713640Y-94564542D01* -X122730680Y-94474917D01* -X122743328Y-94409851D01* -X122750284Y-94376168D01* -X122750406Y-94375654D01* -X122754639Y-94361325D01* -X122762871Y-94350507D01* -X122780033Y-94342706D01* -X122811058Y-94337429D01* -X122860878Y-94334182D01* -X122934424Y-94332472D01* -X123036629Y-94331807D01* -X123172425Y-94331693D01* -X123190000Y-94331692D01* -X123329878Y-94331776D01* -G04 #@! TO.C,R2* -D15* -X150913333Y-101912380D02* -X150580000Y-101436190D01* -X150341904Y-101912380D02* -X150341904Y-100912380D01* -X150722857Y-100912380D01* -X150818095Y-100960000D01* -X150865714Y-101007619D01* -X150913333Y-101102857D01* -X150913333Y-101245714D01* -X150865714Y-101340952D01* -X150818095Y-101388571D01* -X150722857Y-101436190D01* -X150341904Y-101436190D01* -X151294285Y-101007619D02* -X151341904Y-100960000D01* -X151437142Y-100912380D01* -X151675238Y-100912380D01* -X151770476Y-100960000D01* -X151818095Y-101007619D01* -X151865714Y-101102857D01* -X151865714Y-101198095D01* -X151818095Y-101340952D01* -X151246666Y-101912380D01* -X151865714Y-101912380D01* -G04 #@! TO.C,R6* -X177883333Y-89852380D02* -X177550000Y-89376190D01* -X177311904Y-89852380D02* -X177311904Y-88852380D01* -X177692857Y-88852380D01* -X177788095Y-88900000D01* -X177835714Y-88947619D01* -X177883333Y-89042857D01* -X177883333Y-89185714D01* -X177835714Y-89280952D01* -X177788095Y-89328571D01* -X177692857Y-89376190D01* -X177311904Y-89376190D01* -X178740476Y-88852380D02* -X178550000Y-88852380D01* -X178454761Y-88900000D01* -X178407142Y-88947619D01* -X178311904Y-89090476D01* -X178264285Y-89280952D01* -X178264285Y-89661904D01* -X178311904Y-89757142D01* -X178359523Y-89804761D01* -X178454761Y-89852380D01* -X178645238Y-89852380D01* -X178740476Y-89804761D01* -X178788095Y-89757142D01* -X178835714Y-89661904D01* -X178835714Y-89423809D01* -X178788095Y-89328571D01* -X178740476Y-89280952D01* -X178645238Y-89233333D01* -X178454761Y-89233333D01* -X178359523Y-89280952D01* -X178311904Y-89328571D01* -X178264285Y-89423809D01* -X177288095Y-92635714D02* -X177288095Y-93302380D01* -X177050000Y-92254761D02* -X176811904Y-92969047D01* -X177430952Y-92969047D01* -X177716666Y-92302380D02* -X178383333Y-92302380D01* -X177954761Y-93302380D01* -X178954761Y-92302380D02* -X179050000Y-92302380D01* -X179145238Y-92350000D01* -X179192857Y-92397619D01* -X179240476Y-92492857D01* -X179288095Y-92683333D01* -X179288095Y-92921428D01* -X179240476Y-93111904D01* -X179192857Y-93207142D01* -X179145238Y-93254761D01* -X179050000Y-93302380D01* -X178954761Y-93302380D01* -X178859523Y-93254761D01* -X178811904Y-93207142D01* -X178764285Y-93111904D01* -X178716666Y-92921428D01* -X178716666Y-92683333D01* -X178764285Y-92492857D01* -X178811904Y-92397619D01* -X178859523Y-92350000D01* -X178954761Y-92302380D01* -G04 #@! TO.C,D2* -X183611904Y-93252380D02* -X183611904Y-92252380D01* -X183850000Y-92252380D01* -X183992857Y-92300000D01* -X184088095Y-92395238D01* -X184135714Y-92490476D01* -X184183333Y-92680952D01* -X184183333Y-92823809D01* -X184135714Y-93014285D01* -X184088095Y-93109523D01* -X183992857Y-93204761D01* -X183850000Y-93252380D01* -X183611904Y-93252380D01* -X184564285Y-92347619D02* -X184611904Y-92300000D01* -X184707142Y-92252380D01* -X184945238Y-92252380D01* -X185040476Y-92300000D01* -X185088095Y-92347619D01* -X185135714Y-92442857D01* -X185135714Y-92538095D01* -X185088095Y-92680952D01* -X184516666Y-93252380D01* -X185135714Y-93252380D01* -X182635714Y-89278571D02* -X182302380Y-89278571D01* -X182302380Y-89802380D02* -X182302380Y-88802380D01* -X182778571Y-88802380D01* -X183111904Y-89516666D02* -X183588095Y-89516666D01* -X183016666Y-89802380D02* -X183350000Y-88802380D01* -X183683333Y-89802380D01* -X184016666Y-89802380D02* -X184016666Y-88802380D01* -X184588095Y-89802380D01* -X184588095Y-88802380D01* -X185207142Y-89802380D02* -X185111904Y-89754761D01* -X185064285Y-89707142D01* -X185016666Y-89611904D01* -X185016666Y-89326190D01* -X185064285Y-89230952D01* -X185111904Y-89183333D01* -X185207142Y-89135714D01* -X185350000Y-89135714D01* -X185445238Y-89183333D01* -X185492857Y-89230952D01* -X185540476Y-89326190D01* -X185540476Y-89611904D01* -X185492857Y-89707142D01* -X185445238Y-89754761D01* -X185350000Y-89802380D01* -X185207142Y-89802380D01* -X185969047Y-89135714D02* -X185969047Y-89802380D01* -X185969047Y-89230952D02* -X186016666Y-89183333D01* -X186111904Y-89135714D01* -X186254761Y-89135714D01* -X186350000Y-89183333D01* -X186397619Y-89278571D01* -X186397619Y-89802380D01* -G04 #@! TO.C,D1* -X183611904Y-87252380D02* -X183611904Y-86252380D01* -X183850000Y-86252380D01* -X183992857Y-86300000D01* -X184088095Y-86395238D01* -X184135714Y-86490476D01* -X184183333Y-86680952D01* -X184183333Y-86823809D01* -X184135714Y-87014285D01* -X184088095Y-87109523D01* -X183992857Y-87204761D01* -X183850000Y-87252380D01* -X183611904Y-87252380D01* -X185135714Y-87252380D02* -X184564285Y-87252380D01* -X184850000Y-87252380D02* -X184850000Y-86252380D01* -X184754761Y-86395238D01* -X184659523Y-86490476D01* -X184564285Y-86538095D01* -X181897619Y-83802380D02* -X181897619Y-82802380D01* -X181897619Y-83278571D02* -X182469047Y-83278571D01* -X182469047Y-83802380D02* -X182469047Y-82802380D01* -X182945238Y-83278571D02* -X183278571Y-83278571D01* -X183421428Y-83802380D02* -X182945238Y-83802380D01* -X182945238Y-82802380D01* -X183421428Y-82802380D01* -X183802380Y-83516666D02* -X184278571Y-83516666D01* -X183707142Y-83802380D02* -X184040476Y-82802380D01* -X184373809Y-83802380D01* -X184564285Y-82802380D02* -X185135714Y-82802380D01* -X184850000Y-83802380D02* -X184850000Y-82802380D01* -X185611904Y-83802380D02* -X185516666Y-83754761D01* -X185469047Y-83707142D01* -X185421428Y-83611904D01* -X185421428Y-83326190D01* -X185469047Y-83230952D01* -X185516666Y-83183333D01* -X185611904Y-83135714D01* -X185754761Y-83135714D01* -X185850000Y-83183333D01* -X185897619Y-83230952D01* -X185945238Y-83326190D01* -X185945238Y-83611904D01* -X185897619Y-83707142D01* -X185850000Y-83754761D01* -X185754761Y-83802380D01* -X185611904Y-83802380D01* -X186373809Y-83135714D02* -X186373809Y-83802380D01* -X186373809Y-83230952D02* -X186421428Y-83183333D01* -X186516666Y-83135714D01* -X186659523Y-83135714D01* -X186754761Y-83183333D01* -X186802380Y-83278571D01* -X186802380Y-83802380D01* -G04 #@! TO.C,R1* -X177883333Y-83852380D02* -X177550000Y-83376190D01* -X177311904Y-83852380D02* -X177311904Y-82852380D01* -X177692857Y-82852380D01* -X177788095Y-82900000D01* -X177835714Y-82947619D01* -X177883333Y-83042857D01* -X177883333Y-83185714D01* -X177835714Y-83280952D01* -X177788095Y-83328571D01* -X177692857Y-83376190D01* -X177311904Y-83376190D01* -X178835714Y-83852380D02* -X178264285Y-83852380D01* -X178550000Y-83852380D02* -X178550000Y-82852380D01* -X178454761Y-82995238D01* -X178359523Y-83090476D01* -X178264285Y-83138095D01* -X177288095Y-86635714D02* -X177288095Y-87302380D01* -X177050000Y-86254761D02* -X176811904Y-86969047D01* -X177430952Y-86969047D01* -X177716666Y-86302380D02* -X178383333Y-86302380D01* -X177954761Y-87302380D01* -X178954761Y-86302380D02* -X179050000Y-86302380D01* -X179145238Y-86350000D01* -X179192857Y-86397619D01* -X179240476Y-86492857D01* -X179288095Y-86683333D01* -X179288095Y-86921428D01* -X179240476Y-87111904D01* -X179192857Y-87207142D01* -X179145238Y-87254761D01* -X179050000Y-87302380D01* -X178954761Y-87302380D01* -X178859523Y-87254761D01* -X178811904Y-87207142D01* -X178764285Y-87111904D01* -X178716666Y-86921428D01* -X178716666Y-86683333D01* -X178764285Y-86492857D01* -X178811904Y-86397619D01* -X178859523Y-86350000D01* -X178954761Y-86302380D01* -G04 #@! TO.C,J1* -D16* -X152433333Y-86361904D02* -X152433333Y-86933333D01* -X152395238Y-87047619D01* -X152319047Y-87123809D01* -X152204761Y-87161904D01* -X152128571Y-87161904D01* -X153233333Y-87161904D02* -X152776190Y-87161904D01* -X153004761Y-87161904D02* -X153004761Y-86361904D01* -X152928571Y-86476190D01* -X152852380Y-86552380D01* -X152776190Y-86590476D01* -D15* -X141109523Y-81685714D02* -X141109523Y-82685714D01* -X141109523Y-81733333D02* -X141204761Y-81685714D01* -X141395238Y-81685714D01* -X141490476Y-81733333D01* -X141538095Y-81780952D01* -X141585714Y-81876190D01* -X141585714Y-82161904D01* -X141538095Y-82257142D01* -X141490476Y-82304761D01* -X141395238Y-82352380D01* -X141204761Y-82352380D01* -X141109523Y-82304761D01* -X142157142Y-82352380D02* -X142061904Y-82304761D01* -X142014285Y-82257142D01* -X141966666Y-82161904D01* -X141966666Y-81876190D01* -X142014285Y-81780952D01* -X142061904Y-81733333D01* -X142157142Y-81685714D01* -X142300000Y-81685714D01* -X142395238Y-81733333D01* -X142442857Y-81780952D01* -X142490476Y-81876190D01* -X142490476Y-82161904D01* -X142442857Y-82257142D01* -X142395238Y-82304761D01* -X142300000Y-82352380D01* -X142157142Y-82352380D01* -X142823809Y-81685714D02* -X143014285Y-82352380D01* -X143204761Y-81876190D01* -X143395238Y-82352380D01* -X143585714Y-81685714D01* -X144347619Y-82304761D02* -X144252380Y-82352380D01* -X144061904Y-82352380D01* -X143966666Y-82304761D01* -X143919047Y-82209523D01* -X143919047Y-81828571D01* -X143966666Y-81733333D01* -X144061904Y-81685714D01* -X144252380Y-81685714D01* -X144347619Y-81733333D01* -X144395238Y-81828571D01* -X144395238Y-81923809D01* -X143919047Y-82019047D01* -X144823809Y-82352380D02* -X144823809Y-81685714D01* -X144823809Y-81876190D02* -X144871428Y-81780952D01* -X144919047Y-81733333D01* -X145014285Y-81685714D01* -X145109523Y-81685714D01* -X146204761Y-82352380D02* -X146204761Y-81352380D01* -X146680952Y-81685714D02* -X146680952Y-82352380D01* -X146680952Y-81780952D02* -X146728571Y-81733333D01* -X146823809Y-81685714D01* -X146966666Y-81685714D01* -X147061904Y-81733333D01* -X147109523Y-81828571D01* -X147109523Y-82352380D01* -X147585714Y-81685714D02* -X147585714Y-82685714D01* -X147585714Y-81733333D02* -X147680952Y-81685714D01* -X147871428Y-81685714D01* -X147966666Y-81733333D01* -X148014285Y-81780952D01* -X148061904Y-81876190D01* -X148061904Y-82161904D01* -X148014285Y-82257142D01* -X147966666Y-82304761D01* -X147871428Y-82352380D01* -X147680952Y-82352380D01* -X147585714Y-82304761D01* -X148919047Y-81685714D02* -X148919047Y-82352380D01* -X148490476Y-81685714D02* -X148490476Y-82209523D01* -X148538095Y-82304761D01* -X148633333Y-82352380D01* -X148776190Y-82352380D01* -X148871428Y-82304761D01* -X148919047Y-82257142D01* -X149252380Y-81685714D02* -X149633333Y-81685714D01* -X149395238Y-81352380D02* -X149395238Y-82209523D01* -X149442857Y-82304761D01* -X149538095Y-82352380D01* -X149633333Y-82352380D01* -G04 #@! TO.C,J2* -D16* -X164833333Y-86661904D02* -X164833333Y-87233333D01* -X164795238Y-87347619D01* -X164719047Y-87423809D01* -X164604761Y-87461904D01* -X164528571Y-87461904D01* -X165176190Y-86738095D02* -X165214285Y-86700000D01* -X165290476Y-86661904D01* -X165480952Y-86661904D01* -X165557142Y-86700000D01* -X165595238Y-86738095D01* -X165633333Y-86814285D01* -X165633333Y-86890476D01* -X165595238Y-87004761D01* -X165138095Y-87461904D01* -X165633333Y-87461904D01* -D15* -X155995238Y-82352380D02* -X155995238Y-81352380D01* -X156328571Y-82066666D01* -X156661904Y-81352380D01* -X156661904Y-82352380D01* -X157709523Y-82257142D02* -X157661904Y-82304761D01* -X157519047Y-82352380D01* -X157423809Y-82352380D01* -X157280952Y-82304761D01* -X157185714Y-82209523D01* -X157138095Y-82114285D01* -X157090476Y-81923809D01* -X157090476Y-81780952D01* -X157138095Y-81590476D01* -X157185714Y-81495238D01* -X157280952Y-81400000D01* -X157423809Y-81352380D01* -X157519047Y-81352380D01* -X157661904Y-81400000D01* -X157709523Y-81447619D01* -X158138095Y-81352380D02* -X158138095Y-82161904D01* -X158185714Y-82257142D01* -X158233333Y-82304761D01* -X158328571Y-82352380D01* -X158519047Y-82352380D01* -X158614285Y-82304761D01* -X158661904Y-82257142D01* -X158709523Y-82161904D01* -X158709523Y-81352380D01* -X159185714Y-81685714D02* -X159185714Y-82685714D01* -X159185714Y-81733333D02* -X159280952Y-81685714D01* -X159471428Y-81685714D01* -X159566666Y-81733333D01* -X159614285Y-81780952D01* -X159661904Y-81876190D01* -X159661904Y-82161904D01* -X159614285Y-82257142D01* -X159566666Y-82304761D01* -X159471428Y-82352380D01* -X159280952Y-82352380D01* -X159185714Y-82304761D01* -X160090476Y-82352380D02* -X160090476Y-81685714D01* -X160090476Y-81352380D02* -X160042857Y-81400000D01* -X160090476Y-81447619D01* -X160138095Y-81400000D01* -X160090476Y-81352380D01* -X160090476Y-81447619D01* -X160566666Y-81685714D02* -X160566666Y-82352380D01* -X160566666Y-81780952D02* -X160614285Y-81733333D01* -X160709523Y-81685714D01* -X160852380Y-81685714D01* -X160947619Y-81733333D01* -X160995238Y-81828571D01* -X160995238Y-82352380D01* -X161423809Y-82304761D02* -X161519047Y-82352380D01* -X161709523Y-82352380D01* -X161804761Y-82304761D01* -X161852380Y-82209523D01* -X161852380Y-82161904D01* -X161804761Y-82066666D01* -X161709523Y-82019047D01* -X161566666Y-82019047D01* -X161471428Y-81971428D01* -X161423809Y-81876190D01* -X161423809Y-81828571D01* -X161471428Y-81733333D01* -X161566666Y-81685714D01* -X161709523Y-81685714D01* -X161804761Y-81733333D01* -G04 #@! TO.C,J4* -D16* -X174833333Y-86661904D02* -X174833333Y-87233333D01* -X174795238Y-87347619D01* -X174719047Y-87423809D01* -X174604761Y-87461904D01* -X174528571Y-87461904D01* -X175557142Y-86928571D02* -X175557142Y-87461904D01* -X175366666Y-86623809D02* -X175176190Y-87195238D01* -X175671428Y-87195238D01* -D15* -X168954761Y-81685714D02* -X169335714Y-81685714D01* -X169097619Y-82352380D02* -X169097619Y-81495238D01* -X169145238Y-81400000D01* -X169240476Y-81352380D01* -X169335714Y-81352380D01* -X170097619Y-82352380D02* -X170097619Y-81828571D01* -X170050000Y-81733333D01* -X169954761Y-81685714D01* -X169764285Y-81685714D01* -X169669047Y-81733333D01* -X170097619Y-82304761D02* -X170002380Y-82352380D01* -X169764285Y-82352380D01* -X169669047Y-82304761D01* -X169621428Y-82209523D01* -X169621428Y-82114285D01* -X169669047Y-82019047D01* -X169764285Y-81971428D01* -X170002380Y-81971428D01* -X170097619Y-81923809D01* -X170573809Y-81685714D02* -X170573809Y-82352380D01* -X170573809Y-81780952D02* -X170621428Y-81733333D01* -X170716666Y-81685714D01* -X170859523Y-81685714D01* -X170954761Y-81733333D01* -X171002380Y-81828571D01* -X171002380Y-82352380D01* -G04 #@! TO.C,R5* -X156652380Y-99366666D02* -X156176190Y-99700000D01* -X156652380Y-99938095D02* -X155652380Y-99938095D01* -X155652380Y-99557142D01* -X155700000Y-99461904D01* -X155747619Y-99414285D01* -X155842857Y-99366666D01* -X155985714Y-99366666D01* -X156080952Y-99414285D01* -X156128571Y-99461904D01* -X156176190Y-99557142D01* -X156176190Y-99938095D01* -X155652380Y-98461904D02* -X155652380Y-98938095D01* -X156128571Y-98985714D01* -X156080952Y-98938095D01* -X156033333Y-98842857D01* -X156033333Y-98604761D01* -X156080952Y-98509523D01* -X156128571Y-98461904D01* -X156223809Y-98414285D01* -X156461904Y-98414285D01* -X156557142Y-98461904D01* -X156604761Y-98509523D01* -X156652380Y-98604761D01* -X156652380Y-98842857D01* -X156604761Y-98938095D01* -X156557142Y-98985714D01* -X155585714Y-93728571D02* -X156252380Y-93728571D01* -X155204761Y-93966666D02* -X155919047Y-94204761D01* -X155919047Y-93585714D01* -X156157142Y-93204761D02* -X156204761Y-93157142D01* -X156252380Y-93204761D01* -X156204761Y-93252380D01* -X156157142Y-93204761D01* -X156252380Y-93204761D01* -X155252380Y-92823809D02* -X155252380Y-92157142D01* -X156252380Y-92585714D01* -X156252380Y-91776190D02* -X155252380Y-91776190D01* -X155871428Y-91680952D02* -X156252380Y-91395238D01* -X155585714Y-91395238D02* -X155966666Y-91776190D01* -G04 #@! TO.C,Q2* -X162364762Y-99707619D02* -X162269524Y-99660000D01* -X162174286Y-99564761D01* -X162031429Y-99421904D01* -X161936191Y-99374285D01* -X161840953Y-99374285D01* -X161888572Y-99612380D02* -X161793334Y-99564761D01* -X161698096Y-99469523D01* -X161650477Y-99279047D01* -X161650477Y-98945714D01* -X161698096Y-98755238D01* -X161793334Y-98660000D01* -X161888572Y-98612380D01* -X162079048Y-98612380D01* -X162174286Y-98660000D01* -X162269524Y-98755238D01* -X162317143Y-98945714D01* -X162317143Y-99279047D01* -X162269524Y-99469523D01* -X162174286Y-99564761D01* -X162079048Y-99612380D01* -X161888572Y-99612380D01* -X162698096Y-98707619D02* -X162745715Y-98660000D01* -X162840953Y-98612380D01* -X163079048Y-98612380D01* -X163174286Y-98660000D01* -X163221905Y-98707619D01* -X163269524Y-98802857D01* -X163269524Y-98898095D01* -X163221905Y-99040952D01* -X162650477Y-99612380D01* -X163269524Y-99612380D01* -X160602858Y-92738571D02* -X160745715Y-92786190D01* -X160793334Y-92833809D01* -X160840953Y-92929047D01* -X160840953Y-93071904D01* -X160793334Y-93167142D01* -X160745715Y-93214761D01* -X160650477Y-93262380D01* -X160269524Y-93262380D01* -X160269524Y-92262380D01* -X160602858Y-92262380D01* -X160698096Y-92310000D01* -X160745715Y-92357619D01* -X160793334Y-92452857D01* -X160793334Y-92548095D01* -X160745715Y-92643333D01* -X160698096Y-92690952D01* -X160602858Y-92738571D01* -X160269524Y-92738571D01* -X161840953Y-93167142D02* -X161793334Y-93214761D01* -X161650477Y-93262380D01* -X161555239Y-93262380D01* -X161412381Y-93214761D01* -X161317143Y-93119523D01* -X161269524Y-93024285D01* -X161221905Y-92833809D01* -X161221905Y-92690952D01* -X161269524Y-92500476D01* -X161317143Y-92405238D01* -X161412381Y-92310000D01* -X161555239Y-92262380D01* -X161650477Y-92262380D01* -X161793334Y-92310000D01* -X161840953Y-92357619D01* -X162745715Y-92262380D02* -X162269524Y-92262380D01* -X162221905Y-92738571D01* -X162269524Y-92690952D01* -X162364762Y-92643333D01* -X162602858Y-92643333D01* -X162698096Y-92690952D01* -X162745715Y-92738571D01* -X162793334Y-92833809D01* -X162793334Y-93071904D01* -X162745715Y-93167142D01* -X162698096Y-93214761D01* -X162602858Y-93262380D01* -X162364762Y-93262380D01* -X162269524Y-93214761D01* -X162221905Y-93167142D01* -X163745715Y-93262380D02* -X163174286Y-93262380D01* -X163460001Y-93262380D02* -X163460001Y-92262380D01* -X163364762Y-92405238D01* -X163269524Y-92500476D01* -X163174286Y-92548095D01* -X164079048Y-92262380D02* -X164745715Y-92262380D01* -X164317143Y-93262380D01* -G04 #@! TO.C,J3* -D16* -X137433333Y-86361904D02* -X137433333Y-86933333D01* -X137395238Y-87047619D01* -X137319047Y-87123809D01* -X137204761Y-87161904D01* -X137128571Y-87161904D01* -X137738095Y-86361904D02* -X138233333Y-86361904D01* -X137966666Y-86666666D01* -X138080952Y-86666666D01* -X138157142Y-86704761D01* -X138195238Y-86742857D01* -X138233333Y-86819047D01* -X138233333Y-87009523D01* -X138195238Y-87085714D01* -X138157142Y-87123809D01* -X138080952Y-87161904D01* -X137852380Y-87161904D01* -X137776190Y-87123809D01* -X137738095Y-87085714D01* -D15* -X128761904Y-81785714D02* -X129142857Y-81785714D01* -X128904761Y-81452380D02* -X128904761Y-82309523D01* -X128952380Y-82404761D01* -X129047619Y-82452380D01* -X129142857Y-82452380D01* -X129476190Y-82452380D02* -X129476190Y-81452380D01* -X129904761Y-82452380D02* -X129904761Y-81928571D01* -X129857142Y-81833333D01* -X129761904Y-81785714D01* -X129619047Y-81785714D01* -X129523809Y-81833333D01* -X129476190Y-81880952D01* -X130761904Y-82404761D02* -X130666666Y-82452380D01* -X130476190Y-82452380D01* -X130380952Y-82404761D01* -X130333333Y-82309523D01* -X130333333Y-81928571D01* -X130380952Y-81833333D01* -X130476190Y-81785714D01* -X130666666Y-81785714D01* -X130761904Y-81833333D01* -X130809523Y-81928571D01* -X130809523Y-82023809D01* -X130333333Y-82119047D01* -X131238095Y-82452380D02* -X131238095Y-81785714D01* -X131238095Y-81976190D02* -X131285714Y-81880952D01* -X131333333Y-81833333D01* -X131428571Y-81785714D01* -X131523809Y-81785714D01* -X131857142Y-82452380D02* -X131857142Y-81785714D01* -X131857142Y-81880952D02* -X131904761Y-81833333D01* -X132000000Y-81785714D01* -X132142857Y-81785714D01* -X132238095Y-81833333D01* -X132285714Y-81928571D01* -X132285714Y-82452380D01* -X132285714Y-81928571D02* -X132333333Y-81833333D01* -X132428571Y-81785714D01* -X132571428Y-81785714D01* -X132666666Y-81833333D01* -X132714285Y-81928571D01* -X132714285Y-82452380D01* -X133190476Y-82452380D02* -X133190476Y-81785714D01* -X133190476Y-81452380D02* -X133142857Y-81500000D01* -X133190476Y-81547619D01* -X133238095Y-81500000D01* -X133190476Y-81452380D01* -X133190476Y-81547619D01* -X133619047Y-82404761D02* -X133714285Y-82452380D01* -X133904761Y-82452380D01* -X134000000Y-82404761D01* -X134047619Y-82309523D01* -X134047619Y-82261904D01* -X134000000Y-82166666D01* -X133904761Y-82119047D01* -X133761904Y-82119047D01* -X133666666Y-82071428D01* -X133619047Y-81976190D01* -X133619047Y-81928571D01* -X133666666Y-81833333D01* -X133761904Y-81785714D01* -X133904761Y-81785714D01* -X134000000Y-81833333D01* -X134333333Y-81785714D02* -X134714285Y-81785714D01* -X134476190Y-81452380D02* -X134476190Y-82309523D01* -X134523809Y-82404761D01* -X134619047Y-82452380D01* -X134714285Y-82452380D01* -X135190476Y-82452380D02* -X135095238Y-82404761D01* -X135047619Y-82357142D01* -X135000000Y-82261904D01* -X135000000Y-81976190D01* -X135047619Y-81880952D01* -X135095238Y-81833333D01* -X135190476Y-81785714D01* -X135333333Y-81785714D01* -X135428571Y-81833333D01* -X135476190Y-81880952D01* -X135523809Y-81976190D01* -X135523809Y-82261904D01* -X135476190Y-82357142D01* -X135428571Y-82404761D01* -X135333333Y-82452380D01* -X135190476Y-82452380D01* -X135952380Y-82452380D02* -X135952380Y-81785714D01* -X135952380Y-81976190D02* -X136000000Y-81880952D01* -X136047619Y-81833333D01* -X136142857Y-81785714D01* -X136238095Y-81785714D01* -G04 #@! TO.C,Q1* -X145164761Y-99607619D02* -X145069523Y-99560000D01* -X144974285Y-99464761D01* -X144831428Y-99321904D01* -X144736190Y-99274285D01* -X144640952Y-99274285D01* -X144688571Y-99512380D02* -X144593333Y-99464761D01* -X144498095Y-99369523D01* -X144450476Y-99179047D01* -X144450476Y-98845714D01* -X144498095Y-98655238D01* -X144593333Y-98560000D01* -X144688571Y-98512380D01* -X144879047Y-98512380D01* -X144974285Y-98560000D01* -X145069523Y-98655238D01* -X145117142Y-98845714D01* -X145117142Y-99179047D01* -X145069523Y-99369523D01* -X144974285Y-99464761D01* -X144879047Y-99512380D01* -X144688571Y-99512380D01* -X146069523Y-99512380D02* -X145498095Y-99512380D01* -X145783809Y-99512380D02* -X145783809Y-98512380D01* -X145688571Y-98655238D01* -X145593333Y-98750476D01* -X145498095Y-98798095D01* -X143402857Y-92638571D02* -X143545714Y-92686190D01* -X143593333Y-92733809D01* -X143640952Y-92829047D01* -X143640952Y-92971904D01* -X143593333Y-93067142D01* -X143545714Y-93114761D01* -X143450476Y-93162380D01* -X143069523Y-93162380D01* -X143069523Y-92162380D01* -X143402857Y-92162380D01* -X143498095Y-92210000D01* -X143545714Y-92257619D01* -X143593333Y-92352857D01* -X143593333Y-92448095D01* -X143545714Y-92543333D01* -X143498095Y-92590952D01* -X143402857Y-92638571D01* -X143069523Y-92638571D01* -X144640952Y-93067142D02* -X144593333Y-93114761D01* -X144450476Y-93162380D01* -X144355238Y-93162380D01* -X144212380Y-93114761D01* -X144117142Y-93019523D01* -X144069523Y-92924285D01* -X144021904Y-92733809D01* -X144021904Y-92590952D01* -X144069523Y-92400476D01* -X144117142Y-92305238D01* -X144212380Y-92210000D01* -X144355238Y-92162380D01* -X144450476Y-92162380D01* -X144593333Y-92210000D01* -X144640952Y-92257619D01* -X145545714Y-92162380D02* -X145069523Y-92162380D01* -X145021904Y-92638571D01* -X145069523Y-92590952D01* -X145164761Y-92543333D01* -X145402857Y-92543333D01* -X145498095Y-92590952D01* -X145545714Y-92638571D01* -X145593333Y-92733809D01* -X145593333Y-92971904D01* -X145545714Y-93067142D01* -X145498095Y-93114761D01* -X145402857Y-93162380D01* -X145164761Y-93162380D01* -X145069523Y-93114761D01* -X145021904Y-93067142D01* -X146545714Y-93162380D02* -X145974285Y-93162380D01* -X146260000Y-93162380D02* -X146260000Y-92162380D01* -X146164761Y-92305238D01* -X146069523Y-92400476D01* -X145974285Y-92448095D01* -X146879047Y-92162380D02* -X147545714Y-92162380D01* -X147117142Y-93162380D01* -G04 #@! TO.C,R3* -X151552380Y-99466666D02* -X151076190Y-99800000D01* -X151552380Y-100038095D02* -X150552380Y-100038095D01* -X150552380Y-99657142D01* -X150600000Y-99561904D01* -X150647619Y-99514285D01* -X150742857Y-99466666D01* -X150885714Y-99466666D01* -X150980952Y-99514285D01* -X151028571Y-99561904D01* -X151076190Y-99657142D01* -X151076190Y-100038095D01* -X150552380Y-99133333D02* -X150552380Y-98514285D01* -X150933333Y-98847619D01* -X150933333Y-98704761D01* -X150980952Y-98609523D01* -X151028571Y-98561904D01* -X151123809Y-98514285D01* -X151361904Y-98514285D01* -X151457142Y-98561904D01* -X151504761Y-98609523D01* -X151552380Y-98704761D01* -X151552380Y-98990476D01* -X151504761Y-99085714D01* -X151457142Y-99133333D01* -X150685714Y-93223809D02* -X151352380Y-93223809D01* -X150304761Y-93461904D02* -X151019047Y-93700000D01* -X151019047Y-93080952D01* -X151257142Y-92700000D02* -X151304761Y-92652380D01* -X151352380Y-92700000D01* -X151304761Y-92747619D01* -X151257142Y-92700000D01* -X151352380Y-92700000D01* -X150352380Y-92319047D02* -X150352380Y-91652380D01* -X151352380Y-92080952D01* -G04 #@! TO.C,R4* -X136652380Y-99066666D02* -X136176190Y-99400000D01* -X136652380Y-99638095D02* -X135652380Y-99638095D01* -X135652380Y-99257142D01* -X135700000Y-99161904D01* -X135747619Y-99114285D01* -X135842857Y-99066666D01* -X135985714Y-99066666D01* -X136080952Y-99114285D01* -X136128571Y-99161904D01* -X136176190Y-99257142D01* -X136176190Y-99638095D01* -X135985714Y-98209523D02* -X136652380Y-98209523D01* -X135604761Y-98447619D02* -X136319047Y-98685714D01* -X136319047Y-98066666D01* -X136652380Y-92419047D02* -X136652380Y-92990476D01* -X136652380Y-92704761D02* -X135652380Y-92704761D01* -X135795238Y-92800000D01* -X135890476Y-92895238D01* -X135938095Y-92990476D01* -X136652380Y-91990476D02* -X135652380Y-91990476D01* -X136271428Y-91895238D02* -X136652380Y-91609523D01* -X135985714Y-91609523D02* -X136366666Y-91990476D01* -G04 #@! TD* -M02* diff --git a/Resources/modules/heater/gerber/heater-NPTH.drl b/Resources/modules/heater/gerber/heater-NPTH.drl deleted file mode 100755 index 2860933..0000000 --- a/Resources/modules/heater/gerber/heater-NPTH.drl +++ /dev/null @@ -1,11 +0,0 @@ -M48 -;DRILL file {KiCad 5.0.1} date Wed 20 Mar 2019 01:17:00 PM IST -;FORMAT={-:-/ absolute / metric / decimal} -FMAT,2 -METRIC,TZ -% -G90 -G05 -M71 -T0 -M30 diff --git a/Resources/modules/heater/gerber/heater-PTH.drl b/Resources/modules/heater/gerber/heater-PTH.drl deleted file mode 100755 index 06ee275..0000000 --- a/Resources/modules/heater/gerber/heater-PTH.drl +++ /dev/null @@ -1,38 +0,0 @@ -M48 -;DRILL file {KiCad 5.0.1} date Wed 20 Mar 2019 01:17:00 PM IST -;FORMAT={-:-/ absolute / metric / decimal} -FMAT,2 -METRIC,TZ -T1C0.800 -T2C1.000 -T3C1.050 -T4C1.200 -% -G90 -G05 -M71 -T1 -X142.72Y-95.5 -X145.26Y-95.5 -X147.8Y-95.5 -X159.92Y-95.6 -X162.46Y-95.6 -X165.Y-95.6 -T2 -X141.5Y-86.8 -X144.Y-86.8 -X146.5Y-86.8 -X149.Y-86.8 -X156.4Y-86.8 -X158.9Y-86.8 -X161.4Y-86.8 -T3 -X131.5Y-86.8 -X134.Y-86.8 -X168.8Y-86.8 -X171.3Y-86.8 -T4 -X130.76Y-95.9 -X171.4Y-95.9 -T0 -M30 diff --git a/Resources/modules/heater/heater b/Resources/modules/heater/heater deleted file mode 100755 index da68eb3..0000000 --- a/Resources/modules/heater/heater +++ /dev/null @@ -1,40 +0,0 @@ -"Source:","/home/easwaran/allProjects/kicad/openplc_modules/heater/heater.sch" -"Date:","Tue 22 Jan 2019 12:19:13 PM IST" -"Tool:","Eeschema 5.0.1" -"Generator:","/usr/share/kicad/plugins/bom_csv_grouped_by_value.py" -"Component Count:","14" - -"Individual Components:" - -"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet" -"","","D1","LED","Device:LED","LEDs:LED_0805_HandSoldering","~" -"","","D2","LED","Device:LED","LEDs:LED_0805_HandSoldering","~" -"","","J1","power Input","Connector:Conn_01x04_Female","Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight","~" -"","","J2","MCUpins","Connector:Conn_01x03_Male","Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight","~" -"","","J3","thermistor","Connector:Conn_01x02_Male","Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight","~" -"","","J4","fan","Connector:Conn_01x02_Male","Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight","~" -"","","Q1","BC517","Transistor_BJT:BC517","TO_SOT_Packages_THT:TO-92_Inline_Wide","http://www.fairchildsemi.com/ds/BC/BC517.pdf" -"","","Q2","BC517","Transistor_BJT:BC517","TO_SOT_Packages_THT:TO-92_Inline_Wide","http://www.fairchildsemi.com/ds/BC/BC517.pdf" -"","","R1","470","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" -"","","R2","27","Device:R_US","Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm","~" -"","","R3","4.7","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" -"","","R4","1k","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" -"","","R5","4.7k","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" -"","","R6","470","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" - - - -"Collated Components:" - -"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet" -"1","2","D1, D2","LED","Device:LED","LEDs:LED_0805_HandSoldering","~" -"2","1","J1","power Input","Connector:Conn_01x04_Female","Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight","~" -"3","1","J2","MCUpins","Connector:Conn_01x03_Male","Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight","~" -"4","1","J3","thermistor","Connector:Conn_01x02_Male","Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight","~" -"5","1","J4","fan","Connector:Conn_01x02_Male","Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight","~" -"6","2","Q1, Q2","BC517","Transistor_BJT:BC517","TO_SOT_Packages_THT:TO-92_Inline_Wide","http://www.fairchildsemi.com/ds/BC/BC517.pdf" -"7","2","R1, R6","470","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" -"8","1","R2","27","Device:R_US","Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm","~" -"9","1","R3","4.7","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" -"10","1","R4","1k","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" -"11","1","R5","4.7k","Device:R_US","Resistors_SMD:R_0805_HandSoldering","~" diff --git a/Resources/modules/heater/heater-cache.lib b/Resources/modules/heater/heater-cache.lib deleted file mode 100755 index 625fc57..0000000 --- a/Resources/modules/heater/heater-cache.lib +++ /dev/null @@ -1,183 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# Connector_Conn_01x02_Male -# -DEF Connector_Conn_01x02_Male J 0 40 Y N 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "Connector_Conn_01x02_Male" 0 -200 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_1x??_* -$ENDFPLIST -DRAW -S 34 -95 0 -105 1 1 6 F -S 34 5 0 -5 1 1 6 F -P 2 1 1 6 50 -100 34 -100 N -P 2 1 1 6 50 0 34 0 N -X Pin_1 1 200 0 150 L 50 50 1 1 P -X Pin_2 2 200 -100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Connector_Conn_01x03_Male -# -DEF Connector_Conn_01x03_Male J 0 40 Y N 1 F N -F0 "J" 0 200 50 H V C CNN -F1 "Connector_Conn_01x03_Male" 0 -200 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_1x??_* -$ENDFPLIST -DRAW -S 34 -95 0 -105 1 1 6 F -S 34 5 0 -5 1 1 6 F -S 34 105 0 95 1 1 6 F -P 2 1 1 6 50 -100 34 -100 N -P 2 1 1 6 50 0 34 0 N -P 2 1 1 6 50 100 34 100 N -X Pin_1 1 200 100 150 L 50 50 1 1 P -X Pin_2 2 200 0 150 L 50 50 1 1 P -X Pin_3 3 200 -100 150 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Connector_Conn_01x04_Female -# -DEF Connector_Conn_01x04_Female J 0 40 Y N 1 F N -F0 "J" 0 200 50 H V C CNN -F1 "Connector_Conn_01x04_Female" 0 -300 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_1x??_* -$ENDFPLIST -DRAW -A 0 -200 20 901 -901 1 1 6 N 0 -180 0 -220 -A 0 -100 20 901 -901 1 1 6 N 0 -80 0 -120 -A 0 0 20 901 -901 1 1 6 N 0 20 0 -20 -A 0 100 20 901 -901 1 1 6 N 0 120 0 80 -P 2 1 1 6 -50 -200 -20 -200 N -P 2 1 1 6 -50 -100 -20 -100 N -P 2 1 1 6 -50 0 -20 0 N -P 2 1 1 6 -50 100 -20 100 N -X Pin_1 1 -200 100 150 R 50 50 1 1 P -X Pin_2 2 -200 0 150 R 50 50 1 1 P -X Pin_3 3 -200 -100 150 R 50 50 1 1 P -X Pin_4 4 -200 -200 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_LED -# -DEF Device_LED D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "Device_LED" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - LED* - LED_SMD:* - LED_THT:* -$ENDFPLIST -DRAW -P 2 0 1 8 -50 -50 -50 50 N -P 2 0 1 0 -50 0 50 0 N -P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N -P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N -P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N -X K 1 -150 0 100 R 50 50 1 1 P -X A 2 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_R_US -# -DEF Device_R_US R 0 0 N Y 1 F N -F0 "R" 100 0 50 V V C CNN -F1 "Device_R_US" -100 0 50 V V C CNN -F2 "" 40 -10 50 V I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - R_* -$ENDFPLIST -DRAW -P 2 0 1 0 0 -90 0 -100 N -P 2 0 1 0 0 90 0 100 N -P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N -P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N -P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 N -X ~ 1 0 150 50 D 50 50 1 1 P -X ~ 2 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Transistor_BJT_BC517 -# -DEF Transistor_BJT_BC517 Q 0 0 Y N 1 F N -F0 "Q" 200 75 50 H V L CNN -F1 "Transistor_BJT_BC517" 200 0 50 H V L CNN -F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN -F3 "" 0 0 50 H I L CNN -$FPLIST - TO?92* -$ENDFPLIST -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 0 25 0 100 75 100 100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X C 1 100 200 100 D 50 50 1 1 P -X B 2 -200 0 225 R 50 50 1 1 I -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# power_+12V -# -DEF power_+12V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "power_+12V" 0 140 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +12V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# power_+5V -# -DEF power_+5V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "power_+5V" 0 140 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 1 0 -30 50 0 100 N -P 2 0 1 0 0 0 0 100 N -P 2 0 1 0 0 100 30 50 N -X +5V 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# power_GND -# -DEF power_GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "power_GND" 0 -150 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N -X GND 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -#End Library diff --git a/Resources/modules/heater/heater.bak b/Resources/modules/heater/heater.bak deleted file mode 100755 index 27cdcd9..0000000 --- a/Resources/modules/heater/heater.bak +++ /dev/null @@ -1,350 +0,0 @@ -EESchema Schematic File Version 4 -LIBS:heater-cache -EELAYER 26 0 -EELAYER END -$Descr User 7874 5906 -encoding utf-8 -Sheet 1 1 -Title "Heater " -Date "2019-01-04" -Rev "" -Comp "FOSSEE" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Device:R_US R2 -U 1 1 5C2F30B4 -P 3500 2150 -F 0 "R2" H 3568 2196 50 0000 L CNN -F 1 "27" H 3568 2105 50 0000 L CNN -F 2 "Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm" V 3540 2140 50 0001 C CNN -F 3 "~" H 3500 2150 50 0001 C CNN - 1 3500 2150 - -1 0 0 1 -$EndComp -$Comp -L Connector:Conn_01x04_Female J1 -U 1 1 5C2F487D -P 1900 2600 -F 0 "J1" H 1800 2800 50 0000 L CNN -F 1 "power Input" H 1550 2900 50 0000 L CNN -F 2 "Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight" H 1900 2600 50 0001 C CNN -F 3 "~" H 1900 2600 50 0001 C CNN - 1 1900 2600 - 1 0 0 -1 -$EndComp -Text Label 1500 2600 2 50 ~ 0 -+5V -$Comp -L power:GND #PWR0101 -U 1 1 5C303485 -P 1600 2350 -F 0 "#PWR0101" H 1600 2100 50 0001 C CNN -F 1 "GND" H 1605 2177 50 0000 C CNN -F 2 "" H 1600 2350 50 0001 C CNN -F 3 "" H 1600 2350 50 0001 C CNN - 1 1600 2350 - 1 0 0 -1 -$EndComp -$Comp -L Transistor_BJT:BC517 Q1 -U 1 1 5C303654 -P 3400 2600 -F 0 "Q1" H 3591 2646 50 0000 L CNN -F 1 "BC517" H 3591 2555 50 0000 L CNN -F 2 "TO_SOT_Packages_THT:TO-92_Inline_Wide" H 3600 2525 50 0001 L CIN -F 3 "http://www.fairchildsemi.com/ds/BC/BC517.pdf" H 3400 2600 50 0001 L CNN - 1 3400 2600 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_US R3 -U 1 1 5C307DD4 -P 2800 2600 -F 0 "R3" V 2595 2600 50 0000 C CNN -F 1 "4.7" V 2686 2600 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 2840 2590 50 0001 C CNN -F 3 "~" H 2800 2600 50 0001 C CNN - 1 2800 2600 - 0 1 1 0 -$EndComp -Wire Wire Line - 2450 2600 2600 2600 -Wire Wire Line - 2950 2600 3200 2600 -$Comp -L power:GND #PWR0103 -U 1 1 5C308243 -P 3500 3200 -F 0 "#PWR0103" H 3500 2950 50 0001 C CNN -F 1 "GND" H 3505 3027 50 0000 C CNN -F 2 "" H 3500 3200 50 0001 C CNN -F 3 "" H 3500 3200 50 0001 C CNN - 1 3500 3200 - 1 0 0 -1 -$EndComp -$Comp -L Connector:Conn_01x02_Male J3 -U 1 1 5C308B5A -P 6450 2350 -F 0 "J3" H 6423 2230 50 0000 R CNN -F 1 "thermistor" H 6423 2321 50 0000 R CNN -F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 6450 2350 50 0001 C CNN -F 3 "~" H 6450 2350 50 0001 C CNN - 1 6450 2350 - -1 0 0 1 -$EndComp -Wire Wire Line - 6250 2350 6150 2350 -$Comp -L Device:R_US R4 -U 1 1 5C336026 -P 6150 1750 -F 0 "R4" H 6218 1796 50 0000 L CNN -F 1 "1k" H 6218 1705 50 0000 L CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 6190 1740 50 0001 C CNN -F 3 "~" H 6150 1750 50 0001 C CNN - 1 6150 1750 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0104 -U 1 1 5C3360BC -P 6150 3200 -F 0 "#PWR0104" H 6150 2950 50 0001 C CNN -F 1 "GND" H 6155 3027 50 0000 C CNN -F 2 "" H 6150 3200 50 0001 C CNN -F 3 "" H 6150 3200 50 0001 C CNN - 1 6150 3200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6250 2250 6150 2250 -Wire Wire Line - 6150 2250 6150 2050 -$Comp -L power:+5V #PWR0105 -U 1 1 5C33660C -P 6150 1500 -F 0 "#PWR0105" H 6150 1350 50 0001 C CNN -F 1 "+5V" H 6165 1673 50 0000 C CNN -F 2 "" H 6150 1500 50 0001 C CNN -F 3 "" H 6150 1500 50 0001 C CNN - 1 6150 1500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6150 1500 6150 1600 -Wire Wire Line - 6150 2050 6400 2050 -Connection ~ 6150 2050 -Text Label 6400 2050 0 50 ~ 0 -toMcu -Text Label 2450 2600 2 50 ~ 0 -fromMcuR -Wire Wire Line - 1800 1900 1900 1900 -Wire Wire Line - 1800 2000 1900 2000 -Text Label 1900 1900 0 50 ~ 0 -fromMcuR -Text Label 1900 2000 0 50 ~ 0 -toMcu -$Comp -L Transistor_BJT:BC517 Q2 -U 1 1 5C346CA2 -P 5350 2600 -F 0 "Q2" H 5541 2646 50 0000 L CNN -F 1 "BC517" H 5541 2555 50 0000 L CNN -F 2 "TO_SOT_Packages_THT:TO-92_Inline_Wide" H 5550 2525 50 0001 L CIN -F 3 "http://www.fairchildsemi.com/ds/BC/BC517.pdf" H 5350 2600 50 0001 L CNN - 1 5350 2600 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0106 -U 1 1 5C34725E -P 5450 3200 -F 0 "#PWR0106" H 5450 2950 50 0001 C CNN -F 1 "GND" H 5455 3027 50 0000 C CNN -F 2 "" H 5450 3200 50 0001 C CNN -F 3 "" H 5450 3200 50 0001 C CNN - 1 5450 3200 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_US R5 -U 1 1 5C3474DA -P 4900 2600 -F 0 "R5" V 4695 2600 50 0000 C CNN -F 1 "4.7k" V 4786 2600 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 4940 2590 50 0001 C CNN -F 3 "~" H 4900 2600 50 0001 C CNN - 1 4900 2600 - 0 1 1 0 -$EndComp -Wire Wire Line - 5050 2600 5150 2600 -Wire Wire Line - 6150 2050 6150 1900 -Wire Wire Line - 4750 2600 4600 2600 -Text Label 4450 2600 2 50 ~ 0 -fromMcuF -Wire Wire Line - 6150 2350 6150 3200 -$Comp -L Connector:Conn_01x02_Male J4 -U 1 1 5C34ABB8 -P 4900 1850 -F 0 "J4" H 5006 2028 50 0000 C CNN -F 1 "fan" H 5006 1937 50 0000 C CNN -F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 4900 1850 50 0001 C CNN -F 3 "~" H 4900 1850 50 0001 C CNN - 1 4900 1850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5450 2400 5450 1950 -Wire Wire Line - 5450 1950 5100 1950 -Text Label 1500 2700 2 50 ~ 0 -+12V -$Comp -L power:+12V #PWR0102 -U 1 1 5C3081C8 -P 3500 1500 -F 0 "#PWR0102" H 3500 1350 50 0001 C CNN -F 1 "+12V" H 3515 1673 50 0000 C CNN -F 2 "" H 3500 1500 50 0001 C CNN -F 3 "" H 3500 1500 50 0001 C CNN - 1 3500 1500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5100 1850 5450 1850 -Wire Wire Line - 5450 1850 5450 1600 -Wire Wire Line - 5450 1600 3500 1600 -Wire Wire Line - 3500 1500 3500 1600 -Wire Wire Line - 3500 1600 3500 2000 -Connection ~ 3500 1600 -Wire Wire Line - 3500 2300 3500 2400 -$Comp -L Connector:Conn_01x03_Male J2 -U 1 1 5C350621 -P 1600 1900 -F 0 "J2" H 1706 2178 50 0000 C CNN -F 1 "MCUpins" H 1706 2087 50 0000 C CNN -F 2 "Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight" H 1600 1900 50 0001 C CNN -F 3 "~" H 1600 1900 50 0001 C CNN - 1 1600 1900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1800 1800 1900 1800 -Text Label 1900 1800 0 50 ~ 0 -fromMcuF -NoConn ~ 1700 2800 -Wire Wire Line - 1500 2700 1700 2700 -Wire Wire Line - 1500 2600 1700 2600 -Wire Wire Line - 1700 2500 1700 2350 -Wire Wire Line - 1700 2350 1600 2350 -$Comp -L Device:R_US R1 -U 1 1 5C3591A5 -P 2600 3000 -F 0 "R1" H 2668 3046 50 0000 L CNN -F 1 "470" H 2668 2955 50 0000 L CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 2640 2990 50 0001 C CNN -F 3 "~" H 2600 3000 50 0001 C CNN - 1 2600 3000 - 1 0 0 -1 -$EndComp -$Comp -L Device:LED D1 -U 1 1 5C359B84 -P 2600 3300 -F 0 "D1" H 2592 3423 50 0000 C CNN -F 1 "LED" H 2592 3514 50 0000 C CNN -F 2 "LEDs:LED_0805_HandSoldering" H 2600 3300 50 0001 C CNN -F 3 "~" H 2600 3300 50 0001 C CNN - 1 2600 3300 - 0 -1 -1 0 -$EndComp -$Comp -L power:GND #PWR0107 -U 1 1 5C35A0D9 -P 2600 3500 -F 0 "#PWR0107" H 2600 3250 50 0001 C CNN -F 1 "GND" H 2605 3327 50 0000 C CNN -F 2 "" H 2600 3500 50 0001 C CNN -F 3 "" H 2600 3500 50 0001 C CNN - 1 2600 3500 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_US R6 -U 1 1 5C35A82C -P 4600 3000 -F 0 "R6" H 4668 3046 50 0000 L CNN -F 1 "470" H 4668 2955 50 0000 L CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 4640 2990 50 0001 C CNN -F 3 "~" H 4600 3000 50 0001 C CNN - 1 4600 3000 - 1 0 0 -1 -$EndComp -$Comp -L Device:LED D2 -U 1 1 5C35A834 -P 4600 3300 -F 0 "D2" H 4592 3423 50 0000 C CNN -F 1 "LED" H 4592 3514 50 0000 C CNN -F 2 "LEDs:LED_0805_HandSoldering" H 4600 3300 50 0001 C CNN -F 3 "~" H 4600 3300 50 0001 C CNN - 1 4600 3300 - 0 -1 -1 0 -$EndComp -$Comp -L power:GND #PWR0108 -U 1 1 5C35A83D -P 4600 3500 -F 0 "#PWR0108" H 4600 3250 50 0001 C CNN -F 1 "GND" H 4605 3327 50 0000 C CNN -F 2 "" H 4600 3500 50 0001 C CNN -F 3 "" H 4600 3500 50 0001 C CNN - 1 4600 3500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3500 2800 3500 3200 -Wire Wire Line - 5450 2800 5450 3200 -Wire Wire Line - 2600 2850 2600 2600 -Connection ~ 2600 2600 -Wire Wire Line - 2600 2600 2650 2600 -Wire Wire Line - 2600 3450 2600 3500 -Wire Wire Line - 4600 3450 4600 3500 -Wire Wire Line - 4600 2850 4600 2600 -Connection ~ 4600 2600 -Wire Wire Line - 4600 2600 4450 2600 -Text Notes 3050 1050 0 197 ~ 0 -Heater Module -$EndSCHEMATC diff --git a/Resources/modules/heater/heater.kicad_pcb b/Resources/modules/heater/heater.kicad_pcb deleted file mode 100755 index 8cb73bc..0000000 --- a/Resources/modules/heater/heater.kicad_pcb +++ /dev/null @@ -1,1421 +0,0 @@ -(kicad_pcb (version 20171130) (host pcbnew 5.0.1) - - (general - (thickness 1.6) - (drawings 21) - (tracks 97) - (zones 0) - (modules 15) - (nets 14) - ) - - (page A4) - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.6) - (trace_clearance 0.3) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.2) - (edge_width 0.15) - (via_size 0.8) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.52 1.52) - (pad_drill 0.8) - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 0 0) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x010fc_ffffffff) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory "gerber/")) - ) - - (net 0 "") - (net 1 GND) - (net 2 +5V) - (net 3 +12V) - (net 4 "Net-(Q1-Pad1)") - (net 5 "Net-(Q1-Pad2)") - (net 6 /toMcu) - (net 7 "Net-(J4-Pad2)") - (net 8 "Net-(Q2-Pad2)") - (net 9 /fromMcuR) - (net 10 /fromMcuF) - (net 11 "Net-(J1-Pad4)") - (net 12 "Net-(D1-Pad2)") - (net 13 "Net-(D2-Pad2)") - - (net_class Default "This is the default net class." - (clearance 0.3) - (trace_width 0.6) - (via_dia 0.8) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +5V) - (add_net /fromMcuF) - (add_net /fromMcuR) - (add_net /toMcu) - (add_net "Net-(D1-Pad2)") - (add_net "Net-(D2-Pad2)") - (add_net "Net-(J1-Pad4)") - (add_net "Net-(J4-Pad2)") - (add_net "Net-(Q1-Pad1)") - (add_net "Net-(Q1-Pad2)") - (add_net "Net-(Q2-Pad2)") - ) - - (net_class +12V "" - (clearance 0.5) - (trace_width 1) - (via_dia 0.8) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +12V) - (add_net GND) - ) - - (module Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm (layer F.Cu) (tedit 5874F706) (tstamp 5C34D676) - (at 171.4 95.9 180) - (descr "Resistor, Axial_Power series, Axial, Horizontal, pin pitch=40.64mm, 9W, length*diameter=38*9mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf") - (tags "Resistor Axial_Power series Axial Horizontal pin pitch 40.64mm 9W length 38mm diameter 9mm") - (path /5C2F30B4) - (fp_text reference R2 (at 20.32 -5.56 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 27 (at 20.32 5.56 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 42.1 -4.85) (end -1.45 -4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 42.1 4.85) (end 42.1 -4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 4.85) (end 42.1 4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 -4.85) (end -1.45 4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 39.38 4.56) (end 39.38 1.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 4.56) (end 39.38 4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 1.38) (end 1.26 4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 39.38 -4.56) (end 39.38 -1.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 -4.56) (end 39.38 -4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 -1.38) (end 1.26 -4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 40.64 0) (end 39.32 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0 0) (end 1.32 0) (layer F.Fab) (width 0.1)) - (fp_line (start 39.32 -4.5) (end 1.32 -4.5) (layer F.Fab) (width 0.1)) - (fp_line (start 39.32 4.5) (end 39.32 -4.5) (layer F.Fab) (width 0.1)) - (fp_line (start 1.32 4.5) (end 39.32 4.5) (layer F.Fab) (width 0.1)) - (fp_line (start 1.32 -4.5) (end 1.32 4.5) (layer F.Fab) (width 0.1)) - (pad 2 thru_hole oval (at 40.64 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) - (net 3 +12V)) - (pad 1 thru_hole circle (at 0 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) - (net 4 "Net-(Q1-Pad1)")) - (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_Power_L38.0mm_W9.0mm_P40.64mm.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.393701 0.393701 0.393701)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C35C809) (tstamp 5C3598AC) - (at 178.05 91.1) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C35A82C) - (attr smd) - (fp_text reference R6 (at 0 -1.7) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 470 (at 0 1.75) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 10 /fromMcuF)) - (pad 2 smd rect (at 1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 13 "Net-(D2-Pad2)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5C3C5F84) (tstamp 5C3598D6) - (at 184.35 91.1 180) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C35A834) - (attr smd) - (fp_text reference D2 (at 0 -1.7 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value FANon (at 0 1.75 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 1 GND)) - (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 13 "Net-(D2-Pad2)")) - (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5C3C5F79) (tstamp 5C3598C1) - (at 184.35 85.1 180) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C359B84) - (attr smd) - (fp_text reference D1 (at 0 -1.7 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value HEATon (at 0 1.75 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) - (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) - (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 12 "Net-(D1-Pad2)")) - (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 1 GND)) - (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C35C806) (tstamp 5C35983B) - (at 178.05 85.1) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C3591A5) - (attr smd) - (fp_text reference R1 (at 0 -1.7) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 470 (at 0 1.75) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (pad 2 smd rect (at 1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 12 "Net-(D1-Pad2)")) - (pad 1 smd rect (at -1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 9 /fromMcuR)) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight (layer F.Cu) (tedit 5C3499F8) (tstamp 5C348D46) - (at 141.5 86.8) - (descr "JST XH series connector, B04B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C2F487D) - (fp_text reference J1 (at 11.2 0) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value "power Input" (at 3.8 -4.9) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 3.75 2.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 9.3 2.75) (end 3.75 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 9.3 -0.2) (end 9.3 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -0.2) (end 9.3 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 3.75 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -2.45) (end 8.25 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -1.7) (end 10.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 8.25 -1.7) (end 10.05 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 8.25 -2.45) (end 8.25 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.75 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.75 -1.7) (end 6.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -1.7) (end 6.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 3.5) (end 10.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 10.05 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.45 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 10.45 3.9) (end 10.45 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.9) (end 10.45 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 9.95 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 9.95 3.4) (end 9.95 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 3.4) (end 9.95 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) - (pad 4 thru_hole circle (at 7.5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 11 "Net-(J1-Pad4)")) - (pad 3 thru_hole circle (at 5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 3 +12V)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 2 +5V)) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (model Connectors_JST.3dshapes/JST_XH_B04B-XH-A_04x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B04B-XH-A_1x04_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight (layer F.Cu) (tedit 5C349A19) (tstamp 5C34AFEA) - (at 156.4 86.8) - (descr "JST XH series connector, B03B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C350621) - (fp_text reference J2 (at 8.7 0.3) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value MCUpins (at 2.5 -4.9) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 2.5 2.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.8 -0.2) (end 6.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -0.2) (end 6.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -2.45) (end 5.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -1.7) (end 7.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.75 -1.7) (end 7.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.75 -2.45) (end 5.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.25 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.25 -1.7) (end 4.25 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -1.7) (end 4.25 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 3.5) (end 7.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 7.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.95 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 7.95 3.9) (end 7.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.9) (end 7.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 7.45 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 7.45 3.4) (end 7.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 3.4) (end 7.45 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) - (pad 3 thru_hole circle (at 5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 6 /toMcu)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 9 /fromMcuR)) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 10 /fromMcuF)) - (model Connectors_JST.3dshapes/JST_XH_B03B-XH-A_03x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B03B-XH-A_1x03_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight (layer F.Cu) (tedit 5C3499E4) (tstamp 5C348DC2) - (at 168.8 86.8) - (descr "JST XH series connector, B02B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C34ABB8) - (fp_text reference J4 (at 6.3 0.3) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value fan (at 1.25 -4.9) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 1.25 2.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 -0.2) (end 4.3 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -0.2) (end 4.3 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end 3.25 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -1.7) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.25 -1.7) (end 5.05 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.25 -2.45) (end 3.25 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.75 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.75 -1.7) (end 1.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -1.7) (end 1.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 3.5) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 5.05 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.45 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.45 3.9) (end 5.45 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.9) (end 5.45 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.95 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 4.95 3.4) (end 4.95 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 3.4) (end 4.95 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 7 "Net-(J4-Pad2)")) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 3 +12V)) - (model Connectors_JST.3dshapes/JST_XH_B02B-XH-A_02x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C348766) (tstamp 5C349023) - (at 156 95.95 90) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C3474DA) - (attr smd) - (fp_text reference R5 (at -3.25 0.2 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 4.7k (at 3.15 -0.2 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0 90) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 10 /fromMcuF)) - (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 8 "Net-(Q2-Pad2)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module TO_SOT_Packages_THT:TO-92_Inline_Wide (layer F.Cu) (tedit 5C35DDFF) (tstamp 5C348E37) - (at 165.000001 95.6 180) - (descr "TO-92 leads in-line, wide, drill 0.8mm (see NXP sot054_po.pdf)") - (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") - (path /5C346CA2) - (fp_text reference Q2 (at 2.54 -3.56) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BC517 (at 2.54 2.79 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_arc (start 2.54 0) (end 4.34 1.85) (angle -20) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle -135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle 135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle 65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle -65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 0.74 1.85) (angle 20) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start 6.09 2.01) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 2.54 -3.56) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 7 "Net-(J4-Pad2)")) - (pad 3 thru_hole circle (at 5.08 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 1 GND) (zone_connect 2)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 8 "Net-(Q2-Pad2)")) - (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Wide.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight (layer F.Cu) (tedit 5C349A03) (tstamp 5C348E85) - (at 131.5 86.8) - (descr "JST XH series connector, B02B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C308B5A) - (fp_text reference J3 (at 6.2 0) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value thermistor (at 1 -4.8 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.450001 -2.35) (end -2.450001 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.450001 3.4) (end 4.950001 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start 4.950001 3.4) (end 4.950001 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 4.950001 -2.35) (end -2.450001 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.95 -2.85) (end -2.95 3.899999) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.899999) (end 5.45 3.899999) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.45 3.899999) (end 5.45 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.45 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 5.05 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 3.5) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.450001) (end 0.750001 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.750001 -1.7) (end 1.749999 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.749999 -1.7) (end 1.749999 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.749999 -2.45) (end 0.75 -2.450001) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.750001 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.750001 -1.7) (end -0.75 -2.450001) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.450001) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.25 -2.450001) (end 3.250001 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.250001 -1.7) (end 5.05 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -1.7) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end 3.25 -2.450001) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -0.2) (end 4.3 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 -0.2) (end 4.3 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 2.499999) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 6 /toMcu)) - (model Connectors_JST.3dshapes/JST_XH_B02B-XH-A_02x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module TO_SOT_Packages_THT:TO-92_Inline_Wide (layer F.Cu) (tedit 5C35DDED) (tstamp 5C348CF6) - (at 147.8 95.5 180) - (descr "TO-92 leads in-line, wide, drill 0.8mm (see NXP sot054_po.pdf)") - (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") - (path /5C303654) - (fp_text reference Q1 (at 2.54 -3.56) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BC517 (at 2.54 2.79 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_arc (start 2.54 0) (end 4.34 1.85) (angle -20) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle -135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle 135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle 65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle -65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 0.74 1.85) (angle 20) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start 6.09 2.01) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 2.54 -3.56) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 4 "Net-(Q1-Pad1)")) - (pad 3 thru_hole circle (at 5.08 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 1 GND) (zone_connect 2)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 5 "Net-(Q1-Pad2)")) - (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Wide.wrl - (offset (xyz 2.539999961853027 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 -90)) - ) - (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Wide.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C34877D) (tstamp 5C348CC3) - (at 151 95.95 270) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C307DD4) - (attr smd) - (fp_text reference R3 (at 3.35 -0.1 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 4.7 (at -3.25 0.1 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0 270) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 9 /fromMcuR)) - (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 5 "Net-(Q1-Pad2)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C349BD4) (tstamp 5C348F69) - (at 136.25 95.5 90) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C336026) - (attr smd) - (fp_text reference R4 (at -3.4 -0.05 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 1k (at 3.2 -0.05 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0 90) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 2 +5V)) - (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 6 /toMcu)) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Symbols:OSHW-Logo2_9.8x8mm_SilkScreen (layer F.Cu) (tedit 0) (tstamp 5C3CD329) - (at 123.19 98.044) - (descr "Open Source Hardware Symbol") - (tags "Logo Symbol OSHW") - (attr virtual) - (fp_text reference REF*** (at 0 0) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value OSHW-Logo2_9.8x8mm_SilkScreen (at 0.75 0) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_poly (pts (xy -3.231114 2.584505) (xy -3.156461 2.621727) (xy -3.090569 2.690261) (xy -3.072423 2.715648) - (xy -3.052655 2.748866) (xy -3.039828 2.784945) (xy -3.03249 2.833098) (xy -3.029187 2.902536) - (xy -3.028462 2.994206) (xy -3.031737 3.11983) (xy -3.043123 3.214154) (xy -3.064959 3.284523) - (xy -3.099581 3.338286) (xy -3.14933 3.382788) (xy -3.152986 3.385423) (xy -3.202015 3.412377) - (xy -3.261055 3.425712) (xy -3.336141 3.429) (xy -3.458205 3.429) (xy -3.458256 3.547497) - (xy -3.459392 3.613492) (xy -3.466314 3.652202) (xy -3.484402 3.675419) (xy -3.519038 3.694933) - (xy -3.527355 3.69892) (xy -3.56628 3.717603) (xy -3.596417 3.729403) (xy -3.618826 3.730422) - (xy -3.634567 3.716761) (xy -3.644698 3.684522) (xy -3.650277 3.629804) (xy -3.652365 3.548711) - (xy -3.652019 3.437344) (xy -3.6503 3.291802) (xy -3.649763 3.248269) (xy -3.647828 3.098205) - (xy -3.646096 3.000042) (xy -3.458308 3.000042) (xy -3.457252 3.083364) (xy -3.452562 3.13788) - (xy -3.441949 3.173837) (xy -3.423128 3.201482) (xy -3.41035 3.214965) (xy -3.35811 3.254417) - (xy -3.311858 3.257628) (xy -3.264133 3.225049) (xy -3.262923 3.223846) (xy -3.243506 3.198668) - (xy -3.231693 3.164447) (xy -3.225735 3.111748) (xy -3.22388 3.031131) (xy -3.223846 3.013271) - (xy -3.22833 2.902175) (xy -3.242926 2.825161) (xy -3.26935 2.778147) (xy -3.309317 2.75705) - (xy -3.332416 2.754923) (xy -3.387238 2.7649) (xy -3.424842 2.797752) (xy -3.447477 2.857857) - (xy -3.457394 2.949598) (xy -3.458308 3.000042) (xy -3.646096 3.000042) (xy -3.645778 2.98206) - (xy -3.643127 2.894679) (xy -3.639394 2.830905) (xy -3.634093 2.785582) (xy -3.626742 2.753555) - (xy -3.616857 2.729668) (xy -3.603954 2.708764) (xy -3.598421 2.700898) (xy -3.525031 2.626595) - (xy -3.43224 2.584467) (xy -3.324904 2.572722) (xy -3.231114 2.584505)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -1.728336 2.595089) (xy -1.665633 2.631358) (xy -1.622039 2.667358) (xy -1.590155 2.705075) - (xy -1.56819 2.751199) (xy -1.554351 2.812421) (xy -1.546847 2.895431) (xy -1.543883 3.006919) - (xy -1.543539 3.087062) (xy -1.543539 3.382065) (xy -1.709615 3.456515) (xy -1.719385 3.133402) - (xy -1.723421 3.012729) (xy -1.727656 2.925141) (xy -1.732903 2.86465) (xy -1.739975 2.825268) - (xy -1.749689 2.801007) (xy -1.762856 2.78588) (xy -1.767081 2.782606) (xy -1.831091 2.757034) - (xy -1.895792 2.767153) (xy -1.934308 2.794) (xy -1.949975 2.813024) (xy -1.96082 2.837988) - (xy -1.967712 2.875834) (xy -1.971521 2.933502) (xy -1.973117 3.017935) (xy -1.973385 3.105928) - (xy -1.973437 3.216323) (xy -1.975328 3.294463) (xy -1.981655 3.347165) (xy -1.995017 3.381242) - (xy -2.018015 3.403511) (xy -2.053246 3.420787) (xy -2.100303 3.438738) (xy -2.151697 3.458278) - (xy -2.145579 3.111485) (xy -2.143116 2.986468) (xy -2.140233 2.894082) (xy -2.136102 2.827881) - (xy -2.129893 2.78142) (xy -2.120774 2.748256) (xy -2.107917 2.721944) (xy -2.092416 2.698729) - (xy -2.017629 2.624569) (xy -1.926372 2.581684) (xy -1.827117 2.571412) (xy -1.728336 2.595089)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -3.983114 2.587256) (xy -3.891536 2.635409) (xy -3.823951 2.712905) (xy -3.799943 2.762727) - (xy -3.781262 2.837533) (xy -3.771699 2.932052) (xy -3.770792 3.03521) (xy -3.778079 3.135935) - (xy -3.793097 3.223153) (xy -3.815385 3.285791) (xy -3.822235 3.296579) (xy -3.903368 3.377105) - (xy -3.999734 3.425336) (xy -4.104299 3.43945) (xy -4.210032 3.417629) (xy -4.239457 3.404547) - (xy -4.296759 3.364231) (xy -4.34705 3.310775) (xy -4.351803 3.303995) (xy -4.371122 3.271321) - (xy -4.383892 3.236394) (xy -4.391436 3.190414) (xy -4.395076 3.124584) (xy -4.396135 3.030105) - (xy -4.396154 3.008923) (xy -4.396106 3.002182) (xy -4.200769 3.002182) (xy -4.199632 3.091349) - (xy -4.195159 3.15052) (xy -4.185754 3.188741) (xy -4.169824 3.215053) (xy -4.161692 3.223846) - (xy -4.114942 3.257261) (xy -4.069553 3.255737) (xy -4.02366 3.226752) (xy -3.996288 3.195809) - (xy -3.980077 3.150643) (xy -3.970974 3.07942) (xy -3.970349 3.071114) (xy -3.968796 2.942037) - (xy -3.985035 2.846172) (xy -4.018848 2.784107) (xy -4.070016 2.756432) (xy -4.08828 2.754923) - (xy -4.13624 2.762513) (xy -4.169047 2.788808) (xy -4.189105 2.839095) (xy -4.198822 2.918664) - (xy -4.200769 3.002182) (xy -4.396106 3.002182) (xy -4.395426 2.908249) (xy -4.392371 2.837906) - (xy -4.385678 2.789163) (xy -4.37404 2.753288) (xy -4.356147 2.721548) (xy -4.352192 2.715648) - (xy -4.285733 2.636104) (xy -4.213315 2.589929) (xy -4.125151 2.571599) (xy -4.095213 2.570703) - (xy -3.983114 2.587256)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -2.465746 2.599745) (xy -2.388714 2.651567) (xy -2.329184 2.726412) (xy -2.293622 2.821654) - (xy -2.286429 2.891756) (xy -2.287246 2.921009) (xy -2.294086 2.943407) (xy -2.312888 2.963474) - (xy -2.349592 2.985733) (xy -2.410138 3.014709) (xy -2.500466 3.054927) (xy -2.500923 3.055129) - (xy -2.584067 3.09321) (xy -2.652247 3.127025) (xy -2.698495 3.152933) (xy -2.715842 3.167295) - (xy -2.715846 3.167411) (xy -2.700557 3.198685) (xy -2.664804 3.233157) (xy -2.623758 3.25799) - (xy -2.602963 3.262923) (xy -2.54623 3.245862) (xy -2.497373 3.203133) (xy -2.473535 3.156155) - (xy -2.450603 3.121522) (xy -2.405682 3.082081) (xy -2.352877 3.048009) (xy -2.30629 3.02948) - (xy -2.296548 3.028462) (xy -2.285582 3.045215) (xy -2.284921 3.088039) (xy -2.29298 3.145781) - (xy -2.308173 3.207289) (xy -2.328914 3.261409) (xy -2.329962 3.26351) (xy -2.392379 3.35066) - (xy -2.473274 3.409939) (xy -2.565144 3.439034) (xy -2.660487 3.435634) (xy -2.751802 3.397428) - (xy -2.755862 3.394741) (xy -2.827694 3.329642) (xy -2.874927 3.244705) (xy -2.901066 3.133021) - (xy -2.904574 3.101643) (xy -2.910787 2.953536) (xy -2.903339 2.884468) (xy -2.715846 2.884468) - (xy -2.71341 2.927552) (xy -2.700086 2.940126) (xy -2.666868 2.930719) (xy -2.614506 2.908483) - (xy -2.555976 2.88061) (xy -2.554521 2.879872) (xy -2.504911 2.853777) (xy -2.485 2.836363) - (xy -2.48991 2.818107) (xy -2.510584 2.79412) (xy -2.563181 2.759406) (xy -2.619823 2.756856) - (xy -2.670631 2.782119) (xy -2.705724 2.830847) (xy -2.715846 2.884468) (xy -2.903339 2.884468) - (xy -2.898008 2.835036) (xy -2.865222 2.741055) (xy -2.819579 2.675215) (xy -2.737198 2.608681) - (xy -2.646454 2.575676) (xy -2.553815 2.573573) (xy -2.465746 2.599745)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -0.840154 2.49212) (xy -0.834428 2.57198) (xy -0.827851 2.619039) (xy -0.818738 2.639566) - (xy -0.805402 2.639829) (xy -0.801077 2.637378) (xy -0.743556 2.619636) (xy -0.668732 2.620672) - (xy -0.592661 2.63891) (xy -0.545082 2.662505) (xy -0.496298 2.700198) (xy -0.460636 2.742855) - (xy -0.436155 2.797057) (xy -0.420913 2.869384) (xy -0.41297 2.966419) (xy -0.410384 3.094742) - (xy -0.410338 3.119358) (xy -0.410308 3.39587) (xy -0.471839 3.41732) (xy -0.515541 3.431912) - (xy -0.539518 3.438706) (xy -0.540223 3.438769) (xy -0.542585 3.420345) (xy -0.544594 3.369526) - (xy -0.546099 3.292993) (xy -0.546947 3.19743) (xy -0.547077 3.139329) (xy -0.547349 3.024771) - (xy -0.548748 2.942667) (xy -0.552151 2.886393) (xy -0.558433 2.849326) (xy -0.568471 2.824844) - (xy -0.583139 2.806325) (xy -0.592298 2.797406) (xy -0.655211 2.761466) (xy -0.723864 2.758775) - (xy -0.786152 2.78917) (xy -0.797671 2.800144) (xy -0.814567 2.820779) (xy -0.826286 2.845256) - (xy -0.833767 2.880647) (xy -0.837946 2.934026) (xy -0.839763 3.012466) (xy -0.840154 3.120617) - (xy -0.840154 3.39587) (xy -0.901685 3.41732) (xy -0.945387 3.431912) (xy -0.969364 3.438706) - (xy -0.97007 3.438769) (xy -0.971874 3.420069) (xy -0.9735 3.367322) (xy -0.974883 3.285557) - (xy -0.975958 3.179805) (xy -0.97666 3.055094) (xy -0.976923 2.916455) (xy -0.976923 2.381806) - (xy -0.849923 2.328236) (xy -0.840154 2.49212)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 0.053501 2.626303) (xy 0.13006 2.654733) (xy 0.130936 2.655279) (xy 0.178285 2.690127) - (xy 0.213241 2.730852) (xy 0.237825 2.783925) (xy 0.254062 2.855814) (xy 0.263975 2.952992) - (xy 0.269586 3.081928) (xy 0.270077 3.100298) (xy 0.277141 3.377287) (xy 0.217695 3.408028) - (xy 0.174681 3.428802) (xy 0.14871 3.438646) (xy 0.147509 3.438769) (xy 0.143014 3.420606) - (xy 0.139444 3.371612) (xy 0.137248 3.300031) (xy 0.136769 3.242068) (xy 0.136758 3.14817) - (xy 0.132466 3.089203) (xy 0.117503 3.061079) (xy 0.085482 3.059706) (xy 0.030014 3.080998) - (xy -0.053731 3.120136) (xy -0.115311 3.152643) (xy -0.146983 3.180845) (xy -0.156294 3.211582) - (xy -0.156308 3.213104) (xy -0.140943 3.266054) (xy -0.095453 3.29466) (xy -0.025834 3.298803) - (xy 0.024313 3.298084) (xy 0.050754 3.312527) (xy 0.067243 3.347218) (xy 0.076733 3.391416) - (xy 0.063057 3.416493) (xy 0.057907 3.420082) (xy 0.009425 3.434496) (xy -0.058469 3.436537) - (xy -0.128388 3.426983) (xy -0.177932 3.409522) (xy -0.24643 3.351364) (xy -0.285366 3.270408) - (xy -0.293077 3.20716) (xy -0.287193 3.150111) (xy -0.265899 3.103542) (xy -0.223735 3.062181) - (xy -0.155241 3.020755) (xy -0.054956 2.973993) (xy -0.048846 2.97135) (xy 0.04149 2.929617) - (xy 0.097235 2.895391) (xy 0.121129 2.864635) (xy 0.115913 2.833311) (xy 0.084328 2.797383) - (xy 0.074883 2.789116) (xy 0.011617 2.757058) (xy -0.053936 2.758407) (xy -0.111028 2.789838) - (xy -0.148907 2.848024) (xy -0.152426 2.859446) (xy -0.1867 2.914837) (xy -0.230191 2.941518) - (xy -0.293077 2.96796) (xy -0.293077 2.899548) (xy -0.273948 2.80011) (xy -0.217169 2.708902) - (xy -0.187622 2.678389) (xy -0.120458 2.639228) (xy -0.035044 2.6215) (xy 0.053501 2.626303)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 0.713362 2.62467) (xy 0.802117 2.657421) (xy 0.874022 2.71535) (xy 0.902144 2.756128) - (xy 0.932802 2.830954) (xy 0.932165 2.885058) (xy 0.899987 2.921446) (xy 0.888081 2.927633) - (xy 0.836675 2.946925) (xy 0.810422 2.941982) (xy 0.80153 2.909587) (xy 0.801077 2.891692) - (xy 0.784797 2.825859) (xy 0.742365 2.779807) (xy 0.683388 2.757564) (xy 0.617475 2.763161) - (xy 0.563895 2.792229) (xy 0.545798 2.80881) (xy 0.532971 2.828925) (xy 0.524306 2.859332) - (xy 0.518696 2.906788) (xy 0.515035 2.97805) (xy 0.512215 3.079875) (xy 0.511484 3.112115) - (xy 0.50882 3.22241) (xy 0.505792 3.300036) (xy 0.50125 3.351396) (xy 0.494046 3.38289) - (xy 0.483033 3.40092) (xy 0.46706 3.411888) (xy 0.456834 3.416733) (xy 0.413406 3.433301) - (xy 0.387842 3.438769) (xy 0.379395 3.420507) (xy 0.374239 3.365296) (xy 0.372346 3.272499) - (xy 0.373689 3.141478) (xy 0.374107 3.121269) (xy 0.377058 3.001733) (xy 0.380548 2.914449) - (xy 0.385514 2.852591) (xy 0.392893 2.809336) (xy 0.403624 2.77786) (xy 0.418645 2.751339) - (xy 0.426502 2.739975) (xy 0.471553 2.689692) (xy 0.52194 2.650581) (xy 0.528108 2.647167) - (xy 0.618458 2.620212) (xy 0.713362 2.62467)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 1.602081 2.780289) (xy 1.601833 2.92632) (xy 1.600872 3.038655) (xy 1.598794 3.122678) - (xy 1.595193 3.183769) (xy 1.589665 3.227309) (xy 1.581804 3.258679) (xy 1.571207 3.283262) - (xy 1.563182 3.297294) (xy 1.496728 3.373388) (xy 1.41247 3.421084) (xy 1.319249 3.438199) - (xy 1.2259 3.422546) (xy 1.170312 3.394418) (xy 1.111957 3.34576) (xy 1.072186 3.286333) - (xy 1.04819 3.208507) (xy 1.037161 3.104652) (xy 1.035599 3.028462) (xy 1.035809 3.022986) - (xy 1.172308 3.022986) (xy 1.173141 3.110355) (xy 1.176961 3.168192) (xy 1.185746 3.206029) - (xy 1.201474 3.233398) (xy 1.220266 3.254042) (xy 1.283375 3.29389) (xy 1.351137 3.297295) - (xy 1.415179 3.264025) (xy 1.420164 3.259517) (xy 1.441439 3.236067) (xy 1.454779 3.208166) - (xy 1.462001 3.166641) (xy 1.464923 3.102316) (xy 1.465385 3.0312) (xy 1.464383 2.941858) - (xy 1.460238 2.882258) (xy 1.451236 2.843089) (xy 1.435667 2.81504) (xy 1.422902 2.800144) - (xy 1.3636 2.762575) (xy 1.295301 2.758057) (xy 1.23011 2.786753) (xy 1.217528 2.797406) - (xy 1.196111 2.821063) (xy 1.182744 2.849251) (xy 1.175566 2.891245) (xy 1.172719 2.956319) - (xy 1.172308 3.022986) (xy 1.035809 3.022986) (xy 1.040322 2.905765) (xy 1.056362 2.813577) - (xy 1.086528 2.744269) (xy 1.133629 2.690211) (xy 1.170312 2.662505) (xy 1.23699 2.632572) - (xy 1.314272 2.618678) (xy 1.38611 2.622397) (xy 1.426308 2.6374) (xy 1.442082 2.64167) - (xy 1.45255 2.62575) (xy 1.459856 2.583089) (xy 1.465385 2.518106) (xy 1.471437 2.445732) - (xy 1.479844 2.402187) (xy 1.495141 2.377287) (xy 1.521864 2.360845) (xy 1.538654 2.353564) - (xy 1.602154 2.326963) (xy 1.602081 2.780289)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 2.395929 2.636662) (xy 2.398911 2.688068) (xy 2.401247 2.766192) (xy 2.402749 2.864857) - (xy 2.403231 2.968343) (xy 2.403231 3.318533) (xy 2.341401 3.380363) (xy 2.298793 3.418462) - (xy 2.26139 3.433895) (xy 2.21027 3.432918) (xy 2.189978 3.430433) (xy 2.126554 3.4232) - (xy 2.074095 3.419055) (xy 2.061308 3.418672) (xy 2.018199 3.421176) (xy 1.956544 3.427462) - (xy 1.932638 3.430433) (xy 1.873922 3.435028) (xy 1.834464 3.425046) (xy 1.795338 3.394228) - (xy 1.781215 3.380363) (xy 1.719385 3.318533) (xy 1.719385 2.663503) (xy 1.76915 2.640829) - (xy 1.812002 2.624034) (xy 1.837073 2.618154) (xy 1.843501 2.636736) (xy 1.849509 2.688655) - (xy 1.854697 2.768172) (xy 1.858664 2.869546) (xy 1.860577 2.955192) (xy 1.865923 3.292231) - (xy 1.91256 3.298825) (xy 1.954976 3.294214) (xy 1.97576 3.279287) (xy 1.98157 3.251377) - (xy 1.98653 3.191925) (xy 1.990246 3.108466) (xy 1.992324 3.008532) (xy 1.992624 2.957104) - (xy 1.992923 2.661054) (xy 2.054454 2.639604) (xy 2.098004 2.62502) (xy 2.121694 2.618219) - (xy 2.122377 2.618154) (xy 2.124754 2.636642) (xy 2.127366 2.687906) (xy 2.129995 2.765649) - (xy 2.132421 2.863574) (xy 2.134115 2.955192) (xy 2.139461 3.292231) (xy 2.256692 3.292231) - (xy 2.262072 2.984746) (xy 2.267451 2.677261) (xy 2.324601 2.647707) (xy 2.366797 2.627413) - (xy 2.39177 2.618204) (xy 2.392491 2.618154) (xy 2.395929 2.636662)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 2.887333 2.633528) (xy 2.94359 2.659117) (xy 2.987747 2.690124) (xy 3.020101 2.724795) - (xy 3.042438 2.76952) (xy 3.056546 2.830692) (xy 3.064211 2.914701) (xy 3.06722 3.02794) - (xy 3.067538 3.102509) (xy 3.067538 3.39342) (xy 3.017773 3.416095) (xy 2.978576 3.432667) - (xy 2.959157 3.438769) (xy 2.955442 3.42061) (xy 2.952495 3.371648) (xy 2.950691 3.300153) - (xy 2.950308 3.243385) (xy 2.948661 3.161371) (xy 2.944222 3.096309) (xy 2.93774 3.056467) - (xy 2.93259 3.048) (xy 2.897977 3.056646) (xy 2.84364 3.078823) (xy 2.780722 3.108886) - (xy 2.720368 3.141192) (xy 2.673721 3.170098) (xy 2.651926 3.189961) (xy 2.651839 3.190175) - (xy 2.653714 3.226935) (xy 2.670525 3.262026) (xy 2.700039 3.290528) (xy 2.743116 3.300061) - (xy 2.779932 3.29895) (xy 2.832074 3.298133) (xy 2.859444 3.310349) (xy 2.875882 3.342624) - (xy 2.877955 3.34871) (xy 2.885081 3.394739) (xy 2.866024 3.422687) (xy 2.816353 3.436007) - (xy 2.762697 3.43847) (xy 2.666142 3.42021) (xy 2.616159 3.394131) (xy 2.554429 3.332868) - (xy 2.52169 3.25767) (xy 2.518753 3.178211) (xy 2.546424 3.104167) (xy 2.588047 3.057769) - (xy 2.629604 3.031793) (xy 2.694922 2.998907) (xy 2.771038 2.965557) (xy 2.783726 2.960461) - (xy 2.867333 2.923565) (xy 2.91553 2.891046) (xy 2.93103 2.858718) (xy 2.91655 2.822394) - (xy 2.891692 2.794) (xy 2.832939 2.759039) (xy 2.768293 2.756417) (xy 2.709008 2.783358) - (xy 2.666339 2.837088) (xy 2.660739 2.85095) (xy 2.628133 2.901936) (xy 2.58053 2.939787) - (xy 2.520461 2.97085) (xy 2.520461 2.882768) (xy 2.523997 2.828951) (xy 2.539156 2.786534) - (xy 2.572768 2.741279) (xy 2.605035 2.70642) (xy 2.655209 2.657062) (xy 2.694193 2.630547) - (xy 2.736064 2.619911) (xy 2.78346 2.618154) (xy 2.887333 2.633528)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 3.570807 2.636782) (xy 3.594161 2.646988) (xy 3.649902 2.691134) (xy 3.697569 2.754967) - (xy 3.727048 2.823087) (xy 3.731846 2.85667) (xy 3.71576 2.903556) (xy 3.680475 2.928365) - (xy 3.642644 2.943387) (xy 3.625321 2.946155) (xy 3.616886 2.926066) (xy 3.60023 2.882351) - (xy 3.592923 2.862598) (xy 3.551948 2.794271) (xy 3.492622 2.760191) (xy 3.416552 2.761239) - (xy 3.410918 2.762581) (xy 3.370305 2.781836) (xy 3.340448 2.819375) (xy 3.320055 2.879809) - (xy 3.307836 2.967751) (xy 3.3025 3.087813) (xy 3.302 3.151698) (xy 3.301752 3.252403) - (xy 3.300126 3.321054) (xy 3.295801 3.364673) (xy 3.287454 3.390282) (xy 3.273765 3.404903) - (xy 3.253411 3.415558) (xy 3.252234 3.416095) (xy 3.213038 3.432667) (xy 3.193619 3.438769) - (xy 3.190635 3.420319) (xy 3.188081 3.369323) (xy 3.18614 3.292308) (xy 3.184997 3.195805) - (xy 3.184769 3.125184) (xy 3.185932 2.988525) (xy 3.190479 2.884851) (xy 3.199999 2.808108) - (xy 3.216081 2.752246) (xy 3.240313 2.711212) (xy 3.274286 2.678954) (xy 3.307833 2.65644) - (xy 3.388499 2.626476) (xy 3.482381 2.619718) (xy 3.570807 2.636782)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 4.245224 2.647838) (xy 4.322528 2.698361) (xy 4.359814 2.74359) (xy 4.389353 2.825663) - (xy 4.391699 2.890607) (xy 4.386385 2.977445) (xy 4.186115 3.065103) (xy 4.088739 3.109887) - (xy 4.025113 3.145913) (xy 3.992029 3.177117) (xy 3.98628 3.207436) (xy 4.004658 3.240805) - (xy 4.024923 3.262923) (xy 4.083889 3.298393) (xy 4.148024 3.300879) (xy 4.206926 3.273235) - (xy 4.250197 3.21832) (xy 4.257936 3.198928) (xy 4.295006 3.138364) (xy 4.337654 3.112552) - (xy 4.396154 3.090471) (xy 4.396154 3.174184) (xy 4.390982 3.23115) (xy 4.370723 3.279189) - (xy 4.328262 3.334346) (xy 4.321951 3.341514) (xy 4.27472 3.390585) (xy 4.234121 3.41692) - (xy 4.183328 3.429035) (xy 4.14122 3.433003) (xy 4.065902 3.433991) (xy 4.012286 3.421466) - (xy 3.978838 3.402869) (xy 3.926268 3.361975) (xy 3.889879 3.317748) (xy 3.86685 3.262126) - (xy 3.854359 3.187047) (xy 3.849587 3.084449) (xy 3.849206 3.032376) (xy 3.850501 2.969948) - (xy 3.968471 2.969948) (xy 3.969839 3.003438) (xy 3.973249 3.008923) (xy 3.995753 3.001472) - (xy 4.044182 2.981753) (xy 4.108908 2.953718) (xy 4.122443 2.947692) (xy 4.204244 2.906096) - (xy 4.249312 2.869538) (xy 4.259217 2.835296) (xy 4.235526 2.800648) (xy 4.21596 2.785339) - (xy 4.14536 2.754721) (xy 4.07928 2.75978) (xy 4.023959 2.797151) (xy 3.985636 2.863473) - (xy 3.973349 2.916116) (xy 3.968471 2.969948) (xy 3.850501 2.969948) (xy 3.85173 2.91072) - (xy 3.861032 2.82071) (xy 3.87946 2.755167) (xy 3.90936 2.706912) (xy 3.95308 2.668767) - (xy 3.972141 2.65644) (xy 4.058726 2.624336) (xy 4.153522 2.622316) (xy 4.245224 2.647838)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 0.139878 -3.712224) (xy 0.245612 -3.711645) (xy 0.322132 -3.710078) (xy 0.374372 -3.707028) - (xy 0.407263 -3.702004) (xy 0.425737 -3.694511) (xy 0.434727 -3.684056) (xy 0.439163 -3.670147) - (xy 0.439594 -3.668346) (xy 0.446333 -3.635855) (xy 0.458808 -3.571748) (xy 0.475719 -3.482849) - (xy 0.495771 -3.375981) (xy 0.517664 -3.257967) (xy 0.518429 -3.253822) (xy 0.540359 -3.138169) - (xy 0.560877 -3.035986) (xy 0.578659 -2.953402) (xy 0.592381 -2.896544) (xy 0.600718 -2.871542) - (xy 0.601116 -2.871099) (xy 0.625677 -2.85889) (xy 0.676315 -2.838544) (xy 0.742095 -2.814455) - (xy 0.742461 -2.814326) (xy 0.825317 -2.783182) (xy 0.923 -2.743509) (xy 1.015077 -2.703619) - (xy 1.019434 -2.701647) (xy 1.169407 -2.63358) (xy 1.501498 -2.860361) (xy 1.603374 -2.929496) - (xy 1.695657 -2.991303) (xy 1.773003 -3.042267) (xy 1.830064 -3.078873) (xy 1.861495 -3.097606) - (xy 1.864479 -3.098996) (xy 1.887321 -3.09281) (xy 1.929982 -3.062965) (xy 1.994128 -3.008053) - (xy 2.081421 -2.926666) (xy 2.170535 -2.840078) (xy 2.256441 -2.754753) (xy 2.333327 -2.676892) - (xy 2.396564 -2.611303) (xy 2.441523 -2.562795) (xy 2.463576 -2.536175) (xy 2.464396 -2.534805) - (xy 2.466834 -2.516537) (xy 2.45765 -2.486705) (xy 2.434574 -2.441279) (xy 2.395337 -2.37623) - (xy 2.33767 -2.28753) (xy 2.260795 -2.173343) (xy 2.19257 -2.072838) (xy 2.131582 -1.982697) - (xy 2.081356 -1.908151) (xy 2.045416 -1.854435) (xy 2.027287 -1.826782) (xy 2.026146 -1.824905) - (xy 2.028359 -1.79841) (xy 2.045138 -1.746914) (xy 2.073142 -1.680149) (xy 2.083122 -1.658828) - (xy 2.126672 -1.563841) (xy 2.173134 -1.456063) (xy 2.210877 -1.362808) (xy 2.238073 -1.293594) - (xy 2.259675 -1.240994) (xy 2.272158 -1.213503) (xy 2.273709 -1.211384) (xy 2.296668 -1.207876) - (xy 2.350786 -1.198262) (xy 2.428868 -1.183911) (xy 2.523719 -1.166193) (xy 2.628143 -1.146475) - (xy 2.734944 -1.126126) (xy 2.836926 -1.106514) (xy 2.926894 -1.089009) (xy 2.997653 -1.074978) - (xy 3.042006 -1.065791) (xy 3.052885 -1.063193) (xy 3.064122 -1.056782) (xy 3.072605 -1.042303) - (xy 3.078714 -1.014867) (xy 3.082832 -0.969589) (xy 3.085341 -0.90158) (xy 3.086621 -0.805953) - (xy 3.087054 -0.67782) (xy 3.087077 -0.625299) (xy 3.087077 -0.198155) (xy 2.9845 -0.177909) - (xy 2.927431 -0.16693) (xy 2.842269 -0.150905) (xy 2.739372 -0.131767) (xy 2.629096 -0.111449) - (xy 2.598615 -0.105868) (xy 2.496855 -0.086083) (xy 2.408205 -0.066627) (xy 2.340108 -0.049303) - (xy 2.300004 -0.035912) (xy 2.293323 -0.031921) (xy 2.276919 -0.003658) (xy 2.253399 0.051109) - (xy 2.227316 0.121588) (xy 2.222142 0.136769) (xy 2.187956 0.230896) (xy 2.145523 0.337101) - (xy 2.103997 0.432473) (xy 2.103792 0.432916) (xy 2.03464 0.582525) (xy 2.489512 1.251617) - (xy 2.1975 1.544116) (xy 2.10918 1.63117) (xy 2.028625 1.707909) (xy 1.96036 1.770237) - (xy 1.908908 1.814056) (xy 1.878794 1.83527) (xy 1.874474 1.836616) (xy 1.849111 1.826016) - (xy 1.797358 1.796547) (xy 1.724868 1.751705) (xy 1.637294 1.694984) (xy 1.542612 1.631462) - (xy 1.446516 1.566668) (xy 1.360837 1.510287) (xy 1.291016 1.465788) (xy 1.242494 1.436639) - (xy 1.220782 1.426308) (xy 1.194293 1.43505) (xy 1.144062 1.458087) (xy 1.080451 1.490631) - (xy 1.073708 1.494249) (xy 0.988046 1.53721) (xy 0.929306 1.558279) (xy 0.892772 1.558503) - (xy 0.873731 1.538928) (xy 0.87362 1.538654) (xy 0.864102 1.515472) (xy 0.841403 1.460441) - (xy 0.807282 1.377822) (xy 0.7635 1.271872) (xy 0.711816 1.146852) (xy 0.653992 1.00702) - (xy 0.597991 0.871637) (xy 0.536447 0.722234) (xy 0.479939 0.583832) (xy 0.430161 0.460673) - (xy 0.388806 0.357002) (xy 0.357568 0.277059) (xy 0.338141 0.225088) (xy 0.332154 0.205692) - (xy 0.347168 0.183443) (xy 0.386439 0.147982) (xy 0.438807 0.108887) (xy 0.587941 -0.014755) - (xy 0.704511 -0.156478) (xy 0.787118 -0.313296) (xy 0.834366 -0.482225) (xy 0.844857 -0.660278) - (xy 0.837231 -0.742461) (xy 0.795682 -0.912969) (xy 0.724123 -1.063541) (xy 0.626995 -1.192691) - (xy 0.508734 -1.298936) (xy 0.37378 -1.38079) (xy 0.226571 -1.436768) (xy 0.071544 -1.465385) - (xy -0.086861 -1.465156) (xy -0.244206 -1.434595) (xy -0.396054 -1.372218) (xy -0.537965 -1.27654) - (xy -0.597197 -1.222428) (xy -0.710797 -1.08348) (xy -0.789894 -0.931639) (xy -0.835014 -0.771333) - (xy -0.846684 -0.606988) (xy -0.825431 -0.443029) (xy -0.77178 -0.283882) (xy -0.68626 -0.133975) - (xy -0.569395 0.002267) (xy -0.438807 0.108887) (xy -0.384412 0.149642) (xy -0.345986 0.184718) - (xy -0.332154 0.205726) (xy -0.339397 0.228635) (xy -0.359995 0.283365) (xy -0.392254 0.365672) - (xy -0.434479 0.471315) (xy -0.484977 0.59605) (xy -0.542052 0.735636) (xy -0.598146 0.87167) - (xy -0.660033 1.021201) (xy -0.717356 1.159767) (xy -0.768356 1.283107) (xy -0.811273 1.386964) - (xy -0.844347 1.46708) (xy -0.865819 1.519195) (xy -0.873775 1.538654) (xy -0.892571 1.558423) - (xy -0.928926 1.558365) (xy -0.987521 1.537441) (xy -1.073032 1.494613) (xy -1.073708 1.494249) - (xy -1.138093 1.461012) (xy -1.190139 1.436802) (xy -1.219488 1.426404) (xy -1.220783 1.426308) - (xy -1.242876 1.436855) (xy -1.291652 1.466184) (xy -1.361669 1.510827) (xy -1.447486 1.567314) - (xy -1.542612 1.631462) (xy -1.63946 1.696411) (xy -1.726747 1.752896) (xy -1.798819 1.797421) - (xy -1.850023 1.82649) (xy -1.874474 1.836616) (xy -1.89699 1.823307) (xy -1.942258 1.786112) - (xy -2.005756 1.729128) (xy -2.082961 1.656449) (xy -2.169349 1.572171) (xy -2.197601 1.544016) - (xy -2.489713 1.251416) (xy -2.267369 0.925104) (xy -2.199798 0.824897) (xy -2.140493 0.734963) - (xy -2.092783 0.66051) (xy -2.059993 0.606751) (xy -2.045452 0.578894) (xy -2.045026 0.576912) - (xy -2.052692 0.550655) (xy -2.073311 0.497837) (xy -2.103315 0.42731) (xy -2.124375 0.380093) - (xy -2.163752 0.289694) (xy -2.200835 0.198366) (xy -2.229585 0.1212) (xy -2.237395 0.097692) - (xy -2.259583 0.034916) (xy -2.281273 -0.013589) (xy -2.293187 -0.031921) (xy -2.319477 -0.043141) - (xy -2.376858 -0.059046) (xy -2.457882 -0.077833) (xy -2.555105 -0.097701) (xy -2.598615 -0.105868) - (xy -2.709104 -0.126171) (xy -2.815084 -0.14583) (xy -2.906199 -0.162912) (xy -2.972092 -0.175482) - (xy -2.9845 -0.177909) (xy -3.087077 -0.198155) (xy -3.087077 -0.625299) (xy -3.086847 -0.765754) - (xy -3.085901 -0.872021) (xy -3.083859 -0.948987) (xy -3.080338 -1.00154) (xy -3.074957 -1.034567) - (xy -3.067334 -1.052955) (xy -3.057088 -1.061592) (xy -3.052885 -1.063193) (xy -3.02753 -1.068873) - (xy -2.971516 -1.080205) (xy -2.892036 -1.095821) (xy -2.796288 -1.114353) (xy -2.691467 -1.134431) - (xy -2.584768 -1.154688) (xy -2.483387 -1.173754) (xy -2.394521 -1.190261) (xy -2.325363 -1.202841) - (xy -2.283111 -1.210125) (xy -2.27371 -1.211384) (xy -2.265193 -1.228237) (xy -2.24634 -1.27313) - (xy -2.220676 -1.33757) (xy -2.210877 -1.362808) (xy -2.171352 -1.460314) (xy -2.124808 -1.568041) - (xy -2.083123 -1.658828) (xy -2.05245 -1.728247) (xy -2.032044 -1.78529) (xy -2.025232 -1.820223) - (xy -2.026318 -1.824905) (xy -2.040715 -1.847009) (xy -2.073588 -1.896169) (xy -2.12141 -1.967152) - (xy -2.180652 -2.054722) (xy -2.247785 -2.153643) (xy -2.261059 -2.17317) (xy -2.338954 -2.28886) - (xy -2.396213 -2.376956) (xy -2.435119 -2.441514) (xy -2.457956 -2.486589) (xy -2.467006 -2.516237) - (xy -2.464552 -2.534515) (xy -2.464489 -2.534631) (xy -2.445173 -2.558639) (xy -2.402449 -2.605053) - (xy -2.340949 -2.669063) (xy -2.265302 -2.745855) (xy -2.180139 -2.830618) (xy -2.170535 -2.840078) - (xy -2.06321 -2.944011) (xy -1.980385 -3.020325) (xy -1.920395 -3.070429) (xy -1.881577 -3.09573) - (xy -1.86448 -3.098996) (xy -1.839527 -3.08475) (xy -1.787745 -3.051844) (xy -1.71448 -3.003792) - (xy -1.62508 -2.94411) (xy -1.524889 -2.876312) (xy -1.501499 -2.860361) (xy -1.169407 -2.63358) - (xy -1.019435 -2.701647) (xy -0.92823 -2.741315) (xy -0.830331 -2.781209) (xy -0.746169 -2.813017) - (xy -0.742462 -2.814326) (xy -0.676631 -2.838424) (xy -0.625884 -2.8588) (xy -0.601158 -2.871064) - (xy -0.601116 -2.871099) (xy -0.593271 -2.893266) (xy -0.579934 -2.947783) (xy -0.56243 -3.02852) - (xy -0.542083 -3.12935) (xy -0.520218 -3.244144) (xy -0.518429 -3.253822) (xy -0.496496 -3.372096) - (xy -0.47636 -3.479458) (xy -0.45932 -3.569083) (xy -0.446672 -3.634149) (xy -0.439716 -3.667832) - (xy -0.439594 -3.668346) (xy -0.435361 -3.682675) (xy -0.427129 -3.693493) (xy -0.409967 -3.701294) - (xy -0.378942 -3.706571) (xy -0.329122 -3.709818) (xy -0.255576 -3.711528) (xy -0.153371 -3.712193) - (xy -0.017575 -3.712307) (xy 0 -3.712308) (xy 0.139878 -3.712224)) (layer F.SilkS) (width 0.01)) - ) - - (gr_text "heater\n" (at 177.8 97.536) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.2))) - ) - (dimension 3 (width 0.3) (layer Margin) (tstamp 5C35C906) - (gr_text "3.000 mm" (at 187 94.8) (layer Margin) (tstamp 5C35C906) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 188.5 98) (xy 188.5 96.313579))) - (feature2 (pts (xy 185.5 98) (xy 185.5 96.313579))) - (crossbar (pts (xy 185.5 96.9) (xy 188.5 96.9))) - (arrow1a (pts (xy 188.5 96.9) (xy 187.373496 97.486421))) - (arrow1b (pts (xy 188.5 96.9) (xy 187.373496 96.313579))) - (arrow2a (pts (xy 185.5 96.9) (xy 186.626504 97.486421))) - (arrow2b (pts (xy 185.5 96.9) (xy 186.626504 96.313579))) - ) - (dimension 22 (width 0.3) (layer Margin) - (gr_text "22.000 mm" (at 201.5 91.8 270) (layer Margin) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 187.2 102.8) (xy 199.986421 102.8))) - (feature2 (pts (xy 187.2 80.8) (xy 199.986421 80.8))) - (crossbar (pts (xy 199.4 80.8) (xy 199.4 102.8))) - (arrow1a (pts (xy 199.4 102.8) (xy 198.813579 101.673496))) - (arrow1b (pts (xy 199.4 102.8) (xy 199.986421 101.673496))) - (arrow2a (pts (xy 199.4 80.8) (xy 198.813579 81.926504))) - (arrow2b (pts (xy 199.4 80.8) (xy 199.986421 81.926504))) - ) - (dimension 80 (width 0.3) (layer Margin) - (gr_text "80.000 mm" (at 150.2 109.3) (layer Margin) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 190.2 99.9) (xy 190.2 107.786421))) - (feature2 (pts (xy 110.2 99.9) (xy 110.2 107.786421))) - (crossbar (pts (xy 110.2 107.2) (xy 190.2 107.2))) - (arrow1a (pts (xy 190.2 107.2) (xy 189.073496 107.786421))) - (arrow1b (pts (xy 190.2 107.2) (xy 189.073496 106.613579))) - (arrow2a (pts (xy 110.2 107.2) (xy 111.326504 107.786421))) - (arrow2b (pts (xy 110.2 107.2) (xy 111.326504 106.613579))) - ) - (gr_text temp (at 161.4 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_circle (center 115.057082 97.942918) (end 111.857082 97.942918) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 190.199999 83.8) (end 190.199999 99.8) (layer Edge.Cuts) (width 0.1)) - (gr_arc (start 187.2 83.8) (end 190.199999 83.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_circle (center 185.342918 97.942918) (end 182.142918 97.942918) (layer Edge.Cuts) (width 0.1)) - (gr_text GND (at 141.5 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text 5V (at 144 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text 12V (at 146.4 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text "heat\n" (at 158.9 83.5) (layer F.SilkS) (tstamp 5C34AE5B) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text "fan\n" (at 156.4 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text "OpenPLC\nFOSSEE" (at 120.142 87.376) (layer F.SilkS) - (effects (font (size 2 2) (thickness 0.4))) - ) - (gr_arc (start 187.200001 99.8) (end 187.2 102.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 187.2 102.8) (end 113.2 102.8) (layer Edge.Cuts) (width 0.1)) - (gr_arc (start 113.2 83.8) (end 113.2 80.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_arc (start 113.2 99.8) (end 110.199999 99.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 113.2 80.8) (end 187.2 80.800001) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 110.199999 99.8) (end 110.2 83.800001) (layer Edge.Cuts) (width 0.1)) - - (segment (start 142.72 95.5) (end 142.72 97.680001) (width 1) (layer F.Cu) (net 1) (tstamp 5C348E16)) - (segment (start 141.5 94.28) (end 142.72 95.5) (width 1) (layer F.Cu) (net 1)) - (segment (start 141.5 86.8) (end 141.5 94.28) (width 1) (layer F.Cu) (net 1)) - (segment (start 133.5 95.2) (end 133.5 97.300002) (width 1) (layer F.Cu) (net 1)) - (segment (start 131.5 86.8) (end 131.5 93.2) (width 1) (layer F.Cu) (net 1)) - (segment (start 131.5 93.2) (end 133.5 95.2) (width 1) (layer F.Cu) (net 1)) - (segment (start 185.7 85.1) (end 185.7 91.1) (width 1) (layer F.Cu) (net 1)) - (segment (start 144.739999 99.7) (end 142.72 97.680001) (width 1) (layer F.Cu) (net 1)) - (segment (start 159.2 99.7) (end 144.739999 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 159.920001 95.6) (end 159.920001 98.979999) (width 1) (layer F.Cu) (net 1)) - (segment (start 159.920001 98.979999) (end 159.2 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.2 99.7) (end 140.700001 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.700001 99.7) (end 141.300001 99.1) (width 1) (layer F.Cu) (net 1)) - (segment (start 141.300001 99.1) (end 142.72 97.680001) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.900001 99.5) (end 141.300001 99.1) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.2 99.7) (end 140.8 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 136.3 99.7) (end 135.899998 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 133.5 97.300002) (end 134.7 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 135.899998 99.7) (end 134.7 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 134.7 98.500002) (end 135.699998 99.5) (width 1) (layer F.Cu) (net 1)) - (segment (start 136.3 99.7) (end 140.2 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 160.640002 99.7) (end 159.920001 98.979999) (width 1) (layer F.Cu) (net 1)) - (segment (start 177.600002 99.7) (end 178.8 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 177.5 99.7) (end 177.600002 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 177.5 99.7) (end 160.640002 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 178.8 98.500002) (end 178 99.300002) (width 1) (layer F.Cu) (net 1)) - (segment (start 185.7 91.1) (end 185.7 91.600002) (width 1) (layer F.Cu) (net 1)) - (segment (start 185.7 91.600002) (end 178.8 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 139.5 85.6) (end 140 85.1) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 140 85.1) (end 143.537436 85.1) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 144 85.562564) (end 144 86.8) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 136.25 96.85) (end 138.45 96.85) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 138.45 96.85) (end 139.5 95.8) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 139.5 95.8) (end 139.5 85.6) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 143.537436 85.1) (end 144 85.562564) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 168.8 88.675) (end 168.8 86.8) (width 1) (layer B.Cu) (net 3)) - (segment (start 167.275 90.2) (end 168.8 88.675) (width 1) (layer B.Cu) (net 3)) - (segment (start 146.5 88.037436) (end 146.5 86.8) (width 1) (layer B.Cu) (net 3)) - (segment (start 146.5 88.5) (end 148.2 90.2) (width 1) (layer B.Cu) (net 3)) - (segment (start 146.5 88.037436) (end 146.5 88.5) (width 1) (layer B.Cu) (net 3)) - (segment (start 148.2 90.2) (end 167.275 90.2) (width 1) (layer B.Cu) (net 3)) - (segment (start 136.8 90) (end 144.537436 90) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 130.76 95.9) (end 130.76 94.202944) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 130.76 94.202944) (end 134.962944 90) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 134.962944 90) (end 136.8 90) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 144.537436 90) (end 146.5 88.037436) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 147.8 97.7) (end 147.8 95.5) (width 0.6) (layer B.Cu) (net 4) (tstamp 5C348FCC)) - (segment (start 150.3 100.2) (end 147.8 97.7) (width 0.6) (layer B.Cu) (net 4) (tstamp 5C348CAE)) - (segment (start 167.1 100.2) (end 165.5 100.2) (width 0.6) (layer B.Cu) (net 4)) - (segment (start 171.4 95.9) (end 167.1 100.2) (width 0.6) (layer B.Cu) (net 4)) - (segment (start 165.5 100.2) (end 150.3 100.2) (width 0.6) (layer B.Cu) (net 4)) - (segment (start 151.000001 93.25) (end 151 94.6) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C348C90)) - (segment (start 150.550001 92.8) (end 151.000001 93.25) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C349011)) - (segment (start 147.96 92.8) (end 150.550001 92.8) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C348C9F)) - (segment (start 145.26 95.5) (end 147.96 92.8) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C348E22)) - (segment (start 135 94.15) (end 136.25 94.15) (width 0.6) (layer F.Cu) (net 6) (tstamp 5C349077)) - (segment (start 134 93.15) (end 135 94.15) (width 0.6) (layer F.Cu) (net 6) (tstamp 5C34900E)) - (segment (start 134 86.8) (end 134 93.15) (width 0.6) (layer F.Cu) (net 6) (tstamp 5C349062)) - (segment (start 136.25 94.15) (end 136.25 92.8) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 138.3 90.75) (end 138.3 84.8) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 136.25 92.8) (end 138.3 90.75) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 161.4 85.562564) (end 161.4 86.8) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 159.437436 83.6) (end 161.4 85.562564) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 138.3 84.8) (end 139.5 83.6) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 139.5 83.6) (end 159.437436 83.6) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 171.3 88.037436) (end 171.3 86.8) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 171.3 90.660001) (end 171.3 88.037436) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 166.360001 95.6) (end 171.3 90.660001) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 165.000001 95.6) (end 166.360001 95.6) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 157.25 97.3) (end 158.1 96.45) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 156 97.3) (end 157.25 97.3) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 162.460001 93.560001) (end 162.460001 95.6) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 158.1 93.8) (end 158.7 93.2) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 158.7 93.2) (end 162.1 93.2) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 158.1 96.45) (end 158.1 93.8) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 162.1 93.2) (end 162.460001 93.560001) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 152.25 97.3) (end 153.5 96.05) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 151 97.3) (end 152.25 97.3) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 153.5 96.05) (end 153.5 85.9) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 153.5 85.9) (end 154.8 84.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 154.8 84.6) (end 158.2 84.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 158.9 85.3) (end 158.9 86.8) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 158.2 84.6) (end 158.9 85.3) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 158.9 88.037436) (end 158.9 86.8) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 176.7 85.1) (end 167.309998 85.1) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 167.309998 85.1) (end 166.5 85.909998) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 166.5 87.4) (end 165.3 88.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 166.5 85.909998) (end 166.5 87.4) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 165.3 88.6) (end 159.462564 88.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 159.462564 88.6) (end 158.9 88.037436) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 156.4 94.2) (end 156 94.6) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 157.1 91.1) (end 156.4 91.8) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 176.7 91.1) (end 157.1 91.1) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 156.4 86.8) (end 156.4 91.8) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 156.4 91.8) (end 156.4 94.2) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 179.4 85.1) (end 183 85.1) (width 0.6) (layer F.Cu) (net 12)) - (segment (start 179.4 91.1) (end 183 91.1) (width 0.6) (layer F.Cu) (net 13)) - - (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 5C46E692) (hatch edge 0.508) - (connect_pads (clearance 0.508)) - (min_thickness 0.254) - (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 108 78.5) (xy 191.2 78.5) (xy 191.2 109.6) (xy 107.9 108.9) - ) - ) - (filled_polygon - (pts - (xy 187.160207 81.485001) (xy 187.731494 81.551606) (xy 188.234485 81.734183) (xy 188.681978 82.027572) (xy 189.049976 82.41604) - (xy 189.318738 82.878747) (xy 189.476564 83.399847) (xy 189.514999 83.830506) (xy 189.515 99.760215) (xy 189.448395 100.331495) - (xy 189.265817 100.834489) (xy 188.972429 101.28198) (xy 188.583961 101.649978) (xy 188.121252 101.91874) (xy 187.600155 102.076565) - (xy 187.169495 102.115) (xy 113.239785 102.115) (xy 112.668505 102.048396) (xy 112.165516 101.86582) (xy 111.71802 101.572429) - (xy 111.35002 101.183959) (xy 111.08126 100.721254) (xy 110.923434 100.200153) (xy 110.884998 99.769484) (xy 110.884998 97.99744) - (xy 111.152463 97.99744) (xy 111.261574 98.861148) (xy 111.559328 99.679218) (xy 112.030924 100.410992) (xy 112.652924 101.0201) - (xy 113.394414 101.476268) (xy 114.218541 101.756823) (xy 115.084344 101.847823) (xy 115.948792 101.744744) (xy 116.768921 101.452709) - (xy 117.50397 100.986233) (xy 118.117405 100.3685) (xy 118.578738 99.630213) (xy 118.86504 98.808065) (xy 118.962082 97.942918) - (xy 118.960559 97.833884) (xy 118.839399 96.971784) (xy 118.530253 96.157951) (xy 118.358872 95.9) (xy 128.889051 95.9) - (xy 129.031469 96.615981) (xy 129.437039 97.222961) (xy 130.044019 97.628531) (xy 130.579273 97.735) (xy 130.940727 97.735) - (xy 131.475981 97.628531) (xy 132.082961 97.222961) (xy 132.488531 96.615981) (xy 132.630949 95.9) (xy 132.488531 95.184019) - (xy 132.082961 94.577039) (xy 131.475981 94.171469) (xy 130.940727 94.065) (xy 130.579273 94.065) (xy 130.044019 94.171469) - (xy 129.437039 94.577039) (xy 129.031469 95.184019) (xy 128.889051 95.9) (xy 118.358872 95.9) (xy 118.048486 95.432832) - (xy 117.418042 94.832469) (xy 116.670255 94.386698) (xy 115.842291 94.117677) (xy 114.975302 94.038774) (xy 114.112377 94.153913) - (xy 113.296405 94.45737) (xy 112.567941 94.934064) (xy 111.963191 95.560301) (xy 111.512211 96.304958) (xy 111.237416 97.131023) - (xy 111.152463 97.99744) (xy 110.884998 97.99744) (xy 110.884999 87.08575) (xy 129.99 87.08575) (xy 129.99 87.80131) - (xy 130.086673 88.034699) (xy 130.265302 88.213327) (xy 130.498691 88.31) (xy 131.21425 88.31) (xy 131.373 88.15125) - (xy 131.373 86.927) (xy 130.14875 86.927) (xy 129.99 87.08575) (xy 110.884999 87.08575) (xy 110.884999 85.79869) - (xy 129.99 85.79869) (xy 129.99 86.51425) (xy 130.14875 86.673) (xy 131.373 86.673) (xy 131.373 85.44875) - (xy 131.627 85.44875) (xy 131.627 86.673) (xy 131.647 86.673) (xy 131.647 86.927) (xy 131.627 86.927) - (xy 131.627 88.15125) (xy 131.78575 88.31) (xy 132.501309 88.31) (xy 132.734698 88.213327) (xy 132.913327 88.034699) - (xy 132.967779 87.903241) (xy 133.065 88.000462) (xy 133.065001 93.05791) (xy 133.046683 93.15) (xy 133.11925 93.514818) - (xy 133.248273 93.707914) (xy 133.325904 93.824097) (xy 133.40397 93.876259) (xy 134.273739 94.746028) (xy 134.325903 94.824097) - (xy 134.635181 95.03075) (xy 134.907914 95.085) (xy 134.992714 95.101868) (xy 135.001843 95.147765) (xy 135.142191 95.357809) - (xy 135.352235 95.498157) (xy 135.3615 95.5) (xy 135.352235 95.501843) (xy 135.142191 95.642191) (xy 135.001843 95.852235) - (xy 134.95256 96.1) (xy 134.95256 97.6) (xy 135.001843 97.847765) (xy 135.142191 98.057809) (xy 135.352235 98.198157) - (xy 135.6 98.24744) (xy 136.9 98.24744) (xy 137.147765 98.198157) (xy 137.357809 98.057809) (xy 137.498157 97.847765) - (xy 137.510642 97.785) (xy 138.357914 97.785) (xy 138.45 97.803317) (xy 138.542086 97.785) (xy 138.814819 97.73075) - (xy 139.124097 97.524097) (xy 139.176261 97.446028) (xy 140.096031 96.526259) (xy 140.174097 96.474097) (xy 140.38075 96.164819) - (xy 140.435 95.892086) (xy 140.435 95.892083) (xy 140.453316 95.800001) (xy 140.435 95.707919) (xy 140.435 88.283618) - (xy 140.498691 88.31) (xy 141.21425 88.31) (xy 141.373 88.15125) (xy 141.373 86.927) (xy 141.353 86.927) - (xy 141.353 86.673) (xy 141.373 86.673) (xy 141.373 86.653) (xy 141.627 86.653) (xy 141.627 86.673) - (xy 141.647 86.673) (xy 141.647 86.927) (xy 141.627 86.927) (xy 141.627 88.15125) (xy 141.78575 88.31) - (xy 142.501309 88.31) (xy 142.734698 88.213327) (xy 142.913327 88.034699) (xy 142.967779 87.903241) (xy 143.144654 88.080116) - (xy 143.699642 88.31) (xy 144.300358 88.31) (xy 144.855346 88.080116) (xy 145.25 87.685462) (xy 145.644654 88.080116) - (xy 146.199642 88.31) (xy 146.800358 88.31) (xy 147.355346 88.080116) (xy 147.75 87.685462) (xy 148.144654 88.080116) - (xy 148.699642 88.31) (xy 149.300358 88.31) (xy 149.855346 88.080116) (xy 150.280116 87.655346) (xy 150.51 87.100358) - (xy 150.51 86.499642) (xy 150.280116 85.944654) (xy 149.855346 85.519884) (xy 149.300358 85.29) (xy 148.699642 85.29) - (xy 148.144654 85.519884) (xy 147.75 85.914538) (xy 147.355346 85.519884) (xy 146.800358 85.29) (xy 146.199642 85.29) - (xy 145.644654 85.519884) (xy 145.25 85.914538) (xy 144.944143 85.608681) (xy 144.953316 85.562563) (xy 144.935 85.470479) - (xy 144.935 85.470478) (xy 144.88075 85.197745) (xy 144.674097 84.888467) (xy 144.596028 84.836303) (xy 144.294725 84.535) - (xy 153.542711 84.535) (xy 152.90397 85.173741) (xy 152.825904 85.225903) (xy 152.773742 85.303969) (xy 152.773741 85.30397) - (xy 152.61925 85.535182) (xy 152.546683 85.9) (xy 152.565001 85.99209) (xy 152.565 95.66271) (xy 152.118908 96.108802) - (xy 152.107809 96.092191) (xy 151.897765 95.951843) (xy 151.8885 95.95) (xy 151.897765 95.948157) (xy 152.107809 95.807809) - (xy 152.248157 95.597765) (xy 152.29744 95.35) (xy 152.29744 93.85) (xy 152.248157 93.602235) (xy 152.107809 93.392191) - (xy 151.946477 93.284392) (xy 151.953318 93.249999) (xy 151.880751 92.885181) (xy 151.72626 92.65397) (xy 151.674098 92.575904) - (xy 151.596032 92.523742) (xy 151.276262 92.203972) (xy 151.224098 92.125903) (xy 150.91482 91.91925) (xy 150.642087 91.865) - (xy 150.550001 91.846683) (xy 150.457915 91.865) (xy 148.052086 91.865) (xy 147.96 91.846683) (xy 147.867914 91.865) - (xy 147.595181 91.91925) (xy 147.285903 92.125903) (xy 147.233739 92.203972) (xy 145.332711 94.105) (xy 144.982517 94.105) - (xy 144.469796 94.317376) (xy 144.077376 94.709796) (xy 143.865 95.222517) (xy 143.865 95.777483) (xy 144.077376 96.290204) - (xy 144.469796 96.682624) (xy 144.982517 96.895) (xy 145.537483 96.895) (xy 146.050204 96.682624) (xy 146.405877 96.326951) - (xy 146.441843 96.507765) (xy 146.582191 96.717809) (xy 146.792235 96.858157) (xy 147.04 96.90744) (xy 148.56 96.90744) - (xy 148.807765 96.858157) (xy 149.017809 96.717809) (xy 149.158157 96.507765) (xy 149.20744 96.26) (xy 149.20744 94.74) - (xy 149.158157 94.492235) (xy 149.017809 94.282191) (xy 148.807765 94.141843) (xy 148.56 94.09256) (xy 147.989729 94.09256) - (xy 148.347289 93.735) (xy 149.725435 93.735) (xy 149.70256 93.85) (xy 149.70256 95.35) (xy 149.751843 95.597765) - (xy 149.892191 95.807809) (xy 150.102235 95.948157) (xy 150.1115 95.95) (xy 150.102235 95.951843) (xy 149.892191 96.092191) - (xy 149.751843 96.302235) (xy 149.70256 96.55) (xy 149.70256 98.05) (xy 149.751843 98.297765) (xy 149.892191 98.507809) - (xy 150.102235 98.648157) (xy 150.35 98.69744) (xy 151.65 98.69744) (xy 151.897765 98.648157) (xy 152.107809 98.507809) - (xy 152.248157 98.297765) (xy 152.257286 98.251868) (xy 152.342086 98.235) (xy 152.614819 98.18075) (xy 152.924097 97.974097) - (xy 152.976261 97.896028) (xy 154.096031 96.776259) (xy 154.174097 96.724097) (xy 154.38075 96.414819) (xy 154.435 96.142086) - (xy 154.435 96.142085) (xy 154.453317 96.05) (xy 154.435 95.957914) (xy 154.435 86.287289) (xy 154.897491 85.824798) - (xy 154.87756 85.925) (xy 154.87756 87.675) (xy 154.926843 87.922765) (xy 155.067191 88.132809) (xy 155.277235 88.273157) - (xy 155.465 88.310505) (xy 155.465001 91.70791) (xy 155.446683 91.8) (xy 155.465 91.892086) (xy 155.465001 93.20256) - (xy 155.35 93.20256) (xy 155.102235 93.251843) (xy 154.892191 93.392191) (xy 154.751843 93.602235) (xy 154.70256 93.85) - (xy 154.70256 95.35) (xy 154.751843 95.597765) (xy 154.892191 95.807809) (xy 155.102235 95.948157) (xy 155.1115 95.95) - (xy 155.102235 95.951843) (xy 154.892191 96.092191) (xy 154.751843 96.302235) (xy 154.70256 96.55) (xy 154.70256 98.05) - (xy 154.751843 98.297765) (xy 154.892191 98.507809) (xy 155.102235 98.648157) (xy 155.35 98.69744) (xy 156.65 98.69744) - (xy 156.897765 98.648157) (xy 157.107809 98.507809) (xy 157.248157 98.297765) (xy 157.257286 98.251868) (xy 157.342086 98.235) - (xy 157.614819 98.18075) (xy 157.889161 97.99744) (xy 181.438299 97.99744) (xy 181.54741 98.861148) (xy 181.845164 99.679218) - (xy 182.31676 100.410992) (xy 182.93876 101.0201) (xy 183.68025 101.476268) (xy 184.504377 101.756823) (xy 185.37018 101.847823) - (xy 186.234628 101.744744) (xy 187.054757 101.452709) (xy 187.789806 100.986233) (xy 188.403241 100.3685) (xy 188.864574 99.630213) - (xy 189.150876 98.808065) (xy 189.247918 97.942918) (xy 189.246395 97.833884) (xy 189.125235 96.971784) (xy 188.816089 96.157951) - (xy 188.334322 95.432832) (xy 187.703878 94.832469) (xy 186.956091 94.386698) (xy 186.128127 94.117677) (xy 185.261138 94.038774) - (xy 184.398213 94.153913) (xy 183.582241 94.45737) (xy 182.853777 94.934064) (xy 182.249027 95.560301) (xy 181.798047 96.304958) - (xy 181.523252 97.131023) (xy 181.438299 97.99744) (xy 157.889161 97.99744) (xy 157.924097 97.974097) (xy 157.976261 97.896028) - (xy 158.696028 97.176261) (xy 158.774097 97.124097) (xy 158.98075 96.814819) (xy 159.035 96.542086) (xy 159.035 96.542085) - (xy 159.053317 96.45) (xy 159.035 96.357914) (xy 159.035 94.187289) (xy 159.08729 94.135) (xy 161.525001 94.135) - (xy 161.525001 94.562172) (xy 161.277377 94.809796) (xy 161.065001 95.322517) (xy 161.065001 95.877483) (xy 161.277377 96.390204) - (xy 161.669797 96.782624) (xy 162.182518 96.995) (xy 162.737484 96.995) (xy 163.250205 96.782624) (xy 163.605878 96.426951) - (xy 163.641844 96.607765) (xy 163.782192 96.817809) (xy 163.992236 96.958157) (xy 164.240001 97.00744) (xy 165.760001 97.00744) - (xy 166.007766 96.958157) (xy 166.21781 96.817809) (xy 166.358158 96.607765) (xy 166.407441 96.36) (xy 166.407441 95.534996) - (xy 169.565 95.534996) (xy 169.565 96.265004) (xy 169.844362 96.939444) (xy 170.360556 97.455638) (xy 171.034996 97.735) - (xy 171.765004 97.735) (xy 172.439444 97.455638) (xy 172.955638 96.939444) (xy 173.235 96.265004) (xy 173.235 95.534996) - (xy 172.955638 94.860556) (xy 172.439444 94.344362) (xy 171.765004 94.065) (xy 171.034996 94.065) (xy 170.360556 94.344362) - (xy 169.844362 94.860556) (xy 169.565 95.534996) (xy 166.407441 95.534996) (xy 166.407441 94.84) (xy 166.358158 94.592235) - (xy 166.21781 94.382191) (xy 166.007766 94.241843) (xy 165.760001 94.19256) (xy 164.240001 94.19256) (xy 163.992236 94.241843) - (xy 163.782192 94.382191) (xy 163.641844 94.592235) (xy 163.605878 94.773049) (xy 163.395001 94.562172) (xy 163.395001 93.652082) - (xy 163.413317 93.56) (xy 163.395001 93.467916) (xy 163.395001 93.467915) (xy 163.340751 93.195182) (xy 163.134098 92.885904) - (xy 163.056029 92.83374) (xy 162.826261 92.603972) (xy 162.774097 92.525903) (xy 162.464819 92.31925) (xy 162.192086 92.265) - (xy 162.1 92.246683) (xy 162.007914 92.265) (xy 158.792085 92.265) (xy 158.699999 92.246683) (xy 158.490641 92.288327) - (xy 158.335181 92.31925) (xy 158.025903 92.525903) (xy 157.973741 92.60397) (xy 157.50397 93.073741) (xy 157.425904 93.125903) - (xy 157.373742 93.203969) (xy 157.373741 93.20397) (xy 157.335 93.26195) (xy 157.335 92.187289) (xy 157.48729 92.035) - (xy 175.376723 92.035) (xy 175.492191 92.207809) (xy 175.702235 92.348157) (xy 175.95 92.39744) (xy 177.45 92.39744) - (xy 177.697765 92.348157) (xy 177.907809 92.207809) (xy 178.048157 91.997765) (xy 178.05 91.9885) (xy 178.051843 91.997765) - (xy 178.192191 92.207809) (xy 178.402235 92.348157) (xy 178.65 92.39744) (xy 180.15 92.39744) (xy 180.397765 92.348157) - (xy 180.607809 92.207809) (xy 180.723277 92.035) (xy 181.676723 92.035) (xy 181.792191 92.207809) (xy 182.002235 92.348157) - (xy 182.25 92.39744) (xy 183.75 92.39744) (xy 183.997765 92.348157) (xy 184.207809 92.207809) (xy 184.348157 91.997765) - (xy 184.353721 91.969791) (xy 184.411673 92.109699) (xy 184.590302 92.288327) (xy 184.823691 92.385) (xy 185.41425 92.385) - (xy 185.573 92.22625) (xy 185.573 91.227) (xy 185.827 91.227) (xy 185.827 92.22625) (xy 185.98575 92.385) - (xy 186.576309 92.385) (xy 186.809698 92.288327) (xy 186.988327 92.109699) (xy 187.085 91.87631) (xy 187.085 91.38575) - (xy 186.92625 91.227) (xy 185.827 91.227) (xy 185.573 91.227) (xy 185.553 91.227) (xy 185.553 90.973) - (xy 185.573 90.973) (xy 185.573 89.97375) (xy 185.827 89.97375) (xy 185.827 90.973) (xy 186.92625 90.973) - (xy 187.085 90.81425) (xy 187.085 90.32369) (xy 186.988327 90.090301) (xy 186.809698 89.911673) (xy 186.576309 89.815) - (xy 185.98575 89.815) (xy 185.827 89.97375) (xy 185.573 89.97375) (xy 185.41425 89.815) (xy 184.823691 89.815) - (xy 184.590302 89.911673) (xy 184.411673 90.090301) (xy 184.353721 90.230209) (xy 184.348157 90.202235) (xy 184.207809 89.992191) - (xy 183.997765 89.851843) (xy 183.75 89.80256) (xy 182.25 89.80256) (xy 182.002235 89.851843) (xy 181.792191 89.992191) - (xy 181.676723 90.165) (xy 180.723277 90.165) (xy 180.607809 89.992191) (xy 180.397765 89.851843) (xy 180.15 89.80256) - (xy 178.65 89.80256) (xy 178.402235 89.851843) (xy 178.192191 89.992191) (xy 178.051843 90.202235) (xy 178.05 90.2115) - (xy 178.048157 90.202235) (xy 177.907809 89.992191) (xy 177.697765 89.851843) (xy 177.45 89.80256) (xy 175.95 89.80256) - (xy 175.702235 89.851843) (xy 175.492191 89.992191) (xy 175.376723 90.165) (xy 157.335 90.165) (xy 157.335 88.310505) - (xy 157.522765 88.273157) (xy 157.732809 88.132809) (xy 157.873157 87.922765) (xy 157.875504 87.910966) (xy 157.955856 87.991318) - (xy 157.946683 88.037436) (xy 158.003374 88.32244) (xy 158.01925 88.402254) (xy 158.225903 88.711533) (xy 158.303973 88.763698) - (xy 158.736301 89.196025) (xy 158.788467 89.274097) (xy 159.097745 89.48075) (xy 159.462564 89.553317) (xy 159.55465 89.535) - (xy 165.207914 89.535) (xy 165.3 89.553317) (xy 165.392086 89.535) (xy 165.664819 89.48075) (xy 165.974097 89.274097) - (xy 166.026261 89.196028) (xy 167.096031 88.126259) (xy 167.174097 88.074097) (xy 167.314999 87.863222) (xy 167.326843 87.922765) - (xy 167.467191 88.132809) (xy 167.677235 88.273157) (xy 167.925 88.32244) (xy 169.675 88.32244) (xy 169.922765 88.273157) - (xy 170.132809 88.132809) (xy 170.273157 87.922765) (xy 170.275504 87.910966) (xy 170.444654 88.080116) (xy 170.999642 88.31) - (xy 171.600358 88.31) (xy 172.155346 88.080116) (xy 172.580116 87.655346) (xy 172.81 87.100358) (xy 172.81 86.499642) - (xy 172.617539 86.035) (xy 175.376723 86.035) (xy 175.492191 86.207809) (xy 175.702235 86.348157) (xy 175.95 86.39744) - (xy 177.45 86.39744) (xy 177.697765 86.348157) (xy 177.907809 86.207809) (xy 178.048157 85.997765) (xy 178.05 85.9885) - (xy 178.051843 85.997765) (xy 178.192191 86.207809) (xy 178.402235 86.348157) (xy 178.65 86.39744) (xy 180.15 86.39744) - (xy 180.397765 86.348157) (xy 180.607809 86.207809) (xy 180.723277 86.035) (xy 181.676723 86.035) (xy 181.792191 86.207809) - (xy 182.002235 86.348157) (xy 182.25 86.39744) (xy 183.75 86.39744) (xy 183.997765 86.348157) (xy 184.207809 86.207809) - (xy 184.348157 85.997765) (xy 184.353721 85.969791) (xy 184.411673 86.109699) (xy 184.590302 86.288327) (xy 184.823691 86.385) - (xy 185.41425 86.385) (xy 185.573 86.22625) (xy 185.573 85.227) (xy 185.827 85.227) (xy 185.827 86.22625) - (xy 185.98575 86.385) (xy 186.576309 86.385) (xy 186.809698 86.288327) (xy 186.988327 86.109699) (xy 187.085 85.87631) - (xy 187.085 85.38575) (xy 186.92625 85.227) (xy 185.827 85.227) (xy 185.573 85.227) (xy 185.553 85.227) - (xy 185.553 84.973) (xy 185.573 84.973) (xy 185.573 83.97375) (xy 185.827 83.97375) (xy 185.827 84.973) - (xy 186.92625 84.973) (xy 187.085 84.81425) (xy 187.085 84.32369) (xy 186.988327 84.090301) (xy 186.809698 83.911673) - (xy 186.576309 83.815) (xy 185.98575 83.815) (xy 185.827 83.97375) (xy 185.573 83.97375) (xy 185.41425 83.815) - (xy 184.823691 83.815) (xy 184.590302 83.911673) (xy 184.411673 84.090301) (xy 184.353721 84.230209) (xy 184.348157 84.202235) - (xy 184.207809 83.992191) (xy 183.997765 83.851843) (xy 183.75 83.80256) (xy 182.25 83.80256) (xy 182.002235 83.851843) - (xy 181.792191 83.992191) (xy 181.676723 84.165) (xy 180.723277 84.165) (xy 180.607809 83.992191) (xy 180.397765 83.851843) - (xy 180.15 83.80256) (xy 178.65 83.80256) (xy 178.402235 83.851843) (xy 178.192191 83.992191) (xy 178.051843 84.202235) - (xy 178.05 84.2115) (xy 178.048157 84.202235) (xy 177.907809 83.992191) (xy 177.697765 83.851843) (xy 177.45 83.80256) - (xy 175.95 83.80256) (xy 175.702235 83.851843) (xy 175.492191 83.992191) (xy 175.376723 84.165) (xy 167.402083 84.165) - (xy 167.309997 84.146683) (xy 167.030719 84.202235) (xy 166.945179 84.21925) (xy 166.635901 84.425903) (xy 166.583739 84.50397) - (xy 165.903972 85.183737) (xy 165.825903 85.235901) (xy 165.666747 85.474096) (xy 165.61925 85.54518) (xy 165.546683 85.909998) - (xy 165.565 86.002084) (xy 165.565001 87.01271) (xy 164.912711 87.665) (xy 162.670462 87.665) (xy 162.680116 87.655346) - (xy 162.91 87.100358) (xy 162.91 86.499642) (xy 162.680116 85.944654) (xy 162.344144 85.608682) (xy 162.353317 85.562564) - (xy 162.28075 85.197745) (xy 162.258749 85.164818) (xy 162.074097 84.888467) (xy 161.996028 84.836303) (xy 160.163697 83.003972) - (xy 160.111533 82.925903) (xy 159.802255 82.71925) (xy 159.529522 82.665) (xy 159.437436 82.646683) (xy 159.34535 82.665) - (xy 139.592081 82.665) (xy 139.499999 82.646684) (xy 139.407917 82.665) (xy 139.407914 82.665) (xy 139.135181 82.71925) - (xy 138.825903 82.925903) (xy 138.773741 83.003969) (xy 137.70397 84.073741) (xy 137.625904 84.125903) (xy 137.573742 84.203969) - (xy 137.573741 84.20397) (xy 137.41925 84.435182) (xy 137.346683 84.8) (xy 137.365001 84.89209) (xy 137.365 90.36271) - (xy 135.65397 92.073741) (xy 135.575904 92.125903) (xy 135.523742 92.203969) (xy 135.523741 92.20397) (xy 135.36925 92.435182) - (xy 135.296683 92.8) (xy 135.303524 92.834391) (xy 135.142191 92.942191) (xy 135.131091 92.958802) (xy 134.935 92.762711) - (xy 134.935 88.000462) (xy 135.280116 87.655346) (xy 135.51 87.100358) (xy 135.51 86.499642) (xy 135.280116 85.944654) - (xy 134.855346 85.519884) (xy 134.300358 85.29) (xy 133.699642 85.29) (xy 133.144654 85.519884) (xy 132.967779 85.696759) - (xy 132.913327 85.565301) (xy 132.734698 85.386673) (xy 132.501309 85.29) (xy 131.78575 85.29) (xy 131.627 85.44875) - (xy 131.373 85.44875) (xy 131.21425 85.29) (xy 130.498691 85.29) (xy 130.265302 85.386673) (xy 130.086673 85.565301) - (xy 129.99 85.79869) (xy 110.884999 85.79869) (xy 110.885 83.839793) (xy 110.951605 83.268506) (xy 111.134182 82.765515) - (xy 111.427572 82.318021) (xy 111.816039 81.950023) (xy 112.278745 81.681262) (xy 112.799847 81.523435) (xy 113.230517 81.484999) - ) - ) - ) -) diff --git a/Resources/modules/heater/heater.kicad_pcb-bak b/Resources/modules/heater/heater.kicad_pcb-bak deleted file mode 100755 index 8cb73bc..0000000 --- a/Resources/modules/heater/heater.kicad_pcb-bak +++ /dev/null @@ -1,1421 +0,0 @@ -(kicad_pcb (version 20171130) (host pcbnew 5.0.1) - - (general - (thickness 1.6) - (drawings 21) - (tracks 97) - (zones 0) - (modules 15) - (nets 14) - ) - - (page A4) - (layers - (0 F.Cu signal) - (31 B.Cu signal) - (32 B.Adhes user) - (33 F.Adhes user) - (34 B.Paste user) - (35 F.Paste user) - (36 B.SilkS user) - (37 F.SilkS user) - (38 B.Mask user) - (39 F.Mask user) - (40 Dwgs.User user) - (41 Cmts.User user) - (42 Eco1.User user) - (43 Eco2.User user) - (44 Edge.Cuts user) - (45 Margin user) - (46 B.CrtYd user) - (47 F.CrtYd user) - (48 B.Fab user) - (49 F.Fab user) - ) - - (setup - (last_trace_width 0.6) - (trace_clearance 0.3) - (zone_clearance 0.508) - (zone_45_only no) - (trace_min 0.2) - (segment_width 0.2) - (edge_width 0.15) - (via_size 0.8) - (via_drill 0.4) - (via_min_size 0.4) - (via_min_drill 0.3) - (uvia_size 0.3) - (uvia_drill 0.1) - (uvias_allowed no) - (uvia_min_size 0.2) - (uvia_min_drill 0.1) - (pcb_text_width 0.3) - (pcb_text_size 1.5 1.5) - (mod_edge_width 0.15) - (mod_text_size 1 1) - (mod_text_width 0.15) - (pad_size 1.52 1.52) - (pad_drill 0.8) - (pad_to_mask_clearance 0.051) - (solder_mask_min_width 0.25) - (aux_axis_origin 0 0) - (visible_elements FFFFFF7F) - (pcbplotparams - (layerselection 0x010fc_ffffffff) - (usegerberextensions false) - (usegerberattributes false) - (usegerberadvancedattributes false) - (creategerberjobfile false) - (excludeedgelayer true) - (linewidth 0.100000) - (plotframeref false) - (viasonmask false) - (mode 1) - (useauxorigin false) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (psnegative false) - (psa4output false) - (plotreference true) - (plotvalue true) - (plotinvisibletext false) - (padsonsilk false) - (subtractmaskfromsilk false) - (outputformat 1) - (mirror false) - (drillshape 0) - (scaleselection 1) - (outputdirectory "gerber/")) - ) - - (net 0 "") - (net 1 GND) - (net 2 +5V) - (net 3 +12V) - (net 4 "Net-(Q1-Pad1)") - (net 5 "Net-(Q1-Pad2)") - (net 6 /toMcu) - (net 7 "Net-(J4-Pad2)") - (net 8 "Net-(Q2-Pad2)") - (net 9 /fromMcuR) - (net 10 /fromMcuF) - (net 11 "Net-(J1-Pad4)") - (net 12 "Net-(D1-Pad2)") - (net 13 "Net-(D2-Pad2)") - - (net_class Default "This is the default net class." - (clearance 0.3) - (trace_width 0.6) - (via_dia 0.8) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +5V) - (add_net /fromMcuF) - (add_net /fromMcuR) - (add_net /toMcu) - (add_net "Net-(D1-Pad2)") - (add_net "Net-(D2-Pad2)") - (add_net "Net-(J1-Pad4)") - (add_net "Net-(J4-Pad2)") - (add_net "Net-(Q1-Pad1)") - (add_net "Net-(Q1-Pad2)") - (add_net "Net-(Q2-Pad2)") - ) - - (net_class +12V "" - (clearance 0.5) - (trace_width 1) - (via_dia 0.8) - (via_drill 0.4) - (uvia_dia 0.3) - (uvia_drill 0.1) - (add_net +12V) - (add_net GND) - ) - - (module Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm (layer F.Cu) (tedit 5874F706) (tstamp 5C34D676) - (at 171.4 95.9 180) - (descr "Resistor, Axial_Power series, Axial, Horizontal, pin pitch=40.64mm, 9W, length*diameter=38*9mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/5WAXIAL_9WAXIAL_11WAXIAL_17WAXIAL%23YAG.pdf") - (tags "Resistor Axial_Power series Axial Horizontal pin pitch 40.64mm 9W length 38mm diameter 9mm") - (path /5C2F30B4) - (fp_text reference R2 (at 20.32 -5.56 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 27 (at 20.32 5.56 180) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 42.1 -4.85) (end -1.45 -4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 42.1 4.85) (end 42.1 -4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 4.85) (end 42.1 4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.45 -4.85) (end -1.45 4.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 39.38 4.56) (end 39.38 1.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 4.56) (end 39.38 4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 1.38) (end 1.26 4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 39.38 -4.56) (end 39.38 -1.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 -4.56) (end 39.38 -4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.26 -1.38) (end 1.26 -4.56) (layer F.SilkS) (width 0.12)) - (fp_line (start 40.64 0) (end 39.32 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0 0) (end 1.32 0) (layer F.Fab) (width 0.1)) - (fp_line (start 39.32 -4.5) (end 1.32 -4.5) (layer F.Fab) (width 0.1)) - (fp_line (start 39.32 4.5) (end 39.32 -4.5) (layer F.Fab) (width 0.1)) - (fp_line (start 1.32 4.5) (end 39.32 4.5) (layer F.Fab) (width 0.1)) - (fp_line (start 1.32 -4.5) (end 1.32 4.5) (layer F.Fab) (width 0.1)) - (pad 2 thru_hole oval (at 40.64 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) - (net 3 +12V)) - (pad 1 thru_hole circle (at 0 0 180) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) - (net 4 "Net-(Q1-Pad1)")) - (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_Power_L38.0mm_W9.0mm_P40.64mm.wrl - (at (xyz 0 0 0)) - (scale (xyz 0.393701 0.393701 0.393701)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C35C809) (tstamp 5C3598AC) - (at 178.05 91.1) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C35A82C) - (attr smd) - (fp_text reference R6 (at 0 -1.7) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 470 (at 0 1.75) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 10 /fromMcuF)) - (pad 2 smd rect (at 1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 13 "Net-(D2-Pad2)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5C3C5F84) (tstamp 5C3598D6) - (at 184.35 91.1 180) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C35A834) - (attr smd) - (fp_text reference D2 (at 0 -1.7 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value FANon (at 0 1.75 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 1 GND)) - (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 13 "Net-(D2-Pad2)")) - (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module LEDs:LED_0805_HandSoldering (layer F.Cu) (tedit 5C3C5F79) (tstamp 5C3598C1) - (at 184.35 85.1 180) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C359B84) - (attr smd) - (fp_text reference D1 (at 0 -1.7 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value HEATon (at 0 1.75 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.2 -0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.2 -0.75) (end 1 -0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 1 0.75) (end -2.2 0.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 -0.4) (end 0.2 0.4) (layer F.Fab) (width 0.1)) - (fp_line (start 0.2 0.4) (end -0.4 0) (layer F.Fab) (width 0.1)) - (fp_line (start -0.4 0) (end 0.2 -0.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.4 -0.4) (end -0.4 0.4) (layer F.Fab) (width 0.1)) - (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 12 "Net-(D1-Pad2)")) - (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 1 GND)) - (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C35C806) (tstamp 5C35983B) - (at 178.05 85.1) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C3591A5) - (attr smd) - (fp_text reference R1 (at 0 -1.7) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 470 (at 0 1.75) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (pad 2 smd rect (at 1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 12 "Net-(D1-Pad2)")) - (pad 1 smd rect (at -1.35 0) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 9 /fromMcuR)) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight (layer F.Cu) (tedit 5C3499F8) (tstamp 5C348D46) - (at 141.5 86.8) - (descr "JST XH series connector, B04B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C2F487D) - (fp_text reference J1 (at 11.2 0) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value "power Input" (at 3.8 -4.9) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 3.75 2.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 9.3 2.75) (end 3.75 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 9.3 -0.2) (end 9.3 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -0.2) (end 9.3 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 3.75 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -2.45) (end 8.25 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -1.7) (end 10.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 8.25 -1.7) (end 10.05 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 8.25 -2.45) (end 8.25 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.75 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.75 -1.7) (end 6.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -1.7) (end 6.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.05 3.5) (end 10.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 10.05 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.45 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 10.45 3.9) (end 10.45 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.9) (end 10.45 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 9.95 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 9.95 3.4) (end 9.95 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 3.4) (end 9.95 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) - (pad 4 thru_hole circle (at 7.5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 11 "Net-(J1-Pad4)")) - (pad 3 thru_hole circle (at 5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 3 +12V)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 2 +5V)) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 1 GND)) - (model Connectors_JST.3dshapes/JST_XH_B04B-XH-A_04x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B04B-XH-A_1x04_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight (layer F.Cu) (tedit 5C349A19) (tstamp 5C34AFEA) - (at 156.4 86.8) - (descr "JST XH series connector, B03B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C350621) - (fp_text reference J2 (at 8.7 0.3) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value MCUpins (at 2.5 -4.9) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 2.5 2.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.8 -0.2) (end 6.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -0.2) (end 6.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -2.45) (end 5.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -1.7) (end 7.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.75 -1.7) (end 7.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.75 -2.45) (end 5.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.25 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.25 -1.7) (end 4.25 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -1.7) (end 4.25 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.55 3.5) (end 7.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 7.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 7.95 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 7.95 3.9) (end 7.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.9) (end 7.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 7.45 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 7.45 3.4) (end 7.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 3.4) (end 7.45 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) - (pad 3 thru_hole circle (at 5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 6 /toMcu)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 9 /fromMcuR)) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask) - (net 10 /fromMcuF)) - (model Connectors_JST.3dshapes/JST_XH_B03B-XH-A_03x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B03B-XH-A_1x03_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight (layer F.Cu) (tedit 5C3499E4) (tstamp 5C348DC2) - (at 168.8 86.8) - (descr "JST XH series connector, B02B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C34ABB8) - (fp_text reference J4 (at 6.3 0.3) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value fan (at 1.25 -4.9) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 1.25 2.5) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 -0.2) (end 4.3 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -0.2) (end 4.3 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end 3.25 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -1.7) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.25 -1.7) (end 5.05 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.25 -2.45) (end 3.25 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.75 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.75 -1.7) (end 1.75 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -1.7) (end 1.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 3.5) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 5.05 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.45 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.45 3.9) (end 5.45 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.9) (end 5.45 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 4.95 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 4.95 3.4) (end 4.95 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 3.4) (end 4.95 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 7 "Net-(J4-Pad2)")) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 3 +12V)) - (model Connectors_JST.3dshapes/JST_XH_B02B-XH-A_02x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C348766) (tstamp 5C349023) - (at 156 95.95 90) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C3474DA) - (attr smd) - (fp_text reference R5 (at -3.25 0.2 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 4.7k (at 3.15 -0.2 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0 90) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 10 /fromMcuF)) - (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 8 "Net-(Q2-Pad2)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module TO_SOT_Packages_THT:TO-92_Inline_Wide (layer F.Cu) (tedit 5C35DDFF) (tstamp 5C348E37) - (at 165.000001 95.6 180) - (descr "TO-92 leads in-line, wide, drill 0.8mm (see NXP sot054_po.pdf)") - (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") - (path /5C346CA2) - (fp_text reference Q2 (at 2.54 -3.56) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BC517 (at 2.54 2.79 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_arc (start 2.54 0) (end 4.34 1.85) (angle -20) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle -135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle 135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle 65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle -65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 0.74 1.85) (angle 20) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start 6.09 2.01) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 2.54 -3.56) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 7 "Net-(J4-Pad2)")) - (pad 3 thru_hole circle (at 5.08 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 1 GND) (zone_connect 2)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 8 "Net-(Q2-Pad2)")) - (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Wide.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight (layer F.Cu) (tedit 5C349A03) (tstamp 5C348E85) - (at 131.5 86.8) - (descr "JST XH series connector, B02B-XH-A, top entry type, through hole") - (tags "connector jst xh tht top vertical 2.50mm") - (path /5C308B5A) - (fp_text reference J3 (at 6.2 0) (layer F.SilkS) - (effects (font (size 0.8 0.8) (thickness 0.14))) - ) - (fp_text value thermistor (at 1 -4.8 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start -2.450001 -2.35) (end -2.450001 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start -2.450001 3.4) (end 4.950001 3.4) (layer F.Fab) (width 0.1)) - (fp_line (start 4.950001 3.4) (end 4.950001 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start 4.950001 -2.35) (end -2.450001 -2.35) (layer F.Fab) (width 0.1)) - (fp_line (start -2.95 -2.85) (end -2.95 3.899999) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.95 3.899999) (end 5.45 3.899999) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.45 3.899999) (end 5.45 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start 5.45 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.55 -2.45) (end -2.55 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 3.5) (end 5.05 3.5) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 3.5) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.75 -2.450001) (end 0.750001 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.750001 -1.7) (end 1.749999 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.749999 -1.7) (end 1.749999 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.749999 -2.45) (end 0.75 -2.450001) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -1.7) (end -0.750001 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.750001 -1.7) (end -0.75 -2.450001) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.75 -2.450001) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.25 -2.450001) (end 3.250001 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 3.250001 -1.7) (end 5.05 -1.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -1.7) (end 5.05 -2.45) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -2.45) (end 3.25 -2.450001) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.8 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 5.05 -0.2) (end 4.3 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 -0.2) (end 4.3 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.3 2.75) (end 1.25 2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.35 -2.75) (end -2.85 -2.75) (layer F.Fab) (width 0.1)) - (fp_line (start -2.85 -2.75) (end -2.85 -0.25) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 1.25 2.499999) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 1 GND)) - (pad 2 thru_hole circle (at 2.5 0) (size 1.75 1.75) (drill 1.05) (layers *.Cu *.Mask) - (net 6 /toMcu)) - (model Connectors_JST.3dshapes/JST_XH_B02B-XH-A_02x2.50mm_Straight.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module TO_SOT_Packages_THT:TO-92_Inline_Wide (layer F.Cu) (tedit 5C35DDED) (tstamp 5C348CF6) - (at 147.8 95.5 180) - (descr "TO-92 leads in-line, wide, drill 0.8mm (see NXP sot054_po.pdf)") - (tags "to-92 sc-43 sc-43a sot54 PA33 transistor") - (path /5C303654) - (fp_text reference Q1 (at 2.54 -3.56) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value BC517 (at 2.54 2.79 180) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_arc (start 2.54 0) (end 4.34 1.85) (angle -20) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle -135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.48) (angle 135) (layer F.Fab) (width 0.1)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle 65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 2.54 -2.6) (angle -65) (layer F.SilkS) (width 0.12)) - (fp_arc (start 2.54 0) (end 0.74 1.85) (angle 20) (layer F.SilkS) (width 0.12)) - (fp_line (start 6.09 2.01) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start 6.09 2.01) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end -1.01 2.01) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.01 -2.73) (end 6.09 -2.73) (layer F.CrtYd) (width 0.05)) - (fp_line (start 0.8 1.75) (end 4.3 1.75) (layer F.Fab) (width 0.1)) - (fp_line (start 0.74 1.85) (end 4.34 1.85) (layer F.SilkS) (width 0.12)) - (fp_text user %R (at 2.54 -3.56) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (pad 1 thru_hole rect (at 0 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 4 "Net-(Q1-Pad1)")) - (pad 3 thru_hole circle (at 5.08 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 1 GND) (zone_connect 2)) - (pad 2 thru_hole circle (at 2.54 0 270) (size 1.52 1.52) (drill 0.8) (layers *.Cu *.Mask) - (net 5 "Net-(Q1-Pad2)")) - (model ${KISYS3DMOD}/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Wide.wrl - (offset (xyz 2.539999961853027 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 -90)) - ) - (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Wide.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C34877D) (tstamp 5C348CC3) - (at 151 95.95 270) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C307DD4) - (attr smd) - (fp_text reference R3 (at 3.35 -0.1 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 4.7 (at -3.25 0.1 270) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_text user %R (at 0 0 270) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 9 /fromMcuR)) - (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 5 "Net-(Q1-Pad2)")) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5C349BD4) (tstamp 5C348F69) - (at 136.25 95.5 90) - (descr "Resistor SMD 0805, hand soldering") - (tags "resistor 0805") - (path /5C336026) - (attr smd) - (fp_text reference R4 (at -3.4 -0.05 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value 1k (at 3.2 -0.05 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 0 0 90) (layer F.Fab) - (effects (font (size 0.5 0.5) (thickness 0.075))) - ) - (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1)) - (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1)) - (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12)) - (fp_line (start -2.35 -0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start -2.35 -0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end 2.35 -0.9) (layer F.CrtYd) (width 0.05)) - (fp_line (start 2.35 0.9) (end -2.35 0.9) (layer F.CrtYd) (width 0.05)) - (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 2 +5V)) - (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask) - (net 6 /toMcu)) - (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - - (module Symbols:OSHW-Logo2_9.8x8mm_SilkScreen (layer F.Cu) (tedit 0) (tstamp 5C3CD329) - (at 123.19 98.044) - (descr "Open Source Hardware Symbol") - (tags "Logo Symbol OSHW") - (attr virtual) - (fp_text reference REF*** (at 0 0) (layer F.SilkS) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value OSHW-Logo2_9.8x8mm_SilkScreen (at 0.75 0) (layer F.Fab) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_poly (pts (xy -3.231114 2.584505) (xy -3.156461 2.621727) (xy -3.090569 2.690261) (xy -3.072423 2.715648) - (xy -3.052655 2.748866) (xy -3.039828 2.784945) (xy -3.03249 2.833098) (xy -3.029187 2.902536) - (xy -3.028462 2.994206) (xy -3.031737 3.11983) (xy -3.043123 3.214154) (xy -3.064959 3.284523) - (xy -3.099581 3.338286) (xy -3.14933 3.382788) (xy -3.152986 3.385423) (xy -3.202015 3.412377) - (xy -3.261055 3.425712) (xy -3.336141 3.429) (xy -3.458205 3.429) (xy -3.458256 3.547497) - (xy -3.459392 3.613492) (xy -3.466314 3.652202) (xy -3.484402 3.675419) (xy -3.519038 3.694933) - (xy -3.527355 3.69892) (xy -3.56628 3.717603) (xy -3.596417 3.729403) (xy -3.618826 3.730422) - (xy -3.634567 3.716761) (xy -3.644698 3.684522) (xy -3.650277 3.629804) (xy -3.652365 3.548711) - (xy -3.652019 3.437344) (xy -3.6503 3.291802) (xy -3.649763 3.248269) (xy -3.647828 3.098205) - (xy -3.646096 3.000042) (xy -3.458308 3.000042) (xy -3.457252 3.083364) (xy -3.452562 3.13788) - (xy -3.441949 3.173837) (xy -3.423128 3.201482) (xy -3.41035 3.214965) (xy -3.35811 3.254417) - (xy -3.311858 3.257628) (xy -3.264133 3.225049) (xy -3.262923 3.223846) (xy -3.243506 3.198668) - (xy -3.231693 3.164447) (xy -3.225735 3.111748) (xy -3.22388 3.031131) (xy -3.223846 3.013271) - (xy -3.22833 2.902175) (xy -3.242926 2.825161) (xy -3.26935 2.778147) (xy -3.309317 2.75705) - (xy -3.332416 2.754923) (xy -3.387238 2.7649) (xy -3.424842 2.797752) (xy -3.447477 2.857857) - (xy -3.457394 2.949598) (xy -3.458308 3.000042) (xy -3.646096 3.000042) (xy -3.645778 2.98206) - (xy -3.643127 2.894679) (xy -3.639394 2.830905) (xy -3.634093 2.785582) (xy -3.626742 2.753555) - (xy -3.616857 2.729668) (xy -3.603954 2.708764) (xy -3.598421 2.700898) (xy -3.525031 2.626595) - (xy -3.43224 2.584467) (xy -3.324904 2.572722) (xy -3.231114 2.584505)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -1.728336 2.595089) (xy -1.665633 2.631358) (xy -1.622039 2.667358) (xy -1.590155 2.705075) - (xy -1.56819 2.751199) (xy -1.554351 2.812421) (xy -1.546847 2.895431) (xy -1.543883 3.006919) - (xy -1.543539 3.087062) (xy -1.543539 3.382065) (xy -1.709615 3.456515) (xy -1.719385 3.133402) - (xy -1.723421 3.012729) (xy -1.727656 2.925141) (xy -1.732903 2.86465) (xy -1.739975 2.825268) - (xy -1.749689 2.801007) (xy -1.762856 2.78588) (xy -1.767081 2.782606) (xy -1.831091 2.757034) - (xy -1.895792 2.767153) (xy -1.934308 2.794) (xy -1.949975 2.813024) (xy -1.96082 2.837988) - (xy -1.967712 2.875834) (xy -1.971521 2.933502) (xy -1.973117 3.017935) (xy -1.973385 3.105928) - (xy -1.973437 3.216323) (xy -1.975328 3.294463) (xy -1.981655 3.347165) (xy -1.995017 3.381242) - (xy -2.018015 3.403511) (xy -2.053246 3.420787) (xy -2.100303 3.438738) (xy -2.151697 3.458278) - (xy -2.145579 3.111485) (xy -2.143116 2.986468) (xy -2.140233 2.894082) (xy -2.136102 2.827881) - (xy -2.129893 2.78142) (xy -2.120774 2.748256) (xy -2.107917 2.721944) (xy -2.092416 2.698729) - (xy -2.017629 2.624569) (xy -1.926372 2.581684) (xy -1.827117 2.571412) (xy -1.728336 2.595089)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -3.983114 2.587256) (xy -3.891536 2.635409) (xy -3.823951 2.712905) (xy -3.799943 2.762727) - (xy -3.781262 2.837533) (xy -3.771699 2.932052) (xy -3.770792 3.03521) (xy -3.778079 3.135935) - (xy -3.793097 3.223153) (xy -3.815385 3.285791) (xy -3.822235 3.296579) (xy -3.903368 3.377105) - (xy -3.999734 3.425336) (xy -4.104299 3.43945) (xy -4.210032 3.417629) (xy -4.239457 3.404547) - (xy -4.296759 3.364231) (xy -4.34705 3.310775) (xy -4.351803 3.303995) (xy -4.371122 3.271321) - (xy -4.383892 3.236394) (xy -4.391436 3.190414) (xy -4.395076 3.124584) (xy -4.396135 3.030105) - (xy -4.396154 3.008923) (xy -4.396106 3.002182) (xy -4.200769 3.002182) (xy -4.199632 3.091349) - (xy -4.195159 3.15052) (xy -4.185754 3.188741) (xy -4.169824 3.215053) (xy -4.161692 3.223846) - (xy -4.114942 3.257261) (xy -4.069553 3.255737) (xy -4.02366 3.226752) (xy -3.996288 3.195809) - (xy -3.980077 3.150643) (xy -3.970974 3.07942) (xy -3.970349 3.071114) (xy -3.968796 2.942037) - (xy -3.985035 2.846172) (xy -4.018848 2.784107) (xy -4.070016 2.756432) (xy -4.08828 2.754923) - (xy -4.13624 2.762513) (xy -4.169047 2.788808) (xy -4.189105 2.839095) (xy -4.198822 2.918664) - (xy -4.200769 3.002182) (xy -4.396106 3.002182) (xy -4.395426 2.908249) (xy -4.392371 2.837906) - (xy -4.385678 2.789163) (xy -4.37404 2.753288) (xy -4.356147 2.721548) (xy -4.352192 2.715648) - (xy -4.285733 2.636104) (xy -4.213315 2.589929) (xy -4.125151 2.571599) (xy -4.095213 2.570703) - (xy -3.983114 2.587256)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -2.465746 2.599745) (xy -2.388714 2.651567) (xy -2.329184 2.726412) (xy -2.293622 2.821654) - (xy -2.286429 2.891756) (xy -2.287246 2.921009) (xy -2.294086 2.943407) (xy -2.312888 2.963474) - (xy -2.349592 2.985733) (xy -2.410138 3.014709) (xy -2.500466 3.054927) (xy -2.500923 3.055129) - (xy -2.584067 3.09321) (xy -2.652247 3.127025) (xy -2.698495 3.152933) (xy -2.715842 3.167295) - (xy -2.715846 3.167411) (xy -2.700557 3.198685) (xy -2.664804 3.233157) (xy -2.623758 3.25799) - (xy -2.602963 3.262923) (xy -2.54623 3.245862) (xy -2.497373 3.203133) (xy -2.473535 3.156155) - (xy -2.450603 3.121522) (xy -2.405682 3.082081) (xy -2.352877 3.048009) (xy -2.30629 3.02948) - (xy -2.296548 3.028462) (xy -2.285582 3.045215) (xy -2.284921 3.088039) (xy -2.29298 3.145781) - (xy -2.308173 3.207289) (xy -2.328914 3.261409) (xy -2.329962 3.26351) (xy -2.392379 3.35066) - (xy -2.473274 3.409939) (xy -2.565144 3.439034) (xy -2.660487 3.435634) (xy -2.751802 3.397428) - (xy -2.755862 3.394741) (xy -2.827694 3.329642) (xy -2.874927 3.244705) (xy -2.901066 3.133021) - (xy -2.904574 3.101643) (xy -2.910787 2.953536) (xy -2.903339 2.884468) (xy -2.715846 2.884468) - (xy -2.71341 2.927552) (xy -2.700086 2.940126) (xy -2.666868 2.930719) (xy -2.614506 2.908483) - (xy -2.555976 2.88061) (xy -2.554521 2.879872) (xy -2.504911 2.853777) (xy -2.485 2.836363) - (xy -2.48991 2.818107) (xy -2.510584 2.79412) (xy -2.563181 2.759406) (xy -2.619823 2.756856) - (xy -2.670631 2.782119) (xy -2.705724 2.830847) (xy -2.715846 2.884468) (xy -2.903339 2.884468) - (xy -2.898008 2.835036) (xy -2.865222 2.741055) (xy -2.819579 2.675215) (xy -2.737198 2.608681) - (xy -2.646454 2.575676) (xy -2.553815 2.573573) (xy -2.465746 2.599745)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy -0.840154 2.49212) (xy -0.834428 2.57198) (xy -0.827851 2.619039) (xy -0.818738 2.639566) - (xy -0.805402 2.639829) (xy -0.801077 2.637378) (xy -0.743556 2.619636) (xy -0.668732 2.620672) - (xy -0.592661 2.63891) (xy -0.545082 2.662505) (xy -0.496298 2.700198) (xy -0.460636 2.742855) - (xy -0.436155 2.797057) (xy -0.420913 2.869384) (xy -0.41297 2.966419) (xy -0.410384 3.094742) - (xy -0.410338 3.119358) (xy -0.410308 3.39587) (xy -0.471839 3.41732) (xy -0.515541 3.431912) - (xy -0.539518 3.438706) (xy -0.540223 3.438769) (xy -0.542585 3.420345) (xy -0.544594 3.369526) - (xy -0.546099 3.292993) (xy -0.546947 3.19743) (xy -0.547077 3.139329) (xy -0.547349 3.024771) - (xy -0.548748 2.942667) (xy -0.552151 2.886393) (xy -0.558433 2.849326) (xy -0.568471 2.824844) - (xy -0.583139 2.806325) (xy -0.592298 2.797406) (xy -0.655211 2.761466) (xy -0.723864 2.758775) - (xy -0.786152 2.78917) (xy -0.797671 2.800144) (xy -0.814567 2.820779) (xy -0.826286 2.845256) - (xy -0.833767 2.880647) (xy -0.837946 2.934026) (xy -0.839763 3.012466) (xy -0.840154 3.120617) - (xy -0.840154 3.39587) (xy -0.901685 3.41732) (xy -0.945387 3.431912) (xy -0.969364 3.438706) - (xy -0.97007 3.438769) (xy -0.971874 3.420069) (xy -0.9735 3.367322) (xy -0.974883 3.285557) - (xy -0.975958 3.179805) (xy -0.97666 3.055094) (xy -0.976923 2.916455) (xy -0.976923 2.381806) - (xy -0.849923 2.328236) (xy -0.840154 2.49212)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 0.053501 2.626303) (xy 0.13006 2.654733) (xy 0.130936 2.655279) (xy 0.178285 2.690127) - (xy 0.213241 2.730852) (xy 0.237825 2.783925) (xy 0.254062 2.855814) (xy 0.263975 2.952992) - (xy 0.269586 3.081928) (xy 0.270077 3.100298) (xy 0.277141 3.377287) (xy 0.217695 3.408028) - (xy 0.174681 3.428802) (xy 0.14871 3.438646) (xy 0.147509 3.438769) (xy 0.143014 3.420606) - (xy 0.139444 3.371612) (xy 0.137248 3.300031) (xy 0.136769 3.242068) (xy 0.136758 3.14817) - (xy 0.132466 3.089203) (xy 0.117503 3.061079) (xy 0.085482 3.059706) (xy 0.030014 3.080998) - (xy -0.053731 3.120136) (xy -0.115311 3.152643) (xy -0.146983 3.180845) (xy -0.156294 3.211582) - (xy -0.156308 3.213104) (xy -0.140943 3.266054) (xy -0.095453 3.29466) (xy -0.025834 3.298803) - (xy 0.024313 3.298084) (xy 0.050754 3.312527) (xy 0.067243 3.347218) (xy 0.076733 3.391416) - (xy 0.063057 3.416493) (xy 0.057907 3.420082) (xy 0.009425 3.434496) (xy -0.058469 3.436537) - (xy -0.128388 3.426983) (xy -0.177932 3.409522) (xy -0.24643 3.351364) (xy -0.285366 3.270408) - (xy -0.293077 3.20716) (xy -0.287193 3.150111) (xy -0.265899 3.103542) (xy -0.223735 3.062181) - (xy -0.155241 3.020755) (xy -0.054956 2.973993) (xy -0.048846 2.97135) (xy 0.04149 2.929617) - (xy 0.097235 2.895391) (xy 0.121129 2.864635) (xy 0.115913 2.833311) (xy 0.084328 2.797383) - (xy 0.074883 2.789116) (xy 0.011617 2.757058) (xy -0.053936 2.758407) (xy -0.111028 2.789838) - (xy -0.148907 2.848024) (xy -0.152426 2.859446) (xy -0.1867 2.914837) (xy -0.230191 2.941518) - (xy -0.293077 2.96796) (xy -0.293077 2.899548) (xy -0.273948 2.80011) (xy -0.217169 2.708902) - (xy -0.187622 2.678389) (xy -0.120458 2.639228) (xy -0.035044 2.6215) (xy 0.053501 2.626303)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 0.713362 2.62467) (xy 0.802117 2.657421) (xy 0.874022 2.71535) (xy 0.902144 2.756128) - (xy 0.932802 2.830954) (xy 0.932165 2.885058) (xy 0.899987 2.921446) (xy 0.888081 2.927633) - (xy 0.836675 2.946925) (xy 0.810422 2.941982) (xy 0.80153 2.909587) (xy 0.801077 2.891692) - (xy 0.784797 2.825859) (xy 0.742365 2.779807) (xy 0.683388 2.757564) (xy 0.617475 2.763161) - (xy 0.563895 2.792229) (xy 0.545798 2.80881) (xy 0.532971 2.828925) (xy 0.524306 2.859332) - (xy 0.518696 2.906788) (xy 0.515035 2.97805) (xy 0.512215 3.079875) (xy 0.511484 3.112115) - (xy 0.50882 3.22241) (xy 0.505792 3.300036) (xy 0.50125 3.351396) (xy 0.494046 3.38289) - (xy 0.483033 3.40092) (xy 0.46706 3.411888) (xy 0.456834 3.416733) (xy 0.413406 3.433301) - (xy 0.387842 3.438769) (xy 0.379395 3.420507) (xy 0.374239 3.365296) (xy 0.372346 3.272499) - (xy 0.373689 3.141478) (xy 0.374107 3.121269) (xy 0.377058 3.001733) (xy 0.380548 2.914449) - (xy 0.385514 2.852591) (xy 0.392893 2.809336) (xy 0.403624 2.77786) (xy 0.418645 2.751339) - (xy 0.426502 2.739975) (xy 0.471553 2.689692) (xy 0.52194 2.650581) (xy 0.528108 2.647167) - (xy 0.618458 2.620212) (xy 0.713362 2.62467)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 1.602081 2.780289) (xy 1.601833 2.92632) (xy 1.600872 3.038655) (xy 1.598794 3.122678) - (xy 1.595193 3.183769) (xy 1.589665 3.227309) (xy 1.581804 3.258679) (xy 1.571207 3.283262) - (xy 1.563182 3.297294) (xy 1.496728 3.373388) (xy 1.41247 3.421084) (xy 1.319249 3.438199) - (xy 1.2259 3.422546) (xy 1.170312 3.394418) (xy 1.111957 3.34576) (xy 1.072186 3.286333) - (xy 1.04819 3.208507) (xy 1.037161 3.104652) (xy 1.035599 3.028462) (xy 1.035809 3.022986) - (xy 1.172308 3.022986) (xy 1.173141 3.110355) (xy 1.176961 3.168192) (xy 1.185746 3.206029) - (xy 1.201474 3.233398) (xy 1.220266 3.254042) (xy 1.283375 3.29389) (xy 1.351137 3.297295) - (xy 1.415179 3.264025) (xy 1.420164 3.259517) (xy 1.441439 3.236067) (xy 1.454779 3.208166) - (xy 1.462001 3.166641) (xy 1.464923 3.102316) (xy 1.465385 3.0312) (xy 1.464383 2.941858) - (xy 1.460238 2.882258) (xy 1.451236 2.843089) (xy 1.435667 2.81504) (xy 1.422902 2.800144) - (xy 1.3636 2.762575) (xy 1.295301 2.758057) (xy 1.23011 2.786753) (xy 1.217528 2.797406) - (xy 1.196111 2.821063) (xy 1.182744 2.849251) (xy 1.175566 2.891245) (xy 1.172719 2.956319) - (xy 1.172308 3.022986) (xy 1.035809 3.022986) (xy 1.040322 2.905765) (xy 1.056362 2.813577) - (xy 1.086528 2.744269) (xy 1.133629 2.690211) (xy 1.170312 2.662505) (xy 1.23699 2.632572) - (xy 1.314272 2.618678) (xy 1.38611 2.622397) (xy 1.426308 2.6374) (xy 1.442082 2.64167) - (xy 1.45255 2.62575) (xy 1.459856 2.583089) (xy 1.465385 2.518106) (xy 1.471437 2.445732) - (xy 1.479844 2.402187) (xy 1.495141 2.377287) (xy 1.521864 2.360845) (xy 1.538654 2.353564) - (xy 1.602154 2.326963) (xy 1.602081 2.780289)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 2.395929 2.636662) (xy 2.398911 2.688068) (xy 2.401247 2.766192) (xy 2.402749 2.864857) - (xy 2.403231 2.968343) (xy 2.403231 3.318533) (xy 2.341401 3.380363) (xy 2.298793 3.418462) - (xy 2.26139 3.433895) (xy 2.21027 3.432918) (xy 2.189978 3.430433) (xy 2.126554 3.4232) - (xy 2.074095 3.419055) (xy 2.061308 3.418672) (xy 2.018199 3.421176) (xy 1.956544 3.427462) - (xy 1.932638 3.430433) (xy 1.873922 3.435028) (xy 1.834464 3.425046) (xy 1.795338 3.394228) - (xy 1.781215 3.380363) (xy 1.719385 3.318533) (xy 1.719385 2.663503) (xy 1.76915 2.640829) - (xy 1.812002 2.624034) (xy 1.837073 2.618154) (xy 1.843501 2.636736) (xy 1.849509 2.688655) - (xy 1.854697 2.768172) (xy 1.858664 2.869546) (xy 1.860577 2.955192) (xy 1.865923 3.292231) - (xy 1.91256 3.298825) (xy 1.954976 3.294214) (xy 1.97576 3.279287) (xy 1.98157 3.251377) - (xy 1.98653 3.191925) (xy 1.990246 3.108466) (xy 1.992324 3.008532) (xy 1.992624 2.957104) - (xy 1.992923 2.661054) (xy 2.054454 2.639604) (xy 2.098004 2.62502) (xy 2.121694 2.618219) - (xy 2.122377 2.618154) (xy 2.124754 2.636642) (xy 2.127366 2.687906) (xy 2.129995 2.765649) - (xy 2.132421 2.863574) (xy 2.134115 2.955192) (xy 2.139461 3.292231) (xy 2.256692 3.292231) - (xy 2.262072 2.984746) (xy 2.267451 2.677261) (xy 2.324601 2.647707) (xy 2.366797 2.627413) - (xy 2.39177 2.618204) (xy 2.392491 2.618154) (xy 2.395929 2.636662)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 2.887333 2.633528) (xy 2.94359 2.659117) (xy 2.987747 2.690124) (xy 3.020101 2.724795) - (xy 3.042438 2.76952) (xy 3.056546 2.830692) (xy 3.064211 2.914701) (xy 3.06722 3.02794) - (xy 3.067538 3.102509) (xy 3.067538 3.39342) (xy 3.017773 3.416095) (xy 2.978576 3.432667) - (xy 2.959157 3.438769) (xy 2.955442 3.42061) (xy 2.952495 3.371648) (xy 2.950691 3.300153) - (xy 2.950308 3.243385) (xy 2.948661 3.161371) (xy 2.944222 3.096309) (xy 2.93774 3.056467) - (xy 2.93259 3.048) (xy 2.897977 3.056646) (xy 2.84364 3.078823) (xy 2.780722 3.108886) - (xy 2.720368 3.141192) (xy 2.673721 3.170098) (xy 2.651926 3.189961) (xy 2.651839 3.190175) - (xy 2.653714 3.226935) (xy 2.670525 3.262026) (xy 2.700039 3.290528) (xy 2.743116 3.300061) - (xy 2.779932 3.29895) (xy 2.832074 3.298133) (xy 2.859444 3.310349) (xy 2.875882 3.342624) - (xy 2.877955 3.34871) (xy 2.885081 3.394739) (xy 2.866024 3.422687) (xy 2.816353 3.436007) - (xy 2.762697 3.43847) (xy 2.666142 3.42021) (xy 2.616159 3.394131) (xy 2.554429 3.332868) - (xy 2.52169 3.25767) (xy 2.518753 3.178211) (xy 2.546424 3.104167) (xy 2.588047 3.057769) - (xy 2.629604 3.031793) (xy 2.694922 2.998907) (xy 2.771038 2.965557) (xy 2.783726 2.960461) - (xy 2.867333 2.923565) (xy 2.91553 2.891046) (xy 2.93103 2.858718) (xy 2.91655 2.822394) - (xy 2.891692 2.794) (xy 2.832939 2.759039) (xy 2.768293 2.756417) (xy 2.709008 2.783358) - (xy 2.666339 2.837088) (xy 2.660739 2.85095) (xy 2.628133 2.901936) (xy 2.58053 2.939787) - (xy 2.520461 2.97085) (xy 2.520461 2.882768) (xy 2.523997 2.828951) (xy 2.539156 2.786534) - (xy 2.572768 2.741279) (xy 2.605035 2.70642) (xy 2.655209 2.657062) (xy 2.694193 2.630547) - (xy 2.736064 2.619911) (xy 2.78346 2.618154) (xy 2.887333 2.633528)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 3.570807 2.636782) (xy 3.594161 2.646988) (xy 3.649902 2.691134) (xy 3.697569 2.754967) - (xy 3.727048 2.823087) (xy 3.731846 2.85667) (xy 3.71576 2.903556) (xy 3.680475 2.928365) - (xy 3.642644 2.943387) (xy 3.625321 2.946155) (xy 3.616886 2.926066) (xy 3.60023 2.882351) - (xy 3.592923 2.862598) (xy 3.551948 2.794271) (xy 3.492622 2.760191) (xy 3.416552 2.761239) - (xy 3.410918 2.762581) (xy 3.370305 2.781836) (xy 3.340448 2.819375) (xy 3.320055 2.879809) - (xy 3.307836 2.967751) (xy 3.3025 3.087813) (xy 3.302 3.151698) (xy 3.301752 3.252403) - (xy 3.300126 3.321054) (xy 3.295801 3.364673) (xy 3.287454 3.390282) (xy 3.273765 3.404903) - (xy 3.253411 3.415558) (xy 3.252234 3.416095) (xy 3.213038 3.432667) (xy 3.193619 3.438769) - (xy 3.190635 3.420319) (xy 3.188081 3.369323) (xy 3.18614 3.292308) (xy 3.184997 3.195805) - (xy 3.184769 3.125184) (xy 3.185932 2.988525) (xy 3.190479 2.884851) (xy 3.199999 2.808108) - (xy 3.216081 2.752246) (xy 3.240313 2.711212) (xy 3.274286 2.678954) (xy 3.307833 2.65644) - (xy 3.388499 2.626476) (xy 3.482381 2.619718) (xy 3.570807 2.636782)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 4.245224 2.647838) (xy 4.322528 2.698361) (xy 4.359814 2.74359) (xy 4.389353 2.825663) - (xy 4.391699 2.890607) (xy 4.386385 2.977445) (xy 4.186115 3.065103) (xy 4.088739 3.109887) - (xy 4.025113 3.145913) (xy 3.992029 3.177117) (xy 3.98628 3.207436) (xy 4.004658 3.240805) - (xy 4.024923 3.262923) (xy 4.083889 3.298393) (xy 4.148024 3.300879) (xy 4.206926 3.273235) - (xy 4.250197 3.21832) (xy 4.257936 3.198928) (xy 4.295006 3.138364) (xy 4.337654 3.112552) - (xy 4.396154 3.090471) (xy 4.396154 3.174184) (xy 4.390982 3.23115) (xy 4.370723 3.279189) - (xy 4.328262 3.334346) (xy 4.321951 3.341514) (xy 4.27472 3.390585) (xy 4.234121 3.41692) - (xy 4.183328 3.429035) (xy 4.14122 3.433003) (xy 4.065902 3.433991) (xy 4.012286 3.421466) - (xy 3.978838 3.402869) (xy 3.926268 3.361975) (xy 3.889879 3.317748) (xy 3.86685 3.262126) - (xy 3.854359 3.187047) (xy 3.849587 3.084449) (xy 3.849206 3.032376) (xy 3.850501 2.969948) - (xy 3.968471 2.969948) (xy 3.969839 3.003438) (xy 3.973249 3.008923) (xy 3.995753 3.001472) - (xy 4.044182 2.981753) (xy 4.108908 2.953718) (xy 4.122443 2.947692) (xy 4.204244 2.906096) - (xy 4.249312 2.869538) (xy 4.259217 2.835296) (xy 4.235526 2.800648) (xy 4.21596 2.785339) - (xy 4.14536 2.754721) (xy 4.07928 2.75978) (xy 4.023959 2.797151) (xy 3.985636 2.863473) - (xy 3.973349 2.916116) (xy 3.968471 2.969948) (xy 3.850501 2.969948) (xy 3.85173 2.91072) - (xy 3.861032 2.82071) (xy 3.87946 2.755167) (xy 3.90936 2.706912) (xy 3.95308 2.668767) - (xy 3.972141 2.65644) (xy 4.058726 2.624336) (xy 4.153522 2.622316) (xy 4.245224 2.647838)) (layer F.SilkS) (width 0.01)) - (fp_poly (pts (xy 0.139878 -3.712224) (xy 0.245612 -3.711645) (xy 0.322132 -3.710078) (xy 0.374372 -3.707028) - (xy 0.407263 -3.702004) (xy 0.425737 -3.694511) (xy 0.434727 -3.684056) (xy 0.439163 -3.670147) - (xy 0.439594 -3.668346) (xy 0.446333 -3.635855) (xy 0.458808 -3.571748) (xy 0.475719 -3.482849) - (xy 0.495771 -3.375981) (xy 0.517664 -3.257967) (xy 0.518429 -3.253822) (xy 0.540359 -3.138169) - (xy 0.560877 -3.035986) (xy 0.578659 -2.953402) (xy 0.592381 -2.896544) (xy 0.600718 -2.871542) - (xy 0.601116 -2.871099) (xy 0.625677 -2.85889) (xy 0.676315 -2.838544) (xy 0.742095 -2.814455) - (xy 0.742461 -2.814326) (xy 0.825317 -2.783182) (xy 0.923 -2.743509) (xy 1.015077 -2.703619) - (xy 1.019434 -2.701647) (xy 1.169407 -2.63358) (xy 1.501498 -2.860361) (xy 1.603374 -2.929496) - (xy 1.695657 -2.991303) (xy 1.773003 -3.042267) (xy 1.830064 -3.078873) (xy 1.861495 -3.097606) - (xy 1.864479 -3.098996) (xy 1.887321 -3.09281) (xy 1.929982 -3.062965) (xy 1.994128 -3.008053) - (xy 2.081421 -2.926666) (xy 2.170535 -2.840078) (xy 2.256441 -2.754753) (xy 2.333327 -2.676892) - (xy 2.396564 -2.611303) (xy 2.441523 -2.562795) (xy 2.463576 -2.536175) (xy 2.464396 -2.534805) - (xy 2.466834 -2.516537) (xy 2.45765 -2.486705) (xy 2.434574 -2.441279) (xy 2.395337 -2.37623) - (xy 2.33767 -2.28753) (xy 2.260795 -2.173343) (xy 2.19257 -2.072838) (xy 2.131582 -1.982697) - (xy 2.081356 -1.908151) (xy 2.045416 -1.854435) (xy 2.027287 -1.826782) (xy 2.026146 -1.824905) - (xy 2.028359 -1.79841) (xy 2.045138 -1.746914) (xy 2.073142 -1.680149) (xy 2.083122 -1.658828) - (xy 2.126672 -1.563841) (xy 2.173134 -1.456063) (xy 2.210877 -1.362808) (xy 2.238073 -1.293594) - (xy 2.259675 -1.240994) (xy 2.272158 -1.213503) (xy 2.273709 -1.211384) (xy 2.296668 -1.207876) - (xy 2.350786 -1.198262) (xy 2.428868 -1.183911) (xy 2.523719 -1.166193) (xy 2.628143 -1.146475) - (xy 2.734944 -1.126126) (xy 2.836926 -1.106514) (xy 2.926894 -1.089009) (xy 2.997653 -1.074978) - (xy 3.042006 -1.065791) (xy 3.052885 -1.063193) (xy 3.064122 -1.056782) (xy 3.072605 -1.042303) - (xy 3.078714 -1.014867) (xy 3.082832 -0.969589) (xy 3.085341 -0.90158) (xy 3.086621 -0.805953) - (xy 3.087054 -0.67782) (xy 3.087077 -0.625299) (xy 3.087077 -0.198155) (xy 2.9845 -0.177909) - (xy 2.927431 -0.16693) (xy 2.842269 -0.150905) (xy 2.739372 -0.131767) (xy 2.629096 -0.111449) - (xy 2.598615 -0.105868) (xy 2.496855 -0.086083) (xy 2.408205 -0.066627) (xy 2.340108 -0.049303) - (xy 2.300004 -0.035912) (xy 2.293323 -0.031921) (xy 2.276919 -0.003658) (xy 2.253399 0.051109) - (xy 2.227316 0.121588) (xy 2.222142 0.136769) (xy 2.187956 0.230896) (xy 2.145523 0.337101) - (xy 2.103997 0.432473) (xy 2.103792 0.432916) (xy 2.03464 0.582525) (xy 2.489512 1.251617) - (xy 2.1975 1.544116) (xy 2.10918 1.63117) (xy 2.028625 1.707909) (xy 1.96036 1.770237) - (xy 1.908908 1.814056) (xy 1.878794 1.83527) (xy 1.874474 1.836616) (xy 1.849111 1.826016) - (xy 1.797358 1.796547) (xy 1.724868 1.751705) (xy 1.637294 1.694984) (xy 1.542612 1.631462) - (xy 1.446516 1.566668) (xy 1.360837 1.510287) (xy 1.291016 1.465788) (xy 1.242494 1.436639) - (xy 1.220782 1.426308) (xy 1.194293 1.43505) (xy 1.144062 1.458087) (xy 1.080451 1.490631) - (xy 1.073708 1.494249) (xy 0.988046 1.53721) (xy 0.929306 1.558279) (xy 0.892772 1.558503) - (xy 0.873731 1.538928) (xy 0.87362 1.538654) (xy 0.864102 1.515472) (xy 0.841403 1.460441) - (xy 0.807282 1.377822) (xy 0.7635 1.271872) (xy 0.711816 1.146852) (xy 0.653992 1.00702) - (xy 0.597991 0.871637) (xy 0.536447 0.722234) (xy 0.479939 0.583832) (xy 0.430161 0.460673) - (xy 0.388806 0.357002) (xy 0.357568 0.277059) (xy 0.338141 0.225088) (xy 0.332154 0.205692) - (xy 0.347168 0.183443) (xy 0.386439 0.147982) (xy 0.438807 0.108887) (xy 0.587941 -0.014755) - (xy 0.704511 -0.156478) (xy 0.787118 -0.313296) (xy 0.834366 -0.482225) (xy 0.844857 -0.660278) - (xy 0.837231 -0.742461) (xy 0.795682 -0.912969) (xy 0.724123 -1.063541) (xy 0.626995 -1.192691) - (xy 0.508734 -1.298936) (xy 0.37378 -1.38079) (xy 0.226571 -1.436768) (xy 0.071544 -1.465385) - (xy -0.086861 -1.465156) (xy -0.244206 -1.434595) (xy -0.396054 -1.372218) (xy -0.537965 -1.27654) - (xy -0.597197 -1.222428) (xy -0.710797 -1.08348) (xy -0.789894 -0.931639) (xy -0.835014 -0.771333) - (xy -0.846684 -0.606988) (xy -0.825431 -0.443029) (xy -0.77178 -0.283882) (xy -0.68626 -0.133975) - (xy -0.569395 0.002267) (xy -0.438807 0.108887) (xy -0.384412 0.149642) (xy -0.345986 0.184718) - (xy -0.332154 0.205726) (xy -0.339397 0.228635) (xy -0.359995 0.283365) (xy -0.392254 0.365672) - (xy -0.434479 0.471315) (xy -0.484977 0.59605) (xy -0.542052 0.735636) (xy -0.598146 0.87167) - (xy -0.660033 1.021201) (xy -0.717356 1.159767) (xy -0.768356 1.283107) (xy -0.811273 1.386964) - (xy -0.844347 1.46708) (xy -0.865819 1.519195) (xy -0.873775 1.538654) (xy -0.892571 1.558423) - (xy -0.928926 1.558365) (xy -0.987521 1.537441) (xy -1.073032 1.494613) (xy -1.073708 1.494249) - (xy -1.138093 1.461012) (xy -1.190139 1.436802) (xy -1.219488 1.426404) (xy -1.220783 1.426308) - (xy -1.242876 1.436855) (xy -1.291652 1.466184) (xy -1.361669 1.510827) (xy -1.447486 1.567314) - (xy -1.542612 1.631462) (xy -1.63946 1.696411) (xy -1.726747 1.752896) (xy -1.798819 1.797421) - (xy -1.850023 1.82649) (xy -1.874474 1.836616) (xy -1.89699 1.823307) (xy -1.942258 1.786112) - (xy -2.005756 1.729128) (xy -2.082961 1.656449) (xy -2.169349 1.572171) (xy -2.197601 1.544016) - (xy -2.489713 1.251416) (xy -2.267369 0.925104) (xy -2.199798 0.824897) (xy -2.140493 0.734963) - (xy -2.092783 0.66051) (xy -2.059993 0.606751) (xy -2.045452 0.578894) (xy -2.045026 0.576912) - (xy -2.052692 0.550655) (xy -2.073311 0.497837) (xy -2.103315 0.42731) (xy -2.124375 0.380093) - (xy -2.163752 0.289694) (xy -2.200835 0.198366) (xy -2.229585 0.1212) (xy -2.237395 0.097692) - (xy -2.259583 0.034916) (xy -2.281273 -0.013589) (xy -2.293187 -0.031921) (xy -2.319477 -0.043141) - (xy -2.376858 -0.059046) (xy -2.457882 -0.077833) (xy -2.555105 -0.097701) (xy -2.598615 -0.105868) - (xy -2.709104 -0.126171) (xy -2.815084 -0.14583) (xy -2.906199 -0.162912) (xy -2.972092 -0.175482) - (xy -2.9845 -0.177909) (xy -3.087077 -0.198155) (xy -3.087077 -0.625299) (xy -3.086847 -0.765754) - (xy -3.085901 -0.872021) (xy -3.083859 -0.948987) (xy -3.080338 -1.00154) (xy -3.074957 -1.034567) - (xy -3.067334 -1.052955) (xy -3.057088 -1.061592) (xy -3.052885 -1.063193) (xy -3.02753 -1.068873) - (xy -2.971516 -1.080205) (xy -2.892036 -1.095821) (xy -2.796288 -1.114353) (xy -2.691467 -1.134431) - (xy -2.584768 -1.154688) (xy -2.483387 -1.173754) (xy -2.394521 -1.190261) (xy -2.325363 -1.202841) - (xy -2.283111 -1.210125) (xy -2.27371 -1.211384) (xy -2.265193 -1.228237) (xy -2.24634 -1.27313) - (xy -2.220676 -1.33757) (xy -2.210877 -1.362808) (xy -2.171352 -1.460314) (xy -2.124808 -1.568041) - (xy -2.083123 -1.658828) (xy -2.05245 -1.728247) (xy -2.032044 -1.78529) (xy -2.025232 -1.820223) - (xy -2.026318 -1.824905) (xy -2.040715 -1.847009) (xy -2.073588 -1.896169) (xy -2.12141 -1.967152) - (xy -2.180652 -2.054722) (xy -2.247785 -2.153643) (xy -2.261059 -2.17317) (xy -2.338954 -2.28886) - (xy -2.396213 -2.376956) (xy -2.435119 -2.441514) (xy -2.457956 -2.486589) (xy -2.467006 -2.516237) - (xy -2.464552 -2.534515) (xy -2.464489 -2.534631) (xy -2.445173 -2.558639) (xy -2.402449 -2.605053) - (xy -2.340949 -2.669063) (xy -2.265302 -2.745855) (xy -2.180139 -2.830618) (xy -2.170535 -2.840078) - (xy -2.06321 -2.944011) (xy -1.980385 -3.020325) (xy -1.920395 -3.070429) (xy -1.881577 -3.09573) - (xy -1.86448 -3.098996) (xy -1.839527 -3.08475) (xy -1.787745 -3.051844) (xy -1.71448 -3.003792) - (xy -1.62508 -2.94411) (xy -1.524889 -2.876312) (xy -1.501499 -2.860361) (xy -1.169407 -2.63358) - (xy -1.019435 -2.701647) (xy -0.92823 -2.741315) (xy -0.830331 -2.781209) (xy -0.746169 -2.813017) - (xy -0.742462 -2.814326) (xy -0.676631 -2.838424) (xy -0.625884 -2.8588) (xy -0.601158 -2.871064) - (xy -0.601116 -2.871099) (xy -0.593271 -2.893266) (xy -0.579934 -2.947783) (xy -0.56243 -3.02852) - (xy -0.542083 -3.12935) (xy -0.520218 -3.244144) (xy -0.518429 -3.253822) (xy -0.496496 -3.372096) - (xy -0.47636 -3.479458) (xy -0.45932 -3.569083) (xy -0.446672 -3.634149) (xy -0.439716 -3.667832) - (xy -0.439594 -3.668346) (xy -0.435361 -3.682675) (xy -0.427129 -3.693493) (xy -0.409967 -3.701294) - (xy -0.378942 -3.706571) (xy -0.329122 -3.709818) (xy -0.255576 -3.711528) (xy -0.153371 -3.712193) - (xy -0.017575 -3.712307) (xy 0 -3.712308) (xy 0.139878 -3.712224)) (layer F.SilkS) (width 0.01)) - ) - - (gr_text "heater\n" (at 177.8 97.536) (layer F.SilkS) - (effects (font (size 1.5 1.5) (thickness 0.2))) - ) - (dimension 3 (width 0.3) (layer Margin) (tstamp 5C35C906) - (gr_text "3.000 mm" (at 187 94.8) (layer Margin) (tstamp 5C35C906) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 188.5 98) (xy 188.5 96.313579))) - (feature2 (pts (xy 185.5 98) (xy 185.5 96.313579))) - (crossbar (pts (xy 185.5 96.9) (xy 188.5 96.9))) - (arrow1a (pts (xy 188.5 96.9) (xy 187.373496 97.486421))) - (arrow1b (pts (xy 188.5 96.9) (xy 187.373496 96.313579))) - (arrow2a (pts (xy 185.5 96.9) (xy 186.626504 97.486421))) - (arrow2b (pts (xy 185.5 96.9) (xy 186.626504 96.313579))) - ) - (dimension 22 (width 0.3) (layer Margin) - (gr_text "22.000 mm" (at 201.5 91.8 270) (layer Margin) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 187.2 102.8) (xy 199.986421 102.8))) - (feature2 (pts (xy 187.2 80.8) (xy 199.986421 80.8))) - (crossbar (pts (xy 199.4 80.8) (xy 199.4 102.8))) - (arrow1a (pts (xy 199.4 102.8) (xy 198.813579 101.673496))) - (arrow1b (pts (xy 199.4 102.8) (xy 199.986421 101.673496))) - (arrow2a (pts (xy 199.4 80.8) (xy 198.813579 81.926504))) - (arrow2b (pts (xy 199.4 80.8) (xy 199.986421 81.926504))) - ) - (dimension 80 (width 0.3) (layer Margin) - (gr_text "80.000 mm" (at 150.2 109.3) (layer Margin) - (effects (font (size 1.5 1.5) (thickness 0.3))) - ) - (feature1 (pts (xy 190.2 99.9) (xy 190.2 107.786421))) - (feature2 (pts (xy 110.2 99.9) (xy 110.2 107.786421))) - (crossbar (pts (xy 110.2 107.2) (xy 190.2 107.2))) - (arrow1a (pts (xy 190.2 107.2) (xy 189.073496 107.786421))) - (arrow1b (pts (xy 190.2 107.2) (xy 189.073496 106.613579))) - (arrow2a (pts (xy 110.2 107.2) (xy 111.326504 107.786421))) - (arrow2b (pts (xy 110.2 107.2) (xy 111.326504 106.613579))) - ) - (gr_text temp (at 161.4 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_circle (center 115.057082 97.942918) (end 111.857082 97.942918) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 190.199999 83.8) (end 190.199999 99.8) (layer Edge.Cuts) (width 0.1)) - (gr_arc (start 187.2 83.8) (end 190.199999 83.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_circle (center 185.342918 97.942918) (end 182.142918 97.942918) (layer Edge.Cuts) (width 0.1)) - (gr_text GND (at 141.5 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text 5V (at 144 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text 12V (at 146.4 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text "heat\n" (at 158.9 83.5) (layer F.SilkS) (tstamp 5C34AE5B) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text "fan\n" (at 156.4 83.5) (layer F.SilkS) - (effects (font (size 0.5 0.5) (thickness 0.1))) - ) - (gr_text "OpenPLC\nFOSSEE" (at 120.142 87.376) (layer F.SilkS) - (effects (font (size 2 2) (thickness 0.4))) - ) - (gr_arc (start 187.200001 99.8) (end 187.2 102.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 187.2 102.8) (end 113.2 102.8) (layer Edge.Cuts) (width 0.1)) - (gr_arc (start 113.2 83.8) (end 113.2 80.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_arc (start 113.2 99.8) (end 110.199999 99.8) (angle -90) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 113.2 80.8) (end 187.2 80.800001) (layer Edge.Cuts) (width 0.1)) - (gr_line (start 110.199999 99.8) (end 110.2 83.800001) (layer Edge.Cuts) (width 0.1)) - - (segment (start 142.72 95.5) (end 142.72 97.680001) (width 1) (layer F.Cu) (net 1) (tstamp 5C348E16)) - (segment (start 141.5 94.28) (end 142.72 95.5) (width 1) (layer F.Cu) (net 1)) - (segment (start 141.5 86.8) (end 141.5 94.28) (width 1) (layer F.Cu) (net 1)) - (segment (start 133.5 95.2) (end 133.5 97.300002) (width 1) (layer F.Cu) (net 1)) - (segment (start 131.5 86.8) (end 131.5 93.2) (width 1) (layer F.Cu) (net 1)) - (segment (start 131.5 93.2) (end 133.5 95.2) (width 1) (layer F.Cu) (net 1)) - (segment (start 185.7 85.1) (end 185.7 91.1) (width 1) (layer F.Cu) (net 1)) - (segment (start 144.739999 99.7) (end 142.72 97.680001) (width 1) (layer F.Cu) (net 1)) - (segment (start 159.2 99.7) (end 144.739999 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 159.920001 95.6) (end 159.920001 98.979999) (width 1) (layer F.Cu) (net 1)) - (segment (start 159.920001 98.979999) (end 159.2 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.2 99.7) (end 140.700001 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.700001 99.7) (end 141.300001 99.1) (width 1) (layer F.Cu) (net 1)) - (segment (start 141.300001 99.1) (end 142.72 97.680001) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.900001 99.5) (end 141.300001 99.1) (width 1) (layer F.Cu) (net 1)) - (segment (start 140.2 99.7) (end 140.8 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 136.3 99.7) (end 135.899998 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 133.5 97.300002) (end 134.7 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 135.899998 99.7) (end 134.7 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 134.7 98.500002) (end 135.699998 99.5) (width 1) (layer F.Cu) (net 1)) - (segment (start 136.3 99.7) (end 140.2 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 160.640002 99.7) (end 159.920001 98.979999) (width 1) (layer F.Cu) (net 1)) - (segment (start 177.600002 99.7) (end 178.8 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 177.5 99.7) (end 177.600002 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 177.5 99.7) (end 160.640002 99.7) (width 1) (layer F.Cu) (net 1)) - (segment (start 178.8 98.500002) (end 178 99.300002) (width 1) (layer F.Cu) (net 1)) - (segment (start 185.7 91.1) (end 185.7 91.600002) (width 1) (layer F.Cu) (net 1)) - (segment (start 185.7 91.600002) (end 178.8 98.500002) (width 1) (layer F.Cu) (net 1)) - (segment (start 139.5 85.6) (end 140 85.1) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 140 85.1) (end 143.537436 85.1) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 144 85.562564) (end 144 86.8) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 136.25 96.85) (end 138.45 96.85) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 138.45 96.85) (end 139.5 95.8) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 139.5 95.8) (end 139.5 85.6) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 143.537436 85.1) (end 144 85.562564) (width 0.6) (layer F.Cu) (net 2)) - (segment (start 168.8 88.675) (end 168.8 86.8) (width 1) (layer B.Cu) (net 3)) - (segment (start 167.275 90.2) (end 168.8 88.675) (width 1) (layer B.Cu) (net 3)) - (segment (start 146.5 88.037436) (end 146.5 86.8) (width 1) (layer B.Cu) (net 3)) - (segment (start 146.5 88.5) (end 148.2 90.2) (width 1) (layer B.Cu) (net 3)) - (segment (start 146.5 88.037436) (end 146.5 88.5) (width 1) (layer B.Cu) (net 3)) - (segment (start 148.2 90.2) (end 167.275 90.2) (width 1) (layer B.Cu) (net 3)) - (segment (start 136.8 90) (end 144.537436 90) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 130.76 95.9) (end 130.76 94.202944) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 130.76 94.202944) (end 134.962944 90) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 134.962944 90) (end 136.8 90) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 144.537436 90) (end 146.5 88.037436) (width 1) (layer B.Cu) (net 3) (status 1000000)) - (segment (start 147.8 97.7) (end 147.8 95.5) (width 0.6) (layer B.Cu) (net 4) (tstamp 5C348FCC)) - (segment (start 150.3 100.2) (end 147.8 97.7) (width 0.6) (layer B.Cu) (net 4) (tstamp 5C348CAE)) - (segment (start 167.1 100.2) (end 165.5 100.2) (width 0.6) (layer B.Cu) (net 4)) - (segment (start 171.4 95.9) (end 167.1 100.2) (width 0.6) (layer B.Cu) (net 4)) - (segment (start 165.5 100.2) (end 150.3 100.2) (width 0.6) (layer B.Cu) (net 4)) - (segment (start 151.000001 93.25) (end 151 94.6) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C348C90)) - (segment (start 150.550001 92.8) (end 151.000001 93.25) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C349011)) - (segment (start 147.96 92.8) (end 150.550001 92.8) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C348C9F)) - (segment (start 145.26 95.5) (end 147.96 92.8) (width 0.6) (layer F.Cu) (net 5) (tstamp 5C348E22)) - (segment (start 135 94.15) (end 136.25 94.15) (width 0.6) (layer F.Cu) (net 6) (tstamp 5C349077)) - (segment (start 134 93.15) (end 135 94.15) (width 0.6) (layer F.Cu) (net 6) (tstamp 5C34900E)) - (segment (start 134 86.8) (end 134 93.15) (width 0.6) (layer F.Cu) (net 6) (tstamp 5C349062)) - (segment (start 136.25 94.15) (end 136.25 92.8) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 138.3 90.75) (end 138.3 84.8) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 136.25 92.8) (end 138.3 90.75) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 161.4 85.562564) (end 161.4 86.8) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 159.437436 83.6) (end 161.4 85.562564) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 138.3 84.8) (end 139.5 83.6) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 139.5 83.6) (end 159.437436 83.6) (width 0.6) (layer F.Cu) (net 6)) - (segment (start 171.3 88.037436) (end 171.3 86.8) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 171.3 90.660001) (end 171.3 88.037436) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 166.360001 95.6) (end 171.3 90.660001) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 165.000001 95.6) (end 166.360001 95.6) (width 0.6) (layer B.Cu) (net 7)) - (segment (start 157.25 97.3) (end 158.1 96.45) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 156 97.3) (end 157.25 97.3) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 162.460001 93.560001) (end 162.460001 95.6) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 158.1 93.8) (end 158.7 93.2) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 158.7 93.2) (end 162.1 93.2) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 158.1 96.45) (end 158.1 93.8) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 162.1 93.2) (end 162.460001 93.560001) (width 0.6) (layer F.Cu) (net 8)) - (segment (start 152.25 97.3) (end 153.5 96.05) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 151 97.3) (end 152.25 97.3) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 153.5 96.05) (end 153.5 85.9) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 153.5 85.9) (end 154.8 84.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 154.8 84.6) (end 158.2 84.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 158.9 85.3) (end 158.9 86.8) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 158.2 84.6) (end 158.9 85.3) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 158.9 88.037436) (end 158.9 86.8) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 176.7 85.1) (end 167.309998 85.1) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 167.309998 85.1) (end 166.5 85.909998) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 166.5 87.4) (end 165.3 88.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 166.5 85.909998) (end 166.5 87.4) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 165.3 88.6) (end 159.462564 88.6) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 159.462564 88.6) (end 158.9 88.037436) (width 0.6) (layer F.Cu) (net 9)) - (segment (start 156.4 94.2) (end 156 94.6) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 157.1 91.1) (end 156.4 91.8) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 176.7 91.1) (end 157.1 91.1) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 156.4 86.8) (end 156.4 91.8) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 156.4 91.8) (end 156.4 94.2) (width 0.6) (layer F.Cu) (net 10)) - (segment (start 179.4 85.1) (end 183 85.1) (width 0.6) (layer F.Cu) (net 12)) - (segment (start 179.4 91.1) (end 183 91.1) (width 0.6) (layer F.Cu) (net 13)) - - (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 5C46E692) (hatch edge 0.508) - (connect_pads (clearance 0.508)) - (min_thickness 0.254) - (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) - (polygon - (pts - (xy 108 78.5) (xy 191.2 78.5) (xy 191.2 109.6) (xy 107.9 108.9) - ) - ) - (filled_polygon - (pts - (xy 187.160207 81.485001) (xy 187.731494 81.551606) (xy 188.234485 81.734183) (xy 188.681978 82.027572) (xy 189.049976 82.41604) - (xy 189.318738 82.878747) (xy 189.476564 83.399847) (xy 189.514999 83.830506) (xy 189.515 99.760215) (xy 189.448395 100.331495) - (xy 189.265817 100.834489) (xy 188.972429 101.28198) (xy 188.583961 101.649978) (xy 188.121252 101.91874) (xy 187.600155 102.076565) - (xy 187.169495 102.115) (xy 113.239785 102.115) (xy 112.668505 102.048396) (xy 112.165516 101.86582) (xy 111.71802 101.572429) - (xy 111.35002 101.183959) (xy 111.08126 100.721254) (xy 110.923434 100.200153) (xy 110.884998 99.769484) (xy 110.884998 97.99744) - (xy 111.152463 97.99744) (xy 111.261574 98.861148) (xy 111.559328 99.679218) (xy 112.030924 100.410992) (xy 112.652924 101.0201) - (xy 113.394414 101.476268) (xy 114.218541 101.756823) (xy 115.084344 101.847823) (xy 115.948792 101.744744) (xy 116.768921 101.452709) - (xy 117.50397 100.986233) (xy 118.117405 100.3685) (xy 118.578738 99.630213) (xy 118.86504 98.808065) (xy 118.962082 97.942918) - (xy 118.960559 97.833884) (xy 118.839399 96.971784) (xy 118.530253 96.157951) (xy 118.358872 95.9) (xy 128.889051 95.9) - (xy 129.031469 96.615981) (xy 129.437039 97.222961) (xy 130.044019 97.628531) (xy 130.579273 97.735) (xy 130.940727 97.735) - (xy 131.475981 97.628531) (xy 132.082961 97.222961) (xy 132.488531 96.615981) (xy 132.630949 95.9) (xy 132.488531 95.184019) - (xy 132.082961 94.577039) (xy 131.475981 94.171469) (xy 130.940727 94.065) (xy 130.579273 94.065) (xy 130.044019 94.171469) - (xy 129.437039 94.577039) (xy 129.031469 95.184019) (xy 128.889051 95.9) (xy 118.358872 95.9) (xy 118.048486 95.432832) - (xy 117.418042 94.832469) (xy 116.670255 94.386698) (xy 115.842291 94.117677) (xy 114.975302 94.038774) (xy 114.112377 94.153913) - (xy 113.296405 94.45737) (xy 112.567941 94.934064) (xy 111.963191 95.560301) (xy 111.512211 96.304958) (xy 111.237416 97.131023) - (xy 111.152463 97.99744) (xy 110.884998 97.99744) (xy 110.884999 87.08575) (xy 129.99 87.08575) (xy 129.99 87.80131) - (xy 130.086673 88.034699) (xy 130.265302 88.213327) (xy 130.498691 88.31) (xy 131.21425 88.31) (xy 131.373 88.15125) - (xy 131.373 86.927) (xy 130.14875 86.927) (xy 129.99 87.08575) (xy 110.884999 87.08575) (xy 110.884999 85.79869) - (xy 129.99 85.79869) (xy 129.99 86.51425) (xy 130.14875 86.673) (xy 131.373 86.673) (xy 131.373 85.44875) - (xy 131.627 85.44875) (xy 131.627 86.673) (xy 131.647 86.673) (xy 131.647 86.927) (xy 131.627 86.927) - (xy 131.627 88.15125) (xy 131.78575 88.31) (xy 132.501309 88.31) (xy 132.734698 88.213327) (xy 132.913327 88.034699) - (xy 132.967779 87.903241) (xy 133.065 88.000462) (xy 133.065001 93.05791) (xy 133.046683 93.15) (xy 133.11925 93.514818) - (xy 133.248273 93.707914) (xy 133.325904 93.824097) (xy 133.40397 93.876259) (xy 134.273739 94.746028) (xy 134.325903 94.824097) - (xy 134.635181 95.03075) (xy 134.907914 95.085) (xy 134.992714 95.101868) (xy 135.001843 95.147765) (xy 135.142191 95.357809) - (xy 135.352235 95.498157) (xy 135.3615 95.5) (xy 135.352235 95.501843) (xy 135.142191 95.642191) (xy 135.001843 95.852235) - (xy 134.95256 96.1) (xy 134.95256 97.6) (xy 135.001843 97.847765) (xy 135.142191 98.057809) (xy 135.352235 98.198157) - (xy 135.6 98.24744) (xy 136.9 98.24744) (xy 137.147765 98.198157) (xy 137.357809 98.057809) (xy 137.498157 97.847765) - (xy 137.510642 97.785) (xy 138.357914 97.785) (xy 138.45 97.803317) (xy 138.542086 97.785) (xy 138.814819 97.73075) - (xy 139.124097 97.524097) (xy 139.176261 97.446028) (xy 140.096031 96.526259) (xy 140.174097 96.474097) (xy 140.38075 96.164819) - (xy 140.435 95.892086) (xy 140.435 95.892083) (xy 140.453316 95.800001) (xy 140.435 95.707919) (xy 140.435 88.283618) - (xy 140.498691 88.31) (xy 141.21425 88.31) (xy 141.373 88.15125) (xy 141.373 86.927) (xy 141.353 86.927) - (xy 141.353 86.673) (xy 141.373 86.673) (xy 141.373 86.653) (xy 141.627 86.653) (xy 141.627 86.673) - (xy 141.647 86.673) (xy 141.647 86.927) (xy 141.627 86.927) (xy 141.627 88.15125) (xy 141.78575 88.31) - (xy 142.501309 88.31) (xy 142.734698 88.213327) (xy 142.913327 88.034699) (xy 142.967779 87.903241) (xy 143.144654 88.080116) - (xy 143.699642 88.31) (xy 144.300358 88.31) (xy 144.855346 88.080116) (xy 145.25 87.685462) (xy 145.644654 88.080116) - (xy 146.199642 88.31) (xy 146.800358 88.31) (xy 147.355346 88.080116) (xy 147.75 87.685462) (xy 148.144654 88.080116) - (xy 148.699642 88.31) (xy 149.300358 88.31) (xy 149.855346 88.080116) (xy 150.280116 87.655346) (xy 150.51 87.100358) - (xy 150.51 86.499642) (xy 150.280116 85.944654) (xy 149.855346 85.519884) (xy 149.300358 85.29) (xy 148.699642 85.29) - (xy 148.144654 85.519884) (xy 147.75 85.914538) (xy 147.355346 85.519884) (xy 146.800358 85.29) (xy 146.199642 85.29) - (xy 145.644654 85.519884) (xy 145.25 85.914538) (xy 144.944143 85.608681) (xy 144.953316 85.562563) (xy 144.935 85.470479) - (xy 144.935 85.470478) (xy 144.88075 85.197745) (xy 144.674097 84.888467) (xy 144.596028 84.836303) (xy 144.294725 84.535) - (xy 153.542711 84.535) (xy 152.90397 85.173741) (xy 152.825904 85.225903) (xy 152.773742 85.303969) (xy 152.773741 85.30397) - (xy 152.61925 85.535182) (xy 152.546683 85.9) (xy 152.565001 85.99209) (xy 152.565 95.66271) (xy 152.118908 96.108802) - (xy 152.107809 96.092191) (xy 151.897765 95.951843) (xy 151.8885 95.95) (xy 151.897765 95.948157) (xy 152.107809 95.807809) - (xy 152.248157 95.597765) (xy 152.29744 95.35) (xy 152.29744 93.85) (xy 152.248157 93.602235) (xy 152.107809 93.392191) - (xy 151.946477 93.284392) (xy 151.953318 93.249999) (xy 151.880751 92.885181) (xy 151.72626 92.65397) (xy 151.674098 92.575904) - (xy 151.596032 92.523742) (xy 151.276262 92.203972) (xy 151.224098 92.125903) (xy 150.91482 91.91925) (xy 150.642087 91.865) - (xy 150.550001 91.846683) (xy 150.457915 91.865) (xy 148.052086 91.865) (xy 147.96 91.846683) (xy 147.867914 91.865) - (xy 147.595181 91.91925) (xy 147.285903 92.125903) (xy 147.233739 92.203972) (xy 145.332711 94.105) (xy 144.982517 94.105) - (xy 144.469796 94.317376) (xy 144.077376 94.709796) (xy 143.865 95.222517) (xy 143.865 95.777483) (xy 144.077376 96.290204) - (xy 144.469796 96.682624) (xy 144.982517 96.895) (xy 145.537483 96.895) (xy 146.050204 96.682624) (xy 146.405877 96.326951) - (xy 146.441843 96.507765) (xy 146.582191 96.717809) (xy 146.792235 96.858157) (xy 147.04 96.90744) (xy 148.56 96.90744) - (xy 148.807765 96.858157) (xy 149.017809 96.717809) (xy 149.158157 96.507765) (xy 149.20744 96.26) (xy 149.20744 94.74) - (xy 149.158157 94.492235) (xy 149.017809 94.282191) (xy 148.807765 94.141843) (xy 148.56 94.09256) (xy 147.989729 94.09256) - (xy 148.347289 93.735) (xy 149.725435 93.735) (xy 149.70256 93.85) (xy 149.70256 95.35) (xy 149.751843 95.597765) - (xy 149.892191 95.807809) (xy 150.102235 95.948157) (xy 150.1115 95.95) (xy 150.102235 95.951843) (xy 149.892191 96.092191) - (xy 149.751843 96.302235) (xy 149.70256 96.55) (xy 149.70256 98.05) (xy 149.751843 98.297765) (xy 149.892191 98.507809) - (xy 150.102235 98.648157) (xy 150.35 98.69744) (xy 151.65 98.69744) (xy 151.897765 98.648157) (xy 152.107809 98.507809) - (xy 152.248157 98.297765) (xy 152.257286 98.251868) (xy 152.342086 98.235) (xy 152.614819 98.18075) (xy 152.924097 97.974097) - (xy 152.976261 97.896028) (xy 154.096031 96.776259) (xy 154.174097 96.724097) (xy 154.38075 96.414819) (xy 154.435 96.142086) - (xy 154.435 96.142085) (xy 154.453317 96.05) (xy 154.435 95.957914) (xy 154.435 86.287289) (xy 154.897491 85.824798) - (xy 154.87756 85.925) (xy 154.87756 87.675) (xy 154.926843 87.922765) (xy 155.067191 88.132809) (xy 155.277235 88.273157) - (xy 155.465 88.310505) (xy 155.465001 91.70791) (xy 155.446683 91.8) (xy 155.465 91.892086) (xy 155.465001 93.20256) - (xy 155.35 93.20256) (xy 155.102235 93.251843) (xy 154.892191 93.392191) (xy 154.751843 93.602235) (xy 154.70256 93.85) - (xy 154.70256 95.35) (xy 154.751843 95.597765) (xy 154.892191 95.807809) (xy 155.102235 95.948157) (xy 155.1115 95.95) - (xy 155.102235 95.951843) (xy 154.892191 96.092191) (xy 154.751843 96.302235) (xy 154.70256 96.55) (xy 154.70256 98.05) - (xy 154.751843 98.297765) (xy 154.892191 98.507809) (xy 155.102235 98.648157) (xy 155.35 98.69744) (xy 156.65 98.69744) - (xy 156.897765 98.648157) (xy 157.107809 98.507809) (xy 157.248157 98.297765) (xy 157.257286 98.251868) (xy 157.342086 98.235) - (xy 157.614819 98.18075) (xy 157.889161 97.99744) (xy 181.438299 97.99744) (xy 181.54741 98.861148) (xy 181.845164 99.679218) - (xy 182.31676 100.410992) (xy 182.93876 101.0201) (xy 183.68025 101.476268) (xy 184.504377 101.756823) (xy 185.37018 101.847823) - (xy 186.234628 101.744744) (xy 187.054757 101.452709) (xy 187.789806 100.986233) (xy 188.403241 100.3685) (xy 188.864574 99.630213) - (xy 189.150876 98.808065) (xy 189.247918 97.942918) (xy 189.246395 97.833884) (xy 189.125235 96.971784) (xy 188.816089 96.157951) - (xy 188.334322 95.432832) (xy 187.703878 94.832469) (xy 186.956091 94.386698) (xy 186.128127 94.117677) (xy 185.261138 94.038774) - (xy 184.398213 94.153913) (xy 183.582241 94.45737) (xy 182.853777 94.934064) (xy 182.249027 95.560301) (xy 181.798047 96.304958) - (xy 181.523252 97.131023) (xy 181.438299 97.99744) (xy 157.889161 97.99744) (xy 157.924097 97.974097) (xy 157.976261 97.896028) - (xy 158.696028 97.176261) (xy 158.774097 97.124097) (xy 158.98075 96.814819) (xy 159.035 96.542086) (xy 159.035 96.542085) - (xy 159.053317 96.45) (xy 159.035 96.357914) (xy 159.035 94.187289) (xy 159.08729 94.135) (xy 161.525001 94.135) - (xy 161.525001 94.562172) (xy 161.277377 94.809796) (xy 161.065001 95.322517) (xy 161.065001 95.877483) (xy 161.277377 96.390204) - (xy 161.669797 96.782624) (xy 162.182518 96.995) (xy 162.737484 96.995) (xy 163.250205 96.782624) (xy 163.605878 96.426951) - (xy 163.641844 96.607765) (xy 163.782192 96.817809) (xy 163.992236 96.958157) (xy 164.240001 97.00744) (xy 165.760001 97.00744) - (xy 166.007766 96.958157) (xy 166.21781 96.817809) (xy 166.358158 96.607765) (xy 166.407441 96.36) (xy 166.407441 95.534996) - (xy 169.565 95.534996) (xy 169.565 96.265004) (xy 169.844362 96.939444) (xy 170.360556 97.455638) (xy 171.034996 97.735) - (xy 171.765004 97.735) (xy 172.439444 97.455638) (xy 172.955638 96.939444) (xy 173.235 96.265004) (xy 173.235 95.534996) - (xy 172.955638 94.860556) (xy 172.439444 94.344362) (xy 171.765004 94.065) (xy 171.034996 94.065) (xy 170.360556 94.344362) - (xy 169.844362 94.860556) (xy 169.565 95.534996) (xy 166.407441 95.534996) (xy 166.407441 94.84) (xy 166.358158 94.592235) - (xy 166.21781 94.382191) (xy 166.007766 94.241843) (xy 165.760001 94.19256) (xy 164.240001 94.19256) (xy 163.992236 94.241843) - (xy 163.782192 94.382191) (xy 163.641844 94.592235) (xy 163.605878 94.773049) (xy 163.395001 94.562172) (xy 163.395001 93.652082) - (xy 163.413317 93.56) (xy 163.395001 93.467916) (xy 163.395001 93.467915) (xy 163.340751 93.195182) (xy 163.134098 92.885904) - (xy 163.056029 92.83374) (xy 162.826261 92.603972) (xy 162.774097 92.525903) (xy 162.464819 92.31925) (xy 162.192086 92.265) - (xy 162.1 92.246683) (xy 162.007914 92.265) (xy 158.792085 92.265) (xy 158.699999 92.246683) (xy 158.490641 92.288327) - (xy 158.335181 92.31925) (xy 158.025903 92.525903) (xy 157.973741 92.60397) (xy 157.50397 93.073741) (xy 157.425904 93.125903) - (xy 157.373742 93.203969) (xy 157.373741 93.20397) (xy 157.335 93.26195) (xy 157.335 92.187289) (xy 157.48729 92.035) - (xy 175.376723 92.035) (xy 175.492191 92.207809) (xy 175.702235 92.348157) (xy 175.95 92.39744) (xy 177.45 92.39744) - (xy 177.697765 92.348157) (xy 177.907809 92.207809) (xy 178.048157 91.997765) (xy 178.05 91.9885) (xy 178.051843 91.997765) - (xy 178.192191 92.207809) (xy 178.402235 92.348157) (xy 178.65 92.39744) (xy 180.15 92.39744) (xy 180.397765 92.348157) - (xy 180.607809 92.207809) (xy 180.723277 92.035) (xy 181.676723 92.035) (xy 181.792191 92.207809) (xy 182.002235 92.348157) - (xy 182.25 92.39744) (xy 183.75 92.39744) (xy 183.997765 92.348157) (xy 184.207809 92.207809) (xy 184.348157 91.997765) - (xy 184.353721 91.969791) (xy 184.411673 92.109699) (xy 184.590302 92.288327) (xy 184.823691 92.385) (xy 185.41425 92.385) - (xy 185.573 92.22625) (xy 185.573 91.227) (xy 185.827 91.227) (xy 185.827 92.22625) (xy 185.98575 92.385) - (xy 186.576309 92.385) (xy 186.809698 92.288327) (xy 186.988327 92.109699) (xy 187.085 91.87631) (xy 187.085 91.38575) - (xy 186.92625 91.227) (xy 185.827 91.227) (xy 185.573 91.227) (xy 185.553 91.227) (xy 185.553 90.973) - (xy 185.573 90.973) (xy 185.573 89.97375) (xy 185.827 89.97375) (xy 185.827 90.973) (xy 186.92625 90.973) - (xy 187.085 90.81425) (xy 187.085 90.32369) (xy 186.988327 90.090301) (xy 186.809698 89.911673) (xy 186.576309 89.815) - (xy 185.98575 89.815) (xy 185.827 89.97375) (xy 185.573 89.97375) (xy 185.41425 89.815) (xy 184.823691 89.815) - (xy 184.590302 89.911673) (xy 184.411673 90.090301) (xy 184.353721 90.230209) (xy 184.348157 90.202235) (xy 184.207809 89.992191) - (xy 183.997765 89.851843) (xy 183.75 89.80256) (xy 182.25 89.80256) (xy 182.002235 89.851843) (xy 181.792191 89.992191) - (xy 181.676723 90.165) (xy 180.723277 90.165) (xy 180.607809 89.992191) (xy 180.397765 89.851843) (xy 180.15 89.80256) - (xy 178.65 89.80256) (xy 178.402235 89.851843) (xy 178.192191 89.992191) (xy 178.051843 90.202235) (xy 178.05 90.2115) - (xy 178.048157 90.202235) (xy 177.907809 89.992191) (xy 177.697765 89.851843) (xy 177.45 89.80256) (xy 175.95 89.80256) - (xy 175.702235 89.851843) (xy 175.492191 89.992191) (xy 175.376723 90.165) (xy 157.335 90.165) (xy 157.335 88.310505) - (xy 157.522765 88.273157) (xy 157.732809 88.132809) (xy 157.873157 87.922765) (xy 157.875504 87.910966) (xy 157.955856 87.991318) - (xy 157.946683 88.037436) (xy 158.003374 88.32244) (xy 158.01925 88.402254) (xy 158.225903 88.711533) (xy 158.303973 88.763698) - (xy 158.736301 89.196025) (xy 158.788467 89.274097) (xy 159.097745 89.48075) (xy 159.462564 89.553317) (xy 159.55465 89.535) - (xy 165.207914 89.535) (xy 165.3 89.553317) (xy 165.392086 89.535) (xy 165.664819 89.48075) (xy 165.974097 89.274097) - (xy 166.026261 89.196028) (xy 167.096031 88.126259) (xy 167.174097 88.074097) (xy 167.314999 87.863222) (xy 167.326843 87.922765) - (xy 167.467191 88.132809) (xy 167.677235 88.273157) (xy 167.925 88.32244) (xy 169.675 88.32244) (xy 169.922765 88.273157) - (xy 170.132809 88.132809) (xy 170.273157 87.922765) (xy 170.275504 87.910966) (xy 170.444654 88.080116) (xy 170.999642 88.31) - (xy 171.600358 88.31) (xy 172.155346 88.080116) (xy 172.580116 87.655346) (xy 172.81 87.100358) (xy 172.81 86.499642) - (xy 172.617539 86.035) (xy 175.376723 86.035) (xy 175.492191 86.207809) (xy 175.702235 86.348157) (xy 175.95 86.39744) - (xy 177.45 86.39744) (xy 177.697765 86.348157) (xy 177.907809 86.207809) (xy 178.048157 85.997765) (xy 178.05 85.9885) - (xy 178.051843 85.997765) (xy 178.192191 86.207809) (xy 178.402235 86.348157) (xy 178.65 86.39744) (xy 180.15 86.39744) - (xy 180.397765 86.348157) (xy 180.607809 86.207809) (xy 180.723277 86.035) (xy 181.676723 86.035) (xy 181.792191 86.207809) - (xy 182.002235 86.348157) (xy 182.25 86.39744) (xy 183.75 86.39744) (xy 183.997765 86.348157) (xy 184.207809 86.207809) - (xy 184.348157 85.997765) (xy 184.353721 85.969791) (xy 184.411673 86.109699) (xy 184.590302 86.288327) (xy 184.823691 86.385) - (xy 185.41425 86.385) (xy 185.573 86.22625) (xy 185.573 85.227) (xy 185.827 85.227) (xy 185.827 86.22625) - (xy 185.98575 86.385) (xy 186.576309 86.385) (xy 186.809698 86.288327) (xy 186.988327 86.109699) (xy 187.085 85.87631) - (xy 187.085 85.38575) (xy 186.92625 85.227) (xy 185.827 85.227) (xy 185.573 85.227) (xy 185.553 85.227) - (xy 185.553 84.973) (xy 185.573 84.973) (xy 185.573 83.97375) (xy 185.827 83.97375) (xy 185.827 84.973) - (xy 186.92625 84.973) (xy 187.085 84.81425) (xy 187.085 84.32369) (xy 186.988327 84.090301) (xy 186.809698 83.911673) - (xy 186.576309 83.815) (xy 185.98575 83.815) (xy 185.827 83.97375) (xy 185.573 83.97375) (xy 185.41425 83.815) - (xy 184.823691 83.815) (xy 184.590302 83.911673) (xy 184.411673 84.090301) (xy 184.353721 84.230209) (xy 184.348157 84.202235) - (xy 184.207809 83.992191) (xy 183.997765 83.851843) (xy 183.75 83.80256) (xy 182.25 83.80256) (xy 182.002235 83.851843) - (xy 181.792191 83.992191) (xy 181.676723 84.165) (xy 180.723277 84.165) (xy 180.607809 83.992191) (xy 180.397765 83.851843) - (xy 180.15 83.80256) (xy 178.65 83.80256) (xy 178.402235 83.851843) (xy 178.192191 83.992191) (xy 178.051843 84.202235) - (xy 178.05 84.2115) (xy 178.048157 84.202235) (xy 177.907809 83.992191) (xy 177.697765 83.851843) (xy 177.45 83.80256) - (xy 175.95 83.80256) (xy 175.702235 83.851843) (xy 175.492191 83.992191) (xy 175.376723 84.165) (xy 167.402083 84.165) - (xy 167.309997 84.146683) (xy 167.030719 84.202235) (xy 166.945179 84.21925) (xy 166.635901 84.425903) (xy 166.583739 84.50397) - (xy 165.903972 85.183737) (xy 165.825903 85.235901) (xy 165.666747 85.474096) (xy 165.61925 85.54518) (xy 165.546683 85.909998) - (xy 165.565 86.002084) (xy 165.565001 87.01271) (xy 164.912711 87.665) (xy 162.670462 87.665) (xy 162.680116 87.655346) - (xy 162.91 87.100358) (xy 162.91 86.499642) (xy 162.680116 85.944654) (xy 162.344144 85.608682) (xy 162.353317 85.562564) - (xy 162.28075 85.197745) (xy 162.258749 85.164818) (xy 162.074097 84.888467) (xy 161.996028 84.836303) (xy 160.163697 83.003972) - (xy 160.111533 82.925903) (xy 159.802255 82.71925) (xy 159.529522 82.665) (xy 159.437436 82.646683) (xy 159.34535 82.665) - (xy 139.592081 82.665) (xy 139.499999 82.646684) (xy 139.407917 82.665) (xy 139.407914 82.665) (xy 139.135181 82.71925) - (xy 138.825903 82.925903) (xy 138.773741 83.003969) (xy 137.70397 84.073741) (xy 137.625904 84.125903) (xy 137.573742 84.203969) - (xy 137.573741 84.20397) (xy 137.41925 84.435182) (xy 137.346683 84.8) (xy 137.365001 84.89209) (xy 137.365 90.36271) - (xy 135.65397 92.073741) (xy 135.575904 92.125903) (xy 135.523742 92.203969) (xy 135.523741 92.20397) (xy 135.36925 92.435182) - (xy 135.296683 92.8) (xy 135.303524 92.834391) (xy 135.142191 92.942191) (xy 135.131091 92.958802) (xy 134.935 92.762711) - (xy 134.935 88.000462) (xy 135.280116 87.655346) (xy 135.51 87.100358) (xy 135.51 86.499642) (xy 135.280116 85.944654) - (xy 134.855346 85.519884) (xy 134.300358 85.29) (xy 133.699642 85.29) (xy 133.144654 85.519884) (xy 132.967779 85.696759) - (xy 132.913327 85.565301) (xy 132.734698 85.386673) (xy 132.501309 85.29) (xy 131.78575 85.29) (xy 131.627 85.44875) - (xy 131.373 85.44875) (xy 131.21425 85.29) (xy 130.498691 85.29) (xy 130.265302 85.386673) (xy 130.086673 85.565301) - (xy 129.99 85.79869) (xy 110.884999 85.79869) (xy 110.885 83.839793) (xy 110.951605 83.268506) (xy 111.134182 82.765515) - (xy 111.427572 82.318021) (xy 111.816039 81.950023) (xy 112.278745 81.681262) (xy 112.799847 81.523435) (xy 113.230517 81.484999) - ) - ) - ) -) diff --git a/Resources/modules/heater/heater.net b/Resources/modules/heater/heater.net deleted file mode 100755 index 6166171..0000000 --- a/Resources/modules/heater/heater.net +++ /dev/null @@ -1,192 +0,0 @@ -(export (version D) - (design - (source /home/easwaran/allProjects/kicad/openplc_modules/heater/heater.sch) - (date "Tue 08 Jan 2019 06:49:59 PM IST") - (tool "Eeschema 5.0.1") - (sheet (number 1) (name /) (tstamps /) - (title_block - (title "Heater ") - (company FOSSEE) - (rev) - (date 2019-01-04) - (source heater.sch) - (comment (number 1) (value "")) - (comment (number 2) (value "")) - (comment (number 3) (value "")) - (comment (number 4) (value ""))))) - (components - (comp (ref R2) - (value 27) - (footprint Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm) - (datasheet ~) - (libsource (lib Device) (part R_US) (description "Resistor, US symbol")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C2F30B4)) - (comp (ref J1) - (value "power Input") - (footprint Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight) - (datasheet ~) - (libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C2F487D)) - (comp (ref Q1) - (value BC517) - (footprint TO_SOT_Packages_THT:TO-92_Inline_Wide) - (datasheet http://www.fairchildsemi.com/ds/BC/BC517.pdf) - (libsource (lib Transistor_BJT) (part BC517) (description "1A Ic, 30V Vce, Darlington NPN Transistor, TO-92")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C303654)) - (comp (ref R3) - (value 1k) - (footprint Resistors_SMD:R_0805_HandSoldering) - (datasheet ~) - (libsource (lib Device) (part R_US) (description "Resistor, US symbol")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C307DD4)) - (comp (ref J3) - (value thermistor) - (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight) - (datasheet ~) - (libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C308B5A)) - (comp (ref R4) - (value 1k) - (footprint Resistors_SMD:R_0805_HandSoldering) - (datasheet ~) - (libsource (lib Device) (part R_US) (description "Resistor, US symbol")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C336026)) - (comp (ref Q2) - (value BC517) - (footprint TO_SOT_Packages_THT:TO-92_Inline_Wide) - (datasheet http://www.fairchildsemi.com/ds/BC/BC517.pdf) - (libsource (lib Transistor_BJT) (part BC517) (description "1A Ic, 30V Vce, Darlington NPN Transistor, TO-92")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C346CA2)) - (comp (ref R5) - (value 1k) - (footprint Resistors_SMD:R_0805_HandSoldering) - (datasheet ~) - (libsource (lib Device) (part R_US) (description "Resistor, US symbol")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C3474DA)) - (comp (ref J4) - (value fan) - (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight) - (datasheet ~) - (libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C34ABB8)) - (comp (ref J2) - (value MCUpins) - (footprint Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight) - (datasheet ~) - (libsource (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) - (sheetpath (names /) (tstamps /)) - (tstamp 5C350621))) - (libparts - (libpart (lib Connector) (part Conn_01x02_Male) - (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") - (docs ~) - (footprints - (fp Connector*:*_1x??_*)) - (fields - (field (name Reference) J) - (field (name Value) Conn_01x02_Male)) - (pins - (pin (num 1) (name Pin_1) (type passive)) - (pin (num 2) (name Pin_2) (type passive)))) - (libpart (lib Connector) (part Conn_01x03_Male) - (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") - (docs ~) - (footprints - (fp Connector*:*_1x??_*)) - (fields - (field (name Reference) J) - (field (name Value) Conn_01x03_Male)) - (pins - (pin (num 1) (name Pin_1) (type passive)) - (pin (num 2) (name Pin_2) (type passive)) - (pin (num 3) (name Pin_3) (type passive)))) - (libpart (lib Connector) (part Conn_01x04_Female) - (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)") - (docs ~) - (footprints - (fp Connector*:*_1x??_*)) - (fields - (field (name Reference) J) - (field (name Value) Conn_01x04_Female)) - (pins - (pin (num 1) (name Pin_1) (type passive)) - (pin (num 2) (name Pin_2) (type passive)) - (pin (num 3) (name Pin_3) (type passive)) - (pin (num 4) (name Pin_4) (type passive)))) - (libpart (lib Device) (part R_US) - (description "Resistor, US symbol") - (docs ~) - (footprints - (fp R_*)) - (fields - (field (name Reference) R) - (field (name Value) R_US)) - (pins - (pin (num 1) (name ~) (type passive)) - (pin (num 2) (name ~) (type passive)))) - (libpart (lib Transistor_BJT) (part BC517) - (description "1A Ic, 30V Vce, Darlington NPN Transistor, TO-92") - (docs http://www.fairchildsemi.com/ds/BC/BC517.pdf) - (footprints - (fp TO?92*)) - (fields - (field (name Reference) Q) - (field (name Value) BC517) - (field (name Footprint) Package_TO_SOT_THT:TO-92_Inline)) - (pins - (pin (num 1) (name C) (type passive)) - (pin (num 2) (name B) (type input)) - (pin (num 3) (name E) (type passive))))) - (libraries - (library (logical Connector) - (uri /usr/share/kicad/library/Connector.lib)) - (library (logical Device) - (uri /usr/share/kicad/library/Device.lib)) - (library (logical Transistor_BJT) - (uri /usr/share/kicad/library/Transistor_BJT.lib))) - (nets - (net (code 1) (name "Net-(Q2-Pad2)") - (node (ref Q2) (pin 2)) - (node (ref R5) (pin 1))) - (net (code 2) (name +12V) - (node (ref J1) (pin 3)) - (node (ref J4) (pin 1)) - (node (ref R2) (pin 2))) - (net (code 3) (name "Net-(J4-Pad2)") - (node (ref Q2) (pin 1)) - (node (ref J4) (pin 2))) - (net (code 4) (name /fromMcuF) - (node (ref R5) (pin 2)) - (node (ref J2) (pin 1))) - (net (code 5) (name GND) - (node (ref J1) (pin 1)) - (node (ref Q1) (pin 3)) - (node (ref J3) (pin 1)) - (node (ref Q2) (pin 3))) - (net (code 6) (name +5V) - (node (ref R4) (pin 1)) - (node (ref J1) (pin 2))) - (net (code 7) (name "Net-(J1-Pad4)") - (node (ref J1) (pin 4))) - (net (code 8) (name /toMcu) - (node (ref J3) (pin 2)) - (node (ref R4) (pin 2)) - (node (ref J2) (pin 3))) - (net (code 9) (name "Net-(Q1-Pad1)") - (node (ref R2) (pin 1)) - (node (ref Q1) (pin 1))) - (net (code 10) (name "Net-(Q1-Pad2)") - (node (ref Q1) (pin 2)) - (node (ref R3) (pin 1))) - (net (code 11) (name /fromMcuR) - (node (ref R3) (pin 2)) - (node (ref J2) (pin 2)))))
\ No newline at end of file diff --git a/Resources/modules/heater/heater.pro b/Resources/modules/heater/heater.pro deleted file mode 100755 index 152769c..0000000 --- a/Resources/modules/heater/heater.pro +++ /dev/null @@ -1,33 +0,0 @@ -update=22/05/2015 07:44:53 -version=1 -last_client=kicad -[general] -version=1 -RootSch= -BoardNm= -[pcbnew] -version=1 -LastNetListRead= -UseCmpFile=1 -PadDrill=0.600000000000 -PadDrillOvalY=0.600000000000 -PadSizeH=1.500000000000 -PadSizeV=1.500000000000 -PcbTextSizeV=1.500000000000 -PcbTextSizeH=1.500000000000 -PcbTextThickness=0.300000000000 -ModuleTextSizeV=1.000000000000 -ModuleTextSizeH=1.000000000000 -ModuleTextSizeThickness=0.150000000000 -SolderMaskClearance=0.000000000000 -SolderMaskMinWidth=0.000000000000 -DrawSegmentWidth=0.200000000000 -BoardOutlineThickness=0.100000000000 -ModuleOutlineThickness=0.150000000000 -[cvpcb] -version=1 -NetIExt=net -[eeschema] -version=1 -LibDir= -[eeschema/libraries] diff --git a/Resources/modules/heater/heater.sch b/Resources/modules/heater/heater.sch deleted file mode 100755 index e4074b8..0000000 --- a/Resources/modules/heater/heater.sch +++ /dev/null @@ -1,350 +0,0 @@ -EESchema Schematic File Version 4 -LIBS:heater-cache -EELAYER 26 0 -EELAYER END -$Descr User 7874 5906 -encoding utf-8 -Sheet 1 1 -Title "Heater " -Date "2019-01-04" -Rev "" -Comp "FOSSEE" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Device:R_US R2 -U 1 1 5C2F30B4 -P 3500 2150 -F 0 "R2" H 3568 2196 50 0000 L CNN -F 1 "27" H 3568 2105 50 0000 L CNN -F 2 "Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm" V 3540 2140 50 0001 C CNN -F 3 "~" H 3500 2150 50 0001 C CNN - 1 3500 2150 - -1 0 0 1 -$EndComp -$Comp -L Connector:Conn_01x04_Female J1 -U 1 1 5C2F487D -P 1900 2600 -F 0 "J1" H 1800 2800 50 0000 L CNN -F 1 "power Input" H 1550 2900 50 0000 L CNN -F 2 "Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight" H 1900 2600 50 0001 C CNN -F 3 "~" H 1900 2600 50 0001 C CNN - 1 1900 2600 - 1 0 0 -1 -$EndComp -Text Label 1500 2600 2 50 ~ 0 -+5V -$Comp -L power:GND #PWR0101 -U 1 1 5C303485 -P 1600 2350 -F 0 "#PWR0101" H 1600 2100 50 0001 C CNN -F 1 "GND" H 1605 2177 50 0000 C CNN -F 2 "" H 1600 2350 50 0001 C CNN -F 3 "" H 1600 2350 50 0001 C CNN - 1 1600 2350 - 1 0 0 -1 -$EndComp -$Comp -L Transistor_BJT:BC517 Q1 -U 1 1 5C303654 -P 3400 2600 -F 0 "Q1" H 3591 2646 50 0000 L CNN -F 1 "BC517" H 3591 2555 50 0000 L CNN -F 2 "TO_SOT_Packages_THT:TO-92_Inline_Wide" H 3600 2525 50 0001 L CIN -F 3 "http://www.fairchildsemi.com/ds/BC/BC517.pdf" H 3400 2600 50 0001 L CNN - 1 3400 2600 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_US R3 -U 1 1 5C307DD4 -P 2800 2600 -F 0 "R3" V 2595 2600 50 0000 C CNN -F 1 "4.7k" V 2686 2600 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 2840 2590 50 0001 C CNN -F 3 "~" H 2800 2600 50 0001 C CNN - 1 2800 2600 - 0 1 1 0 -$EndComp -Wire Wire Line - 2450 2600 2600 2600 -Wire Wire Line - 2950 2600 3200 2600 -$Comp -L power:GND #PWR0103 -U 1 1 5C308243 -P 3500 3200 -F 0 "#PWR0103" H 3500 2950 50 0001 C CNN -F 1 "GND" H 3505 3027 50 0000 C CNN -F 2 "" H 3500 3200 50 0001 C CNN -F 3 "" H 3500 3200 50 0001 C CNN - 1 3500 3200 - 1 0 0 -1 -$EndComp -$Comp -L Connector:Conn_01x02_Male J3 -U 1 1 5C308B5A -P 6450 2350 -F 0 "J3" H 6423 2230 50 0000 R CNN -F 1 "thermistor" H 6423 2321 50 0000 R CNN -F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 6450 2350 50 0001 C CNN -F 3 "~" H 6450 2350 50 0001 C CNN - 1 6450 2350 - -1 0 0 1 -$EndComp -Wire Wire Line - 6250 2350 6150 2350 -$Comp -L Device:R_US R4 -U 1 1 5C336026 -P 6150 1750 -F 0 "R4" H 6218 1796 50 0000 L CNN -F 1 "1k" H 6218 1705 50 0000 L CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 6190 1740 50 0001 C CNN -F 3 "~" H 6150 1750 50 0001 C CNN - 1 6150 1750 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0104 -U 1 1 5C3360BC -P 6150 3200 -F 0 "#PWR0104" H 6150 2950 50 0001 C CNN -F 1 "GND" H 6155 3027 50 0000 C CNN -F 2 "" H 6150 3200 50 0001 C CNN -F 3 "" H 6150 3200 50 0001 C CNN - 1 6150 3200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6250 2250 6150 2250 -Wire Wire Line - 6150 2250 6150 2050 -$Comp -L power:+5V #PWR0105 -U 1 1 5C33660C -P 6150 1500 -F 0 "#PWR0105" H 6150 1350 50 0001 C CNN -F 1 "+5V" H 6165 1673 50 0000 C CNN -F 2 "" H 6150 1500 50 0001 C CNN -F 3 "" H 6150 1500 50 0001 C CNN - 1 6150 1500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 6150 1500 6150 1600 -Wire Wire Line - 6150 2050 6400 2050 -Connection ~ 6150 2050 -Text Label 6400 2050 0 50 ~ 0 -toMcu -Text Label 2450 2600 2 50 ~ 0 -fromMcuR -Wire Wire Line - 1800 1900 1900 1900 -Wire Wire Line - 1800 2000 1900 2000 -Text Label 1900 1900 0 50 ~ 0 -fromMcuR -Text Label 1900 2000 0 50 ~ 0 -toMcu -$Comp -L Transistor_BJT:BC517 Q2 -U 1 1 5C346CA2 -P 5350 2600 -F 0 "Q2" H 5541 2646 50 0000 L CNN -F 1 "BC517" H 5541 2555 50 0000 L CNN -F 2 "TO_SOT_Packages_THT:TO-92_Inline_Wide" H 5550 2525 50 0001 L CIN -F 3 "http://www.fairchildsemi.com/ds/BC/BC517.pdf" H 5350 2600 50 0001 L CNN - 1 5350 2600 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0106 -U 1 1 5C34725E -P 5450 3200 -F 0 "#PWR0106" H 5450 2950 50 0001 C CNN -F 1 "GND" H 5455 3027 50 0000 C CNN -F 2 "" H 5450 3200 50 0001 C CNN -F 3 "" H 5450 3200 50 0001 C CNN - 1 5450 3200 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_US R5 -U 1 1 5C3474DA -P 4900 2600 -F 0 "R5" V 4695 2600 50 0000 C CNN -F 1 "4.7k" V 4786 2600 50 0000 C CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 4940 2590 50 0001 C CNN -F 3 "~" H 4900 2600 50 0001 C CNN - 1 4900 2600 - 0 1 1 0 -$EndComp -Wire Wire Line - 5050 2600 5150 2600 -Wire Wire Line - 6150 2050 6150 1900 -Wire Wire Line - 4750 2600 4600 2600 -Text Label 4450 2600 2 50 ~ 0 -fromMcuF -Wire Wire Line - 6150 2350 6150 3200 -$Comp -L Connector:Conn_01x02_Male J4 -U 1 1 5C34ABB8 -P 4900 1850 -F 0 "J4" H 5006 2028 50 0000 C CNN -F 1 "fan" H 5006 1937 50 0000 C CNN -F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 4900 1850 50 0001 C CNN -F 3 "~" H 4900 1850 50 0001 C CNN - 1 4900 1850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5450 2400 5450 1950 -Wire Wire Line - 5450 1950 5100 1950 -Text Label 1500 2700 2 50 ~ 0 -+12V -$Comp -L power:+12V #PWR0102 -U 1 1 5C3081C8 -P 3500 1500 -F 0 "#PWR0102" H 3500 1350 50 0001 C CNN -F 1 "+12V" H 3515 1673 50 0000 C CNN -F 2 "" H 3500 1500 50 0001 C CNN -F 3 "" H 3500 1500 50 0001 C CNN - 1 3500 1500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5100 1850 5450 1850 -Wire Wire Line - 5450 1850 5450 1600 -Wire Wire Line - 5450 1600 3500 1600 -Wire Wire Line - 3500 1500 3500 1600 -Wire Wire Line - 3500 1600 3500 2000 -Connection ~ 3500 1600 -Wire Wire Line - 3500 2300 3500 2400 -$Comp -L Connector:Conn_01x03_Male J2 -U 1 1 5C350621 -P 1600 1900 -F 0 "J2" H 1706 2178 50 0000 C CNN -F 1 "MCUpins" H 1706 2087 50 0000 C CNN -F 2 "Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight" H 1600 1900 50 0001 C CNN -F 3 "~" H 1600 1900 50 0001 C CNN - 1 1600 1900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1800 1800 1900 1800 -Text Label 1900 1800 0 50 ~ 0 -fromMcuF -NoConn ~ 1700 2800 -Wire Wire Line - 1500 2700 1700 2700 -Wire Wire Line - 1500 2600 1700 2600 -Wire Wire Line - 1700 2500 1700 2350 -Wire Wire Line - 1700 2350 1600 2350 -$Comp -L Device:R_US R1 -U 1 1 5C3591A5 -P 2600 3000 -F 0 "R1" H 2668 3046 50 0000 L CNN -F 1 "470" H 2668 2955 50 0000 L CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 2640 2990 50 0001 C CNN -F 3 "~" H 2600 3000 50 0001 C CNN - 1 2600 3000 - 1 0 0 -1 -$EndComp -$Comp -L Device:LED D1 -U 1 1 5C359B84 -P 2600 3300 -F 0 "D1" H 2592 3423 50 0000 C CNN -F 1 "LED" H 2592 3514 50 0000 C CNN -F 2 "LEDs:LED_0805_HandSoldering" H 2600 3300 50 0001 C CNN -F 3 "~" H 2600 3300 50 0001 C CNN - 1 2600 3300 - 0 -1 -1 0 -$EndComp -$Comp -L power:GND #PWR0107 -U 1 1 5C35A0D9 -P 2600 3500 -F 0 "#PWR0107" H 2600 3250 50 0001 C CNN -F 1 "GND" H 2605 3327 50 0000 C CNN -F 2 "" H 2600 3500 50 0001 C CNN -F 3 "" H 2600 3500 50 0001 C CNN - 1 2600 3500 - 1 0 0 -1 -$EndComp -$Comp -L Device:R_US R6 -U 1 1 5C35A82C -P 4600 3000 -F 0 "R6" H 4668 3046 50 0000 L CNN -F 1 "470" H 4668 2955 50 0000 L CNN -F 2 "Resistors_SMD:R_0805_HandSoldering" V 4640 2990 50 0001 C CNN -F 3 "~" H 4600 3000 50 0001 C CNN - 1 4600 3000 - 1 0 0 -1 -$EndComp -$Comp -L Device:LED D2 -U 1 1 5C35A834 -P 4600 3300 -F 0 "D2" H 4592 3423 50 0000 C CNN -F 1 "LED" H 4592 3514 50 0000 C CNN -F 2 "LEDs:LED_0805_HandSoldering" H 4600 3300 50 0001 C CNN -F 3 "~" H 4600 3300 50 0001 C CNN - 1 4600 3300 - 0 -1 -1 0 -$EndComp -$Comp -L power:GND #PWR0108 -U 1 1 5C35A83D -P 4600 3500 -F 0 "#PWR0108" H 4600 3250 50 0001 C CNN -F 1 "GND" H 4605 3327 50 0000 C CNN -F 2 "" H 4600 3500 50 0001 C CNN -F 3 "" H 4600 3500 50 0001 C CNN - 1 4600 3500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3500 2800 3500 3200 -Wire Wire Line - 5450 2800 5450 3200 -Wire Wire Line - 2600 2850 2600 2600 -Connection ~ 2600 2600 -Wire Wire Line - 2600 2600 2650 2600 -Wire Wire Line - 2600 3450 2600 3500 -Wire Wire Line - 4600 3450 4600 3500 -Wire Wire Line - 4600 2850 4600 2600 -Connection ~ 4600 2600 -Wire Wire Line - 4600 2600 4450 2600 -Text Notes 3050 1050 0 197 ~ 0 -Heater Module -$EndSCHEMATC diff --git a/Resources/modules/heater/heater.xml b/Resources/modules/heater/heater.xml deleted file mode 100755 index 0e62984..0000000 --- a/Resources/modules/heater/heater.xml +++ /dev/null @@ -1,306 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<export version="D"> - <design> - <source>/home/easwaran/allProjects/kicad/openplc_modules/heater/heater.sch</source> - <date>Tue 22 Jan 2019 12:19:13 PM IST</date> - <tool>Eeschema 5.0.1</tool> - <sheet number="1" name="/" tstamps="/"> - <title_block> - <title>Heater </title> - <company>FOSSEE</company> - <rev/> - <date>2019-01-04</date> - <source>heater.sch</source> - <comment number="1" value=""/> - <comment number="2" value=""/> - <comment number="3" value=""/> - <comment number="4" value=""/> - </title_block> - </sheet> - </design> - <components> - <comp ref="R2"> - <value>27</value> - <footprint>Resistors_THT:R_Axial_Power_L38.0mm_W9.0mm_P40.64mm</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="R_US" description="Resistor, US symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C2F30B4</tstamp> - </comp> - <comp ref="J1"> - <value>power Input</value> - <footprint>Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight</footprint> - <datasheet>~</datasheet> - <libsource lib="Connector" part="Conn_01x04_Female" description="Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C2F487D</tstamp> - </comp> - <comp ref="Q1"> - <value>BC517</value> - <footprint>TO_SOT_Packages_THT:TO-92_Inline_Wide</footprint> - <datasheet>http://www.fairchildsemi.com/ds/BC/BC517.pdf</datasheet> - <libsource lib="Transistor_BJT" part="BC517" description="1A Ic, 30V Vce, Darlington NPN Transistor, TO-92"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C303654</tstamp> - </comp> - <comp ref="R3"> - <value>4.7</value> - <footprint>Resistors_SMD:R_0805_HandSoldering</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="R_US" description="Resistor, US symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C307DD4</tstamp> - </comp> - <comp ref="J3"> - <value>thermistor</value> - <footprint>Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight</footprint> - <datasheet>~</datasheet> - <libsource lib="Connector" part="Conn_01x02_Male" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C308B5A</tstamp> - </comp> - <comp ref="R4"> - <value>1k</value> - <footprint>Resistors_SMD:R_0805_HandSoldering</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="R_US" description="Resistor, US symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C336026</tstamp> - </comp> - <comp ref="Q2"> - <value>BC517</value> - <footprint>TO_SOT_Packages_THT:TO-92_Inline_Wide</footprint> - <datasheet>http://www.fairchildsemi.com/ds/BC/BC517.pdf</datasheet> - <libsource lib="Transistor_BJT" part="BC517" description="1A Ic, 30V Vce, Darlington NPN Transistor, TO-92"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C346CA2</tstamp> - </comp> - <comp ref="R5"> - <value>4.7k</value> - <footprint>Resistors_SMD:R_0805_HandSoldering</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="R_US" description="Resistor, US symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C3474DA</tstamp> - </comp> - <comp ref="J4"> - <value>fan</value> - <footprint>Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight</footprint> - <datasheet>~</datasheet> - <libsource lib="Connector" part="Conn_01x02_Male" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C34ABB8</tstamp> - </comp> - <comp ref="J2"> - <value>MCUpins</value> - <footprint>Connectors_JST:JST_XH_B03B-XH-A_03x2.50mm_Straight</footprint> - <datasheet>~</datasheet> - <libsource lib="Connector" part="Conn_01x03_Male" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C350621</tstamp> - </comp> - <comp ref="R1"> - <value>470</value> - <footprint>Resistors_SMD:R_0805_HandSoldering</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="R_US" description="Resistor, US symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C3591A5</tstamp> - </comp> - <comp ref="D1"> - <value>LED</value> - <footprint>LEDs:LED_0805_HandSoldering</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="LED" description="Light emitting diode"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C359B84</tstamp> - </comp> - <comp ref="R6"> - <value>470</value> - <footprint>Resistors_SMD:R_0805_HandSoldering</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="R_US" description="Resistor, US symbol"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C35A82C</tstamp> - </comp> - <comp ref="D2"> - <value>LED</value> - <footprint>LEDs:LED_0805_HandSoldering</footprint> - <datasheet>~</datasheet> - <libsource lib="Device" part="LED" description="Light emitting diode"/> - <sheetpath names="/" tstamps="/"/> - <tstamp>5C35A834</tstamp> - </comp> - </components> - <libparts> - <libpart lib="Connector" part="Conn_01x02_Male"> - <description>Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)</description> - <docs>~</docs> - <footprints> - <fp>Connector*:*_1x??_*</fp> - </footprints> - <fields> - <field name="Reference">J</field> - <field name="Value">Conn_01x02_Male</field> - </fields> - <pins> - <pin num="1" name="Pin_1" type="passive"/> - <pin num="2" name="Pin_2" type="passive"/> - </pins> - </libpart> - <libpart lib="Connector" part="Conn_01x03_Male"> - <description>Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)</description> - <docs>~</docs> - <footprints> - <fp>Connector*:*_1x??_*</fp> - </footprints> - <fields> - <field name="Reference">J</field> - <field name="Value">Conn_01x03_Male</field> - </fields> - <pins> - <pin num="1" name="Pin_1" type="passive"/> - <pin num="2" name="Pin_2" type="passive"/> - <pin num="3" name="Pin_3" type="passive"/> - </pins> - </libpart> - <libpart lib="Connector" part="Conn_01x04_Female"> - <description>Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)</description> - <docs>~</docs> - <footprints> - <fp>Connector*:*_1x??_*</fp> - </footprints> - <fields> - <field name="Reference">J</field> - <field name="Value">Conn_01x04_Female</field> - </fields> - <pins> - <pin num="1" name="Pin_1" type="passive"/> - <pin num="2" name="Pin_2" type="passive"/> - <pin num="3" name="Pin_3" type="passive"/> - <pin num="4" name="Pin_4" type="passive"/> - </pins> - </libpart> - <libpart lib="Device" part="LED"> - <description>Light emitting diode</description> - <docs>~</docs> - <footprints> - <fp>LED*</fp> - <fp>LED_SMD:*</fp> - <fp>LED_THT:*</fp> - </footprints> - <fields> - <field name="Reference">D</field> - <field name="Value">LED</field> - </fields> - <pins> - <pin num="1" name="K" type="passive"/> - <pin num="2" name="A" type="passive"/> - </pins> - </libpart> - <libpart lib="Device" part="R_US"> - <description>Resistor, US symbol</description> - <docs>~</docs> - <footprints> - <fp>R_*</fp> - </footprints> - <fields> - <field name="Reference">R</field> - <field name="Value">R_US</field> - </fields> - <pins> - <pin num="1" name="~" type="passive"/> - <pin num="2" name="~" type="passive"/> - </pins> - </libpart> - <libpart lib="Transistor_BJT" part="BC517"> - <description>1A Ic, 30V Vce, Darlington NPN Transistor, TO-92</description> - <docs>http://www.fairchildsemi.com/ds/BC/BC517.pdf</docs> - <footprints> - <fp>TO?92*</fp> - </footprints> - <fields> - <field name="Reference">Q</field> - <field name="Value">BC517</field> - <field name="Footprint">Package_TO_SOT_THT:TO-92_Inline</field> - </fields> - <pins> - <pin num="1" name="C" type="passive"/> - <pin num="2" name="B" type="input"/> - <pin num="3" name="E" type="passive"/> - </pins> - </libpart> - </libparts> - <libraries> - <library logical="Connector"> - <uri>/usr/share/kicad/library/Connector.lib</uri> - </library> - <library logical="Device"> - <uri>/usr/share/kicad/library/Device.lib</uri> - </library> - <library logical="Transistor_BJT"> - <uri>/usr/share/kicad/library/Transistor_BJT.lib</uri> - </library> - </libraries> - <nets> - <net code="1" name="+12V"> - <node ref="J4" pin="1"/> - <node ref="R2" pin="2"/> - <node ref="J1" pin="3"/> - </net> - <net code="2" name="+5V"> - <node ref="R4" pin="1"/> - <node ref="J1" pin="2"/> - </net> - <net code="3" name="Net-(J1-Pad4)"> - <node ref="J1" pin="4"/> - </net> - <net code="4" name="/fromMcuF"> - <node ref="R5" pin="2"/> - <node ref="R6" pin="1"/> - <node ref="J2" pin="1"/> - </net> - <net code="5" name="Net-(Q1-Pad1)"> - <node ref="Q1" pin="1"/> - <node ref="R2" pin="1"/> - </net> - <net code="6" name="Net-(J4-Pad2)"> - <node ref="J4" pin="2"/> - <node ref="Q2" pin="1"/> - </net> - <net code="7" name="GND"> - <node ref="Q1" pin="3"/> - <node ref="J1" pin="1"/> - <node ref="J3" pin="1"/> - <node ref="D1" pin="1"/> - <node ref="D2" pin="1"/> - <node ref="Q2" pin="3"/> - </net> - <net code="8" name="Net-(D2-Pad2)"> - <node ref="R6" pin="2"/> - <node ref="D2" pin="2"/> - </net> - <net code="9" name="Net-(D1-Pad2)"> - <node ref="D1" pin="2"/> - <node ref="R1" pin="2"/> - </net> - <net code="10" name="Net-(Q1-Pad2)"> - <node ref="R3" pin="1"/> - <node ref="Q1" pin="2"/> - </net> - <net code="11" name="/fromMcuR"> - <node ref="R3" pin="2"/> - <node ref="J2" pin="2"/> - <node ref="R1" pin="1"/> - </net> - <net code="12" name="Net-(Q2-Pad2)"> - <node ref="Q2" pin="2"/> - <node ref="R5" pin="1"/> - </net> - <net code="13" name="/toMcu"> - <node ref="J2" pin="3"/> - <node ref="R4" pin="2"/> - <node ref="J3" pin="2"/> - </net> - </nets> -</export> diff --git a/Resources/modules/heater/heaterBoard.dxf b/Resources/modules/heater/heaterBoard.dxf deleted file mode 100755 index c990ab6..0000000 --- a/Resources/modules/heater/heaterBoard.dxf +++ /dev/null @@ -1,446 +0,0 @@ - 0 -SECTION - 2 -HEADER - 9 -$ACADVER - 1 -AC1009 - 9 -$INSBASE - 10 -0.0 - 20 -0.0 - 30 -0.0 - 9 -$EXTMIN - 10 -0.0 - 20 -0.0 - 30 -0.0 - 9 -$EXTMAX - 10 -0.0 - 20 -0.0 - 30 -0.0 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -VPORT - 70 -0 - 0 -ENDTAB - 0 -TABLE - 2 -LTYPE - 70 -1 - 0 -LTYPE - 2 -CONTINUOUS - 70 -0 - 3 -Solid line - 72 -65 - 73 -0 - 40 -0.0 - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 70 -1 - 0 -LAYER - 2 -0 - 70 -64 - 62 -7 - 6 -continuous - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 70 -1 - 0 -STYLE - 2 -STANDARD - 70 -0 - 40 -0 - 41 -1.0 - 50 -0.0 - 71 -0 - 42 -1 - 3 -ARIAL.TTF - 4 - - 0 -ENDTAB - 0 -TABLE - 2 -VIEW - 70 -0 - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -BLOCKS - 0 -BLOCK - 8 -0 - 2 -SKETCH - 70 -0 - 10 -0.0 - 20 -0.0 - 30 -0.0 - 3 -SKETCH - 0 -POLYLINE - 8 -0 - 62 -7 - 70 -1 - 66 -1 - 10 -0.0 - 20 -0.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 --37.0 - 20 -11.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 -37.0 - 20 -11.0 - 30 -0.0 - 42 --0.414213562373 - 0 -VERTEX - 8 -0 - 10 -40.0 - 20 -8.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 -40.0 - 20 --8.0 - 30 -0.0 - 42 --0.414213562373 - 0 -VERTEX - 8 -0 - 10 -37.0 - 20 --11.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 --37.0 - 20 --11.0 - 30 -0.0 - 42 --0.414213562373 - 0 -VERTEX - 8 -0 - 10 --40.0 - 20 --8.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 --40.0 - 20 -8.0 - 30 -0.0 - 42 --0.414213562373 - 0 -SEQEND - 8 -0 - 0 -CIRCLE - 8 -0 - 62 -7 - 10 -35.1429179337 - 20 -6.14291793368 - 30 -0.0 - 40 -3.2 - 0 -ENDBLK - 0 -BLOCK - 8 -0 - 2 -PART__MIRRORING - 70 -0 - 10 -0.0 - 20 -0.0 - 30 -0.0 - 3 -PART__MIRRORING - 0 -POLYLINE - 8 -0 - 62 -7 - 70 -1 - 66 -1 - 10 -0.0 - 20 -0.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 -37.0 - 20 -11.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 --37.0 - 20 -11.0 - 30 -0.0 - 42 -0.414213562373 - 0 -VERTEX - 8 -0 - 10 --40.0 - 20 -8.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 --40.0 - 20 --8.0 - 30 -0.0 - 42 -0.414213562373 - 0 -VERTEX - 8 -0 - 10 --37.0 - 20 --11.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 -37.0 - 20 --11.0 - 30 -0.0 - 42 -0.414213562373 - 0 -VERTEX - 8 -0 - 10 -40.0 - 20 --8.0 - 30 -0.0 - 0 -VERTEX - 8 -0 - 10 -40.0 - 20 -8.0 - 30 -0.0 - 42 -0.414213562373 - 0 -SEQEND - 8 -0 - 0 -CIRCLE - 8 -0 - 62 -7 - 10 --35.1429179337 - 20 -6.14291793368 - 30 -0.0 - 40 -3.2 - 0 -ENDBLK - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES - 0 -INSERT - 2 -SKETCH - 8 -0 - 62 -7 - 10 -0.0 - 20 -0.0 - 30 -0.0 - 0 -INSERT - 2 -PART__MIRRORING - 8 -0 - 62 -7 - 10 -0.0 - 20 -0.0 - 30 -0.0 - 0 -ENDSEC - 0 -EOF |