├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── build ├── README.md ├── case │ ├── fdm-bottom-case.stl │ ├── fdm-top-case-no-blockers.stl │ ├── fdm-top-case.stl │ ├── resin-bottom-case.stl │ ├── resin-top-case-no-blockers.stl │ └── resin-top-case.stl ├── images │ ├── connect-daughterboard.jpg │ ├── daughterboard.jpg │ ├── fully-assembled.jpg │ ├── gaskets-small.jpg │ ├── gaskets.jpg │ ├── plate-on-bottom-case.jpg │ ├── solder-rp2040-tiny.jpg │ ├── switches.jpg │ ├── top-case-default.jpg │ └── top-case-no-blockers.jpg ├── pcb-gerbers.zip └── plate-gerbers.zip ├── images ├── form-uno.jpg ├── form-uno2.jpg └── form-uno3.jpg └── src ├── case ├── fdm-case-no-blockers.step ├── fdm-case.step ├── resin-case-no-blockers.step └── resin-case.step ├── pcb ├── form-uno │ ├── form-uno.kicad_pcb │ ├── form-uno.kicad_pro │ ├── form-uno.kicad_sch │ ├── fp-lib-table │ ├── kbplacer.log │ └── sym-lib-table └── libs │ └── rp2040-tiny.pretty │ └── rp2040-tiny.kicad_mod └── plate.dxf /.gitignore: -------------------------------------------------------------------------------- 1 | # macOS 2 | .DS_Store 3 | .AppleDouble 4 | .LSOverride 5 | 6 | # Temporary files 7 | *.000 8 | *.bak 9 | *.bck 10 | *.kicad_pcb-bak 11 | *.kicad_sch-bak 12 | *-backups 13 | *.kicad_prl 14 | *.sch-bak 15 | *~ 16 | _autosave-* 17 | *.tmp 18 | *-save.pro 19 | *-save.kicad_pcb 20 | fp-info-cache 21 | \#auto_saved_files# 22 | *.kicad_pcb.lck 23 | *.kicad_sch.lck 24 | keyautoplace.log 25 | 26 | # Netlist files (exported from Eeschema) 27 | *.net 28 | 29 | # Autorouter files (exported from Pcbnew) 30 | *.dsn 31 | *.ses 32 | 33 | # Exported BOM files 34 | *.xml 35 | *.csv 36 | 37 | # Fabrication Toolkit 38 | production/ 39 | fabrication-toolkit-options.json 40 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "src/pcbs/libs/marbastlib"] 2 | path = src/pcb/libs/marbastlib 3 | url = git@github.com:ebastler/marbastlib.git 4 | [submodule "src/pcbs/libs/kbd"] 5 | path = src/pcb/libs/kbd 6 | url = git@github.com:foostan/kbd.git 7 | [submodule "src/pcbs/libs/kleeb"] 8 | path = src/pcb/libs/kleeb 9 | url = git@github.com:crides/kleeb.git 10 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Tien Pham 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Form Uno 2 | > Gasket mounted 5x12 column staggered keyboard 3 | 4 | ![](images/form-uno.jpg) 5 | ![](images/form-uno2.jpg) 6 | ![](images/form-uno3.jpg) 7 | 8 | ## Introduction 9 | I designed this board with a few goals in mind: 10 | 11 | ### Ergonomic 12 | The layout is based on the corne/cornelius by [foostan](https://github.com/foostan), with some adjustments: 13 | - Unsplit. 14 | - Number row. 15 | - Options for dedicated arrow keys. 16 | 17 | ### Fully featured 18 | It also comes with the neat features that you'd find in custom mechanical keyboards: 19 | 20 | - Gasket-mounted. 21 | - Hotswap PCB + daughterboard. 22 | - Clean and minimal design. 23 | 24 | ### Easy to build 25 | - Powered by an [RP2040 Tiny](https://www.waveshare.com/rp2040-tiny.htm) and [all the other parts](build) can be easily sourced. 26 | - No tiny SMD components required! 27 | 28 | ## Build guide 29 | See [build](/build) 30 | 31 | ## Thanks 32 | - [JLCPCB](https://jlcpcb.com/?from=see) for providing the keyboard plate, 3D printed case, and PCB for this project. If you're looking to build your own board, I highly recommend their services. 33 | - [foostan](https://github.com/foostan) for creating the corne/cornelius, which inspired this project in the first place. -------------------------------------------------------------------------------- /build/README.md: -------------------------------------------------------------------------------- 1 | # Build Guide 2 | Please open an issue if you have any questions. 3 | 4 | # The parts 5 | I've included links to purchase some of the parts needed for this build. They're all non-affiliate links. 6 | 7 | - [3D printed case](./case) 8 | - [RP2040 Tiny](https://www.waveshare.com/rp2040-tiny.htm) 9 | - [PCB](./pcb-gerbers.zip) 10 | - 10 x M2 heat set inserts 11 | - [These inserts](https://www.aliexpress.com/item/1005003582355741.html) should work. 12 | - Select these options: `M2(OD 3.5mm)` and `Length 3mm`. 13 | - 10 x M2x6mm screws 14 | - 62 x kailh hotswap sockets 15 | - 60 x 1N4148 diodes 16 | - The PCB supports both through hole and SMD diodes. 17 | - [Plate](./plate-gerbers.zip) 18 | - 10 x poron gaskets 19 | - If you want the gaskets to fit the case perfectly, buy these [D65 gaskets](https://www.aliexpress.com/item/1005004488920878.html). 20 | - Smaller gaskets should also work, as long as they provide enough tension to securely hold the plate in place. **Just make sure the gaskets are 3mm thick.** 21 | 22 | # Build the board 23 | ## Firmware 24 | This repo doesn't include the firmware for the board, so you'll need to build it yourself using [QMK](https://github.com/qmk/qmk_firmware). 25 | 26 | ```json 27 | "matrix_pins": { 28 | "cols": ["GP29", "GP28", "GP27", "GP26", "GP14", "GP15", "GP7", "GP8", "GP6", "GP5", "GP4", "GP3"], 29 | "rows": ["GP10", "GP11", "GP12", "GP13", "GP2"] 30 | }, 31 | ``` 32 | 33 | ## Prepare the case 34 | ### Print the case 35 | There are a few options for the case. You can choose either the FDM case or the resin case. They are almost identical. The only difference is that the holes for the threaded inserts are larger on the resin case. 36 | 37 | There's also the option to print the top case with or without blockers. By default, each half has three thumb keys, with a blocker separating the bottom keys. 38 | 39 | ![](images/top-case-default.jpg) 40 | 41 | Without the blocker, the innermost thumb key can be moved to the right. 42 | 43 | ![](images/top-case-no-blockers.jpg) 44 | 45 | ### Install threaded inserts 46 | 47 | Once the case is printed, install the threaded inserts. You'll need to install 8 on the top case and 2 on the bottom case, where the daughterboard is mounted. 48 | 49 | ## Solder the parts 50 | Start by soldering the hotswap sockets and the diodes. I recommend using through-hole diodes, as they are much easier to work with than the SMD ones. 51 | 52 | Next, solder the RP2040 Tiny to the PCB. 53 | 54 | ![](images/solder-rp2040-tiny.jpg) 55 | 56 | If you're unfamiliar with soldering castellated holes, check out [this video](https://www.youtube.com/watch?v=rGvvwXrv310). 57 | 58 | ## Install the switches 59 | The board doesn't come with standoffs, so it might be a little tricky to install the switches. Watch [this video](https://www.youtube.com/watch?v=MtzzKFZqiPw&t=303s) if you're not sure how to do it properly. 60 | 61 | ![](images/switches.jpg) 62 | 63 | 64 | I also highly recommend performing the PE foam mod and tape mod at this step. From my experience, these two mods greatly improve the sound of the board. 65 | 66 | ## Install the gaskets 67 | 68 | Install the gaskets (4x60mm) on the top and bottom case (there are 10 in total). 69 | 70 | ![](images/gaskets.jpg) 71 | 72 | Smaller gaskets should also work. 73 | 74 | ![](images/gaskets-small.jpg) 75 | 76 | ## Assemble the board 77 | 78 | Screw in the daughter board. 79 | 80 | ![](images/daughterboard.jpg) 81 | 82 | Connect the daughterboard to the PCB. 83 | 84 | ![](images/connect-daughterboard.jpg) 85 | 86 | Place everything on top of the bottom case. 87 | 88 | ![](images/plate-on-bottom-case.jpg) 89 | 90 | Screw in the top case and put on the keycaps. You're done! 91 | 92 | ![](images/fully-assembled.jpg) -------------------------------------------------------------------------------- /build/case/fdm-bottom-case.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/case/fdm-bottom-case.stl -------------------------------------------------------------------------------- /build/case/fdm-top-case-no-blockers.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/case/fdm-top-case-no-blockers.stl -------------------------------------------------------------------------------- /build/case/fdm-top-case.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/case/fdm-top-case.stl -------------------------------------------------------------------------------- /build/case/resin-bottom-case.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/case/resin-bottom-case.stl -------------------------------------------------------------------------------- /build/case/resin-top-case-no-blockers.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/case/resin-top-case-no-blockers.stl -------------------------------------------------------------------------------- /build/case/resin-top-case.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/case/resin-top-case.stl -------------------------------------------------------------------------------- /build/images/connect-daughterboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/connect-daughterboard.jpg -------------------------------------------------------------------------------- /build/images/daughterboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/daughterboard.jpg -------------------------------------------------------------------------------- /build/images/fully-assembled.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/fully-assembled.jpg -------------------------------------------------------------------------------- /build/images/gaskets-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/gaskets-small.jpg -------------------------------------------------------------------------------- /build/images/gaskets.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/gaskets.jpg -------------------------------------------------------------------------------- /build/images/plate-on-bottom-case.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/plate-on-bottom-case.jpg -------------------------------------------------------------------------------- /build/images/solder-rp2040-tiny.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/solder-rp2040-tiny.jpg -------------------------------------------------------------------------------- /build/images/switches.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/switches.jpg -------------------------------------------------------------------------------- /build/images/top-case-default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/top-case-default.jpg -------------------------------------------------------------------------------- /build/images/top-case-no-blockers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/images/top-case-no-blockers.jpg -------------------------------------------------------------------------------- /build/pcb-gerbers.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/pcb-gerbers.zip -------------------------------------------------------------------------------- /build/plate-gerbers.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/build/plate-gerbers.zip -------------------------------------------------------------------------------- /images/form-uno.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/images/form-uno.jpg -------------------------------------------------------------------------------- /images/form-uno2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/images/form-uno2.jpg -------------------------------------------------------------------------------- /images/form-uno3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phamfoo/form-uno/a1dcd0528c469c7b112a76ef36452a062a7e8e5e/images/form-uno3.jpg -------------------------------------------------------------------------------- /src/pcb/form-uno/form-uno.kicad_pro: -------------------------------------------------------------------------------- 1 | { 2 | "board": { 3 | "3dviewports": [], 4 | "design_settings": { 5 | "defaults": { 6 | "apply_defaults_to_fp_fields": false, 7 | "apply_defaults_to_fp_shapes": false, 8 | "apply_defaults_to_fp_text": false, 9 | "board_outline_line_width": 0.05, 10 | "copper_line_width": 0.2, 11 | "copper_text_italic": false, 12 | "copper_text_size_h": 1.5, 13 | "copper_text_size_v": 1.5, 14 | "copper_text_thickness": 0.3, 15 | "copper_text_upright": false, 16 | "courtyard_line_width": 0.05, 17 | "dimension_precision": 4, 18 | "dimension_units": 3, 19 | "dimensions": { 20 | "arrow_length": 1270000, 21 | "extension_offset": 500000, 22 | "keep_text_aligned": true, 23 | "suppress_zeroes": false, 24 | "text_position": 0, 25 | "units_format": 1 26 | }, 27 | "fab_line_width": 0.1, 28 | "fab_text_italic": false, 29 | "fab_text_size_h": 1.0, 30 | "fab_text_size_v": 1.0, 31 | "fab_text_thickness": 0.15, 32 | "fab_text_upright": false, 33 | "other_line_width": 0.1, 34 | "other_text_italic": false, 35 | "other_text_size_h": 1.0, 36 | "other_text_size_v": 1.0, 37 | "other_text_thickness": 0.15, 38 | "other_text_upright": false, 39 | "pads": { 40 | "drill": 0.762, 41 | "height": 1.524, 42 | "width": 1.524 43 | }, 44 | "silk_line_width": 0.1, 45 | "silk_text_italic": false, 46 | "silk_text_size_h": 1.0, 47 | "silk_text_size_v": 1.0, 48 | "silk_text_thickness": 0.1, 49 | "silk_text_upright": false, 50 | "zones": { 51 | "min_clearance": 0.5 52 | } 53 | }, 54 | "diff_pair_dimensions": [], 55 | "drc_exclusions": [ 56 | "courtyards_overlap|204309689|99590634|25e44d10-2a3c-408d-87ac-a7d30679d7e1|c4262287-ded0-44f6-8125-38fecf76e3aa", 57 | "courtyards_overlap|77170544|103399279|9dee38f0-a573-4402-8e75-e717b6b3a366|f6c31d0e-a7ed-4da2-a6c0-efc8af257905", 58 | "hole_clearance|75661936|104181944|460252f3-f3b0-403c-9e44-d1a9a66be66f|d71efef3-1657-44e4-91e2-7c4562f15f71", 59 | "hole_clearance|78720445|106166924|8350542a-4694-4162-aff1-bccb8d0f50be|10d20d42-3886-4816-8445-f34d6d94b9cd", 60 | "hole_clearance|79349267|106255294|2db639f6-9d53-47a5-80ff-c53686c1fe06|fbcabc50-efa7-4bcb-b579-3865d1c1b14e", 61 | "hole_clearance|82407776|108240274|e319c7ca-3fd4-417b-b9ef-a1ae22003a80|cb2f1815-4cb3-4046-9560-76bfde3e83ae", 62 | "hole_near_hole|207185213|106255297|0dce479c-a0a2-47eb-a0f7-c24eb1a52740|1a4dc7fc-cf38-4bff-b079-5cd0fee9578d", 63 | "hole_near_hole|77738127|108593825|8350542a-4694-4162-aff1-bccb8d0f50be|10d20d42-3886-4816-8445-f34d6d94b9cd", 64 | "hole_near_hole|79349267|106255294|2db639f6-9d53-47a5-80ff-c53686c1fe06|10d20d42-3886-4816-8445-f34d6d94b9cd", 65 | "hole_near_hole|79349267|106255294|2db639f6-9d53-47a5-80ff-c53686c1fe06|fbcabc50-efa7-4bcb-b579-3865d1c1b14e", 66 | "silk_over_copper|152267238|105965163|6dcad385-9341-4108-94b5-3da888d778a9|00000000-0000-0000-0000-000000000000", 67 | "solder_mask_bridge|75661936|104181944|460252f3-f3b0-403c-9e44-d1a9a66be66f|d71efef3-1657-44e4-91e2-7c4562f15f71", 68 | "solder_mask_bridge|82407776|108240274|cb2f1815-4cb3-4046-9560-76bfde3e83ae|e319c7ca-3fd4-417b-b9ef-a1ae22003a80" 69 | ], 70 | "meta": { 71 | "version": 2 72 | }, 73 | "rule_severities": { 74 | "annular_width": "error", 75 | "clearance": "error", 76 | "connection_width": "warning", 77 | "copper_edge_clearance": "error", 78 | "copper_sliver": "warning", 79 | "courtyards_overlap": "error", 80 | "diff_pair_gap_out_of_range": "error", 81 | "diff_pair_uncoupled_length_too_long": "error", 82 | "drill_out_of_range": "error", 83 | "duplicate_footprints": "warning", 84 | "extra_footprint": "warning", 85 | "footprint": "error", 86 | "footprint_symbol_mismatch": "warning", 87 | "footprint_type_mismatch": "ignore", 88 | "hole_clearance": "error", 89 | "hole_near_hole": "error", 90 | "holes_co_located": "warning", 91 | "invalid_outline": "error", 92 | "isolated_copper": "warning", 93 | "item_on_disabled_layer": "error", 94 | "items_not_allowed": "error", 95 | "length_out_of_range": "error", 96 | "lib_footprint_issues": "warning", 97 | "lib_footprint_mismatch": "warning", 98 | "malformed_courtyard": "error", 99 | "microvia_drill_out_of_range": "error", 100 | "missing_courtyard": "ignore", 101 | "missing_footprint": "warning", 102 | "net_conflict": "warning", 103 | "npth_inside_courtyard": "ignore", 104 | "padstack": "warning", 105 | "pth_inside_courtyard": "ignore", 106 | "shorting_items": "error", 107 | "silk_edge_clearance": "warning", 108 | "silk_over_copper": "warning", 109 | "silk_overlap": "warning", 110 | "skew_out_of_range": "error", 111 | "solder_mask_bridge": "error", 112 | "starved_thermal": "error", 113 | "text_height": "warning", 114 | "text_thickness": "warning", 115 | "through_hole_pad_without_hole": "error", 116 | "too_many_vias": "error", 117 | "track_dangling": "warning", 118 | "track_width": "error", 119 | "tracks_crossing": "error", 120 | "unconnected_items": "error", 121 | "unresolved_variable": "error", 122 | "via_dangling": "warning", 123 | "zones_intersect": "error" 124 | }, 125 | "rules": { 126 | "max_error": 0.005, 127 | "min_clearance": 0.0, 128 | "min_connection": 0.0, 129 | "min_copper_edge_clearance": 0.5, 130 | "min_hole_clearance": 0.25, 131 | "min_hole_to_hole": 0.25, 132 | "min_microvia_diameter": 0.2, 133 | "min_microvia_drill": 0.1, 134 | "min_resolved_spokes": 2, 135 | "min_silk_clearance": 0.0, 136 | "min_text_height": 0.8, 137 | "min_text_thickness": 0.08, 138 | "min_through_hole_diameter": 0.3, 139 | "min_track_width": 0.0, 140 | "min_via_annular_width": 0.1, 141 | "min_via_diameter": 0.5, 142 | "solder_mask_to_copper_clearance": 0.005, 143 | "use_height_for_length_calcs": true 144 | }, 145 | "teardrop_options": [ 146 | { 147 | "td_onpadsmd": true, 148 | "td_onroundshapesonly": false, 149 | "td_ontrackend": false, 150 | "td_onviapad": true 151 | } 152 | ], 153 | "teardrop_parameters": [ 154 | { 155 | "td_allow_use_two_tracks": true, 156 | "td_curve_segcount": 0, 157 | "td_height_ratio": 1.0, 158 | "td_length_ratio": 0.5, 159 | "td_maxheight": 2.0, 160 | "td_maxlen": 1.0, 161 | "td_on_pad_in_zone": false, 162 | "td_target_name": "td_round_shape", 163 | "td_width_to_size_filter_ratio": 0.9 164 | }, 165 | { 166 | "td_allow_use_two_tracks": true, 167 | "td_curve_segcount": 0, 168 | "td_height_ratio": 1.0, 169 | "td_length_ratio": 0.5, 170 | "td_maxheight": 2.0, 171 | "td_maxlen": 1.0, 172 | "td_on_pad_in_zone": false, 173 | "td_target_name": "td_rect_shape", 174 | "td_width_to_size_filter_ratio": 0.9 175 | }, 176 | { 177 | "td_allow_use_two_tracks": true, 178 | "td_curve_segcount": 0, 179 | "td_height_ratio": 1.0, 180 | "td_length_ratio": 0.5, 181 | "td_maxheight": 2.0, 182 | "td_maxlen": 1.0, 183 | "td_on_pad_in_zone": false, 184 | "td_target_name": "td_track_end", 185 | "td_width_to_size_filter_ratio": 0.9 186 | } 187 | ], 188 | "track_widths": [], 189 | "tuning_pattern_settings": { 190 | "diff_pair_defaults": { 191 | "corner_radius_percentage": 80, 192 | "corner_style": 1, 193 | "max_amplitude": 1.0, 194 | "min_amplitude": 0.2, 195 | "single_sided": false, 196 | "spacing": 1.0 197 | }, 198 | "diff_pair_skew_defaults": { 199 | "corner_radius_percentage": 80, 200 | "corner_style": 1, 201 | "max_amplitude": 1.0, 202 | "min_amplitude": 0.2, 203 | "single_sided": false, 204 | "spacing": 0.6 205 | }, 206 | "single_track_defaults": { 207 | "corner_radius_percentage": 80, 208 | "corner_style": 1, 209 | "max_amplitude": 1.0, 210 | "min_amplitude": 0.2, 211 | "single_sided": false, 212 | "spacing": 0.6 213 | } 214 | }, 215 | "via_dimensions": [], 216 | "zones_allow_external_fillets": false 217 | }, 218 | "ipc2581": { 219 | "dist": "", 220 | "distpn": "", 221 | "internal_id": "", 222 | "mfg": "", 223 | "mpn": "" 224 | }, 225 | "layer_presets": [], 226 | "viewports": [] 227 | }, 228 | "boards": [], 229 | "cvpcb": { 230 | "equivalence_files": [] 231 | }, 232 | "erc": { 233 | "erc_exclusions": [], 234 | "meta": { 235 | "version": 0 236 | }, 237 | "pin_map": [ 238 | [ 239 | 0, 240 | 0, 241 | 0, 242 | 0, 243 | 0, 244 | 0, 245 | 1, 246 | 0, 247 | 0, 248 | 0, 249 | 0, 250 | 2 251 | ], 252 | [ 253 | 0, 254 | 2, 255 | 0, 256 | 1, 257 | 0, 258 | 0, 259 | 1, 260 | 0, 261 | 2, 262 | 2, 263 | 2, 264 | 2 265 | ], 266 | [ 267 | 0, 268 | 0, 269 | 0, 270 | 0, 271 | 0, 272 | 0, 273 | 1, 274 | 0, 275 | 1, 276 | 0, 277 | 1, 278 | 2 279 | ], 280 | [ 281 | 0, 282 | 1, 283 | 0, 284 | 0, 285 | 0, 286 | 0, 287 | 1, 288 | 1, 289 | 2, 290 | 1, 291 | 1, 292 | 2 293 | ], 294 | [ 295 | 0, 296 | 0, 297 | 0, 298 | 0, 299 | 0, 300 | 0, 301 | 1, 302 | 0, 303 | 0, 304 | 0, 305 | 0, 306 | 2 307 | ], 308 | [ 309 | 0, 310 | 0, 311 | 0, 312 | 0, 313 | 0, 314 | 0, 315 | 0, 316 | 0, 317 | 0, 318 | 0, 319 | 0, 320 | 2 321 | ], 322 | [ 323 | 1, 324 | 1, 325 | 1, 326 | 1, 327 | 1, 328 | 0, 329 | 1, 330 | 1, 331 | 1, 332 | 1, 333 | 1, 334 | 2 335 | ], 336 | [ 337 | 0, 338 | 0, 339 | 0, 340 | 1, 341 | 0, 342 | 0, 343 | 1, 344 | 0, 345 | 0, 346 | 0, 347 | 0, 348 | 2 349 | ], 350 | [ 351 | 0, 352 | 2, 353 | 1, 354 | 2, 355 | 0, 356 | 0, 357 | 1, 358 | 0, 359 | 2, 360 | 2, 361 | 2, 362 | 2 363 | ], 364 | [ 365 | 0, 366 | 2, 367 | 0, 368 | 1, 369 | 0, 370 | 0, 371 | 1, 372 | 0, 373 | 2, 374 | 0, 375 | 0, 376 | 2 377 | ], 378 | [ 379 | 0, 380 | 2, 381 | 1, 382 | 1, 383 | 0, 384 | 0, 385 | 1, 386 | 0, 387 | 2, 388 | 0, 389 | 0, 390 | 2 391 | ], 392 | [ 393 | 2, 394 | 2, 395 | 2, 396 | 2, 397 | 2, 398 | 2, 399 | 2, 400 | 2, 401 | 2, 402 | 2, 403 | 2, 404 | 2 405 | ] 406 | ], 407 | "rule_severities": { 408 | "bus_definition_conflict": "error", 409 | "bus_entry_needed": "error", 410 | "bus_to_bus_conflict": "error", 411 | "bus_to_net_conflict": "error", 412 | "conflicting_netclasses": "error", 413 | "different_unit_footprint": "error", 414 | "different_unit_net": "error", 415 | "duplicate_reference": "error", 416 | "duplicate_sheet_names": "error", 417 | "endpoint_off_grid": "warning", 418 | "extra_units": "error", 419 | "global_label_dangling": "warning", 420 | "hier_label_mismatch": "error", 421 | "label_dangling": "error", 422 | "lib_symbol_issues": "warning", 423 | "missing_bidi_pin": "warning", 424 | "missing_input_pin": "warning", 425 | "missing_power_pin": "error", 426 | "missing_unit": "warning", 427 | "multiple_net_names": "warning", 428 | "net_not_bus_member": "warning", 429 | "no_connect_connected": "warning", 430 | "no_connect_dangling": "warning", 431 | "pin_not_connected": "error", 432 | "pin_not_driven": "error", 433 | "pin_to_pin": "warning", 434 | "power_pin_not_driven": "error", 435 | "similar_labels": "warning", 436 | "simulation_model_issue": "ignore", 437 | "unannotated": "error", 438 | "unit_value_mismatch": "error", 439 | "unresolved_variable": "error", 440 | "wire_dangling": "error" 441 | } 442 | }, 443 | "libraries": { 444 | "pinned_footprint_libs": [], 445 | "pinned_symbol_libs": [] 446 | }, 447 | "meta": { 448 | "filename": "form-uno.kicad_pro", 449 | "version": 1 450 | }, 451 | "net_settings": { 452 | "classes": [ 453 | { 454 | "bus_width": 12, 455 | "clearance": 0.2, 456 | "diff_pair_gap": 0.25, 457 | "diff_pair_via_gap": 0.25, 458 | "diff_pair_width": 0.2, 459 | "line_style": 0, 460 | "microvia_diameter": 0.3, 461 | "microvia_drill": 0.1, 462 | "name": "Default", 463 | "pcb_color": "rgba(0, 0, 0, 0.000)", 464 | "schematic_color": "rgba(0, 0, 0, 0.000)", 465 | "track_width": 0.2, 466 | "via_diameter": 0.6, 467 | "via_drill": 0.3, 468 | "wire_width": 6 469 | } 470 | ], 471 | "meta": { 472 | "version": 3 473 | }, 474 | "net_colors": null, 475 | "netclass_assignments": null, 476 | "netclass_patterns": [] 477 | }, 478 | "pcbnew": { 479 | "last_paths": { 480 | "gencad": "", 481 | "idf": "", 482 | "netlist": "", 483 | "plot": "", 484 | "pos_files": "", 485 | "specctra_dsn": "", 486 | "step": "", 487 | "svg": "", 488 | "vrml": "" 489 | }, 490 | "page_layout_descr_file": "" 491 | }, 492 | "schematic": { 493 | "annotate_start_num": 0, 494 | "bom_export_filename": "", 495 | "bom_fmt_presets": [], 496 | "bom_fmt_settings": { 497 | "field_delimiter": ",", 498 | "keep_line_breaks": false, 499 | "keep_tabs": false, 500 | "name": "CSV", 501 | "ref_delimiter": ",", 502 | "ref_range_delimiter": "", 503 | "string_delimiter": "\"" 504 | }, 505 | "bom_presets": [], 506 | "bom_settings": { 507 | "exclude_dnp": false, 508 | "fields_ordered": [ 509 | { 510 | "group_by": false, 511 | "label": "Reference", 512 | "name": "Reference", 513 | "show": true 514 | }, 515 | { 516 | "group_by": true, 517 | "label": "Value", 518 | "name": "Value", 519 | "show": true 520 | }, 521 | { 522 | "group_by": false, 523 | "label": "Datasheet", 524 | "name": "Datasheet", 525 | "show": true 526 | }, 527 | { 528 | "group_by": false, 529 | "label": "Footprint", 530 | "name": "Footprint", 531 | "show": true 532 | }, 533 | { 534 | "group_by": false, 535 | "label": "Qty", 536 | "name": "${QUANTITY}", 537 | "show": true 538 | }, 539 | { 540 | "group_by": true, 541 | "label": "DNP", 542 | "name": "${DNP}", 543 | "show": true 544 | } 545 | ], 546 | "filter_string": "", 547 | "group_symbols": true, 548 | "name": "Grouped By Value", 549 | "sort_asc": true, 550 | "sort_field": "Reference" 551 | }, 552 | "connection_grid_size": 50.0, 553 | "drawing": { 554 | "dashed_lines_dash_length_ratio": 12.0, 555 | "dashed_lines_gap_length_ratio": 3.0, 556 | "default_line_thickness": 6.0, 557 | "default_text_size": 50.0, 558 | "field_names": [], 559 | "intersheets_ref_own_page": false, 560 | "intersheets_ref_prefix": "", 561 | "intersheets_ref_short": false, 562 | "intersheets_ref_show": false, 563 | "intersheets_ref_suffix": "", 564 | "junction_size_choice": 3, 565 | "label_size_ratio": 0.375, 566 | "operating_point_overlay_i_precision": 3, 567 | "operating_point_overlay_i_range": "~A", 568 | "operating_point_overlay_v_precision": 3, 569 | "operating_point_overlay_v_range": "~V", 570 | "overbar_offset_ratio": 1.23, 571 | "pin_symbol_size": 25.0, 572 | "text_offset_ratio": 0.15 573 | }, 574 | "legacy_lib_dir": "", 575 | "legacy_lib_list": [], 576 | "meta": { 577 | "version": 1 578 | }, 579 | "net_format_name": "", 580 | "page_layout_descr_file": "", 581 | "plot_directory": "", 582 | "spice_current_sheet_as_root": false, 583 | "spice_external_command": "spice \"%I\"", 584 | "spice_model_current_sheet_as_root": true, 585 | "spice_save_all_currents": false, 586 | "spice_save_all_dissipations": false, 587 | "spice_save_all_voltages": false, 588 | "subpart_first_id": 65, 589 | "subpart_id_separator": 0 590 | }, 591 | "sheets": [ 592 | [ 593 | "dfe31a9b-7176-4a81-93fc-58a9cee3fa0b", 594 | "Root" 595 | ] 596 | ], 597 | "text_variables": {} 598 | } 599 | -------------------------------------------------------------------------------- /src/pcb/form-uno/fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (version 7) 3 | (lib (name "marbastlib-mx")(type "KiCad")(uri "${KIPRJMOD}/../libs/marbastlib/footprints/marbastlib-mx.pretty")(options "")(descr "")) 4 | (lib (name "kbd")(type "KiCad")(uri "${KIPRJMOD}/../libs/kbd/kicad-footprints/kbd.pretty")(options "")(descr "")) 5 | (lib (name "rp2040-tiny")(type "KiCad")(uri "${KIPRJMOD}/../libs/rp2040-tiny.pretty")(options "")(descr "")) 6 | ) 7 | -------------------------------------------------------------------------------- /src/pcb/form-uno/kbplacer.log: -------------------------------------------------------------------------------- 1 | [kbplacer_plugin_action.py:63]: Plugin version: 0.10 2 | [kbplacer_plugin_action.py:64]: Python version: '3.9.13 (v3.9.13:6de2ca5339, May 17 2022, 11:37:23) \n[Clang 13.0.0 (clang-1300.0.29.30)]' 3 | [kbplacer_plugin_action.py:65]: KiCad version: 8.0.3 with 4.2.2a1 osx-cocoa (phoenix) wxWidgets 3.2.4 4 | [kbplacer_dialog.py:584]: Language: en 5 | [kbplacer_plugin_action.py:76]: GUI state: {"layout_path": "/Users/tien/Library/Mobile Documents/com~apple~CloudDocs/keebs/form-uno/keyboard-layout.json", "key_distance": [19.05, 19.05], "key_info": {"annotation_format": "SW{}", "position_option": "Default", "position": {"x": 0.0, "y": 0.0, "orientation": 180.0, "side": "Back"}, "template_path": ""}, "enable_diode_placement": true, "route_switches_with_diodes": false, "diode_info": {"annotation_format": "D{}", "position_option": "Relative", "position": null, "template_path": ""}, "additional_elements": [{"annotation_format": "ST{}", "position_option": "Custom", "position": {"x": 0.0, "y": 0.0, "orientation": 0.0, "side": "Front"}, "template_path": ""}], "route_rows_and_columns": false, "template_path": "", "generate_outline": false, "outline_delta": 0.0} 6 | [key_placer.py:299]: Set key 1U distance: 19050000/19050000 7 | [key_placer.py:112]: Switches by nets: defaultdict(, {frozenset({'unconnected-(SW56-Pad2)', 'unconnected-(D56-K-Pad1)'}): ['SW56'], frozenset({'unconnected-(SW16-Pad2)', 'unconnected-(D16-K-Pad1)'}): ['SW16'], frozenset({'unconnected-(SW8-Pad2)', 'unconnected-(D8-K-Pad1)'}): ['SW8'], frozenset({'unconnected-(D53-K-Pad1)', 'unconnected-(SW53-Pad2)'}): ['SW53'], frozenset({'unconnected-(SW9-Pad2)', 'unconnected-(D9-K-Pad1)'}): ['SW9'], frozenset({'unconnected-(SW44-Pad2)', 'unconnected-(D44-K-Pad1)'}): ['SW44'], frozenset({'unconnected-(SW49-Pad2)', 'unconnected-(D49-K-Pad1)'}): ['SW49'], frozenset({'unconnected-(D32-K-Pad1)', 'unconnected-(SW32-Pad2)'}): ['SW32'], frozenset({'unconnected-(SW18-Pad2)', 'unconnected-(D18-K-Pad1)'}): ['SW18'], frozenset({'unconnected-(D38-K-Pad1)', 'unconnected-(SW38-Pad2)'}): ['SW38'], frozenset({'unconnected-(SW31-Pad2)', 'unconnected-(D31-K-Pad1)'}): ['SW31'], frozenset({'unconnected-(SW14-Pad2)', 'unconnected-(D14-K-Pad1)'}): ['SW14'], frozenset({'unconnected-(SW6-Pad2)', 'unconnected-(D6-K-Pad1)'}): ['SW6'], frozenset({'unconnected-(D40-K-Pad1)', 'unconnected-(SW40-Pad2)'}): ['SW40'], frozenset({'unconnected-(D55-K-Pad1)', 'unconnected-(SW55-Pad2)'}): ['SW55'], frozenset({'unconnected-(SW22-Pad2)', 'unconnected-(D22-K-Pad1)'}): ['SW22'], frozenset({'unconnected-(SW30-Pad2)', 'unconnected-(D30-K-Pad1)'}): ['SW30'], frozenset({'unconnected-(SW58-Pad2)', 'unconnected-(D58-K-Pad1)'}): ['SW58'], frozenset({'unconnected-(SW17-Pad2)', 'unconnected-(D17-K-Pad1)'}): ['SW17'], frozenset({'unconnected-(SW45-Pad2)', 'unconnected-(D45-K-Pad1)'}): ['SW45'], frozenset({'unconnected-(D33-K-Pad1)', 'unconnected-(SW33-Pad2)'}): ['SW33'], frozenset({'unconnected-(SW23-Pad2)', 'unconnected-(D23-K-Pad1)'}): ['SW23'], frozenset({'unconnected-(D19-K-Pad1)', 'unconnected-(SW19-Pad2)'}): ['SW19'], frozenset({'unconnected-(SW20-Pad2)', 'unconnected-(D20-K-Pad1)'}): ['SW20'], frozenset({'unconnected-(SW29-Pad2)', 'unconnected-(D29-K-Pad1)'}): ['SW29'], frozenset({'unconnected-(D28-K-Pad1)', 'unconnected-(SW28-Pad2)'}): ['SW28'], frozenset({'unconnected-(D5-K-Pad1)', 'unconnected-(SW5-Pad2)'}): ['SW5'], frozenset({'unconnected-(SW37-Pad2)', 'unconnected-(D37-K-Pad1)'}): ['SW37'], frozenset({'unconnected-(SW34-Pad2)', 'unconnected-(D34-K-Pad1)'}): ['SW34'], frozenset({'unconnected-(D46-K-Pad1)', 'unconnected-(SW46-Pad2)'}): ['SW46'], frozenset({'unconnected-(D10-K-Pad1)', 'unconnected-(SW10-Pad2)'}): ['SW10'], frozenset({'unconnected-(D41-K-Pad1)', 'unconnected-(SW41-Pad2)'}): ['SW41'], frozenset({'unconnected-(D13-K-Pad1)', 'unconnected-(SW13-Pad2)'}): ['SW13'], frozenset({'unconnected-(SW39-Pad2)', 'unconnected-(D39-K-Pad1)'}): ['SW39'], frozenset({'unconnected-(SW3-Pad2)', 'unconnected-(D3-K-Pad1)'}): ['SW3'], frozenset({'unconnected-(D50-K-Pad1)', 'unconnected-(SW50-Pad2)'}): ['SW50'], frozenset({'unconnected-(SW15-Pad2)', 'unconnected-(D15-K-Pad1)'}): ['SW15'], frozenset({'unconnected-(SW25-Pad2)', 'unconnected-(D25-K-Pad1)'}): ['SW25'], frozenset({'unconnected-(SW47-Pad2)', 'unconnected-(D47-K-Pad1)'}): ['SW47'], frozenset({'unconnected-(SW21-Pad2)', 'unconnected-(D21-K-Pad1)'}): ['SW21'], frozenset({'unconnected-(SW7-Pad2)', 'unconnected-(D7-K-Pad1)'}): ['SW7'], frozenset({'unconnected-(D42-K-Pad1)', 'unconnected-(SW42-Pad2)'}): ['SW42'], frozenset({'unconnected-(SW48-Pad2)', 'unconnected-(D48-K-Pad1)'}): ['SW48'], frozenset({'unconnected-(D43-K-Pad1)', 'unconnected-(SW43-Pad2)'}): ['SW43'], frozenset({'unconnected-(SW2-Pad2)', 'unconnected-(D2-K-Pad1)'}): ['SW2'], frozenset({'unconnected-(SW27-Pad2)', 'unconnected-(D27-K-Pad1)'}): ['SW27'], frozenset({'unconnected-(SW12-Pad2)', 'unconnected-(D12-K-Pad1)'}): ['SW12'], frozenset({'unconnected-(SW60-Pad2)', 'unconnected-(D60-K-Pad1)'}): ['SW60'], frozenset({'unconnected-(D26-K-Pad1)', 'unconnected-(SW26-Pad2)'}): ['SW26'], frozenset({'unconnected-(D24-K-Pad1)', 'unconnected-(SW24-Pad2)'}): ['SW24'], frozenset({'unconnected-(SW57-Pad2)', 'unconnected-(D57-K-Pad1)'}): ['SW57'], frozenset({'unconnected-(SW4-Pad2)', 'unconnected-(D4-K-Pad1)'}): ['SW4'], frozenset({'unconnected-(D1-K-Pad1)', 'unconnected-(SW1-Pad2)'}): ['SW1'], frozenset({'unconnected-(SW51-Pad2)', 'unconnected-(D51-K-Pad1)'}): ['SW51'], frozenset({'unconnected-(D36-K-Pad1)', 'unconnected-(SW36-Pad2)'}): ['SW36'], frozenset({'unconnected-(D54-K-Pad1)', 'unconnected-(SW54-Pad2)'}): ['SW54'], frozenset({'unconnected-(SW35-Pad2)', 'unconnected-(D35-K-Pad1)'}): ['SW35'], frozenset({'unconnected-(SW52-Pad2)', 'unconnected-(D52-K-Pad1)'}): ['SW52'], frozenset({'unconnected-(D11-K-Pad1)', 'unconnected-(SW11-Pad2)'}): ['SW11'], frozenset({'unconnected-(D59-K-Pad1)', 'unconnected-(SW59-Pad2)'}): ['SW59']}) 8 | [key_placer.py:116]: Diodes by switch: {'SW43': ['D43'], 'SW33': ['D33'], 'SW48': ['D48'], 'SW37': ['D37'], 'SW27': ['D27'], 'SW14': ['D14'], 'SW46': ['D46'], 'SW49': ['D49'], 'SW25': ['D25'], 'SW47': ['D47'], 'SW23': ['D23'], 'SW41': ['D41'], 'SW3': ['D3'], 'SW56': ['D56'], 'SW18': ['D18'], 'SW1': ['D1'], 'SW54': ['D54'], 'SW19': ['D19'], 'SW22': ['D22'], 'SW36': ['D36'], 'SW38': ['D38'], 'SW45': ['D45'], 'SW32': ['D32'], 'SW2': ['D2'], 'SW15': ['D15'], 'SW55': ['D55'], 'SW11': ['D11'], 'SW8': ['D8'], 'SW4': ['D4'], 'SW57': ['D57'], 'SW58': ['D58'], 'SW52': ['D52'], 'SW28': ['D28'], 'SW10': ['D10'], 'SW6': ['D6'], 'SW20': ['D20'], 'SW34': ['D34'], 'SW31': ['D31'], 'SW12': ['D12'], 'SW29': ['D29'], 'SW30': ['D30'], 'SW21': ['D21'], 'SW17': ['D17'], 'SW60': ['D60'], 'SW40': ['D40'], 'SW13': ['D13'], 'SW5': ['D5'], 'SW39': ['D39'], 'SW7': ['D7'], 'SW53': ['D53'], 'SW50': ['D50'], 'SW42': ['D42'], 'SW26': ['D26'], 'SW24': ['D24'], 'SW16': ['D16'], 'SW59': ['D59'], 'SW44': ['D44'], 'SW51': ['D51'], 'SW9': ['D9'], 'SW35': ['D35']} 9 | [board_modifier.py:63]: Searching for SW1 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 10 | [key_placer.py:495]: Looking for connection template between SW1 and other elements 11 | [board_modifier.py:96]: Getting SW1 footprint position: (21590000, 43180000) 12 | [key_placer.py:539]: Got connection template: 13 | [key_placer.py:112]: Switches by nets: defaultdict(, {frozenset({'unconnected-(SW56-Pad2)', 'unconnected-(D56-K-Pad1)'}): ['SW56'], frozenset({'unconnected-(SW16-Pad2)', 'unconnected-(D16-K-Pad1)'}): ['SW16'], frozenset({'unconnected-(SW8-Pad2)', 'unconnected-(D8-K-Pad1)'}): ['SW8'], frozenset({'unconnected-(D53-K-Pad1)', 'unconnected-(SW53-Pad2)'}): ['SW53'], frozenset({'unconnected-(SW9-Pad2)', 'unconnected-(D9-K-Pad1)'}): ['SW9'], frozenset({'unconnected-(SW44-Pad2)', 'unconnected-(D44-K-Pad1)'}): ['SW44'], frozenset({'unconnected-(SW49-Pad2)', 'unconnected-(D49-K-Pad1)'}): ['SW49'], frozenset({'unconnected-(D32-K-Pad1)', 'unconnected-(SW32-Pad2)'}): ['SW32'], frozenset({'unconnected-(SW18-Pad2)', 'unconnected-(D18-K-Pad1)'}): ['SW18'], frozenset({'unconnected-(D38-K-Pad1)', 'unconnected-(SW38-Pad2)'}): ['SW38'], frozenset({'unconnected-(SW31-Pad2)', 'unconnected-(D31-K-Pad1)'}): ['SW31'], frozenset({'unconnected-(SW14-Pad2)', 'unconnected-(D14-K-Pad1)'}): ['SW14'], frozenset({'unconnected-(SW6-Pad2)', 'unconnected-(D6-K-Pad1)'}): ['SW6'], frozenset({'unconnected-(D40-K-Pad1)', 'unconnected-(SW40-Pad2)'}): ['SW40'], frozenset({'unconnected-(D55-K-Pad1)', 'unconnected-(SW55-Pad2)'}): ['SW55'], frozenset({'unconnected-(SW22-Pad2)', 'unconnected-(D22-K-Pad1)'}): ['SW22'], frozenset({'unconnected-(SW30-Pad2)', 'unconnected-(D30-K-Pad1)'}): ['SW30'], frozenset({'unconnected-(SW58-Pad2)', 'unconnected-(D58-K-Pad1)'}): ['SW58'], frozenset({'unconnected-(SW17-Pad2)', 'unconnected-(D17-K-Pad1)'}): ['SW17'], frozenset({'unconnected-(SW45-Pad2)', 'unconnected-(D45-K-Pad1)'}): ['SW45'], frozenset({'unconnected-(D33-K-Pad1)', 'unconnected-(SW33-Pad2)'}): ['SW33'], frozenset({'unconnected-(SW23-Pad2)', 'unconnected-(D23-K-Pad1)'}): ['SW23'], frozenset({'unconnected-(D19-K-Pad1)', 'unconnected-(SW19-Pad2)'}): ['SW19'], frozenset({'unconnected-(SW20-Pad2)', 'unconnected-(D20-K-Pad1)'}): ['SW20'], frozenset({'unconnected-(SW29-Pad2)', 'unconnected-(D29-K-Pad1)'}): ['SW29'], frozenset({'unconnected-(D28-K-Pad1)', 'unconnected-(SW28-Pad2)'}): ['SW28'], frozenset({'unconnected-(D5-K-Pad1)', 'unconnected-(SW5-Pad2)'}): ['SW5'], frozenset({'unconnected-(SW37-Pad2)', 'unconnected-(D37-K-Pad1)'}): ['SW37'], frozenset({'unconnected-(SW34-Pad2)', 'unconnected-(D34-K-Pad1)'}): ['SW34'], frozenset({'unconnected-(D46-K-Pad1)', 'unconnected-(SW46-Pad2)'}): ['SW46'], frozenset({'unconnected-(D10-K-Pad1)', 'unconnected-(SW10-Pad2)'}): ['SW10'], frozenset({'unconnected-(D41-K-Pad1)', 'unconnected-(SW41-Pad2)'}): ['SW41'], frozenset({'unconnected-(D13-K-Pad1)', 'unconnected-(SW13-Pad2)'}): ['SW13'], frozenset({'unconnected-(SW39-Pad2)', 'unconnected-(D39-K-Pad1)'}): ['SW39'], frozenset({'unconnected-(SW3-Pad2)', 'unconnected-(D3-K-Pad1)'}): ['SW3'], frozenset({'unconnected-(D50-K-Pad1)', 'unconnected-(SW50-Pad2)'}): ['SW50'], frozenset({'unconnected-(SW15-Pad2)', 'unconnected-(D15-K-Pad1)'}): ['SW15'], frozenset({'unconnected-(SW25-Pad2)', 'unconnected-(D25-K-Pad1)'}): ['SW25'], frozenset({'unconnected-(SW47-Pad2)', 'unconnected-(D47-K-Pad1)'}): ['SW47'], frozenset({'unconnected-(SW21-Pad2)', 'unconnected-(D21-K-Pad1)'}): ['SW21'], frozenset({'unconnected-(SW7-Pad2)', 'unconnected-(D7-K-Pad1)'}): ['SW7'], frozenset({'unconnected-(D42-K-Pad1)', 'unconnected-(SW42-Pad2)'}): ['SW42'], frozenset({'unconnected-(SW48-Pad2)', 'unconnected-(D48-K-Pad1)'}): ['SW48'], frozenset({'unconnected-(D43-K-Pad1)', 'unconnected-(SW43-Pad2)'}): ['SW43'], frozenset({'unconnected-(SW2-Pad2)', 'unconnected-(D2-K-Pad1)'}): ['SW2'], frozenset({'unconnected-(SW27-Pad2)', 'unconnected-(D27-K-Pad1)'}): ['SW27'], frozenset({'unconnected-(SW12-Pad2)', 'unconnected-(D12-K-Pad1)'}): ['SW12'], frozenset({'unconnected-(SW60-Pad2)', 'unconnected-(D60-K-Pad1)'}): ['SW60'], frozenset({'unconnected-(D26-K-Pad1)', 'unconnected-(SW26-Pad2)'}): ['SW26'], frozenset({'unconnected-(D24-K-Pad1)', 'unconnected-(SW24-Pad2)'}): ['SW24'], frozenset({'unconnected-(SW57-Pad2)', 'unconnected-(D57-K-Pad1)'}): ['SW57'], frozenset({'unconnected-(SW4-Pad2)', 'unconnected-(D4-K-Pad1)'}): ['SW4'], frozenset({'unconnected-(D1-K-Pad1)', 'unconnected-(SW1-Pad2)'}): ['SW1'], frozenset({'unconnected-(SW51-Pad2)', 'unconnected-(D51-K-Pad1)'}): ['SW51'], frozenset({'unconnected-(D36-K-Pad1)', 'unconnected-(SW36-Pad2)'}): ['SW36'], frozenset({'unconnected-(D54-K-Pad1)', 'unconnected-(SW54-Pad2)'}): ['SW54'], frozenset({'unconnected-(SW35-Pad2)', 'unconnected-(D35-K-Pad1)'}): ['SW35'], frozenset({'unconnected-(SW52-Pad2)', 'unconnected-(D52-K-Pad1)'}): ['SW52'], frozenset({'unconnected-(D11-K-Pad1)', 'unconnected-(SW11-Pad2)'}): ['SW11'], frozenset({'unconnected-(D59-K-Pad1)', 'unconnected-(SW59-Pad2)'}): ['SW59']}) 14 | [key_placer.py:116]: Diodes by switch: {'SW43': ['D43'], 'SW33': ['D33'], 'SW48': ['D48'], 'SW37': ['D37'], 'SW27': ['D27'], 'SW14': ['D14'], 'SW46': ['D46'], 'SW49': ['D49'], 'SW25': ['D25'], 'SW47': ['D47'], 'SW23': ['D23'], 'SW41': ['D41'], 'SW3': ['D3'], 'SW56': ['D56'], 'SW18': ['D18'], 'SW1': ['D1'], 'SW54': ['D54'], 'SW19': ['D19'], 'SW22': ['D22'], 'SW36': ['D36'], 'SW38': ['D38'], 'SW45': ['D45'], 'SW32': ['D32'], 'SW2': ['D2'], 'SW15': ['D15'], 'SW55': ['D55'], 'SW11': ['D11'], 'SW8': ['D8'], 'SW4': ['D4'], 'SW57': ['D57'], 'SW58': ['D58'], 'SW52': ['D52'], 'SW28': ['D28'], 'SW10': ['D10'], 'SW6': ['D6'], 'SW20': ['D20'], 'SW34': ['D34'], 'SW31': ['D31'], 'SW12': ['D12'], 'SW29': ['D29'], 'SW30': ['D30'], 'SW21': ['D21'], 'SW17': ['D17'], 'SW60': ['D60'], 'SW40': ['D40'], 'SW13': ['D13'], 'SW5': ['D5'], 'SW39': ['D39'], 'SW7': ['D7'], 'SW53': ['D53'], 'SW50': ['D50'], 'SW42': ['D42'], 'SW26': ['D26'], 'SW24': ['D24'], 'SW16': ['D16'], 'SW59': ['D59'], 'SW44': ['D44'], 'SW51': ['D51'], 'SW9': ['D9'], 'SW35': ['D35']} 15 | [board_modifier.py:96]: Getting SW1 footprint position: (21590000, 43180000) 16 | [board_modifier.py:96]: Getting D1 footprint position: (13605648, 46091194) 17 | [key_placer.py:811]: Element info updated: ElementInfo(annotation_format='D{}', position_option=, position=ElementPosition(x=7.984352, y=-2.911194, orientation=-90.0, side=), template_path='') 18 | [kle_serial.py:749]: User layout: [[{'a': 7}, '', '', '', '', '', '', '', '', '', '', '', ''], ['', '', '', '', '', '', '', '', '', '', '', ''], ['', '', '', '', '', '', '', '', '', '', '', ''], ['', '', '', '', '', '', '', '', '', '', '', ''], ['', '', '', '', '', '', '', '', '', '', '', '']] 19 | [key_placer.py:595]: Layout offset: (28575000, 28575000) 20 | [board_modifier.py:83]: Setting SW1 footprint position: (38100000, 38100000) 21 | [board_modifier.py:83]: Setting SW2 footprint position: (57150000, 38100000) 22 | [board_modifier.py:83]: Setting SW3 footprint position: (76200000, 38100000) 23 | [board_modifier.py:83]: Setting SW4 footprint position: (95250000, 38100000) 24 | [board_modifier.py:83]: Setting SW5 footprint position: (114300000, 38100000) 25 | [board_modifier.py:83]: Setting SW6 footprint position: (133350000, 38100000) 26 | [board_modifier.py:83]: Setting SW7 footprint position: (152400000, 38100000) 27 | [board_modifier.py:83]: Setting SW8 footprint position: (171450000, 38100000) 28 | [board_modifier.py:83]: Setting SW9 footprint position: (190500000, 38100000) 29 | [board_modifier.py:83]: Setting SW10 footprint position: (209550000, 38100000) 30 | [board_modifier.py:83]: Setting SW11 footprint position: (228600000, 38100000) 31 | [board_modifier.py:83]: Setting SW12 footprint position: (247650000, 38100000) 32 | [board_modifier.py:83]: Setting SW13 footprint position: (38100000, 57150000) 33 | [board_modifier.py:83]: Setting SW14 footprint position: (57150000, 57150000) 34 | [board_modifier.py:83]: Setting SW15 footprint position: (76200000, 57150000) 35 | [board_modifier.py:83]: Setting SW16 footprint position: (95250000, 57150000) 36 | [board_modifier.py:83]: Setting SW17 footprint position: (114300000, 57150000) 37 | [board_modifier.py:83]: Setting SW18 footprint position: (133350000, 57150000) 38 | [board_modifier.py:83]: Setting SW19 footprint position: (152400000, 57150000) 39 | [board_modifier.py:83]: Setting SW20 footprint position: (171450000, 57150000) 40 | [board_modifier.py:83]: Setting SW21 footprint position: (190500000, 57150000) 41 | [board_modifier.py:83]: Setting SW22 footprint position: (209550000, 57150000) 42 | [board_modifier.py:83]: Setting SW23 footprint position: (228600000, 57150000) 43 | [board_modifier.py:83]: Setting SW24 footprint position: (247650000, 57150000) 44 | [board_modifier.py:83]: Setting SW25 footprint position: (38100000, 76200000) 45 | [board_modifier.py:83]: Setting SW26 footprint position: (57150000, 76200000) 46 | [board_modifier.py:83]: Setting SW27 footprint position: (76200000, 76200000) 47 | [board_modifier.py:83]: Setting SW28 footprint position: (95250000, 76200000) 48 | [board_modifier.py:83]: Setting SW29 footprint position: (114300000, 76200000) 49 | [board_modifier.py:83]: Setting SW30 footprint position: (133350000, 76200000) 50 | [board_modifier.py:83]: Setting SW31 footprint position: (152400000, 76200000) 51 | [board_modifier.py:83]: Setting SW32 footprint position: (171450000, 76200000) 52 | [board_modifier.py:83]: Setting SW33 footprint position: (190500000, 76200000) 53 | [board_modifier.py:83]: Setting SW34 footprint position: (209550000, 76200000) 54 | [board_modifier.py:83]: Setting SW35 footprint position: (228600000, 76200000) 55 | [board_modifier.py:83]: Setting SW36 footprint position: (247650000, 76200000) 56 | [board_modifier.py:83]: Setting SW37 footprint position: (38100000, 95250000) 57 | [board_modifier.py:83]: Setting SW38 footprint position: (57150000, 95250000) 58 | [board_modifier.py:83]: Setting SW39 footprint position: (76200000, 95250000) 59 | [board_modifier.py:83]: Setting SW40 footprint position: (95250000, 95250000) 60 | [board_modifier.py:83]: Setting SW41 footprint position: (114300000, 95250000) 61 | [board_modifier.py:83]: Setting SW42 footprint position: (133350000, 95250000) 62 | [board_modifier.py:83]: Setting SW43 footprint position: (152400000, 95250000) 63 | [board_modifier.py:83]: Setting SW44 footprint position: (171450000, 95250000) 64 | [board_modifier.py:83]: Setting SW45 footprint position: (190500000, 95250000) 65 | [board_modifier.py:83]: Setting SW46 footprint position: (209550000, 95250000) 66 | [board_modifier.py:83]: Setting SW47 footprint position: (228600000, 95250000) 67 | [board_modifier.py:83]: Setting SW48 footprint position: (247650000, 95250000) 68 | [board_modifier.py:83]: Setting SW49 footprint position: (38100000, 114300000) 69 | [board_modifier.py:83]: Setting SW50 footprint position: (57150000, 114300000) 70 | [board_modifier.py:83]: Setting SW51 footprint position: (76200000, 114300000) 71 | [board_modifier.py:83]: Setting SW52 footprint position: (95250000, 114300000) 72 | [board_modifier.py:83]: Setting SW53 footprint position: (114300000, 114300000) 73 | [board_modifier.py:83]: Setting SW54 footprint position: (133350000, 114300000) 74 | [board_modifier.py:83]: Setting SW55 footprint position: (152400000, 114300000) 75 | [board_modifier.py:83]: Setting SW56 footprint position: (171450000, 114300000) 76 | [board_modifier.py:83]: Setting SW57 footprint position: (190500000, 114300000) 77 | [board_modifier.py:83]: Setting SW58 footprint position: (209550000, 114300000) 78 | [board_modifier.py:83]: Setting SW59 footprint position: (228600000, 114300000) 79 | [board_modifier.py:83]: Setting SW60 footprint position: (247650000, 114300000) 80 | [key_placer.py:907]: Diode info: [ElementInfo(annotation_format='D{}', position_option=, position=ElementPosition(x=7.984352, y=-2.911194, orientation=-90.0, side=), template_path='')] 81 | [board_modifier.py:96]: Getting SW1 footprint position: (38100000, 38100000) 82 | [board_modifier.py:83]: Setting D1 footprint position: (30115648, 41011193) 83 | [board_modifier.py:96]: Getting D1 footprint position: (30115648, 41011193) 84 | [board_modifier.py:96]: Getting SW10 footprint position: (209550000, 38100000) 85 | [board_modifier.py:83]: Setting D10 footprint position: (201565648, 41011193) 86 | [board_modifier.py:96]: Getting D10 footprint position: (201565648, 41011193) 87 | [board_modifier.py:96]: Getting SW11 footprint position: (228600000, 38100000) 88 | [board_modifier.py:83]: Setting D11 footprint position: (220615648, 41011193) 89 | [board_modifier.py:96]: Getting D11 footprint position: (220615648, 41011193) 90 | [board_modifier.py:96]: Getting SW12 footprint position: (247650000, 38100000) 91 | [board_modifier.py:83]: Setting D12 footprint position: (239665648, 41011193) 92 | [board_modifier.py:96]: Getting D12 footprint position: (239665648, 41011193) 93 | [board_modifier.py:96]: Getting SW13 footprint position: (38100000, 57150000) 94 | [board_modifier.py:83]: Setting D13 footprint position: (30115648, 60061193) 95 | [board_modifier.py:96]: Getting D13 footprint position: (30115648, 60061193) 96 | [board_modifier.py:96]: Getting SW14 footprint position: (57150000, 57150000) 97 | [board_modifier.py:83]: Setting D14 footprint position: (49165648, 60061193) 98 | [board_modifier.py:96]: Getting D14 footprint position: (49165648, 60061193) 99 | [board_modifier.py:96]: Getting SW15 footprint position: (76200000, 57150000) 100 | [board_modifier.py:83]: Setting D15 footprint position: (68215648, 60061193) 101 | [board_modifier.py:96]: Getting D15 footprint position: (68215648, 60061193) 102 | [board_modifier.py:96]: Getting SW16 footprint position: (95250000, 57150000) 103 | [board_modifier.py:83]: Setting D16 footprint position: (87265648, 60061193) 104 | [board_modifier.py:96]: Getting D16 footprint position: (87265648, 60061193) 105 | [board_modifier.py:96]: Getting SW17 footprint position: (114300000, 57150000) 106 | [board_modifier.py:83]: Setting D17 footprint position: (106315648, 60061193) 107 | [board_modifier.py:96]: Getting D17 footprint position: (106315648, 60061193) 108 | [board_modifier.py:96]: Getting SW18 footprint position: (133350000, 57150000) 109 | [board_modifier.py:83]: Setting D18 footprint position: (125365648, 60061193) 110 | [board_modifier.py:96]: Getting D18 footprint position: (125365648, 60061193) 111 | [board_modifier.py:96]: Getting SW19 footprint position: (152400000, 57150000) 112 | [board_modifier.py:83]: Setting D19 footprint position: (144415648, 60061193) 113 | [board_modifier.py:96]: Getting D19 footprint position: (144415648, 60061193) 114 | [board_modifier.py:96]: Getting SW2 footprint position: (57150000, 38100000) 115 | [board_modifier.py:83]: Setting D2 footprint position: (49165648, 41011193) 116 | [board_modifier.py:96]: Getting D2 footprint position: (49165648, 41011193) 117 | [board_modifier.py:96]: Getting SW20 footprint position: (171450000, 57150000) 118 | [board_modifier.py:83]: Setting D20 footprint position: (163465648, 60061193) 119 | [board_modifier.py:96]: Getting D20 footprint position: (163465648, 60061193) 120 | [board_modifier.py:96]: Getting SW21 footprint position: (190500000, 57150000) 121 | [board_modifier.py:83]: Setting D21 footprint position: (182515648, 60061193) 122 | [board_modifier.py:96]: Getting D21 footprint position: (182515648, 60061193) 123 | [board_modifier.py:96]: Getting SW22 footprint position: (209550000, 57150000) 124 | [board_modifier.py:83]: Setting D22 footprint position: (201565648, 60061193) 125 | [board_modifier.py:96]: Getting D22 footprint position: (201565648, 60061193) 126 | [board_modifier.py:96]: Getting SW23 footprint position: (228600000, 57150000) 127 | [board_modifier.py:83]: Setting D23 footprint position: (220615648, 60061193) 128 | [board_modifier.py:96]: Getting D23 footprint position: (220615648, 60061193) 129 | [board_modifier.py:96]: Getting SW24 footprint position: (247650000, 57150000) 130 | [board_modifier.py:83]: Setting D24 footprint position: (239665648, 60061193) 131 | [board_modifier.py:96]: Getting D24 footprint position: (239665648, 60061193) 132 | [board_modifier.py:96]: Getting SW25 footprint position: (38100000, 76200000) 133 | [board_modifier.py:83]: Setting D25 footprint position: (30115648, 79111193) 134 | [board_modifier.py:96]: Getting D25 footprint position: (30115648, 79111193) 135 | [board_modifier.py:96]: Getting SW26 footprint position: (57150000, 76200000) 136 | [board_modifier.py:83]: Setting D26 footprint position: (49165648, 79111193) 137 | [board_modifier.py:96]: Getting D26 footprint position: (49165648, 79111193) 138 | [board_modifier.py:96]: Getting SW27 footprint position: (76200000, 76200000) 139 | [board_modifier.py:83]: Setting D27 footprint position: (68215648, 79111193) 140 | [board_modifier.py:96]: Getting D27 footprint position: (68215648, 79111193) 141 | [board_modifier.py:96]: Getting SW28 footprint position: (95250000, 76200000) 142 | [board_modifier.py:83]: Setting D28 footprint position: (87265648, 79111193) 143 | [board_modifier.py:96]: Getting D28 footprint position: (87265648, 79111193) 144 | [board_modifier.py:96]: Getting SW29 footprint position: (114300000, 76200000) 145 | [board_modifier.py:83]: Setting D29 footprint position: (106315648, 79111193) 146 | [board_modifier.py:96]: Getting D29 footprint position: (106315648, 79111193) 147 | [board_modifier.py:96]: Getting SW3 footprint position: (76200000, 38100000) 148 | [board_modifier.py:83]: Setting D3 footprint position: (68215648, 41011193) 149 | [board_modifier.py:96]: Getting D3 footprint position: (68215648, 41011193) 150 | [board_modifier.py:96]: Getting SW30 footprint position: (133350000, 76200000) 151 | [board_modifier.py:83]: Setting D30 footprint position: (125365648, 79111193) 152 | [board_modifier.py:96]: Getting D30 footprint position: (125365648, 79111193) 153 | [board_modifier.py:96]: Getting SW31 footprint position: (152400000, 76200000) 154 | [board_modifier.py:83]: Setting D31 footprint position: (144415648, 79111193) 155 | [board_modifier.py:96]: Getting D31 footprint position: (144415648, 79111193) 156 | [board_modifier.py:96]: Getting SW32 footprint position: (171450000, 76200000) 157 | [board_modifier.py:83]: Setting D32 footprint position: (163465648, 79111193) 158 | [board_modifier.py:96]: Getting D32 footprint position: (163465648, 79111193) 159 | [board_modifier.py:96]: Getting SW33 footprint position: (190500000, 76200000) 160 | [board_modifier.py:83]: Setting D33 footprint position: (182515648, 79111193) 161 | [board_modifier.py:96]: Getting D33 footprint position: (182515648, 79111193) 162 | [board_modifier.py:96]: Getting SW34 footprint position: (209550000, 76200000) 163 | [board_modifier.py:83]: Setting D34 footprint position: (201565648, 79111193) 164 | [board_modifier.py:96]: Getting D34 footprint position: (201565648, 79111193) 165 | [board_modifier.py:96]: Getting SW35 footprint position: (228600000, 76200000) 166 | [board_modifier.py:83]: Setting D35 footprint position: (220615648, 79111193) 167 | [board_modifier.py:96]: Getting D35 footprint position: (220615648, 79111193) 168 | [board_modifier.py:96]: Getting SW36 footprint position: (247650000, 76200000) 169 | [board_modifier.py:83]: Setting D36 footprint position: (239665648, 79111193) 170 | [board_modifier.py:96]: Getting D36 footprint position: (239665648, 79111193) 171 | [board_modifier.py:96]: Getting SW37 footprint position: (38100000, 95250000) 172 | [board_modifier.py:83]: Setting D37 footprint position: (30115648, 98161193) 173 | [board_modifier.py:96]: Getting D37 footprint position: (30115648, 98161193) 174 | [board_modifier.py:96]: Getting SW38 footprint position: (57150000, 95250000) 175 | [board_modifier.py:83]: Setting D38 footprint position: (49165648, 98161193) 176 | [board_modifier.py:96]: Getting D38 footprint position: (49165648, 98161193) 177 | [board_modifier.py:96]: Getting SW39 footprint position: (76200000, 95250000) 178 | [board_modifier.py:83]: Setting D39 footprint position: (68215648, 98161193) 179 | [board_modifier.py:96]: Getting D39 footprint position: (68215648, 98161193) 180 | [board_modifier.py:96]: Getting SW4 footprint position: (95250000, 38100000) 181 | [board_modifier.py:83]: Setting D4 footprint position: (87265648, 41011193) 182 | [board_modifier.py:96]: Getting D4 footprint position: (87265648, 41011193) 183 | [board_modifier.py:96]: Getting SW40 footprint position: (95250000, 95250000) 184 | [board_modifier.py:83]: Setting D40 footprint position: (87265648, 98161193) 185 | [board_modifier.py:96]: Getting D40 footprint position: (87265648, 98161193) 186 | [board_modifier.py:96]: Getting SW41 footprint position: (114300000, 95250000) 187 | [board_modifier.py:83]: Setting D41 footprint position: (106315648, 98161193) 188 | [board_modifier.py:96]: Getting D41 footprint position: (106315648, 98161193) 189 | [board_modifier.py:96]: Getting SW42 footprint position: (133350000, 95250000) 190 | [board_modifier.py:83]: Setting D42 footprint position: (125365648, 98161193) 191 | [board_modifier.py:96]: Getting D42 footprint position: (125365648, 98161193) 192 | [board_modifier.py:96]: Getting SW43 footprint position: (152400000, 95250000) 193 | [board_modifier.py:83]: Setting D43 footprint position: (144415648, 98161193) 194 | [board_modifier.py:96]: Getting D43 footprint position: (144415648, 98161193) 195 | [board_modifier.py:96]: Getting SW44 footprint position: (171450000, 95250000) 196 | [board_modifier.py:83]: Setting D44 footprint position: (163465648, 98161193) 197 | [board_modifier.py:96]: Getting D44 footprint position: (163465648, 98161193) 198 | [board_modifier.py:96]: Getting SW45 footprint position: (190500000, 95250000) 199 | [board_modifier.py:83]: Setting D45 footprint position: (182515648, 98161193) 200 | [board_modifier.py:96]: Getting D45 footprint position: (182515648, 98161193) 201 | [board_modifier.py:96]: Getting SW46 footprint position: (209550000, 95250000) 202 | [board_modifier.py:83]: Setting D46 footprint position: (201565648, 98161193) 203 | [board_modifier.py:96]: Getting D46 footprint position: (201565648, 98161193) 204 | [board_modifier.py:96]: Getting SW47 footprint position: (228600000, 95250000) 205 | [board_modifier.py:83]: Setting D47 footprint position: (220615648, 98161193) 206 | [board_modifier.py:96]: Getting D47 footprint position: (220615648, 98161193) 207 | [board_modifier.py:96]: Getting SW48 footprint position: (247650000, 95250000) 208 | [board_modifier.py:83]: Setting D48 footprint position: (239665648, 98161193) 209 | [board_modifier.py:96]: Getting D48 footprint position: (239665648, 98161193) 210 | [board_modifier.py:96]: Getting SW49 footprint position: (38100000, 114300000) 211 | [board_modifier.py:83]: Setting D49 footprint position: (30115648, 117211193) 212 | [board_modifier.py:96]: Getting D49 footprint position: (30115648, 117211193) 213 | [board_modifier.py:96]: Getting SW5 footprint position: (114300000, 38100000) 214 | [board_modifier.py:83]: Setting D5 footprint position: (106315648, 41011193) 215 | [board_modifier.py:96]: Getting D5 footprint position: (106315648, 41011193) 216 | [board_modifier.py:96]: Getting SW50 footprint position: (57150000, 114300000) 217 | [board_modifier.py:83]: Setting D50 footprint position: (49165648, 117211193) 218 | [board_modifier.py:96]: Getting D50 footprint position: (49165648, 117211193) 219 | [board_modifier.py:96]: Getting SW51 footprint position: (76200000, 114300000) 220 | [board_modifier.py:83]: Setting D51 footprint position: (68215648, 117211193) 221 | [board_modifier.py:96]: Getting D51 footprint position: (68215648, 117211193) 222 | [board_modifier.py:96]: Getting SW52 footprint position: (95250000, 114300000) 223 | [board_modifier.py:83]: Setting D52 footprint position: (87265648, 117211193) 224 | [board_modifier.py:96]: Getting D52 footprint position: (87265648, 117211193) 225 | [board_modifier.py:96]: Getting SW53 footprint position: (114300000, 114300000) 226 | [board_modifier.py:83]: Setting D53 footprint position: (106315648, 117211193) 227 | [board_modifier.py:96]: Getting D53 footprint position: (106315648, 117211193) 228 | [board_modifier.py:96]: Getting SW54 footprint position: (133350000, 114300000) 229 | [board_modifier.py:83]: Setting D54 footprint position: (125365648, 117211193) 230 | [board_modifier.py:96]: Getting D54 footprint position: (125365648, 117211193) 231 | [board_modifier.py:96]: Getting SW55 footprint position: (152400000, 114300000) 232 | [board_modifier.py:83]: Setting D55 footprint position: (144415648, 117211193) 233 | [board_modifier.py:96]: Getting D55 footprint position: (144415648, 117211193) 234 | [board_modifier.py:96]: Getting SW56 footprint position: (171450000, 114300000) 235 | [board_modifier.py:83]: Setting D56 footprint position: (163465648, 117211193) 236 | [board_modifier.py:96]: Getting D56 footprint position: (163465648, 117211193) 237 | [board_modifier.py:96]: Getting SW57 footprint position: (190500000, 114300000) 238 | [board_modifier.py:83]: Setting D57 footprint position: (182515648, 117211193) 239 | [board_modifier.py:96]: Getting D57 footprint position: (182515648, 117211193) 240 | [board_modifier.py:96]: Getting SW58 footprint position: (209550000, 114300000) 241 | [board_modifier.py:83]: Setting D58 footprint position: (201565648, 117211193) 242 | [board_modifier.py:96]: Getting D58 footprint position: (201565648, 117211193) 243 | [board_modifier.py:96]: Getting SW59 footprint position: (228600000, 114300000) 244 | [board_modifier.py:83]: Setting D59 footprint position: (220615648, 117211193) 245 | [board_modifier.py:96]: Getting D59 footprint position: (220615648, 117211193) 246 | [board_modifier.py:96]: Getting SW6 footprint position: (133350000, 38100000) 247 | [board_modifier.py:83]: Setting D6 footprint position: (125365648, 41011193) 248 | [board_modifier.py:96]: Getting D6 footprint position: (125365648, 41011193) 249 | [board_modifier.py:96]: Getting SW60 footprint position: (247650000, 114300000) 250 | [board_modifier.py:83]: Setting D60 footprint position: (239665648, 117211193) 251 | [board_modifier.py:96]: Getting D60 footprint position: (239665648, 117211193) 252 | [board_modifier.py:96]: Getting SW7 footprint position: (152400000, 38100000) 253 | [board_modifier.py:83]: Setting D7 footprint position: (144415648, 41011193) 254 | [board_modifier.py:96]: Getting D7 footprint position: (144415648, 41011193) 255 | [board_modifier.py:96]: Getting SW8 footprint position: (171450000, 38100000) 256 | [board_modifier.py:83]: Setting D8 footprint position: (163465648, 41011193) 257 | [board_modifier.py:96]: Getting D8 footprint position: (163465648, 41011193) 258 | [board_modifier.py:96]: Getting SW9 footprint position: (190500000, 38100000) 259 | [board_modifier.py:83]: Setting D9 footprint position: (182515648, 41011193) 260 | [board_modifier.py:96]: Getting D9 footprint position: (182515648, 41011193) 261 | [board_modifier.py:96]: Getting SW56 footprint position: (171450000, 114300000) 262 | [board_modifier.py:63]: Searching for ST56 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 263 | [board_modifier.py:66]: Footprint not found 264 | [board_modifier.py:96]: Getting SW16 footprint position: (95250000, 57150000) 265 | [board_modifier.py:63]: Searching for ST16 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 266 | [board_modifier.py:66]: Footprint not found 267 | [board_modifier.py:96]: Getting SW8 footprint position: (171450000, 38100000) 268 | [board_modifier.py:63]: Searching for ST8 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 269 | [board_modifier.py:66]: Footprint not found 270 | [board_modifier.py:96]: Getting SW53 footprint position: (114300000, 114300000) 271 | [board_modifier.py:63]: Searching for ST53 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 272 | [board_modifier.py:66]: Footprint not found 273 | [board_modifier.py:96]: Getting SW9 footprint position: (190500000, 38100000) 274 | [board_modifier.py:63]: Searching for ST9 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 275 | [board_modifier.py:66]: Footprint not found 276 | [board_modifier.py:96]: Getting SW44 footprint position: (171450000, 95250000) 277 | [board_modifier.py:63]: Searching for ST44 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 278 | [board_modifier.py:66]: Footprint not found 279 | [board_modifier.py:96]: Getting SW49 footprint position: (38100000, 114300000) 280 | [board_modifier.py:63]: Searching for ST49 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 281 | [board_modifier.py:66]: Footprint not found 282 | [board_modifier.py:96]: Getting SW32 footprint position: (171450000, 76200000) 283 | [board_modifier.py:63]: Searching for ST32 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 284 | [board_modifier.py:66]: Footprint not found 285 | [board_modifier.py:96]: Getting SW18 footprint position: (133350000, 57150000) 286 | [board_modifier.py:63]: Searching for ST18 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 287 | [board_modifier.py:66]: Footprint not found 288 | [board_modifier.py:96]: Getting SW38 footprint position: (57150000, 95250000) 289 | [board_modifier.py:63]: Searching for ST38 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 290 | [board_modifier.py:66]: Footprint not found 291 | [board_modifier.py:96]: Getting SW31 footprint position: (152400000, 76200000) 292 | [board_modifier.py:63]: Searching for ST31 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 293 | [board_modifier.py:66]: Footprint not found 294 | [board_modifier.py:96]: Getting SW14 footprint position: (57150000, 57150000) 295 | [board_modifier.py:63]: Searching for ST14 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 296 | [board_modifier.py:66]: Footprint not found 297 | [board_modifier.py:96]: Getting SW6 footprint position: (133350000, 38100000) 298 | [board_modifier.py:63]: Searching for ST6 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 299 | [board_modifier.py:66]: Footprint not found 300 | [board_modifier.py:96]: Getting SW40 footprint position: (95250000, 95250000) 301 | [board_modifier.py:63]: Searching for ST40 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 302 | [board_modifier.py:66]: Footprint not found 303 | [board_modifier.py:96]: Getting SW55 footprint position: (152400000, 114300000) 304 | [board_modifier.py:63]: Searching for ST55 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 305 | [board_modifier.py:66]: Footprint not found 306 | [board_modifier.py:96]: Getting SW22 footprint position: (209550000, 57150000) 307 | [board_modifier.py:63]: Searching for ST22 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 308 | [board_modifier.py:66]: Footprint not found 309 | [board_modifier.py:96]: Getting SW30 footprint position: (133350000, 76200000) 310 | [board_modifier.py:63]: Searching for ST30 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 311 | [board_modifier.py:66]: Footprint not found 312 | [board_modifier.py:96]: Getting SW58 footprint position: (209550000, 114300000) 313 | [board_modifier.py:63]: Searching for ST58 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 314 | [board_modifier.py:66]: Footprint not found 315 | [board_modifier.py:96]: Getting SW17 footprint position: (114300000, 57150000) 316 | [board_modifier.py:63]: Searching for ST17 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 317 | [board_modifier.py:66]: Footprint not found 318 | [board_modifier.py:96]: Getting SW45 footprint position: (190500000, 95250000) 319 | [board_modifier.py:63]: Searching for ST45 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 320 | [board_modifier.py:66]: Footprint not found 321 | [board_modifier.py:96]: Getting SW33 footprint position: (190500000, 76200000) 322 | [board_modifier.py:63]: Searching for ST33 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 323 | [board_modifier.py:66]: Footprint not found 324 | [board_modifier.py:96]: Getting SW23 footprint position: (228600000, 57150000) 325 | [board_modifier.py:63]: Searching for ST23 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 326 | [board_modifier.py:66]: Footprint not found 327 | [board_modifier.py:96]: Getting SW19 footprint position: (152400000, 57150000) 328 | [board_modifier.py:63]: Searching for ST19 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 329 | [board_modifier.py:66]: Footprint not found 330 | [board_modifier.py:96]: Getting SW20 footprint position: (171450000, 57150000) 331 | [board_modifier.py:63]: Searching for ST20 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 332 | [board_modifier.py:66]: Footprint not found 333 | [board_modifier.py:96]: Getting SW29 footprint position: (114300000, 76200000) 334 | [board_modifier.py:63]: Searching for ST29 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 335 | [board_modifier.py:66]: Footprint not found 336 | [board_modifier.py:96]: Getting SW28 footprint position: (95250000, 76200000) 337 | [board_modifier.py:63]: Searching for ST28 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 338 | [board_modifier.py:66]: Footprint not found 339 | [board_modifier.py:96]: Getting SW5 footprint position: (114300000, 38100000) 340 | [board_modifier.py:63]: Searching for ST5 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 341 | [board_modifier.py:66]: Footprint not found 342 | [board_modifier.py:96]: Getting SW37 footprint position: (38100000, 95250000) 343 | [board_modifier.py:63]: Searching for ST37 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 344 | [board_modifier.py:66]: Footprint not found 345 | [board_modifier.py:96]: Getting SW34 footprint position: (209550000, 76200000) 346 | [board_modifier.py:63]: Searching for ST34 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 347 | [board_modifier.py:66]: Footprint not found 348 | [board_modifier.py:96]: Getting SW46 footprint position: (209550000, 95250000) 349 | [board_modifier.py:63]: Searching for ST46 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 350 | [board_modifier.py:66]: Footprint not found 351 | [board_modifier.py:96]: Getting SW10 footprint position: (209550000, 38100000) 352 | [board_modifier.py:63]: Searching for ST10 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 353 | [board_modifier.py:66]: Footprint not found 354 | [board_modifier.py:96]: Getting SW41 footprint position: (114300000, 95250000) 355 | [board_modifier.py:63]: Searching for ST41 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 356 | [board_modifier.py:66]: Footprint not found 357 | [board_modifier.py:96]: Getting SW13 footprint position: (38100000, 57150000) 358 | [board_modifier.py:63]: Searching for ST13 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 359 | [board_modifier.py:66]: Footprint not found 360 | [board_modifier.py:96]: Getting SW39 footprint position: (76200000, 95250000) 361 | [board_modifier.py:63]: Searching for ST39 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 362 | [board_modifier.py:66]: Footprint not found 363 | [board_modifier.py:96]: Getting SW3 footprint position: (76200000, 38100000) 364 | [board_modifier.py:63]: Searching for ST3 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 365 | [board_modifier.py:66]: Footprint not found 366 | [board_modifier.py:96]: Getting SW50 footprint position: (57150000, 114300000) 367 | [board_modifier.py:63]: Searching for ST50 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 368 | [board_modifier.py:66]: Footprint not found 369 | [board_modifier.py:96]: Getting SW15 footprint position: (76200000, 57150000) 370 | [board_modifier.py:63]: Searching for ST15 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 371 | [board_modifier.py:66]: Footprint not found 372 | [board_modifier.py:96]: Getting SW25 footprint position: (38100000, 76200000) 373 | [board_modifier.py:63]: Searching for ST25 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 374 | [board_modifier.py:66]: Footprint not found 375 | [board_modifier.py:96]: Getting SW47 footprint position: (228600000, 95250000) 376 | [board_modifier.py:63]: Searching for ST47 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 377 | [board_modifier.py:66]: Footprint not found 378 | [board_modifier.py:96]: Getting SW21 footprint position: (190500000, 57150000) 379 | [board_modifier.py:63]: Searching for ST21 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 380 | [board_modifier.py:66]: Footprint not found 381 | [board_modifier.py:96]: Getting SW7 footprint position: (152400000, 38100000) 382 | [board_modifier.py:63]: Searching for ST7 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 383 | [board_modifier.py:66]: Footprint not found 384 | [board_modifier.py:96]: Getting SW42 footprint position: (133350000, 95250000) 385 | [board_modifier.py:63]: Searching for ST42 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 386 | [board_modifier.py:66]: Footprint not found 387 | [board_modifier.py:96]: Getting SW48 footprint position: (247650000, 95250000) 388 | [board_modifier.py:63]: Searching for ST48 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 389 | [board_modifier.py:66]: Footprint not found 390 | [board_modifier.py:96]: Getting SW43 footprint position: (152400000, 95250000) 391 | [board_modifier.py:63]: Searching for ST43 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 392 | [board_modifier.py:66]: Footprint not found 393 | [board_modifier.py:96]: Getting SW2 footprint position: (57150000, 38100000) 394 | [board_modifier.py:63]: Searching for ST2 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 395 | [board_modifier.py:66]: Footprint not found 396 | [board_modifier.py:96]: Getting SW27 footprint position: (76200000, 76200000) 397 | [board_modifier.py:63]: Searching for ST27 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 398 | [board_modifier.py:66]: Footprint not found 399 | [board_modifier.py:96]: Getting SW12 footprint position: (247650000, 38100000) 400 | [board_modifier.py:63]: Searching for ST12 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 401 | [board_modifier.py:66]: Footprint not found 402 | [board_modifier.py:96]: Getting SW60 footprint position: (247650000, 114300000) 403 | [board_modifier.py:63]: Searching for ST60 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 404 | [board_modifier.py:66]: Footprint not found 405 | [board_modifier.py:96]: Getting SW26 footprint position: (57150000, 76200000) 406 | [board_modifier.py:63]: Searching for ST26 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 407 | [board_modifier.py:66]: Footprint not found 408 | [board_modifier.py:96]: Getting SW24 footprint position: (247650000, 57150000) 409 | [board_modifier.py:63]: Searching for ST24 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 410 | [board_modifier.py:66]: Footprint not found 411 | [board_modifier.py:96]: Getting SW57 footprint position: (190500000, 114300000) 412 | [board_modifier.py:63]: Searching for ST57 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 413 | [board_modifier.py:66]: Footprint not found 414 | [board_modifier.py:96]: Getting SW4 footprint position: (95250000, 38100000) 415 | [board_modifier.py:63]: Searching for ST4 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 416 | [board_modifier.py:66]: Footprint not found 417 | [board_modifier.py:96]: Getting SW1 footprint position: (38100000, 38100000) 418 | [board_modifier.py:63]: Searching for ST1 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 419 | [board_modifier.py:66]: Footprint not found 420 | [board_modifier.py:96]: Getting SW51 footprint position: (76200000, 114300000) 421 | [board_modifier.py:63]: Searching for ST51 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 422 | [board_modifier.py:66]: Footprint not found 423 | [board_modifier.py:96]: Getting SW36 footprint position: (247650000, 76200000) 424 | [board_modifier.py:63]: Searching for ST36 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 425 | [board_modifier.py:66]: Footprint not found 426 | [board_modifier.py:96]: Getting SW54 footprint position: (133350000, 114300000) 427 | [board_modifier.py:63]: Searching for ST54 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 428 | [board_modifier.py:66]: Footprint not found 429 | [board_modifier.py:96]: Getting SW35 footprint position: (228600000, 76200000) 430 | [board_modifier.py:63]: Searching for ST35 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 431 | [board_modifier.py:66]: Footprint not found 432 | [board_modifier.py:96]: Getting SW52 footprint position: (95250000, 114300000) 433 | [board_modifier.py:63]: Searching for ST52 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 434 | [board_modifier.py:66]: Footprint not found 435 | [board_modifier.py:96]: Getting SW11 footprint position: (228600000, 38100000) 436 | [board_modifier.py:63]: Searching for ST11 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 437 | [board_modifier.py:66]: Footprint not found 438 | [board_modifier.py:96]: Getting SW59 footprint position: (228600000, 114300000) 439 | [board_modifier.py:63]: Searching for ST59 footprint in /Users/tien/code/form-uno/src/pcbs/form-uno/form-uno.kicad_pcb 440 | [board_modifier.py:66]: Footprint not found 441 | -------------------------------------------------------------------------------- /src/pcb/form-uno/sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (version 7) 3 | (lib (name "mcu")(type "KiCad")(uri "${KIPRJMOD}/../libs/kleeb/mcu.kicad_sym")(options "")(descr "")) 4 | ) 5 | -------------------------------------------------------------------------------- /src/pcb/libs/rp2040-tiny.pretty/rp2040-tiny.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "rp2040-tiny" 2 | (version 20240108) 3 | (generator "pcbnew") 4 | (generator_version "8.0") 5 | (layer "F.Cu") 6 | (property "Reference" "U1" 7 | (at -16.398904 -16.53268 180) 8 | (layer "F.SilkS") 9 | (hide yes) 10 | (uuid "4458763c-7af5-4538-99f3-431dcdad1771") 11 | (effects 12 | (font 13 | (size 0.889 0.889) 14 | (thickness 0.1016) 15 | ) 16 | ) 17 | ) 18 | (property "Value" "rp2040-zero" 19 | (at -16.8434 -5.54718 180) 20 | (layer "F.SilkS") 21 | (hide yes) 22 | (uuid "3c43c5c6-b0ff-4f1a-9c82-9242b935e1c1") 23 | (effects 24 | (font 25 | (size 0.6096 0.6096) 26 | (thickness 0.0762) 27 | ) 28 | ) 29 | ) 30 | (property "Footprint" "rp2040-tiny:rp2040-tiny" 31 | (at 0 0 180) 32 | (layer "F.Fab") 33 | (hide yes) 34 | (uuid "cdce2e8b-47d1-4710-825c-e67c482a31a2") 35 | (effects 36 | (font 37 | (size 1.27 1.27) 38 | (thickness 0.15) 39 | ) 40 | ) 41 | ) 42 | (property "Datasheet" "" 43 | (at 0 0 180) 44 | (layer "F.Fab") 45 | (hide yes) 46 | (uuid "cd0b4ed5-7916-4a22-8aec-4675767d8a0c") 47 | (effects 48 | (font 49 | (size 1.27 1.27) 50 | (thickness 0.15) 51 | ) 52 | ) 53 | ) 54 | (property "Description" "" 55 | (at 0 0 180) 56 | (layer "F.Fab") 57 | (hide yes) 58 | (uuid "7fe6b555-07a3-44b2-b699-37e2ffd713d9") 59 | (effects 60 | (font 61 | (size 1.27 1.27) 62 | (thickness 0.15) 63 | ) 64 | ) 65 | ) 66 | (attr smd exclude_from_pos_files) 67 | (fp_poly 68 | (pts 69 | (xy 9 11.75) (xy -9 11.75) (xy -9 -11.75) (xy 9 -11.75) 70 | ) 71 | (stroke 72 | (width 0.12) 73 | (type solid) 74 | ) 75 | (fill none) 76 | (layer "F.SilkS") 77 | (uuid "c87bf1c4-2ad0-4bb6-8cef-20d928e78795") 78 | ) 79 | (fp_line 80 | (start -10.75 -10.91) 81 | (end -10.75 -9.41) 82 | (stroke 83 | (width 0.1) 84 | (type default) 85 | ) 86 | (layer "Dwgs.User") 87 | (uuid "09369e87-a11c-4919-b42b-f86541c4468f") 88 | ) 89 | (fp_line 90 | (start -10.75 -9.41) 91 | (end -8.25 -9.41) 92 | (stroke 93 | (width 0.1) 94 | (type default) 95 | ) 96 | (layer "Dwgs.User") 97 | (uuid "18cedc44-af7c-418e-afc8-3680c1deb8e7") 98 | ) 99 | (fp_line 100 | (start -10.75 -8.37) 101 | (end -10.75 -6.87) 102 | (stroke 103 | (width 0.1) 104 | (type default) 105 | ) 106 | (layer "Dwgs.User") 107 | (uuid "c424b3b2-7458-4b64-b39c-12e5b1e9dd9a") 108 | ) 109 | (fp_line 110 | (start -10.75 -6.87) 111 | (end -8.25 -6.87) 112 | (stroke 113 | (width 0.1) 114 | (type default) 115 | ) 116 | (layer "Dwgs.User") 117 | (uuid "28b4c4ba-21a5-4a12-8bec-7ca80ffef40d") 118 | ) 119 | (fp_line 120 | (start -10.75 -5.83) 121 | (end -10.75 -4.33) 122 | (stroke 123 | (width 0.1) 124 | (type default) 125 | ) 126 | (layer "Dwgs.User") 127 | (uuid "107b61b2-800c-414d-b1f5-c0911e3d4fb1") 128 | ) 129 | (fp_line 130 | (start -10.75 -4.33) 131 | (end -8.25 -4.33) 132 | (stroke 133 | (width 0.1) 134 | (type default) 135 | ) 136 | (layer "Dwgs.User") 137 | (uuid "88384c0e-8390-416c-8c19-054276f539b2") 138 | ) 139 | (fp_line 140 | (start -10.75 -3.29) 141 | (end -10.75 -1.79) 142 | (stroke 143 | (width 0.1) 144 | (type default) 145 | ) 146 | (layer "Dwgs.User") 147 | (uuid "612fd0d7-51b1-4770-9d5b-a1f2a5b73f73") 148 | ) 149 | (fp_line 150 | (start -10.75 -1.79) 151 | (end -8.25 -1.79) 152 | (stroke 153 | (width 0.1) 154 | (type default) 155 | ) 156 | (layer "Dwgs.User") 157 | (uuid "96bcc35c-da01-4981-bf1d-3f24c8ce89c3") 158 | ) 159 | (fp_line 160 | (start -10.75 -0.75) 161 | (end -10.75 0.75) 162 | (stroke 163 | (width 0.1) 164 | (type default) 165 | ) 166 | (layer "Dwgs.User") 167 | (uuid "25238a1d-7f4e-41a0-a9ad-2615747e3087") 168 | ) 169 | (fp_line 170 | (start -10.75 0.75) 171 | (end -8.25 0.75) 172 | (stroke 173 | (width 0.1) 174 | (type default) 175 | ) 176 | (layer "Dwgs.User") 177 | (uuid "a7183ee6-1ef4-4689-818f-a4d8b794feae") 178 | ) 179 | (fp_line 180 | (start -10.75 1.79) 181 | (end -10.75 3.29) 182 | (stroke 183 | (width 0.1) 184 | (type default) 185 | ) 186 | (layer "Dwgs.User") 187 | (uuid "d780148b-177f-43ec-9e1e-7db45cce155e") 188 | ) 189 | (fp_line 190 | (start -10.75 3.29) 191 | (end -8.25 3.29) 192 | (stroke 193 | (width 0.1) 194 | (type default) 195 | ) 196 | (layer "Dwgs.User") 197 | (uuid "c849d4c7-bb64-4218-8061-5ab9e0b6d6c3") 198 | ) 199 | (fp_line 200 | (start -10.75 4.33) 201 | (end -10.75 5.83) 202 | (stroke 203 | (width 0.1) 204 | (type default) 205 | ) 206 | (layer "Dwgs.User") 207 | (uuid "7e09ac22-9fcc-459a-8386-a325b38b28d3") 208 | ) 209 | (fp_line 210 | (start -10.75 5.83) 211 | (end -8.25 5.83) 212 | (stroke 213 | (width 0.1) 214 | (type default) 215 | ) 216 | (layer "Dwgs.User") 217 | (uuid "4761727e-d5c1-495a-b537-ef4c8efd40a8") 218 | ) 219 | (fp_line 220 | (start -10.75 6.87) 221 | (end -10.75 8.37) 222 | (stroke 223 | (width 0.1) 224 | (type default) 225 | ) 226 | (layer "Dwgs.User") 227 | (uuid "ac0e4adf-7654-48c8-9a46-9c03e42b14a2") 228 | ) 229 | (fp_line 230 | (start -10.75 8.37) 231 | (end -8.25 8.37) 232 | (stroke 233 | (width 0.1) 234 | (type default) 235 | ) 236 | (layer "Dwgs.User") 237 | (uuid "16d93542-a617-4674-a939-a06e43211809") 238 | ) 239 | (fp_line 240 | (start -10.75 9.41) 241 | (end -10.75 10.91) 242 | (stroke 243 | (width 0.1) 244 | (type default) 245 | ) 246 | (layer "Dwgs.User") 247 | (uuid "c3ce6270-224a-4c75-8a90-a2a327b60906") 248 | ) 249 | (fp_line 250 | (start -10.75 10.91) 251 | (end -8.25 10.91) 252 | (stroke 253 | (width 0.1) 254 | (type default) 255 | ) 256 | (layer "Dwgs.User") 257 | (uuid "c98d292a-7199-43f4-93f3-614e838da06c") 258 | ) 259 | (fp_line 260 | (start -9 -11.75) 261 | (end -9 11.75) 262 | (stroke 263 | (width 0.1) 264 | (type default) 265 | ) 266 | (layer "Dwgs.User") 267 | (uuid "469bcf98-4a61-44f4-9a8b-f4586749decf") 268 | ) 269 | (fp_line 270 | (start -9 11.75) 271 | (end 9 11.75) 272 | (stroke 273 | (width 0.1) 274 | (type default) 275 | ) 276 | (layer "Dwgs.User") 277 | (uuid "c01417cc-6a38-4066-a1df-989b7fc89a5c") 278 | ) 279 | (fp_line 280 | (start -8.25 -10.91) 281 | (end -10.75 -10.91) 282 | (stroke 283 | (width 0.1) 284 | (type default) 285 | ) 286 | (layer "Dwgs.User") 287 | (uuid "b58f0e3f-c850-4259-94f5-b33b16828bce") 288 | ) 289 | (fp_line 290 | (start -8.25 -9.41) 291 | (end -8.25 -10.91) 292 | (stroke 293 | (width 0.1) 294 | (type default) 295 | ) 296 | (layer "Dwgs.User") 297 | (uuid "b0cc9c14-8fc0-45e2-8542-c36b1efe5c52") 298 | ) 299 | (fp_line 300 | (start -8.25 -8.37) 301 | (end -10.75 -8.37) 302 | (stroke 303 | (width 0.1) 304 | (type default) 305 | ) 306 | (layer "Dwgs.User") 307 | (uuid "b2845c83-dff4-4408-9de5-ed23687baf03") 308 | ) 309 | (fp_line 310 | (start -8.25 -6.87) 311 | (end -8.25 -8.37) 312 | (stroke 313 | (width 0.1) 314 | (type default) 315 | ) 316 | (layer "Dwgs.User") 317 | (uuid "a9b44198-b6e8-4cfa-b544-59aecdc53876") 318 | ) 319 | (fp_line 320 | (start -8.25 -5.83) 321 | (end -10.75 -5.83) 322 | (stroke 323 | (width 0.1) 324 | (type default) 325 | ) 326 | (layer "Dwgs.User") 327 | (uuid "c8962e86-4f89-4965-81bf-e6d461737b37") 328 | ) 329 | (fp_line 330 | (start -8.25 -4.33) 331 | (end -8.25 -5.83) 332 | (stroke 333 | (width 0.1) 334 | (type default) 335 | ) 336 | (layer "Dwgs.User") 337 | (uuid "c0fa0a2b-7b9e-4c03-8624-90bfe9112c5d") 338 | ) 339 | (fp_line 340 | (start -8.25 -3.29) 341 | (end -10.75 -3.29) 342 | (stroke 343 | (width 0.1) 344 | (type default) 345 | ) 346 | (layer "Dwgs.User") 347 | (uuid "3c9d6d69-123f-433a-b7e9-3bb27ea31e11") 348 | ) 349 | (fp_line 350 | (start -8.25 -1.79) 351 | (end -8.25 -3.29) 352 | (stroke 353 | (width 0.1) 354 | (type default) 355 | ) 356 | (layer "Dwgs.User") 357 | (uuid "0f98a4a9-92fe-412e-825a-220b7df81075") 358 | ) 359 | (fp_line 360 | (start -8.25 -0.75) 361 | (end -10.75 -0.75) 362 | (stroke 363 | (width 0.1) 364 | (type default) 365 | ) 366 | (layer "Dwgs.User") 367 | (uuid "5fb98110-8729-4b25-9102-ca98d6bbfd3c") 368 | ) 369 | (fp_line 370 | (start -8.25 0.75) 371 | (end -8.25 -0.75) 372 | (stroke 373 | (width 0.1) 374 | (type default) 375 | ) 376 | (layer "Dwgs.User") 377 | (uuid "1dc9869e-42f0-4aef-b465-149b93ea5836") 378 | ) 379 | (fp_line 380 | (start -8.25 1.79) 381 | (end -10.75 1.79) 382 | (stroke 383 | (width 0.1) 384 | (type default) 385 | ) 386 | (layer "Dwgs.User") 387 | (uuid "c7e9b25b-d90b-4043-b8b3-977ac4d6ad00") 388 | ) 389 | (fp_line 390 | (start -8.25 3.29) 391 | (end -8.25 1.79) 392 | (stroke 393 | (width 0.1) 394 | (type default) 395 | ) 396 | (layer "Dwgs.User") 397 | (uuid "ba4f0cbb-04ba-4eee-a2a3-6a6a9468e66b") 398 | ) 399 | (fp_line 400 | (start -8.25 4.33) 401 | (end -10.75 4.33) 402 | (stroke 403 | (width 0.1) 404 | (type default) 405 | ) 406 | (layer "Dwgs.User") 407 | (uuid "20cb5e89-48ab-48c4-a30b-7ce94bc80b8e") 408 | ) 409 | (fp_line 410 | (start -8.25 5.83) 411 | (end -8.25 4.33) 412 | (stroke 413 | (width 0.1) 414 | (type default) 415 | ) 416 | (layer "Dwgs.User") 417 | (uuid "57458960-1ca9-4811-b706-338c9c1d8f4a") 418 | ) 419 | (fp_line 420 | (start -8.25 6.87) 421 | (end -10.75 6.87) 422 | (stroke 423 | (width 0.1) 424 | (type default) 425 | ) 426 | (layer "Dwgs.User") 427 | (uuid "9b877da8-0c4c-4144-a7b7-b6c9b8c770c9") 428 | ) 429 | (fp_line 430 | (start -8.25 8.37) 431 | (end -8.25 6.87) 432 | (stroke 433 | (width 0.1) 434 | (type default) 435 | ) 436 | (layer "Dwgs.User") 437 | (uuid "3418acd4-661f-4935-9021-98de839d6c7d") 438 | ) 439 | (fp_line 440 | (start -8.25 9.41) 441 | (end -10.75 9.41) 442 | (stroke 443 | (width 0.1) 444 | (type default) 445 | ) 446 | (layer "Dwgs.User") 447 | (uuid "0c9d1025-b7fc-40d6-97e8-0b13c6908dae") 448 | ) 449 | (fp_line 450 | (start -8.25 10.91) 451 | (end -8.25 9.41) 452 | (stroke 453 | (width 0.1) 454 | (type default) 455 | ) 456 | (layer "Dwgs.User") 457 | (uuid "28ae1f22-ef5f-4c95-9ec3-39066ce49caf") 458 | ) 459 | (fp_line 460 | (start -5.83 11) 461 | (end -5.83 13.5) 462 | (stroke 463 | (width 0.1) 464 | (type default) 465 | ) 466 | (layer "Dwgs.User") 467 | (uuid "2905f15a-cd09-4ef8-883e-8e2097a66788") 468 | ) 469 | (fp_line 470 | (start -5.83 13.5) 471 | (end -4.33 13.5) 472 | (stroke 473 | (width 0.1) 474 | (type default) 475 | ) 476 | (layer "Dwgs.User") 477 | (uuid "c2b47a78-36f9-4582-be26-43717b421928") 478 | ) 479 | (fp_line 480 | (start -4.33 11) 481 | (end -5.83 11) 482 | (stroke 483 | (width 0.1) 484 | (type default) 485 | ) 486 | (layer "Dwgs.User") 487 | (uuid "25352508-2913-4146-b461-91e45192ac9c") 488 | ) 489 | (fp_line 490 | (start -4.33 13.5) 491 | (end -4.33 11) 492 | (stroke 493 | (width 0.1) 494 | (type default) 495 | ) 496 | (layer "Dwgs.User") 497 | (uuid "d1a39404-fc00-4177-beea-1804b59a6127") 498 | ) 499 | (fp_line 500 | (start -3.29 11) 501 | (end -3.29 13.5) 502 | (stroke 503 | (width 0.1) 504 | (type default) 505 | ) 506 | (layer "Dwgs.User") 507 | (uuid "4608d85b-e13e-4982-941b-ca17c0ee57d9") 508 | ) 509 | (fp_line 510 | (start -3.29 13.5) 511 | (end -1.79 13.5) 512 | (stroke 513 | (width 0.1) 514 | (type default) 515 | ) 516 | (layer "Dwgs.User") 517 | (uuid "e6204d2d-7d61-485a-a36c-46c1f4d3b797") 518 | ) 519 | (fp_line 520 | (start -1.79 11) 521 | (end -3.29 11) 522 | (stroke 523 | (width 0.1) 524 | (type default) 525 | ) 526 | (layer "Dwgs.User") 527 | (uuid "4268b415-2fd2-4d25-9e36-88540a624693") 528 | ) 529 | (fp_line 530 | (start -1.79 13.5) 531 | (end -1.79 11) 532 | (stroke 533 | (width 0.1) 534 | (type default) 535 | ) 536 | (layer "Dwgs.User") 537 | (uuid "3caf31d3-0d33-45f0-9197-0951b53146b1") 538 | ) 539 | (fp_line 540 | (start -0.75 11) 541 | (end -0.75 13.5) 542 | (stroke 543 | (width 0.1) 544 | (type default) 545 | ) 546 | (layer "Dwgs.User") 547 | (uuid "10369c67-fbce-4753-b051-fa5b2f9ba8ce") 548 | ) 549 | (fp_line 550 | (start -0.75 13.5) 551 | (end 0.75 13.5) 552 | (stroke 553 | (width 0.1) 554 | (type default) 555 | ) 556 | (layer "Dwgs.User") 557 | (uuid "cb99e4cb-6369-4079-9c74-8805a5a44efb") 558 | ) 559 | (fp_line 560 | (start 0.75 11) 561 | (end -0.75 11) 562 | (stroke 563 | (width 0.1) 564 | (type default) 565 | ) 566 | (layer "Dwgs.User") 567 | (uuid "e51b84c4-7717-4707-9d7d-a7b478a5efe4") 568 | ) 569 | (fp_line 570 | (start 0.75 13.5) 571 | (end 0.75 11) 572 | (stroke 573 | (width 0.1) 574 | (type default) 575 | ) 576 | (layer "Dwgs.User") 577 | (uuid "48d78e64-697b-409f-9281-8e6c84b7e2fb") 578 | ) 579 | (fp_line 580 | (start 1.79 11) 581 | (end 1.79 13.5) 582 | (stroke 583 | (width 0.1) 584 | (type default) 585 | ) 586 | (layer "Dwgs.User") 587 | (uuid "b64d7e77-be06-4540-be77-ce4479bc46c1") 588 | ) 589 | (fp_line 590 | (start 1.79 13.5) 591 | (end 3.29 13.5) 592 | (stroke 593 | (width 0.1) 594 | (type default) 595 | ) 596 | (layer "Dwgs.User") 597 | (uuid "da2966d1-8cb1-4710-8283-c82eed4c2abd") 598 | ) 599 | (fp_line 600 | (start 3.29 11) 601 | (end 1.79 11) 602 | (stroke 603 | (width 0.1) 604 | (type default) 605 | ) 606 | (layer "Dwgs.User") 607 | (uuid "43606e4b-8c23-4afe-ab41-5cc3889d71c0") 608 | ) 609 | (fp_line 610 | (start 3.29 13.5) 611 | (end 3.29 11) 612 | (stroke 613 | (width 0.1) 614 | (type default) 615 | ) 616 | (layer "Dwgs.User") 617 | (uuid "f1914172-9cfd-4f26-8cca-bbd768ad81bc") 618 | ) 619 | (fp_line 620 | (start 4.33 11) 621 | (end 4.33 13.5) 622 | (stroke 623 | (width 0.1) 624 | (type default) 625 | ) 626 | (layer "Dwgs.User") 627 | (uuid "023bdd68-d1c2-4f89-b04c-7106ce670350") 628 | ) 629 | (fp_line 630 | (start 4.33 13.5) 631 | (end 5.83 13.5) 632 | (stroke 633 | (width 0.1) 634 | (type default) 635 | ) 636 | (layer "Dwgs.User") 637 | (uuid "569c9ccd-5188-4eb8-a093-f93559e0702f") 638 | ) 639 | (fp_line 640 | (start 5.83 11) 641 | (end 4.33 11) 642 | (stroke 643 | (width 0.1) 644 | (type default) 645 | ) 646 | (layer "Dwgs.User") 647 | (uuid "60980142-ee3f-42d7-92b4-9a2e0897f5d4") 648 | ) 649 | (fp_line 650 | (start 5.83 13.5) 651 | (end 5.83 11) 652 | (stroke 653 | (width 0.1) 654 | (type default) 655 | ) 656 | (layer "Dwgs.User") 657 | (uuid "dc2d43d2-3759-44a3-a07b-4c519437ef0d") 658 | ) 659 | (fp_line 660 | (start 8.25 -10.91) 661 | (end 8.25 -9.41) 662 | (stroke 663 | (width 0.1) 664 | (type default) 665 | ) 666 | (layer "Dwgs.User") 667 | (uuid "ca27ca7b-1d13-4afa-ae21-5759f147c080") 668 | ) 669 | (fp_line 670 | (start 8.25 -9.41) 671 | (end 10.75 -9.41) 672 | (stroke 673 | (width 0.1) 674 | (type default) 675 | ) 676 | (layer "Dwgs.User") 677 | (uuid "6cac30da-17b9-489f-b6f1-f95db80c2fa2") 678 | ) 679 | (fp_line 680 | (start 8.25 -8.37) 681 | (end 8.25 -6.87) 682 | (stroke 683 | (width 0.1) 684 | (type default) 685 | ) 686 | (layer "Dwgs.User") 687 | (uuid "322e59be-3ea3-4dbc-828e-b2471f2959d8") 688 | ) 689 | (fp_line 690 | (start 8.25 -6.87) 691 | (end 10.75 -6.87) 692 | (stroke 693 | (width 0.1) 694 | (type default) 695 | ) 696 | (layer "Dwgs.User") 697 | (uuid "47191117-b7f6-405e-8013-855482387a8d") 698 | ) 699 | (fp_line 700 | (start 8.25 -5.83) 701 | (end 8.25 -4.33) 702 | (stroke 703 | (width 0.1) 704 | (type default) 705 | ) 706 | (layer "Dwgs.User") 707 | (uuid "9e943e97-280c-4244-b191-d0e8cf5c763f") 708 | ) 709 | (fp_line 710 | (start 8.25 -4.33) 711 | (end 10.75 -4.33) 712 | (stroke 713 | (width 0.1) 714 | (type default) 715 | ) 716 | (layer "Dwgs.User") 717 | (uuid "83e336b0-504e-45ea-a59d-7287f3fbb466") 718 | ) 719 | (fp_line 720 | (start 8.25 -3.29) 721 | (end 8.25 -1.79) 722 | (stroke 723 | (width 0.1) 724 | (type default) 725 | ) 726 | (layer "Dwgs.User") 727 | (uuid "5506d323-683d-4828-bd7c-deeaf50cbd73") 728 | ) 729 | (fp_line 730 | (start 8.25 -1.79) 731 | (end 10.75 -1.79) 732 | (stroke 733 | (width 0.1) 734 | (type default) 735 | ) 736 | (layer "Dwgs.User") 737 | (uuid "fba0265f-c926-4c09-a432-81b74261f6e6") 738 | ) 739 | (fp_line 740 | (start 8.25 -0.75) 741 | (end 8.25 0.75) 742 | (stroke 743 | (width 0.1) 744 | (type default) 745 | ) 746 | (layer "Dwgs.User") 747 | (uuid "037c3068-2678-4298-b44f-544592303f3a") 748 | ) 749 | (fp_line 750 | (start 8.25 0.75) 751 | (end 10.75 0.75) 752 | (stroke 753 | (width 0.1) 754 | (type default) 755 | ) 756 | (layer "Dwgs.User") 757 | (uuid "f3e770e2-feeb-4169-a25c-e3b6b0720f05") 758 | ) 759 | (fp_line 760 | (start 8.25 1.79) 761 | (end 8.25 3.29) 762 | (stroke 763 | (width 0.1) 764 | (type default) 765 | ) 766 | (layer "Dwgs.User") 767 | (uuid "be497bee-816f-4457-8458-bba1a955e4d9") 768 | ) 769 | (fp_line 770 | (start 8.25 3.29) 771 | (end 10.75 3.29) 772 | (stroke 773 | (width 0.1) 774 | (type default) 775 | ) 776 | (layer "Dwgs.User") 777 | (uuid "3f2fedeb-9557-4b55-8e73-fb4d1e5cd068") 778 | ) 779 | (fp_line 780 | (start 8.25 4.33) 781 | (end 8.25 5.83) 782 | (stroke 783 | (width 0.1) 784 | (type default) 785 | ) 786 | (layer "Dwgs.User") 787 | (uuid "9dfbe523-542a-40ab-a638-e6a52aa4ec6d") 788 | ) 789 | (fp_line 790 | (start 8.25 5.83) 791 | (end 10.75 5.83) 792 | (stroke 793 | (width 0.1) 794 | (type default) 795 | ) 796 | (layer "Dwgs.User") 797 | (uuid "04fd50ef-0f33-480e-9962-50fb17ff1bd9") 798 | ) 799 | (fp_line 800 | (start 8.25 6.87) 801 | (end 8.25 8.37) 802 | (stroke 803 | (width 0.1) 804 | (type default) 805 | ) 806 | (layer "Dwgs.User") 807 | (uuid "13867b8a-d2cf-457f-bea8-0376695dae6b") 808 | ) 809 | (fp_line 810 | (start 8.25 8.37) 811 | (end 10.75 8.37) 812 | (stroke 813 | (width 0.1) 814 | (type default) 815 | ) 816 | (layer "Dwgs.User") 817 | (uuid "4a7e5c18-8815-48ef-a041-87936116d610") 818 | ) 819 | (fp_line 820 | (start 8.25 9.41) 821 | (end 8.25 10.91) 822 | (stroke 823 | (width 0.1) 824 | (type default) 825 | ) 826 | (layer "Dwgs.User") 827 | (uuid "8128972d-d82c-419f-b865-e3a5bf9358f4") 828 | ) 829 | (fp_line 830 | (start 8.25 10.91) 831 | (end 10.75 10.91) 832 | (stroke 833 | (width 0.1) 834 | (type default) 835 | ) 836 | (layer "Dwgs.User") 837 | (uuid "e8171ce3-db23-418d-9d70-dab0cd094f97") 838 | ) 839 | (fp_line 840 | (start 9 -11.75) 841 | (end -9 -11.75) 842 | (stroke 843 | (width 0.1) 844 | (type default) 845 | ) 846 | (layer "Dwgs.User") 847 | (uuid "1d82d044-c07a-4bdd-8ea2-a05e9fbafe8b") 848 | ) 849 | (fp_line 850 | (start 9 11.75) 851 | (end 9 -11.75) 852 | (stroke 853 | (width 0.1) 854 | (type default) 855 | ) 856 | (layer "Dwgs.User") 857 | (uuid "c349c1e6-7999-452e-8b7e-c50fc6180050") 858 | ) 859 | (fp_line 860 | (start 10.75 -10.91) 861 | (end 8.25 -10.91) 862 | (stroke 863 | (width 0.1) 864 | (type default) 865 | ) 866 | (layer "Dwgs.User") 867 | (uuid "627e660e-aa1e-4545-90bd-29b6429c00ee") 868 | ) 869 | (fp_line 870 | (start 10.75 -9.41) 871 | (end 10.75 -10.91) 872 | (stroke 873 | (width 0.1) 874 | (type default) 875 | ) 876 | (layer "Dwgs.User") 877 | (uuid "8442f6e4-f1c3-4535-8593-0a14f976d244") 878 | ) 879 | (fp_line 880 | (start 10.75 -8.37) 881 | (end 8.25 -8.37) 882 | (stroke 883 | (width 0.1) 884 | (type default) 885 | ) 886 | (layer "Dwgs.User") 887 | (uuid "3ba2b394-e541-4991-9f11-ebc80cb4c409") 888 | ) 889 | (fp_line 890 | (start 10.75 -6.87) 891 | (end 10.75 -8.37) 892 | (stroke 893 | (width 0.1) 894 | (type default) 895 | ) 896 | (layer "Dwgs.User") 897 | (uuid "beea9675-26f5-47a1-aebe-d50fcf69a705") 898 | ) 899 | (fp_line 900 | (start 10.75 -5.83) 901 | (end 8.25 -5.83) 902 | (stroke 903 | (width 0.1) 904 | (type default) 905 | ) 906 | (layer "Dwgs.User") 907 | (uuid "f1713921-cacc-49f3-bf4f-89693fe24b8c") 908 | ) 909 | (fp_line 910 | (start 10.75 -4.33) 911 | (end 10.75 -5.83) 912 | (stroke 913 | (width 0.1) 914 | (type default) 915 | ) 916 | (layer "Dwgs.User") 917 | (uuid "e8029247-ee39-4820-8497-8f31e5eaf1d1") 918 | ) 919 | (fp_line 920 | (start 10.75 -3.29) 921 | (end 8.25 -3.29) 922 | (stroke 923 | (width 0.1) 924 | (type default) 925 | ) 926 | (layer "Dwgs.User") 927 | (uuid "6cf664b5-251c-4211-b72b-60436b5d1284") 928 | ) 929 | (fp_line 930 | (start 10.75 -1.79) 931 | (end 10.75 -3.29) 932 | (stroke 933 | (width 0.1) 934 | (type default) 935 | ) 936 | (layer "Dwgs.User") 937 | (uuid "f6bb9c3f-296b-49fc-980a-d1cfdae3b1bd") 938 | ) 939 | (fp_line 940 | (start 10.75 -0.75) 941 | (end 8.25 -0.75) 942 | (stroke 943 | (width 0.1) 944 | (type default) 945 | ) 946 | (layer "Dwgs.User") 947 | (uuid "b1981a1f-62fd-4601-9a59-bfb653af44e9") 948 | ) 949 | (fp_line 950 | (start 10.75 0.75) 951 | (end 10.75 -0.75) 952 | (stroke 953 | (width 0.1) 954 | (type default) 955 | ) 956 | (layer "Dwgs.User") 957 | (uuid "f47cdcf0-fab3-4d35-af37-c34901982fdf") 958 | ) 959 | (fp_line 960 | (start 10.75 1.79) 961 | (end 8.25 1.79) 962 | (stroke 963 | (width 0.1) 964 | (type default) 965 | ) 966 | (layer "Dwgs.User") 967 | (uuid "7349cc66-957a-4ec9-a1d3-af1d5217a77a") 968 | ) 969 | (fp_line 970 | (start 10.75 3.29) 971 | (end 10.75 1.79) 972 | (stroke 973 | (width 0.1) 974 | (type default) 975 | ) 976 | (layer "Dwgs.User") 977 | (uuid "cc4398ce-10c9-4e0b-b3a9-c4f95e6b8e81") 978 | ) 979 | (fp_line 980 | (start 10.75 4.33) 981 | (end 8.25 4.33) 982 | (stroke 983 | (width 0.1) 984 | (type default) 985 | ) 986 | (layer "Dwgs.User") 987 | (uuid "f61e1a0b-af69-4f74-b3e0-86e541662a1f") 988 | ) 989 | (fp_line 990 | (start 10.75 5.83) 991 | (end 10.75 4.33) 992 | (stroke 993 | (width 0.1) 994 | (type default) 995 | ) 996 | (layer "Dwgs.User") 997 | (uuid "82f8f7ab-6cfd-4d68-a121-9fbe9726caff") 998 | ) 999 | (fp_line 1000 | (start 10.75 6.87) 1001 | (end 8.25 6.87) 1002 | (stroke 1003 | (width 0.1) 1004 | (type default) 1005 | ) 1006 | (layer "Dwgs.User") 1007 | (uuid "557e6b93-e93d-4e44-bfa6-c88f150aab9c") 1008 | ) 1009 | (fp_line 1010 | (start 10.75 8.37) 1011 | (end 10.75 6.87) 1012 | (stroke 1013 | (width 0.1) 1014 | (type default) 1015 | ) 1016 | (layer "Dwgs.User") 1017 | (uuid "4b17b0fa-937e-4068-829e-a2ac9f5d1f8a") 1018 | ) 1019 | (fp_line 1020 | (start 10.75 9.41) 1021 | (end 8.25 9.41) 1022 | (stroke 1023 | (width 0.1) 1024 | (type default) 1025 | ) 1026 | (layer "Dwgs.User") 1027 | (uuid "4f0fd38e-9c25-42c3-9976-09775cad187d") 1028 | ) 1029 | (fp_line 1030 | (start 10.75 10.91) 1031 | (end 10.75 9.41) 1032 | (stroke 1033 | (width 0.1) 1034 | (type default) 1035 | ) 1036 | (layer "Dwgs.User") 1037 | (uuid "9d271150-a8f6-40bb-bc35-6e3f50316fe6") 1038 | ) 1039 | (pad "1" smd oval 1040 | (at 9 -10.160004 180) 1041 | (size 2.5 1.5) 1042 | (drill 1043 | (offset -0.5 0) 1044 | ) 1045 | (layers "F.Cu" "F.Paste" "F.Mask") 1046 | (uuid "677c8cf3-699e-48b4-b2a2-1fcda040b63f") 1047 | ) 1048 | (pad "2" smd oval 1049 | (at 9 -7.62 180) 1050 | (size 2.5 1.5) 1051 | (drill 1052 | (offset -0.5 0) 1053 | ) 1054 | (layers "F.Cu" "F.Paste" "F.Mask") 1055 | (uuid "ca5a9588-f03e-41a3-b07c-1b70f2bbd63d") 1056 | ) 1057 | (pad "3" smd oval 1058 | (at 9 -5.08 180) 1059 | (size 2.5 1.5) 1060 | (drill 1061 | (offset -0.5 0) 1062 | ) 1063 | (layers "F.Cu" "F.Paste" "F.Mask") 1064 | (uuid "eef098ae-6746-4126-93f6-68067cb3bbdf") 1065 | ) 1066 | (pad "4" smd oval 1067 | (at 9 -2.54 180) 1068 | (size 2.5 1.5) 1069 | (drill 1070 | (offset -0.5 0) 1071 | ) 1072 | (layers "F.Cu" "F.Paste" "F.Mask") 1073 | (uuid "764013cb-a658-4082-88d3-e5a7073acf25") 1074 | ) 1075 | (pad "5" smd oval 1076 | (at 9 0 180) 1077 | (size 2.5 1.5) 1078 | (drill 1079 | (offset -0.5 0) 1080 | ) 1081 | (layers "F.Cu" "F.Paste" "F.Mask") 1082 | (uuid "cb3a67f5-d604-4d13-8073-23a2d857c7d0") 1083 | ) 1084 | (pad "6" smd oval 1085 | (at 9 2.54 180) 1086 | (size 2.5 1.5) 1087 | (drill 1088 | (offset -0.5 0) 1089 | ) 1090 | (layers "F.Cu" "F.Paste" "F.Mask") 1091 | (uuid "d2fec369-aa4d-4461-899a-baaff5d8f0fb") 1092 | ) 1093 | (pad "7" smd oval 1094 | (at 9 5.08 180) 1095 | (size 2.5 1.5) 1096 | (drill 1097 | (offset -0.5 0) 1098 | ) 1099 | (layers "F.Cu" "F.Paste" "F.Mask") 1100 | (uuid "1bdcd17f-503b-4cb6-ab1d-de5158831a0a") 1101 | ) 1102 | (pad "8" smd oval 1103 | (at 9 7.62 180) 1104 | (size 2.5 1.5) 1105 | (drill 1106 | (offset -0.5 0) 1107 | ) 1108 | (layers "F.Cu" "F.Paste" "F.Mask") 1109 | (uuid "b60d35dc-d1e8-45eb-abd2-2165bcef7860") 1110 | ) 1111 | (pad "9" smd oval 1112 | (at 9 10.160003 180) 1113 | (size 2.5 1.5) 1114 | (drill 1115 | (offset -0.5 0) 1116 | ) 1117 | (layers "F.Cu" "F.Paste" "F.Mask") 1118 | (uuid "fc7ef882-c0df-4a12-8dd4-7ebd05fca32a") 1119 | ) 1120 | (pad "10" smd oval 1121 | (at 5.08 11.75 90) 1122 | (size 2.5 1.5) 1123 | (drill 1124 | (offset -0.5 0) 1125 | ) 1126 | (layers "F.Cu" "F.Paste" "F.Mask") 1127 | (uuid "7aa251cd-d3d2-4a52-8fd4-d1dad3848f0b") 1128 | ) 1129 | (pad "11" smd oval 1130 | (at 2.539997 11.749999 90) 1131 | (size 2.5 1.5) 1132 | (drill 1133 | (offset -0.5 0) 1134 | ) 1135 | (layers "F.Cu" "F.Paste" "F.Mask") 1136 | (uuid "6c8499b2-a2b8-4a27-abb5-b6f04a761ba3") 1137 | ) 1138 | (pad "12" smd oval 1139 | (at 0 11.75 90) 1140 | (size 2.5 1.5) 1141 | (drill 1142 | (offset -0.5 0) 1143 | ) 1144 | (layers "F.Cu" "F.Paste" "F.Mask") 1145 | (uuid "a2e0b0be-3044-4e89-8eb3-2709d77dd75f") 1146 | ) 1147 | (pad "13" smd oval 1148 | (at -2.540002 11.75 90) 1149 | (size 2.5 1.5) 1150 | (drill 1151 | (offset -0.5 0) 1152 | ) 1153 | (layers "F.Cu" "F.Paste" "F.Mask") 1154 | (uuid "58b56bd7-2062-4ab4-9920-56a639471f33") 1155 | ) 1156 | (pad "14" smd oval 1157 | (at -5.08 11.75 90) 1158 | (size 2.5 1.5) 1159 | (drill 1160 | (offset -0.5 0) 1161 | ) 1162 | (layers "F.Cu" "F.Paste" "F.Mask") 1163 | (uuid "b0d57dcb-ee27-4b84-96b7-dcfc9792bd59") 1164 | ) 1165 | (pad "15" smd oval 1166 | (at -9 10.160004) 1167 | (size 2.5 1.5) 1168 | (drill 1169 | (offset -0.5 0) 1170 | ) 1171 | (layers "F.Cu" "F.Paste" "F.Mask") 1172 | (uuid "32f154ed-2b7d-4269-9d1b-cd3fbcee15ec") 1173 | ) 1174 | (pad "16" smd oval 1175 | (at -9 7.62) 1176 | (size 2.5 1.5) 1177 | (drill 1178 | (offset -0.5 0) 1179 | ) 1180 | (layers "F.Cu" "F.Paste" "F.Mask") 1181 | (uuid "a9618054-0e9a-4599-a693-79cbf4b5478a") 1182 | ) 1183 | (pad "17" smd oval 1184 | (at -9 5.08) 1185 | (size 2.5 1.5) 1186 | (drill 1187 | (offset -0.5 0) 1188 | ) 1189 | (layers "F.Cu" "F.Paste" "F.Mask") 1190 | (uuid "ec74b701-ab6a-4415-a154-479bde54bd03") 1191 | ) 1192 | (pad "18" smd oval 1193 | (at -9 2.54) 1194 | (size 2.5 1.5) 1195 | (drill 1196 | (offset -0.5 0) 1197 | ) 1198 | (layers "F.Cu" "F.Paste" "F.Mask") 1199 | (uuid "cf004b5b-a23b-4448-bbfc-a4bb46ef5461") 1200 | ) 1201 | (pad "19" smd oval 1202 | (at -9 0) 1203 | (size 2.5 1.5) 1204 | (drill 1205 | (offset -0.5 0) 1206 | ) 1207 | (layers "F.Cu" "F.Paste" "F.Mask") 1208 | (uuid "f520ac52-1442-4bb5-82eb-01cab81fc755") 1209 | ) 1210 | (pad "20" smd oval 1211 | (at -9 -2.54) 1212 | (size 2.5 1.5) 1213 | (drill 1214 | (offset -0.5 0) 1215 | ) 1216 | (layers "F.Cu" "F.Paste" "F.Mask") 1217 | (uuid "2dd8da58-6390-4837-8fd4-2fb29a1a4fc7") 1218 | ) 1219 | (pad "21" smd oval 1220 | (at -9 -5.08) 1221 | (size 2.5 1.5) 1222 | (drill 1223 | (offset -0.5 0) 1224 | ) 1225 | (layers "F.Cu" "F.Paste" "F.Mask") 1226 | (uuid "b271bf5b-0e83-47ba-94e2-4bc41405d12c") 1227 | ) 1228 | (pad "22" smd oval 1229 | (at -9 -7.62) 1230 | (size 2.5 1.5) 1231 | (drill 1232 | (offset -0.5 0) 1233 | ) 1234 | (layers "F.Cu" "F.Paste" "F.Mask") 1235 | (uuid "45868372-76d1-4919-8f18-f4b44089311b") 1236 | ) 1237 | (pad "23" smd oval 1238 | (at -9 -10.160003) 1239 | (size 2.5 1.5) 1240 | (drill 1241 | (offset -0.5 0) 1242 | ) 1243 | (layers "F.Cu" "F.Paste" "F.Mask") 1244 | (uuid "20e1f068-c307-49a5-a1e0-89c621905988") 1245 | ) 1246 | (group "" 1247 | (uuid "7559bda4-b4a8-4a61-975a-115be95ce5a3") 1248 | (members "023bdd68-d1c2-4f89-b04c-7106ce670350" "037c3068-2678-4298-b44f-544592303f3a" 1249 | "04fd50ef-0f33-480e-9962-50fb17ff1bd9" "09369e87-a11c-4919-b42b-f86541c4468f" 1250 | "0c9d1025-b7fc-40d6-97e8-0b13c6908dae" "0f98a4a9-92fe-412e-825a-220b7df81075" 1251 | "10369c67-fbce-4753-b051-fa5b2f9ba8ce" "107b61b2-800c-414d-b1f5-c0911e3d4fb1" 1252 | "13867b8a-d2cf-457f-bea8-0376695dae6b" "16d93542-a617-4674-a939-a06e43211809" 1253 | "18cedc44-af7c-418e-afc8-3680c1deb8e7" "1d82d044-c07a-4bdd-8ea2-a05e9fbafe8b" 1254 | "1dc9869e-42f0-4aef-b465-149b93ea5836" "20cb5e89-48ab-48c4-a30b-7ce94bc80b8e" 1255 | "25238a1d-7f4e-41a0-a9ad-2615747e3087" "25352508-2913-4146-b461-91e45192ac9c" 1256 | "28ae1f22-ef5f-4c95-9ec3-39066ce49caf" "28b4c4ba-21a5-4a12-8bec-7ca80ffef40d" 1257 | "2905f15a-cd09-4ef8-883e-8e2097a66788" "322e59be-3ea3-4dbc-828e-b2471f2959d8" 1258 | "3418acd4-661f-4935-9021-98de839d6c7d" "3ba2b394-e541-4991-9f11-ebc80cb4c409" 1259 | "3c9d6d69-123f-433a-b7e9-3bb27ea31e11" "3caf31d3-0d33-45f0-9197-0951b53146b1" 1260 | "3f2fedeb-9557-4b55-8e73-fb4d1e5cd068" "4268b415-2fd2-4d25-9e36-88540a624693" 1261 | "43606e4b-8c23-4afe-ab41-5cc3889d71c0" "4608d85b-e13e-4982-941b-ca17c0ee57d9" 1262 | "469bcf98-4a61-44f4-9a8b-f4586749decf" "47191117-b7f6-405e-8013-855482387a8d" 1263 | "4761727e-d5c1-495a-b537-ef4c8efd40a8" "48d78e64-697b-409f-9281-8e6c84b7e2fb" 1264 | "4a7e5c18-8815-48ef-a041-87936116d610" "4b17b0fa-937e-4068-829e-a2ac9f5d1f8a" 1265 | "4f0fd38e-9c25-42c3-9976-09775cad187d" "5506d323-683d-4828-bd7c-deeaf50cbd73" 1266 | "557e6b93-e93d-4e44-bfa6-c88f150aab9c" "569c9ccd-5188-4eb8-a093-f93559e0702f" 1267 | "57458960-1ca9-4811-b706-338c9c1d8f4a" "5fb98110-8729-4b25-9102-ca98d6bbfd3c" 1268 | "60980142-ee3f-42d7-92b4-9a2e0897f5d4" "612fd0d7-51b1-4770-9d5b-a1f2a5b73f73" 1269 | "627e660e-aa1e-4545-90bd-29b6429c00ee" "6cac30da-17b9-489f-b6f1-f95db80c2fa2" 1270 | "6cf664b5-251c-4211-b72b-60436b5d1284" "7349cc66-957a-4ec9-a1d3-af1d5217a77a" 1271 | "7e09ac22-9fcc-459a-8386-a325b38b28d3" "8128972d-d82c-419f-b865-e3a5bf9358f4" 1272 | "82f8f7ab-6cfd-4d68-a121-9fbe9726caff" "83e336b0-504e-45ea-a59d-7287f3fbb466" 1273 | "8442f6e4-f1c3-4535-8593-0a14f976d244" "88384c0e-8390-416c-8c19-054276f539b2" 1274 | "96bcc35c-da01-4981-bf1d-3f24c8ce89c3" "9b877da8-0c4c-4144-a7b7-b6c9b8c770c9" 1275 | "9d271150-a8f6-40bb-bc35-6e3f50316fe6" "9dfbe523-542a-40ab-a638-e6a52aa4ec6d" 1276 | "9e943e97-280c-4244-b191-d0e8cf5c763f" "a7183ee6-1ef4-4689-818f-a4d8b794feae" 1277 | "a9b44198-b6e8-4cfa-b544-59aecdc53876" "ac0e4adf-7654-48c8-9a46-9c03e42b14a2" 1278 | "b0cc9c14-8fc0-45e2-8542-c36b1efe5c52" "b1981a1f-62fd-4601-9a59-bfb653af44e9" 1279 | "b2845c83-dff4-4408-9de5-ed23687baf03" "b58f0e3f-c850-4259-94f5-b33b16828bce" 1280 | "b64d7e77-be06-4540-be77-ce4479bc46c1" "ba4f0cbb-04ba-4eee-a2a3-6a6a9468e66b" 1281 | "be497bee-816f-4457-8458-bba1a955e4d9" "beea9675-26f5-47a1-aebe-d50fcf69a705" 1282 | "c01417cc-6a38-4066-a1df-989b7fc89a5c" "c0fa0a2b-7b9e-4c03-8624-90bfe9112c5d" 1283 | "c2b47a78-36f9-4582-be26-43717b421928" "c349c1e6-7999-452e-8b7e-c50fc6180050" 1284 | "c3ce6270-224a-4c75-8a90-a2a327b60906" "c424b3b2-7458-4b64-b39c-12e5b1e9dd9a" 1285 | "c7e9b25b-d90b-4043-b8b3-977ac4d6ad00" "c849d4c7-bb64-4218-8061-5ab9e0b6d6c3" 1286 | "c8962e86-4f89-4965-81bf-e6d461737b37" "c98d292a-7199-43f4-93f3-614e838da06c" 1287 | "ca27ca7b-1d13-4afa-ae21-5759f147c080" "cb99e4cb-6369-4079-9c74-8805a5a44efb" 1288 | "cc4398ce-10c9-4e0b-b3a9-c4f95e6b8e81" "d1a39404-fc00-4177-beea-1804b59a6127" 1289 | "d780148b-177f-43ec-9e1e-7db45cce155e" "da2966d1-8cb1-4710-8283-c82eed4c2abd" 1290 | "dc2d43d2-3759-44a3-a07b-4c519437ef0d" "e51b84c4-7717-4707-9d7d-a7b478a5efe4" 1291 | "e6204d2d-7d61-485a-a36c-46c1f4d3b797" "e8029247-ee39-4820-8497-8f31e5eaf1d1" 1292 | "e8171ce3-db23-418d-9d70-dab0cd094f97" "f1713921-cacc-49f3-bf4f-89693fe24b8c" 1293 | "f1914172-9cfd-4f26-8cca-bbd768ad81bc" "f3e770e2-feeb-4169-a25c-e3b6b0720f05" 1294 | "f47cdcf0-fab3-4d35-af37-c34901982fdf" "f61e1a0b-af69-4f74-b3e0-86e541662a1f" 1295 | "f6bb9c3f-296b-49fc-980a-d1cfdae3b1bd" "fba0265f-c926-4c09-a432-81b74261f6e6" 1296 | ) 1297 | ) 1298 | ) 1299 | -------------------------------------------------------------------------------- /src/plate.dxf: -------------------------------------------------------------------------------- 1 | 0 2 | SECTION 3 | 2 4 | HEADER 5 | 9 6 | $INSUNITS 7 | 70 8 | 4 9 | 9 10 | $ACADVER 11 | 1 12 | AC1014 13 | 9 14 | $HANDSEED 15 | 5 16 | FFFF 17 | 0 18 | ENDSEC 19 | 0 20 | SECTION 21 | 2 22 | TABLES 23 | 0 24 | TABLE 25 | 2 26 | VPORT 27 | 5 28 | 8 29 | 100 30 | AcDbSymbolTable 31 | 0 32 | ENDTAB 33 | 0 34 | TABLE 35 | 2 36 | LTYPE 37 | 5 38 | 5 39 | 100 40 | AcDbSymbolTable 41 | 0 42 | LTYPE 43 | 5 44 | 14 45 | 100 46 | AcDbSymbolTableRecord 47 | 100 48 | AcDbLinetypeTableRecord 49 | 2 50 | BYBLOCK 51 | 70 52 | 0 53 | 0 54 | LTYPE 55 | 5 56 | 15 57 | 100 58 | AcDbSymbolTableRecord 59 | 100 60 | AcDbLinetypeTableRecord 61 | 2 62 | BYLAYER 63 | 70 64 | 0 65 | 0 66 | ENDTAB 67 | 0 68 | TABLE 69 | 2 70 | LAYER 71 | 5 72 | 2 73 | 100 74 | AcDbSymbolTable 75 | 70 76 | 2 77 | 0 78 | LAYER 79 | 5 80 | 50 81 | 100 82 | AcDbSymbolTableRecord 83 | 100 84 | AcDbLayerTableRecord 85 | 2 86 | 0 87 | 70 88 | 0 89 | 6 90 | CONTINUOUS 91 | 0 92 | ENDTAB 93 | 0 94 | TABLE 95 | 2 96 | STYLE 97 | 5 98 | 3 99 | 100 100 | AcDbSymbolTable 101 | 70 102 | 1 103 | 0 104 | STYLE 105 | 5 106 | 11 107 | 100 108 | AcDbSymbolTableRecord 109 | 100 110 | AcDbTextStyleTableRecord 111 | 2 112 | STANDARD 113 | 70 114 | 0 115 | 0 116 | ENDTAB 117 | 0 118 | TABLE 119 | 2 120 | VIEW 121 | 5 122 | 6 123 | 100 124 | AcDbSymbolTable 125 | 70 126 | 0 127 | 0 128 | ENDTAB 129 | 0 130 | TABLE 131 | 2 132 | UCS 133 | 5 134 | 7 135 | 100 136 | AcDbSymbolTable 137 | 70 138 | 0 139 | 0 140 | ENDTAB 141 | 0 142 | TABLE 143 | 2 144 | APPID 145 | 5 146 | 9 147 | 100 148 | AcDbSymbolTable 149 | 70 150 | 2 151 | 0 152 | APPID 153 | 5 154 | 12 155 | 100 156 | AcDbSymbolTableRecord 157 | 100 158 | AcDbRegAppTableRecord 159 | 2 160 | ACAD 161 | 70 162 | 0 163 | 0 164 | ENDTAB 165 | 0 166 | TABLE 167 | 2 168 | DIMSTYLE 169 | 5 170 | A 171 | 100 172 | AcDbSymbolTable 173 | 70 174 | 1 175 | 0 176 | ENDTAB 177 | 0 178 | TABLE 179 | 2 180 | BLOCK_RECORD 181 | 5 182 | 1 183 | 100 184 | AcDbSymbolTable 185 | 70 186 | 1 187 | 0 188 | BLOCK_RECORD 189 | 5 190 | 1F 191 | 100 192 | AcDbSymbolTableRecord 193 | 100 194 | AcDbBlockTableRecord 195 | 2 196 | *MODEL_SPACE 197 | 0 198 | BLOCK_RECORD 199 | 5 200 | 1B 201 | 100 202 | AcDbSymbolTableRecord 203 | 100 204 | AcDbBlockTableRecord 205 | 2 206 | *PAPER_SPACE 207 | 0 208 | ENDTAB 209 | 0 210 | ENDSEC 211 | 0 212 | SECTION 213 | 2 214 | BLOCKS 215 | 0 216 | BLOCK 217 | 5 218 | 20 219 | 100 220 | AcDbEntity 221 | 100 222 | AcDbBlockBegin 223 | 2 224 | *MODEL_SPACE 225 | 0 226 | ENDBLK 227 | 5 228 | 21 229 | 100 230 | AcDbEntity 231 | 100 232 | AcDbBlockEnd 233 | 0 234 | BLOCK 235 | 5 236 | 1C 237 | 100 238 | AcDbEntity 239 | 100 240 | AcDbBlockBegin 241 | 2 242 | *PAPER_SPACE 243 | 0 244 | ENDBLK 245 | 5 246 | 1D 247 | 100 248 | AcDbEntity 249 | 100 250 | AcDbBlockEnd 251 | 0 252 | ENDSEC 253 | 0 254 | SECTION 255 | 2 256 | ENTITIES 257 | 0 258 | LWPOLYLINE 259 | 5 260 | 100 261 | 100 262 | AcDbEntity 263 | 8 264 | 0 265 | 100 266 | AcDbPolyline 267 | 90 268 | 50 269 | 70 270 | 1 271 | 43 272 | 0.0 273 | 10 274 | 122.37034898201509 275 | 20 276 | -61.432046670716389 277 | 42 278 | 0.37388467948479881 279 | 10 280 | 123.13780673528981 281 | 20 282 | -60.76490582396044 283 | 10 284 | 136.20229948054816 285 | 20 286 | 32.193790293958706 287 | 42 288 | 0.38640497817217828 289 | 10 290 | 135.61566822803695 291 | 20 292 | 33.055258614226105 293 | 10 294 | 107.94345425108297 295 | 20 296 | 39.695132226162606 297 | 42 298 | -0.41421356237309437 299 | 10 300 | 106.46530543492857 301 | 20 302 | 42.106579110773843 303 | 10 304 | 106.58780080641351 305 | 20 306 | 42.617088546499346 307 | 42 308 | 0.41421356237308971 309 | 10 310 | 105.10965199025911 311 | 20 312 | 45.028535431110619 313 | 10 314 | 50.655312179539806 315 | 20 316 | 58.094708389506351 317 | 42 318 | 0.41421356237310131 319 | 10 320 | 48.243865294928554 321 | 20 322 | 56.616559573351935 323 | 10 324 | 48.121369923443581 325 | 20 326 | 56.10605013762644 327 | 42 328 | -0.41421356237309509 329 | 10 330 | 45.709923038832336 331 | 20 332 | 54.627901321472038 333 | 10 334 | 17.35309321964635 335 | 20 336 | 61.432046670716403 337 | 10 338 | -17.35309321964635 339 | 20 340 | 61.432046670716403 341 | 10 342 | -45.709923038832315 343 | 20 344 | 54.627901321472045 345 | 42 346 | -0.41421356237309725 347 | 10 348 | -48.121369923443581 349 | 20 350 | 56.106050137626447 351 | 10 352 | -48.243865294928554 353 | 20 354 | 56.61655957335195 355 | 42 356 | 0.41421356237309215 357 | 10 358 | -50.655312179539806 359 | 20 360 | 58.094708389506366 361 | 10 362 | -105.10965199025911 363 | 20 364 | 45.028535431110591 365 | 42 366 | 0.41421356237309537 367 | 10 368 | -106.58780080641351 369 | 20 370 | 42.617088546499332 371 | 10 372 | -106.46530543492857 373 | 20 374 | 42.106579110773836 375 | 42 376 | -0.41421356237309515 377 | 10 378 | -107.94345425108297 379 | 20 380 | 39.695132226162585 381 | 10 382 | -135.61566822803695 383 | 20 384 | 33.055258614226098 385 | 42 386 | 0.38640497817217784 387 | 10 388 | -136.20229948054816 389 | 20 390 | 32.193790293958699 391 | 10 392 | -123.13780673528981 393 | 20 394 | -60.76490582396044 395 | 42 396 | 0.37388467948479975 397 | 10 398 | -122.37034898201507 399 | 20 400 | -61.432046670716375 401 | 10 402 | -114.02936413588176 403 | 20 404 | -61.432046670716375 405 | 42 406 | -0.41421356237309509 407 | 10 408 | -112.02936413588176 409 | 20 410 | -63.432046670716375 411 | 10 412 | -112.02936413588178 413 | 20 414 | -63.957046670716394 415 | 42 416 | 0.41421356237309509 417 | 10 418 | -110.02936413588179 419 | 20 420 | -65.95704667071638 421 | 10 422 | -54.029364135881778 423 | 20 424 | -65.95704667071638 425 | 42 426 | 0.41421356237309109 427 | 10 428 | -52.029364135881778 429 | 20 430 | -63.95704667071638 431 | 10 432 | -52.029364135881771 433 | 20 434 | -63.432046670716375 435 | 42 436 | -0.41421356237309509 437 | 10 438 | -50.029364135881771 439 | 20 440 | -61.432046670716367 441 | 10 442 | -31.999999999999993 443 | 20 444 | -61.432046670716367 445 | 42 446 | -0.4142135623730937 447 | 10 448 | -30 449 | 20 450 | -63.432046670716375 451 | 10 452 | -30 453 | 20 454 | -63.957046670716394 455 | 42 456 | 0.41421356237309243 457 | 10 458 | -28 459 | 20 460 | -65.957046670716394 461 | 10 462 | 28 463 | 20 464 | -65.95704667071638 465 | 42 466 | 0.41421356237309048 467 | 10 468 | 29.999999999999996 469 | 20 470 | -63.957046670716394 471 | 10 472 | 30 473 | 20 474 | -63.432046670716375 475 | 42 476 | -0.4142135623730937 477 | 10 478 | 31.999999999999993 479 | 20 480 | -61.432046670716367 481 | 10 482 | 50.029364135881778 483 | 20 484 | -61.432046670716367 485 | 42 486 | -0.41421356237309509 487 | 10 488 | 52.029364135881778 489 | 20 490 | -63.432046670716375 491 | 10 492 | 52.029364135881778 493 | 20 494 | -63.957046670716394 495 | 42 496 | 0.41421356237309109 497 | 10 498 | 54.029364135881785 499 | 20 500 | -65.95704667071638 501 | 10 502 | 110.02936413588179 503 | 20 504 | -65.95704667071638 505 | 42 506 | 0.41421356237309243 507 | 10 508 | 112.02936413588176 509 | 20 510 | -63.95704667071638 511 | 10 512 | 112.02936413588176 513 | 20 514 | -63.432046670716375 515 | 42 516 | -0.41421356237309509 517 | 10 518 | 114.02936413588178 519 | 20 520 | -61.432046670716367 521 | 0 522 | LWPOLYLINE 523 | 5 524 | 101 525 | 100 526 | AcDbEntity 527 | 8 528 | 0 529 | 100 530 | AcDbPolyline 531 | 90 532 | 8 533 | 70 534 | 1 535 | 43 536 | 0.0 537 | 10 538 | -107.40250639770601 539 | 20 540 | -17.704612690505861 541 | 42 542 | 0.41421356237309132 543 | 10 544 | -106.8377858128552 545 | 20 546 | -18.130160174396611 547 | 10 548 | -93.964300919214793 549 | 20 550 | -16.320909861915759 551 | 42 552 | 0.41421356237309997 553 | 10 554 | -93.538753435324026 555 | 20 556 | -15.756189277064943 557 | 10 558 | -95.348003747804881 559 | 20 560 | -2.8827043834245334 561 | 42 562 | 0.41421356237309059 563 | 10 564 | -95.912724332655699 565 | 20 566 | -2.4571568995337811 567 | 10 568 | -108.78620922629609 569 | 20 570 | -4.2664072120146344 571 | 42 572 | 0.41421356237309898 573 | 10 574 | -109.21175671018688 575 | 20 576 | -4.8311277968654576 577 | 0 578 | LWPOLYLINE 579 | 5 580 | 102 581 | 100 582 | AcDbEntity 583 | 8 584 | 0 585 | 100 586 | AcDbPolyline 587 | 90 588 | 8 589 | 70 590 | 1 591 | 43 592 | 0.0 593 | 10 594 | -102.10001125112751 595 | 20 596 | -55.433826109559696 597 | 42 598 | 0.41421356237308993 599 | 10 600 | -101.53529066627669 601 | 20 602 | -55.859373593450449 603 | 10 604 | -88.661805772636271 605 | 20 606 | -54.050123280969586 607 | 42 608 | 0.41421356237309509 609 | 10 610 | -88.236258288745518 611 | 20 612 | -53.485402696118776 613 | 10 614 | -90.045508601226373 615 | 20 616 | -40.611917802478359 617 | 42 618 | 0.41421356237309065 619 | 10 620 | -90.610229186077191 621 | 20 622 | -40.18637031858762 623 | 10 624 | -103.4837140797176 625 | 20 626 | -41.995620631068469 627 | 42 628 | 0.4142135623731002 629 | 10 630 | -103.90926156360835 631 | 20 632 | -42.560341215919294 633 | 0 634 | LWPOLYLINE 635 | 5 636 | 103 637 | 100 638 | AcDbEntity 639 | 8 640 | 0 641 | 100 642 | AcDbPolyline 643 | 90 644 | 8 645 | 70 646 | 1 647 | 43 648 | 0.0 649 | 10 650 | -128.91836068052217 651 | 20 652 | -1.4912535542682048 653 | 42 654 | 0.41421356237309059 655 | 10 656 | -128.35364009567138 657 | 20 658 | -1.9168010381589573 659 | 10 660 | -115.48015520203096 661 | 20 662 | -0.10755072567810615 663 | 42 664 | 0.41421356237310025 665 | 10 666 | -115.0546077181402 667 | 20 668 | 0.45716985917271469 669 | 10 670 | -116.86385803062106 671 | 20 672 | 13.330654752813127 673 | 42 674 | 0.41421356237309115 675 | 10 676 | -117.42857861547186 677 | 20 678 | 13.756202236703881 679 | 10 680 | -130.30206350911226 681 | 20 682 | 11.946951924223029 683 | 42 684 | 0.4142135623731002 685 | 10 686 | -130.72761099300303 687 | 20 688 | 11.382231339372208 689 | 0 690 | LWPOLYLINE 691 | 5 692 | 104 693 | 100 694 | AcDbEntity 695 | 8 696 | 0 697 | 100 698 | AcDbPolyline 699 | 90 700 | 8 701 | 70 702 | 1 703 | 43 704 | 0.0 705 | 10 706 | -87.875087794856782 707 | 20 708 | -19.769516794598346 709 | 42 710 | 0.41421356237309115 711 | 10 712 | -87.310367210005978 713 | 20 714 | -20.195064278489099 715 | 10 716 | -74.436882316365541 717 | 20 718 | -18.385813966008236 719 | 42 720 | 0.41421356237309553 721 | 10 722 | -74.011334832474802 723 | 20 724 | -17.821093381157418 725 | 10 726 | -75.820585144955643 727 | 20 728 | -4.9476084875170088 729 | 42 730 | 0.4142135623730957 731 | 10 732 | -76.385305729806461 733 | 20 734 | -4.5220610036262565 735 | 10 736 | -89.258790623446885 737 | 20 738 | -6.3313113161071097 739 | 42 740 | 0.41421356237310042 741 | 10 742 | -89.684338107337638 743 | 20 744 | -6.8960319009579329 745 | 0 746 | LWPOLYLINE 747 | 5 748 | 105 749 | 100 750 | AcDbEntity 751 | 8 752 | 0 753 | 100 754 | AcDbPolyline 755 | 90 756 | 8 757 | 70 758 | 1 759 | 43 760 | 0.0 761 | 10 762 | -28.961426039647936 763 | 20 764 | -28.322304945566632 765 | 42 766 | 0.41421356237309509 767 | 10 768 | -28.396705454797114 769 | 20 770 | -28.747852429457382 771 | 10 772 | -15.523220561156673 773 | 20 774 | -26.938602116976533 775 | 42 776 | 0.41421356237309065 777 | 10 778 | -15.097673077265924 779 | 20 780 | -26.373881532125711 781 | 10 782 | -16.906923389746776 783 | 20 784 | -13.500396638485295 785 | 42 786 | 0.41421356237309098 787 | 10 788 | -17.471643974597587 789 | 20 790 | -13.074849154594542 791 | 10 792 | -30.345128868238035 793 | 20 794 | -14.884099467075391 795 | 42 796 | 0.41421356237309553 797 | 10 798 | -30.770676352128788 799 | 20 800 | -15.448820051926218 801 | 0 802 | LWPOLYLINE 803 | 5 804 | 106 805 | 100 806 | AcDbEntity 807 | 8 808 | 0 809 | 100 810 | AcDbPolyline 811 | 90 812 | 8 813 | 70 814 | 1 815 | 43 816 | 0.0 817 | 10 818 | -120.96461796065442 819 | 20 820 | -58.085073682848957 821 | 42 822 | 0.41421356237308993 823 | 10 824 | -120.39989737580362 825 | 20 826 | -58.51062116673971 827 | 10 828 | -107.5264124821632 829 | 20 830 | -56.701370854258847 831 | 42 832 | 0.4142135623731002 833 | 10 834 | -107.10086499827243 835 | 20 836 | -56.136650269408022 837 | 10 838 | -108.91011531075328 839 | 20 840 | -43.26316537576762 841 | 42 842 | 0.41421356237310092 843 | 10 844 | -109.47483589560412 845 | 20 846 | -42.837617891876874 847 | 10 848 | -122.34832078924453 849 | 20 850 | -44.646868204357723 851 | 42 852 | 0.4142135623731002 853 | 10 854 | -122.77386827313528 855 | 20 856 | -45.211588789208541 857 | 0 858 | LWPOLYLINE 859 | 5 860 | 107 861 | 100 862 | AcDbEntity 863 | 8 864 | 0 865 | 100 866 | AcDbPolyline 867 | 90 868 | 8 869 | 70 870 | 1 871 | 43 872 | 0.0 873 | 10 874 | -47.494626802513686 875 | 20 876 | -33.331628357546748 877 | 42 878 | 0.41421356237309509 879 | 10 880 | -46.929906217662861 881 | 20 882 | -33.757175841437501 883 | 10 884 | -34.05642132402243 885 | 20 886 | -31.947925528956659 887 | 42 888 | 0.41421356237309576 889 | 10 890 | -33.630873840131677 891 | 20 892 | -31.383204944105827 893 | 10 894 | -35.440124152612526 895 | 20 896 | -18.509720050465408 897 | 42 898 | 0.4142135623731022 899 | 10 900 | -36.004844737463358 901 | 20 902 | -18.084172566574665 903 | 10 904 | -48.878329631103796 905 | 20 906 | -19.89342287905551 907 | 42 908 | 0.41421356237309481 909 | 10 910 | -49.303877114994556 911 | 20 912 | -20.458143463906335 913 | 0 914 | LWPOLYLINE 915 | 5 916 | 108 917 | 100 918 | AcDbEntity 919 | 8 920 | 0 921 | 100 922 | AcDbPolyline 923 | 90 924 | 8 925 | 70 926 | 1 927 | 43 928 | 0.0 929 | 10 930 | -82.57259264827826 931 | 20 932 | -57.498730213652173 933 | 42 934 | 0.41421356237308993 935 | 10 936 | -82.007872063427456 937 | 20 938 | -57.924277697542919 939 | 10 940 | -69.134387169787033 941 | 20 942 | -56.115027385062071 943 | 42 944 | 0.41421356237309576 945 | 10 946 | -68.708839685896294 947 | 20 948 | -55.550306800211253 949 | 10 950 | -70.518089998377135 951 | 20 952 | -42.676821906570844 953 | 42 954 | 0.41421356237309509 955 | 10 956 | -71.082810583227953 957 | 20 958 | -42.251274422680098 959 | 10 960 | -83.956295476868377 961 | 20 962 | -44.060524735160946 963 | 42 964 | 0.4142135623731002 965 | 10 966 | -84.381842960759144 967 | 20 968 | -44.625245320011764 969 | 0 970 | LWPOLYLINE 971 | 5 972 | 109 973 | 100 974 | AcDbEntity 975 | 8 976 | 0 977 | 100 978 | AcDbPolyline 979 | 90 980 | 8 981 | 70 982 | 1 983 | 43 984 | 0.0 985 | 10 986 | -112.70500154428453 987 | 20 988 | 20.024600728547959 989 | 42 990 | 0.41421356237308993 991 | 10 992 | -112.14028095943371 993 | 20 994 | 19.59905324465721 995 | 10 996 | -99.266796065793287 997 | 20 998 | 21.408303557138066 999 | 42 1000 | 0.4142135623731002 1001 | 10 1002 | -98.841248581902533 1003 | 20 1004 | 21.973024141988887 1005 | 10 1006 | -100.65049889438339 1007 | 20 1008 | 34.846509035629303 1009 | 42 1010 | 0.4142135623731002 1011 | 10 1012 | -101.21521947923421 1013 | 20 1014 | 35.272056519520049 1015 | 10 1016 | -114.08870437287462 1017 | 20 1018 | 33.462806207039193 1019 | 42 1020 | 0.41421356237309764 1021 | 10 1022 | -114.51425185676538 1023 | 20 1024 | 32.898085622188383 1025 | 0 1026 | LWPOLYLINE 1027 | 5 1028 | 110 1029 | 100 1030 | AcDbEntity 1031 | 8 1032 | 0 1033 | 100 1034 | AcDbPolyline 1035 | 90 1036 | 8 1037 | 70 1038 | 1 1039 | 43 1040 | 0.0 1041 | 10 1042 | -43.555957213119569 1043 | 20 1044 | 30.626627570522981 1045 | 42 1046 | 0.41421356237309259 1047 | 10 1048 | -42.915100831063782 1049 | 20 1050 | 30.327791331792859 1051 | 10 1052 | -30.69909676084697 1053 | 20 1054 | 34.774053195026568 1055 | 42 1056 | 0.41421356237308593 1057 | 10 1058 | -30.400260522116863 1059 | 20 1060 | 35.414909577082348 1061 | 10 1062 | -34.846522385350532 1063 | 20 1064 | 47.63091364729916 1065 | 42 1066 | 0.41421356237310963 1067 | 10 1068 | -35.487378767406341 1069 | 20 1070 | 47.929749886029285 1071 | 10 1072 | -47.703382837623145 1073 | 20 1074 | 43.483488022795569 1075 | 42 1076 | 0.41421356237308832 1077 | 10 1078 | -48.002219076353263 1079 | 20 1080 | 42.842631640739796 1081 | 0 1082 | LWPOLYLINE 1083 | 5 1084 | 111 1085 | 100 1086 | AcDbEntity 1087 | 8 1088 | 0 1089 | 100 1090 | AcDbPolyline 1091 | 90 1092 | 8 1093 | 70 1094 | 1 1095 | 43 1096 | 0.0 1097 | 10 1098 | -50.145874375802947 1099 | 20 1100 | -14.467021648019831 1101 | 42 1102 | 0.41421356237309653 1103 | 10 1104 | -49.581153790952122 1105 | 20 1106 | -14.892569131910582 1107 | 10 1108 | -36.707668897311677 1109 | 20 1110 | -13.083318819429735 1111 | 42 1112 | 0.41421356237309553 1113 | 10 1114 | -36.282121413420924 1115 | 20 1116 | -12.518598234578908 1117 | 10 1118 | -38.091371725901794 1119 | 20 1120 | 0.35488665906150507 1121 | 42 1122 | 0.41421356237309065 1123 | 10 1124 | -38.656092310752605 1125 | 20 1126 | 0.78043414295225766 1127 | 10 1128 | -51.529577204393043 1129 | 20 1130 | -1.0288161695285967 1131 | 42 1132 | 0.41421356237309481 1133 | 10 1134 | -51.955124688283803 1135 | 20 1136 | -1.5935367543794232 1137 | 0 1138 | LWPOLYLINE 1139 | 5 1140 | 112 1141 | 100 1142 | AcDbEntity 1143 | 8 1144 | 0 1145 | 100 1146 | AcDbPolyline 1147 | 90 1148 | 8 1149 | 70 1150 | 1 1151 | 43 1152 | 0.0 1153 | 10 1154 | -104.75125882441675 1155 | 20 1156 | -36.569219400032793 1157 | 42 1158 | 0.41421356237308993 1159 | 10 1160 | -104.18653823956595 1161 | 20 1162 | -36.994766883923546 1163 | 10 1164 | -91.313053345925539 1165 | 20 1166 | -35.185516571442683 1167 | 42 1168 | 0.41421356237309509 1169 | 10 1170 | -90.887505862034772 1171 | 20 1172 | -34.620795986591872 1173 | 10 1174 | -92.696756174515627 1175 | 20 1176 | -21.747311092951449 1177 | 42 1178 | 0.4142135623731002 1179 | 10 1180 | -93.26147675936646 1181 | 20 1182 | -21.321763609060696 1183 | 10 1184 | -106.13496165300685 1185 | 20 1186 | -23.131013921541559 1187 | 42 1188 | 0.41421356237309509 1189 | 10 1190 | -106.56050913689761 1191 | 20 1192 | -23.69573450639237 1193 | 0 1194 | LWPOLYLINE 1195 | 5 1196 | 113 1197 | 100 1198 | AcDbEntity 1199 | 8 1200 | 0 1201 | 100 1202 | AcDbPolyline 1203 | 90 1204 | 8 1205 | 70 1206 | 1 1207 | 43 1208 | 0.0 1209 | 10 1210 | -85.223840221567542 1211 | 20 1212 | -38.634123504125256 1213 | 42 1214 | 0.41421356237308993 1215 | 10 1216 | -84.659119636716724 1217 | 20 1218 | -39.059670988016009 1219 | 10 1220 | -71.785634743076287 1221 | 20 1222 | -37.25042067553516 1223 | 42 1224 | 0.41421356237309576 1225 | 10 1226 | -71.360087259185548 1227 | 20 1228 | -36.685700090684335 1229 | 10 1230 | -73.169337571666389 1231 | 20 1232 | -23.812215197043926 1233 | 42 1234 | 0.41421356237309509 1235 | 10 1236 | -73.734058156517207 1237 | 20 1238 | -23.386667713153173 1239 | 10 1240 | -86.607543050157631 1241 | 20 1242 | -25.195918025634025 1243 | 42 1244 | 0.4142135623731002 1245 | 10 1246 | -87.033090534048384 1247 | 20 1248 | -25.760638610484847 1249 | 0 1250 | LWPOLYLINE 1251 | 5 1252 | 114 1253 | 100 1254 | AcDbEntity 1255 | 8 1256 | 0 1257 | 100 1258 | AcDbPolyline 1259 | 90 1260 | 8 1261 | 70 1262 | 1 1263 | 43 1264 | 0.0 1265 | 10 1266 | -44.843379229224432 1267 | 20 1268 | -52.196235067073673 1269 | 42 1270 | 0.41421356237309509 1271 | 10 1272 | -44.278658644373614 1273 | 20 1274 | -52.621782550964426 1275 | 10 1276 | -31.405173750733177 1277 | 20 1278 | -50.81253223848357 1279 | 42 1280 | 0.41421356237309576 1281 | 10 1282 | -30.979626266842427 1283 | 20 1284 | -50.247811653632738 1285 | 10 1286 | -32.788876579323279 1287 | 20 1288 | -37.374326759992336 1289 | 42 1290 | 0.4142135623731002 1291 | 10 1292 | -33.353597164174104 1293 | 20 1294 | -36.948779276101583 1295 | 10 1296 | -46.227082057814535 1297 | 20 1298 | -38.758029588582438 1299 | 42 1300 | 0.41421356237309509 1301 | 10 1302 | -46.652629541705295 1303 | 20 1304 | -39.322750173433263 1305 | 0 1306 | LWPOLYLINE 1307 | 5 1308 | 115 1309 | 100 1310 | AcDbEntity 1311 | 8 1312 | 0 1313 | 100 1314 | AcDbPolyline 1315 | 90 1316 | 8 1317 | 70 1318 | 1 1319 | 43 1320 | 0.0 1321 | 10 1322 | -26.310178466358668 1323 | 20 1324 | -47.186911655093546 1325 | 42 1326 | 0.41421356237309509 1327 | 10 1328 | -25.745457881507846 1329 | 20 1330 | -47.612459138984292 1331 | 10 1332 | -12.871972987867423 1333 | 20 1334 | -45.803208826503443 1335 | 42 1336 | 0.41421356237309065 1337 | 10 1338 | -12.446425503976673 1339 | 20 1340 | -45.238488241652625 1341 | 10 1342 | -14.255675816457527 1343 | 20 1344 | -32.365003348012216 1345 | 42 1346 | 0.41421356237308971 1347 | 10 1348 | -14.820396401308336 1349 | 20 1350 | -31.939455864121467 1351 | 10 1352 | -27.693881294948785 1353 | 20 1354 | -33.748706176602312 1355 | 42 1356 | 0.41421356237309576 1357 | 10 1358 | -28.119428778839538 1359 | 20 1360 | -34.313426761453137 1361 | 0 1362 | LWPOLYLINE 1363 | 5 1364 | 116 1365 | 100 1366 | AcDbEntity 1367 | 8 1368 | 0 1369 | 100 1370 | AcDbPolyline 1371 | 90 1372 | 8 1373 | 70 1374 | 1 1375 | 43 1376 | 0.0 1377 | 10 1378 | -131.56960825381142 1379 | 20 1380 | 17.373353155258712 1381 | 42 1382 | 0.41421356237309115 1383 | 10 1384 | -131.00488766896061 1385 | 20 1386 | 16.947805671367956 1387 | 10 1388 | -118.13140277532021 1389 | 20 1390 | 18.757055983848815 1391 | 42 1392 | 0.41421356237309886 1393 | 10 1394 | -117.70585529142946 1395 | 20 1396 | 19.321776568699633 1397 | 10 1398 | -119.5151056039103 1399 | 20 1400 | 32.195261462340042 1401 | 42 1402 | 0.41421356237308993 1403 | 10 1404 | -120.07982618876112 1405 | 20 1406 | 32.620808946230795 1407 | 10 1408 | -132.95331108240154 1409 | 20 1410 | 30.811558633749947 1411 | 42 1412 | 0.41421356237310158 1413 | 10 1414 | -133.37885856629228 1415 | 20 1416 | 30.246838048899125 1417 | 0 1418 | LWPOLYLINE 1419 | 5 1420 | 117 1421 | 100 1422 | AcDbEntity 1423 | 8 1424 | 0 1425 | 100 1426 | AcDbPolyline 1427 | 90 1428 | 8 1429 | 70 1430 | 1 1431 | 43 1432 | 0.0 1433 | 10 1434 | -110.05375397099526 1435 | 20 1436 | 1.1599940190210503 1437 | 42 1438 | 0.41421356237309065 1439 | 10 1440 | -109.48903338614444 1441 | 20 1442 | 0.73444653513029756 1443 | 10 1444 | -96.615548492504047 1445 | 20 1446 | 2.5436968476111508 1447 | 42 1448 | 0.41421356237310014 1449 | 10 1450 | -96.19000100861328 1451 | 20 1452 | 3.1084174324619696 1453 | 10 1454 | -97.999251321094135 1455 | 20 1456 | 15.981902326102382 1457 | 42 1458 | 0.41421356237310147 1459 | 10 1460 | -98.563971905944953 1461 | 20 1462 | 16.407449809993135 1463 | 10 1464 | -111.43745679958536 1465 | 20 1466 | 14.598199497512285 1467 | 42 1468 | 0.41421356237310053 1469 | 10 1470 | -111.86300428347613 1471 | 20 1472 | 14.033478912661462 1473 | 0 1474 | LWPOLYLINE 1475 | 5 1476 | 118 1477 | 100 1478 | AcDbEntity 1479 | 8 1480 | 0 1481 | 100 1482 | AcDbPolyline 1483 | 90 1484 | 8 1485 | 70 1486 | 1 1487 | 43 1488 | 0.0 1489 | 10 1490 | -34.263921186226433 1491 | 20 1492 | 9.4069084734871957 1493 | 42 1494 | 0.41421356237309509 1495 | 10 1496 | -33.699200601375615 1497 | 20 1498 | 8.9813609895964461 1499 | 10 1500 | -20.825715707735174 1501 | 20 1502 | 10.7906113020773 1503 | 42 1504 | 0.41421356237309553 1505 | 10 1506 | -20.400168223844425 1507 | 20 1508 | 11.355331886928127 1509 | 10 1510 | -22.209418536325277 1511 | 20 1512 | 24.22881678056854 1513 | 42 1514 | 0.4142135623731002 1515 | 10 1516 | -22.774139121176106 1517 | 20 1518 | 24.654364264459293 1519 | 10 1520 | -35.647624014816536 1521 | 20 1522 | 22.845113951978433 1523 | 42 1524 | 0.41421356237309542 1525 | 10 1526 | -36.073171498707289 1527 | 20 1528 | 22.280393367127612 1529 | 0 1530 | LWPOLYLINE 1531 | 5 1532 | 119 1533 | 100 1534 | AcDbEntity 1535 | 8 1536 | 0 1537 | 100 1538 | AcDbPolyline 1539 | 90 1540 | 8 1541 | 70 1542 | 1 1543 | 43 1544 | 0.0 1545 | 10 1546 | -93.840394834757603 1547 | 20 1548 | 22.675848301837217 1549 | 42 1550 | 0.41421356237308993 1551 | 10 1552 | -93.275674249906785 1553 | 20 1554 | 22.250300817946464 1555 | 10 1556 | -80.402189356266376 1557 | 20 1558 | 24.059551130427323 1559 | 42 1560 | 0.41421356237310092 1561 | 10 1562 | -79.976641872375623 1563 | 20 1564 | 24.624271715278141 1565 | 10 1566 | -81.785892184856479 1567 | 20 1568 | 37.497756608918557 1569 | 42 1570 | 0.41421356237308993 1571 | 10 1572 | -82.350612769707283 1573 | 20 1574 | 37.923304092809303 1575 | 10 1576 | -95.224097663347692 1577 | 20 1578 | 36.114053780328454 1579 | 42 1580 | 0.41421356237310053 1581 | 10 1582 | -95.649645147238459 1583 | 20 1584 | 35.549333195477629 1585 | 0 1586 | LWPOLYLINE 1587 | 5 1588 | 120 1589 | 100 1590 | AcDbEntity 1591 | 8 1592 | 0 1593 | 100 1594 | AcDbPolyline 1595 | 90 1596 | 8 1597 | 70 1598 | 1 1599 | 43 1600 | 0.0 1601 | 10 1602 | -22.875131799294188 1603 | 20 1604 | 39.085160088355963 1605 | 42 1606 | 0.41421356237309725 1607 | 10 1608 | -22.186148119099371 1609 | 20 1610 | 38.926095672394339 1611 | 10 1612 | -11.161522869065831 1613 | 20 1614 | 45.815046107425992 1615 | 42 1616 | 0.41421356237309509 1617 | 10 1618 | -11.002458453104214 1619 | 20 1620 | 46.504029787620816 1621 | 10 1622 | -17.891408888135892 1623 | 20 1624 | 57.52865503765436 1625 | 42 1626 | 0.41421356237311036 1627 | 10 1628 | -18.580392568330733 1629 | 20 1630 | 57.687719453615983 1631 | 10 1632 | -29.605017818364232 1633 | 20 1634 | 50.798769018584309 1635 | 42 1636 | 0.41421356237310442 1637 | 10 1638 | -29.764082234325851 1639 | 20 1640 | 50.109785338389507 1641 | 0 1642 | LWPOLYLINE 1643 | 5 1644 | 121 1645 | 100 1646 | AcDbEntity 1647 | 8 1648 | 0 1649 | 100 1650 | AcDbPolyline 1651 | 90 1652 | 8 1653 | 70 1654 | 1 1655 | 43 1656 | 0.0 1657 | 10 1658 | -123.61586553394368 1659 | 20 1660 | -39.220466973322047 1661 | 42 1662 | 0.41421356237308993 1663 | 10 1664 | -123.05114494909287 1665 | 20 1666 | -39.646014457212793 1667 | 10 1668 | -110.17766005545244 1669 | 20 1670 | -37.836764144731944 1671 | 42 1672 | 0.4142135623731002 1673 | 10 1674 | -109.75211257156168 1675 | 20 1676 | -37.272043559881126 1677 | 10 1678 | -111.56136288404255 1679 | 20 1680 | -24.39855866624071 1681 | 42 1682 | 0.41421356237308993 1683 | 10 1684 | -112.12608346889337 1685 | 20 1686 | -23.973011182349957 1687 | 10 1688 | -124.99956836253376 1689 | 20 1690 | -25.782261494830809 1691 | 42 1692 | 0.41421356237309509 1693 | 10 1694 | -125.42511584642453 1695 | 20 1696 | -26.34698207968162 1697 | 0 1698 | LWPOLYLINE 1699 | 5 1700 | 122 1701 | 100 1702 | AcDbEntity 1703 | 8 1704 | 0 1705 | 100 1706 | AcDbPolyline 1707 | 90 1708 | 8 1709 | 70 1710 | 1 1711 | 43 1712 | 0.0 1713 | 10 1714 | -66.027827565379454 1715 | 20 1716 | -38.340951769526875 1717 | 42 1718 | 0.41421356237309509 1719 | 10 1720 | -65.463106980528636 1721 | 20 1722 | -38.766499253417628 1723 | 10 1724 | -52.589622086888212 1725 | 20 1726 | -36.957248940936765 1727 | 42 1728 | 0.41421356237308993 1729 | 10 1730 | -52.164074602997459 1731 | 20 1732 | -36.392528356085954 1733 | 10 1734 | -53.973324915478315 1735 | 20 1736 | -23.519043462445531 1737 | 42 1738 | 0.41421356237309509 1739 | 10 1740 | -54.538045500329133 1741 | 20 1742 | -23.093495978554781 1743 | 10 1744 | -67.411530393969556 1745 | 20 1746 | -24.902746291035626 1747 | 42 1748 | 0.41421356237310092 1749 | 10 1750 | -67.83707787786031 1751 | 20 1752 | -25.467466875886462 1753 | 0 1754 | LWPOLYLINE 1755 | 5 1756 | 123 1757 | 100 1758 | AcDbEntity 1759 | 8 1760 | 0 1761 | 100 1762 | AcDbPolyline 1763 | 90 1764 | 8 1765 | 70 1766 | 1 1767 | 43 1768 | 0.0 1769 | 10 1770 | -71.330322711957962 1771 | 20 1772 | -0.61173835047304215 1773 | 42 1774 | 0.41421356237309576 1775 | 10 1776 | -70.765602127107144 1777 | 20 1778 | -1.0372858343637947 1779 | 10 1780 | -57.892117233466713 1781 | 20 1782 | 0.77196447811706892 1783 | 42 1784 | 0.41421356237309226 1785 | 10 1786 | -57.46656974957596 1787 | 20 1788 | 1.3366850629678817 1789 | 10 1790 | -59.275820062056823 1791 | 20 1792 | 14.210169956608299 1793 | 42 1794 | 0.41421356237309637 1795 | 10 1796 | -59.840540646907641 1797 | 20 1798 | 14.635717440499052 1799 | 10 1800 | -72.714025540548064 1801 | 20 1802 | 12.826467128018201 1803 | 42 1804 | 0.41421356237309553 1805 | 10 1806 | -73.139573024438818 1807 | 20 1808 | 12.261746543167376 1809 | 0 1810 | LWPOLYLINE 1811 | 5 1812 | 124 1813 | 100 1814 | AcDbEntity 1815 | 8 1816 | 0 1817 | 100 1818 | AcDbPolyline 1819 | 90 1820 | 8 1821 | 70 1822 | 1 1823 | 43 1824 | 0.0 1825 | 10 1826 | -90.526335368146036 1827 | 20 1828 | -0.90491008507142967 1829 | 42 1830 | 0.41421356237309065 1831 | 10 1832 | -89.961614783295232 1833 | 20 1834 | -1.3304575689621823 1835 | 10 1836 | -77.088129889654795 1837 | 20 1838 | 0.47879274351867673 1839 | 42 1840 | 0.41421356237309553 1841 | 10 1842 | -76.662582405764056 1843 | 20 1844 | 1.0435133283694942 1845 | 10 1846 | -78.471832718244897 1847 | 20 1848 | 13.916998222009909 1849 | 42 1850 | 0.41421356237308993 1851 | 10 1852 | -79.036553303095715 1853 | 20 1854 | 14.34254570590066 1855 | 10 1856 | -91.910038196736124 1857 | 20 1858 | 12.533295393419809 1859 | 42 1860 | 0.41421356237310053 1861 | 10 1862 | -92.335585680626892 1863 | 20 1864 | 11.968574808568986 1865 | 0 1866 | LWPOLYLINE 1867 | 5 1868 | 125 1869 | 100 1870 | AcDbEntity 1871 | 8 1872 | 0 1873 | 100 1874 | AcDbPolyline 1875 | 90 1876 | 8 1877 | 70 1878 | 1 1879 | 43 1880 | 0.0 1881 | 10 1882 | -63.3765799920902 1883 | 20 1884 | -57.205558479053778 1885 | 42 1886 | 0.41421356237309509 1887 | 10 1888 | -62.811859407239375 1889 | 20 1890 | -57.631105962944531 1891 | 10 1892 | -49.938374513598951 1893 | 20 1894 | -55.821855650463668 1895 | 42 1896 | 0.41421356237308993 1897 | 10 1898 | -49.512827029708205 1899 | 20 1900 | -55.257135065612857 1901 | 10 1902 | -51.322077342189054 1903 | 20 1904 | -42.383650171972462 1905 | 42 1906 | 0.41421356237309509 1907 | 10 1908 | -51.886797927039872 1909 | 20 1910 | -41.958102688081709 1911 | 10 1912 | -64.760282820680303 1913 | 20 1914 | -43.767353000562551 1915 | 42 1916 | 0.41421356237309576 1917 | 10 1918 | -65.185830304571056 1919 | 20 1920 | -44.332073585413383 1921 | 0 1922 | LWPOLYLINE 1923 | 5 1924 | 126 1925 | 100 1926 | AcDbEntity 1927 | 8 1928 | 0 1929 | 100 1930 | AcDbPolyline 1931 | 90 1932 | 8 1933 | 70 1934 | 1 1935 | 43 1936 | 0.0 1937 | 10 1938 | -52.105279291975997 1939 | 20 1940 | 28.0364224903612 1941 | 42 1942 | 0.41421356237309509 1943 | 10 1944 | -51.679731808085243 1945 | 20 1946 | 28.601143075212022 1947 | 10 1948 | -53.488982120566106 1949 | 20 1950 | 41.474627968852438 1951 | 42 1952 | 0.41421356237308993 1953 | 10 1954 | -54.053702705416917 1955 | 20 1956 | 41.900175452743191 1957 | 10 1958 | -76.359490953820796 1959 | 20 1960 | 38.765301353617701 1961 | 42 1962 | 0.41421356237309576 1963 | 10 1964 | -76.785038437711535 1965 | 20 1966 | 38.200580768766883 1967 | 10 1968 | -74.975788125230679 1969 | 20 1970 | 25.327095875126471 1971 | 42 1972 | 0.41421356237309509 1973 | 10 1974 | -74.411067540379861 1975 | 20 1976 | 24.901548391235721 1977 | 0 1978 | LWPOLYLINE 1979 | 5 1980 | 127 1981 | 100 1982 | AcDbEntity 1983 | 8 1984 | 0 1985 | 100 1986 | AcDbPolyline 1987 | 90 1988 | 8 1989 | 70 1990 | 1 1991 | 43 1992 | 0.0 1993 | 10 1994 | -52.797121949092194 1995 | 20 1996 | 4.3975850615070797 1997 | 42 1998 | 0.4142135623730957 1999 | 10 2000 | -52.232401364241376 2001 | 20 2002 | 3.9720375776163275 2003 | 10 2004 | -39.358916470600946 2005 | 20 2006 | 5.7812878900971771 2007 | 42 2008 | 0.41421356237309553 2009 | 10 2010 | -38.933368986710192 2011 | 20 2012 | 6.3460084749480039 2013 | 10 2014 | -40.742619299191048 2015 | 20 2016 | 19.219493368588417 2017 | 42 2018 | 0.41421356237308993 2019 | 10 2020 | -41.307339884041866 2021 | 20 2022 | 19.64504085247917 2023 | 10 2024 | -54.180824777682304 2025 | 20 2026 | 17.835790539998321 2027 | 42 2028 | 0.41421356237309481 2029 | 10 2030 | -54.606372261573064 2031 | 20 2032 | 17.271069955147492 2033 | 0 2034 | LWPOLYLINE 2035 | 5 2036 | 128 2037 | 100 2038 | AcDbEntity 2039 | 8 2040 | 0 2041 | 100 2042 | AcDbPolyline 2043 | 90 2044 | 8 2045 | 70 2046 | 1 2047 | 43 2048 | 0.0 2049 | 10 2050 | -31.612673612937186 2051 | 20 2052 | -9.4576982360397093 2053 | 42 2054 | 0.41421356237309587 2055 | 10 2056 | -31.047953028086365 2057 | 20 2058 | -9.8832457199304606 2059 | 10 2060 | -18.174468134445924 2061 | 20 2062 | -8.0739954074496119 2063 | 42 2064 | 0.41421356237309553 2065 | 10 2066 | -17.748920650555174 2067 | 20 2068 | -7.5092748225987869 2069 | 10 2070 | -19.558170963036027 2071 | 20 2072 | 5.3642100710416232 2073 | 42 2074 | 0.41421356237309059 2075 | 10 2076 | -20.122891547886837 2077 | 20 2078 | 5.7897575549323754 2079 | 10 2080 | -32.996376441527289 2081 | 20 2082 | 3.9805072424515231 2083 | 42 2084 | 0.41421356237309553 2085 | 10 2086 | -33.421923925418035 2087 | 20 2088 | 3.4157866576006954 2089 | 0 2090 | LWPOLYLINE 2091 | 5 2092 | 129 2093 | 100 2094 | AcDbEntity 2095 | 8 2096 | 0 2097 | 100 2098 | AcDbPolyline 2099 | 90 2100 | 8 2101 | 70 2102 | 1 2103 | 43 2104 | 0.0 2105 | 10 2106 | -126.26711310723293 2107 | 20 2108 | -20.355860263795115 2109 | 42 2110 | 0.41421356237308993 2111 | 10 2112 | -125.70239252238211 2113 | 20 2114 | -20.781407747685865 2115 | 10 2116 | -112.82890762874172 2117 | 20 2118 | -18.972157435205013 2119 | 42 2120 | 0.41421356237309509 2121 | 10 2122 | -112.40336014485095 2123 | 20 2124 | -18.407436850354202 2125 | 10 2126 | -114.21261045733181 2127 | 20 2128 | -5.5339519567137883 2129 | 42 2130 | 0.41421356237309059 2131 | 10 2132 | -114.77733104218261 2133 | 20 2134 | -5.108404472823036 2135 | 10 2136 | -127.65081593582302 2137 | 20 2138 | -6.9176547853038874 2139 | 42 2140 | 0.41421356237310025 2141 | 10 2142 | -128.07636341971377 2143 | 20 2144 | -7.482375370154708 2145 | 0 2146 | LWPOLYLINE 2147 | 5 2148 | 130 2149 | 100 2150 | AcDbEntity 2151 | 8 2152 | 0 2153 | 100 2154 | AcDbPolyline 2155 | 90 2156 | 8 2157 | 70 2158 | 1 2159 | 43 2160 | 0.0 2161 | 10 2162 | -68.679075138668708 2163 | 20 2164 | -19.476345059999954 2165 | 42 2166 | 0.41421356237309653 2167 | 10 2168 | -68.11435455381789 2169 | 20 2170 | -19.901892543890703 2171 | 10 2172 | -55.240869660177466 2173 | 20 2174 | -18.092642231409844 2175 | 42 2176 | 0.41421356237309481 2177 | 10 2178 | -54.815322176286713 2179 | 20 2180 | -17.527921646559026 2181 | 10 2182 | -56.624572488767562 2183 | 20 2184 | -4.6544367529186168 2185 | 42 2186 | 0.4142135623730957 2187 | 10 2188 | -57.189293073618387 2189 | 20 2190 | -4.2288892690278646 2191 | 10 2192 | -70.06277796725881 2193 | 20 2194 | -6.0381395815087142 2195 | 42 2196 | 0.41421356237309553 2197 | 10 2198 | -70.488325451149564 2199 | 20 2200 | -6.602860166359541 2201 | 0 2202 | LWPOLYLINE 2203 | 5 2204 | 131 2205 | 100 2206 | AcDbEntity 2207 | 8 2208 | 0 2209 | 100 2210 | AcDbPolyline 2211 | 90 2212 | 8 2213 | 70 2214 | 1 2215 | 43 2216 | 0.0 2217 | 10 2218 | 106.8377858128552 2219 | 20 2220 | -18.130160174396611 2221 | 42 2222 | 0.41421356237308699 2223 | 10 2224 | 107.40250639770601 2225 | 20 2226 | -17.704612690505861 2227 | 10 2228 | 109.21175671018686 2229 | 20 2230 | -4.8311277968654487 2231 | 42 2232 | 0.41421356237307055 2233 | 10 2234 | 108.78620922629611 2235 | 20 2236 | -4.2664072120146335 2237 | 10 2238 | 95.912724332655699 2239 | 20 2240 | -2.4571568995337811 2241 | 42 2242 | 0.41421356237308765 2243 | 10 2244 | 95.348003747804881 2245 | 20 2246 | -2.8827043834245325 2247 | 10 2248 | 93.538753435324026 2249 | 20 2250 | -15.756189277064951 2251 | 42 2252 | 0.41421356237308365 2253 | 10 2254 | 93.964300919214764 2255 | 20 2256 | -16.320909861915762 2257 | 0 2258 | LWPOLYLINE 2259 | 5 2260 | 132 2261 | 100 2262 | AcDbEntity 2263 | 8 2264 | 0 2265 | 100 2266 | AcDbPolyline 2267 | 90 2268 | 8 2269 | 70 2270 | 1 2271 | 43 2272 | 0.0 2273 | 10 2274 | 101.53529066627669 2275 | 20 2276 | -55.859373593450449 2277 | 42 2278 | 0.41421356237308993 2279 | 10 2280 | 102.10001125112751 2281 | 20 2282 | -55.433826109559696 2283 | 10 2284 | 103.90926156360835 2285 | 20 2286 | -42.56034121591928 2287 | 42 2288 | 0.41421356237308482 2289 | 10 2290 | 103.48371407971761 2291 | 20 2292 | -41.995620631068469 2293 | 10 2294 | 90.610229186077191 2295 | 20 2296 | -40.186370318587606 2297 | 42 2298 | 0.41421356237309509 2299 | 10 2300 | 90.045508601226373 2301 | 20 2302 | -40.611917802478374 2303 | 10 2304 | 88.236258288745518 2305 | 20 2306 | -53.485402696118776 2307 | 42 2308 | 0.41421356237309509 2309 | 10 2310 | 88.661805772636271 2311 | 20 2312 | -54.050123280969586 2313 | 0 2314 | LWPOLYLINE 2315 | 5 2316 | 133 2317 | 100 2318 | AcDbEntity 2319 | 8 2320 | 0 2321 | 100 2322 | AcDbPolyline 2323 | 90 2324 | 8 2325 | 70 2326 | 1 2327 | 43 2328 | 0.0 2329 | 10 2330 | 128.35364009567138 2331 | 20 2332 | -1.9168010381589573 2333 | 42 2334 | 0.41421356237308815 2335 | 10 2336 | 128.91836068052217 2337 | 20 2338 | -1.4912535542682059 2339 | 10 2340 | 130.72761099300303 2341 | 20 2342 | 11.382231339372218 2343 | 42 2344 | 0.41421356237308254 2345 | 10 2346 | 130.30206350911229 2347 | 20 2348 | 11.946951924223029 2349 | 10 2350 | 117.42857861547186 2351 | 20 2352 | 13.756202236703881 2353 | 42 2354 | 0.41421356237308837 2355 | 10 2356 | 116.86385803062106 2357 | 20 2358 | 13.330654752813128 2359 | 10 2360 | 115.0546077181402 2361 | 20 2362 | 0.45716985917270603 2363 | 42 2364 | 0.4142135623730821 2365 | 10 2366 | 115.48015520203094 2367 | 20 2368 | -0.10755072567810497 2369 | 0 2370 | LWPOLYLINE 2371 | 5 2372 | 134 2373 | 100 2374 | AcDbEntity 2375 | 8 2376 | 0 2377 | 100 2378 | AcDbPolyline 2379 | 90 2380 | 8 2381 | 70 2382 | 1 2383 | 43 2384 | 0.0 2385 | 10 2386 | 87.310367210005978 2387 | 20 2388 | -20.195064278489099 2389 | 42 2390 | 0.41421356237311036 2391 | 10 2392 | 87.875087794856782 2393 | 20 2394 | -19.769516794598346 2395 | 10 2396 | 89.684338107337638 2397 | 20 2398 | -6.8960319009579241 2399 | 42 2400 | 0.41421356237308143 2401 | 10 2402 | 89.258790623446885 2403 | 20 2404 | -6.3313113161071088 2405 | 10 2406 | 76.385305729806461 2407 | 20 2408 | -4.5220610036262565 2409 | 42 2410 | 0.41421356237309509 2411 | 10 2412 | 75.820585144955658 2413 | 20 2414 | -4.9476084875170079 2415 | 10 2416 | 74.011334832474788 2417 | 20 2418 | -17.821093381157418 2419 | 42 2420 | 0.41421356237309431 2421 | 10 2422 | 74.436882316365541 2423 | 20 2424 | -18.385813966008229 2425 | 0 2426 | LWPOLYLINE 2427 | 5 2428 | 135 2429 | 100 2430 | AcDbEntity 2431 | 8 2432 | 0 2433 | 100 2434 | AcDbPolyline 2435 | 90 2436 | 8 2437 | 70 2438 | 1 2439 | 43 2440 | 0.0 2441 | 10 2442 | 28.396705454797114 2443 | 20 2444 | -28.747852429457382 2445 | 42 2446 | 0.41421356237309509 2447 | 10 2448 | 28.961426039647936 2449 | 20 2450 | -28.322304945566632 2451 | 10 2452 | 30.770676352128792 2453 | 20 2454 | -15.448820051926218 2455 | 42 2456 | 0.41421356237310458 2457 | 10 2458 | 30.345128868238028 2459 | 20 2460 | -14.884099467075389 2461 | 10 2462 | 17.471643974597594 2463 | 20 2464 | -13.074849154594544 2465 | 42 2466 | 0.41421356237309132 2467 | 10 2468 | 16.906923389746776 2469 | 20 2470 | -13.500396638485292 2471 | 10 2472 | 15.097673077265917 2473 | 20 2474 | -26.373881532125701 2475 | 42 2476 | 0.41421356237309082 2477 | 10 2478 | 15.523220561156666 2479 | 20 2480 | -26.93860211697654 2481 | 0 2482 | LWPOLYLINE 2483 | 5 2484 | 136 2485 | 100 2486 | AcDbEntity 2487 | 8 2488 | 0 2489 | 100 2490 | AcDbPolyline 2491 | 90 2492 | 8 2493 | 70 2494 | 1 2495 | 43 2496 | 0.0 2497 | 10 2498 | 120.39989737580362 2499 | 20 2500 | -58.51062116673971 2501 | 42 2502 | 0.41421356237311491 2503 | 10 2504 | 120.96461796065441 2505 | 20 2506 | -58.085073682848957 2507 | 10 2508 | 122.77386827313528 2509 | 20 2510 | -45.211588789208534 2511 | 42 2512 | 0.41421356237309431 2513 | 10 2514 | 122.34832078924453 2515 | 20 2516 | -44.64686820435773 2517 | 10 2518 | 109.47483589560409 2519 | 20 2520 | -42.837617891876867 2521 | 42 2522 | 0.41421356237308993 2523 | 10 2524 | 108.91011531075328 2525 | 20 2526 | -43.26316537576762 2527 | 10 2528 | 107.10086499827243 2529 | 20 2530 | -56.136650269408037 2531 | 42 2532 | 0.41421356237309509 2533 | 10 2534 | 107.5264124821632 2535 | 20 2536 | -56.701370854258847 2537 | 0 2538 | LWPOLYLINE 2539 | 5 2540 | 137 2541 | 100 2542 | AcDbEntity 2543 | 8 2544 | 0 2545 | 100 2546 | AcDbPolyline 2547 | 90 2548 | 8 2549 | 70 2550 | 1 2551 | 43 2552 | 0.0 2553 | 10 2554 | 46.929906217662861 2555 | 20 2556 | -33.757175841437501 2557 | 42 2558 | 0.41421356237309281 2559 | 10 2560 | 47.494626802513693 2561 | 20 2562 | -33.331628357546748 2563 | 10 2564 | 49.303877114994556 2565 | 20 2566 | -20.458143463906335 2567 | 42 2568 | 0.41421356237310092 2569 | 10 2570 | 48.878329631103796 2571 | 20 2572 | -19.893422879055507 2573 | 10 2574 | 36.004844737463351 2575 | 20 2576 | -18.084172566574658 2577 | 42 2578 | 0.41421356237309748 2579 | 10 2580 | 35.440124152612526 2581 | 20 2582 | -18.509720050465415 2583 | 10 2584 | 33.63087384013167 2585 | 20 2586 | -31.383204944105827 2587 | 42 2588 | 0.41421356237309764 2589 | 10 2590 | 34.056421324022438 2591 | 20 2592 | -31.947925528956659 2593 | 0 2594 | LWPOLYLINE 2595 | 5 2596 | 138 2597 | 100 2598 | AcDbEntity 2599 | 8 2600 | 0 2601 | 100 2602 | AcDbPolyline 2603 | 90 2604 | 8 2605 | 70 2606 | 1 2607 | 43 2608 | 0.0 2609 | 10 2610 | 82.007872063427456 2611 | 20 2612 | -57.924277697542919 2613 | 42 2614 | 0.41421356237308993 2615 | 10 2616 | 82.57259264827826 2617 | 20 2618 | -57.498730213652173 2619 | 10 2620 | 84.381842960759144 2621 | 20 2622 | -44.625245320011757 2623 | 42 2624 | 0.41421356237309576 2625 | 10 2626 | 83.956295476868377 2627 | 20 2628 | -44.060524735160939 2629 | 10 2630 | 71.082810583227953 2631 | 20 2632 | -42.251274422680098 2633 | 42 2634 | 0.41421356237309431 2635 | 10 2636 | 70.51808999837715 2637 | 20 2638 | -42.676821906570844 2639 | 10 2640 | 68.70883968589628 2641 | 20 2642 | -55.550306800211253 2643 | 42 2644 | 0.41421356237309431 2645 | 10 2646 | 69.134387169787033 2647 | 20 2648 | -56.115027385062064 2649 | 0 2650 | LWPOLYLINE 2651 | 5 2652 | 139 2653 | 100 2654 | AcDbEntity 2655 | 8 2656 | 0 2657 | 100 2658 | AcDbPolyline 2659 | 90 2660 | 8 2661 | 70 2662 | 1 2663 | 43 2664 | 0.0 2665 | 10 2666 | 112.14028095943371 2667 | 20 2668 | 19.59905324465721 2669 | 42 2670 | 0.41421356237311346 2671 | 10 2672 | 112.70500154428453 2673 | 20 2674 | 20.024600728547959 2675 | 10 2676 | 114.51425185676538 2677 | 20 2678 | 32.898085622188383 2679 | 42 2680 | 0.41421356237309315 2681 | 10 2682 | 114.08870437287462 2683 | 20 2684 | 33.462806207039201 2685 | 10 2686 | 101.21521947923419 2687 | 20 2688 | 35.272056519520049 2689 | 42 2690 | 0.41421356237307222 2691 | 10 2692 | 100.65049889438339 2693 | 20 2694 | 34.846509035629303 2695 | 10 2696 | 98.841248581902533 2697 | 20 2698 | 21.973024141988876 2699 | 42 2700 | 0.41421356237307849 2701 | 10 2702 | 99.266796065793287 2703 | 20 2704 | 21.408303557138069 2705 | 0 2706 | LWPOLYLINE 2707 | 5 2708 | 140 2709 | 100 2710 | AcDbEntity 2711 | 8 2712 | 0 2713 | 100 2714 | AcDbPolyline 2715 | 90 2716 | 8 2717 | 70 2718 | 1 2719 | 43 2720 | 0.0 2721 | 10 2722 | 42.915100831063782 2723 | 20 2724 | 30.327791331792859 2725 | 42 2726 | 0.41421356237309592 2727 | 10 2728 | 43.555957213119569 2729 | 20 2730 | 30.626627570522981 2731 | 10 2732 | 48.002219076353256 2733 | 20 2734 | 42.842631640739796 2735 | 42 2736 | 0.41421356237310175 2737 | 10 2738 | 47.703382837623145 2739 | 20 2740 | 43.483488022795584 2741 | 10 2742 | 35.487378767406319 2743 | 20 2744 | 47.929749886029285 2745 | 42 2746 | 0.41421356237308216 2747 | 10 2748 | 34.846522385350568 2749 | 20 2750 | 47.63091364729916 2751 | 10 2752 | 30.400260522116866 2753 | 20 2754 | 35.414909577082348 2755 | 42 2756 | 0.41421356237308188 2757 | 10 2758 | 30.699096760846963 2759 | 20 2760 | 34.774053195026568 2761 | 0 2762 | LWPOLYLINE 2763 | 5 2764 | 141 2765 | 100 2766 | AcDbEntity 2767 | 8 2768 | 0 2769 | 100 2770 | AcDbPolyline 2771 | 90 2772 | 8 2773 | 70 2774 | 1 2775 | 43 2776 | 0.0 2777 | 10 2778 | 49.581153790952122 2779 | 20 2780 | -14.892569131910582 2781 | 42 2782 | 0.41421356237309509 2783 | 10 2784 | 50.145874375802947 2785 | 20 2786 | -14.467021648019831 2787 | 10 2788 | 51.955124688283803 2789 | 20 2790 | -1.593536754379423 2791 | 42 2792 | 0.41421356237310269 2793 | 10 2794 | 51.529577204393043 2795 | 20 2796 | -1.0288161695285947 2797 | 10 2798 | 38.656092310752619 2799 | 20 2800 | 0.78043414295225766 2801 | 42 2802 | 0.41421356237309409 2803 | 10 2804 | 38.091371725901794 2805 | 20 2806 | 0.35488665906150629 2807 | 10 2808 | 36.282121413420924 2809 | 20 2810 | -12.518598234578908 2811 | 42 2812 | 0.41421356237310425 2813 | 10 2814 | 36.707668897311684 2815 | 20 2816 | -13.083318819429731 2817 | 0 2818 | LWPOLYLINE 2819 | 5 2820 | 142 2821 | 100 2822 | AcDbEntity 2823 | 8 2824 | 0 2825 | 100 2826 | AcDbPolyline 2827 | 90 2828 | 8 2829 | 70 2830 | 1 2831 | 43 2832 | 0.0 2833 | 10 2834 | 104.18653823956595 2835 | 20 2836 | -36.994766883923546 2837 | 42 2838 | 0.41421356237311047 2839 | 10 2840 | 104.75125882441675 2841 | 20 2842 | -36.569219400032793 2843 | 10 2844 | 106.56050913689761 2845 | 20 2846 | -23.69573450639237 2847 | 42 2848 | 0.41421356237308321 2849 | 10 2850 | 106.13496165300687 2851 | 20 2852 | -23.131013921541552 2853 | 10 2854 | 93.261476759366445 2855 | 20 2856 | -21.321763609060696 2857 | 42 2858 | 0.41421356237311047 2859 | 10 2860 | 92.696756174515627 2861 | 20 2862 | -21.747311092951449 2863 | 10 2864 | 90.887505862034772 2865 | 20 2866 | -34.620795986591872 2867 | 42 2868 | 0.41421356237307005 2869 | 10 2870 | 91.313053345925525 2871 | 20 2872 | -35.185516571442676 2873 | 0 2874 | LWPOLYLINE 2875 | 5 2876 | 143 2877 | 100 2878 | AcDbEntity 2879 | 8 2880 | 0 2881 | 100 2882 | AcDbPolyline 2883 | 90 2884 | 8 2885 | 70 2886 | 1 2887 | 43 2888 | 0.0 2889 | 10 2890 | 84.659119636716724 2891 | 20 2892 | -39.059670988016009 2893 | 42 2894 | 0.41421356237308699 2895 | 10 2896 | 85.223840221567542 2897 | 20 2898 | -38.634123504125256 2899 | 10 2900 | 87.033090534048384 2901 | 20 2902 | -25.760638610484836 2903 | 42 2904 | 0.41421356237309281 2905 | 10 2906 | 86.607543050157631 2907 | 20 2908 | -25.195918025634025 2909 | 10 2910 | 73.734058156517207 2911 | 20 2912 | -23.386667713153173 2913 | 42 2914 | 0.41421356237308915 2915 | 10 2916 | 73.169337571666404 2917 | 20 2918 | -23.812215197043916 2919 | 10 2920 | 71.360087259185534 2921 | 20 2922 | -36.685700090684335 2923 | 42 2924 | 0.41421356237309281 2925 | 10 2926 | 71.785634743076287 2927 | 20 2928 | -37.25042067553516 2929 | 0 2930 | LWPOLYLINE 2931 | 5 2932 | 144 2933 | 100 2934 | AcDbEntity 2935 | 8 2936 | 0 2937 | 100 2938 | AcDbPolyline 2939 | 90 2940 | 8 2941 | 70 2942 | 1 2943 | 43 2944 | 0.0 2945 | 10 2946 | 44.278658644373614 2947 | 20 2948 | -52.621782550964426 2949 | 42 2950 | 0.41421356237309509 2951 | 10 2952 | 44.843379229224432 2953 | 20 2954 | -52.196235067073673 2955 | 10 2956 | 46.652629541705295 2957 | 20 2958 | -39.322750173433263 2959 | 42 2960 | 0.41421356237309509 2961 | 10 2962 | 46.227082057814535 2963 | 20 2964 | -38.758029588582438 2965 | 10 2966 | 33.353597164174097 2967 | 20 2968 | -36.948779276101583 2969 | 42 2970 | 0.41421356237309509 2971 | 10 2972 | 32.788876579323279 2973 | 20 2974 | -37.374326759992336 2975 | 10 2976 | 30.979626266842423 2977 | 20 2978 | -50.247811653632738 2979 | 42 2980 | 0.41421356237308948 2981 | 10 2982 | 31.405173750733187 2983 | 20 2984 | -50.812532238483563 2985 | 0 2986 | LWPOLYLINE 2987 | 5 2988 | 145 2989 | 100 2990 | AcDbEntity 2991 | 8 2992 | 0 2993 | 100 2994 | AcDbPolyline 2995 | 90 2996 | 8 2997 | 70 2998 | 1 2999 | 43 3000 | 0.0 3001 | 10 3002 | 25.745457881507846 3003 | 20 3004 | -47.612459138984292 3005 | 42 3006 | 0.41421356237309509 3007 | 10 3008 | 26.310178466358668 3009 | 20 3010 | -47.186911655093546 3011 | 10 3012 | 28.119428778839541 3013 | 20 3014 | -34.313426761453137 3015 | 42 3016 | 0.41421356237309764 3017 | 10 3018 | 27.693881294948778 3019 | 20 3020 | -33.748706176602312 3021 | 10 3022 | 14.820396401308344 3023 | 20 3024 | -31.939455864121467 3025 | 42 3026 | 0.41421356237308993 3027 | 10 3028 | 14.255675816457526 3029 | 20 3030 | -32.365003348012209 3031 | 10 3032 | 12.446425503976666 3033 | 20 3034 | -45.238488241652618 3035 | 42 3036 | 0.41421356237308049 3037 | 10 3038 | 12.871972987867416 3039 | 20 3040 | -45.80320882650345 3041 | 0 3042 | LWPOLYLINE 3043 | 5 3044 | 146 3045 | 100 3046 | AcDbEntity 3047 | 8 3048 | 0 3049 | 100 3050 | AcDbPolyline 3051 | 90 3052 | 8 3053 | 70 3054 | 1 3055 | 43 3056 | 0.0 3057 | 10 3058 | 131.00488766896061 3059 | 20 3060 | 16.947805671367956 3061 | 42 3062 | 0.41421356237311474 3063 | 10 3064 | 131.56960825381142 3065 | 20 3066 | 17.373353155258712 3067 | 10 3068 | 133.37885856629231 3069 | 20 3070 | 30.246838048899136 3071 | 42 3072 | 0.41421356237309281 3073 | 10 3074 | 132.95331108240154 3075 | 20 3076 | 30.811558633749947 3077 | 10 3078 | 120.07982618876112 3079 | 20 3080 | 32.620808946230795 3081 | 42 3082 | 0.41421356237311047 3083 | 10 3084 | 119.5151056039103 3085 | 20 3086 | 32.195261462340042 3087 | 10 3088 | 117.70585529142946 3089 | 20 3090 | 19.321776568699626 3091 | 42 3092 | 0.41421356237308143 3093 | 10 3094 | 118.1314027753202 3095 | 20 3096 | 18.757055983848815 3097 | 0 3098 | LWPOLYLINE 3099 | 5 3100 | 147 3101 | 100 3102 | AcDbEntity 3103 | 8 3104 | 0 3105 | 100 3106 | AcDbPolyline 3107 | 90 3108 | 8 3109 | 70 3110 | 1 3111 | 43 3112 | 0.0 3113 | 10 3114 | 109.48903338614444 3115 | 20 3116 | 0.73444653513029756 3117 | 42 3118 | 0.41421356237311363 3119 | 10 3120 | 110.05375397099526 3121 | 20 3122 | 1.1599940190210511 3123 | 10 3124 | 111.86300428347613 3125 | 20 3126 | 14.033478912661471 3127 | 42 3128 | 0.41421356237307905 3129 | 10 3130 | 111.43745679958536 3131 | 20 3132 | 14.598199497512283 3133 | 10 3134 | 98.563971905944939 3135 | 20 3136 | 16.407449809993135 3137 | 42 3138 | 0.41421356237311346 3139 | 10 3140 | 97.999251321094135 3141 | 20 3142 | 15.981902326102384 3143 | 10 3144 | 96.19000100861328 3145 | 20 3146 | 3.1084174324619607 3147 | 42 3148 | 0.41421356237309237 3149 | 10 3150 | 96.615548492504047 3151 | 20 3152 | 2.5436968476111521 3153 | 0 3154 | LWPOLYLINE 3155 | 5 3156 | 148 3157 | 100 3158 | AcDbEntity 3159 | 8 3160 | 0 3161 | 100 3162 | AcDbPolyline 3163 | 90 3164 | 8 3165 | 70 3166 | 1 3167 | 43 3168 | 0.0 3169 | 10 3170 | 33.699200601375615 3171 | 20 3172 | 8.9813609895964461 3173 | 42 3174 | 0.41421356237309398 3175 | 10 3176 | 34.26392118622644 3177 | 20 3178 | 9.4069084734871957 3179 | 10 3180 | 36.073171498707296 3181 | 20 3182 | 22.280393367127612 3183 | 42 3184 | 0.41421356237309837 3185 | 10 3186 | 35.647624014816543 3187 | 20 3188 | 22.845113951978441 3189 | 10 3190 | 22.774139121176095 3191 | 20 3192 | 24.654364264459293 3193 | 42 3194 | 0.41421356237309509 3195 | 10 3196 | 22.209418536325277 3197 | 20 3198 | 24.22881678056854 3199 | 10 3200 | 20.400168223844418 3201 | 20 3202 | 11.355331886928127 3203 | 42 3204 | 0.41421356237310458 3205 | 10 3206 | 20.825715707735185 3207 | 20 3208 | 10.790611302077298 3209 | 0 3210 | LWPOLYLINE 3211 | 5 3212 | 149 3213 | 100 3214 | AcDbEntity 3215 | 8 3216 | 0 3217 | 100 3218 | AcDbPolyline 3219 | 90 3220 | 8 3221 | 70 3222 | 1 3223 | 43 3224 | 0.0 3225 | 10 3226 | 93.275674249906785 3227 | 20 3228 | 22.250300817946464 3229 | 42 3230 | 0.41421356237308993 3231 | 10 3232 | 93.840394834757603 3233 | 20 3234 | 22.675848301837217 3235 | 10 3236 | 95.649645147238459 3237 | 20 3238 | 35.549333195477637 3239 | 42 3240 | 0.41421356237307111 3241 | 10 3242 | 95.22409766334772 3243 | 20 3244 | 36.114053780328454 3245 | 10 3246 | 82.350612769707283 3247 | 20 3248 | 37.923304092809303 3249 | 42 3250 | 0.41421356237308699 3251 | 10 3252 | 81.785892184856479 3253 | 20 3254 | 37.497756608918557 3255 | 10 3256 | 79.976641872375609 3257 | 20 3258 | 24.624271715278134 3259 | 42 3260 | 0.41421356237308105 3261 | 10 3262 | 80.402189356266376 3263 | 20 3264 | 24.059551130427323 3265 | 0 3266 | LWPOLYLINE 3267 | 5 3268 | 150 3269 | 100 3270 | AcDbEntity 3271 | 8 3272 | 0 3273 | 100 3274 | AcDbPolyline 3275 | 90 3276 | 8 3277 | 70 3278 | 1 3279 | 43 3280 | 0.0 3281 | 10 3282 | 22.186148119099371 3283 | 20 3284 | 38.926095672394339 3285 | 42 3286 | 0.41421356237310086 3287 | 10 3288 | 22.875131799294188 3289 | 20 3290 | 39.085160088355963 3291 | 10 3292 | 29.764082234325851 3293 | 20 3294 | 50.1097853383895 3295 | 42 3296 | 0.41421356237311019 3297 | 10 3298 | 29.605017818364235 3299 | 20 3300 | 50.798769018584309 3301 | 10 3302 | 18.580392568330716 3303 | 20 3304 | 57.687719453615983 3305 | 42 3306 | 0.41421356237310869 3307 | 10 3308 | 17.89140888813591 3309 | 20 3310 | 57.528655037654353 3311 | 10 3312 | 11.002458453104216 3313 | 20 3314 | 46.504029787620816 3315 | 42 3316 | 0.4142135623730982 3317 | 10 3318 | 11.161522869065848 3319 | 20 3320 | 45.815046107425999 3321 | 0 3322 | LWPOLYLINE 3323 | 5 3324 | 151 3325 | 100 3326 | AcDbEntity 3327 | 8 3328 | 0 3329 | 100 3330 | AcDbPolyline 3331 | 90 3332 | 8 3333 | 70 3334 | 1 3335 | 43 3336 | 0.0 3337 | 10 3338 | 123.05114494909287 3339 | 20 3340 | -39.646014457212793 3341 | 42 3342 | 0.41421356237308699 3343 | 10 3344 | 123.61586553394368 3345 | 20 3346 | -39.220466973322047 3347 | 10 3348 | 125.42511584642453 3349 | 20 3350 | -26.34698207968162 3351 | 42 3352 | 0.41421356237309348 3353 | 10 3354 | 124.99956836253376 3355 | 20 3356 | -25.782261494830799 3357 | 10 3358 | 112.12608346889337 3359 | 20 3360 | -23.973011182349957 3361 | 42 3362 | 0.41421356237308177 3363 | 10 3364 | 111.56136288404255 3365 | 20 3366 | -24.398558666240699 3367 | 10 3368 | 109.75211257156168 3369 | 20 3370 | -37.272043559881133 3371 | 42 3372 | 0.41421356237309209 3373 | 10 3374 | 110.17766005545244 3375 | 20 3376 | -37.83676414473193 3377 | 0 3378 | LWPOLYLINE 3379 | 5 3380 | 152 3381 | 100 3382 | AcDbEntity 3383 | 8 3384 | 0 3385 | 100 3386 | AcDbPolyline 3387 | 90 3388 | 8 3389 | 70 3390 | 1 3391 | 43 3392 | 0.0 3393 | 10 3394 | 65.463106980528636 3395 | 20 3396 | -38.766499253417628 3397 | 42 3398 | 0.41421356237309281 3399 | 10 3400 | 66.027827565379468 3401 | 20 3402 | -38.340951769526875 3403 | 10 3404 | 67.83707787786031 3405 | 20 3406 | -25.467466875886451 3407 | 42 3408 | 0.41421356237309431 3409 | 10 3410 | 67.411530393969556 3411 | 20 3412 | -24.902746291035633 3413 | 10 3414 | 54.538045500329133 3415 | 20 3416 | -23.093495978554781 3417 | 42 3418 | 0.41421356237309209 3419 | 10 3420 | 53.973324915478315 3421 | 20 3422 | -23.519043462445531 3423 | 10 3424 | 52.164074602997459 3425 | 20 3426 | -36.392528356085947 3427 | 42 3428 | 0.41421356237309281 3429 | 10 3430 | 52.589622086888212 3431 | 20 3432 | -36.957248940936765 3433 | 0 3434 | LWPOLYLINE 3435 | 5 3436 | 153 3437 | 100 3438 | AcDbEntity 3439 | 8 3440 | 0 3441 | 100 3442 | AcDbPolyline 3443 | 90 3444 | 8 3445 | 70 3446 | 1 3447 | 43 3448 | 0.0 3449 | 10 3450 | 70.765602127107144 3451 | 20 3452 | -1.0372858343637947 3453 | 42 3454 | 0.41421356237309315 3455 | 10 3456 | 71.330322711957962 3457 | 20 3458 | -0.61173835047304337 3459 | 10 3460 | 73.139573024438832 3461 | 20 3462 | 12.261746543167376 3463 | 42 3464 | 0.41421356237310969 3465 | 10 3466 | 72.714025540548064 3467 | 20 3468 | 12.8264671280182 3469 | 10 3470 | 59.840540646907641 3471 | 20 3472 | 14.635717440499052 3473 | 42 3474 | 0.41421356237309775 3475 | 10 3476 | 59.275820062056823 3477 | 20 3478 | 14.210169956608299 3479 | 10 3480 | 57.46656974957596 3481 | 20 3482 | 1.3366850629678861 3483 | 42 3484 | 0.41421356237309931 3485 | 10 3486 | 57.89211723346672 3487 | 20 3488 | 0.77196447811706648 3489 | 0 3490 | LWPOLYLINE 3491 | 5 3492 | 154 3493 | 100 3494 | AcDbEntity 3495 | 8 3496 | 0 3497 | 100 3498 | AcDbPolyline 3499 | 90 3500 | 8 3501 | 70 3502 | 1 3503 | 43 3504 | 0.0 3505 | 10 3506 | 89.961614783295232 3507 | 20 3508 | -1.3304575689621823 3509 | 42 3510 | 0.41421356237308832 3511 | 10 3512 | 90.526335368146036 3513 | 20 3514 | -0.90491008507143089 3515 | 10 3516 | 92.335585680626892 3517 | 20 3518 | 11.968574808568995 3519 | 42 3520 | 0.41421356237306872 3521 | 10 3522 | 91.910038196736139 3523 | 20 3524 | 12.533295393419808 3525 | 10 3526 | 79.036553303095729 3527 | 20 3528 | 14.34254570590066 3529 | 42 3530 | 0.41421356237309137 3531 | 10 3532 | 78.471832718244912 3533 | 20 3534 | 13.916998222009909 3535 | 10 3536 | 76.662582405764041 3537 | 20 3538 | 1.043513328369494 3539 | 42 3540 | 0.41421356237309531 3541 | 10 3542 | 77.088129889654795 3543 | 20 3544 | 0.47879274351867451 3545 | 0 3546 | LWPOLYLINE 3547 | 5 3548 | 155 3549 | 100 3550 | AcDbEntity 3551 | 8 3552 | 0 3553 | 100 3554 | AcDbPolyline 3555 | 90 3556 | 8 3557 | 70 3558 | 1 3559 | 43 3560 | 0.0 3561 | 10 3562 | 62.811859407239375 3563 | 20 3564 | -57.631105962944531 3565 | 42 3566 | 0.41421356237309509 3567 | 10 3568 | 63.3765799920902 3569 | 20 3570 | -57.205558479053778 3571 | 10 3572 | 65.185830304571056 3573 | 20 3574 | -44.332073585413383 3575 | 42 3576 | 0.41421356237310608 3577 | 10 3578 | 64.760282820680303 3579 | 20 3580 | -43.767353000562551 3581 | 10 3582 | 51.886797927039872 3583 | 20 3584 | -41.958102688081709 3585 | 42 3586 | 0.41421356237309509 3587 | 10 3588 | 51.322077342189054 3589 | 20 3590 | -42.383650171972462 3591 | 10 3592 | 49.512827029708205 3593 | 20 3594 | -55.25713506561285 3595 | 42 3596 | 0.4142135623731002 3597 | 10 3598 | 49.938374513598959 3599 | 20 3600 | -55.821855650463668 3601 | 0 3602 | LWPOLYLINE 3603 | 5 3604 | 156 3605 | 100 3606 | AcDbEntity 3607 | 8 3608 | 0 3609 | 100 3610 | AcDbPolyline 3611 | 90 3612 | 8 3613 | 70 3614 | 1 3615 | 43 3616 | 0.0 3617 | 10 3618 | 51.679731808085243 3619 | 20 3620 | 28.601143075212022 3621 | 42 3622 | 0.41421356237309764 3623 | 10 3624 | 52.105279291976004 3625 | 20 3626 | 28.036422490361204 3627 | 10 3628 | 74.411067540379861 3629 | 20 3630 | 24.901548391235721 3631 | 42 3632 | 0.41421356237309431 3633 | 10 3634 | 74.975788125230679 3635 | 20 3636 | 25.327095875126471 3637 | 10 3638 | 76.785038437711549 3639 | 20 3640 | 38.200580768766883 3641 | 42 3642 | 0.41421356237309792 3643 | 10 3644 | 76.359490953820782 3645 | 20 3646 | 38.765301353617701 3647 | 10 3648 | 54.053702705416924 3649 | 20 3650 | 41.900175452743191 3651 | 42 3652 | 0.4142135623731002 3653 | 10 3654 | 53.488982120566106 3655 | 20 3656 | 41.474627968852431 3657 | 0 3658 | LWPOLYLINE 3659 | 5 3660 | 157 3661 | 100 3662 | AcDbEntity 3663 | 8 3664 | 0 3665 | 100 3666 | AcDbPolyline 3667 | 90 3668 | 8 3669 | 70 3670 | 1 3671 | 43 3672 | 0.0 3673 | 10 3674 | 52.232401364241376 3675 | 20 3676 | 3.9720375776163275 3677 | 42 3678 | 0.41421356237309642 3679 | 10 3680 | 52.797121949092194 3681 | 20 3682 | 4.3975850615070788 3683 | 10 3684 | 54.606372261573064 3685 | 20 3686 | 17.271069955147492 3687 | 42 3688 | 0.41421356237310403 3689 | 10 3690 | 54.180824777682304 3691 | 20 3692 | 17.835790539998321 3693 | 10 3694 | 41.307339884041873 3695 | 20 3696 | 19.64504085247917 3697 | 42 3698 | 0.4142135623730937 3699 | 10 3700 | 40.742619299191048 3701 | 20 3702 | 19.21949336858842 3703 | 10 3704 | 38.933368986710192 3705 | 20 3706 | 6.3460084749480039 3707 | 42 3708 | 0.41421356237309115 3709 | 10 3710 | 39.358916470600938 3711 | 20 3712 | 5.7812878900971771 3713 | 0 3714 | LWPOLYLINE 3715 | 5 3716 | 158 3717 | 100 3718 | AcDbEntity 3719 | 8 3720 | 0 3721 | 100 3722 | AcDbPolyline 3723 | 90 3724 | 8 3725 | 70 3726 | 1 3727 | 43 3728 | 0.0 3729 | 10 3730 | 31.047953028086365 3731 | 20 3732 | -9.8832457199304606 3733 | 42 3734 | 0.41421356237309437 3735 | 10 3736 | 31.612673612937186 3737 | 20 3738 | -9.4576982360397093 3739 | 10 3740 | 33.421923925418042 3741 | 20 3742 | 3.4157866576006968 3743 | 42 3744 | 0.4142135623731012 3745 | 10 3746 | 32.996376441527275 3747 | 20 3748 | 3.9805072424515231 3749 | 10 3750 | 20.122891547886844 3751 | 20 3752 | 5.7897575549323754 3753 | 42 3754 | 0.41421356237309431 3755 | 10 3756 | 19.558170963036027 3757 | 20 3758 | 5.3642100710416241 3759 | 10 3760 | 17.748920650555167 3761 | 20 3762 | -7.509274822598786 3763 | 42 3764 | 0.41421356237308804 3765 | 10 3766 | 18.174468134445917 3767 | 20 3768 | -8.0739954074496154 3769 | 0 3770 | LWPOLYLINE 3771 | 5 3772 | 159 3773 | 100 3774 | AcDbEntity 3775 | 8 3776 | 0 3777 | 100 3778 | AcDbPolyline 3779 | 90 3780 | 8 3781 | 70 3782 | 1 3783 | 43 3784 | 0.0 3785 | 10 3786 | 125.70239252238211 3787 | 20 3788 | -20.781407747685865 3789 | 42 3790 | 0.41421356237311047 3791 | 10 3792 | 126.26711310723293 3793 | 20 3794 | -20.355860263795115 3795 | 10 3796 | 128.07636341971377 3797 | 20 3798 | -7.4823753701546991 3799 | 42 3800 | 0.41421356237307022 3801 | 10 3802 | 127.65081593582303 3803 | 20 3804 | -6.9176547853038883 3805 | 10 3806 | 114.77733104218261 3807 | 20 3808 | -5.108404472823036 3809 | 42 3810 | 0.41421356237311274 3811 | 10 3812 | 114.21261045733181 3813 | 20 3814 | -5.5339519567137874 3815 | 10 3816 | 112.40336014485095 3817 | 20 3818 | -18.407436850354202 3819 | 42 3820 | 0.41421356237308321 3821 | 10 3822 | 112.82890762874169 3823 | 20 3824 | -18.97215743520502 3825 | 0 3826 | LWPOLYLINE 3827 | 5 3828 | 160 3829 | 100 3830 | AcDbEntity 3831 | 8 3832 | 0 3833 | 100 3834 | AcDbPolyline 3835 | 90 3836 | 8 3837 | 70 3838 | 1 3839 | 43 3840 | 0.0 3841 | 10 3842 | 68.11435455381789 3843 | 20 3844 | -19.901892543890703 3845 | 42 3846 | 0.41421356237309281 3847 | 10 3848 | 68.679075138668708 3849 | 20 3850 | -19.476345059999954 3851 | 10 3852 | 70.488325451149564 3853 | 20 3854 | -6.602860166359541 3855 | 42 3856 | 0.41421356237309725 3857 | 10 3858 | 70.06277796725881 3859 | 20 3860 | -6.0381395815087124 3861 | 10 3862 | 57.189293073618387 3863 | 20 3864 | -4.2288892690278646 3865 | 42 3866 | 0.4142135623730917 3867 | 10 3868 | 56.624572488767562 3869 | 20 3870 | -4.6544367529186159 3871 | 10 3872 | 54.815322176286713 3873 | 20 3874 | -17.527921646559026 3875 | 42 3876 | 0.41421356237309398 3877 | 10 3878 | 55.240869660177466 3879 | 20 3880 | -18.092642231409847 3881 | 0 3882 | ENDSEC 3883 | 0 3884 | SECTION 3885 | 2 3886 | OBJECTS 3887 | 0 3888 | DICTIONARY 3889 | 5 3890 | C 3891 | 100 3892 | AcDbDictionary 3893 | 3 3894 | ACAD_GROUP 3895 | 350 3896 | D 3897 | 3 3898 | ACAD_MLINESTYLE 3899 | 350 3900 | 17 3901 | 0 3902 | DICTIONARY 3903 | 5 3904 | D 3905 | 100 3906 | AcDbDictionary 3907 | 0 3908 | DICTIONARY 3909 | 5 3910 | 1A 3911 | 330 3912 | C 3913 | 100 3914 | AcDbDictionary 3915 | 0 3916 | DICTIONARY 3917 | 5 3918 | 17 3919 | 100 3920 | AcDbDictionary 3921 | 0 3922 | ENDSEC 3923 | 0 3924 | EOF 3925 | --------------------------------------------------------------------------------