From b199e4966e70e381bb3058168f6fddf3196fe049 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski Date: Tue, 17 Feb 2026 09:09:02 -0500 Subject: [PATCH 1/9] Test --- Block Diagram.kicad_sch | 2863 +++++++++++++------------- Nixie_Tube_Clock.kicad_prl | 98 + Nixie_Tube_Clock.kicad_pro | 31 +- Nixie_Tube_Clock.kicad_sch | 560 ++--- Power - Sequencing.kicad_sch | 3491 ++++++++++++++++---------------- Project Architecture.kicad_sch | 231 ++- Revision History.kicad_sch | 401 ++-- Section A - Title A.kicad_sch | 212 +- Section B - TItle B.kicad_sch | 658 +++--- kibot_yaml/kibot_main.yaml | 2 +- 10 files changed, 4417 insertions(+), 4130 deletions(-) create mode 100644 Nixie_Tube_Clock.kicad_prl diff --git a/Block Diagram.kicad_sch b/Block Diagram.kicad_sch index 63d0d3a..3c57f97 100644 --- a/Block Diagram.kicad_sch +++ b/Block Diagram.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "d4440dba-022e-49b2-97f2-6fc1871c7304") (paper "A3") (title_block @@ -11,358 +11,6 @@ (company "${COMPANY}") ) (lib_symbols) - (polyline - (pts - (xy 70.612 106.68) (xy 54.61 106.68) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "0078cbf7-9098-45ec-96f3-0b36f648924d") - ) - (polyline - (pts - (xy 89.662 120.65) (xy 85.852 120.65) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "056eb4ac-5e1a-40de-a6e6-602ab4b463f8") - ) - (polyline - (pts - (xy 70.612 87.63) (xy 54.61 87.63) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "08fc0cd0-29a2-41e6-a897-d7a6a489c1c7") - ) - (polyline - (pts - (xy 87.122 142.24) (xy 85.852 142.24) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "16292375-e090-4b0a-9979-2cc082e8c0cc") - ) - (polyline - (pts - (xy 150.622 87.63) (xy 134.62 87.63) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "18ccff52-fe32-4310-8592-269233d1181b") - ) - (polyline - (pts - (xy 116.84 96.52) (xy 116.84 106.68) - ) - (stroke - (width 1.016) - (type default) - (color 212 0 32 1) - ) - (uuid "22ecdb21-cb6c-4fea-8215-9ca181dc7654") - ) - (polyline - (pts - (xy 85.852 114.808) (xy 85.852 137.16) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "2bd63e72-c2e0-4174-99b9-37b4608d1b51") - ) - (polyline - (pts - (xy 116.84 77.47) (xy 116.84 87.63) - ) - (stroke - (width 1.016) - (type default) - (color 255 0 171 1) - ) - (uuid "3868fb89-5692-47ab-8dc3-c1768a62c47d") - ) - (polyline - (pts - (xy 120.65 96.52) (xy 116.84 96.52) - ) - (stroke - (width 1.016) - (type default) - (color 212 0 32 1) - ) - (uuid "3ad61ad5-2501-40ac-9bf7-e665e25219ef") - ) - (polyline - (pts - (xy 50.8 77.47) (xy 54.61 77.47) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "46995de7-d2ae-43dc-828c-7a85c3a686f0") - ) - (polyline - (pts - (xy 54.61 87.63) (xy 54.61 96.52) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "643459a2-2a93-46f1-8503-aa865b67ae0a") - ) - (polyline - (pts - (xy 102.108 87.63) (xy 116.84 87.63) - ) - (stroke - (width 1.016) - (type default) - (color 255 0 171 1) - ) - (uuid "72e45290-1169-4f8d-8787-af61206287b7") - ) - (polyline - (pts - (xy 85.852 139.7) (xy 83.312 139.7) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "7423a2fa-a301-488a-ae90-a426fc1d0892") - ) - (polyline - (pts - (xy 88.392 139.7) (xy 85.852 139.7) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "76447def-e6fd-482e-8306-88604873856d") - ) - (polyline - (pts - (xy 132.08 110.49) (xy 135.89 110.49) - ) - (stroke - (width 1.016) - (type default) - (color 162 155 0 1) - ) - (uuid "7bd287d3-dc22-4cf8-a763-778f3da65289") - ) - (polyline - (pts - (xy 54.61 77.47) (xy 54.61 87.63) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "8cfd58b3-fea8-4a65-9b23-c746ab0a9f02") - ) - (polyline - (pts - (xy 80.772 137.16) (xy 85.852 137.16) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "95a37cc2-e75a-4501-a098-956d2a7cf878") - ) - (polyline - (pts - (xy 134.62 77.47) (xy 134.62 87.63) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "9ea93a8a-79ec-4966-b5b9-d418a1953413") - ) - (polyline - (pts - (xy 134.62 77.47) (xy 138.43 77.47) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "a0186362-c474-4f60-92f7-0cd6ab4716b3") - ) - (polyline - (pts - (xy 54.61 77.47) (xy 58.42 77.47) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "aa5dc26a-edf0-426a-baae-3922b009809d") - ) - (polyline - (pts - (xy 116.84 77.47) (xy 113.03 77.47) - ) - (stroke - (width 1.016) - (type default) - (color 255 0 171 1) - ) - (uuid "abfb0e67-9089-48e8-8232-8502ca1768e2") - ) - (polyline - (pts - (xy 85.852 142.24) (xy 84.582 142.24) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "ae679bf6-2423-4eb6-83ff-203e4dbc3b14") - ) - (polyline - (pts - (xy 130.81 77.47) (xy 134.62 77.47) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "b0945337-03d4-457a-9c2e-c0bab7dcf94e") - ) - (polyline - (pts - (xy 150.622 115.57) (xy 135.89 115.57) - ) - (stroke - (width 1.016) - (type default) - (color 162 155 0 1) - ) - (uuid "b3418ae8-9d75-4e41-a3da-190702cd18d2") - ) - (polyline - (pts - (xy 116.84 96.52) (xy 113.03 96.52) - ) - (stroke - (width 1.016) - (type default) - (color 212 0 32 1) - ) - (uuid "b6c0a1ce-c65c-4ea7-8db7-d4822d92fceb") - ) - (polyline - (pts - (xy 85.852 120.65) (xy 82.042 120.65) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "bbbec36c-623f-4102-99b0-eff22d217ba1") - ) - (polyline - (pts - (xy 120.65 77.47) (xy 116.84 77.47) - ) - (stroke - (width 1.016) - (type default) - (color 255 0 171 1) - ) - (uuid "d29a50be-ce3c-4cb1-b849-60799978c305") - ) - (polyline - (pts - (xy 135.89 110.49) (xy 135.89 115.57) - ) - (stroke - (width 1.016) - (type default) - (color 162 155 0 1) - ) - (uuid "e522b6d4-c3ef-41d5-9de8-677c57429daf") - ) - (polyline - (pts - (xy 102.108 106.68) (xy 116.84 106.68) - ) - (stroke - (width 1.016) - (type default) - (color 212 0 32 1) - ) - (uuid "e77019d6-1773-46ed-953e-95dcf6e77cd6") - ) - (polyline - (pts - (xy 54.61 96.52) (xy 54.61 106.68) - ) - (stroke - (width 1.016) - (type default) - (color 198 71 194 1) - ) - (uuid "f15951f9-af67-479e-871b-cba1a69ad58a") - ) - (polyline - (pts - (xy 135.89 110.49) (xy 139.7 110.49) - ) - (stroke - (width 1.016) - (type default) - (color 162 155 0 1) - ) - (uuid "f20be4ca-f5a2-4033-9321-086a1473fb5f") - ) - (polyline - (pts - (xy 85.852 137.16) (xy 90.932 137.16) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "f5115127-85c3-4f3c-ba14-b9a3028b6847") - ) (rectangle (start 248.92 83.185) (end 261.62 168.91) @@ -768,1060 +416,6 @@ ) (uuid fb962045-e3ad-427d-8e13-7189ce103507) ) - (text_box "SECTION" - (exclude_from_sim no) - (at 295.656 91.313 0) - (size 34.29 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) - ) - (effects - (font - (face "Arial") - (size 3.048 3.048) - (bold yes) - (color 255 255 255 1) - ) - ) - (uuid "08792924-1597-48a7-a535-4ea702d4e92a") - ) - (text_box "Spec 4" - (exclude_from_sim no) - (at 329.692 226.06 0) - (size 44.45 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "0b8fa12d-be48-46d8-a337-f14f24e9a703") - ) - (text_box "BLOCK H" - (exclude_from_sim no) - (at 295.656 111.633 0) - (size 34.29 10.16) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify left) - ) - (uuid "0b9b765b-8d21-4bd4-bfcc-8abb2cd50003") - ) - (text_box "\nBLOCK B\nBLOCK C\n\nBLOCK D" - (exclude_from_sim no) - (at 151.13 93.98 0) - (size 27.94 26.67) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 74 155 203 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify right) - ) - (uuid "0ca6e80b-6bc5-4e32-b003-d47921d4eb4e") - ) - (text_box "BLOCK I" - (exclude_from_sim no) - (at 295.656 123.063 0) - (size 34.29 10.16) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify left) - ) - (uuid "11e64421-736a-42af-9a25-95ee829c7839") - ) - (text_box "?? - ?? V" - (exclude_from_sim no) - (at 375.412 203.2 0) - (size 24.13 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "15dd005a-2a1f-436c-a9b8-4953c7e00daf") - ) - (text_box "Block\nDescription" - (exclude_from_sim no) - (at 73.66 82.55 0) - (size 25.4 10.16) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (thickness 0.254) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "2663f24d-cd9a-4dae-a281-16b6b61253ad") - ) - (text_box "??" - (exclude_from_sim no) - (at 375.412 226.06 0) - (size 24.13 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "286ce998-255c-48c3-a453-7c9a43b4377f") - ) - (text_box "SECTION" - (exclude_from_sim no) - (at 234.95 73.66 0) - (size 40.64 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 26 179 18 1) - ) - (effects - (font - (face "Arial") - (size 3.048 3.048) - (bold yes) - (color 255 255 255 1) - ) - ) - (uuid "303e44ee-abec-47f8-8dea-369c5a3e7105") - ) - (text_box "???" - (exclude_from_sim no) - (at 234.95 101.6 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "31760221-0d6f-4f56-83a1-ee270701886f") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 276.86 101.6 0) - (size 18.288 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 255 207 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "3821ca79-fb94-443d-a0d0-b8f77f4280b0") - ) - (text_box "BLOCK G" - (exclude_from_sim no) - (at 295.656 100.203 0) - (size 34.29 10.16) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify left) - ) - (uuid "3876e24b-eb64-40f0-82f4-8ed551a76338") - ) - (text_box "???" - (exclude_from_sim no) - (at 234.95 137.16 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 255 207 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "3a803ec7-48bf-494a-8620-a6b0d82a5e96") - ) - (text_box "Page #" - (exclude_from_sim no) - (at 133.35 81.28 0) - (size 17.78 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify right top) - ) - (uuid "437beeb4-8fab-4629-8a22-68c4be7a2c41") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 276.86 135.89 0) - (size 18.288 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 213 241 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 1.524 1.524) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "5bc00d08-ece7-489a-82a0-99db7e5f4aea") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 179.578 101.6 0) - (size 54.102 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "5ce5a322-8350-4910-8fa8-1f7f1d462e6a") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 276.86 124.46 0) - (size 18.288 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 1.524 1.524) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "5f4a2d80-9818-43e5-9ca8-d8665fb36805") - ) - (text_box "Page 4" - (exclude_from_sim no) - (at 233.68 61.595 0) - (size 24.765 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "5fb758b9-5535-46ac-bcbe-588aaeffe614") - ) - (text_box "???" - (exclude_from_sim no) - (at 261.62 113.03 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 178 232 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "6bb82d71-4237-4fb9-a71e-68c5a65a7171") - ) - (text_box "Page #" - (exclude_from_sim no) - (at 133.35 121.92 0) - (size 17.78 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify right top) - (href "#") - ) - (uuid "71234750-6a94-4706-b48c-45e77bb2fa83") - ) - (text_box "[${#}] ${TITLE}" - (exclude_from_sim no) - (at 144.78 20.32 0) - (size 130.81 12.7) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 8 8) - (thickness 1.2) - (bold yes) - (color 162 22 34 1) - ) - ) - (uuid "73b2b29c-2473-4e80-be0b-4f57c6856c3e") - ) - (text_box "??" - (exclude_from_sim no) - (at 375.412 210.82 0) - (size 24.13 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "79a60212-4382-435d-b74b-f889451ff3a1") - ) - (text_box "Input voltage:" - (exclude_from_sim no) - (at 329.692 203.2 0) - (size 41.91 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "7a48ef1e-fc21-4f84-87ab-2b944a808bd0") - ) - (text_box "SECTION" - (exclude_from_sim no) - (at 151.13 73.66 0) - (size 27.94 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 74 155 203 1) - ) - (effects - (font - (face "Arial") - (size 3.048 3.048) - (bold yes) - (color 255 255 255 1) - ) - ) - (uuid "7a77dff7-2b2f-4cc0-b247-3708c3bf73e3") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 179.578 137.16 0) - (size 54.102 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 255 207 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "84849006-fb86-4477-a3f4-4ca49bfeb231") - ) - (text_box "Page #" - (exclude_from_sim no) - (at 133.35 93.98 0) - (size 17.78 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify right top) - ) - (uuid "87f20548-41ba-4502-b504-e75401f699bf") - ) - (text_box "???" - (exclude_from_sim no) - (at 234.95 128.27 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 202 196 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "88cc83e7-7bb4-4d6b-9595-b9e1bee5e04b") - ) - (text_box "Target specifications:" - (exclude_from_sim no) - (at 325.882 194.31 0) - (size 73.66 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "92d1b8db-5c65-4f81-bd38-95477ba2f196") - ) - (text_box "???" - (exclude_from_sim no) - (at 234.95 111.76 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "944097c9-4bfa-4c51-95fb-545c2fe74181") - ) - (text_box "???" - (exclude_from_sim no) - (at 261.62 135.89 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 213 241 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "96a92221-2447-4655-a0df-2333f7d2fcea") - ) - (text_box "???" - (exclude_from_sim no) - (at 261.62 101.6 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 255 207 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "99de4852-1e6a-43c2-80a3-f90f994ca547") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 179.578 111.76 0) - (size 54.102 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "9f20ae52-6c21-4c39-bd5b-0dd4e6ac30ac") - ) - (text_box "Spec 3" - (exclude_from_sim no) - (at 329.692 218.44 0) - (size 41.91 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "a94bbe48-2b5a-4095-ae3e-6304ba06e582") - ) - (text_box "??" - (exclude_from_sim no) - (at 375.412 218.44 0) - (size 24.13 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "a9743942-0f35-4d97-920c-63913a3a8cf5") - ) - (text_box "Spec 2" - (exclude_from_sim no) - (at 329.692 210.82 0) - (size 43.18 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3.048 3.048) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "acb13397-22c2-4daa-8b50-96cfdf3951b7") - ) - (text_box "???" - (exclude_from_sim no) - (at 234.95 83.82 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "b718a613-50e2-4e59-ad8f-81f389012f74") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 179.578 128.27 0) - (size 54.102 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 202 196 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "be16dbe1-3641-4384-b37c-5e66a5e92800") - ) - (text_box "Block\nDescription" - (exclude_from_sim no) - (at 73.66 101.6 0) - (size 25.4 10.16) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (thickness 0.254) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "c57b2792-b5b6-4248-8bcf-18760935fbf0") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 276.86 113.03 0) - (size 18.288 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 178 232 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "c774310f-dfe3-45db-be98-953f7da6465f") - ) - (text_box "Page #" - (exclude_from_sim no) - (at 62.23 66.04 0) - (size 13.97 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "d9eed77b-8391-48bf-a073-8dcaf7ecaa31") - ) - (text_box "BLOCK A" - (exclude_from_sim no) - (at 151.13 82.55 0) - (size 27.94 10.16) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 74 155 203 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify right) - ) - (uuid "de576dbe-9b0c-4ccd-a266-17b9b354345b") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 179.578 83.82 0) - (size 54.102 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "e4d2bfdf-da93-4c54-800e-be869ac37023") - ) - (text_box "???" - (exclude_from_sim no) - (at 261.62 124.46 0) - (size 13.97 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "ecd90e4f-03f0-4de1-bc8b-8f151772557e") - ) - (text_box "\nBLOCK E\n\nBLOCK F" - (exclude_from_sim no) - (at 151.13 121.92 0) - (size 27.94 24.13) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 74 155 203 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify right) - ) - (uuid "f0caa8ad-c53d-4be7-a0df-6a7fccf418bb") - ) - (text_box "BLOCK J" - (exclude_from_sim no) - (at 295.656 134.493 0) - (size 34.29 10.16) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify left) - ) - (uuid "f1a231a9-4a97-4e03-af77-e46caf6743df") - ) - (text_box "Page 5" - (exclude_from_sim no) - (at 233.68 66.04 0) - (size 24.765 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - (href "#5") - ) - (uuid "f4bd87c5-f2bc-4cb7-a254-f36834bb4744") - ) - (text_box "Page #" - (exclude_from_sim no) - (at 295.656 85.598 0) - (size 17.78 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (thickness 0.4572) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - (href "#8") - ) - (uuid "f9cfb483-344e-45f2-991c-61549317056f") - ) (text "+??V" (exclude_from_sim no) (at 49.53 76.2 0) @@ -1897,4 +491,1457 @@ ) (uuid "f6a5ad4b-42cb-4635-94fa-d83f0234055d") ) + (text_box "SECTION" + (exclude_from_sim no) + (at 295.656 91.313 0) + (size 34.29 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 175 67 103 1) + ) + (effects + (font + (face "Arial") + (size 3.048 3.048) + (bold yes) + (color 255 255 255 1) + ) + ) + (uuid "08792924-1597-48a7-a535-4ea702d4e92a") + ) + (text_box "Spec 4" + (exclude_from_sim no) + (at 329.692 226.06 0) + (size 44.45 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "0b8fa12d-be48-46d8-a337-f14f24e9a703") + ) + (text_box "BLOCK H" + (exclude_from_sim no) + (at 295.656 111.633 0) + (size 34.29 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 175 67 103 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify left) + ) + (uuid "0b9b765b-8d21-4bd4-bfcc-8abb2cd50003") + ) + (text_box "\nBLOCK B\nBLOCK C\n\nBLOCK D" + (exclude_from_sim no) + (at 151.13 93.98 0) + (size 27.94 26.67) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 74 155 203 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "0ca6e80b-6bc5-4e32-b003-d47921d4eb4e") + ) + (text_box "BLOCK I" + (exclude_from_sim no) + (at 295.656 123.063 0) + (size 34.29 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 175 67 103 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify left) + ) + (uuid "11e64421-736a-42af-9a25-95ee829c7839") + ) + (text_box "?? - ?? V" + (exclude_from_sim no) + (at 375.412 203.2 0) + (size 24.13 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "15dd005a-2a1f-436c-a9b8-4953c7e00daf") + ) + (text_box "Block\nDescription" + (exclude_from_sim no) + (at 73.66 82.55 0) + (size 25.4 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (thickness 0.254) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "2663f24d-cd9a-4dae-a281-16b6b61253ad") + ) + (text_box "??" + (exclude_from_sim no) + (at 375.412 226.06 0) + (size 24.13 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "286ce998-255c-48c3-a453-7c9a43b4377f") + ) + (text_box "SECTION" + (exclude_from_sim no) + (at 234.95 73.66 0) + (size 40.64 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 26 179 18 1) + ) + (effects + (font + (face "Arial") + (size 3.048 3.048) + (bold yes) + (color 255 255 255 1) + ) + ) + (uuid "303e44ee-abec-47f8-8dea-369c5a3e7105") + ) + (text_box "???" + (exclude_from_sim no) + (at 234.95 101.6 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "31760221-0d6f-4f56-83a1-ee270701886f") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 276.86 101.6 0) + (size 18.288 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 255 207 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "3821ca79-fb94-443d-a0d0-b8f77f4280b0") + ) + (text_box "BLOCK G" + (exclude_from_sim no) + (at 295.656 100.203 0) + (size 34.29 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 175 67 103 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify left) + ) + (uuid "3876e24b-eb64-40f0-82f4-8ed551a76338") + ) + (text_box "???" + (exclude_from_sim no) + (at 234.95 137.16 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 255 207 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "3a803ec7-48bf-494a-8620-a6b0d82a5e96") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 133.35 81.28 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + ) + (uuid "437beeb4-8fab-4629-8a22-68c4be7a2c41") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 276.86 135.89 0) + (size 18.288 7.62) + (margins 1.1429 1.1429 1.1429 1.1429) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 213 241 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "5bc00d08-ece7-489a-82a0-99db7e5f4aea") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 179.578 101.6 0) + (size 54.102 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "5ce5a322-8350-4910-8fa8-1f7f1d462e6a") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 276.86 124.46 0) + (size 18.288 7.62) + (margins 1.1429 1.1429 1.1429 1.1429) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "5f4a2d80-9818-43e5-9ca8-d8665fb36805") + ) + (text_box "Page 4" + (exclude_from_sim no) + (at 233.68 61.595 0) + (size 24.765 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "5fb758b9-5535-46ac-bcbe-588aaeffe614") + ) + (text_box "???" + (exclude_from_sim no) + (at 261.62 113.03 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 178 232 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "6bb82d71-4237-4fb9-a71e-68c5a65a7171") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 133.35 121.92 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + (href "#") + ) + (uuid "71234750-6a94-4706-b48c-45e77bb2fa83") + ) + (text_box "[${#}] ${TITLE}" + (exclude_from_sim no) + (at 144.78 20.32 0) + (size 130.81 12.7) + (margins 5.9999 5.9999 5.9999 5.9999) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 8 8) + (thickness 1.2) + (bold yes) + (color 162 22 34 1) + ) + ) + (uuid "73b2b29c-2473-4e80-be0b-4f57c6856c3e") + ) + (text_box "??" + (exclude_from_sim no) + (at 375.412 210.82 0) + (size 24.13 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "79a60212-4382-435d-b74b-f889451ff3a1") + ) + (text_box "Input voltage:" + (exclude_from_sim no) + (at 329.692 203.2 0) + (size 41.91 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "7a48ef1e-fc21-4f84-87ab-2b944a808bd0") + ) + (text_box "SECTION" + (exclude_from_sim no) + (at 151.13 73.66 0) + (size 27.94 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 74 155 203 1) + ) + (effects + (font + (face "Arial") + (size 3.048 3.048) + (bold yes) + (color 255 255 255 1) + ) + ) + (uuid "7a77dff7-2b2f-4cc0-b247-3708c3bf73e3") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 179.578 137.16 0) + (size 54.102 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 255 207 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "84849006-fb86-4477-a3f4-4ca49bfeb231") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 133.35 93.98 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + ) + (uuid "87f20548-41ba-4502-b504-e75401f699bf") + ) + (text_box "???" + (exclude_from_sim no) + (at 234.95 128.27 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 202 196 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "88cc83e7-7bb4-4d6b-9595-b9e1bee5e04b") + ) + (text_box "Target specifications:" + (exclude_from_sim no) + (at 325.882 194.31 0) + (size 73.66 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "92d1b8db-5c65-4f81-bd38-95477ba2f196") + ) + (text_box "???" + (exclude_from_sim no) + (at 234.95 111.76 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "944097c9-4bfa-4c51-95fb-545c2fe74181") + ) + (text_box "???" + (exclude_from_sim no) + (at 261.62 135.89 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 213 241 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "96a92221-2447-4655-a0df-2333f7d2fcea") + ) + (text_box "???" + (exclude_from_sim no) + (at 261.62 101.6 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 255 207 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "99de4852-1e6a-43c2-80a3-f90f994ca547") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 179.578 111.76 0) + (size 54.102 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "9f20ae52-6c21-4c39-bd5b-0dd4e6ac30ac") + ) + (text_box "Spec 3" + (exclude_from_sim no) + (at 329.692 218.44 0) + (size 41.91 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "a94bbe48-2b5a-4095-ae3e-6304ba06e582") + ) + (text_box "??" + (exclude_from_sim no) + (at 375.412 218.44 0) + (size 24.13 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "a9743942-0f35-4d97-920c-63913a3a8cf5") + ) + (text_box "Spec 2" + (exclude_from_sim no) + (at 329.692 210.82 0) + (size 43.18 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3.048 3.048) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "acb13397-22c2-4daa-8b50-96cfdf3951b7") + ) + (text_box "???" + (exclude_from_sim no) + (at 234.95 83.82 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "b718a613-50e2-4e59-ad8f-81f389012f74") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 179.578 128.27 0) + (size 54.102 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 202 196 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "be16dbe1-3641-4384-b37c-5e66a5e92800") + ) + (text_box "Block\nDescription" + (exclude_from_sim no) + (at 73.66 101.6 0) + (size 25.4 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (thickness 0.254) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "c57b2792-b5b6-4248-8bcf-18760935fbf0") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 276.86 113.03 0) + (size 18.288 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 178 232 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "c774310f-dfe3-45db-be98-953f7da6465f") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 62.23 66.04 0) + (size 13.97 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "d9eed77b-8391-48bf-a073-8dcaf7ecaa31") + ) + (text_box "BLOCK A" + (exclude_from_sim no) + (at 151.13 82.55 0) + (size 27.94 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 74 155 203 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "de576dbe-9b0c-4ccd-a266-17b9b354345b") + ) + (text_box "Port Name" + (exclude_from_sim no) + (at 179.578 83.82 0) + (size 54.102 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "e4d2bfdf-da93-4c54-800e-be869ac37023") + ) + (text_box "???" + (exclude_from_sim no) + (at 261.62 124.46 0) + (size 13.97 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "ecd90e4f-03f0-4de1-bc8b-8f151772557e") + ) + (text_box "\nBLOCK E\n\nBLOCK F" + (exclude_from_sim no) + (at 151.13 121.92 0) + (size 27.94 24.13) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 74 155 203 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "f0caa8ad-c53d-4be7-a0df-6a7fccf418bb") + ) + (text_box "BLOCK J" + (exclude_from_sim no) + (at 295.656 134.493 0) + (size 34.29 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type color) + (color 175 67 103 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify left) + ) + (uuid "f1a231a9-4a97-4e03-af77-e46caf6743df") + ) + (text_box "Page 5" + (exclude_from_sim no) + (at 233.68 66.04 0) + (size 24.765 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + (href "#5") + ) + (uuid "f4bd87c5-f2bc-4cb7-a254-f36834bb4744") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 295.656 85.598 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + (href "#8") + ) + (uuid "f9cfb483-344e-45f2-991c-61549317056f") + ) + (polyline + (pts + (xy 70.612 106.68) (xy 54.61 106.68) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "0078cbf7-9098-45ec-96f3-0b36f648924d") + ) + (polyline + (pts + (xy 89.662 120.65) (xy 85.852 120.65) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "056eb4ac-5e1a-40de-a6e6-602ab4b463f8") + ) + (polyline + (pts + (xy 70.612 87.63) (xy 54.61 87.63) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "08fc0cd0-29a2-41e6-a897-d7a6a489c1c7") + ) + (polyline + (pts + (xy 87.122 142.24) (xy 85.852 142.24) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "16292375-e090-4b0a-9979-2cc082e8c0cc") + ) + (polyline + (pts + (xy 150.622 87.63) (xy 134.62 87.63) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "18ccff52-fe32-4310-8592-269233d1181b") + ) + (polyline + (pts + (xy 116.84 96.52) (xy 116.84 106.68) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "22ecdb21-cb6c-4fea-8215-9ca181dc7654") + ) + (polyline + (pts + (xy 85.852 114.808) (xy 85.852 137.16) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "2bd63e72-c2e0-4174-99b9-37b4608d1b51") + ) + (polyline + (pts + (xy 116.84 77.47) (xy 116.84 87.63) + ) + (stroke + (width 1.016) + (type default) + (color 255 0 171 1) + ) + (uuid "3868fb89-5692-47ab-8dc3-c1768a62c47d") + ) + (polyline + (pts + (xy 120.65 96.52) (xy 116.84 96.52) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "3ad61ad5-2501-40ac-9bf7-e665e25219ef") + ) + (polyline + (pts + (xy 50.8 77.47) (xy 54.61 77.47) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "46995de7-d2ae-43dc-828c-7a85c3a686f0") + ) + (polyline + (pts + (xy 54.61 87.63) (xy 54.61 96.52) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "643459a2-2a93-46f1-8503-aa865b67ae0a") + ) + (polyline + (pts + (xy 102.108 87.63) (xy 116.84 87.63) + ) + (stroke + (width 1.016) + (type default) + (color 255 0 171 1) + ) + (uuid "72e45290-1169-4f8d-8787-af61206287b7") + ) + (polyline + (pts + (xy 85.852 139.7) (xy 83.312 139.7) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "7423a2fa-a301-488a-ae90-a426fc1d0892") + ) + (polyline + (pts + (xy 88.392 139.7) (xy 85.852 139.7) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "76447def-e6fd-482e-8306-88604873856d") + ) + (polyline + (pts + (xy 132.08 110.49) (xy 135.89 110.49) + ) + (stroke + (width 1.016) + (type default) + (color 162 155 0 1) + ) + (uuid "7bd287d3-dc22-4cf8-a763-778f3da65289") + ) + (polyline + (pts + (xy 54.61 77.47) (xy 54.61 87.63) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "8cfd58b3-fea8-4a65-9b23-c746ab0a9f02") + ) + (polyline + (pts + (xy 80.772 137.16) (xy 85.852 137.16) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "95a37cc2-e75a-4501-a098-956d2a7cf878") + ) + (polyline + (pts + (xy 134.62 77.47) (xy 134.62 87.63) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "9ea93a8a-79ec-4966-b5b9-d418a1953413") + ) + (polyline + (pts + (xy 134.62 77.47) (xy 138.43 77.47) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "a0186362-c474-4f60-92f7-0cd6ab4716b3") + ) + (polyline + (pts + (xy 54.61 77.47) (xy 58.42 77.47) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "aa5dc26a-edf0-426a-baae-3922b009809d") + ) + (polyline + (pts + (xy 116.84 77.47) (xy 113.03 77.47) + ) + (stroke + (width 1.016) + (type default) + (color 255 0 171 1) + ) + (uuid "abfb0e67-9089-48e8-8232-8502ca1768e2") + ) + (polyline + (pts + (xy 85.852 142.24) (xy 84.582 142.24) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "ae679bf6-2423-4eb6-83ff-203e4dbc3b14") + ) + (polyline + (pts + (xy 130.81 77.47) (xy 134.62 77.47) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "b0945337-03d4-457a-9c2e-c0bab7dcf94e") + ) + (polyline + (pts + (xy 150.622 115.57) (xy 135.89 115.57) + ) + (stroke + (width 1.016) + (type default) + (color 162 155 0 1) + ) + (uuid "b3418ae8-9d75-4e41-a3da-190702cd18d2") + ) + (polyline + (pts + (xy 116.84 96.52) (xy 113.03 96.52) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "b6c0a1ce-c65c-4ea7-8db7-d4822d92fceb") + ) + (polyline + (pts + (xy 85.852 120.65) (xy 82.042 120.65) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "bbbec36c-623f-4102-99b0-eff22d217ba1") + ) + (polyline + (pts + (xy 120.65 77.47) (xy 116.84 77.47) + ) + (stroke + (width 1.016) + (type default) + (color 255 0 171 1) + ) + (uuid "d29a50be-ce3c-4cb1-b849-60799978c305") + ) + (polyline + (pts + (xy 135.89 110.49) (xy 135.89 115.57) + ) + (stroke + (width 1.016) + (type default) + (color 162 155 0 1) + ) + (uuid "e522b6d4-c3ef-41d5-9de8-677c57429daf") + ) + (polyline + (pts + (xy 102.108 106.68) (xy 116.84 106.68) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "e77019d6-1773-46ed-953e-95dcf6e77cd6") + ) + (polyline + (pts + (xy 54.61 96.52) (xy 54.61 106.68) + ) + (stroke + (width 1.016) + (type default) + (color 198 71 194 1) + ) + (uuid "f15951f9-af67-479e-871b-cba1a69ad58a") + ) + (polyline + (pts + (xy 135.89 110.49) (xy 139.7 110.49) + ) + (stroke + (width 1.016) + (type default) + (color 162 155 0 1) + ) + (uuid "f20be4ca-f5a2-4033-9321-086a1473fb5f") + ) + (polyline + (pts + (xy 85.852 137.16) (xy 90.932 137.16) + ) + (stroke + (width 1.016) + (type default) + (color 0 0 0 1) + ) + (uuid "f5115127-85c3-4f3c-ba14-b9a3028b6847") + ) ) diff --git a/Nixie_Tube_Clock.kicad_prl b/Nixie_Tube_Clock.kicad_prl new file mode 100644 index 0000000..2243ddd --- /dev/null +++ b/Nixie_Tube_Clock.kicad_prl @@ -0,0 +1,98 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "drc_exclusions", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "Nixie_Tube_Clock.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [], + "col_order": [], + "col_widths": [], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": -1 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/Nixie_Tube_Clock.kicad_pro b/Nixie_Tube_Clock.kicad_pro index 1a96a89..1c54d6f 100644 --- a/Nixie_Tube_Clock.kicad_pro +++ b/Nixie_Tube_Clock.kicad_pro @@ -246,6 +246,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -440,10 +441,15 @@ "duplicate_sheet_names": "error", "endpoint_off_grid": "warning", "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", "global_label_dangling": "warning", "hier_label_mismatch": "error", "label_dangling": "error", + "label_multiple_wires": "warning", "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", "missing_bidi_pin": "warning", "missing_input_pin": "warning", "missing_power_pin": "error", @@ -456,9 +462,15 @@ "pin_not_driven": "error", "pin_to_pin": "error", "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", "similar_labels": "warning", + "similar_power": "warning", "simulation_model_issue": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -469,8 +481,8 @@ "pinned_symbol_libs": [] }, "meta": { - "filename": "KDT_Hierarchical_KiBot.kicad_pro", - "version": 1 + "filename": "Nixie_Tube_Clock.kicad_pro", + "version": 3 }, "net_settings": { "classes": [ @@ -485,6 +497,7 @@ "microvia_drill": 0.1, "name": "Default", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.2, "via_diameter": 0.55, @@ -502,6 +515,7 @@ "microvia_drill": 0.1, "name": "CAN Bus", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 0, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.2, "via_diameter": 0.55, @@ -519,6 +533,7 @@ "microvia_drill": 0.1, "name": "Chassis", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 1, "schematic_color": "rgb(139, 103, 213)", "track_width": 0.2, "via_diameter": 0.55, @@ -536,6 +551,7 @@ "microvia_drill": 0.1, "name": "GND", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2, "schematic_color": "rgb(0, 0, 0)", "track_width": 0.2, "via_diameter": 0.55, @@ -553,6 +569,7 @@ "microvia_drill": 0.1, "name": "High Power", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 3, "schematic_color": "rgb(177, 11, 198)", "track_width": 0.2, "via_diameter": 0.7, @@ -570,6 +587,7 @@ "microvia_drill": 0.1, "name": "Kelvin Diff Pair", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 4, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.2, "via_diameter": 0.55, @@ -587,6 +605,7 @@ "microvia_drill": 0.1, "name": "Power 12V", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 5, "schematic_color": "rgb(255, 0, 171)", "track_width": 0.2, "via_diameter": 0.55, @@ -604,6 +623,7 @@ "microvia_drill": 0.1, "name": "Power 3V3", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 6, "schematic_color": "rgb(220, 142, 0)", "track_width": 0.2, "via_diameter": 0.55, @@ -621,6 +641,7 @@ "microvia_drill": 0.1, "name": "Power 5V", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 7, "schematic_color": "rgb(212, 0, 32)", "track_width": 0.2, "via_diameter": 0.55, @@ -638,6 +659,7 @@ "microvia_drill": 0.1, "name": "Power A3V3", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 8, "schematic_color": "rgb(162, 155, 0)", "track_width": 0.2, "via_diameter": 0.55, @@ -655,6 +677,7 @@ "microvia_drill": 0.1, "name": "RS422 Diff Pair", "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 9, "schematic_color": "rgba(0, 0, 0, 0.000)", "track_width": 0.2, "via_diameter": 0.6, @@ -663,7 +686,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -926,6 +949,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "", "sort_asc": true, "sort_field": "Footprint" @@ -960,6 +984,7 @@ "net_format_name": "KiCad", "page_layout_descr_file": "Templates/KDT_Template_GIT.kicad_wks", "plot_directory": "Schematic/", + "space_save_all_events": true, "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", "spice_model_current_sheet_as_root": true, diff --git a/Nixie_Tube_Clock.kicad_sch b/Nixie_Tube_Clock.kicad_sch index 6e5ba1a..3030bd6 100644 --- a/Nixie_Tube_Clock.kicad_sch +++ b/Nixie_Tube_Clock.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "f9e05184-c88b-4a88-ae9c-ab2bdb32be7c") (paper "A3") (title_block @@ -10,268 +10,6 @@ (company "${COMPANY}") ) (lib_symbols) - (polyline - (pts - (xy 45.72 73.66) (xy 106.68 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "0b94fcf5-1891-4585-9535-4e190090991a") - ) - (polyline - (pts - (xy 243.84 73.66) (xy 304.8 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "0cbe4bf1-21dd-46d5-8d33-b4a3f92e1064") - ) - (polyline - (pts - (xy 294.64 181.61) (xy 297.18 187.96) - ) - (stroke - (width 1) - (type default) - (color 255 0 0 1) - ) - (uuid "3799b615-bea5-4cb3-b9a2-2785865702a8") - ) - (polyline - (pts - (xy 144.78 73.66) (xy 205.74 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "47e4f34a-6663-4f9a-acb3-7cf4eb159994") - ) - (polyline - (pts - (xy 215.9 73.66) (xy 233.68 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "65b7519a-f480-42a3-926a-07bd8b620575") - ) - (polyline - (pts - (xy 116.84 73.66) (xy 134.62 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "722439e6-abb9-4522-8594-b3181b0d9f4e") - ) - (polyline - (pts - (xy 314.96 73.66) (xy 332.74 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "936e6872-8058-45c0-a0bd-58f432e24b1a") - ) - (polyline - (pts - (xy 17.78 73.66) (xy 35.56 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "a3703ec8-87d6-4c32-a8ca-249d86e6160c") - ) - (polyline - (pts - (xy 297.18 181.61) (xy 294.64 187.96) - ) - (stroke - (width 1) - (type default) - (color 255 0 0 1) - ) - (uuid "d1a06d73-e78a-446f-b9d8-0d5c726588d3") - ) - (polyline - (pts - (xy 342.9 73.66) (xy 403.86 73.66) - ) - (stroke - (width 1) - (type dot) - (color 0 0 0 1) - ) - (uuid "dee96870-b977-4804-a805-318fe8afe5f2") - ) - (text_box "DESIGN NOTE:\nExample text for cautionary design notes." - (exclude_from_sim no) - (at 96.52 258.445 0) - (size 30.48 20.32) - (stroke - (width 1) - (type solid) - (color 250 236 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 2 2) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "14407e09-ee6c-4b22-86d1-36d73a33e664") - ) - (text_box "DESIGN NOTE:\nExample text for debug notes." - (exclude_from_sim no) - (at 61.595 258.445 0) - (size 30.48 20.32) - (stroke - (width 1) - (type solid) - (color 255 165 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 2 2) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "1499d9a9-9f29-4929-8df7-74d84823ddfb") - ) - (text_box "DESIGN NOTE:\nExample text for critical design notes." - (exclude_from_sim no) - (at 131.445 258.445 0) - (size 30.48 20.32) - (stroke - (width 1.5) - (type solid) - (color 255 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 2 2) - (thickness 0.4) - (bold yes) - (color 255 0 0 1) - ) - (justify left top) - ) - (uuid "1c311692-d683-4cdf-ac31-77bcdd4c4b39") - ) - (text_box "LAYOUT NOTE:\nExample text for critical layout guidelines." - (exclude_from_sim no) - (at 166.37 258.445 0) - (size 30.48 20.32) - (stroke - (width 1.5) - (type solid) - (color 0 0 255 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 2 2) - (thickness 0.4) - (bold yes) - (color 0 0 255 1) - ) - (justify left top) - ) - (uuid "2efa106d-749e-4c2c-a05c-8429f99997c2") - ) - (text_box "kibot_image_png_3d_viewer_angled_bottom" - (exclude_from_sim no) - (at 123.19 166.37 0) - (size 69.85 78.74) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (size 2.54 2.54) - ) - (justify left top) - ) - (uuid "33c3f6da-ba9e-4d58-9257-d85394a72b7b") - ) - (text_box "DESIGN NOTE:\nExample text for informational design notes." - (exclude_from_sim no) - (at 26.67 258.445 0) - (size 30.48 20.32) - (stroke - (width 1) - (type solid) - (color 200 200 200 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 2 2) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "5018a9e1-9f76-429f-8094-85eee2236cda") - ) - (text_box "kibot_image_png_3d_viewer_angled_top" - (exclude_from_sim no) - (at 22.86 166.37 0) - (size 69.85 78.74) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (size 2.54 2.54) - ) - (justify left top) - ) - (uuid "62b01781-ae4a-4e68-9a17-1436f3c897e5") - ) (text "Variant: ${VARIANT}" (exclude_from_sim no) (at 25.4 58.42 0) @@ -1721,9 +1459,282 @@ ) (uuid "faea8a5f-3a8f-49cb-9832-569be941b06b") ) + (text_box "DESIGN NOTE:\nExample text for cautionary design notes." + (exclude_from_sim no) + (at 96.52 258.445 0) + (size 30.48 20.32) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 250 236 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "14407e09-ee6c-4b22-86d1-36d73a33e664") + ) + (text_box "DESIGN NOTE:\nExample text for debug notes." + (exclude_from_sim no) + (at 61.595 258.445 0) + (size 30.48 20.32) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 255 165 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "1499d9a9-9f29-4929-8df7-74d84823ddfb") + ) + (text_box "DESIGN NOTE:\nExample text for critical design notes." + (exclude_from_sim no) + (at 131.445 258.445 0) + (size 30.48 20.32) + (margins 2.25 2.25 2.25 2.25) + (stroke + (width 1.5) + (type solid) + (color 255 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (thickness 0.4) + (bold yes) + (color 255 0 0 1) + ) + (justify left top) + ) + (uuid "1c311692-d683-4cdf-ac31-77bcdd4c4b39") + ) + (text_box "LAYOUT NOTE:\nExample text for critical layout guidelines." + (exclude_from_sim no) + (at 166.37 258.445 0) + (size 30.48 20.32) + (margins 2.25 2.25 2.25 2.25) + (stroke + (width 1.5) + (type solid) + (color 0 0 255 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (thickness 0.4) + (bold yes) + (color 0 0 255 1) + ) + (justify left top) + ) + (uuid "2efa106d-749e-4c2c-a05c-8429f99997c2") + ) + (text_box "kibot_image_png_3d_viewer_angled_bottom" + (exclude_from_sim no) + (at 123.19 166.37 0) + (size 69.85 78.74) + (margins 1.905 1.905 1.905 1.905) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (size 2.54 2.54) + ) + (justify left top) + ) + (uuid "33c3f6da-ba9e-4d58-9257-d85394a72b7b") + ) + (text_box "DESIGN NOTE:\nExample text for informational design notes." + (exclude_from_sim no) + (at 26.67 258.445 0) + (size 30.48 20.32) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 200 200 200 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "5018a9e1-9f76-429f-8094-85eee2236cda") + ) + (text_box "kibot_image_png_3d_viewer_angled_top" + (exclude_from_sim no) + (at 22.86 166.37 0) + (size 69.85 78.74) + (margins 1.905 1.905 1.905 1.905) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (size 2.54 2.54) + ) + (justify left top) + ) + (uuid "62b01781-ae4a-4e68-9a17-1436f3c897e5") + ) + (polyline + (pts + (xy 45.72 73.66) (xy 106.68 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "0b94fcf5-1891-4585-9535-4e190090991a") + ) + (polyline + (pts + (xy 243.84 73.66) (xy 304.8 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "0cbe4bf1-21dd-46d5-8d33-b4a3f92e1064") + ) + (polyline + (pts + (xy 294.64 181.61) (xy 297.18 187.96) + ) + (stroke + (width 1) + (type default) + (color 255 0 0 1) + ) + (uuid "3799b615-bea5-4cb3-b9a2-2785865702a8") + ) + (polyline + (pts + (xy 144.78 73.66) (xy 205.74 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "47e4f34a-6663-4f9a-acb3-7cf4eb159994") + ) + (polyline + (pts + (xy 215.9 73.66) (xy 233.68 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "65b7519a-f480-42a3-926a-07bd8b620575") + ) + (polyline + (pts + (xy 116.84 73.66) (xy 134.62 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "722439e6-abb9-4522-8594-b3181b0d9f4e") + ) + (polyline + (pts + (xy 314.96 73.66) (xy 332.74 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "936e6872-8058-45c0-a0bd-58f432e24b1a") + ) + (polyline + (pts + (xy 17.78 73.66) (xy 35.56 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "a3703ec8-87d6-4c32-a8ca-249d86e6160c") + ) + (polyline + (pts + (xy 297.18 181.61) (xy 294.64 187.96) + ) + (stroke + (width 1) + (type default) + (color 255 0 0 1) + ) + (uuid "d1a06d73-e78a-446f-b9d8-0d5c726588d3") + ) + (polyline + (pts + (xy 342.9 73.66) (xy 403.86 73.66) + ) + (stroke + (width 1) + (type dot) + (color 0 0 0 1) + ) + (uuid "dee96870-b977-4804-a805-318fe8afe5f2") + ) (sheet (at 340.36 313.69) (size 35.56 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) (stroke (width 0.1524) (type solid) @@ -1755,7 +1766,7 @@ ) ) (instances - (project "KDT_Hierarchical_KiBot" + (project "Nixie_Tube_Clock" (path "/f9e05184-c88b-4a88-ae9c-ab2bdb32be7c" (page "6") ) @@ -1765,6 +1776,10 @@ (sheet (at 340.36 302.26) (size 35.56 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) (stroke (width 0) (type solid) @@ -1796,7 +1811,7 @@ ) ) (instances - (project "KDT_Hierarchical_KiBot" + (project "Nixie_Tube_Clock" (path "/f9e05184-c88b-4a88-ae9c-ab2bdb32be7c" (page "7") ) @@ -1806,6 +1821,10 @@ (sheet (at 299.72 302.26) (size 35.56 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) (stroke (width 0.1524) (type solid) @@ -1837,7 +1856,7 @@ ) ) (instances - (project "KDT_Hierarchical_KiBot" + (project "Nixie_Tube_Clock" (path "/f9e05184-c88b-4a88-ae9c-ab2bdb32be7c" (page "2") ) @@ -1847,6 +1866,10 @@ (sheet (at 299.72 313.69) (size 35.56 5.08) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) (stroke (width 0.1524) (type solid) @@ -1878,7 +1901,7 @@ ) ) (instances - (project "KDT_Hierarchical_KiBot" + (project "Nixie_Tube_Clock" (path "/f9e05184-c88b-4a88-ae9c-ab2bdb32be7c" (page "3") ) @@ -1890,4 +1913,5 @@ (page "1") ) ) + (embedded_fonts no) ) diff --git a/Power - Sequencing.kicad_sch b/Power - Sequencing.kicad_sch index 755da66..30343aa 100644 --- a/Power - Sequencing.kicad_sch +++ b/Power - Sequencing.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "26e99a33-043b-499d-a26e-816ff79b487a") (paper "A4") (title_block @@ -11,6 +11,1777 @@ (company "${COMPANY}") ) (lib_symbols) + (rectangle + (start 94.615 119.38) + (end 96.139 119.888) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 01c9fd1d-d2cd-474e-a2f2-7336d2eb5438) + ) + (rectangle + (start 114.681 129.159) + (end 115.189 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 085660ca-3a67-46bf-85b0-bb74abf891e3) + ) + (rectangle + (start 191.897 129.159) + (end 192.405 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 09774e91-f9d0-4db9-9e0f-815490f4898d) + ) + (arc + (start 82.55 80.897) + (mid 83.4487 81.2689) + (end 83.82 82.167) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid 0c0f9f41-f41f-4d24-90e5-831fa1470dea) + ) + (rectangle + (start 249.809 129.159) + (end 250.317 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 1c1e908e-05f8-44d9-8561-32d60503f5fa) + ) + (rectangle + (start 220.853 129.159) + (end 221.361 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 205e879f-c514-4b78-8bf1-d45ed4980894) + ) + (rectangle + (start 94.615 79.248) + (end 96.139 79.756) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 23111c0a-8311-4e0b-b6b5-bb05b9cd3eab) + ) + (rectangle + (start 201.549 129.159) + (end 202.057 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 3b7d974c-37a0-442f-9733-47c591f05f53) + ) + (arc + (start 91.44 65.659) + (mid 92.338 66.031) + (end 92.71 66.929) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid 3c5d6acd-d97b-4c05-80b5-9742f3e3b5f0) + ) + (rectangle + (start 95.377 129.159) + (end 95.885 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 3dd077b4-ca8f-47c2-bee1-2e3802083be7) + ) + (rectangle + (start 133.985 129.159) + (end 134.493 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 3e62ef00-0c8e-41fa-b2f3-08de867fa54f) + ) + (rectangle + (start 94.615 69.215) + (end 96.139 69.723) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 421293c6-3cf3-494b-b1c5-7fc458134e79) + ) + (rectangle + (start 15.24 52.705) + (end 76.2 53.467) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 42271fe1-5842-414e-a310-4925dcee0008) + ) + (rectangle + (start 94.615 89.281) + (end 96.139 89.789) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 469c46ff-b6e8-4790-b52f-1ed9a2bdd1f8) + ) + (rectangle + (start 162.941 129.159) + (end 163.449 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 56c4474d-0301-4408-974f-0518f1baa953) + ) + (rectangle + (start 143.637 129.159) + (end 144.145 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 5eee5b1a-6c26-4234-8466-170b3f779aa3) + ) + (rectangle + (start 95.377 128.905) + (end 263.779 129.921) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 6d8a1105-6737-4a0b-9f5f-040b945eed17) + ) + (arc + (start 90.17 104.141) + (mid 89.2716 103.7691) + (end 88.9 102.871) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid 7b2230f0-ce99-43e9-84a4-a791101d7b85) + ) + (rectangle + (start 94.615 99.314) + (end 96.139 99.822) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 7f8be5cb-90a9-46c5-97db-3d1d78b2f341) + ) + (rectangle + (start 94.615 109.347) + (end 96.139 109.855) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 7fdcc2de-fa58-4066-9ff8-f7d6046e1167) + ) + (rectangle + (start 259.461 129.159) + (end 259.969 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 842b39c1-4ee6-4238-8b46-e785731d06f1) + ) + (rectangle + (start 105.029 129.159) + (end 105.537 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 960a89ab-5167-4e3c-95c8-b3e891644096) + ) + (rectangle + (start 240.157 129.159) + (end 240.665 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 96e56ef9-debd-4418-8330-7dca10cdbbe7) + ) + (rectangle + (start 95.377 47.371) + (end 96.393 129.921) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 996b6b38-3a4b-457c-8281-2dd4304c7e91) + ) + (arc + (start 82.55 88.516) + (mid 83.4491 88.8878) + (end 83.82 89.786) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid 9ad9af7d-f870-4f4d-b863-a3cb88d12708) + ) + (rectangle + (start 211.201 129.159) + (end 211.709 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid 9bd636ad-96b2-4037-90f6-ad48772c0413) + ) + (rectangle + (start 230.505 129.159) + (end 231.013 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid ab3483ad-9beb-416f-a41c-b3b1b7dc1850) + ) + (rectangle + (start 94.615 49.149) + (end 96.139 49.657) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid b0c9fcec-fe45-4575-885f-193ce09a72d8) + ) + (rectangle + (start 172.593 129.159) + (end 173.101 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid bacf2a60-ebce-4900-a491-53d1d841d529) + ) + (rectangle + (start 124.333 129.159) + (end 124.841 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid c0e4d47a-808d-44d6-ac4a-0f050619e78d) + ) + (arc + (start 93.98 69.47) + (mid 93.0816 69.0981) + (end 92.71 68.2) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid c23b0f3d-e1fb-4eb1-9484-38fb02d60c76) + ) + (rectangle + (start 255.27 133.0198) + (end 269.367 133.5278) + (stroke + (width 0) + (type default) + (color 53 123 38 1) + ) + (fill + (type color) + (color 53 123 38 1) + ) + (uuid cd333f61-3a84-425e-9405-6c9441d11e74) + ) + (arc + (start 87.63 73.278) + (mid 88.5284 73.6499) + (end 88.9 74.548) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid d7c738e5-3058-4b9a-a958-4d502446d8e3) + ) + (rectangle + (start 94.615 59.182) + (end 96.139 59.69) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid d880b30a-ae22-4b99-94cc-3cc9c533e8e9) + ) + (rectangle + (start 182.245 129.159) + (end 182.753 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid f32b3655-beae-4c32-8ac8-4acf2e080e86) + ) + (rectangle + (start 153.289 129.159) + (end 153.797 130.683) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid f8dd6608-6fed-4399-a2fa-9a4460646543) + ) + (arc + (start 85.09 112.144) + (mid 84.1909 111.7722) + (end 83.82 110.874) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid fa9c855a-c6c8-4a57-823f-c3bb6c2a3ab3) + ) + (rectangle + (start 94.615 129.413) + (end 96.139 129.921) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type color) + (color 0 0 0 1) + ) + (uuid fbce5f74-e6dc-4caf-95b1-d2e389cbff45) + ) + (text "Voltage [V]" + (exclude_from_sim no) + (at 87.6046 44.4246 0) + (effects + (font + (face "Times New Roman") + (size 3 3) + (thickness 0.4) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "175b8f18-81ff-4b8b-bacc-429ebcefd377") + ) + (text ">> NORMAL \n>> OPERATION" + (exclude_from_sim no) + (at 256.667 51.562 0) + (effects + (font + (face "Times New Roman") + (size 2 2) + (thickness 0.4) + (bold yes) + (color 53 123 38 1) + ) + (justify left bottom) + ) + (uuid "b29326be-65a3-4fc5-9d14-850aa59ca2a1") + ) + (text "Time [ms]" + (exclude_from_sim no) + (at 259.08 127 0) + (effects + (font + (face "Times New Roman") + (size 3 3) + (thickness 0.4) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "be8ac8d4-7137-494d-bff2-23ac58b6a9ef") + ) + (text_box "3.5 ms" + (exclude_from_sim no) + (at 130.6576 133.4516 0) + (size 17.653 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "057279ac-9604-4990-8e26-7bec51ceaf06") + ) + (text_box "18" + (exclude_from_sim no) + (at 180.8226 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "08241509-e60b-45e1-b1ab-84f794ba668b") + ) + (text_box "24" + (exclude_from_sim no) + (at 209.7786 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "09ad8a29-0526-43a2-bbd5-b6f200d8097b") + ) + (text_box "8" + (exclude_from_sim no) + (at 132.5626 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "0de4d20a-cc42-420d-81c0-b6c33e089acb") + ) + (text_box "7.6 ms" + (exclude_from_sim no) + (at 98.0186 137.2616 0) + (size 36.322 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "1013f434-6a63-4228-8d39-5e75ca888b6f") + ) + (text_box "? - ? ± ??%" + (exclude_from_sim no) + (at 55.88 84.963 0) + (size 20.32 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "168bea25-5ecd-4637-ad4e-9c2d6a44d991") + ) + (text_box "16" + (exclude_from_sim no) + (at 87.757 48.133 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "1acc95ba-1aa1-4082-b81d-95c58a7a5af8") + ) + (text_box "28" + (exclude_from_sim no) + (at 229.0826 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "1b5838a0-a4ae-4fb3-ae92-0f87f906c2fd") + ) + (text_box "~ 300 μs" + (exclude_from_sim no) + (at 154.9146 133.4516 0) + (size 9.779 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "20bbe4a3-b3be-4f55-b2bf-0186c6f41602") + ) + (text_box "10" + (exclude_from_sim no) + (at 142.2146 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "233b215e-473b-40c1-8a9f-d71a58a647c1") + ) + (text_box "1.7 ms" + (exclude_from_sim no) + (at 148.1836 133.4516 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "26c95559-cfb5-4481-9360-985eb89e9388") + ) + (text_box "16 ms" + (exclude_from_sim no) + (at 134.2136 137.2616 0) + (size 76.962 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "288b5377-4e86-405e-bd20-a9e364c04dba") + ) + (text_box "+V??" + (exclude_from_sim no) + (at 15.24 62.103 0) + (size 16.51 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "2d5ddbed-d046-46bd-afde-e8972921e7be") + ) + (text_box "20" + (exclude_from_sim no) + (at 190.4746 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "2e2baf2b-607e-438c-8d19-d89e05695d71") + ) + (text_box "4" + (exclude_from_sim no) + (at 87.7316 108.3056 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "3010b19b-c99d-4b77-bf14-7f71b9f36a3e") + ) + (text_box "??" + (exclude_from_sim no) + (at 31.75 84.963 0) + (size 24.13 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "34a00741-5aa3-425e-8d2f-36fe2780fcc3") + ) + (text_box "??" + (exclude_from_sim no) + (at 31.75 62.103 0) + (size 24.13 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "362b01b6-9828-4b98-a400-4a3f9ece633a") + ) + (text_box "32" + (exclude_from_sim no) + (at 248.3866 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "3ab2035b-94f9-4133-b63d-2dbd7b4e6e49") + ) + (text_box "LEVEL" + (exclude_from_sim no) + (at 55.88 45.593 0) + (size 20.32 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "3cd39124-5460-432f-a6e2-6e3d0cfdc884") + ) + (text_box "NAME" + (exclude_from_sim no) + (at 15.24 45.593 0) + (size 16.51 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "45440644-b7a1-4eca-8e5e-a9c7c9e4e343") + ) + (text_box "6" + (exclude_from_sim no) + (at 122.9106 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "52a74200-5717-4af9-b5e4-1d404429f3c6") + ) + (text_box "+V??" + (exclude_from_sim no) + (at 15.24 77.343 0) + (size 16.51 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "534d6816-56cd-46a1-b732-3f07b130a1e6") + ) + (text_box "~ 20 ms" + (exclude_from_sim no) + (at 156.3116 133.4516 0) + (size 98.933 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "53d1cf93-77bb-4e07-8e05-b99e1e701b70") + ) + (text_box "SOURCE" + (exclude_from_sim no) + (at 31.75 45.593 0) + (size 24.13 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "5615c045-76fe-436f-b1ee-f5af0d2c63c0") + ) + (text_box "4" + (exclude_from_sim no) + (at 113.2586 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "5caf4e82-2927-400a-acd0-821d25796651") + ) + (text_box "8" + (exclude_from_sim no) + (at 87.7316 88.2396 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "6505df1b-9fde-4bbe-a672-be1b9857afa1") + ) + (text_box "26" + (exclude_from_sim no) + (at 219.4306 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "66adcae9-49e5-4fb7-a5be-2d5aa2aa227e") + ) + (text_box "2" + (exclude_from_sim no) + (at 103.6066 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "67b43e82-5cc6-4c5f-857a-bae126f94920") + ) + (text_box "▲" + (exclude_from_sim no) + (at 94.615 45.085 0) + (size 2.54 2.54) + (margins 2.2499 2.2499 2.2499 2.2499) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3 3) + (color 0 0 0 1) + ) + ) + (uuid "69d7b4c2-c118-4b95-bd3b-473104ff316a") + ) + (text_box "+V??" + (exclude_from_sim no) + (at 15.24 69.723 0) + (size 16.51 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "7c5e60ac-aa6c-44e8-8493-c0a9e5ff3009") + ) + (text_box "14" + (exclude_from_sim no) + (at 161.5186 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "7df7bfab-9129-461d-bdb7-48b4c71332fd") + ) + (text_box "14" + (exclude_from_sim no) + (at 87.7316 58.1406 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "7e86fc43-dc59-4681-818f-cb7ab0a72f3e") + ) + (text_box "22" + (exclude_from_sim no) + (at 200.1266 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "7f3e65a9-aab7-4e42-9498-fca7b427e5fc") + ) + (text_box "[${#}] ${TITLE}" + (exclude_from_sim no) + (at 80.01 16.51 0) + (size 137.16 12.7) + (margins 4.4999 4.4999 4.4999 4.4999) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 6 6) + (thickness 1.2) + (bold yes) + (color 162 22 34 1) + ) + ) + (uuid "80f76b8d-52cb-49fe-9647-9cd8137cf5f3") + ) + (text_box "??" + (exclude_from_sim no) + (at 31.75 77.343 0) + (size 24.13 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "8966b19a-d616-412b-9b47-a52574bb7ce5") + ) + (text_box "2" + (exclude_from_sim no) + (at 87.7316 118.3386 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "8a474ee7-94fa-4ccc-b38a-f2fbfc4e735c") + ) + (text_box "34" + (exclude_from_sim no) + (at 258.0386 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "8dcf82bc-98be-4b97-af1b-f866a586ff9f") + ) + (text_box "12" + (exclude_from_sim no) + (at 151.8666 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "9334e207-a5ef-405d-9255-7532e4d805ec") + ) + (text_box "??" + (exclude_from_sim no) + (at 31.75 69.723 0) + (size 24.13 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "96162dac-db58-49af-bc56-c797681d3382") + ) + (text_box "0" + (exclude_from_sim no) + (at 93.98 130.81 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "9dba9cf1-c429-45db-bb2a-868858aa5986") + ) + (text_box "??" + (exclude_from_sim no) + (at 31.75 54.483 0) + (size 24.13 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "a5a86ae4-3ea7-4429-8374-6853dbf3865c") + ) + (text_box "? - ? ± ??%" + (exclude_from_sim no) + (at 55.88 69.723 0) + (size 20.32 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "aaf3a0b7-a131-4476-bccc-dd7373144909") + ) + (text_box "? - ? ± ??%" + (exclude_from_sim no) + (at 55.88 77.343 0) + (size 20.32 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "ad3a5f07-5d67-4bdd-85a5-3e529605405c") + ) + (text_box "+V??" + (exclude_from_sim no) + (at 15.24 84.963 0) + (size 16.51 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "b149cc82-24c2-4523-8290-e7d9f9f6c81a") + ) + (text_box "+V??" + (exclude_from_sim no) + (at 15.24 54.483 0) + (size 16.51 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "b711fedc-ef03-4d2a-8b96-b7d593e5186d") + ) + (text_box "6" + (exclude_from_sim no) + (at 87.7316 98.2726 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "bce17a48-7e59-488b-9a33-1522b6d97175") + ) + (text_box "6.6 ms" + (exclude_from_sim no) + (at 97.8916 133.4516 0) + (size 32.766 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "c588afea-31c7-4b80-a042-17fbbb6af658") + ) + (text_box "0" + (exclude_from_sim no) + (at 87.757 128.397 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "c5d537af-47e9-4471-8118-803a7ac0d798") + ) + (text_box "16" + (exclude_from_sim no) + (at 171.1706 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "d806bfa1-61ae-489a-a3e3-75683404cfdf") + ) + (text_box "10" + (exclude_from_sim no) + (at 87.7316 78.2066 0) + (size 6.858 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify right) + ) + (uuid "d9f2b1e6-6de7-412a-a713-034e966e807b") + ) + (text_box "~ 32.5 ms" + (exclude_from_sim no) + (at 97.8916 141.1986 0) + (size 157.48 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "de143e59-1a42-4ff5-b077-1a340a241706") + ) + (text_box "? - ? ± ??%" + (exclude_from_sim no) + (at 55.88 62.103 0) + (size 20.32 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "ec9210d4-6e0f-4762-a0b5-d02955ee194f") + ) + (text_box "▼" + (exclude_from_sim no) + (at 263.779 128.143 90) + (size 2.54 2.54) + (margins 2.2499 2.2499 2.2499 2.2499) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 3 3) + (color 0 0 0 1) + ) + ) + (uuid "f0832906-c8ce-4838-9631-bdf5b87a8ba3") + ) + (text_box "30" + (exclude_from_sim no) + (at 238.7346 130.7846 0) + (size 3.429 2.54) + (margins 0.9524 0.9524 0.9524 0.9524) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 1.27 1.27) + (color 0 0 0 1) + ) + ) + (uuid "f741b4d6-7a0b-439e-b8a6-601ff596837c") + ) + (text_box "? - ? ± ??%" + (exclude_from_sim no) + (at 55.88 54.483 0) + (size 20.32 7.62) + (margins 1.7145 1.7145 1.7145 1.7145) + (stroke + (width 0) + (type default) + (color 0 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 127 1) + ) + ) + (uuid "fd7c37db-37b1-4de2-af4f-510edac4065f") + ) (polyline (pts (xy 155.067 129.413) (xy 156.337 112.141) @@ -718,1720 +2489,4 @@ ) (uuid "f90643b4-a30a-42fa-903d-6b9324bb08a3") ) - (rectangle - (start 94.615 119.38) - (end 96.139 119.888) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 01c9fd1d-d2cd-474e-a2f2-7336d2eb5438) - ) - (rectangle - (start 114.681 129.159) - (end 115.189 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 085660ca-3a67-46bf-85b0-bb74abf891e3) - ) - (rectangle - (start 191.897 129.159) - (end 192.405 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 09774e91-f9d0-4db9-9e0f-815490f4898d) - ) - (arc - (start 82.55 80.897) - (mid 83.4487 81.2689) - (end 83.82 82.167) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid 0c0f9f41-f41f-4d24-90e5-831fa1470dea) - ) - (rectangle - (start 249.809 129.159) - (end 250.317 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 1c1e908e-05f8-44d9-8561-32d60503f5fa) - ) - (rectangle - (start 220.853 129.159) - (end 221.361 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 205e879f-c514-4b78-8bf1-d45ed4980894) - ) - (rectangle - (start 94.615 79.248) - (end 96.139 79.756) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 23111c0a-8311-4e0b-b6b5-bb05b9cd3eab) - ) - (rectangle - (start 201.549 129.159) - (end 202.057 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 3b7d974c-37a0-442f-9733-47c591f05f53) - ) - (arc - (start 91.44 65.659) - (mid 92.338 66.031) - (end 92.71 66.929) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid 3c5d6acd-d97b-4c05-80b5-9742f3e3b5f0) - ) - (rectangle - (start 95.377 129.159) - (end 95.885 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 3dd077b4-ca8f-47c2-bee1-2e3802083be7) - ) - (rectangle - (start 133.985 129.159) - (end 134.493 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 3e62ef00-0c8e-41fa-b2f3-08de867fa54f) - ) - (rectangle - (start 94.615 69.215) - (end 96.139 69.723) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 421293c6-3cf3-494b-b1c5-7fc458134e79) - ) - (rectangle - (start 15.24 52.705) - (end 76.2 53.467) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 42271fe1-5842-414e-a310-4925dcee0008) - ) - (rectangle - (start 94.615 89.281) - (end 96.139 89.789) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 469c46ff-b6e8-4790-b52f-1ed9a2bdd1f8) - ) - (rectangle - (start 162.941 129.159) - (end 163.449 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 56c4474d-0301-4408-974f-0518f1baa953) - ) - (rectangle - (start 143.637 129.159) - (end 144.145 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 5eee5b1a-6c26-4234-8466-170b3f779aa3) - ) - (rectangle - (start 95.377 128.905) - (end 263.779 129.921) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 6d8a1105-6737-4a0b-9f5f-040b945eed17) - ) - (arc - (start 90.17 104.141) - (mid 89.2716 103.7691) - (end 88.9 102.871) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid 7b2230f0-ce99-43e9-84a4-a791101d7b85) - ) - (rectangle - (start 94.615 99.314) - (end 96.139 99.822) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 7f8be5cb-90a9-46c5-97db-3d1d78b2f341) - ) - (rectangle - (start 94.615 109.347) - (end 96.139 109.855) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 7fdcc2de-fa58-4066-9ff8-f7d6046e1167) - ) - (rectangle - (start 259.461 129.159) - (end 259.969 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 842b39c1-4ee6-4238-8b46-e785731d06f1) - ) - (rectangle - (start 105.029 129.159) - (end 105.537 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 960a89ab-5167-4e3c-95c8-b3e891644096) - ) - (rectangle - (start 240.157 129.159) - (end 240.665 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 96e56ef9-debd-4418-8330-7dca10cdbbe7) - ) - (rectangle - (start 95.377 47.371) - (end 96.393 129.921) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 996b6b38-3a4b-457c-8281-2dd4304c7e91) - ) - (arc - (start 82.55 88.516) - (mid 83.4491 88.8878) - (end 83.82 89.786) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid 9ad9af7d-f870-4f4d-b863-a3cb88d12708) - ) - (rectangle - (start 211.201 129.159) - (end 211.709 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid 9bd636ad-96b2-4037-90f6-ad48772c0413) - ) - (rectangle - (start 230.505 129.159) - (end 231.013 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid ab3483ad-9beb-416f-a41c-b3b1b7dc1850) - ) - (rectangle - (start 94.615 49.149) - (end 96.139 49.657) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid b0c9fcec-fe45-4575-885f-193ce09a72d8) - ) - (rectangle - (start 172.593 129.159) - (end 173.101 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid bacf2a60-ebce-4900-a491-53d1d841d529) - ) - (rectangle - (start 124.333 129.159) - (end 124.841 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid c0e4d47a-808d-44d6-ac4a-0f050619e78d) - ) - (arc - (start 93.98 69.47) - (mid 93.0816 69.0981) - (end 92.71 68.2) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid c23b0f3d-e1fb-4eb1-9484-38fb02d60c76) - ) - (rectangle - (start 255.27 133.0198) - (end 269.367 133.5278) - (stroke - (width 0) - (type default) - (color 53 123 38 1) - ) - (fill - (type color) - (color 53 123 38 1) - ) - (uuid cd333f61-3a84-425e-9405-6c9441d11e74) - ) - (arc - (start 87.63 73.278) - (mid 88.5284 73.6499) - (end 88.9 74.548) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid d7c738e5-3058-4b9a-a958-4d502446d8e3) - ) - (rectangle - (start 94.615 59.182) - (end 96.139 59.69) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid d880b30a-ae22-4b99-94cc-3cc9c533e8e9) - ) - (rectangle - (start 182.245 129.159) - (end 182.753 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid f32b3655-beae-4c32-8ac8-4acf2e080e86) - ) - (rectangle - (start 153.289 129.159) - (end 153.797 130.683) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid f8dd6608-6fed-4399-a2fa-9a4460646543) - ) - (arc - (start 85.09 112.144) - (mid 84.1909 111.7722) - (end 83.82 110.874) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - (uuid fa9c855a-c6c8-4a57-823f-c3bb6c2a3ab3) - ) - (rectangle - (start 94.615 129.413) - (end 96.139 129.921) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type color) - (color 0 0 0 1) - ) - (uuid fbce5f74-e6dc-4caf-95b1-d2e389cbff45) - ) - (text_box "3.5 ms" - (exclude_from_sim no) - (at 130.6576 133.4516 0) - (size 17.653 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "057279ac-9604-4990-8e26-7bec51ceaf06") - ) - (text_box "18" - (exclude_from_sim no) - (at 180.8226 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "08241509-e60b-45e1-b1ab-84f794ba668b") - ) - (text_box "24" - (exclude_from_sim no) - (at 209.7786 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "09ad8a29-0526-43a2-bbd5-b6f200d8097b") - ) - (text_box "8" - (exclude_from_sim no) - (at 132.5626 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "0de4d20a-cc42-420d-81c0-b6c33e089acb") - ) - (text_box "7.6 ms" - (exclude_from_sim no) - (at 98.0186 137.2616 0) - (size 36.322 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "1013f434-6a63-4228-8d39-5e75ca888b6f") - ) - (text_box "? - ? ± ??%" - (exclude_from_sim no) - (at 55.88 84.963 0) - (size 20.32 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "168bea25-5ecd-4637-ad4e-9c2d6a44d991") - ) - (text_box "16" - (exclude_from_sim no) - (at 87.757 48.133 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "1acc95ba-1aa1-4082-b81d-95c58a7a5af8") - ) - (text_box "28" - (exclude_from_sim no) - (at 229.0826 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "1b5838a0-a4ae-4fb3-ae92-0f87f906c2fd") - ) - (text_box "~ 300 μs" - (exclude_from_sim no) - (at 154.9146 133.4516 0) - (size 9.779 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "20bbe4a3-b3be-4f55-b2bf-0186c6f41602") - ) - (text_box "10" - (exclude_from_sim no) - (at 142.2146 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "233b215e-473b-40c1-8a9f-d71a58a647c1") - ) - (text_box "1.7 ms" - (exclude_from_sim no) - (at 148.1836 133.4516 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "26c95559-cfb5-4481-9360-985eb89e9388") - ) - (text_box "16 ms" - (exclude_from_sim no) - (at 134.2136 137.2616 0) - (size 76.962 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "288b5377-4e86-405e-bd20-a9e364c04dba") - ) - (text_box "+V??" - (exclude_from_sim no) - (at 15.24 62.103 0) - (size 16.51 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "2d5ddbed-d046-46bd-afde-e8972921e7be") - ) - (text_box "20" - (exclude_from_sim no) - (at 190.4746 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "2e2baf2b-607e-438c-8d19-d89e05695d71") - ) - (text_box "4" - (exclude_from_sim no) - (at 87.7316 108.3056 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "3010b19b-c99d-4b77-bf14-7f71b9f36a3e") - ) - (text_box "??" - (exclude_from_sim no) - (at 31.75 84.963 0) - (size 24.13 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "34a00741-5aa3-425e-8d2f-36fe2780fcc3") - ) - (text_box "??" - (exclude_from_sim no) - (at 31.75 62.103 0) - (size 24.13 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "362b01b6-9828-4b98-a400-4a3f9ece633a") - ) - (text_box "32" - (exclude_from_sim no) - (at 248.3866 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "3ab2035b-94f9-4133-b63d-2dbd7b4e6e49") - ) - (text_box "LEVEL" - (exclude_from_sim no) - (at 55.88 45.593 0) - (size 20.32 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "3cd39124-5460-432f-a6e2-6e3d0cfdc884") - ) - (text_box "NAME" - (exclude_from_sim no) - (at 15.24 45.593 0) - (size 16.51 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "45440644-b7a1-4eca-8e5e-a9c7c9e4e343") - ) - (text_box "6" - (exclude_from_sim no) - (at 122.9106 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "52a74200-5717-4af9-b5e4-1d404429f3c6") - ) - (text_box "+V??" - (exclude_from_sim no) - (at 15.24 77.343 0) - (size 16.51 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "534d6816-56cd-46a1-b732-3f07b130a1e6") - ) - (text_box "~ 20 ms" - (exclude_from_sim no) - (at 156.3116 133.4516 0) - (size 98.933 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "53d1cf93-77bb-4e07-8e05-b99e1e701b70") - ) - (text_box "SOURCE" - (exclude_from_sim no) - (at 31.75 45.593 0) - (size 24.13 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "5615c045-76fe-436f-b1ee-f5af0d2c63c0") - ) - (text_box "4" - (exclude_from_sim no) - (at 113.2586 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "5caf4e82-2927-400a-acd0-821d25796651") - ) - (text_box "8" - (exclude_from_sim no) - (at 87.7316 88.2396 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "6505df1b-9fde-4bbe-a672-be1b9857afa1") - ) - (text_box "26" - (exclude_from_sim no) - (at 219.4306 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "66adcae9-49e5-4fb7-a5be-2d5aa2aa227e") - ) - (text_box "2" - (exclude_from_sim no) - (at 103.6066 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "67b43e82-5cc6-4c5f-857a-bae126f94920") - ) - (text_box "▲" - (exclude_from_sim no) - (at 94.615 45.085 0) - (size 2.54 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3 3) - (color 0 0 0 1) - ) - ) - (uuid "69d7b4c2-c118-4b95-bd3b-473104ff316a") - ) - (text_box "+V??" - (exclude_from_sim no) - (at 15.24 69.723 0) - (size 16.51 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "7c5e60ac-aa6c-44e8-8493-c0a9e5ff3009") - ) - (text_box "14" - (exclude_from_sim no) - (at 161.5186 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "7df7bfab-9129-461d-bdb7-48b4c71332fd") - ) - (text_box "14" - (exclude_from_sim no) - (at 87.7316 58.1406 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "7e86fc43-dc59-4681-818f-cb7ab0a72f3e") - ) - (text_box "22" - (exclude_from_sim no) - (at 200.1266 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "7f3e65a9-aab7-4e42-9498-fca7b427e5fc") - ) - (text_box "[${#}] ${TITLE}" - (exclude_from_sim no) - (at 80.01 16.51 0) - (size 137.16 12.7) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 6 6) - (thickness 1.2) - (bold yes) - (color 162 22 34 1) - ) - ) - (uuid "80f76b8d-52cb-49fe-9647-9cd8137cf5f3") - ) - (text_box "??" - (exclude_from_sim no) - (at 31.75 77.343 0) - (size 24.13 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "8966b19a-d616-412b-9b47-a52574bb7ce5") - ) - (text_box "2" - (exclude_from_sim no) - (at 87.7316 118.3386 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "8a474ee7-94fa-4ccc-b38a-f2fbfc4e735c") - ) - (text_box "34" - (exclude_from_sim no) - (at 258.0386 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "8dcf82bc-98be-4b97-af1b-f866a586ff9f") - ) - (text_box "12" - (exclude_from_sim no) - (at 151.8666 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "9334e207-a5ef-405d-9255-7532e4d805ec") - ) - (text_box "??" - (exclude_from_sim no) - (at 31.75 69.723 0) - (size 24.13 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "96162dac-db58-49af-bc56-c797681d3382") - ) - (text_box "0" - (exclude_from_sim no) - (at 93.98 130.81 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "9dba9cf1-c429-45db-bb2a-868858aa5986") - ) - (text_box "??" - (exclude_from_sim no) - (at 31.75 54.483 0) - (size 24.13 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "a5a86ae4-3ea7-4429-8374-6853dbf3865c") - ) - (text_box "? - ? ± ??%" - (exclude_from_sim no) - (at 55.88 69.723 0) - (size 20.32 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "aaf3a0b7-a131-4476-bccc-dd7373144909") - ) - (text_box "? - ? ± ??%" - (exclude_from_sim no) - (at 55.88 77.343 0) - (size 20.32 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "ad3a5f07-5d67-4bdd-85a5-3e529605405c") - ) - (text_box "+V??" - (exclude_from_sim no) - (at 15.24 84.963 0) - (size 16.51 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "b149cc82-24c2-4523-8290-e7d9f9f6c81a") - ) - (text_box "+V??" - (exclude_from_sim no) - (at 15.24 54.483 0) - (size 16.51 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "b711fedc-ef03-4d2a-8b96-b7d593e5186d") - ) - (text_box "6" - (exclude_from_sim no) - (at 87.7316 98.2726 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "bce17a48-7e59-488b-9a33-1522b6d97175") - ) - (text_box "6.6 ms" - (exclude_from_sim no) - (at 97.8916 133.4516 0) - (size 32.766 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "c588afea-31c7-4b80-a042-17fbbb6af658") - ) - (text_box "0" - (exclude_from_sim no) - (at 87.757 128.397 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "c5d537af-47e9-4471-8118-803a7ac0d798") - ) - (text_box "16" - (exclude_from_sim no) - (at 171.1706 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "d806bfa1-61ae-489a-a3e3-75683404cfdf") - ) - (text_box "10" - (exclude_from_sim no) - (at 87.7316 78.2066 0) - (size 6.858 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify right) - ) - (uuid "d9f2b1e6-6de7-412a-a713-034e966e807b") - ) - (text_box "~ 32.5 ms" - (exclude_from_sim no) - (at 97.8916 141.1986 0) - (size 157.48 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "de143e59-1a42-4ff5-b077-1a340a241706") - ) - (text_box "? - ? ± ??%" - (exclude_from_sim no) - (at 55.88 62.103 0) - (size 20.32 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "ec9210d4-6e0f-4762-a0b5-d02955ee194f") - ) - (text_box "▼" - (exclude_from_sim no) - (at 263.779 128.143 90) - (size 2.54 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 3 3) - (color 0 0 0 1) - ) - ) - (uuid "f0832906-c8ce-4838-9631-bdf5b87a8ba3") - ) - (text_box "30" - (exclude_from_sim no) - (at 238.7346 130.7846 0) - (size 3.429 2.54) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 1.27 1.27) - (color 0 0 0 1) - ) - ) - (uuid "f741b4d6-7a0b-439e-b8a6-601ff596837c") - ) - (text_box "? - ? ± ??%" - (exclude_from_sim no) - (at 55.88 54.483 0) - (size 20.32 7.62) - (stroke - (width 0) - (type default) - (color 0 0 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 127 1) - ) - ) - (uuid "fd7c37db-37b1-4de2-af4f-510edac4065f") - ) - (text "Voltage [V]" - (exclude_from_sim no) - (at 87.6046 44.4246 0) - (effects - (font - (face "Times New Roman") - (size 3 3) - (thickness 0.4) - (bold yes) - (color 0 0 0 1) - ) - (justify left bottom) - ) - (uuid "175b8f18-81ff-4b8b-bacc-429ebcefd377") - ) - (text ">> NORMAL \n>> OPERATION" - (exclude_from_sim no) - (at 256.667 51.562 0) - (effects - (font - (face "Times New Roman") - (size 2 2) - (thickness 0.4) - (bold yes) - (color 53 123 38 1) - ) - (justify left bottom) - ) - (uuid "b29326be-65a3-4fc5-9d14-850aa59ca2a1") - ) - (text "Time [ms]" - (exclude_from_sim no) - (at 259.08 127 0) - (effects - (font - (face "Times New Roman") - (size 3 3) - (thickness 0.4) - (bold yes) - (color 0 0 0 1) - ) - (justify left bottom) - ) - (uuid "be8ac8d4-7137-494d-bff2-23ac58b6a9ef") - ) ) diff --git a/Project Architecture.kicad_sch b/Project Architecture.kicad_sch index 0e80475..07278e3 100644 --- a/Project Architecture.kicad_sch +++ b/Project Architecture.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "07236397-3ba4-47af-9809-3faac3a2aa49") (paper "A3") (title_block @@ -11,46 +11,6 @@ (company "${COMPANY}") ) (lib_symbols) - (polyline - (pts - (xy 185.42 87.63) (xy 185.42 99.06) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8b678fb1-fee7-4461-95f7-7f383f478fdc") - ) - (polyline - (pts - (xy 233.68 125.73) (xy 233.68 134.62) - ) - (stroke - (width 0) - (type default) - ) - (uuid "8c7de816-3d34-497f-b0c8-22f80559d2d8") - ) - (polyline - (pts - (xy 185.42 85.09) (xy 185.42 73.66) - ) - (stroke - (width 0) - (type default) - ) - (uuid "903e49b2-1b5d-4317-a33b-adfda1594a88") - ) - (polyline - (pts - (xy 233.68 114.3) (xy 233.68 123.19) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9543d363-0f36-4c41-97bc-b97723f48818") - ) (arc (start 185.42 85.09) (mid 185.0451 85.9851) @@ -155,72 +115,6 @@ ) (uuid fda911f3-adb3-4abb-981f-a877a93c831b) ) - (text_box "Description" - (exclude_from_sim no) - (at 166.37 83.82 0) - (size 17.145 5.08) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (size 1.905 1.905) - (thickness 0.381) - (bold yes) - (color 0 0 0 1) - ) - (justify right top) - ) - (uuid "971f0c48-6726-412d-badf-cee82cbffedd") - ) - (text_box "Description" - (exclude_from_sim no) - (at 234.95 121.92 0) - (size 26.015 5.1) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (size 1.905 1.905) - (thickness 0.381) - (bold yes) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "97bb5e92-ab26-4907-9b80-08d49465fc86") - ) - (text_box "[${#}] ${TITLE}" - (exclude_from_sim no) - (at 144.78 21.59 0) - (size 130.81 12.7) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 8 8) - (thickness 1.2) - (bold yes) - (color 162 22 34 1) - ) - ) - (uuid "f4789478-c68e-4cee-9edd-5d11b744f94d") - ) (text "Page 5" (exclude_from_sim no) (at 226.06 133.35 0) @@ -249,9 +143,122 @@ ) (uuid "f04f874a-d252-4474-87f2-c34bbb094a4c") ) + (text_box "Description" + (exclude_from_sim no) + (at 166.37 83.82 0) + (size 17.145 5.08) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (size 1.905 1.905) + (thickness 0.381) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + ) + (uuid "971f0c48-6726-412d-badf-cee82cbffedd") + ) + (text_box "Description" + (exclude_from_sim no) + (at 234.95 121.92 0) + (size 26.015 5.1) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (size 1.905 1.905) + (thickness 0.381) + (bold yes) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "97bb5e92-ab26-4907-9b80-08d49465fc86") + ) + (text_box "[${#}] ${TITLE}" + (exclude_from_sim no) + (at 144.78 21.59 0) + (size 130.81 12.7) + (margins 5.9999 5.9999 5.9999 5.9999) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 8 8) + (thickness 1.2) + (bold yes) + (color 162 22 34 1) + ) + ) + (uuid "f4789478-c68e-4cee-9edd-5d11b744f94d") + ) + (polyline + (pts + (xy 185.42 87.63) (xy 185.42 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b678fb1-fee7-4461-95f7-7f383f478fdc") + ) + (polyline + (pts + (xy 233.68 125.73) (xy 233.68 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c7de816-3d34-497f-b0c8-22f80559d2d8") + ) + (polyline + (pts + (xy 185.42 85.09) (xy 185.42 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "903e49b2-1b5d-4317-a33b-adfda1594a88") + ) + (polyline + (pts + (xy 233.68 114.3) (xy 233.68 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9543d363-0f36-4c41-97bc-b97723f48818") + ) (sheet (at 190.5 114.3) (size 36.83 20.32) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) (fields_autoplaced yes) (stroke (width 0.1524) @@ -282,7 +289,7 @@ ) ) (instances - (project "KDT_Hierarchical_KiBot" + (project "Nixie_Tube_Clock" (path "/f9e05184-c88b-4a88-ae9c-ab2bdb32be7c/c5103ceb-5325-4a84-a025-9638a412984e" (page "5") ) @@ -292,6 +299,10 @@ (sheet (at 190.5 76.2) (size 36.83 20.32) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) (fields_autoplaced yes) (stroke (width 0.1524) @@ -322,7 +333,7 @@ ) ) (instances - (project "KDT_Hierarchical_KiBot" + (project "Nixie_Tube_Clock" (path "/f9e05184-c88b-4a88-ae9c-ab2bdb32be7c/c5103ceb-5325-4a84-a025-9638a412984e" (page "4") ) diff --git a/Revision History.kicad_sch b/Revision History.kicad_sch index 6ffedf1..46079f2 100644 --- a/Revision History.kicad_sch +++ b/Revision History.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "ea8c4f5e-7a49-4faf-a994-dbc85ed86b0a") (paper "A4") (title_block @@ -11,6 +11,209 @@ (company "${COMPANY}") ) (lib_symbols) + (text_box "${RELEASE_BODY_1.1.0}" + (exclude_from_sim no) + (at 220.98 35.56 0) + (size 58.42 111.76) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "0c062e2b-2be1-4307-b752-045c211787f4") + ) + (text_box "[${#}] ${TITLE}" + (exclude_from_sim no) + (at 80.01 16.51 0) + (size 137.16 12.7) + (margins 4.4999 4.4999 4.4999 4.4999) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 6 6) + (thickness 1.2) + (bold yes) + (color 162 22 34 1) + ) + ) + (uuid "20a0a094-ac98-46df-bdac-21d5721f7697") + ) + (text_box "${RELEASE_BODY_1.0.0}" + (exclude_from_sim no) + (at 22.86 35.56 0) + (size 58.42 146.05) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "212b625e-4169-46f2-a2fc-afc6cbef07cd") + ) + (text_box "${RELEASE_TITLE_1.0.2}" + (exclude_from_sim no) + (at 152.4 31.75 0) + (size 57.15 7.62) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (thickness 0.254) + (bold yes) + ) + (justify left top) + ) + (uuid "61447e65-3862-4ca7-a61e-5d8506cb38bb") + ) + (text_box "${RELEASE_BODY_1.0.2}" + (exclude_from_sim no) + (at 154.94 35.56 0) + (size 58.42 111.76) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "8ad0acb7-8a2e-40a2-87c7-888a93359ccd") + ) + (text_box "${RELEASE_BODY_1.0.1}" + (exclude_from_sim no) + (at 88.9 35.56 0) + (size 57.15 105.41) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "9af8400a-3034-4071-a364-608020db49d5") + ) + (text_box "${RELEASE_TITLE_1.0.0}" + (exclude_from_sim no) + (at 20.32 31.75 0) + (size 57.15 7.62) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (thickness 0.254) + (bold yes) + ) + (justify left top) + ) + (uuid "d183a6b7-e8a2-46ec-8c3c-ec3041423bc1") + ) + (text_box "${RELEASE_TITLE_1.0.1}" + (exclude_from_sim no) + (at 86.36 31.75 0) + (size 57.15 7.62) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (thickness 0.254) + (bold yes) + ) + (justify left top) + ) + (uuid "ed7f1ff6-56f6-4427-ab7f-2ffe27717c3d") + ) + (text_box "${RELEASE_TITLE_1.1.0}" + (exclude_from_sim no) + (at 218.44 31.75 0) + (size 57.15 7.62) + (margins 1.4287 1.4287 1.4287 1.4287) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.905 1.905) + (thickness 0.254) + (bold yes) + ) + (justify left top) + ) + (uuid "f47af890-f55a-44bf-b54f-b7df3adde008") + ) (polyline (pts (xy 85.09 31.75) (xy 85.09 149.86) @@ -55,198 +258,4 @@ ) (uuid "fe21cbb6-f53c-41a1-bc1c-520e82f71f78") ) - (text_box "${RELEASE_BODY_1.1.0}" - (exclude_from_sim no) - (at 220.98 35.56 0) - (size 58.42 111.76) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "0c062e2b-2be1-4307-b752-045c211787f4") - ) - (text_box "[${#}] ${TITLE}" - (exclude_from_sim no) - (at 80.01 16.51 0) - (size 137.16 12.7) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 6 6) - (thickness 1.2) - (bold yes) - (color 162 22 34 1) - ) - ) - (uuid "20a0a094-ac98-46df-bdac-21d5721f7697") - ) - (text_box "${RELEASE_BODY_1.0.0}" - (exclude_from_sim no) - (at 22.86 35.56 0) - (size 58.42 146.05) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "212b625e-4169-46f2-a2fc-afc6cbef07cd") - ) - (text_box "${RELEASE_TITLE_1.0.2}" - (exclude_from_sim no) - (at 152.4 31.75 0) - (size 57.15 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (thickness 0.254) - (bold yes) - ) - (justify left top) - ) - (uuid "61447e65-3862-4ca7-a61e-5d8506cb38bb") - ) - (text_box "${RELEASE_BODY_1.0.2}" - (exclude_from_sim no) - (at 154.94 35.56 0) - (size 58.42 111.76) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "8ad0acb7-8a2e-40a2-87c7-888a93359ccd") - ) - (text_box "${RELEASE_BODY_1.0.1}" - (exclude_from_sim no) - (at 88.9 35.56 0) - (size 57.15 105.41) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "9af8400a-3034-4071-a364-608020db49d5") - ) - (text_box "${RELEASE_TITLE_1.0.0}" - (exclude_from_sim no) - (at 20.32 31.75 0) - (size 57.15 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (thickness 0.254) - (bold yes) - ) - (justify left top) - ) - (uuid "d183a6b7-e8a2-46ec-8c3c-ec3041423bc1") - ) - (text_box "${RELEASE_TITLE_1.0.1}" - (exclude_from_sim no) - (at 86.36 31.75 0) - (size 57.15 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (thickness 0.254) - (bold yes) - ) - (justify left top) - ) - (uuid "ed7f1ff6-56f6-4427-ab7f-2ffe27717c3d") - ) - (text_box "${RELEASE_TITLE_1.1.0}" - (exclude_from_sim no) - (at 218.44 31.75 0) - (size 57.15 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.905 1.905) - (thickness 0.254) - (bold yes) - ) - (justify left top) - ) - (uuid "f47af890-f55a-44bf-b54f-b7df3adde008") - ) ) diff --git a/Section A - Title A.kicad_sch b/Section A - Title A.kicad_sch index 170948b..751abb4 100644 --- a/Section A - Title A.kicad_sch +++ b/Section A - Title A.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "ea8c4f5e-7a49-4faf-a994-dbc85ed86b0a") (paper "A4") (title_block @@ -11,17 +11,6 @@ (company "${COMPANY}") ) (lib_symbols) - (polyline - (pts - (xy 129.54 120.65) (xy 116.84 124.46) - ) - (stroke - (width 0) - (type dot) - (color 255 0 0 1) - ) - (uuid "dbc0dbb3-ec35-483a-84d2-c330277e1998") - ) (rectangle (start 129.54 110.49) (end 137.16 125.73) @@ -48,97 +37,6 @@ ) (uuid bb86d4de-8a6c-49fd-bb3c-0c8f9cc72e55) ) - (text_box "LAYOUT NOTE:\nblablabla" - (exclude_from_sim no) - (at 66.04 97.79 0) - (size 26.67 11.43) - (stroke - (width 1) - (type solid) - (color 0 0 255 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.27 1.27) - (thickness 0.4) - (bold yes) - (color 0 0 255 1) - ) - (justify left top) - ) - (uuid "59800026-abce-490f-af73-e553b627145c") - ) - (text_box "[${#}] ${TITLE}" - (exclude_from_sim no) - (at 115.57 15.24 0) - (size 72.39 12.7) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 6 6) - (thickness 1.2) - (bold yes) - (color 162 22 34 1) - ) - ) - (uuid "b2c13488-4f2f-433b-bdc6-d210d1646aca") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 57.15 139.7 0) - (size 190.5 7.62) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "b610ad11-6470-4e17-bb6a-df05c5ad2515") - ) - (text_box "DESIGN NOTE:\nblablabla" - (exclude_from_sim no) - (at 95.25 124.46 0) - (size 21.59 11.43) - (stroke - (width 0.8) - (type solid) - (color 250 236 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "e0003229-9448-4893-9fb1-bea9e839bb75") - ) (text "J. Pieper ADC investigation" (exclude_from_sim no) (at 142.24 170.18 0) @@ -181,4 +79,110 @@ ) (uuid "f25578fd-4ab6-4599-95bc-eaa8a509f479") ) + (text_box "LAYOUT NOTE:\nblablabla" + (exclude_from_sim no) + (at 66.04 97.79 0) + (size 26.67 11.43) + (margins 1.4525 1.4525 1.4525 1.4525) + (stroke + (width 1) + (type solid) + (color 0 0 255 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.27 1.27) + (thickness 0.4) + (bold yes) + (color 0 0 255 1) + ) + (justify left top) + ) + (uuid "59800026-abce-490f-af73-e553b627145c") + ) + (text_box "[${#}] ${TITLE}" + (exclude_from_sim no) + (at 115.57 15.24 0) + (size 72.39 12.7) + (margins 4.4999 4.4999 4.4999 4.4999) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 6 6) + (thickness 1.2) + (bold yes) + (color 162 22 34 1) + ) + ) + (uuid "b2c13488-4f2f-433b-bdc6-d210d1646aca") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 57.15 139.7 0) + (size 190.5 7.62) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "b610ad11-6470-4e17-bb6a-df05c5ad2515") + ) + (text_box "DESIGN NOTE:\nblablabla" + (exclude_from_sim no) + (at 95.25 124.46 0) + (size 21.59 11.43) + (margins 1.3525 1.3525 1.3525 1.3525) + (stroke + (width 0.8) + (type solid) + (color 250 236 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "e0003229-9448-4893-9fb1-bea9e839bb75") + ) + (polyline + (pts + (xy 129.54 120.65) (xy 116.84 124.46) + ) + (stroke + (width 0) + (type dot) + (color 255 0 0 1) + ) + (uuid "dbc0dbb3-ec35-483a-84d2-c330277e1998") + ) ) diff --git a/Section B - TItle B.kicad_sch b/Section B - TItle B.kicad_sch index 0d241f7..31219ec 100644 --- a/Section B - TItle B.kicad_sch +++ b/Section B - TItle B.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "ea8c4f5e-7a49-4faf-a994-dbc85ed86b0a") (paper "A3") (title_block @@ -141,326 +141,6 @@ ) (uuid f026768c-915f-4378-b3f2-b0a2f2a348b8) ) - (text_box "Block Description" - (exclude_from_sim no) - (at 46.99 194.31 0) - (size 86.36 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "22f68459-86b0-4160-81dc-9d64d58e4265") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 140.97 228.6 0) - (size 82.55 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "5050590c-bc0b-438f-ac65-a11e5219903d") - ) - (text_box "[${#}] ${TITLE}" - (exclude_from_sim no) - (at 161.29 20.32 0) - (size 96.52 12.7) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 8 8) - (thickness 1.2) - (bold yes) - (color 162 22 34 1) - ) - ) - (uuid "524c500e-48b2-4d74-9c30-5c34bf6c2558") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 46.99 228.6 0) - (size 86.36 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "67a85d80-fe45-4492-a23f-f4ed25b939a9") - ) - (text_box "DESIGN NOTE:\nblabla" - (exclude_from_sim no) - (at 77.47 143.51 0) - (size 21.59 15.24) - (stroke - (width 0.8) - (type solid) - (color 255 165 0 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "7118d66d-27ed-4a42-9d0f-29873dd1133d") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 231.14 228.6 0) - (size 80.01 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "7283beb6-c696-4e44-ac80-edfae78c644b") - ) - (text_box "LAYOUT NOTE:\nblabla" - (exclude_from_sim no) - (at 101.6 143.51 0) - (size 26.67 15.24) - (stroke - (width 1) - (type solid) - (color 0 0 255 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.27 1.27) - (thickness 0.4) - (bold yes) - (color 0 0 255 1) - ) - (justify left top) - ) - (uuid "789bb8df-08ec-4683-a441-f4ff02e08c1e") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 46.99 156.21 0) - (size 86.36 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "904a8349-50c0-42c2-9fb8-b365e5e4dae5") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 142.24 109.22 0) - (size 167.64 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "96ca24d3-fb87-492b-b46b-2ff8e6f8597a") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 231.775 170.815 0) - (size 78.74 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "9cf3d12e-f9c3-4c34-8081-b16b6bc5d5dd") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 231.14 194.31 0) - (size 80.01 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "a0355043-f06f-4f70-9556-f7b249e99a87") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 318.77 228.6 0) - (size 53.34 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "ac59a6b3-731c-4363-a803-7459ac300c4a") - ) - (text_box "DESIGN NOTE:\nblabla" - (exclude_from_sim no) - (at 53.34 143.51 0) - (size 21.59 15.24) - (stroke - (width 0.8) - (type solid) - (color 200 200 200 1) - ) - (fill - (type none) - ) - (effects - (font - (face "Arial") - (size 1.27 1.27) - (color 0 0 0 1) - ) - (justify left top) - ) - (uuid "b30fc753-248d-41ea-b0ab-815ff2704544") - ) - (text_box "Block Description" - (exclude_from_sim no) - (at 140.97 194.31 0) - (size 82.55 9.525) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type none) - ) - (effects - (font - (face "Times New Roman") - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - (color 162 22 34 1) - ) - (justify bottom) - ) - (uuid "d975f102-c262-465d-91fc-7f6c552cfb8d") - ) (text "Flexible I/O worked examples" (exclude_from_sim no) (at 265.43 254 0) @@ -504,4 +184,338 @@ ) (uuid "ff128f57-01dd-404e-9bb2-8208299d438c") ) + (text_box "Block Description" + (exclude_from_sim no) + (at 46.99 194.31 0) + (size 86.36 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "22f68459-86b0-4160-81dc-9d64d58e4265") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 140.97 228.6 0) + (size 82.55 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "5050590c-bc0b-438f-ac65-a11e5219903d") + ) + (text_box "[${#}] ${TITLE}" + (exclude_from_sim no) + (at 161.29 20.32 0) + (size 96.52 12.7) + (margins 5.9999 5.9999 5.9999 5.9999) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 8 8) + (thickness 1.2) + (bold yes) + (color 162 22 34 1) + ) + ) + (uuid "524c500e-48b2-4d74-9c30-5c34bf6c2558") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 46.99 228.6 0) + (size 86.36 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "67a85d80-fe45-4492-a23f-f4ed25b939a9") + ) + (text_box "DESIGN NOTE:\nblabla" + (exclude_from_sim no) + (at 77.47 143.51 0) + (size 21.59 15.24) + (margins 1.3525 1.3525 1.3525 1.3525) + (stroke + (width 0.8) + (type solid) + (color 255 165 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "7118d66d-27ed-4a42-9d0f-29873dd1133d") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 231.14 228.6 0) + (size 80.01 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "7283beb6-c696-4e44-ac80-edfae78c644b") + ) + (text_box "LAYOUT NOTE:\nblabla" + (exclude_from_sim no) + (at 101.6 143.51 0) + (size 26.67 15.24) + (margins 1.4525 1.4525 1.4525 1.4525) + (stroke + (width 1) + (type solid) + (color 0 0 255 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.27 1.27) + (thickness 0.4) + (bold yes) + (color 0 0 255 1) + ) + (justify left top) + ) + (uuid "789bb8df-08ec-4683-a441-f4ff02e08c1e") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 46.99 156.21 0) + (size 86.36 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "904a8349-50c0-42c2-9fb8-b365e5e4dae5") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 142.24 109.22 0) + (size 167.64 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "96ca24d3-fb87-492b-b46b-2ff8e6f8597a") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 231.775 170.815 0) + (size 78.74 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "9cf3d12e-f9c3-4c34-8081-b16b6bc5d5dd") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 231.14 194.31 0) + (size 80.01 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "a0355043-f06f-4f70-9556-f7b249e99a87") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 318.77 228.6 0) + (size 53.34 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "ac59a6b3-731c-4363-a803-7459ac300c4a") + ) + (text_box "DESIGN NOTE:\nblabla" + (exclude_from_sim no) + (at 53.34 143.51 0) + (size 21.59 15.24) + (margins 1.3525 1.3525 1.3525 1.3525) + (stroke + (width 0.8) + (type solid) + (color 200 200 200 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 1.27 1.27) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "b30fc753-248d-41ea-b0ab-815ff2704544") + ) + (text_box "Block Description" + (exclude_from_sim no) + (at 140.97 194.31 0) + (size 82.55 9.525) + (margins 1.9049 1.9049 1.9049 1.9049) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.54 2.54) + (thickness 0.508) + (bold yes) + (color 162 22 34 1) + ) + (justify bottom) + ) + (uuid "d975f102-c262-465d-91fc-7f6c552cfb8d") + ) ) diff --git a/kibot_yaml/kibot_main.yaml b/kibot_yaml/kibot_main.yaml index 02c0bf6..d821816 100644 --- a/kibot_yaml/kibot_main.yaml +++ b/kibot_yaml/kibot_main.yaml @@ -564,7 +564,7 @@ definitions: DESIGNER: Aidan Brzezinski LOGO: 'Logos/dummy_logo.png' - GIT_URL: 'https://github.com/nguyen-v/KDT_Hierarchical_KiBot' + GIT_URL: 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git' # Preflight ================================================================== From a489a6622b7e678b8bf2695c0447a3d923051ee9 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski Date: Tue, 17 Feb 2026 17:12:28 -0500 Subject: [PATCH 2/9] Started block digram, this is mainly to see if actions is working --- Block Diagram.kicad_sch | 71 ++++++++++++++++---------------------- Nixie_Tube_Clock.kicad_prl | 53 +++++++++++++++++++++++++--- Nixie_Tube_Clock.kicad_pro | 20 ++++++++--- 3 files changed, 94 insertions(+), 50 deletions(-) diff --git a/Block Diagram.kicad_sch b/Block Diagram.kicad_sch index 3c57f97..d46e773 100644 --- a/Block Diagram.kicad_sch +++ b/Block Diagram.kicad_sch @@ -30,12 +30,12 @@ (end 102.362 88.011) (stroke (width 0.25) - (type default) - (color 255 0 171 1) + (type solid) + (color 255 153 0 1) ) (fill (type color) - (color 255 0 171 1) + (color 255 153 0 1) ) (uuid 12a8f300-c059-4689-9da2-e775c9b7b222) ) @@ -221,8 +221,8 @@ (uuid 897139e0-9c3f-4923-b42e-05cc6d59978b) ) (rectangle - (start 85.344 114.3) - (end 86.36 115.062) + (start 54.102 109.22) + (end 55.118 109.982) (stroke (width 0.001) (type default) @@ -416,7 +416,7 @@ ) (uuid fb962045-e3ad-427d-8e13-7189ce103507) ) - (text "+??V" + (text "+12V" (exclude_from_sim no) (at 49.53 76.2 0) (effects @@ -461,7 +461,7 @@ ) (uuid "7cb39811-7e9e-4b6a-b7ed-352cfdbf227b") ) - (text "+??V" + (text "+5V" (exclude_from_sim no) (at 119.38 95.25 0) (effects @@ -476,7 +476,7 @@ ) (uuid "ad6e3829-3684-4af1-9a28-ced841b0c880") ) - (text "+??V" + (text "~+170V" (exclude_from_sim no) (at 120.65 76.2 0) (effects @@ -632,14 +632,14 @@ ) (uuid "15dd005a-2a1f-436c-a9b8-4953c7e00daf") ) - (text_box "Block\nDescription" + (text_box "HV Boost\nMax xxx mA" (exclude_from_sim no) (at 73.66 82.55 0) (size 25.4 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type none) @@ -1353,14 +1353,14 @@ ) (uuid "be16dbe1-3641-4384-b37c-5e66a5e92800") ) - (text_box "Block\nDescription" + (text_box "Logic Supply\nMax xxx mA" (exclude_from_sim no) (at 73.66 101.6 0) (size 25.4 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type none) @@ -1603,17 +1603,6 @@ ) (uuid "0078cbf7-9098-45ec-96f3-0b36f648924d") ) - (polyline - (pts - (xy 89.662 120.65) (xy 85.852 120.65) - ) - (stroke - (width 1.016) - (type default) - (color 0 0 0 1) - ) - (uuid "056eb4ac-5e1a-40de-a6e6-602ab4b463f8") - ) (polyline (pts (xy 70.612 87.63) (xy 54.61 87.63) @@ -1627,7 +1616,7 @@ ) (polyline (pts - (xy 87.122 142.24) (xy 85.852 142.24) + (xy 55.88 137.16) (xy 54.61 137.16) ) (stroke (width 1.016) @@ -1660,7 +1649,7 @@ ) (polyline (pts - (xy 85.852 114.808) (xy 85.852 137.16) + (xy 54.61 109.728) (xy 54.61 132.08) ) (stroke (width 1.016) @@ -1675,8 +1664,8 @@ ) (stroke (width 1.016) - (type default) - (color 255 0 171 1) + (type solid) + (color 255 153 0 1) ) (uuid "3868fb89-5692-47ab-8dc3-c1768a62c47d") ) @@ -1719,14 +1708,14 @@ ) (stroke (width 1.016) - (type default) - (color 255 0 171 1) + (type solid) + (color 255 153 0 1) ) (uuid "72e45290-1169-4f8d-8787-af61206287b7") ) (polyline (pts - (xy 85.852 139.7) (xy 83.312 139.7) + (xy 54.61 134.62) (xy 52.07 134.62) ) (stroke (width 1.016) @@ -1737,7 +1726,7 @@ ) (polyline (pts - (xy 88.392 139.7) (xy 85.852 139.7) + (xy 57.15 134.62) (xy 54.61 134.62) ) (stroke (width 1.016) @@ -1770,7 +1759,7 @@ ) (polyline (pts - (xy 80.772 137.16) (xy 85.852 137.16) + (xy 49.53 132.08) (xy 54.61 132.08) ) (stroke (width 1.016) @@ -1818,14 +1807,14 @@ ) (stroke (width 1.016) - (type default) - (color 255 0 171 1) + (type solid) + (color 255 153 0 1) ) (uuid "abfb0e67-9089-48e8-8232-8502ca1768e2") ) (polyline (pts - (xy 85.852 142.24) (xy 84.582 142.24) + (xy 54.61 137.16) (xy 53.34 137.16) ) (stroke (width 1.016) @@ -1869,14 +1858,14 @@ ) (polyline (pts - (xy 85.852 120.65) (xy 82.042 120.65) + (xy 54.61 106.68) (xy 54.61 109.22) ) (stroke (width 1.016) (type default) - (color 0 0 0 1) + (color 198 71 194 1) ) - (uuid "bbbec36c-623f-4102-99b0-eff22d217ba1") + (uuid "c77cfe17-7041-4211-9a75-38440e7c05df") ) (polyline (pts @@ -1884,8 +1873,8 @@ ) (stroke (width 1.016) - (type default) - (color 255 0 171 1) + (type solid) + (color 255 153 0 1) ) (uuid "d29a50be-ce3c-4cb1-b849-60799978c305") ) @@ -1935,7 +1924,7 @@ ) (polyline (pts - (xy 85.852 137.16) (xy 90.932 137.16) + (xy 54.61 132.08) (xy 59.69 132.08) ) (stroke (width 1.016) diff --git a/Nixie_Tube_Clock.kicad_prl b/Nixie_Tube_Clock.kicad_prl index 2243ddd..e4d972c 100644 --- a/Nixie_Tube_Clock.kicad_prl +++ b/Nixie_Tube_Clock.kicad_prl @@ -63,9 +63,54 @@ "version": 5 }, "net_inspector_panel": { - "col_hidden": [], - "col_order": [], - "col_widths": [], + "col_hidden": [ + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false, + false + ], + "col_order": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13 + ], + "col_widths": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], "custom_group_rules": [], "expanded_rows": [], "filter_by_net_name": true, @@ -76,7 +121,7 @@ "show_unconnected_nets": false, "show_zero_pad_nets": false, "sort_ascending": true, - "sorting_column": -1 + "sorting_column": 0 }, "open_jobsets": [], "project": { diff --git a/Nixie_Tube_Clock.kicad_pro b/Nixie_Tube_Clock.kicad_pro index 1c54d6f..1eb10c8 100644 --- a/Nixie_Tube_Clock.kicad_pro +++ b/Nixie_Tube_Clock.kicad_pro @@ -69,16 +69,19 @@ "copper_edge_clearance": "error", "copper_sliver": "warning", "courtyards_overlap": "error", + "creepage": "error", "diff_pair_gap_out_of_range": "error", "diff_pair_uncoupled_length_too_long": "error", "drill_out_of_range": "error", "duplicate_footprints": "warning", "extra_footprint": "warning", "footprint": "error", + "footprint_filters_mismatch": "ignore", "footprint_symbol_mismatch": "warning", "footprint_type_mismatch": "ignore", "hole_clearance": "error", "hole_near_hole": "error", + "hole_to_hole": "error", "holes_co_located": "warning", "invalid_outline": "error", "isolated_copper": "warning", @@ -89,9 +92,11 @@ "lib_footprint_mismatch": "warning", "malformed_courtyard": "error", "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", "missing_courtyard": "ignore", "missing_footprint": "warning", "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", "npth_inside_courtyard": "ignore", "padstack": "warning", "pth_inside_courtyard": "ignore", @@ -103,10 +108,13 @@ "solder_mask_bridge": "warning", "starved_thermal": "error", "text_height": "ignore", + "text_on_edge_cuts": "error", "text_thickness": "ignore", "through_hole_pad_without_hole": "error", "too_many_vias": "error", + "track_angle": "error", "track_dangling": "warning", + "track_segment_length": "error", "track_width": "error", "tracks_crossing": "error", "unconnected_items": "error", @@ -119,6 +127,7 @@ "min_clearance": 0.2, "min_connection": 0.0, "min_copper_edge_clearance": 0.25, + "min_groove_width": 0.0, "min_hole_clearance": 0.254, "min_hole_to_hole": 0.254, "min_microvia_diameter": 0.2, @@ -138,16 +147,17 @@ }, "teardrop_options": [ { - "td_onpadsmd": true, + "td_onpthpad": true, "td_onroundshapesonly": false, + "td_onsmdpad": true, "td_ontrackend": false, - "td_onviapad": true + "td_onvia": true } ], "teardrop_parameters": [ { "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, + "td_curve_segcount": 1, "td_height_ratio": 1.0, "td_length_ratio": 0.5, "td_maxheight": 2.0, @@ -158,7 +168,7 @@ }, { "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, + "td_curve_segcount": 1, "td_height_ratio": 1.0, "td_length_ratio": 0.5, "td_maxheight": 2.0, @@ -169,7 +179,7 @@ }, { "td_allow_use_two_tracks": true, - "td_curve_segcount": 5, + "td_curve_segcount": 1, "td_height_ratio": 1.0, "td_length_ratio": 0.5, "td_maxheight": 2.0, From 74bdf390d2718b1ba49c1a7bc4c6f24df2f7b0d8 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski <+aidanbrzezinski@users.noreply.github.com> Date: Tue, 17 Feb 2026 23:33:19 +0000 Subject: [PATCH 3/9] Update Outputs --- .gitattributes | 7 + .gitconfig | 20 + Images/Nixie_Tube_Clock-angled_bottom.png | Bin 0 -> 762977 bytes Images/Nixie_Tube_Clock-angled_top.png | Bin 0 -> 769807 bytes .../Assembly/Nixie_Tube_Clock-bom.csv | 1 + .../Assembly/Nixie_Tube_Clock-bom.html | 241 + Nixie_Tube_Clock-netlist.net | 184 + Nixie_Tube_Clock.kicad_pro | 34 +- Nixie_Tube_Clock.xml | 201 + README.md | 724 +-- Schematic/Nixie_Tube_Clock-schematic.pdf | Bin 0 -> 2754072 bytes kibot_run.log | 4304 +++++++++++++++++ kibot_run_readme.log | 3874 +++++++++++++++ 13 files changed, 8900 insertions(+), 690 deletions(-) create mode 100644 .gitattributes create mode 100644 .gitconfig create mode 100644 Images/Nixie_Tube_Clock-angled_bottom.png create mode 100644 Images/Nixie_Tube_Clock-angled_top.png create mode 100644 Manufacturing/Assembly/Nixie_Tube_Clock-bom.csv create mode 100644 Manufacturing/Assembly/Nixie_Tube_Clock-bom.html create mode 100644 Nixie_Tube_Clock-netlist.net create mode 100644 Nixie_Tube_Clock.xml create mode 100644 Schematic/Nixie_Tube_Clock-schematic.pdf create mode 100644 kibot_run.log create mode 100644 kibot_run_readme.log diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5282280 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +*.csv filter=bom_csv +*.html filter=bom_html +*.gbr filter=gerber +*.gbrjob filter=gbrjob +*.xml filter=xml +*.kicad_pcb filter=kicad_pcb_f +*.net filter=net_filter diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..1238a5e --- /dev/null +++ b/.gitconfig @@ -0,0 +1,20 @@ +[filter "bom_csv"] + clean = sed -E 's/^BoM Date:.*$/BoM Date:Date/' + smudge = sed -E \"s/BoM Date:Date/BoM Date:,`date +\\\"%a %d %b %Y %X %:::z\\\"`/\" +[filter "bom_html"] + clean = sed -E 's/^BoM Date<\\/td>.*$/BoM Date<\\/td>Date<\\/td><\\/tr>/' + smudge = sed -E \"s/BoM Date<\\/td>Date<\\/td><\\/tr>/BoM Date<\\/td>`date +\\\"%a %d %b %Y %X %:::z\\\"`<\\/td><\\/tr>/\" +[filter "gerber"] + clean = sed -E -e 's/^%TF.CreationDate,.*$/%TF.CreationDate,Date%/' -e 's/^G04 Created by KiCad.*$/G04 Created by KiCad*/' + smudge = sed -E \"s/%TF.CreationDate,Date%/%TF.CreationDate,`date +%Y-%m-%dT%H:%M:%S%:z`/\" +[filter "gbrjob"] + clean = sed -E 's/\"CreationDate\":.*/\"CreationDate\": \"Date\"/' + smudge = sed -E \"s/\\\"CreationDate\\\": \\\"Date\\\"/\\\"CreationDate\\\": \\\"`date +%Y-%m-%dT%H:%M:%S%:z`\\\"/\" +[filter "xml"] + clean = sed -E -e 's/^ .*<\\/date>/ Date2<\\/date>/' -e 's/^ .*<\\/date>/ Date1<\\/date>/' + smudge = sed -E -e \"s/Date1<\\/date>/`date +\\\"%a %d %b %Y %X %:::z\\\"`<\\/date>/\" -e \"s/Date2<\\/date>/`date +\\\"%Y-%m-%d\\\"`<\\/date>/\" +[filter "kicad_pcb_f"] + clean = sed -E 's/\\(host pcbnew ([[:digit:]]+\\.[[:digit:]]+\\.[[:digit:]]+).*/\\(host pcbnew \\1\\)/' +[filter "net_filter"] + clean = sed -E -e 's/\\(date \\\".*\\\"\\)/\\(date \\\"Date\\\"\\)/' + smudge = sed -E -e \"s/\\(date \\\"Date\\\"\\)/\\(date \\\"`date +\\\"%a %d %b %Y %X %:::z\\\"`\\\"\\)/\" diff --git a/Images/Nixie_Tube_Clock-angled_bottom.png b/Images/Nixie_Tube_Clock-angled_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..32c2f3e25f10495a5a3023d8f81d99728f33a45e GIT binary patch literal 762977 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 Y7}eMth5`8RYT(ew@OH#sSnNT%+|6=t#C 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

Kbe~mHH~9*ef|tmCFdU-LbGk?NT}@Yi(E>9T)Lm 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%0Aqu6n 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

;M8xEqg_eus*FkX_|pW>kK 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

`bCHvXr6WC$E298@m7^%s%<#0~^Qoj?F z-HulrHXG=qYn;dLJETxkzdma;;@WD?->#eP5Gh2^zQr%tNy#OK)=xg{NFF>E6l*f- zBDrW9q?aAl1vxOvxytRNP2Q%nu)zJdFw0HGfkhQmnM61*Uv?friH{tEp_Un=J+5z% zA6kf#oM3BW&W$oGJW6nqa4fzjg)dsrYJtOKW{eqW#iKn8){wvqYQyWR7*o40A{iz< z{uA&ezr6xzvUOhhhJ`>a3#M>twSqCrx$u#S=a*)e&=?CcHa|%mN3z0;i_jg5lyRgZwRe z;4CyxT+MhO6QX~IGOrC$Q(SM2;pK-xUE4c?#>cO^dn2US*>Tav$mHK}H%Hqwn-Q%c zxWu;|+589&C`@kilEW5Lz-QMSEnNGQBT^oT&a$s|4ej{HZY;j$w8|MUol)PN%Da#r z>|%S}Lc}Q+N#Ui9&9m?5QhFR7mQJwG#G-xDI7p+4Q=-ec;vQh5#Ksp&>VFsOlXKnx zs1_9z9I^ok_F@4HB^#Ys9> zV9;sDy1XaxRbYUwEHh4vSAiaKY7`UIn~m_^nYtVt#QDVi1#}@TV+qYS-z7i8m<@MW z16{h0lpLcia#=>s3nr#!osX5ppv;%9a-NwYGc_JR*`m?IJV_%~#4rAIy?jf=zy9a{ zHvahfP8yRx{LL?3M`aZ>En+({xmI_?k3(e>;vQdw1KDrX1f8>B3gtV5Ge2f@jA7uO zZ0GQNTAJY;m$90C$DV7HX5jdU2SZV6>&tNt&q?v)Et8Fb9Ku{8DUy-Eb?c2Wp64JA z=yiLS%QPdZgzI^S6&6NffH%E{?BT$@L}?dlJ&)ICF~iIEz}Wju((zdInxcgCFyAGK zikln56#?Ekm+{Pw^>9v1)wSW`RCR(0`I3pPp-6(~!mPE^5&GDiE?FvQetPA_K z*=Wa&Jn+1INnXRK$RJ3~zGz`xPGD+q6Zt z-HxV+s*&h0IJcV@Ly1DQMG2Y80eUYY-&>hFLWlI8&6TRoH@#K|x1rwnsA%G6`DpJKB&_f6QpADKsuQgaS>7 zj04T7KoFD4tOFAxU2Hz$PO)CdOt?mD%4!D}!r&RK_Dq*9rW4$n-+^X%ZMLf%Mcz!M9bT!r8w8tts1ycychv}3#n`q;2+d34K1 zU<|t58=NPlVjlC?)pEI4WCUizdeuz)bpo^)gA&DpYAbccc z@wJX`vegRqX9)2(f&PF96q~4&X_EefE{(d!ji@?i`m!(6Kn7&xyqC`7uBI&~+<-;< z&Ew&xO|}E)B|K-Rpv0!soX|&)M(z6CIPVbd8&- zfV1vgK4Xb7Gd8iU%|jVEg4Y)!Ax>ywFir`@3+_GfxzSPbxd-j_vaeb1fWtzW-n#QT z$(XYF7TwmWsWAc~(@|UaJZv>0yJ~P!{v_Pzhm>!9`p)yCeJ4>KMWIN;V z4Z6R|U49PD7Kf8+O>Yb1vQ8Zj31t#Tz(_ya-EN#UjG}b)*ee_|7Y8f8P75f^`{&mh zJ~PFWI6hWO1WpBno~sCfEwY!=?!bHEnIlXGhtCh*V8HnKoP#q-__xBr%h&kzxhT!K zr*RIdt9|9q<+Er=a?=96O99BTa+(steha5zER#eo`8*o89AIuzNp9WAvID3wCg!0W zn+H5^Xm5y<_M`y~B_B-z1<-3jYP(* z>sO8hwk)5pn0o_C?u`$>c898Umg0E;Xt}u)J^M*b<5x&8l#0!K-UEvb_>@ zc&+zND{IvxWmuXYo@sE5=XZesL1qVw_qIp9MiQl=WI|R@8#X<5!vaBbn&0*s9nU~p zEJ^{r>>~|Tt`*fDk{dR5qvZ-cnj@h-S#2Vg~;A6 z(Cwm^z}qYNu?Whm)wuw5YoVRA2BG0eaF#I*dv;=y_)iq*7R4f7nxDIXwg`620Ml`=U{Ue(gy4;HH(ww zW#rW%_X3>b$Tl{izi?06*ywzOxY^K48@M^mU%yk_(KplY-u1>gj>&o3wt*0Fu2nJD zz$2xzUbAs|-?+oCE@`>mda0OMT3#M6A<(?A*B_$Wyp`k)Stiw`4@K;Vl1x+94w3R4u1lZ3-vP2KlzN4-%8b zQxSi(zrlE)pKzgh-S9%0Ul7m3q_$m0`$PV)1C)hsT`rCaWklqU^%SK~`1=FW&F|&) zT{I>?e!Gt_HK=nv-E)o=4QYfztU?kxUrtPPA{l0g_O-=EeN`0Qr%fYg6o(d|aX!1Dbl-=s<4O%R7?g}DrU(RDbv2)*>H#oy< zNK}VBWJmVTMY_xPy1EcCw#Cw$8akFB?1AJ>A~c|hS8^IG;Z%TvgnFu#@Uh>ScJTzm zIc+mI+YvF_6mJ(}JjVgH7aCXi!sAPIXFTU$gxz&l-Fh-R-h@o5>87ses%~`B@^OYE zC4F}OSB-l4;JYSbYZda%*BZb~pPyV9oYUM73(?AN ztP`9aky!J3a2IG|5tXhbPUx07=9rL=)4-Yt>aY#Zs+%qiGH&%KnHE?WutgYvw`tw$ zFg@N!>BeGP5-nlp$brN~FHfd-2#`z6 zTw#|174Wd&7jXaUsO|EYd~xwL09&eFwAD{S6Cs=}UT&T~E$BjfLX9N24dUc;ZXKfd ze1hQ0IrO&&zRHaR=DGQaIIgb$fEKwp_t?%GLAD%%%v9rq;j~A{9@k%U??{uyO36kYzMD5JN?=?V~lmE(8*-!3<=H5-Gc8QvXKbTEb; z^E?J;=*O3>=(3StJJQ`^3EY`n=S{%^4l!0yp6H?|dekt;bHs{n{=4l%9`5<+LYob? zykyb6OPVYK+z2@J4>^m}T4DhDQ3@=5zt3cXy+){tZ!ga1BY@RVJE`3xQ1ohPIA5>u zJDnLPJesNm``zK%sp+)mK8Gi~5%+xK+IKF==W}ljwfsF+U7mC(x>!s(1-`p$Z$mwy z;f4JfU5u~OkW3T3eenZ67yzb&xeo#F7JH|c>aXLQt-@noCbGYGbr`Z95Cr0M*(SM9 z9usa~s(w!PfM?R584oGUm=nELFkxAT@tBsbbb6+`p4UalYoU)^}RZH1dU6{i@cKBZ4* zgsW`L)6z!DFcnqTr->k}X~~?%j&Jz28@U~wmF7U_bmHN}WQ7#$_}Y^+Mi%c9q;b&E zqD@fZ#8B#17vfEG4%8)f)q$pCn)Uj~h1!~bT(Hv}!YhZ5Mg0wzzf|lIwY&1FK!L!Y#0&V+R3>Iw*$h6fL ztD=kec!rol3mFHWE?}pdK~1S9M=&MY;W4cyM6^&hU&p&ZzLq>X?cj^Mjs#~?>6d&Q z+roBnH{|xCBMI*pU5bt343WHK4mTr&b-GJxZJK9YzGYrk`Ly4r1UjGN6>)7~f*qva zbUjT*7$;D#7wIPQ;1B_QVWLe$vM(t}13cs-`XZEdHPuGW@zK9KUd+t+`1oKs6g@&8 z?DPklBh=(ekr#AC%0E3lgfZ;}ITkj{a95iywm3L9IFcNtUhwr-HV}6rsr}9_E9mB6 zS6$(c@k9M)BrXi1X8J+dHMu}$w%tHq1oxkDK-XwT*(zRcJ#uVWMyILqx{-p|4&@tn ziS`H%!Jt2rTIWLwp*!e%-8Km49xHOpmaibot+~SA7CpA_yrZ2_g7*95ChF%-z`X%Fah_``q#Co8m#Q zmFuFr+AR*Ua_9v#L|<|IqruF#&9zA>!c zmhm3BH4uIGbz|>TgL)$Q5;$&dHxbs)W;`T0k-sa9J#O(q+Cz#NmV>$4;S9%+M5VgL zxbR8JROfyd;GO@oUst$35sJs=gaaX>&0za63jxnO9|au+>!$bLBK#8wE=G+*+|1Wh zIGc)T6P!nZspA_rSuK;~T4lryp|zt*#**&EGrVFo4JLa8H8}4Oej*TFz54CX?&5W9 z41yCu$5R~!l1Dv85^Vb-x%=b1IQhL(8t?8qm)XEm!Mh2k>h|RCAN=0r;wP|hJQk@j zmzF=;Jt8oB^jvc+5W0)WwbPgmT#RzDrb#N(!BYA^(02gczVm3GVX*E^yZ1)yaF@z1 z5CCW>g6IxOELEjQHvf(!78AI@7y$WI;Srm?jI2p9i43Gpc%8!0b(bW9bwz4-Efh># zJb=3=u(-{u$rYU{C><)V2%i};Lilg<1cju9ZMeOA4Rki~a?_p3C8()#WW=X&0Dbnk z4B7p%|E(>XSlg4|l7ii7*kHg~-+@IG!Wr_SRxDVe?6Fl>xxxLvbMCrhD}rXKu*>O9 z#L4r=*8#wA(;ai&(MeN|GI3tp8QA13j)-qsf8s`fi*hFxn0tF$HeN?iiA9-xdl_tQak>h{%sw#=*4-%xt*gy=^xd z?MUr=k+3mH3q9I4Y~Za~ynu3ZcBW$NgZ2ez9CXZb(st8=-k|rPg*jqKT?5+gT$cqu zz_gd1sGZ%ga5#>&J|H&Y=IEKo;mH)YocD|-D>z@aiCtdy?$|>Uv{?bRtwBp#q;whm-zQ&LPk1sZ|O)W)VpKSS|d)bz((-1>^ zy*@uz{6GJX|1SRc`g;B38iyJ?)V!}Sr6B_DZi804C7gJGv={$Ty@-={8Auj_&aB=!8I06COiaA%Qbr) z24m~MygT4~M;9c^GUwbBLM(z0(fc|pr@wx&2Kt6>7sHM@*^iCo^iu3HW?^v*dQi+U zz5Y$w`)%RS zO?tl3=HA5gri3wE3p~O4#d6mRor&I6gDLcu(wcceHxfNC0_uG5E7Kp0di(4QuYuv@ z-RX>ibv{T!OuH$_(7ru6uGM!I>4x7yR)22gDi%*UC1e_NkLE=_E6Ul?|^mG)5lnZkJY`$z(xI6@(~b zCtWIaMGoLk0{?{964Nvp;h<#n70q^Ik? z6kBbUg!CP$&jsrIE919I;XS2rRS#m=%fi^2jo@{er!6F8E zJnhkMki9krs-KXm?UHi3qw;KMPI^N?Ue;^zcw<8p=#JNuy*TehhxK_$w6;@H=Y;%` zdvVtqg1?9(M^W9EWzH#v(oEr9{d8X>D6jMT5S$4bHua3;9vHLyKNO zmUXuu?jGCUx5ZQ$wSXg;Cb*moWvuCq;Ul;^mbqe)syCj_2B~X8a%zMhhzv%uUQ3l(A ztxwyYZ%1XJFNp&~V&(uiD2HG#%iaSmA*iqoZX<5}F~GQ}uOvF9uQJIxUebu!VB;6$vIufdeYMHU<%+Q5EORZcW=5Dx&V|qdDS~4z zOJAPPgd0P0{1_ug3m=S6!}>Ok%H4!p2IG(xD$4KlZM1JE8cuU?e4cpVFfoRCJbuF6 zjb$n$1ZVi(k)(O6G{X!1mL9(`{imtn5ROgLIQa~7Tzt7^xZ@+3l)PBTSOU|Do#L#Y zO)hHTAo)!mjVq2%Q9$r+Y!sGGO_oC0`wt~UOKOOy%)p7&J+0^-$OTG$j0y9b0KWTr zvY}yk_{LZ_eNxniVIR-CynZ0by4;KAW6L4R-8==?R!mVh{3hvt^qq6WGAZQ27S1x% znV8=wE0r3_-HXr zX^eJ$Lk9ZdN>wUU4`|;c5v985pY1&B%Gdv_CwICy&3ViEz7ql|$mx3LFEMG~UuDsS z9;?M~yej<^FIWnfP>m`4Is-*KwoKCtu2Gx*L@W>KKudNV58VA5W^ztp*a;ylXezIpyt4YhzDq6ogG&>n}Xzh zYu0I-Mj^qKj}1+~yV&rK#&OO~VC>$gh-To9q-yrP_^4G(pz)Cp{^IBo#$*}c3;1Ei zdC4E?<Amqs@+#cLZZ}>5(+%f&8qvi+;0Hd=HEokx4~)q(kEYG@=ntf=fDI-}MDXtLv%y z`or34Y&E{_V-vgZVll9rG_~H?RvALvYPa4xpIc_WR+o#|unSz_U9>q1F{JU06l3$9 zO+Kcd8K50+>zrt`CgX#6(v&jHr6NN@K4#(9cpvH5%TO@l-=$vAVQS} z`2dET>v$4{AVXYq)y8qt?RUTbt$(P=&;0e1Z%qF3uYP$_ZW9NbGv!p+*zfN#nGCpM z$#weay@ulcjM3{dSG#dosrh?$blu#486)rJ6t-X2MDHu;I;CI7aR(%mD^geGvTJcB z?Yuo@12WyH`D24d0oDr z&OO0j59b_?Ie*_!c$x>mNrg9AfE)Vj+t7~*&I7tPnD1P#X6s2rCiTL@OFhQY7QdxG&oBs ztpw3s5{+Pkz&jL{xm;o2J2 zYkL&%u0h#wzQs?NVH`j4*x43H^oTDD>I2JwT`Z2RX0)8h=X{Y?GNixvj^E&-J1PUF??mFkI*rmo?F|9UnnPxf3* z)>Eh{_TuaY%4o%7Y79hu?wkK`9}^D4ZF4%4Xg|1c_WTm7A@rUsN<>hBdjCey#DHov zLIFt%K8=-2{(`@!qOm@zPT@(h?(1BSE7(VgOq)kF_Naar?YPNqGh1nr^jNNbGwA5f ziY6cU+2zSLAeu@9Xv3f4=4lAjCHEKRUBvAA8;=GiHDDIkL#QcD?}cmaz6^T2<%)ud zzNj_6BU|DBd(N%`BBrT3z;hl!ZW+L8a2N3HKJ<{0PVbPVP zUvu3iBl=FS^F2I@ZeI-e@3A`nB>ver!#Ep5K=V&-9omh4X9>#|m%&QJoVivjx7jJC2*o&^%e_)J83)Y+uUc#rXm#|_C z<=YvCoj>r7>#siwrO?+1{Q6Xag}?1eF&yQAg*S(uB{K^zAXmouggzRWW_ofeSuBDF zVhX8n&}^45A^9AB%&rho_9)`-{^Q@pS}XqJ?|v8YLwt4Q_TSI=^_@&VRc_BaCfoZM zLSCEF_4tl09LDqPfH5fJ0Bs-Z%As4z<&GF%+X|#PEIUpb=uU;Wnaghz#h1ms(;SWO zREBjFdV2Njtk0XXFHiM4$8_o8i_Zc(?j29xt_YEtdEWP=dcvv8X2Hq$mX|ZSINp@4 z>bZUCEwg@iY=tAdZQ}?`4c5*%fw^vQ_U%v9Of?19OKHk^`5wGO3d$AFtqy(9E`c~7=WuSJPxq;LnJXDUF z9oaVLrdy6mFR~y8MuN$&T^`uQt#C*8MyCfe{=xg!)>0sqB2Ie#A>F*Mz$-~$6 zNw7F}(H4X=erX`<}GWN;wcH-WwYfp5i$O?DgP%#&x zCAa*ozjOk6k7T~u;9?l6O|5+{8Ev5DLi#N4l~bs6n(0IxyaGN!5p#cE z1-5MeW@7N9iC>dwqdh!wp)tS^xPK)xtM7o-r@%3!+kX99DAx#z8&LtJu2B=b z;UWoctUEukoOR(fQaG<6BX-5AUMG0{Kq7P2vt+a8En#Wn%wg z*xN9;`U#kNfL-@v(7)h4M(U;cd~Ylw&F8tyBjxZ-ju4iGGgXotoS6@L)tydhA*^;^ z(Z}y-az&zf94C`KN$@kqF|@j)beJke7iy-HpRI`bKJ2TaXl4xO-l;bj5dKTgT}y&* z9n*oGScm5vdG+&(PT~g^PqkS~r->{|8kvu+y`%vvfnLF>fF8w3Ya$L!)#BbabLA=y zfkVbYyXd_{FJDH?Vw0Co$V7zcZN?g4Ow@^pM=SY&{Q-Luk_)N`#|D)T=bm)ub)LR@ zfIB7sPF0tHaDUVNbrVC&x zRZPwa$6N|Ty~h}&l4?imNjHn1`Jg-G<0p1bbbr%^e$&(yH5{oz#cStj)Kj!t^0TL3Ux>Qzea~icz+Rv znx-_(1^ICix^|s+0mJ4LK3>?UEYTf*Bel`vWqTLiv`RP6$QneGTsxVmxCA7w?W)Bm zKeB8`I~HQdS=U zo?jCjClt(k{ykv8`{1176L>KTEksGMQE*P1!#GC40bdrNA2{;jCl1k~D0zMC_-NZf z@--kKAdg2r7QjF8AfFpw%jl$w%QVhBHcOI_gn5JBA6y7`@Rvd-m4D3>O2$JLMo8QY zzKs1b#G}l#YG9JQ0DdmsIpWAQy7Q>n9U`c|G;+RYjP~{{=0F>)bDnZ>c>VtOKgRl8 z@hAWE7xBkey?)w_$$$0FUPtZ`XSjyC2LJ&^143I25de}Naj3e6b2wT=f;wZ7dzG@l zISNpBFiP&cg!mCms5{Xv+FRmYUSL8vpWCFn3CcAoLPmcWblZJN83 zGRqwE{TM>^Yuq@TU^|}ltP%rahq0?fOmk$s`F@?J!)v0&R2i89ADCkzY#lc}SVx15 zH?JKoYEu}bBh87teJ^x&q{6AM3C;zqbFwN%O5#cEOqn)|ou9)n#t{=FQF>Bf zd@zy4Y)CnCL0u#m5>Ps=U`esrTn+S1JczxG|_eK~8 z?m>nQK_q}rbDYB;!ohmR>H9+rF6^8*>xC9R7P1~=_y&B4 z*{Wz<1$;HQ0N^1T#xFP366mUc);QGFLQQ)u0GE}f!r>8BRvQBUcy zni*7Y+3=2Z!1xJsq{prXFD=G%$i%wtr94^lnPd!iGH$5beq**?c=w$~7|{5pBG4Rs zgxev8c@XY?FY(91G5b#C;HGcGU*rbmn;KCt4;ODCj{LibD1R&$0iX5!X}$to+;1|X zic%9waIeqEiRkb!c22}CxRAaW_brsC!ITWQ;CEYMe;*X*fs(gD9x+bx$p;6S+b-_g z9hf59HBhpgzi8ZS46zxbMG5Xj#`}1D<#ufB_xbmWZ8IL|oG^zoPm@FTJVL@gr7h9B z&w`p}$JPdf0YYylFEe=}R>bG}M8_}JfP5b$Wf1_z{DWI`F)cNVQAWsb2>NG{p4dkW zg7*0Zu^-6H!9)n2fa_)r@63Old(nv(Yq2bk^jBM=1Uo)XldKXF&auk&f6ZAJC+=&C zvG~YaY$6}p4=5@3kXC0g;9e|)^G|_GQ|mqlABEeZIk2s?z~$Hy_%30T1>{;a^10&E z*)6sKN{@($AAa$97S;XhfByf9KfdbqlWt7@;%|O&#H*(imsAQ8=CFUGpUkJ)xB&@e_NEleVPaB50#lgXa@jDz=>QdPg+VUxNW(8=}V`b-eig z9Yh>byw3GUlV~wbVXj9h|9VflrZnHBppG=msJjN@8cnYc~_R@Rb&e-dUs=}&GcJw{gISPk6oxS&cAKETp>*jW+O@o z(ybK_ci|`&(ECL-LPH8*dxY#d>M}y4HX_iMG=adtG4B*Gf`b0j8Lka78Qz(o#C`oy zmrVOeQ*g;58}3Togmp)^AKnb8zoN;in{5VuIKxW_X3(9TC?54 z#~0&0DBnDb!@j^1)zD#|tjs)*sioL~bD|=4kCVwa3r*T!V9yRmq(+1Mth>AJobOCS zdglQw3~w)e3J221`l0=st^u(S?TUrCXc;Jozobk*e*XT@?DK#8kW2l{UO(x^ zJ`w#%E__&T@DQP9zpcke5B{XzeKA9Yi?nsE?!B}YEZT^3`unwoqg zjtjnzb`D`K3$=5BsS_7Ch(FHUrH(0c(K-0>5s#iBxlh|U-Y6XHKBa}1nrA#`?0jgy z#;f~1>+-!`=f;*mGA1MIx#zKTnRb++KL-D%g)_zGc|U!XZ=So{j#FL_-``&AjpJ{b z!c7cb$17qK_3Q2$Wv9SxQYEZCuqQP$=UPe1#4DAIMNqB8z?AwN*+*ag%B#d9?!9N*^H8slEX=E*tcOi90bkq=E?}X^jqaXt4IU7!b4tR3g1t>d%#@d2h2Gdx-H4W zPhF@u`Jz(0Krskku{MTM_5I2As}ajkF)2DYJ<{ACiMbd>wlLZ}llEe=EZ6-m`gSXO zJ7;;dsunih5Rwb2dF8P%MG6qh*c3%g{SXiNiacr871IJ~gA~Ta1Z~F)ePTm7d9;bv z_Vwh#CKjMua&E%uKhPSRYXP5Wrv?1SJ9hFENp?{Nvk)qhiWS%5S_l_#f}Gz0@3eYF zen^So^9lA(Sm+t(ydmKZw<(-BXcc`oj@39R{pH38P-B5jIJ+hb8){s_K;>v0^G%A^4`{-x7ejR5AdH*NYenYo<8$w}{4pXv zUw?mm{j?jCAHP#8TCOW1M8(ibWc%NpYb$5qxQC9bU7Ot`KoIHguQZH3!dcN|#))9( z=w*pq;2HL^BlzHjXHnqdkxwx9$2<3~WP9gYch8j! ztF!P%j(5qh%(33<&ME#Hu*#es3nuy@83Y}O`Yi+Goz%b4zN1~51F@P)cefcnwCPsc z4&Cn0;eWo{EsAh9N{M_Es0qfi&APwdxc_zu7SSTql+Vm}s5^!xfE8J^$yu<968=eV zG=xq=z&pTq@Bs=$qYYKqmLZ-^tcqjNcQRo4Nq89Oxx~o96JDBwUExR+$d= z78j>tlUHY4@cLR(_S&5A_SMqtThor_h%5T+3NK1)J?90=`-Po6$>)8I?t-K`=IcAc zjuKX&%EHDvqFc<=#@dF2-!9Oc=9Jn_M&mrc#jiKDS!4rh;X;ZK2@j(C%4S;&k)GPC1)~Rv+;u7H6nj%Ux)cJSaDk)`g^$3ah)01;b9EVLrqU)h=R^u(pe{n-g zWD&Mca?=NO92x>c%*EDsb=qt~B=fW1pMZ;uGtoPT6DV&@hfkgHz;2H<++!|=v+4h# z+l;JlGrKTw&S2v=|7;P^$;yG>kMaI39}!FByLO#mv3M60v3QUAr0E*(ru{lvNUO+b z%`#Y=u$!jq+*`P8dD+EuU1+rZFgFA_iV$xnGPjG-E(a(&1wktLK2i@2Wo*XPXZ8;w zCLn67$;pw`FgrgV9<7PZDAxq6M_$W(ktQw34&dFgO`We>S$R;dj=a#0!|n-t4!6fk zf^p<<%ga6w`idOGg%I?cdQIK|Pr=tFE8BjrE^jEO2VZ^1xY_uIuj``h6|9V+<|dAT zJ}1gvaP)`)7g%?L| zK{im{bWumIO9SjCf1GeuoLP%bDErxDhaJQmtEHzIx=fJ|f9)cAD4^cR;>8R{KR+?Q z#T}6xzoFa|&E&}yhb}!1*r5c)hcAay3jy#pq!ZXf^a&ClP&`Yy1n!ayh}pXQs=e#i zaUOyAp)G9Iwe2t#oX?a+HzocK19$slysG%d=a{Yx6c>OUz5*={9kTd&To1ZjbVmWS zWXTh)q^~-DFPTSq{QZxA_r>2I{xtsh;@3~QG1>Xw)>E`QdQ8uP)*;sj>UN%UL@fr? zITwcQ%wyX4hM%Jr0U$2!jhLywJJ=k969t|1z z8@F;sDcW&c=BSUv^K(O=J`c6iU^@8nbiXo?8!+$_TN*|AjcZF!PQXawgQIU4H%##rVaB=1s5 z@%n#>Y1)Z{`Uo5Kfmi4zz4x&&eOz*mujkSiq%g(DCWU>q?y#zOawC7Ey`dS>ZlwRVck2{jPGM>p&>*K&KtHI1X5u3+ z(cfgqBNU@Ob{HR5ip}(m7{@Sdja~jW+UFI~EZ4>E{8F$+&v@DX!9U5)<0RN1Sqpo;`TXouGIDR5or+U_$C7U1{ zO+T@LE^tvkPV;T6ggnmJF&=+651W-*A)&cLqYmlfWe{vhvJE@Y<6(;~t?Dl=$m4k~ zQg=OIS_cWXiz+{o?QAyKC1|AOum3jBaQ-xh(;V?}FUrcfO#Knuh0RxLV4`Fu^AJI; z#eRZis{c;iq1uW@pQCCJ18vyICvA>uQ`E`%hI?#pvR&z!CE6FX>7q-Ltmq>tzs3pj zHLekgzwb4%e^iwPzCV(>^lpD-yTtyc zXT?3v!nq^~8PX^b;l?AHGsG)M7nFtLD-yM|i{RmicWE#^j!DkA31cbY4?Ly`(f9Sm zuYdj9`1r{9|NhVZ=9Yc`EMGs_#^hi8^B(+}qTo3vxXyJr5%qN5mfaMMhg)6is z8DDsX*mW=tZXC@uPst&1E=dUQV!{&Je{tq*+jcmGd~DUuW(#abgN=a$%(6A^i10ZRxTUWK+3{Xe9-Bx z;o7*sN^{+sL5y%Fx?D)QFVTR(6%!D4Uf?~Qb0lHW?}dbA?iulu`*XN<%09@UqAv;OXc$Kh^vjELu>-GS)IJ3i6dDTCQuKUP5DEB% za&k8(>ep_3?!~E2_!}eskk^x(#CsyC#SAmd=wd>(5-HZb^MtUvgwjlx!IvQ1+t1VS zBSYv*;(qH(h93eXy9Lq-1O<9fe1h2<}stnszH`@$JV^J=6vbbr^?fW6L$ z){OZo;FZl?jek%yj%8?41!>)#SB2opxi($d#@;67>}v7Rzg}=%pmabk29Ksj+4(A( zo%aAaM4A!0TIfdk>v34-ri`(JHU!A?SjS@x;IVQTCAm20%t1J5Kc6}HKx0}gvYuq~ z(ESac2t1f#jf2(-zv~+2g*zhq?y-P-7wn8InDhwNEsN>|U-oJ#1H~kiHO~h3%pLe~ zB3NkVoEB?yp)^ujhq;zUB-E#xL_{bLAaF*!@tx!3?6Q$e`{S;Yca6G* z3WuLu*kZ{b-=nmvsc!k!rUQM>q7Tji9~-MpuT2{ykyfK5Y56F z_{cglAS|rddPK1w#D%;F@(f;Zw@9A2eCt2jVYvL&Ol$rbeDRqB&j0w#|hifxUcSEx^T*uaafUl%j5qONdQTJ}(y<4(4_{x)M7iv%R6KH{r-4p9? zvVbYyiyro9XiqoH4Yw9Z6y8YAlZ`IWpT+pO-vLHD{p08FBQxXkbH%^;zx=!S*(hFx>GItl@i80C>FZU9_FZ3`K`= zY%OZsVB>u$_qlT!v&gL>YxXHHGpe|OSns&9C-U>E zeJ!|e`bM~dTEj+Q;P(%)p*rYEgr|@V;}fLALfK)MM*?sc2^Emb4`U=wO)s-`EX|x* z2EQ>#LWBp>XMV(~s`!wA)wb|=U0*=_BS*znZy6$fs>~^ zrWWG8$a}Jkm`A)G+Be@9q+dH;Y>Qo7dK6NR}j5B z0!$;N4Z^)G2=5Ti4Hsn=(v(~q$Ii$DU97ZWQoI!a@&)ft|Lik9KEB}o{eSiQw^D|m)9WYOn5-8E zDQxRFiJx)6snxXl_*>4M+)rW^5VLqbi@j<*c1aKsl0>!+~2$DjVlhEOD2Ub&2vA&zVpvSqThz^9I@SB>vHapVaeyqE6uTE*^Rt6xU44K z967Oh9jC$y7LoCL!E+7gwCITHZu9vI**DB79Y-LFH`F)?H&^25kffw*R(mqe$V|1v zh<(@f*|RBCI`*D&6RbZ(AE(>DArhNV&EfmmO?H&API565XE*~JpDdNZlqR|9d9|5Z zTG3zhi6^q`geIBD5e{Fo%%8b-8sbKOxNh8)f;y-{mK#gZtHMsF3{u+FPSktXVl!>2 zA^lqg#t=iRH8*`4<~a)H0CEZ+h9P+e6r-y0Pf{Yqu|v0$&*8ti>a3ClM4VkMI^*As z-Z%**j;W5Q3YjGI&|#qWaq&aKy)T-gxhc6mbY9Wqt`!*tDJ?)8)Zf|VHNC78PA|^; z5mPTOL1{LJqy;|856`pgb!S{{2Y z*HgzHrl!61y58m-By;Dt2H`u#GY-6MTc_WP?NyP4@xq8;MGNmN=;Q`YmuF|q zbw_RA=?ZvkUM^TvXm_Y?IbN;NPtDg=IFPS9@4UzWAN#pkOOKEgy|nXp$qDI5kAuGE zk)*ze6aAKj@bTcgK;MT&MQ+zr3C7EkOnwshiMaD_>s{3FyQ`zwM6g46j%W_oO*sqb zx;{3x;1xc+5RLKJ{GbNxN1yFuo|WaXV_6(aWZ(ZkYEbZ*YG{CU_0sNG=-#+v-WuB zR=c~fWXR3G&J8e8Q|R-K`dM_Z_+X)>mHcKd811a$O9I_~$CPi- zrIFSMiOQv;rTRYv@e~8BO{bZb>^r!~P>q11L62(dUV8N1ZN-J2ekXLZMa+Q})+xie zLH@pm0ZwBWdTK>btcxo0Wc1$|!-hyk0DaV~*ldvgvDM`Qk}fH-v^cjJ*}Iu!yjSg_ zz@WUx$hLnpAABD&mt@);TAcI3*oTEGAZ@qX8co6}RDn(rZ|J_S z51-NuWO!UW!$wgGNz^a31{Cm6&D4oMX^bEnh4ngoZ11MHZIi7yh1aba{CkFl#9AsV zV6j9`H3vQ#^HH$1!L#)-8zV{vn@`ToMX~~L4GaC0hjT1m3Y8yezS{$5$pF|~r45cj z_lw>nqNRR!tqxPC@^W$xW->YAJZvdu$$c zduysS+5n8s*9L0^#Vj;7G7IPu(fz}Qiw#l^Ww}wp%@npV+N^6$CO4J(y+B^cu{0fR) z+wah7d}!j7gSktI;2v6VNA3*Ish{u13g7LzMjoh5JGj0eYs}Cd(@)`Gp2yRpZXQak zS5uy1mQ^ehdC(ZH&%-fN8m{Zp(z-OvUnA7m`7_7^8SV(g7tk2mb#c|A47xmiC z0VjClNT8H}MzIIyeL-y+>8uD}oUq4DA^Er({ji17l9xH4O^3q>A+SLAdSGL@p zo!v_~i_n?cvBI>Y+pZOz5+i4Za}2l7Q>tI8o9hDpUGw0`GQnzkDd?+ExT%CcM`8l- zoN76gzrcBk%=Xtgt59)wfu`}E;1PFhQ(*rmeyIXE@hn0aTWbiCa!+)aPxY^(r?>(> z`_MhUngnK<5zz1dp$dSv2p``8@JMKMitXR2QIz598oJ~?_S ztz7)EfPE2AaAdR2HWrHkP(YGZ*<2WYQ8ay_WW&vfuq(2!kp+8xSJ3aYl9zMYrhqrz ztET9X02BO}$9?Mp`U`IRH-T)UM8>K@CN?p8dyE(SZa$_bxpifCV@U8PHVTM5 zfnsp;abJ7r@pq= zLpBz}r3IF|$qG9r7udl4hw_J_(fs9(55?AMvp9}ziLnWj8QpHH%;870Q79{5)4ps$ zl5YsGudNva`ez&TV#5(NZJr%X`luKYE1H^yN9^D4E89cA+lRh6zJ4Q+cD{zuonXJ_ zc0aeBuTf*7Og7)1!?-T4KfVoUedI&@SX&Ia+IS=qM=twf7q_Fe$ z9&E3-%utO0(w@wZ1Jf`mA)N{T0Ze+W7@~T?;LCJTc6Ha+Ertr)jvDLgO|NnYDfwKm70!zx!YQ{tqY&eE+YX zY-3W3MNSbaxbD0^Nqbcd8h2hagB-l#-Ib`6d%Y--GNy9PB{7W0GO(6~lb3OnKOHwdQp4wO~WC8k$TWSmxL7(C!*oNp_zr#ZxIBl!4RK&u1qk>hi%>&CW; zEk55a^1FNU4LBIHVqpg1>(^eKJKjPE`naOe?x|iyBwk%ImE2SL!;@)ODo`tX%SbWq zsj!Q#6spSeWEXSzlVZoHJL}>5Ct-VttJHkoUQghk(ATMgjO9%pUA<(n=uOSZQ{*N^X`w{rL#$b&DWzZn0V2r(Zys5m^H(~8V%n95%_YJ3<0upy2XVYb1T4s zwxdE0)rlu_xbJ?D!+p+0_xvbQw)N&AI&Gywl)l{nb%m4Eq%Cnz_D98$DJX%&_x6=aCOX z>VS{E-Sp>n_@;9}(Rjm_HqqXRnoc$gqKkxFiC(YAU0!bI3patMOxY8E7c_O(-xxnH zr14kzO;bY#gXn!b#yRTN)cijee9&zs&$cBW zH4m|wRG>$^6a3KvUjuQjUFah`=EV?_z`YTQx?bqwR&(9T~pP%t(|MVBczdyddUO(B!WKYereUG73 z6Yz5$-=}eUn{6kyn#vhfBNas`9VQ3cSkQ2v`4}61WJ$(xI3@6SnDEKcr@!3F?gjYl z&uO4((PT9!^{&Oh=_uv@6&-t*jk=LLo$gfPxiV!O?I0j+^qI!I)4=n0lKUI%sd6$E zaulu`TY|_DpWFOZT1B@V{Dum7516^wt%Q zCMrJ=X4G-5gu%U76ujxrM4Hz%>!wcvH-pdZ(Dx)D4c%VML-Y%rHXGxd&2|S%Wp7eD z3HJ>LPm~*9zv1=H5Q-Ay%BYw^8^Ozylv)Wq(sm3cSdv^wk#Z12`dBZOIUohE19qI*c0Ao;uvsG;(jya zT>ImmI)*UI-3*eVK5f&aJwB?(`kfjoi7DrOqV1>tMBD75sbSXO_v!Wo)jx$7PiuS} zC7o|sOMlcO(xB*xMGwv`e3L{G0|`(44zB^`-Wm&edB3=OY`*9!aJ+|hEdbp9h&|QM zEsuK&SWGJV(QXWyQ}<)o6quVEHR&$H(2#bo6&JXMl?QgG#RQ*dp@mrk`%BKV)BHuk zQ)mR<63jpys5#(ob;2g8b3ILE1r>O)xwCZv>j1nv@`d}wp7h`F>xxXjzec+`ouHST zsD9dFrpk*nE2<`v4SvU0ga8j)HJ$AT(tdqH(bO?mb(D4%^Vr|~d%zm+eK{nZ2ZYCWsuAhJu$9W(R^C*8)*g2?F^1Bjy$g79m&Vd{~P~x#G}V@ zJ5E%Y=4K;;g2?+ki9%@o;vC|3)LRE%V-}6zy z+QB^EgZ?e)?$u!S)J@^=akgWAVPzx@Y@`qT?t_K58hyE7che7ONR5VdiOcDA5 z!vFw)07*naR4~nVSBZJJR_#CA*ly_*PcJ@>z+cA*kHu*3c!}`3>hwR&n9gqb!oXVu z8)5797lCZ@ZJ1(KHa8i@dZ@ymP`=@$W5N05;4Ywq%XM=erqIWNX7_%60vxMLZgQ(3dX)|U@hy(RfEQHK$#n~1m`GSS zskuNAAd3<^0cTpVq?84C$s-g>pC|MlE!HF$iil^I;X{y~S5c`7FV3yG71>|5SLK84 zt6Rib#h|uUoF?F#B)VJ)CUo^Z(1gw_!8}> z^0atN@R4szU~iIS=}7(NFUSem+>Jx+BH72)uq%E!a=Kj-y@|HrzvRX2teIZ5<3qJq z>oMI1I{9|+tsJ5m{{;Vr#qVV<&iHBoyxu=Rmkz=AvFPEE7c!P2UlCpA=IPaA>TpNX zEpJuRck^$C50Me3SJH6oix>>Jb+H4eBP)(FVG{$#XuHu?_(nz+Oj_h3@U7gevbEIg zwyu;HbYL^Enj}m}vbMM<n~sh`RGpSd*WWN1)deE|y`h+K;}_;!6eqrZ!zS?5sFl z>8}eD+fxh{$j2G8#);al&NNOCSt%P!{b)}pa{qRsLxLm3&G-_CGxUr zuC2P8GM2_}8Qu0}rwO~|JSQ-Qaf?omyuZ%j&gD(3122O8nedVIo@v8NArWRJM;qpr z^AC{66}6MuJ?@hpS)K-o3J7JFWW@k136jE%lh{fSlxwbOdZ_y5?}8s2qA zmk55K6;t&o(@=QI-6y&|)Aaq%k|5yuCxWNm<6etlFLRFz7~Xw3a!=&Dv0%F2iOj9| zm2oFI6-nNhcPsKlkFl5hnXyicY4C4kc&H=k(EGaEbf$U~#-RTGMc3{mPOR)mdI*>3 z_#J}p62?~{XQqZ*QT7B|XX*2J6R9t zbyrIq3{y^w>pjK2$3&QUfqN&^#NU5}{dcxUhtlHNl$g50fcwK+7wBRt+t%UpRC7og zi2tw0=4r7DiwXOBErQJ!hUxVN?OW0qcUC(0?&$7x!@#b@Pr*PD9KMGA_S*dC6X zCwm99o|JQ`V=-H2Yspn_72vPcbo zEZPa{b?3+zTrE&b&Up$hRX{q$DJZIN14=3EGPacCZ2xc(2N!(>rX}GU#VOr=x;yv!T)8EulbjNOVJJ6cvI?fP(o}EU?<5^?4aXoUw z{8st&ct^J}N`oUb(PWAqRi}+neHmTSu<_{eLYR!>^!U4RoGVRYxCrVt1KtaR6$0Cn z0Q&t^_c+u&8Z~tN1W-3WGOb)Mox_%wU|Zhtt#fJ%NG1pz8aPvduJ!{ z75K8D6YX)K1=tVMJllnN^z*nVV#7Sm1{8mI%;;$x0snB!FP|B&N5|q~8J3kMT4Yur zWIOCZ=l6Luh-}L z6kO})5>9LZdBh&;BR>xP&LkumrbifWeSo;4;}6%CaF$%*fWk{;OMX;C7h$OlIPpn) z$^zK$sHQR2>9;pSx+8s#41)bwYtwf%oNH=jJ1Vx@WHGQ+-%VP2n$%5{GxFod_}upR z6aL;!Nqz>epJZe5j3tCsor+r@E6vYHpr3ayh`IY7!bLi_sq65lOMT#o^F=4x;K-OkS9eNH zBO-)#Jy-Z>xHI2V)bQ>bVfIMl+4gDGXdcN&c{iA|6wUWvlA3QC=Xr=nQ11H)j#K~V zn%RA9P4+H@uNG|I=Hv40eTZ=gCXN|hEmH2qbCRq-p}jgtf=xLB2C0khRST$3j#T*W z+%kH)%w64rC)qPhOFb19T^Du?mF=4lIBX|je^)q%A+GQp!8uU2q;PVX@E!bRgqQaf zRu@~HAwjN^If}tH){InEnaXT~IlQG(H`#Xdw_W0f$&5;UQ`Y|kul2@fMR`K|ridat z$frA1l7?}jf$v>puvjo5rf91!U4&fX7TYYL70lUb;^6HGOks;D45o!7_Cg z$+@F|TE{g&n}x{JyK{E9=AF>Q*p%H&!}BNc1@p^~7hd4!s%W(3aeroM(dOE#I7P+( zdiT+_W+{#?TqG&-u9*ejOll}ZE&kg>mN*x{+BpJIZ%*i}Q@ALa?7YJH$%!^B9B(x& zZ|>53m*zujT57$AiX=drAylU2m50_qqx1V+Oo7@(!S=Ft1*8<}Wamrsb5r&wG#_#{ z+=0-DB1Ne3!#gmo>oqrQ3-ey6Q_DYL43YCgt5x!iI~n+Kx^ZaN7Ac%}DB4jWZEdkH zzKPCPwhfI@+(io%XI^9pi12c262~d~P;^wsR+}RH-%SzReMs9Cgs*dxvE-SV%QDhl z839<2a7hM_+zbheZs`_YjCO>EWIKF(4GmK^z|Bz`FP~~?hw=CC0nWAzDj!gU{rvoF zuu1oAu$2b7X%eH|3eY*_naB>~0S+U1oHY<+H=lVad^CL;vn<@XD35xqMuW;7dVOx# zpN!M&k`m0Vk0+Sh9?EXHBjYQ`z9Vdox{BtFj;s8x4 zjbpe%421_Hd`VFa?hJ{;8sm789z-iHpr?V&XHq_;wVSJ*@gv|lHaI-CtIOdrmeVeA ze4xQZT431f!e5n7rqPfj3B)ikrV%(m^|L5AGesEgt*SR=HZyl;{PWH4pI~0l9q(D@ zV=s)n2Y)#C4m;ibmduynkJYqaC+8CHxv?_D|4y_4RZW237CWyQzH-{#dg{gSuJ~iT zy5x_C_K#Yf%e#0#26>KfOejrEXF^W;nQ}bAxM4oMzCoYtYk;qW*Qwl4#PiF*j8a#N zP7d%5ss!FV?y2O_BphPdku&wjB^gyYO+!7>E4(DCWKYEY!(PkE^YF^cu_KHU*tnsq zDP8dWs)L(0xyVGzMr;8J3O3f(pyzj@;OR@$I2kNs7;}>KCC9rkunQR5Nxu&nxBZrt2) zq;X1RXpB0FpCh{7>i13#cgP}zsWX?|C#*Ydv0guv zhO5Q`yxa9)PK!ijhwz@vmVKZR;@^;2I^H6BP{Y~KsOFItKG~=WQGgCzRyMrWBt=;R z+fX6JBDh-1r+>*f&~G;b?z~W>Vw^L#WAB3Ft=x@&$m62W=9~~FapqopL?4F>1R^qi z``h0~X2x&+i{A|y+8Uv&|^F#cf7 za}JC&*B3q=XO<#QeGO6Xm7BO6M}uUYt37fw0jEH?)}Df%{u9xBB<)p2vB~J#@R!^+e3@Z6sVm(^`jE@>S z@#FIMui?GX28eTtG3|QRrutJYo8{TDbD1-%K}O;#(cghOMXyhkarfUUC~v;LMa^&M zy7x&Ioe5hp%4HZ3PW{`V_LOin`*NI1jIr=gcuzdm*oG zqBQXkQAay9u?TalWV+VrDOS;=I@5WAUj9~;LK;8N+0o>}hY9>z{yg!(nHE#~+7`;K zJVt=EV}_CJFyr4N3 zYcAm4VmJ57%l$WBvD=xs;C zc)buvic|C*`j33jbqCs*UwZTx$#Qx-VA3D_&8`F9=!GjzfAO+#z#Tt**VWhHM8Awy z?50Ba;jPd1TLV*I%>4RB-|zU+;)psqE#;;iQYPm@8>ElX9Pt`)?TH3IqVj8uP#L0p zr}UDX!~z{AUdBt*Gi-zH<_iz(i8dc(!!ti*_bz*$Hjjaycx(GjI^Z+GQ`%;SJ5BXN zcS%cb>mKiHW6p6`E=K1D50wqDyCJ$sG|?C_`xtIf+qMV&b%X_Y=<7s#r{efK)L^vK zmYm}gv&1Q|Z+nFPAtPgba-(rS(z4>iuY0?#icS;SiN2`OMpMAY-yRtU-ARBablxoG zML*1AZ1{F%nLE+ZpZ6fuw(Is@L%u$-T(E!k3YWr>nGQk z{Kdcj1?q69@$9cDU8>hINA9X>+Hu+CY#}~p?isD*q;l-;>BTUH<#q-x3qk3kRO;~} zm!x3U2EM{FQ6y0F+xY;F7>u2ZYwO&;XNfUFinypFfv(K=8PAz_?|()Lxk%du*SGmh z_^jcaem}{x8)H3u?@mAIuNE)Rkzek8tC%FP9LyVfhcw@itWS8}0^nIh4&e2~&VBwJ zx?r54BDe|^p_b;jRIjcDc-pko;0NJ3l9?eIdFrp*o{98TmtuYInp5BO@m;}1Q-gxR zHd`xdlg+pZi(~ea5Kia5QJ0@x@)hiLN-H{fZf5v_9IpOyj#pPDe$-&JW8&aaRGo(^ z=(9)lcRdq&n)vPfh&EO!{tp@@2R$+=|}xe1*GQ@=4{ZJ3$l+6 z;v4Av4oF95J%^u_2ZPQWN@S1RI`)$8E^Iowq;EoQ8XkUnHB3z^&3YvJ!qe;xWkAJweH5xa_W%LFLe48GJ1}KMFuyNPQ zfuZRH71md1!>Km{4x?kQ+^?Dg78`YkWS#4z=ss=3w=}>Ldi+j$D=*T~<-hCVQFQuv zHPd?Ia?9O8zVWtpM;NrxK5cNu4xHZuJMfFQCSfQ#9|Hj2oo2%#m|ycKo#*0cHMhr@ z%h4vInj(NR)q4+$u$xKvio7^S zg^iajYXNe-#1;%R*}IEyciQw@v}gXYUXL&?-FcyP~fV$b*jYqG&7=jF=iz6;jB{L%!0i*%4b^$NcVFt8QPBLNM?|a z+H5{?BEWYG4u~YhFl>0AixI6=TGSp1yoE(^B_C0+=Y>`>2jMru)+Qq^R8oMv2yN2= zVw0@<5H2l%KB7X#iEZLFMlCoy25oUClcC^CPITbyIOoV;U8f+IA{1p~C7sq9y_ah zr_g(IQ#g6KXJ<#Z``wEwGjCjv!#-6rFnCn>_u!*l@|3i@Ngb&YZW&U?+X;g< zc{DZmejf?NGNBEPnZ(P!zx{g0tUD201DqS$a&EPQXR~-Hl>MB>Sh#0-F2+tm`6M(5 z=Yi%oL-mF$9fueUUtZu=K>+E~hp^F6@;5u#yh9n}vf-DP?+gLP=dX&Zr=rpTb}`63 zr)GLyj_ouqqKYK-+d*F!p5hS{M%IJ8^d*F8&POok2IXrip`LeZ}Ch$j(z^ehX(Sda{gS8(i^c)v5ZAfN>4!WD|oL}|l=p7Lx9}V5tF*gAq zM_Eu{16kmrRFoXT`@#W^0IMT)xI6d%pB5`Q;L)uh0+L9voxv#ASH$`6AMFOKvzX8_uNqG1z zju~KTfm+9V;^TGwh1x9m-YrPrN($h=i;uG7>NM=0VjvXpl+Qz)>~=_=@l@~oDmR!u z+z*eD3!DqS1CDFb72q}Q`0q{9B#=y8Lz_!TupeJ)^MLJVsJWqXSufpXiFkYYUtSuY zo;rX#ud>UuYfL!%bZeGQjkGWHYIovOw%So=JEIMg-q>0LsO%O^5sJ@hJ z^KS1t&kJ1ms2pJ>YZRvi@bg80M7SvC^?MQ21Vp(w@&fYh7BSEwmKHa|_s5U#m}1jM z7Z&XIB$=QK2K((7ajcH_(wli#Cq6P%7wO>QPW7Qlx|wZp%Yw0~>2~6fZU-m(vgbj~ zTqBD51Qgr&e~n8EA}C1ix?ne49Qm&JhjDdN=<(HQ_A7tIF77eO!lKNqAUL|f5?{aj z{cpb(QT*|Bef{JblmFzeez~0Xr1|7hQx_lYGgv_I(E2AlN6t{j>!F8(+P|?gHOb^M z*OeNjf$54H{0Iq$FH=mAK!3{02cT|vGPq))=6_dcQC;4BZD zW4<}*o!}!2x_I#QlZZ@Y)%$gP9aF@v!C8hB%aiArv^1z@eZpKq$=lD*_U@3=B&fR(0M(o6dq~xUfG!*KjO)f_WcRlcfPvvLWzTRBjxxV*LflGv;I3U*{JOy zz1yC<>E(@2Lx$(nzX{|(zcu{5uBE(Ncc-PE=Oi9OPNWc{Uviry+e(X)@g$+p;?G4U zQ6VkuXL6roB>$!XB}1}wz(PSDx|l?mu+)M*GgNm$JT)%?DojSnVKeqd8|Oas zk%qJz(7>z2y^2!Q{01Y84V_5TO>Sm#2vsGuI7f~~DR1utT!?&~Iy-lkz)Ly5q6>^p zBEmKtw3z50)yZRK;3NBR(4-zTrmb;+F@USpc1v^$4eQczq_|ZkL^H{sm zLiZK?>c2CrJBNs*2;Z14`n@v5PvjAIl<4x|R_G0E7z4$1ha?QxY^xM`vG9%KW5Ijc zW!V<%w8p}>aX*|TP|FByuuF@ zA~Ol+B;}rV|9;^MblG%(cl&#pQM!6)l&HUq{%On~xi9+DB83I`-d;mGLiP|4Kt8qx zSX9H5VKI!Uv5QIOvG2*}r`Im3`$rA)7)aYfwfOE983BXO+=)jS@Q6#_{3l@oS*%7Q z@Ne6O4NV@+$+6)VA*;sM$FC=86z-bC?6HbAdp@vp5-lUhcP+lyq(nanbUx-Ws}Z_! zN-vD0S0V-}pS_f%^jms-d*T=fuqh5l-FNhj(wFtw?Usu}6JaY4f>RRRQH%J|JduaZ z9>P3O2G^|btx}GIu6_<#i2g)lTIOdmu9341m%+7ZtULE`VNv;f{GVgewrFAdc-*0x zAS((df@~nicQBVJ&x{DSz=QBSwibvj_T)=eRK{Tr!FgfHOxc-pPojPb?}ZyQW0bWc zsBF?siELyHJUg^zme)A6zE8=f|{r6wpH~jnK>%4w);p+0-qoT&Ko=whCV8W9`_Y?G1$oLc?e z;h<@nN7dEj`_3HbfyE!f8a}y-z=WGt5SUM$b6C{$9<18iOU@~5l%C0Rq#eOuJJ09+ z*Sm0@#u&W&if??ahjZ%>fH_2zZAuRJHwHVRp^>Zs?-HfkJ&3~7_c%s`XD!q-u0v~L z?#4lwuXDDx<7-!Rkt4M$plIn^@t1w(=iGZD!@9>dsw3!1NQEWZ479JB1v^_Z2}s9| zv+9W|4#ebrzV-E>?^6K^Rpm|+KP3K53FAN#S3^>&Pd}khb&Qnp>i_Nqddb&IWwyUL zvT($B=Ot0nyRPF~Tuc}He!oL`l^tmy$70S5wjS}~e6b=2i4zGaT9S$0)A2-@Hzx4p zC%~p|o1Q}V^SvbLJ9+AP>53|aRN~INfLYE_nq&OykvY<0T0w4Uqa=1FPljl_-T<}I z|D9}OvYG;#3*A)@fjnXra6aNm^f(X;FOtNQtX^c#FKcd7X~h^7_X7@+`w)4Nc;d+4 z0-9r3{5n^=&!rKwdJ&UzH3iYJvX=TNxlY(@1H3A|(v9|ejIT{#46{K}6tl^5NZC~QGo2(b0!(p+lSilEr+r#Y7Na zo`S~$I$I9`GqOg&lnCsw@M}JD>Kz~J~ z$o{Fl6!|-kkTtuaxwsS*W8wW6Hw9t*A%3V@=egwqTEgQHdg45y%?A!k?Bn=J6!rLA zoIJbP?qhJK^42aV1>}HMn>u4!`pt9jJhEv0P-AWN_G7D~%+0qhAx~|33Hozvi;H6+ zE|(Ys$L5d}9jrV4E`If^kND$%`gw_%emVZE3X{M4tKW6Gk}0ajQ#cjSGkUmq6t z9JiT#jdZuGQNFR|6nZJ`tad+s?~vf0tj0%Aov8b2lL;P|}JS;PHq z)SkX~$MPSY^G$Q^9rEuAUJmDPygjjCCfbc3Q1w+R-w}c!@$Jp7J>T>7-eTednT(*F zk!fgueOwkAGf$^Kj5}2-z4p5yD1cR)WGX<^mq$lAj2`}KFNayY@c-U%6T~;@mHS~} z9qD(@8LXe^x~^``gj4BWFx+!?YqaiIFL}Ql{fH_Y zVdRx1_qv#4CrUVx-k%zw|E3Nsl4~a@-?3Y5p!qQ5Xp?|pkrGpI{v=0M*V4iO6ErJ$ z#dI(3cuF0cMS~p3tRw@B?70w(5^96dMVGX3ajFwR^5+Vc>)=|2oPCa}BsXYzT|ONC!@J1sd#oK>*3vB0jB-&rrehHJW=Bt~GL&u7>ju#4**JCw#g z!zFs!X=e_f!W5^cThT72cHCUO0(2=(;^=S-YNR_;T+s@3zbA^(CUQa+wN1gxy*nJgS6rx5G zyYFln%3kx$B`@s}l@Qm~t{Qy5{iv})lgpgKwrz8h&(U?3-#B7Jx)1kXeS#a?2riJI z?`ZyaQ4#Ux@0r(Z<1vX2$_&MjFornB84O0l1?gg}gzQ{dEmGLm*<_y1qB+z_kQ)u1 z+KzY7+jFV3vGMuhv-{5d=x?17w#UYb@Rn@zVd>i+lI)3m-XrwyG04Sn;jX-~5NaieHZT z`12}E{`0>$MgW~vmof1|^ofgZm$(nky;>zD>Xy?z9ateoI~{{<-0&^X}v(D3}qpD{d5B%zkc|LmnE|vO;jATJ$ueXbpQ;nOd3w zobBcsUfng{Io?S`-Hvw=`9`yojH-NVa^sSSJe)5HhonQ`%h%hS?s076!Y$02 z#qb`P*S~kLcJN-Ti%U4(3|O#S=Y+d!;>;x%Hc8hM={&Y_=S{fRYO$wcdR^-amky(c zc!k4kz$N+n3GZP@s~Ee<0JpECS7~X2l<*{#HJ_6|igwp`#wIORdmvZ6cX+MnP`{!6 z4X3Ex2K3uBM+PgQ!8Q$X?K>m!I+C3XlOPR}T1NDp#eU|Sn=3Y7tS8mqctrNcREpoL zVlF3mPhu`Zu;hYbNe#X${o&=TefdnshLb+~3?_*gBeM%thX9g*iqSRTa{5WMv&IjS zYPg%8n_b~{Uhyv7uRAHW!$kUETNdcX6xw^ds|{?6`UkJJ2w)10tWQE$1>WFq6V!6u zDFA}JcUp_b56)?V8gF6yA~Lsq(E8MF^P>U1SW^fv6`)4GHuj*iyTH{7ayYgav%Ie1 zF^sM=#B$lzV`HaB-5e~Ua9)Lt#=fLKxSLbj+w(P>+@=03_5mUvw43q8CoOm}fSFJ-)~+E$UG@?9ud#1lvTO z3wbL>_Ua|n?)Mn+@%E(i!u7FJAL`2#?;76|PtfD8*_ZahC0bL)+7?n?^f0F86b}1? z+6}1ZFZOQZO#ThLJ}A=D?p(IpJ$3KdAG3@sx6q~Z@@s*_UT_BS8|WsELy&wW z*-l;X0*w}=8)6efoLE`oEb^U08^&k2pSGyC9P=YKcuvQ5I>(Ophp zPPO%abD5rc-cxu`77`5M7%a?8@bWgM_Q@5DQ*I!n6A&y%HEZ_>H(J<*)# ztT#_T@t%f&w4KwP`9M#Yc^BHZSRN+mPdTuz_H)C_(8NIXr#P^8%+nf%Q3F2d(^7gF z77sI@czvwE3u8zQ`s)qDQrfCbnt5QOU9hfEn;?I%xwR9T4z(LR4xGIAna;7!c1wQK z{T%4c+~3blZ01Ei*L=#Eou}l`G?=gV%a{~heW|p*0(?fx$(8Q&LKdez5jDZq$<3C) zxO`T2pT<+aS1upM^k%n4I~FSHGl;IOC>yY^-@5=R$S4TDPj(4?O5NczX$AtD%szhlcg6!+&52Ges*u#>a0gBWcY)8Er7 zn+u7V#irn(BfIpS;=-pemyQx?nR{gSWdy=YNA{=96PAiOLiMc zkWatGsDb&0OAB9S9@2JyS$mS8OOSLO4l2CDm{PF}y}v17(#~$+&n3KZ7Zu7z>1xs3 z@-etJ##Qlp$@Z4PV+-N&lz5*mG@{=dUO|N~;&DM=GI$KTn7m@FqH!c=3R|)Y7=#)0 zVe1g?pg;JC@4!hQJ$}*PsD9!2U?@f}4fYdm2#_6+NfwlnIh4O9FM=cQp3O>1o9UqY zO+A%MlsSD*6BqN^cV*t=3b&x37fM&yqT*=-=cvorkiy1h9@qB$We;&j9~LRxZ!qK7 zaviLEFve@-<4oVtS1=CyebH1r@V87WmPFgc{I@YDa#%E$F-X?iL;u8ADRK!^G1y0( zfR@7uW82-{T3~xN2C7R!2j>wqmZ7mm*7e(l;+)6Cv>0^szK$(Ez7)pyV=MzcAh!0*6!^1q|21`bO2}yX$RA9J*Av{SR~y*Qe7{al zJHpJbF&fPh-q&H_L_1;ha=5a46@1T=_l}eVGZry0LWKTvFBlOGelt4HDKy=LGak-4 zIpfquzxRoDy?>J6v7J#k&FGGS^t1lhd-6tN`SzMP<^27v9S8j#;`#d@3!?~#+0ko1oC(vl{O0eff6%&_EYn|3B6l=VO(wdJ$u&J=tuZYOOW+*tXHZgD_ z-Y}%ZOo#Ty1-Q2)j~l${a60iHuZSifeAE|0%%_fV@ zA-rzkk@Hh%2$Op3H_zi)LQs-cL`V)PIPHaVhjr++BJpU)UGh$Bjfq{DC!wi&JUdBB zz&C3}ySt*xAl};+7L@-~#x_=VCy=>sy?#XMQD%_)<|~HS4s@t3b}<-J0?Zhzv)E$) z_SM0rb{=5NbBdNSi|{)doD)L`RcNvaqoy`>KWM=&FQsP_P9%Ierqxr1L@Y;e`J9 zJ($m;eA8n?9e+>roM2nXzwd194DHIzD_uOs-D&MyEx4Et^22MN>GPw5U9i4zv4$V- zii^QqyIcUO!lKGKMgPZ9Fi5z|P#1O7SbiLugc2@_NbqX`G+%{@D#XfsGKcYW3oiDn z*j(OFPY#J%+lC>b??>-ezn^!b#^DurZaVoxnrKVOf6CJ|_V>pIt{0_bo?A$9Y*(B| zy3&Fdkl6M@XJxhpH*Qpe~1VYV0mqJrz@eKu;XK2mIxRMf14iD zwY`l@B~qVdv$TqW|2)C;voTGAy@<5X|i-vv75MG_0+Ln5DLdOduv_h()PNG7|N zL|1$7a&J1|j^3aHX9QbPqc^)*SIfHKeMgo(TK7^MZfkLe{UFMWJ8qsIKVwGb@8P&% z9r3LHG!W7G+LJMO)n>hi!K!b&+P*Lqq3wMyl_sooH3SsRVY(5y~L1 zYu4W&MHD3d##Qj|$c*%-`HEE9l4R3+GpHy)znumcpCo5_ISz{MvEOQ>7^Df-R2-2LwqFV(e=Xv;#>*oJr=XtylC3f!dg>IK)4yN~>c$T+Wv_n4eN za_KQ|MbYGOZavB_Gg{chB9Y2D?!?4oHa`k<+d_Cxz7H@E-f{ff4!H%`FC0g(d0Y1n z-yq|w%j>ZPi*Z>RXhjgeXJVbzHtk~8aD2<3iqS?*-3}8(;fwmJYahucZs+U zGDAA~FrPRxp<@GBKXFXE-P(mnjss}13>3IeG2ijIeWvKrK}d?2>i1DrD8yP7%h2P$ zCHSS;K2E<)C~-a$6h)tlOlAo7IFj96gf(KsJBmxMj?9vcjU#(CkFNNw<`1t}?vsm_ zC+-9Lj5hltv-=N_M=X}|!Y-LhmpP``G6TRz`Ck=#g~V)V4@$qI$({gA z({xhwUYq*KBi=!F!VFC%wIV?*Lxr(mi;Sqn>o;rb`@Cew{)&RL7$ez#}6(I(o}1riS@hPrVQd!4_%SHIw z{jAgT($NXWjQ6mHj!g2dw%Czf@}0A_>kfUFX;@7zLr3bhoHhKqVl~Rj{LNut$4nB? zeRjAwlE6E@I-0s(p*CNFZBN$>Bwz`f+TB-?u1r{ulq&Ljvi^pSI$X3P7i`*Kn_+4@ zixM@cJSF#F5#E#-c>N{FjFrnHUv5dr8+aU^&H2H6;{3454bVd0;}!s@yc}yHa1w!# zB+|Y{cGs+uxAR+R8yoDC@Lg@P-kxMS&e}u>{d_IYsn4}y68TCdzG!_U(@&v?_lhso z)qj+b2Yqk9tGNUCh-mt0-Dc9;q8p?~$x6c;a$lHWF%k8&73swup4u?9iMvv)djMWH zzZn}Jc|@-GW3qvu_mwzj3rGtg_83HZzNMH(vhlisi-|lu?XjQ|f7EVE9N!gK&~3X^ zUNXVEBcYfnen)LoVYzBP2%_T((_5Q$?-iDlUuEH_3g&3($e&+z0N7*8&PwZLQ#w-FgcIb?+pG}Y)pfAv;qxz>?D~NfZsWCFH6Ja*{vd4YC7s`Wlrrc1HuUqgR70$_q zMg0EvuY%d(P_GfUY zpOIi!ZPQ+(+3x^-+05QeYj`R z!||RA-@}CBE%r6moz7X_-)FIXCt~Gd(UFFVEVqe*jOak1P@ebyq+<8hpXB=hD;6C}R^6{-zQt=fm? zUQMCp*m8sxoXJ)ow1h`py5#~xf3cGA0;WtrDaV~*(YQq#0 zk3OO~=n-$c~DN?2gKFt}Y^-Y(Ch`wZtXYVv{|l zCSQ>Cec9d;^tMQ1X$z~-B|at2wfv1;0DmcgB`tewaWWU>jw~8^q?yW&*^Z5s1sF?t z*|bo9OhMPlOy0(GRo+N_k3d7QC5;U2c_KIZ2#e!R85@kAAE(zBnS_@Lxx1A;uo5HABoPQ((^7EmK&qxIOKe;-YP9ONev| zFNO%h9!Db^O+`R^H)TR%xNgNHZ$7G7543J=x^Fw?YsA^f1&-Z>$;9tBaa($B-JyLt zZ-R!_EJ16M0`I7f3+ktKVz_^zjqfM5Sn{WBxS>ok~8^yxEqFZu@QnZI0VOIWih(kE(AbU?WY_4gB88-c1MO zenP()SiU(nLh&cvcXJaroV6)TUJdRk1yHy9Xkw*zXBnMY z2XCB!Fy1xc;q*U_@QfYNaTEC)>`yw>8?zzB5?cItIw8A|REFdrV6mG?JgmZJ0k-=y zN6X6WJF(F8Rra?77BuwE|0X2xkmPFu+~Vks$6AeKJvvD}5AFu+@$9t98L9iCNI$sn zUxVp)G$HfR^t7AYJUNn9&v5jDlScf1@sZO%O>$g(=Hrp(#BCt}_9Y}ywUi9<-1TVZ zQF<~O6PqY8u!|OUG*R)ZvCE@XMTegRj+{S6KrmVUc9jLyQ4?3TLeVN*_B~$(-Boxb z%Lyfrlbdgk27|`PBb?-MNh^-)MzBXH!p=h?*N3v=_=c~+huzt zuP|3ZhnR4VGf{9&8hWxA;P8$A&wtkv%!S>X8W>vvvR9ulrO z1$v^FO`p*3Cw{>3Jn>z&ScM9(sKx|UwY?YnEt!MBr4Z~pO~Gc54P;ot>2 zwD?T03ZQ%D$goHVf4{jN_mBQgJNxD9e)}JM6ej<>@VNYPoa4`?F!_)E>2KFISZ$Jr zfyUQMY=xp#4c6p!^RpcrrY@|pwA40Dq+j3h_b8p5&Wv^s^58Nth>PdT&Pp3P69407o%g|-Rf8!H5?pJsk*}ltBI+$C>tKOI9{fe1?#&zyx4zKR6r)1BR z+Th^HkHhVLB{kvl?y-jVQ9A8dxj{3*6z|ZH>5}S!fr*0DrZ>UX+1JlsBw1tz` zO{2w4JQwNgt>L|a;3nk?%}pD#ow;dF+D~f7F35A7{NpzZ*&p^XIBQdQ)KeUAQmt& zF@kfKwotUqe4J4SUHp!`yc3Em$)~9WCNWMSMw4OCOhQg$CzgOFYS0ded)kXzIIvd;ai0{`RhR@ z`r|J7{n82x;?j0dSHQ)^Qowr!zdv@mXlJkuUi{z79ZxW*H^5-z4n2Y)m)CVeZ6FrEA z6K$5*S8P5Dzm3fb)Y;XF*V{ZHF2xF3**x@jqhEgRyCE~Fo5Bie$1 zSBJ>VG2SP_VE(3PeZ#)V6#bADO1`(Z_bn z6yis^*NT_e<8C(&zDFrjFKfP&nFIT6V_PU3(e`ER57Ll0D+Kf7dk|la$&S53AA{JW z?+-;@sPAhvImH;L{VW0^4u#Obxry2-nA@Fm6gKa9+@Lr6AI18E%*){x&=45%9>>AS z$)0B(9U9`&5*hFjLtLb79D5DBy=jri?gt197uF@-M%j~H(nl}O_<(O%5r6#S4@LV& z`1|Fs$Dd7M^5ciES3i++(}D%UvdF;G>M=V*n+uEjE`*LVXVZHM(u7vO2PbL!tP8dL zWZ&!XYP6B2o4@zuOteokCpz()u^tmN26KntA{rX`^&qDAIOYE|-#gTYXt3d|e5ax0 z0-3vHGQC?n4!0Xdj{d`O0)l0}NJGleyzx8n9(UN^VSiodconHcGJr4K+3_;=+-OSBM*oRgmchAH?U!8 z22n%V#2nsr@p-ElIlrqyW6g2Ex_0Cpsfn-x zesguM@A%%x`+`56tk!%VcVK9I+cD{CREaxG?mMLUnBp%{_?CScZhP|2tN%Ui)IG4O z|AD_XsE`(UY|=lv^ug3SJXI$oK#{ipT#m^G>HuSI=;$RRzV_!=n^HGwg-gm&o$IjI zCCq6)qu*R%z$bYbWZ_*GhH@h3u$UOJ6AsZ<*H3X5#ydNSfmU9N&c{|s5v+6$k(9C} z8o`KOSO^%y0US&etuaswFITAvnqdGWwmofX@K$8GFX~H_*A-ACK^;vPmmILi?@>Qj zx2;b{7OjtuwlumSA8YaNM?Tp)!ezLIU@4{Szu{L{o^d>~|Iul?srL#hjNtdDXrwlk z#yR`FDRd*)E@VYiw6hpi-C&Y(5@Frxr8}W`r{TwG2l?689=XG0a`3g7Xg!53h$|?G z4>FE&&2967gJY*ZcwTbafpMYVh6EX>-Kw!f9J}7o?k_lZ=!2{(HjD?h0=5w7BPY8L zs9&7$UT23c7H|1csR?bDtst~fmsTNjECd7zSTyE)STD9NQt{g**a?T=LOR9L+1l8J z1{~8Zr)?op1k1OJdA5E1T-?rz`1&2j2oV-4Ft{CKr@tuA8;8#t%W`agUJ@VM*-C4m~ z2%WDtgz3@#C9>B?*A`uisd|Jc#xdmfWd(!UUBoBEmIYwVe!t_wdX8fUerLyr$R`n7 z95V}TT4+H#bOn0~;qq${7uhbBN5W^ZoZ|uu(i`y&dERgQ(TDUgq;UXs`1;LK@I@HA ztqV5f>!U9yQPJ6YbBthE8^gL@cGVU~DXbDZ5`|gm9mvVyg(scpVb1&+aQWef-$$&7 z|LzaJkN8#8-=9qd?*G5Xum5c`@a|C|4o3F6L(ZMk_02jz;%W81vX}Chwoc5Ec1^cg zA_h?fB);&O|LQEiCEt)R&2O7tyd*^nO1{+tAf(+YzHE-rAg;*^S3# zPGt5Wd8-|vIXc#eSOY&dhwRQf-muFq=y~EB+jGPGFm!kib@P&Mw2-H2o{6hXS2H|I zt_wFC6%l9mOxYn0qO#eaZo_6_>bAuBi1!A9ZC$4`+Z4;%JBO2(o6O(tp9c1+&E0e| zLhin0?fvg=B&F0Yv=FFO&W0iY|ZHfms&y&PfiwYY#8S&Gu-Z^kf^CA({7E zP7IVi26ISw %2l>d2Gb6xcuHC?}^EWyL|PR3oQgp|z%7@eSm)JrC}+&jECA;m}& zly_N_^P|6aR#<{s?b|fy5sj5JWDa?`*SpCqolk9I(tXr+7fU-wnAqaw`tb6i2G0%4 z>+|WO!LIUCocPh?@|jdefQ?JQXwhp#(ZE&vlWw%+ksCn8!(k*?ppDN6E|AFJ>%!|r zx>pysC!3<2y!uExq0WWs8PHF2;S68O?W60S zy?yfguN$_#Lfr};!6uhf07Bwhu2Y-wPghc;t1trI}Xp9@F#7_hHCSKP2| zcrwNUIu}L|o@HfZj2kNWd(m3drbdmm<8s>zvm66rR5?Xw>v5=2k9kbT=j(sq3zOWn z0V&T;#X}Ru5qG3HbFRC$D=Y&08NA~ZcR?NfT1oV%(13;LSV4a1U<%`lGP0_uO*@bj zv!oljKgSO&__|~{1!u&S@#9B%f38oG{X-!^&ZF8o?PY!y^jw?-*e(2S)<2+%kU;cUJ>O3Aivbuhp8Xrf_ zSJ$0(?IBfmlH;ZIWkWY#q^I2nkp`hpLLY&$v4e}1FE|#->Q|c#BK!KX#b15z&9>rR^|qer2kQ^`&C6f4y8HWa4Q*26K6pOs)q4!jaDA#$$3Ea^hszrNpD^oaFQN(4kpYi&{+7_?qq)fN@^VL- z`!n60=5B}VlJD0*L(lhq%pCg>y-na}1k#cEHiC0MhfDT#8UUM1`2LKGK=U~V!vu{E z8wMTuK-)n1*0tZn`?{0KVXz(`1^Dd*HpB|8{(fe5W>JR^p>Q_5@vWH1H+{I&j!d>G z+WQ=7QzUfZdYR8@=sbY>7U&niZnru!HT}i#{-TGsu|1?-m!v_sb3N`pGrlxeg-OPl<3t3m8di_QDXP+-$vl>R zmL8d@V|d94LoxjMKLzVaMGe;IKF+OKwwr8kCdvM6&v`I0S?l6Yjki3OOKi#opstj& zuXFfF*i1Q`*LQ9KxRNe;+&f@`lJDJw?HHYB0VxWA@w2CP8=DJelMb5m3$X%O)5q$m z98nQsm24~pElNH(@l#2KzT*hu@U^UF)^!($-*8+c7r5g6x`@AqjL)sI9BmXA{}m#< zV+?mk7FHTltGDUV1z`@S^gv1npDL9(IP;PB`!p|(o{eF5yy#Yfa_yTyJu zME+QAHokpET{~5F5-a8V{EQK>Xb#xE6O=Z{tC~^@s$M`Rl(?muF1Q_<$VJBMtW*_~=KlQ~EevwJ<0* z5k+&_)v-X{DC-1|06zJSd50Gk&J!N_SUboVcba{` zZfJaT?7{hrWfDeRP`zEEvD=*EqZ6&2<{fq@Kkl)eG``6?MZ4#Q@ukN`gFH5xS?#IJ z#7hoaID^T3&T`(#9kPa3v6y!04S-%Q!GR{umMKZ;5hT~V)>g>D+lC(S8$mO{c3UTP?)Em^}ogx0#q-_Fq zjs2&*PO{$Q#$^Ha;6G|tblDVr>?O*1?JO>S`(xMZUW^fI{N|XYdR#&IvfqO|fPCnV z?$al7f?z|y_UO)Bw1Ec$91NUD9h!0Uis{3pFz0c07dqC)7~L3-xsM%C7CYU_No={v zvm3a@pd^1=Zg%5w@U_2{E4~={t`SAQ5?wCCgjuWZj^N+WrbT%um%!_}_k7eC1b38f z@JoNH0L}EzTO;Q*LCOOvbSNAqlPtKetvY+)uDI87Kh2;%K|V#KedQd64@hjKwEe6 zAIxdcR0i3?NGtpvi9Q|XHvE7I!3a$_2u4f3YW|c9E%<1*ees?Pt+iT1HJ{N{^}TSb zZMlwfLF#gxB%O?D1I^tRZLq)Ml0K)yVw!vEC_PqeC%=M|rW+&l8(QSX*L~m7?A^wj z;e3;s!#8{*IDD?p@};JowlOP94&5RElt22dPO-sTX?52N76EabHIY>F^hGkNzY7@= zuRhm~Irb&fH z83Ua2bRA!GZ58{txQ)dUO3ufkeih#wiMD=6?X1G0+O!}9?F`$jVqS}L{n4$vJ>b3R zRc{~rsDfX9rTh@f%HH+FTz`SB+|ED ziC^G?K*oJ+ zt=A)Z7Z<==V}(26GUj_k*B34f@xH7rSU8As1KZpbR^@k?bI|eZ{5MRX^SImCJ@&rh zZ`RjIt|*4v^uaEks6-NDO<(9cc0#cfwjd4B}aZv^j{pjHX>Q_|IhLfYIJ#KpntoxkA z?TD;Io^mDnWN=Hl+RRehnDF>4xQ@~4_-CW7VT$&u2kZA)e766&4}6^;UA>q2^>owF zaQrSqJ1_73u}1oSGBCHT$ppp1VZDa;Hy$2f(fiZ9$8$H{Ry?zH8-l5c37%XK5r`)EH!$ridZAmJ0Q zq(U6|qunD5apA?7Cvjp&+@Ggp&pS2@@a{A{9ooUDcIe0n>{vitfb>bME>9cjqaI;l zq4U35f0ihH$7R9wdBLOKQ~ieVHbUQi$86JgVFh8!6Iv`_U{R;!E;zZCY|nM4+s21? zK44M}mZ6wLWUY)hGuhW*wq0;KmzJGC)rJPSh&>2~`oz~jwDEKCj~iB$O&J0`+_(}Q zFoL?1>!5-ON4H}FiX<-XZ^bzoW7^SfV=UGs`i>FI?~S?&qddf5286%!aFG}lKs_d!ME*ypL4O1q-X!`AbfuwTex@(`L`m2Xyg2a zcKyP*(y}|i7n9xWgE2ONSMc+iP(QZl*nY6P@>tJScuLeKDBvz^z+k!jpT?DFuW+|# zyn@mpL;wLKF6ZCf_5qgNjtcf`W|KE zE1p|5jE9Rn-%%TaIgYz7hESPqKuai#c3bDWT=;vvezJV;S1w*bERKs&>KmZB^#)}H z{9df1i}?8Pit|A(S9C1Ecj9lyZrezC0*JGU?|xw6nrK2iF0O}8;Ep{lZ1Qhh7S8;; ztB4Qy`ZL5l2Q1mac9<`cPZwXE_y}x?n>tbKJumJOaGETR$6{nc`hnxq-Wwah*KYIr ze`wEg4DQ|DBuishn zjcThJZfZP3M?g>1femwzK!7XuPlP zM%*b6V9Y{Kngk~|Z8J&q3yoCbLwC@N`uLVRF@W=8ns&RWuW;&p?A7Xv0N}MHd7<6? zNU9T;K!DS=$m583q%e+)BYLs>-C2rYi*`CY#{IFHhG~$IO0aztPEl>pj!4?IgZ8P& z)9wkfTg(SOzLi$-1EU;sm4B%30(j0y(N`@rpv=4%a&5x}Y`rsVt8Q(sYr7-W&naG7 z8?VoMTov3V#{HNC4;a&pqy8&g3&*}&5_XfwZZ1q_Zu`2&f^03o+jgf2&PPr@zd)Gy zKM`Cyo`D|i+}Xt`otKBX2k0fsKNSH2ikC;WWj;YRF-vx^%?}r_fv9P*r8yEYdmqd% zjwND6KJ(M#Qagf5mirFZfZ{;3`)LFr*Qn!YP}lJg%Gw+1%UYd!5Ft)Zb|+Q<+a&D2*~^5fG+E6Z_GzFP~0}q7-j)e13k?On`8lcqF<#u5XVoo#19eeuiLL>{e8_ULtvPo)TAy zY}Qx==sEHMk6;CRM!2}YkOCWW4Y5o4=BRczNPxp`E1*|}ThBN}1U=Rn@#h%-_2D#` z!RpBxgt1&rLSYP1=HW&Rd+eB=*boD6fv(|E=Sfx)?mxs)I#wXxLVh?`xU5DiC|)@u zviy#JeDcb#ehsk?#(RGj)wh2;$Dai>-Ol;h`=0Qip`mY^0pYA$wsX}UhCUTKa;k^l zFVhZAndU^szDo05Qz*O|wH@dv)z$hCwhux5VXA&4rXIVo^ZcSQPN9RmJ0y4}$kK5) zMapeY(xF3G(#q59&mC)c9|Nr(tns}$(4G1?Vd41IK;s)p5{_mbjteF&Q8nnzyG>b| zu50O`S(cc~K>5!%xKZq!0%^hn#SL?X-+;X}Gu%r70$#T)*%2=6;siyJUY_oHUnJ9f zDl5#7V`Yozt(glOL#Vo*xB>On+|2UmZ}I?7$Uh)7%FL6V2&?bBR~jnU%ad&oIRP?x zn>GA3q%rwLlODbfy}`0$%TEk=2J3e1(>Ol)8$)Vc-rv}K8cRwDc)V5rcj71lCt%#4 zB@HZU%yoouxvrRW6YWO(0s41ve=j&XpqzQko>+n@IkLA9QlX@!oG~SM1=2UT)d9@k?nBOZzdthowRt@2Q|1MA%zK? zBO9nKl*(x5DEYrYH*G8Lzkzq`ZI$5;E3thC3IOt8vNj|VZrvtW&YNt?Y>=nga=8@g*aD_Ba+hY*a zO25C!+w0=C(@P#rRtfNg&japY-*<5gWxf~CxIa|TN1xg3)jIvtVifrY+EE&810zp- zg2gSBvx5oR-qV*5zKZi!NLL#JT`7KLAa}g+YPZQnzJ8BVgBg6k?JLk@kzf8kv18?9 z#3ukYKEDQIjCL>_cFYSd0%&6!i|pRv73pRIS)I_Lonid87&IRS<9T+%Dea6NpPYFJ z<3qBsV@=tq>x;pFJ`yU$frq_tH*?^yTaGI+kmi!Oq63)@H?PtngaH;Vvlac&i? zK5ApZew{_AnG6v19_J`YM0EjMV;R3ce6Kc!7@=$|@Y{9l%4X^Jk(u!~|MA~GO#Xg3 z_VH&?nEX04X@akH#r9sM5a7~j64Vbh_d03E_d0b?dzI3buzl@2d(afEJ*Bzq9mi0* z*@sY4-s_uX)z^iX%BOPbrt6y4@GVVzh~asCS|iOBY>GX<9ZN;X)9s&c0lgZ=DKRtM zpKp9O(Zl<6#;P>eKr;t=hNrfr=AC{`yyx@%%iMBx1NnUViPZ>B_}ser-aPNLkxn#} zw>Og-bPWX`7oLUR_SKH}eY`Y6xeQHZPjfGA`h<{kY)zc1Z|GKFS!?BN4r|_5Yit9b z1|r*Qw=0vrs0~+upM>R&W0dveL6~HHJ$%;lN)rJFSVmN3UOJJxA#~JdDZ7>U@v=~H z1j9Hmnd?-vl9T_x76|MVPF_u4DGSHeG%QPN0%AQTPz5XRBrtVO8g#Lueo?`_CH|$nLLXI zRH;!dc#*ikmJa%N*(Jqf($bwV6~L$I)7GVl^erC8_y=}w+(J!EBA$LrqO^_awuxDO zSa)BXI7kZfn1tqqF2Uae4z$xvAHjIYu}mEPaV#@h61|GuJQ$eNbwy{Cj=p1S53$#C zy>Rp9{HKdrXm^gvP+hb^CM*!NU0l&!%*3n6XDg5rNhr*QJGj8ZiRm80X)#ni2#z1h zJwNUh#!DXWQw5zUKSy?@WaYYpPM9NmogiyNQHo^}+wKv?=22}`r=O&k8)9B)1bQCZ zjwfM}tWqG;_!_`#1r=P>;zBeQO!W8U$c8PJb6^`}n`I(IrrSVG^Gx_m@`r`_kCe7p zCunEaV&dqFc7a?AoU~gv33w@{!FjSXtK)e%#*H^@^*C-rIq3z>M485M0NaiBgJ_94)r1-`- zDTMY%exT6PSm(;_tRoRC7sQ)KP<74>1H>)GriP(E>C5ngc~ z*_>bplHojWTm05z!7+Zr*fp6y8k2&B#<>vzeZg_X{;0o?i1_{A{16c3)urHo1@VZTCJ>??ir`xw4=H1V6xKV#1L^L=fqZN{v(hhx+4_k9Q>1D!s$?T$6H z&BnCo+}oM%^L^>ObSZMzrMYK4(0QUc(SP^4ynN^QakB8x)XB6(jKhgdzDqM7?tvgM z)+NbtcqEq!JX^Y z3IcMm-#pr3b;b!2tEPKI{p=H}prF{YEpROPF0nSNR(pcyD?caqT$ogR+=o zGeQ;gA>n&x8p_wRlqFG^z;yn)M=f_bcyr8eWA_tD(!|l&n~gi>(pD;-uh;}8C2pK5 z4pLOSVdF7<2Sl5t>k_6Jo<(_pn}TLXk1zYo#@eRo*=ocpG($;ESc( z9uEX9cY+2vM_UJk37?659=tvec{qqaP83z*<;C5QbUbm%+Il0vXfvy>SHpOAM6{k^ zvSsVUB37_z?#KQj8$AW1&(S))lk=EjPt>7^^T@IyhsBqE{b^@^A8{UEhxB&>MrT4R zD@n`AU1K(13A;Q@GOfPMw!BAzLSUjEAz*LZ6Ox3_`FyeMC_rx*m zclpyih0249==GN^-1hIQUngmng~h(+oP+MIlt)9plJq23Z$Of}BfCFQk1oaHl5WmJ z4BfJ8SvyI5hIeFv9IfhNM^?RbdPrPv0Z+okCFlU!}!>-m1N0UL)8 z>TG?TRmeI%AKFI0LxmmjCuk4tdJ))WxRnhS0x#dIf!(t^ePxxxQ90`v_#Wpxz zrQ$zgzlzSb`?NFF=}tg_HH+qgfyaeGc)p1deJ;#&(FtQ-?WHCy5dFlyYs3hOSRfr7 zux})mun=wAnsz`eao!($=#4EECwI&e^;@wmc60Kuc|5TfDn9tkJ)TysARz&95c#FW zGPo@*LxEAH*n87=*oztw89)5+hcoW~&;QTAj9-rTj-UOG$>02|-yCs3a}sop-;;f7 zfsiXUVj?5uEZ*})c~6ED{>OXNy!VxSJ#oUVr{Tg~{neVr3n5p&caCw{92VdDZPIl; z@MbhwVVBV4BC31OM!!#1d@nk`{T!$6I#nITW$3te`V7uVp&ByRr{0!CU*i~j_kNG* zy}#4B3;CaNT$*@n2Ll1u&GiONj1b=8QQLWH1KV+8u>5DXa~InC8rKDvAX%!Rp56V1 z;Fo#g0-AWQvYfYea)xw*wnO12+-j#fAh=6Hrl;{Nc(^3uCVUQ!qA{OSdJ!WUPe45x z;fQC`fCDI|t?dYKrhKuiOwEn5l023u%h-@ZU#-7NOJ2sWdrux$ZvV+C*CKpW+4PcHZM z8`Invz|H_nq88l@mZd`8t=2|{37b8rlP>bWzTPL2Yp)COKpT0I3x)6AA%Ux=S45j9 za3YY6waQwAN?M<(IE863^PrYzR|f($*sIQMG@Uu4D1L{3FA8|OMp@)B!(F>R2_D_UR{;Ai1E@oE#*9mJnr2s{7R~G2tDVmUN!t=yyThj0a?#Bfy;yyY zUW*t^)Zz*c@Oag(^XvR3V_2E@bn*8q`>ciSEcrLFDfL+wB{7dABl3C6u@-dEmg{aC z)Dw=v1L7pppUwM=@W;o;*Ulgr{e3=+G2QOSCQG0%=Wai_V%~K(xALyxrVH&A zb_^eYeyeq(&EDgQ_BPB|i@dwX+cWMQPtfm|AF&s^Cp*O3!jUb9OJlbnlaMMW#+J+l zA+cq~jgA)J?d2^h4A4l_R)|d`v+XGRDCf44$3(BXdM@ft=Qjl6o53N{C*hQ z^1@Pou3l`qL9nka9Ohj+2x?mC!9_F!hzhOThjBOy)xk*BM3pbzNClr(I zHssxBH=##zYMY!30Nf>q)F%BH2RSL%wA4O_-*NIFCEV=Sn+Xz=cM5SdC|U2&RZ4voLc%jEM-*rh*d!oFm$ zmM**4ZzWTir=W&uaw8JH!xPS0okSyiM zsLM_=?&l28#(D9Hp2yQ^RMYw4Nq#}%<&o5+*(vnFrfFg75ZJ7$&co*;dsqlSd$76N z_^%qrV*^0esTfF!>1gtZJC9qk4(th!rOI-RUmBa(ibxx09Z$dlZFD6>*@jJz>m3uw z!ZF#}$d>fRsAJ-nE(U#^3PnNfaFMqkT~8TW-$v~q@p{g^bI|bEwLH`c(iJR{;G-tB zE0MvE8!X|jmsELSI=g_3kE1O8+ZLVU&wbJK`*$oaat$tm*gE>cmWstGK69&NdxUJl zE#lM@@D_R61oaV})(5RF6J=wn*9ZQ^v;+8_^t0H8$^9N?TmXbNU3PYoyU6-pi%_bU z>Tk;r!B~>$Cu1pbd5RpSwt@C=Nk0Z`$`%41BFEf7`AHlDEbOzNC|N{qRMy+?Yi8+g z+cBs9A&0W-j;S~R-(Rq79KykNPYSZm$9%3&@Sls@9(cxf$Jw*XO^oy1@y zwl=3*=KRK%5>Pd1(%q9=9$n;#-|g558N_m~?}$6r^&{SHSEV}}AU33}gim?_2^m=9 z{87B}Q-V$56ChtDOS%GHqfYcRtMh;i)90Rq)ubabuD_MIN-5?xGNRiUrpU0erab-f`nCEzva*U>)l+0`F22b zUaoJ3RWeLp{J+Mv+3-EKFeXL^m(V;Uw;Tc9U#}lD)RX?A4C12>HT%K89ocsr=x<phyMd&Gjt26bp11)j;&ZAtrhd$5#X8}Q7Kp59@=k=o#&X2s z@u2pE_SxaGLyI&zj{z?Z=zhCtPGQWxb=v9XAa8!nWXoU|;VEioydK@zg`0m{u<$-R zMjOn-L;mg8 z;)M#1VQ6l;DCK5%BF)k>A-amB8~d+ujH5@`HWtBZ9AzQVvAGb_9WtUnSs0;zIEz0}X0~278wNf_ z=Y-@xOaAS`s$l+AZpi*oguCH0wF?1>c8T<`))yxZV;S$c)co9#< z_#C?ke(TlX+BAxFj{m_oN9jm0tUugWHkpR(70>Xd44(m z3<{I-YNRc?iK{zOsJOdL7#Zp$UHHxucz0Fj*R|8lOg75O2lj!d)XYgY%05cyCOm}l zviG}w*Nm|MY;9`A@fp`^?-qy*xW&O?)UT_AktS5` z7?11^T>AbXF6&KF`6n1>4D2sNQohfD)(!TjemHeW4^B*0Sh1mAK<+1{d3?{sqODC@8o|yK6q=%mUiAHr5RXpUQRa`h?im!a^G%_3?U~m^fy)%i!LX1 zoyPn$Q(20ScMjKu77<+?w?Qy*iQNVG`kr>FZE_e)kd1NL%>~y=#^|htp9pjQwcq-A z-PImZa-9RZt@~gFv3M{(7I27{c~=n2VB7d2*tD?*`9^uH#!TN6l4z@NIt7{6cpbTy zqGb+psJpH;;cg-RnZrT4~r)1<^9k{#;JWd_^oJIcsFV2 z#nN$EDl4^OtcDpPC7W*DGi>u`E zbkF$E6dEqhYGZ<9_&M2@MR5uiGt{2bb_D8lo@jcVGHf0vx_f<#a-Jt zUp}mhonoa4+Oaw>?pude(P55{aX&mZPMXLg3; z2IGi2sk^L6_Q>}vYQO1qmfYa?&8?#0p62;YR(LM{1@qs<$Hzzf;XnDihsn_|2OdA` z!sPG%>UT7?#Q*nk$&sATD8V`b_q2I(>FALX)-2o1X^Q5a^!iD>PpDNpF0r;sxeXSc zPQSmLh(;LV6s3h__^r=AapO7F*)@(j_8TK$r{{`m4%c~vxDBS$6EeR2PV+Wd(pj+L zf5Xc6qD5DEyYD?@=J&4ud1-3hZ-3_yr#`lW;&(~%*p-yufoB>rRRK4o8VH}2nZolD znoqEp#FV`k#na_;CXoyyaf`K6yBY~i?U;@Nwxa9qaq#1mx$M~2jrSqN#~vz3Ix#3J zWx3sg4ApvP6CE<|3dn^1yI-k|eW2rR?`Cl(tz8^U$gr5wbDs~YgTe67c3#<=J{ud1a&7W3$F^2eE~cn+8iAnI!dNz~Y|6bi_*p3pG4KqyEb*YZGQH)Yu zx9B_eZ*K?#4(NmvjA?A%H3@^5A;j>=xY!Aq>S}S?9#sd0m{x4$L9hk1O6AmeD33dc znWrqzrc3C%9RlYzOz0e4;^Ys?Oxy7$MF*4>_j_h`mkr3t;rmfeII+gRrDt$($L^1_ z(+N1lNSauowp^kr*iPXtCOh>sp9qqBAt?(2~;n(>6jDg#!mi6 zGF@A2A7VL8pt}MNes4*mz1wtG$Bv30W|xtUyB??Digqiwt<#5$DvBV%Y0gjch&~qe zdz5)-Tz3G|{9)Pix6{2VD3e*_PE>QJA2`) zJy`*5?fSI73Ab1f-q07q??@o~t6BHN6PQiT3h0z z4Zla9R1x|Y4&H`UOz!4{@JZyo$>Nboj$u%z-C_fMw5dApJha#?Q8CScMB__~m&2_<0v5|M_2>_v&uFIm%``btMwb z58q0#xW@yEBa52iu144g;K<2V%}On4FcWl+424kC*Ul-oSAR88*R>Q~NfC8)A&iK_ zat-feXra$AH}4%A-4&p;F?Huk4s-Uvon7PSwEWMsJDpqR4(aq+_R`TGoXFHG|6N}0 zaoM)%dvPjn>EETf@r!(qwu%eJ9wv$KIDBh(#kSmW#KdUp)Fw`*b(rD2bKbp?U~z%h zyxoJ{G;=A6G31=G`P7WNMtwlHzw;{8PA?m6-;&ERa!+*fSg#o!5vNZ>P<1YU$Bw*n zq58|D(8f}z=pVMCMsJc42gK#* zLe8%@7WP+$UAi4|M6Skw=901A6ER2>5IXwA2uLs(`(ujsg44Wka^x?h?>iMpdq6XcLQ2~0{|MHqY#Cch{~)Of#8JJ&20ZkxntfFTBm zjdA)4*G`sTQD+4w*f2y#d~iY68QW+(#0q;%oM3WF=RG0ld^O6b2*xgfLYQ90+Nm1o z4(;|5ox)w$ShzgD#oc3zP7GdH6HcqHV~@(Rs5_cYk#n(JQ!+4^Z&w)1 zk1Ce#cHAyVm2GO1Xzu7z2z0gLM(wAg&$W@P7LqdgL_4Cjbqb?S_bp z&iN>w(B3({tvQq~G%G*ZCKZ=BZR32}O#YqiBDd&K(!0GXxMEW*>tw@aKBWFkA7{Gf ze4}kL81@5jXub_(=!JRNh0PN&T=?Vp3d#zF{T|%pe*4iDjeu>$Hm>${_v52pMHZ*U zIwa?roqTemm`iN_XRY}0^KawhBje*E%aarO^^Efc%AW4 z9?N5oXttmgMYrP-gN8X?y~Stl4mVG)Gkxbz1g@y6ek&$CRnZ>z9ym8Q#D0RoZ8qIo z4dGqCE&7^BVqExM9<9#(%*{Pof9Jp~3G%3ur;F2l;B@MHr@hRb(#(|pK`nv2V z+N~$`nDlX*xRm!3O=AMaC(Gy{$M7CvT$mC!k@PVElgdaU$%u2ZuS>_xzNMj<=H7Rd z)&U`>rUV-*%bLkF)>I*L_BfL%@V(_pnm!^%C#br!YZ)QA7yfm2{N#%-&^rU;0Fm5) z>e7+7gg+s>7h#?rQ*yE6Qq3=e$0X4lJ^FY>aR5#o7ViiN{)rx+rwuJgY_y5w>-2&@ z=>NV4SKsnLMw6EmU9JKNH2x?q**_CTt6^au?-QwG$ws!eD~bjR+FG}~ic6SY+eY!M`g{1) z047P-0e7}dW&oGDFZuJ$-f!F69+CRSbX>l&CK zy-65za@TpGAyC0iV=k<-&Yv+5zhm`Bnxz7X@TwT&2P%3EBEtp7kJH|~u!v>n8Ux+1 zJ8g2&=W85A#*b}`D)7-*b=}{zH(9rcz{YYw_dL>GcesDRm_{w)C4Xsb2^K(IVUgeS z?N~U{g)YrcG@ILFi~T#Jx&w{;vF1L~Jnj^1%RSuhV>$|kDReuE+qNPWh5cf3Xits| z?cc2A;2NnVj-|v$gfHMsixiOKv+HybzB<>?v81OttN^Xg05S&Z=zz(c>`+~)Sxiav>~JsuTrghefg z15X=DH*4Mo$N;bP$l^o3{LAb5{yWS#!(G*Hz+Pp@EyO8kz5Ti^dZ6zlb%0Mn;MlMP4RTDHigyL2L^lT$RItF_*z|I?9l zKc3s~yJ_cEDx}Kj=9Ap^(7SkOfxl7J)`>t-aO>2uc)DUn#!XChGUMK{*}u_dtlvoz ztbtArS3dW_&yFU3ZgeKvw|=b4y?X94X?!%b*dLLsaU$}kO$^3ag25Jgt_*u!}>mXMJ?XBs34_T2qT<^FAB%GO5lk&3PO|h4S4Tecs8U>iI|%2Lg_FPtFWsgCSMHR{H!s&Frm;lP{f52D7_NbHDvh1IOeRG? z+p1l-hc(U>{$&PXaewlmLkFMit|RS@mF#BX`FzObM+y@q(PO+%VDX42zZ|np*yIhD zYvT`aBjjoac0Ojw1b#VEyt=;2XG#)sNxw6eRf0G^4igVgKwJxT^p#O0c1f6*Vuwbu z!v3x$kY4Xki4l`BfUSFksqZ1n#?yko*2i18sQt%#2O6v4vPACd=IVcf4nZOn<|zvZ zy98D1qDeki7u=jcsHl>wn56mq1pUr{NxlkW!}dE&*cV7_;Vz?Cg`Fl$vAn!gk`wkBr?9qluxNuHz@o7WhYl?%Xg^FJ_%YF|>@CvA_`>ZPbqg@I zpFg%WO%UXA1bH6UIqq~(c+YM@bD->?Ewn*zZ@?Dpwxd<~{E!7>5Toes=l;8Z7x|Ac zx-;o$-$l01mYFp%IqBHTXRd*cIajtT8eh%UTKnpH)#an@@N^4Y($gkPG0uW<>^?bb zr}#S)&(=9;5ECk3PcUBRCkf=aeZ~6vjar=`NYuP-$c_=|5z4Zt0T<`_A`W2v;++Ku2p{^kEn1UFU7D>yBMar00EuxG9c*GU7MC`KTS;7;pZpt8PD!4Y?}MMbH0F+JmLz4 zUoDt>sndZ}QweMZOWg_EqO5bQhAhF33xlSjj%Uo~n#iUd^n)|*z;dA_&iFEra zd3bKPw`SIb-fl8G*;FF)9HMoGr%+DfD@9+EGERrdbn#G`?V|Gow-w*rUSV?g=7k2N zubA-1H_p8R*wHMi$$e_x$+@~Jfn;*YcIQFB1Wib8-;&f!3i_Q5-UqbonK-n&vUUkn z>ACrVFxS5WxI1Lx;l`A~=}oDF7tF^)@?AXfQ^FdlA+tD=im{HvJfhXk4U9`?oa|W= z>zOoS12#65eZ+a`FmgGqWEy!u@dJ*tFD6+Qab^(@kAQFpzE=637Hx&QF=Lb zK4Xlv$~R?REe9x;BH8-R`%I zj1R-zQotBp({|7;#_4dEr8Bszn|^~(AjP8Yee?4|`6Z7dn#t?{%iZr_SP_z9J+$U*%cNJJ1!zQTY7w%gWWuu z`|yzXec1cYrKqzn8NkOvvY!AxLh1I3cSrdq&{oehp9aa$g;104jj@&nT6gu{o zlp1L>PB^RCjh?syAAxHhb^mT~D(3^}4RTI)?#JcZznhNbl7U zF*5iKPmQ*7?!4!CZV9d(1&_8SNVTsE&begW63VXaKH=`XEjZsJYbVc&S|0-^gYG~J z?Pf4f_vbgRb@vRnjikPj5c_W1>rFaOT}F}7VVH*UY3OwF7lytQtv!K_nO19aiT3Yc z3GU6IIX&8(S7Ih?hoH%>4UXmdUW0BwEZkNvHZrYc-br93bm~(Yo1pr2$q3M^dp{v_ z(GMqsNb)=3(U6mJtf#U*nOmU!j+Uc5I+Qepc4XQ5$?kuB$1=^4x2%J6#gr7%h zo_UNpCCf0&h?NsL=kAB3)QUK}BoBO&aHt|t{YRt!N_3;VRDV2^XEL39u7^@Ca~CY+ zH^1R_(x|K)@#CajuS>o7+)1Ky7K`?kfT$)^NmYR{7%G|v|9!prUU$CeV`)zlfmo#1 z8??hGxwGNsc1}?XMQ>m|`-} zt=@OB3N8k4Ca?;BkmyP?t|@p>vw8Zl&Y2{g&&U~<;5M3^r-1ZkZh7X z0z`KyokuC63u<<7ZeuL&0v5XS<=6mp7YlHp{-^SYQ`~NvT>c`-X2QL_@SFh)tP{T39>Z&H?_ZTX}+k*AEPSzM6TO#qmg7%L+ z7T>3jfsC#*JX3b@6v*JKQGNXNQB^5SVK_i2Vf=j_t+|Q^u>mP^tz*}A($gRZ=uVKV z-p2DIKkEB6(R8H+yEJ!eAmI^#kRZO2S&&ZH6VV%{!MQfn`WUl+!7To<*Ijb=^D*7<}* zQB6BCR<7rGj<43nb zOg_GSxbbvsJ@w~y?{oJayD%h-&Z}#4qIYR0@r{{Kt%-)lZGQfI-sJeDhee+f6c?I! z&RL{=E<-d0`k-CM&+ov>Hrd_P!M#mU`+L^$HB!jo^*e1%cFPR%cUYfTRd}A*271eV zXJ|gE=;|_obWnzr-7}iWau%U-r~8VAM?P5vhs3nCi%<6O$@e@Mlr;e!U2H0v??4%G zt_d~UlO^pjsT}mQR&lTP*BeJFIWkI`YUT-}h+% z2OL&hLS=5$0gN+-{=6l}tZ_!m$*hzu>$hw?6 zw`f8wb`oyuQO!eov84mwcB(8hd%7R37K7{o*-d?5Ka{-}8F`41ifqE8r=jXk`sWi{ep0FTu>pLsZ~ ze?6FhF0|jE%o@+rH{G7HCxKg1uwc2sU+n%N-(W}lO1GfG0qu4(yU9r=pq*AUo_w;N zBl(avHs8Xp8~V4WcF8msIlX?vy2bjzQ6b|FOsUV*mIP;K3(zLk8C1;9Cl$DbXNqDm zR>_1%--^H5I$^ggU+2UT7JLp@iYfR35bjxCW z-fgrvZJm)-z@%^W#Db5HO?>xwh&j)n*mICuU4TM6b}5d?V^dv$tHq_kGOu>fJ}Khd zzQ?)8gB;Jx7a&6o4;ojEm3hwD=Ju)mIG6HxDHbr^xDX@*?77St5OZ3bMm_;#J7kA! zaNl`O!S7bA_|>mJ53K*+|K`W|<@nz5vn@>i=3o6r&T!P>(kpe2(>)wR@c)|Vz`J>N z$lp4eHH|?h9B_^u6}FRbzaB|St=FYBV|vc5AkT(~wN?fz#$%gP#vZZq$$*A6y<0%D zU&FL;Ow!!5Y&&s1rx?r;sB<3vGfHhk@eW#yYwCH6P*nFzDxI;Sg(oiH~62D zUN<<}ISGy?R$Y=U4Q+S7Ot#NkGfCd!l2aQuI8Ly0f!FbmZy~sBbl!yOQ3Dc^0oq2y zo0^4o%BM+cm7w4AmIF1K2@h6(MnVSC_QbdDb$wkwUXMv;%wx^$ea`);IR}|{lahLj z$-tsQw0aXtuZ{Nds>p1s|I;TIFc>aHHv=#q>rq=QD*gSt?qYv7Hif#eu{WZZLhIzJ z0+WM|+nS6Z?rHi1`%18C^5d^`dhru^)1#>IZcQ8;#7UljWDFLhzvc^Q zQ@lR)_mv>k&UE)C19lM`{k_2x@SuD^18c!Oh;d6yLIR6u6Qh?AoQhoiv)k=5$;oZ! z-@IGW$eUm?2LRxM+H=RMh^B=qlF1Dx=;Wrki?m0dc0w;B_9J6g#7R6x?0a5!X(E#b zHQ*XPPmg&!$u%j$L^N5Sv3^J2bGTO^H#^Bb_HSOLjHe6!&)jkzQ{3(0Y@U1M+nJPz zEPTnvXXhVmvf7l5xqS>EbnSD~Rr!NB7mG3cct}}yia6eyyox-a@{T$T=RAA&@SENT|pQRVw2+UR>|CM4;Q+8$tzyLewh|zknIZM z>->WP=349Pv67IuI5NEg^ygy_c8y;^o_9Bga@gXDAUUJQ7mMuR{a?k6`rSTSya33h zmG2}uJw>_g6<&|jEDY}Q)SeU}SmAw&bHT(4F%`SIjC8*AQPjuZiEg&XBs+hAqPt}b z3SGR>kmZaE(k4!kdDxf!e^MMl1t`&b-8pXQN9pCU+fh1u*p|ZAZM;b<7vqgKcY$qg z`4sF!bzl!5%L&Gq!@*DENYNqOs1!s`cZ${`I>fc(LOx$`ZgX*&IPzogu@gu;x6?l3 zRXaC3&n!?Vju|WdcuxGw|MkDT`-)$VcKmD$lmF?k7~mFt z@JtR>0ll4TZON-neQ`Rw`NsELaI7E{xm$!nT{+9TYX@;dnp3INQPuuOYk?CbDY&dg zovG`JN=f!Sd!X zx~@0Y^I7{J(j}%X=J-6`gluh>__;H)Mf3wX%|hSMoss6Ba5%Xb2QoMbfDqhF7m!;@ z8YToQJgp{+*>XsXcy{hJuRB{7?vUSAqmVs;aX)G@@SSnJ&{q*r6RzJI_O}SMC%#Q~ zP}w(l?;I6R*QXKTG--rRh+Toj;o}kiNyj^?idam(30;F28jXk$c8m-+GK_PdAa$gD zOp!EW{Rz07kX9VUARALlIsj2XuD^jK(owWXD|b?-PveP6j+fum(aX+`M@;Z~7tYDp z+d>`O#~M=o=*tt;({K$7ZMmpd;o9vf4a*dLV(mGZU@g z*T%2}W+%PM^`k~&Ye~t*=omcG6$C9ypn9Au+rq)J+zGs9hpxea# zAzrlTH#evG%8P%@(oow(A`jgaP>_xNSXt(m637{xybtEF7FpD|qo>o6BN^54eaZ0x zz1x`YBFuT*;J#wp9uwc6WIZr}kA^IHkznwQOMNDtT#QK#V|E$YnBaFZf#X6E%8SZL ziHn}Y_oN?cldwIye|7oOkZY-4Z=NrHh~zKg;{&3^q>C(%UH|#O;-bb{8~a!+r}~?> z7~k+tw?*TLMUlA>7Pbv6nw&x?;JJ&3r)`NFc&_7RuolA<9o5seyAk3SEgZEcQ5<~G zPsG{zKkl4_etfo=8jkulP9o&DLUyy75nFYoN{Uq9uBZo&vSJ9=I zCxA~;f?!@q&I864{Sx0^c$}E3#(`BH7Co&lkLRkjD!(MyQ{zbg#G#9Hzy0nc@Vm#Y z;Uidm>W)t7liK&%wG1|vVi|udm5%^l5v7xn$*i7LIXqTe%ms`tHnGWlb3-PWTp&Z> zmk!AlWDDyH8DEh}T*UF?=ieQOY{Y@NY@{)L;ipcUb$EF>;6DE67CV1bvby(!M_o}H%8?}Fy zZf?;H^JGQvT$f(|d%Tv}!y|J2j!k*U?!0wwpz)4;JF@G6hMOSV5>=PPl+LwqRo`3c zx&K_UYq&m#D<;dmzpJ}dv2Q>)o4Ne!dNN?HciEe8cwb0s@SZqHZ91MeTDhm`b|-A$N{2s(3{hu0nS2tSegY

+&Samf`BJ`s64{F;@Spc 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�Z`_(4}tUbYOu%=HFk{NBsM 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 >SWUvYPSqI#@La3$yr9n;To|3sTNvYj(@r)S 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 ja_3bOSA4VTi%hUGEBic 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%0AQSjppr}Awm8zpy-?0`Hh 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 z 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%0DayxRo8G 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 z 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�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 F{{unQFdhH^ literal 0 HcmV?d00001 diff --git a/Manufacturing/Assembly/Nixie_Tube_Clock-bom.csv b/Manufacturing/Assembly/Nixie_Tube_Clock-bom.csv new file mode 100644 index 0000000..c16562b --- /dev/null +++ b/Manufacturing/Assembly/Nixie_Tube_Clock-bom.csv @@ -0,0 +1 @@ +Row,Quantity Per PCB,References,Value,Datasheet,Footprint,Description,Manufacturer,Manufacturer Part Number,Supplier Part Number diff --git a/Manufacturing/Assembly/Nixie_Tube_Clock-bom.html b/Manufacturing/Assembly/Nixie_Tube_Clock-bom.html new file mode 100644 index 0000000..a6de6e3 --- /dev/null +++ b/Manufacturing/Assembly/Nixie_Tube_Clock-bom.html @@ -0,0 +1,241 @@ + + + + Bill of Materials + + + + + + + + + + + + +
+ +
Bill of Materials
+
+ Schematic: Nixie_Tube_Clock
+ Variant: DRAFT
+ Revision: + (Unreleased)
+ Date: 2025-01-12
+ KiCad Version: 9.0.7+1
+
+ Component Groups: 0
+ Component Count: 0 (per PCB)
+ + Fitted Components: 0 (per PCB)
+ Number of PCBs: 1
+ Total Components: 0 (for 1 PCBs)
+
+

Component Groups

+ + + + + + + + + + + + + + + + + +
RowQuantity Per PCBReferencesValueDatasheetFootprintDescriptionManufacturerManufacturer Part NumberSupplier Part Number
+ + + + + + +
Color reference for columns:
KiCad Fields (default)
Generated Fields
User Fields
Empty Fields
+ + \ No newline at end of file diff --git a/Nixie_Tube_Clock-netlist.net b/Nixie_Tube_Clock-netlist.net new file mode 100644 index 0000000..2e386c6 --- /dev/null +++ b/Nixie_Tube_Clock-netlist.net @@ -0,0 +1,184 @@ +(export (version "E") + (design + (source "/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch") + (date "Date") + (tool "Eeschema 9.0.7+1") + (textvar (name "ASSEMBLY_NOTES")) + (textvar (name "BOARD_NAME") "Nixie Clock Main Board") + (textvar (name "COMPANY") "Company Name") + (textvar (name "DESIGNER") "Aidan Brzezinski") + (textvar (name "FABRICATION_NOTES")) + (textvar (name "GIT_HASH_PCB") "1d094e6") + (textvar (name "GIT_HASH_SCH") "b199e49") + (textvar (name "GIT_URL") "https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git") + (textvar (name "PROJECT_NAME") "Nixie Tube Clock") + (textvar (name "RELEASE_BODY_1.0.0")) + (textvar (name "RELEASE_BODY_1.0.1")) + (textvar (name "RELEASE_BODY_1.0.2")) + (textvar (name "RELEASE_BODY_1.1.0")) + (textvar (name "RELEASE_BODY_UNRELEASED") "Version Unreleased not found.") + (textvar (name "RELEASE_DATE") "17-Feb-2026") + (textvar (name "RELEASE_DATE_NUM") "2026-02-17") + (textvar (name "RELEASE_TITLE_1.0.0")) + (textvar (name "RELEASE_TITLE_1.0.1")) + (textvar (name "RELEASE_TITLE_1.0.2")) + (textvar (name "RELEASE_TITLE_1.1.0")) + (textvar (name "RELEASE_TITLE_UNRELEASED") "Version Unreleased not found.") + (textvar (name "REVISION") "+ (Unreleased)") + (textvar (name "SHEET_NAME_1") "Cover Page") + (textvar (name "SHEET_NAME_10") "......................................") + (textvar (name "SHEET_NAME_11") "......................................") + (textvar (name "SHEET_NAME_12") "......................................") + (textvar (name "SHEET_NAME_13") "......................................") + (textvar (name "SHEET_NAME_14") "......................................") + (textvar (name "SHEET_NAME_15") "......................................") + (textvar (name "SHEET_NAME_16") "......................................") + (textvar (name "SHEET_NAME_17") "......................................") + (textvar (name "SHEET_NAME_18") "......................................") + (textvar (name "SHEET_NAME_19") "......................................") + (textvar (name "SHEET_NAME_2") "Block Diagram") + (textvar (name "SHEET_NAME_20") "......................................") + (textvar (name "SHEET_NAME_21") "......................................") + (textvar (name "SHEET_NAME_22") "......................................") + (textvar (name "SHEET_NAME_23") "......................................") + (textvar (name "SHEET_NAME_24") "......................................") + (textvar (name "SHEET_NAME_25") "......................................") + (textvar (name "SHEET_NAME_26") "......................................") + (textvar (name "SHEET_NAME_27") "......................................") + (textvar (name "SHEET_NAME_28") "......................................") + (textvar (name "SHEET_NAME_29") "......................................") + (textvar (name "SHEET_NAME_3") "Project Architecture") + (textvar (name "SHEET_NAME_30") "......................................") + (textvar (name "SHEET_NAME_31") "......................................") + (textvar (name "SHEET_NAME_32") "......................................") + (textvar (name "SHEET_NAME_33") "......................................") + (textvar (name "SHEET_NAME_34") "......................................") + (textvar (name "SHEET_NAME_35") "......................................") + (textvar (name "SHEET_NAME_36") "......................................") + (textvar (name "SHEET_NAME_37") "......................................") + (textvar (name "SHEET_NAME_38") "......................................") + (textvar (name "SHEET_NAME_39") "......................................") + (textvar (name "SHEET_NAME_4") "Section A - Title A") + (textvar (name "SHEET_NAME_40") "......................................") + (textvar (name "SHEET_NAME_5") "Section B - Title B") + (textvar (name "SHEET_NAME_6") "Power - Sequencing") + (textvar (name "SHEET_NAME_7") "Revision History") + (textvar (name "SHEET_NAME_8") "......................................") + (textvar (name "SHEET_NAME_9") "......................................") + (textvar (name "VARIANT") "DRAFT") + (sheet (number "1") (name "/") (tstamps "/") + (title_block + (title) + (company "Company Name") + (rev "+ (Unreleased)") + (date "Date") + (source "Nixie_Tube_Clock.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value "")))) + (sheet (number "2") (name "/Block Diagram/") (tstamps "/82da9dbf-ba38-4d08-ba35-a220fa2963b1/") + (title_block + (title "Block Diagram") + (company "Company Name") + (rev "+ (Unreleased)") + (date "Date") + (source "Block Diagram.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value "")))) + (sheet (number "3") (name "/Project Architecture/") (tstamps "/c5103ceb-5325-4a84-a025-9638a412984e/") + (title_block + (title "Project Architecture") + (company "Company Name") + (rev "+ (Unreleased)") + (date "Date") + (source "Project Architecture.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value "")))) + (sheet (number "4") (name "/Project Architecture/Section A - Title A/") (tstamps "/c5103ceb-5325-4a84-a025-9638a412984e/f06537ee-772d-44d3-8c50-e0ba41038c9c/") + (title_block + (title "Sheet Title A") + (company "Company Name") + (rev "+ (Unreleased)") + (date "Date") + (source "Section A - Title A.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value "")))) + (sheet (number "5") (name "/Project Architecture/Section B - Title B/") (tstamps "/c5103ceb-5325-4a84-a025-9638a412984e/e744f3ce-03a6-44a6-8792-1447ef232b9a/") + (title_block + (title "Sheet Title B") + (company "Company Name") + (rev "+ (Unreleased)") + (date "Date") + (source "Section B - TItle B.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value "")))) + (sheet (number "6") (name "/Power - Sequencing/") (tstamps "/5fb05893-0da3-4f58-a52b-cb6d6f4cb80b/") + (title_block + (title "Power - Sequencing") + (company "Company Name") + (rev "+ (Unreleased)") + (date "Date") + (source "Power - Sequencing.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value "")))) + (sheet (number "7") (name "/Revision History/") (tstamps "/6e125bd6-2f99-4e5d-b3ea-4899f4540739/") + (title_block + (title "Revision History") + (company "Company Name") + (rev "+ (Unreleased)") + (date "Date") + (source "Revision History.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value ""))))) + (components) + (libparts) + (libraries) + (nets)) \ No newline at end of file diff --git a/Nixie_Tube_Clock.kicad_pro b/Nixie_Tube_Clock.kicad_pro index 1eb10c8..a294382 100644 --- a/Nixie_Tube_Clock.kicad_pro +++ b/Nixie_Tube_Clock.kicad_pro @@ -1035,28 +1035,28 @@ ] ], "text_variables": { - "ASSEMBLY_NOTES": "ASSEMBLY NOTES", - "BOARD_NAME": "Board Name", - "COMPANY": "Company", - "DESIGNER": "Author", - "FABRICATION_NOTES": "FABRICATION NOTES", - "GIT_HASH_PCB": "", - "GIT_HASH_SCH": "", - "GIT_URL": "", - "PROJECT_NAME": "Project Name", + "ASSEMBLY_NOTES": "", + "BOARD_NAME": "Nixie Clock Main Board", + "COMPANY": "Company Name", + "DESIGNER": "Aidan Brzezinski", + "FABRICATION_NOTES": "", + "GIT_HASH_PCB": "1d094e6", + "GIT_HASH_SCH": "b199e49", + "GIT_URL": "https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git", + "PROJECT_NAME": "Nixie Tube Clock", "RELEASE_BODY_1.0.0": "", "RELEASE_BODY_1.0.1": "", "RELEASE_BODY_1.0.2": "", "RELEASE_BODY_1.1.0": "", - "RELEASE_BODY_UNRELEASED": "", - "RELEASE_DATE": "DD-MMM-YYYY", - "RELEASE_DATE_NUM": "YYYY-MM-DD", + "RELEASE_BODY_UNRELEASED": "Version Unreleased not found.", + "RELEASE_DATE": "17-Feb-2026", + "RELEASE_DATE_NUM": "2026-02-17", "RELEASE_TITLE_1.0.0": "", "RELEASE_TITLE_1.0.1": "", "RELEASE_TITLE_1.0.2": "", "RELEASE_TITLE_1.1.0": "", - "RELEASE_TITLE_UNRELEASED": "", - "REVISION": "", + "RELEASE_TITLE_UNRELEASED": "Version Unreleased not found.", + "REVISION": "+ (Unreleased)", "SHEET_NAME_1": "Cover Page", "SHEET_NAME_10": "......................................", "SHEET_NAME_11": "......................................", @@ -1092,11 +1092,11 @@ "SHEET_NAME_39": "......................................", "SHEET_NAME_4": "Section A - Title A", "SHEET_NAME_40": "......................................", - "SHEET_NAME_5": "Section B -Title B", + "SHEET_NAME_5": "Section B - Title B", "SHEET_NAME_6": "Power - Sequencing", "SHEET_NAME_7": "Revision History", "SHEET_NAME_8": "......................................", "SHEET_NAME_9": "......................................", - "VARIANT": "" + "VARIANT": "DRAFT" } -} +} \ No newline at end of file diff --git a/Nixie_Tube_Clock.xml b/Nixie_Tube_Clock.xml new file mode 100644 index 0000000..4fd90fc --- /dev/null +++ b/Nixie_Tube_Clock.xml @@ -0,0 +1,201 @@ + + + + /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch + Date1 + Eeschema 9.0.7+1 + + Nixie Clock Main Board + Company Name + Aidan Brzezinski + + 1d094e6 + b199e49 + https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git + Nixie Tube Clock + + + + + Version Unreleased not found. + 17-Feb-2026 + 2026-02-17 + + + + + Version Unreleased not found. + + (Unreleased) + Cover Page + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + Block Diagram + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + Project Architecture + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + ...................................... + Section A - Title A + ...................................... + Section B - Title B + Power - Sequencing + Revision History + ...................................... + ...................................... + DRAFT + + + + <company>Company Name</company> + <rev>+ (Unreleased)</rev> + <date>Date2</date> + <source>Nixie_Tube_Clock.kicad_sch</source> + <comment number="1" value=""/> + <comment number="2" value=""/> + <comment number="3" value=""/> + <comment number="4" value=""/> + <comment number="5" value=""/> + <comment number="6" value=""/> + <comment number="7" value=""/> + <comment number="8" value=""/> + <comment number="9" value=""/> + </title_block> + </sheet> + <sheet number="2" name="/Block Diagram/" tstamps="/82da9dbf-ba38-4d08-ba35-a220fa2963b1/"> + <title_block> + <title>Block Diagram + Company Name + + (Unreleased) + Date2 + Block Diagram.kicad_sch + + + + + + + + + + + + + + Project Architecture + Company Name + + (Unreleased) + Date2 + Project Architecture.kicad_sch + + + + + + + + + + + + + + Sheet Title A + Company Name + + (Unreleased) + Date2 + Section A - Title A.kicad_sch + + + + + + + + + + + + + + Sheet Title B + Company Name + + (Unreleased) + Date2 + Section B - TItle B.kicad_sch + + + + + + + + + + + + + + Power - Sequencing + Company Name + + (Unreleased) + Date2 + Power - Sequencing.kicad_sch + + + + + + + + + + + + + + Revision History + Company Name + + (Unreleased) + Date2 + Revision History.kicad_sch + + + + + + + + + + + + + + + + + diff --git a/README.md b/README.md index bd4a446..f28d17f 100644 --- a/README.md +++ b/README.md @@ -1,693 +1,71 @@ -

KiCad 8/9 Template for CI/CD with KiBot

+

+ Logo +

-

Board Name

+ +

+ + CI Badge

-A **KiCad 8/9** template for **automated**, professional documentation generation with **Continuous Integration and Continuous Development** (CI/CD) using [KiBot](https://github.com/INTI-CMNB/KiBot/tree/master). - -A video tutorial for setting up this template is available [here](https://www.youtube.com/watch?v=63R6Wnx44uY). - -An example project using this template can be found [here](https://github.com/nguyen-v/amulet_controller_kibot/tree/master). - -> [!NOTE] -> This file will be overridden by a KiBot run. - -## TABLE OF CONTENTS - -- [TABLE OF CONTENTS](#table-of-contents) -- [FEATURES](#features) -- [GETTING STARTED](#getting-started) -- [USAGE](#usage) - - [CI/CD Workflow and Semantic Versioning](#cicd-workflow-and-semantic-versioning) - - [Running Locally](#running-locally) - - [Calculating Board Costs (KiCost)](#calculating-board-costs-kicost) - - [Visualizing Outputs in a Webpage](#visualizing-outputs-in-a-webpage) -- [PROJECT CONVERSION GUIDE](#project-conversion-guide) - - [Folders](#folders) - - [Schematic](#schematic) - - [PCB](#pcb) - - [Summary in table format](#summary-in-table-format) -- [DIRECTORY STRUCTURE](#directory-structure) -- [CREDITS](#credits) -- [RESOURCES](#resources) -- [CONTRIBUTING](#contributing) - -## FEATURES - -- **Automated fabrication document**: [Example](https://github.com/nguyen-v/amulet_controller_kibot/blob/master/Manufacturing/Fabrication/amulet_controller-fabrication.pdf). The stackup table, fabrication notes, drill drawings/tables, testpoint tables/highlighting are all automated. - -- **Automated assembly document**: [Example](https://github.com/nguyen-v/amulet_controller_kibot/blob/master/Manufacturing/Assembly/amulet_controller-assembly.pdf). The images, tables, DNP crosses, texts are all automated. - -- **Automated table of contents** in schematic - -- **Automated 3D images** of the PCB in various documents - -- **Synchronised `CHANGELOG.md`** with Revision History page of the schematic - -- **Automated README.md**: images and other board information - -- **Various outputs** such as gerbers, 3D renders, ERC/DRC reports, BoM, Diff visualizer - -- **Modern webpage** for visualizing the generated files and documents - -- **Robust workflow** with two branches and semantic versioning - -- **Releases with changelog** and assets - -- **Can be run locally** with Docker - -## GETTING STARTED - -1. Go to your KiCad templates folder - - **Windows**: - - ``` - cd "C:\Program Files\KiCad\8.0\share\kicad\template" - ``` - - **Linux**: - ``` - cd ~/.local/share/kicad/8.0/template - ``` - -2. Clone the repository - - ``` - git clone https://github.com/nguyen-v/KDT_Hierarchical_KiBot.git - ``` - -3. Install the fonts inside of [`kibot_resources/fonts`](kibot_resources/fonts) if not already installed on the system. - - **Linux**: - - ``` - cp -i KDT_Hierarchical_KiBot/kibot_resources/fonts/*.ttf ~/.fonts/ - fc-cache - ``` - -5. A custom color theme ([`Altium_Theme.json`](kibot_resources/colors/Altium_Theme.json)) is also provided in [`kibot_resources/colors`](kibot_resources/colors). -You should move this file to your KiCad Themes folder. - - **Windows**: - - `xcopy "KDT_Hierarchical_KiBot\kibot_resources\colors\Altium_Theme.json" "C:\Users\%USERNAME%\AppData\Roaming\kicad\8.0\colors\" /-Y` - - **Linux**: - - `cp -i KDT_Hierarchical_KiBot/kibot_resources/colors/Altium_Theme.json ~/.config/kicad/8.0/colors/` - -> [!NOTE] -> In the steps above, replace ```8.0``` with ```9.0``` for KiCad 9 - -5. Create a new project with: - - **File → New Project From Template** and select `KDT_Hierarchical_KiBot` - -> [!CAUTION] -> Under Linux, the ```.github``` folder from the template needs to be copied at the root of the project directory, as it is not copied when creating a project from a template in KiCad. - -6. Create a new `dev` branch. This will be the working branch. - - ``` - git checkout -b dev - ``` - -7. Modify the following fields in [`kibot_main.yaml`](kibot_yaml/kibot_main.yaml#L556) according to your project: - ``` - # Metadata =================================================================== - - PROJECT_NAME: Project Name - BOARD_NAME: Board Name - - COMPANY: Company Name - DESIGNER: Author - - LOGO: 'Logos/dummy_logo.png' - GIT_URL: 'https://github.com/nguyen-v/KDT_Hierarchical_KiBot' - - # Preflight ================================================================== - - CHECK_ZONE_FILLS: false - STACKUP_TABLE_NOTE: external layer thicknesses are specified after plating - - # BoM ======================================================================== - - MPN_FIELD: 'Manufacturer Part Number' - MAN_FIELD: 'Manufacturer' - - # Drill table and drill map parameters ======================================= - - GROUP_ROUND_SLOTS: true # whether or not to group round holes and slots - GROUP_PTH_NPTH: 'no' # for drill tables (CSV, PCB Print) - GROUP_PTH_NPTH_DRL: false # for .drl files - - # Gerber parameters ========================================================== - - PLOT_REFS: true # reference designators - - # Schematic parameters ======================================================= - - COLOR_THEME: Altium_Theme - SHEET_WKS: ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks - FAB_SCALING: 1 - ASSEMBLY_SCALING: 1 - - # References to exclude from testpoint highlighting ========================== - - EXCLUDE_REFS: '[MB*]' # for components on the PCB but not on the schematic - - # 3D Viewer rotations (in steps) ============================================= - - 3D_VIEWER_ROT_X: 2 - 3D_VIEWER_ROT_Y: -1 - 3D_VIEWER_ROT_Z: 1 - 3D_VIEWER_ZOOM: -1 - KEY_COLOR: '#00FF00' # background color to remove - ``` - -8. The files inside of [`kibot_resources/templates`](kibot_resources/templates) should also be modified according to your project. These include Assembly and Fabrication notes, Impedance table and README file templates. - -9. Edit the [`*.kicad_dru`](KDT_Hierarchical_KiBot.kicad_dru) if necessary according to your design rules. Right now, it has been set for PCBWay 6-layer PCBs with 2oz outer 1oz inner, focusing on lowest cost. - -10. Edit the [`kibot_out_csv_bom.yaml`](kibot_yaml/kibot_out_csv_bom.yaml), [`kibot_out_html_bom.yaml`](kibot_yaml/kibot_out_html_bom.yaml) and [`kibot_out_xlsx_bom.yaml`](kibot_yaml/kibot_out_xlsx_bom.yaml) files according to the component fields that you use. You can refer to the [KiCost Documentation](https://hildogjr.github.io/KiCost/docs/_build/singlehtml/index.html) for the field names. - -## USAGE - -### CI/CD Workflow and Semantic Versioning - -This template is meant to be used in a CI/CD environment on GitHub. The workflow is as follows: - -- Any custom font used in the project must be added to the [`kibot_resources/fonts`](kibot_resources/fonts) folder. - -> [!NOTE] -> KiCad 9 allows for fonts to be embedded in the schematic. However, it is still good practice to add the fonts in the folder mentioned. - -- There are two branches, a `main` and a `dev` branch. The `dev` branch is the working branch. The `main` should only be used for pull requests and releases. - -- Changes should be recorded in the [`CHANGELOG.md`](CHANGELOG.md) file, and should respect [semantic versioning guidelines](https://semver.org/) for [hardware](https://www.maskset.net/blog/2023/02/26/semantic-versioning-for-hardware/). The changes of the current version should be added under the `[Unreleased]` section. - -- The `variant` variable in [.github/workflows/ci.yaml](.github/workflows/ci.yaml#L21) should be selected according to the project progress. - - ``` - # Used variant. We assume: - # DRAFT: only schematic in progress, will only generate schematic PDF, netlist and BoM - # PRELIMINARY: will generate both schematic and PCB documents, but no ERC/DRC - # CHECKED: will generate both schematic and PCB documents, with ERC/DRC - # RELEASED: similar to CHECKED, automatically selected when pushing a tag to master - - kibot_variant: CHECKED - ``` - -- The `kicad_version` variable in [.github/workflows/ci.yaml](.github/workflows/ci.yaml#L24) should be selected according to the desired KiCad version. Supported versions are 8 and 9. - -- You should work locally on the `dev` branch. When a change is made, the changes should be pushed to GitHub which will trigger the KiBot workflow. The generated files will be committed and pushed back to the repository. - -- After a successful KiBot run on the remote repository, you should pull back the changes into your local repository. - -- To avoid conflicts, you should avoid modifying the `.kicad_pro` file locally before pulling from the remote (after the completion of a KiBot run). Otherwise, you will need to solve merge conflicts when pulling the file. - -- To synchronise the Revision History of the schematic with the `CHANGELOG.md` file, you should create new text variables in [kibot_pre_set_text_variables.yaml](kibot_yaml/kibot_pre_set_text_variables.yaml#L39). The text variables should then be added in the text boxes of the Revision History sheet. - - ``` - - variable: '@RELEASE_TITLE_VAR@x.x.x' - command: '@GET_TITLE_CMD@ x.x.x' - - variable: '@RELEASE_BODY_VAR@x.x.x' - command: '@GET_BODY_CMD@ x.x.x' - ``` - -- When ready for a release, you should open a pull request and merge the changes into main. Currently the workflow is set **not to trigger on pull requests**, as we assume the changes coming from `dev` are up-to-date. - -- To create a release, push a tag on the `main` branch with the version number (for example `x.x.x = 1.1.1`): - - ``` - git checkout main - git pull - git tag x.x.x - git push origin x.x.x - ``` - - This will start a KiBot run with the variant set as `RELEASED`. When the run completes, it also creates a release with assets and updates the `CHANGELOG.md` file (renames the `[Unreleased]` section with the pushed tag and creates a new `[Unreleased]` section). - -- After a release, you will need to update your `main` branch to be up-to-date with the remote: - - ``` - git pull - ``` - - And you will also need to rebase your `dev` branch to the `main` branch: - - ``` - git checkout dev - git rebase main - ``` - -> [!NOTE] -> You are free to modify the [.github/workflows/ci.yaml](.github/workflows/ci.yaml) file to suit your workflow needs. - -*** - -### Running Locally - -KiBot can be installed if you want to run some of the scripts locally. If you only plan to use it in a CI/CD workflow, this step can be skipped. -Installation steps can be found on the [official documentation](https://kibot.readthedocs.io/en/master/installation.html). -The easiest way to install KiBot if custom development is not required is with dockers. - -1. Install **and run** [Docker Desktop](https://docs.docker.com/desktop/) - -2. Run the script `docker_kibot_windows.bat` or `docker_kibot_linux.sh` depending on your platform in [`kibot_resources/scripts`](kibot_resources/scripts). Currently tested on Windows and WSL2. This should pull and start a docker running the `dev` branch of KiBot. You should have access to your local files. - -*** -**KiCad 8** - - Windows: - - ``` - .\docker_kibot_windows.bat - ``` - - Linux: - - ``` - ./docker_kibot_linux.sh - ``` - -*** -**KiCad 9** - - Windows: - - ``` - .\docker_kibot_windows.bat -v 9 - ``` - - Linux: - - ``` - ./docker_kibot_linux.sh -v 9 - ``` - *** - -Once in the docker, you can use the [`kibot_launch.sh`](kibot_launch.sh) script to generate and visualize outputs. - -``` -./kibot_launch.sh -``` - -You can get more information about the usage with - -``` -./kibot_launch.sh --help -``` - -When running the script with no arguments, it will default to the `CHECKED` variant and generate all outputs. A variant can be set with the `-v` flag. If a custom variant is used (i.e. other than the default variants `DRAFT`, `PRELIMINARY`, `CHECKED`, `RELEASED`), the outputs will be generated in the `Variants` folder. - -Each default variant will have different KiBot flags, which is useful for different phases of the project: - - -1. **DRAFT** - - Only schematic in progress, will only generate schematic PDF, netlist and BoM - -2. **PRELIMINARY** - - Will generate both schematic and PCB documents, but no ERC/DRC - -3. **CHECKED** - - Will generate both schematic and PCB documents, with ERC/DRC - -4. **RELEASED** - - Similar to CHECKED, automatically selected when pushing a tag to main (CI/CD) - -> [!WARNING] -> When generating outputs locally, it could conflict with the outputs generated by the remote CI/CD workflow. In this case, you should decide how to resolve the conflicts. - -*** - -### Calculating Board Costs (KiCost) - -[KiCost](https://github.com/hildogjr/KiCost) is used to estimate costs and get a nice XLSX spreadsheet with part specs. In this project, we run KiCost locally to avoid too many API calls. Also, DigiKey's API [doesn't seem to work](https://github.com/set-soft/kicost_ci_test) in a CI/CD environment. -To run KiCost, you will need to create a file `kicost_config_local.yaml` in [`kicost_yaml`](kicost_yaml). You can use the [`kicost_config_local_template.yaml`](kicost_yaml/kicost_config_local.yaml) file as a base. Once you have filled in the API keys for the desired manufacturers, KiCost can be run with: - -``` -./kibot_launch.sh --costs -``` -This will create a spreadsheet in [`Manufacturing/Assembly`](Manufacturing/Assembly/) folder. - -You can also specify a variant if desired: - -``` -./kibot_launch.sh -v --costs -``` - -For more information, please have a look at the official [documentation](https://hildogjr.github.io/KiCost/docs/_build/singlehtml/index.html) - -> [!CAUTION] -> KiCost expects the **MPN (Manufacturer Part Number)** and **Manufacturer** fields to be named in a certain way. To cater for different naming conventions, we rename user-defined fields to KiCost-compatible fields in the KiBot run. You can set your user-defined field for **MPN** and **Manufacturer** in the [`kibot_yaml/kibot_main.yaml`](kibot_yaml/kibot_main.yaml#L576) by editing the `MPN_FIELD` and `MAN_FIELD` definitions. - -

- XLSX BoM -

- -

- XLSX Costs -

- -

- XLSX Specs +

+

*** -### Visualizing Outputs in a Webpage - -The outputs of KiBot can be visualized in a webpage (excepted for the `DRAFT` variant). This can be done by running: - -``` -./kibot_launch.sh --server -``` -And opening `http://localhost:8000` in your favorite browser. The server can be shut down with: -``` -./kibot_launch.sh --stop-server -``` - -> [!TIP] -> You can also give the port as an argument if you want to use another port. -

- Web Page -

- -## PROJECT CONVERSION GUIDE - -This section will describe the necessary steps to convert an existing project to work with this template. This will also give more insights into how the template works in general. For more information, you should refer to the template. - -*** - -### Folders - -You should keep the folder structure as defined in [DIRECTORY STRUCTURE](#directory-structure). The folders marked as optional are not mandatory for the project to work, as long as the relevant file paths are correct (e.g. logos). You should then go through the same steps as in [GETTING STARTED](#getting-started) and [USAGE](#usage). - -### Schematic - -You should select [`Templates/KDT_Template_GIT.kicad_wks`](Templates/KDT_Template_GIT.kicad_wks) as your Drawing Sheet in: - -**File → Page Settings → Drawing Sheet** - -On the same page, The `Revision` and `Company` fields should be set to `${REVISION}` and `${COMPANY}` and exported to all sheets. - -

- Drawing Sheet -

- -For an automated table of contents, you should copy the root page of the template into your project, or use the `${SHEET_NAME_X}` text variables. These variables will be replaced by the sheet name (page `X`) when running KiBot. Currently the maximum number of pages is set to 40. You are free to add new text variables in [`kibot_yaml/kibot_pre_set_text_variables`](kibot_yaml/kibot_pre_set_text_variables.yaml#L160). - -The `${VARIANT}` text variable is replaced by the current variant name (e.g. DRAFT or RELEASED). - -The `${RELEASE_DATE}` and `${RELEASE_DATE_NUM}` will be replaced by the tag release date and are just the same date in different formats (for example, `${RELEASE_DATE} = 17-Dec-2024` and `${RELEASE_DATE_NUM} = 2024-12-17`). - -To get 3D pictures of the PCB in the schematic, you can create text boxes with the desired size, with the following names: `kibot_image_png_3d_viewer_angled_top` and `kibot_image_png_3d_viewer_angled_bottom`. - -

- kibot_image_png_3d_viewer_angled_top, kibot_image_png_3d_viewer_angled_bottom -

- -> You can add any image generated by a KiBot output using by changing the name to `kibot_image_`. - - - -To synchronise the Revision History of the schematic with the `CHANGELOG.md` file, you should create new text variables in [kibot_pre_set_text_variables.yaml](kibot_yaml/kibot_pre_set_text_variables.yaml#L39). The text variables (`${RELEASE_TITLE_VAR}` and `${RELEASE_BODY_VAR`) should then be added in the text boxes of the Revision History sheet. - - ``` - - variable: '@RELEASE_TITLE_VAR@x.x.x' - command: '@GET_TITLE_CMD@ x.x.x' - - variable: '@RELEASE_BODY_VAR@x.x.x' - command: '@GET_BODY_CMD@ x.x.x' - ``` - -*** - -### PCB - -The layer names of the PCB should follow the ones defined in [kibot_main.yaml](kibot_yaml/kibot_main.yaml#L631). - -``` - LAYER_TITLE_PAGE: TitlePage - LAYER_DNP_TOP: F.DNP - LAYER_DNP_BOTTOM: B.DNP - LAYER_DRILL_MAP: DrillMap - LAYER_TP_LIST_TOP: F.TestPointList - LAYER_TP_LIST_BOTTOM: B.TestPointList - LAYER_ASSEMBLY_TEXT_TOP: F.AssemblyText - LAYER_ASSEMBLY_TEXT_BOTTOM: B.AssemblyText - LAYER_DNP_CROSS_TOP: F.DNP - LAYER_DNP_CROSS_BOTTOM: B.DNP -``` - -

- PCB Layer Names -

- -The layer names can be set in - -**File → Board Setup → Board Stackup → Board Editor Layers** - -Each layer has a specific function, and must be setup in a particular way. - -In the following explanation, when a group must be created, this can be done using KiCad's **Draw Rectangle** tool, and then a group can be created with: - -**Right-Click → Grouping → Group Items** - -Pressing **E** then allows you to rename the group. The size and position of the group usually determines the size and location of the element to be drawn. To change the font inside a group, you can create a textbox with the desired font in the group. You can set the border width to 0. - -

- Textbox Group -

- -*** - -**TitlePage** - -This is used for the first page of the assembly document. Here, you should add **Top View** and **Bottom View** texts and under these text, you can create two named groups with the location and size that you desire. The groups should be named `kibot_image_png_3d_viewer_angled_top` and `kibot_image_png_3d_viewer_angled_bottom`. - -> [!TIP] -> You can add any image generated by a KiBot output using by changing the name to `kibot_image_`. - -

- TitlePage -

- -

- kibot_image_png_3d_viewer_angled_top + 3D Top Angled         - kibot_image_png_3d_viewer_angled_bottom + 3D Bottom Angled

*** -**User.Comments** +## SPECIFICATIONS -Currently not used, you can use it for your project. +| Parameter | Value | +| --- | --- | +| Dimensions | N/A × N/A mm | *** -**F.DNP** and **B.DNP** - -These are used to hold the red crosses for components marked as *Do Not Populate*. The layers for those should be kept empty. - -*** - -**DrillMap** - -This layer is used to draw drill map drawings and drill tables in the fabrication document. You should create a named group called `kibot_table_csv_drill_table` and place it where the drill tables should be drawn for each drill layer pair. The drill drawing is by default aligned with the PCB. - -

- DrillMap - kibot_table_csv_drill_table -

- -*** - -**F.TestPoint** and **B.TestPoint** - -These layers are used to highlight testpoint locations in the fabrication document. They should be left as empty. - -*** - -**F.AssemblyText** - -This layer is used to hold information about the number of components, assembly notes, assembly drawing and 3D render of the top of the PCB. For the number of components, you should create a group named `kibot_table_csv_comp_count`. Assembly notes should be added using the text variable `${ASSEMBLY_NOTES}`. The 3D render can be added by creating a group named `kibot_image_png_3d_viewer_top`. - -

- F.AssemblyText - kibot_image_png_3d_viewer_top -

- -

- kibot_table_csv_comp_count -        - ${ASSEMBLY_NOTES} -

- -**B.AssemblyText** - -This layer hold the assembly drawing and 3D render for the backside of the PCB. For the 3D render, you should add a group named `kibot_image_png_3d_viewer_bottom`. - -*** - -**F.Dimensions** - -This layer holds information about the PCB stackup and dimensions, impedance table and fabrication notes. The PCB stackup can be added by creating a group named `kibot_fancy_stackup`. The impedance table with a group named `kibot_table_csv_impedance_table` and the fabrication notes are included with the text variable `${FABRICATION_NOTES}`. - -> [!NOTE] -> The text variable ${FABRICATION_NOTE} is dependent on the [`kibot_resources/templates/fabrication_notes.txt`](kibot_resources/templates/fabrication_notes.txt) file. Modify it to your needs. - -

- F.Dimensions - kibot_fancy_stackup -

- -

- kibot_table_csv_impedance_table - ${FABRICATION_NOTES} -

- -**B.Dimensions** - -This layer contains information about the dimensions of the PCB, seen from the backside. Similarly to the front side, you can use KiCad's **Dimensions** tool to add some dimensions. - -

- B.Dimensions -

- -*** - -**F.TestPointList** - -This layer is used to hold information about the testpoints locations and nets. You can add testpoint tables by creating a group named `kibot_table_csv_testpoints_top`. It is also possible to use python slicing to separate the table into multiple tables, by using slice operators in the name. For example: `kibot_table_csv_testpoints_top[:32]` and `kibot_table_csv_testpoints_top[32:]` in two different groups would create two tables with the first one including the first 32 testpoints and the second one every testpoint after that. - -Test point locations are computed from the drill origin, which can be set with: - -**Place → Drill/Place File Origin**. - -> [!TIP] -> It is usually good practice to set the origin at the bottom left of the board. - -

- F.TestPointList -

- -

- kibot_table_csv_testpoints_top[:32] -        - kibot_table_csv_testpoints_top[32:] -

- -**B.TestPointList** - -Similar to the front testpoint layer. The group should be named `kibot_table_csv_testpoints_bottom`. Note that because PCB is inverted for this layer during print, if the group is placed on the left side it will be printed on the right side. - -

- B.TestPointList -

- -

- kibot_table_csv_testpoints_bottom -

- -*** - -### Summary in table format - -| **Layer** | **Description** | **Changes/Included Items** | -|-------------------------------|----------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------| -| **TitlePage** | First page of the assembly document. | Add groups: `kibot_image_png_3d_viewer_angled_top` and `kibot_image_png_3d_viewer_angled_bottom`. | -| **User.Comments** | Reserved for project-specific comments. | Not used by default; customize as needed. | -| **F.DNP / B.DNP** | Holds red crosses for components marked as *Do Not Populate*. | Keep these layers empty. | -| **DrillMap** | Draws drill map drawings and tables in the fabrication document, aligned by default with the PCB. | Add group: `kibot_table_csv_drill_table`. | -| **F.TestPoint / B.TestPoint** | Highlights testpoint locations in the fabrication document. | Keep these layers empty. | -| **F.AssemblyText** | Contains component count, assembly notes, drawings, and 3D renders for the top side of the PCB. | Add group: `kibot_table_csv_comp_count` (table) and `kibot_image_png_3d_viewer_top` (image). Include `${ASSEMBLY_NOTES}` text.| -| **B.AssemblyText** | Holds assembly drawings and 3D render for the bottom side of the PCB. | Add group: `kibot_image_png_3d_viewer_bottom` for the 3D render. | -| **F.Dimensions** | Holds PCB stackup, dimensions, impedance table, and fabrication notes. | Add groups: `kibot_fancy_stackup` (stackup), `kibot_table_csv_impedance_table` (impedance table), and `${FABRICATION_NOTES}`. | -| **B.Dimensions** | Holds dimensions of the PCB, seen from the backside. | Use KiCad **Dimensions** tool to add details. | -| **F.TestPointList** | Lists testpoint locations and nets for the top layer. | Add group: `kibot_table_csv_testpoints_top`. Use slicing (e.g., `[:32]`) for multiple tables. | -| **B.TestPointList** | Lists testpoint locations and nets for the bottom layer. | Add group: `kibot_table_csv_testpoints_bottom`. Adjust left-side placements for inverted print alignment. | - ## DIRECTORY STRUCTURE -The following directory structure is used in the template. Folders marked as 'optional' are not crucial for KiBot to work. Other folders will be generated automatically during a KiBot run. -``` -├─ Computations # Misc calculations (optional) -├─ HTML # HTML files for generated webpage -├─ Images # Pictures and renders -│ -├─ kibot_resources -│ ├─ colors # Color theme for KiCad -│ ├─ fonts # Fonts used in the project -│ ├─ scripts # External scripts used with KiBot -│ └─ templates # Templates for KiBot generated reports -│ -├─ kibot_yaml # KiBot YAML config files -├─ KiRI # KiRI (PCB diff viewer) files -│ -├─ lib # Footprint and symbol libraries (optional) -│ ├─ 3d_models # Component 3D models -│ ├─ lib_fp # Footprint libraries -│ └─ lib_sym # Symbol libraries -│ -├─ Logos # Logos (optional) -│ -├─ Manufacturing -│ ├─ Assembly # Assembly documents (BoM, pos, notes) -│ │ -│ └─ Fabrication # Fabrication documents (ZIP, notes) -│ ├─ Drill Tables # CSV drill tables -│ └─ Gerbers # Gerbers -│ -├─ Report # Reports for ERC/DRC -├─ Schematic # PDF of schematic -├─ Templates # Title block templates -├─ Testing -│ └─ Testpoints # Testpoints tables -│ -└─ Variants # Outputs for assembly variants (optional) -``` - -## CREDITS - -[@set-soft](https://github.com/set-soft) for his amazing work on [KiBot](https://github.com/INTI-CMNB/KiBot/tree/master). Check out the [documentation](https://kibot.readthedocs.io/en/latest/) for more! - -## RESOURCES - -- [Video Tutorial for this template](https://www.youtube.com/watch?v=63R6Wnx44uY) - -- [Example project (from the video tutorial)](https://github.com/nguyen-v/KiBot_Project_Test) - -- [Example project (Amulet)](https://github.com/nguyen-v/amulet_controller_kibot/tree/master) - -- [(Outdated) Best practices and tips for good schematics](https://www.youtube.com/watch?v=_ZjyeltLMAg) - -- [GitHub Actions Documentation](https://docs.github.com/en/actions) - -- [KiBot Documentation](https://kibot.readthedocs.io/en/latest/) - -- [KiBot Repository](https://github.com/INTI-CMNB/KiBot) - -- [KiCost Documentation](https://hildogjr.github.io/KiCost/docs/_build/singlehtml/index.html) - -- [KiCost Repository](https://github.com/hildogjr/KiCost) - -- [KiRI Repository](https://github.com/leoheck/kiri) - -## CONTRIBUTING - -Feel free to open a pull request if you have any cool features to add! + . + ├─ Computations # Misc calculations + ├─ HTML # HTML files for generated webpage + ├─ Images # Pictures and renders + │ + ├─ kibot_resources # External resources for KiBot + │ ├─ colors # Color theme for KiCad + │ ├─ fonts # Fonts used in the project + │ ├─ scripts # External scripts used with KiBot + │ └─ templates # Templates for KiBot generated reports + │ + ├─ kibot_yaml # KiBot YAML config files + ├─ KiRI # KiRI (PCB diff viewer) files + │ + ├─ lib # KiCad footprint and symbol libraries + │ ├─ 3d_models # Component 3D models + │ ├─ lib_fp # Footprint libraries + │ └─ lib_sym # Symbol libraries + │ + ├─ Logos # Logos + │ + ├─ Manufacturing # Assembly and fabrication documents + │ ├─ Assembly # Assembly documents (BoM, pos, notes) + │ │ + │ └─ Fabrication # Fabrication documents (ZIP, notes) + │ ├─ Drill Tables # CSV drill tables + │ └─ Gerbers # Gerbers + │ + ├─ Report # Reports for ERC/DRC + ├─ Schematic # PDF of schematic + ├─ Templates # Title block templates + ├─ Testing + │ └─ Testpoints # Testpoints tables + │ + └─ Variants # Outputs for assembly variants diff --git a/Schematic/Nixie_Tube_Clock-schematic.pdf b/Schematic/Nixie_Tube_Clock-schematic.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0a5e25f0798118b92743f2b8dc3897d905e3af06 GIT binary patch literal 2754072 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�>gWyfd=Tu$A_8!wm>;zncZ_&IGzCJsT4N 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 z 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

ryi+d2$|FObZ&u#LCEm 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 n4KnIKio~ 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 t$^7ta~J|E7z-|vZaqA6`-9roV|@Pm+fd^ zY&$#3^o;(J!C1=Y^K8bWFBKuNEZp2z+%eIy(RDY|JBIm8t_u;8AOY3?;`{cyF2Ly4 zN4k&W*_WxtW7k^F$LH=_l{axNQ=L`MZavR>omy56NXuV(^nMQ6g%cW4JuZLc z7%*2ZHFsWM^aA7CsPt^E3Sa&4w}bb$B~*0%2SWJE?;R)Go>rklyO>rLnnuia zSuaE%GG7){9ut~bk5xBW*5g8sYrE~6vgOspbKLUMH~2CkIznvR?GdxqR+s6B5lbCD zXT0lg1*36_PLE3?gDst(n)QB4ug4()#qs9YrWPBqn6`|P(B|c=&Zic0A^;RshhHq~ z$ZYAbRNr3)xCKYNTLV<`T~98ku&dE>E99s6*R7ZIOv;`^QNHD57y-=X4y~_-{Ad@5 zqJg(l@AB(YL)VkHF1$m{JUzN^k)UDCPw-)3DV6aT>8-!p=8W1soVJlm z^5UhMM5b*t$QNt2X_9&UdzJoH-aUP{RBnMjWes04Z4VJY;vaWpnLn-E{(C@`JaC_R z^d)O`;F!z~A8dL1b#10KGF#XfJetYmg47=TkqyC3Hc-T)lwJ(e2~{^0QC>VXV&`3t z9Dysg_!{~hPiz@x%KT0>K8_ugCt7g&g8g$E2g%2o>vqJ&LDYO2H)fZjV zZ<~wD$!13Igkz~3ETzDhh_2ZhH@ZAbs)hiJ0I1*ju2$L|C*;7yag<)9l8-2XM~Hf> z_uQB`rg3W=CzJHAV7KJk)=xnRy`&I_H1Cw9cDsS_a*C_3IjnVM65+wXQwamck@H*X z=;sG?x1jXK`%ubh+h~BBe8ZmE$jkM2Elgp@FnvX4pfW|W53c@(uonA@596a8mRn;6 z*xb%8x?~8!w74Pe=dE{KIJ|$9UJF6aIlD$-HB-kXWRDtN`o3rhOjateh=`LOi1|2al0lpah*1PeUdsLGCDCLvuLFG zUC6?l_{FiVgY&D<`AKTqcc&nq^|X)B9uzOoyodFNBV-N4&m`BvG`Jiu!88jz7hj4B zzs?R?2hPLNeLX3yy$oYQMXg?u9ka=9^ZjhJF4>e9Gl=A-?FwALD|+1ueB+tY_e~84 zli_oA=pLro9y7)uu*}rb34UIkDnWZA+ea3|WluR^opJT9JyCR$!U^@fPwIl)-hhmF z^=Y^vi_hNf5Z>!pgM1TW{zF-D-gsW)qsp+U=sEvk;8~9d^bQm?+Jy=e!}1+pclhC} z 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%0A~Ku|P^z#n`CLuZLkge*T>TQv7BIa?Zcl@Mwdm zz&*O=;-W8*%IYNG>*cdaa9ju3%YZE8hy$BK9h#WembzUH?c1Gl|i(&+ZHc)ZGujQOKd?XD^-_Qi;XJz6dct z$~V|_HBBgUYKwN^cw_v=YsaezfpjZD7+W+G`;eF$8)U|CvQO^B%85|^*b#|{h(lE; zPq7Z#*S~h7G!MMvOs70x1lmH^?(MP|5plPz&gYLyO?1~op~K_!-kH#b&SKFJ;u3=M zmvg84_>PS*4@MgL&T!q3I&pPo)*1Lc46lVpWdwaUyOKhBbtk?!ms_4PLb&&y*Lc4J zN1lD^l4Zkpe>R%Vz_ruuf)A8wb^Oqm>U)ZNwUVuwM12SeY?svQJ$Y3CkN4 z7j&z5aS&|`vqXnOqG-cGbGx;ev^Lo#`J)W8LQ3 zINl&a=h@dH1kj%$4Gwaro*(gkc1L4os6{W+!GYrx5zXZ`rX$og^8&$DjMu`BpW8|^ z|9JHscle2|VEaQ)HCP0xLi1nmUZrk=jGR7lGkE%;k{!{f>#MV0!yElgfL}qh5qQw} zO0vl#my6j2*q&a&ef_wSabPO%QwJ`w_~GRj6Jj=2nZ#2fLK7^qlxCG?eTr(&oN12l z1&MT&c$wE*U7JM-`!dWrYR>yALma*aDK_L98bi1o4Y&w|U&r0Mcg_6J(Cadpe2`Y! z_Sw^cjfsZ+#R?%vhgWA=+stga8e^yZRSUOMCzVzwn~FdY@fQwX7sXt--V(0;#FPDs z+0pwn=vP@{s?_|>o}SZ6tSRwtCzV8ECzV(yL_^mm{a+gGh6z=@P*Xp96P!xN+B^Wm zITIFlE|^5Jn$6kz^LleM#12%NS8~7I>;f0+LP6L|BBScyRJl`-oX2fzY+ag;Tc*7? zHcc*0=ZL9xCF8_8<7Y!7uWe~xV0qCH%PXM(PSpSn%GafdbxJy~T?nb)AvvdXBrxMv z+X>zH;l1|wSq|-8zv+Y}h<2v3aZpZZ%u*&vNoDw?5;&sr^`w$t&`snOvjE-?C;TGg zFO(N|(uc>VhuJ-DyR6bCQ6a-_CT^Utq8ujlPBBb~X?0d|O1tecT>9{0w7-lE3I)N3IU zG`Z1~s9Av2%{*=3BAO)@#buL9$<0R!Sj1F^2;DRQ?ZBa2)+uVN6-_>{t5~ZxT!Yc; zc%jyU8~#Yxp~K9tgmfqG0~cD3Lhd@qj5S7S9nxx;kgC;}FW$QKnf5*7dfYMLkLa)7 zYw^PpWd%}^&uj0#&#?;VnlyDIJI*g(H#CDud&orh-f4&x<-N{x%RiUq%j3e+yo6rR z0H=Bc-KR9o$+E@ec<-BsDSRZ+Z`oOr3se&OQg3?b;kJV2jYcydAhQdUcP1D&cM}|{ zh9xdsF9)lNn(%m9x`{e2HV0Z3&;f1CfQ7%|L$WhI!^#31T5Ky5#FG=(1!Jl5(VPO^ zd-X$u^VX{qrq5iMgOX|1?+qxcYqB?7I3}oI@NUnDlrsVhPnOO(iL%Wtd*nZmrZEwZiXGL+q7PnI-ch5E=D!mGZBs6?swjZ&!w#HIO>?i zC0%7DIWzsZvnsU%a1;SB(&5dDa95t@r!uQ zQQ)qR3|)gQT}?n!j|G@C#w%0sUY?LA-(dD8n?;_!H&G(e&?|s;)_7Q;M2{fe=|B1S zM4{~m4$|9=_gx!Z1txa2thg4+u6~BbIr_Cr=#cZd}vBw>pi;Gw5{l* zsovqi_B`ci0nfyMoMpW$B>SmTJbzEZYp3$_GH1O=Hgb(?VUMvWyB*Q3>;ju$< z(cIJY=)v}B!zW)x$g?2~BQPFT^$L(td7tmQY*EUQoe`m0rxUW!rJ>4@djfe6DI2ma zQZQOE*+DG)&^5(zveOJE2K1X*;pN9(Cfv(MRCM{=C*j-Ba^NO#T_Hhn4V}gmC|SO- zmnxe?_X~rg^2)_AK?pkb> zwYfGy*2suir(@v`Z-OEeiabJi(*qY{GFe@Oq`e5JuSLQfIS#GR`N}KqN~cRy50Y#> z53O8{II=yZC1O#tvrboM)TP@-!dDgF$v%C2X;!nvuQu@VQ7?@Wsw(!O9Jrfj)p~$Q z1Ev}k+&6X-LS`~m<0hbM-{W(I$VF>#L$aNvKL5f)>Lf5?$ zC^@w-3-T3)o`7Y%z`<$g5M_8rW3yarNM2unYcRp;f zH89VV)@c;MD#P5euLV!NhrVyBKZi+-oYf_A%3!4F+b!(+s(()`=d|5bfnXgW*^cO! zoG9C==36jnMU*hTGn|~)=C<6H6E~U_R^U+Q4t=`WBWna}t@{9?Ce$>k{&MqT66vVh zG-H7l@eLx_*XOPa%l8*aaS2@!!;W+fYNj&hg5V7EU+jZ5SHh=-?{1M(P~YPf&_Q`% zgZXo=MRo^?9VyO~)p6U}*%&D|C1R#xmy(>IwPfBSLDDP9F#iPIe7!6*1eqE6c8#HAMc1&+mOhNM)=HyTtp1A3n%oLGq8DpDaf6^%Y3gJz& zta>85EYvk9oU#+OX}g2#xp9`01{7BIxQ3{pmS!Pd{mA@LQz3%8sUIaXf}L9;Cmfki zn@rvJzoe`E-0=?S`5UEt=SU7&66lp!93oa!la_kE@o~WD1ISR9eWTyT!joq3O$ONa z$%2l7Oe5i0r&q6toR<$B!cDBl$A3My=BEyAR_%%U=vFYX)t@ouq_u$CXxrv^TUE2% zy92QkJnYfb=R3IbDbPO%p>?FNRi3c=^sQX*ZM*uwVmetG%g1XJUC*66E3ck(?_g{l zHF_V6>u%b}n2gbFN+i1MtG<(3BG7?_^#x{8F1WT z!W?qRvIPpLH()q**4`f1ik9krX}d^FZMo5iO5K&*5xQF5jHdpKmdQ}asO;w5DmA^t z@)oFF@aJMbXBjSN;j;-%iE?`eU!7BK_in)SriL~k#Yv=#;EVMS3cuCHfF8!vzSf_()b?(>dMmnaiA4 z8qvSXb33GfXxUOUW=E=|*S7TKb~+WDTs;WWGeEkSAwXwY1cGN>f2OPue578I@Iy}x zs9pp$w(V?|yCAyDy>%;+PxG$BY1ue*g$MKWC&uAtRBH=EPxda;)MYZ%)m$vN#X%)v z#Aq#5GSS>}?Y_a~vb(keZzym+tKg0JFXR|g4;vf{G+c?{=0@b>4^EGCqmfqn);IRF zO<-6v#JhW6k$M%b;vs0p9?CBGz?y5w8ylJkSWdqC6I_Nf6(Np1Xf|8t48cyG=rqBZ7=qC~^x+9Vi3pX+>wTP$)z$ZhBTgifqB*Wrw+&43L8oMD@NDgmTFu@*c z$%E>nja;{|noP`J?MY2INo_LGE=jLhk*Q6OUc*j>QcOVUcdW8FT27umt^Jq+LjH`h z$0U`hg=gFF&?C+Jc|CPv=K1wJbGqe>8dIW7i8AI=R^aDG?nfgUkx!)c70PpnaM2`n zxSp&nk&~>++jkZKvdNr7p?`A(xxF-q!eR~azmgcOahALeHhXb(FJW6^GtAuwW4rBo93a|JHar}UQHI^+p?zD#nxX> zxvNgNZlQ6?a{W#(S=7UQNu%=NCYa`|6{j;-`ja?>pBX1ujz&#j<`0|k7;=IokFU~b zzv4e1a->Bg_RPuCW^?nZMnZNLweYJDHN6G@$8zo~2`6ZbIMZYL)PAF_-OhK{QX3A(<1el?2HR#zx3 zPvTL%nOM$=IvP)@;cC z!13uDnJn9EUw+~1=24{w(`%A7sYi$dZvp-I&gd;tW?$hGF(p#@<>XVa<8pJ$W%Ag4oSG63A z{MhYdWhdgb`Y-C9u^TXe-3{>VG99J1_0Zekr3fzS+qvtN+r7#tn;^9k5R$=W+V({V3YG1&7%xBD@@t>k1;Aj zy#h;$t8S-|N9-N$Or;2yx9j&sQa-2-X)>c{mu^3-`H&IgB>;CuNkCPPKr$_MBUX<$ zA#Dn`q~mN7q@3z~itgpL444xm8$T!|6+Lmy!;N^&7N|>^5L(6+s3+vP;VOE}vapf- zboaM*us)Tn!y*ab)neGKq@uYeIx_|8kYz8CW`%^JIrj9_jZ8IUOirz0w`RuU6`~S3 z;GFHM`O2e^o{t5s>`E&3J+~uc?Te6xFmK*E7IdLMUS#;hJVfqENg=uUS?q z| z`U#`Ev)duBntzCtOHPF~?-F-~peT}gX4b(;$BCHfv%wdGThXMxcE={-`e?%C36C|J zeUV8UXS{xtw4QjKoH8~3%6#$XWNyxzgt>f*EiX`=HYn2ES(N%{j_YUON4)q6-UaSF zbNOtOd`_MCIrB<{Z0T0~XWtc@Pkoea;QmAnGF+L5im&{e`Ofm;Tlc<}o*d;@grZ$T z!l=39S!XQzLb>BlTFR#$5s!vwjE4~L@l=9AG9W9$u9eQ?220hVO~gu)OpncGgR z(TPcsk8GFPXT64>4sph+ypYGCI7Y4cOq2ueHgXALK0dX7aSERANvuITsc_29x_n9e zlcsu2TvI>mQgZJ573jcFGxsP9!fAQH)C+Wska8~6$jobJa7j&2ZBCa6nVDqs{PZ;p zQx*4%=}^)289JT9hL)kKOxyZVi_D6bNmi?)xwN6G6+;^mTK95mc>@v8`-xOfF210r zP`x~@#amHOQ!n;vMXWf@IJch40~SBDxri}UkyEbyyy;r9lET%eE_t}ckwLsKoP_ql zE8Q=0yOC&8>p4c(t4EeT1TJmYHymZk3S?1?I1(y>9Snpe5orM8;Ka+_W> z$*-SXIW(PsTPjgdwVB&k%0eir zu!SZ@QaqhQP9RPqalOaY@x-7MnNe*wnOq=3wcws7Cai;EEBy(J%ns4#lXZKYNjCLl zZo(-S*{zrINRrOS3ouUfR3eT7-&-4W2Qecfz`h z;SPt?Qu`*>=JF?>eB_6E$b!zN$+RZb1841bWf~bcv?;-Z+XJ zda}aIrzPHfg+3F!@WmoC?*)unGVhh>mU)swKvNg#=WWvm3g$fUe8RLRq7y30qO*dl zac|6ZOb6b$t?CGiR-f}+sNGnp@XaSC-pDL4_j^VMr$1ADZ@VPRLY(+MrwhSIh@s61 z6&fd6(V4`Wqw*&M+pTQQj3emUJruTGSyj&O=E$#kzqqaJWXQUF2`otN*kZ0tm{4`3 z{DG-_Ie8mFQ?n?}K!V-5u2$7*HfoTx?(}I_rDK<#b-#w6YGAlkQrebklG$EI60M@j zuGs~iQe7G+F?m)j1?M=~F~{~Iw8k+nphB2X(DG@dTJ)xPHfAt(<;?`A+O44YI&ag| zrXuD6ap%zVoMu-|F4+|0rd{4oiVmsqc24#-Ef2<>(iP93j82hrmNqlJC}_l9XtX>n zqTIyOr1x|h=`Aq*RME+)nZRR%7&lb@{@(oRmJS zUtZ1C{^5HhMwk8JEL8%{COe-+y)&ec6{BkFfiJeL$&d<)o{w&YEk<88ghs$m2+QwC zOMf9;tLjJ#V)v@`_Tvi+3v0^1WdlB|%^tAbL@(oVwt_b(l?y5cx-pXz)W5k3_T=#j ztX_#Tp_dG7dOaDUD)@|6$7ci5IXGv4Jnq(&Z(cBQ?bTEID3)OI$T2uJAjR5;z`^0# zyK8TlsC+T!&IDa}9;{&5xMFx!^VaD3hiBP&lnR zFKs2N<#qL>$HHGsQ~?i0)p*`BlA#~-(DhQa3G0#p}2~3{}5Qq=-E|U?} zC3U~sE;Yd$aH3`5naI1+i+b{OJaTiEW8$2v>vcC{QgfAiUGE2He#nV8-+Rp?$J_)9 zi}5ug5poEpbuklB4&}WV>e}(H?fCm-9=45Ie~!rI`SsfzhkA?0YdCBA zRuE&($Uwfg!!3uI5Xktwgp_g~i%F|bv9D^C*bJ`dH{9!FzTo?&b$9*|jiM;ag|j@3 z#w}Ln0XgJ4?S*Zmmg-GM^8%@4^QyALY!qPaFQ$Ws%GfSkaOk+kV1*z=K5h!07+)m$c1crfdHmz0Pmy2NO>`DW@=iEhnJCT9J-jJq z5GQ!iL}-QAek7C(*Os79cdvoh`ThH*fcSQsTBEQK{lia@DI6{`Nv~hm^njT!vNtYt z>qFww5^m-_;OkG-MbS`>hVz|jVL&QfNWTz+?1%3NpAfc9DBj(6mOCDODiTvL*q3za zRuvVOZJcHd?#jjfxMh2?c*~{+r5+NA zvb1cgwM6hnP*S*+pJs;%Q?M>BByc61MUnqGxY}enoVG2XgxXllcnN4>y=0O z=sWM?+>>O>L(KLPlGg{q83R!C4wre06X}Ii`oHw-Eu*n;1cOTsMENS>SO;>x5|#?v z^`t_~Ctqnk8Xpj2a;XMPpZQ#qQ`3DF^Ga5_xwc-Qxt)1k5<{6T=4~x{L8y5y6nQ3* zU;;Cw=cO4nMl8Hw5&e;`ITEudCaShLXGFZAYcTAR-@LkGsDtD6bOysb=*{OUgbo!W zFs{(B8-7&-iR&(PRtZHOrxf&qV=FJFbvo+MNv5qc6_z+EBO;ZyE6XipWH8E?vk|^6 zHQ6xF2GrC03qsiZlDQpv45RlcU5M+%ScQ-cy8p{thXs_~?Sa{hIU%e=@J1D##zF$up8i17_tpl@F_w0BSZnA?V7bH zwowAJNXtM&%QLkV^rdr`7t<4<+d~)AJ2kq^)^yQZtriN1aJL+2%G361s0wQe^;M#o z+T%Bzl~LLxM;F$zjJOO%AsMpa2~f4eMa3{Oo!7?p9SfbBPdP$%iVv)RNWigRC?USXdef6$0CD0U^fT&+W zb&9F5F&i@QDjY>8NQb!*{1LV#^@x!>K?xTGtt@cWT~^fR!Tzb%*B_nTqzB&%S@d1SIn)D9rEO~iI_+3xQ%Y+A0YgTstk)0(+ zN^55aC#%alHHuVbC7M4}yCx@HG;*odfxP#WvKT37pvcIEY!5L!62!j7MnI>fUP8Hc z^dMrydWG%SagGn_h>QBURP9(jO}4|p-x_@yvv|u=`z(~GCC!5$xa&t#t7R&eL$vgz ztv1Ur!{GEnFR9+Xj3W*uZg8=$uEXeodU%zsb4E_K3JO<=6v=rE3Bf|JcA_R0kJhG$ zOP}ZwB$UV7*wGG^)ZSr?m79=REQ5FFzKAjDXhqp=*5~U}@ysjX{|Mz#^F6&54XF zzB5ir!Mao-9k5Rlp5h9j5mWpxU4m~N1(C*N@R^CvQW;<5xUFL`VS$G1x=_L|L@IqKm%CniYv_v;rcE&$(?zn0g3`xRlPhZJG--D?j6ac7*R*Cos7 z4!?@29*Z5P}G6$F5&CzN&_shntbUBULn0YeY3mEo)XLl7u+!6Xijeq?St!TxEpbG3C3F>QiKIS3v?I@ND<(w zP^b0FJYSgO7E*(8jNJ&76e3e2BiuTv2jffrY#W@OFkcqu%;g8cLhKvp`4_a|QuO2M z`npLyj#X*%-$IPAb98OW^5GRe59M=mywATn9)5+Gl^76!=Hp=qGuTiH;9M)eT3$ub zehQO5GjF>NZmD*HGn8V*b<-f&Rx+$Zo5y2jonqvg+B!XCONyiZHVUtK$995Cg;1|Y z(@*rM6BK6gU`^>8;7^gh#>so)s`J zU-LbseXN#1(1J4~_7UO+A)t8Ia-~*s?X<1yKpb~C?!t;ZDEzT)`3?u#r@<|xt89ps z!(x>=^W3xWP=`5nyUb-VDzH`;A~Mw}4H39njP96mY32~wM+wI&WLsVbzLr>9@b{ zRb!~j<6GB}_@c2XR;Z~4Teb?%h2Pt$8d-hsqy<1|5LC{3%MMG~QXqh(V-W@+7Ks%b%a$7YWvE9sg^-U(lCSUBJ%Mk^FX4w;S|qPuI<}<_6cU9iq?2OrL7sv2Sx}Sj+Hd`c&02bSDIf43DFkg@ zau2@F)xLSyb+K${G&3okuTylPlN|9N7XoNMmW5C6&+>1X>WMjiTsL`9yzl((A67rU z1>K>Gx9`HLM>1p&>Z@6o&X(8$K7_%Xx8dxZc{gCTRyDP92Qvi0FM+u;4RHSsG|EPL z#o0P3MF9H|8w8#ER?1nVJ1st#)!q{1!^2PHYw4V$Si9hozECawgbBbM%f`xqA{{Ti z?$-DgUF1QXs}8+6=BPIke_UIp9~^mGe4+E=;1N9hhs<8WF~02irH0UhY~_r?An^guplJQ*yKha@-IgUGCB2a~M!?X?rzqTe`zB*DJIE^fy~$vSalIIun~7 z_>4;ks!%1zl50MmFa<4DttYa-3Y3&%a3nrWrlGg_uLDlXBnLRD>N$J@(Do__RzO5D z>a7w@=0%|JbtF~3^*x6j3yA`%x@cZe z6yW;J3RJi?Ve2K`Gmv_ZN~f%Eg>PHl{r#RMA^cdpL^qaqgQE?Iw$FXt&T8$zP7GBM z>>MK~E2oJ<1Z#({d$AjZ=vo``bl|DMThr|bXXmP3O0yj$2M0J2+cUC+;1pFC^oVHMDduz^lqSZ+hBv-jua5mdO^(H;{}QSJTp& zM=>4z@5w?7i5;9Ut-hN~hXs>ZO=7n|%u9`F_9tIkLxOnQQ$B-uLp#u9bPcoQIxJ~? zHlFcN;3O;&T|*IbscbgFgM1RpP%5j;)eRM*Ymg#~KdZrP<2mGlKY6|JU7k0zo32b&U4N2D6Y`4OcrZkVWf0UrlE3p(hXsgy{JDw5${`uRM;E17Hzo!E zv4C`hZXwCXYp>?u)^mZtQ9e6QU}GXl{=yC3&;^l6qOx65-q6llMZmd#tSF7I)-4`N zEo28cQyU;Z`WB4&;G=&m(Q(DCF5Wu|@)jMTb|#C~!axVg`H=lZl}E`KTwLqF+wKA5dG60DBIBt7mQ3 z3F#WDxN6;Wa2~+TuB<1N$>IxanbIGc{I1&K9lSPu0ktB4Kg4G@fO8kcM%PNQEE^Le zw1zU-kZM4eb9i-R0N4+x;}@&q)zQ0~ZP{~IlF&^6|I+MV9Z*(Z8zzxZbUjpPd7fNR6`v z+&vWNhyY`00)6QY-b6nc1MjG18&oC*XUk*(l7xH`Xnz2sY=bW(%!>hU{kt~yL*>8M z#=nHhH*F-*Du?`Vt$m;Q$u|xh?x)rKa^Nq@IEejUm9ZbB-(3r@jQ$P4FE$wLJT2XU zKjz*I0*c#0((G&F56%6(J`W@SntLGb_ucN#-gSsK)B?bd{{!!m;rbKw{LgsT3jDo8 zJ~EVia)cIu$NwbOlK(!|{$JI`@6qcgFaHC2en8~UF+Y>>9n=2gVzImGIxH#SkMZ%E z6fV?rfE(Y|5(G`fV*#GO`cH9VR)QZsjgN64r|gTeAM!uvgC7FobCbhl zz^h`2#B2w@o^Po>6krth6BST8;PnFB>(_9ni)3({Ci*>m{thvIfB-(vBR<-FhW`tS z?#+pH5WjSDo!k@w+^5a9Z3C z+=BioD}M9tOlbK(W<^-W&=TPNKM8?PtiK5HPvE()ia#{`r&{NCCY7-BoRK+0_kxI* znnZ`?XsPT88_)BjME9ym-g=N)4`Y@lwmF0Hlzn!{q+q?{Do>LI+F%!0CMNUdG+TY&{cqw_8b`J>6_2x&N0A z8DG1UZ4d)w0RvEzx&wdAzQa==Wk`?CiT|qH1ximG#oyJt-?)#z)Vse_tbcGHKb75o ztZ2=r59pN*75>Ud{n|l)qhWqucK=Qc1$}_{`GpP|$N^X�k2FwUTindSI##6x=|! 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%0A4)(-2e* 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

4B&sW7wirIpalK)!Vb3+J2NFXk-I)>}Qf6D6(v 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μ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 J}ugp%_Ae}zWb>RZq$Wlj_K{x7`N3z3R6c* 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⋘d2-UYX@QJD8(Bd8&`p1uS(Eq%+G(yKfXbE@ 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

9uh&a;7s+?KDt? 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

sAnhy3;)C##e7-7Htz-WU;DaFgB%n{ktwBb`; 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 ENJQiC_V-FGOQq-G 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%0DZsk3j6Y4`#W(Bb}~)Hu$E-eEqYXo%&H%ggNlJ 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%0D_ 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

>Bf&J>u$hP6{>T?BKU-7g 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≀T~)uYidIkZMs;I%ObqZw@GYx8R8 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ⅈ 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 T4&RY&~0MA11$aJJ2F=ZW$v$K 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

7@!`Er&sXXxaRm8L0$1&fsoD< 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 z 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

-4xA&MS7}t=nf2@ zM`hi?$fXHht<-07R+gH{Ai;nk&aCyRuO&?RGVzPE-L}w*z8l@`THqwgg$- zrF926!|Yh#U=0_p&dt^tPN|-tWA8+FV178}&jYm0qN}U)&^D#7USw9Uhuo)Hf!j}b z9utJeCU$f?Hcd($4$-1ShdMM7m{YQ6Lub%#P(1=VlQURWbpRO%-$fwq^!QfzV## zl?xp!V1w4n$11AXuHvd)0ctyhWCm)UDpI%u*G}P$5DuJMo57rZ5ab&apF)%xWaA0~ zBUfP#_6!MNgO*9T=$hdp!@E_0G-Tm{^iV_Mejo2Wn2yhMHwt@zocLy<$g^>NHIjdv z3-yK3O_prz#xLoB|E$LRXHT{;tC@Pek-2VUp5}+o)UWj;of{lhY#gU;XPK%Etw@dh z6wiJF_Wf<6tBS?Sg=nRAeNfea&Xcd6)l_1r-$3p=6ZqXJ_u|o~Ba+}HnY6cE%`#;8 zHlj?bNrDYLErBU9l-zn=pISdIW5>C8&;W2+)>gSO)sa*-dH4d(`wvucg`2;4r5F6L zZmqFqvFac}*_LX6P4U>_tW&2ptI-b7IAe4ahfreGLRy=vuR6P`+HBwb`0by)v6nyp z^`ATw*Z%>;^$t{ZTGch5G{FGPxvbS1Qd8+YNDqYX!%l+{I~BGBqw!G|+1=8rRFUeB zc5;dCcq^N{T+2=|m$P2smzJGc;a)JUu{DMLyP{O$r>#u|BoeHbSD$j3G%15u?Fe0Xs45Yq-nK>_??7?@k}u6D0EAr!nzDztN(ET(M?h)veQ_qB6#-ysn51*N z9aTa72L1_gNBGk73>kN9tK62fR}6H&WaKDrXX z@;v11YXP#XHAyXMV}q;osc_-W<<+G~`(wdi_%}NbbjR!Zj;pnUNtb)rVi5Q}5)LE4 z=+Y^XU8$S;)sv33=uIn&6yXO@sOm0QeVCzf5TmRE<4x+fB39e177tj(H3n(X8Z3nA zp*`)@?`eaTI9I9X{Sn2z!`>#|9JfU4?Tl`WQUGN{Gi8A@y-ND(K;ES}EepgdeXEmD zfzz)Bj@+> z$I31$kb`v@aNYOKwHCm6e->M6w|HFEYK;b~W^GnEjrCbCgCSPaY0~0L3LD8MNe_x) z*B^(d*dXap`fUZIW%8Hq)SVGn(25G{fku^uZ(-gkef{6%dyphE&1ryd>)^|K6jSzK zBT>xtI|E;Y{YK?_6(v)-dL~G?G*&Tyg!I3HWl!-k?%Le(;2PICrM&o2AQW{wd2MtxiwH2R91Cn*kPGiNk zrS>0YcLRiVy&$M7N*!go0H39^N7}oUefz8H_4V?XZ+`M0|Ih#UOkBUj<(rSSStwR# zg$nX2F{b8k(2UyCv?^%;Z}KuR*Pl0T^nsY`M`WE)t`P;n#q_PEpO(`(%6?7F;2+dQ znX1h)Q#*52##ET~wMt=eNz&MrEmSrD(+YxS0am4Hwaz5IwPdGk>fgA`wv)-kh6gLi zVY4UeQXDcK4x=W0Ylxz&9z;C|>k@OU3nyyR_$t9{G<3D48I_f19o1%)cj^kIhS(an z1b_@`ROwmAFtbR;ZXN>yRE4h~w`F}mqdG6D_6^M+8DpoVhnAe+wNwMLY>N_9f5a_d z$|2B)sA5E}78LYt1Bu558o1-R)=@%HnPAc1n{@9LohPLSAZKYkaA{cy=x+pwbhACz@0UG?K~C_F=afPd${BoBdcL$ zRawWUoxEntNS4ERm95ZfF_da?R0GkHwGx~=c**bJ{5ER@AU@TzfdSK)vOg=$NM>s* zG^_#=8w}op6qc~LF2kN^f;EM^aJO~p!ghuTM5Pz8l~&vd00eK$xd%$IYCo#WNo}_0 z4UWVqXq@?G5s960?tAtyogmV)xizo39D$+-Wm^-mP&|@f1zZ)W?%E+{qwy+AZa?K= zsa{lb_H_r&4F(-kfl_J&)df3oN;o}M^=nli*7`4KSz4O#ZKNks#;YOv4?J*f7VZ;N zD^vTsbSg|-KS!ucW+bm{29oGwh`xjEnpR@$fdye|@PsdD#(;uZ%sE5u;Z67uN()aG zaJ#-%c~T@#b&Q_ck&TbhuSPXmb;^BEPR9R%xPS`^Fo|7&vvG6mChx-A{Qj5oV{O(y zfA!VBe0O;!u3tvt>U9AYnu51lq-n%Qs_UYv`FBixQ#O?mSCc`<;ztqIbr9Ay9o^LU z+GQ*@gIO}je>F6lAJe(zF*lei7ENCA)m2DMJI_0zc~o%0DQ;m2FapB~Sv3iqjll3C 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 z zLjMtG@${BQ6xS{65!x@z?dibjOq1%dN4W-OD!OyNRorF^5U9 ze2d}gLwh2DWeo`+USHfQqh0xrA)|ZMU$y)0>5!d#plj;kj!KDTr!{@<*m1EzSg5U6 z^(#^7qBttTHr)?QSm)JAfpsZoK8<)h+uo)doOouVz$L3W#fU=4#hToH2@sL0>)!We zine(EJ7Jk{;aj~XZf}Xy&K`GH=S6{B^00MiB~TA@^p{yA*686W)jRVTb?95I`mJmy zn1y*NLH3wfF@+a_zCBJwu2ETEYJ>r_(Grfq6HD=(6}34moL)eJV%(hxS>`j&YYWYz z+}b>-qfb=1M^TBWpETA>J0jUkbjOz0r=Z+Cp^qc+_bq1<_H4Exr4f=3@ebJ2E1B() zsPUe9&D)C59;Ls8$}d^|;^VCRRkTsxCqqFQ_e3fcYr)y3+j>c%VGb(1>+BBZq^+{y z^cY}u3jx0Haz`keZAx${NfX?tdo|ium*%K7i!T;4ysP2$GG{0OB z#b*J^xZb#=R0JQFhR9{7UctTmf}lE+IwJ{(R<{B#4`|;$CJ1nPy7<^B-fK^Jz_ej( zw|?2=bDT}epl#1dqyMd50iv7n=}M%>%9lD`D|1o5rHMg3*avop4T7lD>DQD2n z;n__gq0f8(k9NbJ{8+~D3B6+Y8Ai04I`C|Z?zOw#PsRz=)Ao&ez7V+;+d}GR*7GED zp;Ohd^n+^vFOqS<{eq161&ZsljGEudaH(tn1v=!2FDWJ!S^^tSQ9 zDKqWvsB3fNRo?As@7e$Kx&I`QCx?L6`bi%1jg)wYMf*2WU&JFB?_(3pAgLK8cMMbn zEF^F%xm-1QY{Rj;CVBsyGHi4h6I6m=U-ST^vu1O4!6QS+)~ zRg(^)PCI4kd2>f1mI3;$^`NXQPcbbzYLYL5(8GE;T*?lkbu#ZFTw7`}QEVIJ3_|#5 zLY{zw|BtA*aBISS#TXlK2^EC5>b6pS2fY5dA|-Af>)!S#KFjq?lG^(Y(t<#ZcZv#>gFA$K_$U}8D1oc-4{mHZ91T369n9s=aV z+n&uBi$V70HCZx9vnzB9(Pnrs%hZXt`2rAGinhsZC?oy>ovT$Q;iWq)f2k?pln?Zv z9f3|(I`U%+naC3R#2VjexBkh&>SdnviP(kH$9JRLCbiS~hMewWMbrP$dfZRT z$9%{#nmLAM$y|*t9jis;J7`*6Y~4g1H~2=>Yr-;Rh+)StMVK>W8I-mFwRoilhJ$4t zGAPm--6JAdgy6XdC&8t)SjU0;SV{u(DTm~E#=qwK1k#u;Xa%0h>vJ`1rj(xuLUa%W z+WTW1;RQ~U*%<^euN=@|F|jorb+kLvK2YBFdnS=3-@-ydPoNn}sF@wu5F>3Io{anG z{!PTGL{p+tR@=ZH51{w*1V1_j<;VK;BEEuXep03*GTU1#-GeWdxJKH+T$KBwPdLsn zO|FOMc9Wy)KMYc3;~Y>SX$9`ni2sDtbJ}v>Pj%Xs>sGkGy25}eb#X9SD~J;aNr9fg zfGbftnAsL=`)|)i=9A?TnG;v4<#bfx9`1#Ej_VGy$*Q;}N8X3Ze+(-S9HKV`^C=9a z-t!=*vbRLrRjwdatfq$Dq&UM7K^ii@*+|8~|C#WXH(bG^8h&XXYeo32&k$uH$|Zl! z?e|b_FuYJ&=}6Ud{*3tFaR-h5z<+up1tQT*Iu&W(=V%98DObMDT~fCs!T+F|i0Wsb zuA+Kq+W%5s%75OG*F|?f{?8eV{2Tw~?GH1V7Z$dh z>-`})8J%JQ{{3Y!od$MmjyQBgnaQW$P>b*i_Ii4}F_FeXSLT(O+NSikoo9ESILEgt zh1u<_nzmX7yU58nSqau=?ki`x>WP+e{BHMRVVoItl1Uvp;Q$Za1d>j*R!@y4Nq~Gmktv2WE`n|3|1p zEZ9BWc&1)3&+b`ql@sc$pW!IUycsMJgpPJAECW1}emX%UYP4>D@U zOcm)Z6upuVBG7r0VXqX=ijrxX`tNJ!y}?P91EfJQIQtzxA-3q!2IINgQ*DM5n}Qv6H1)CiL?(L(5ndZS$nu`r()>z$U=y|ZE=^*=9)@!>!<2C~w=7}r z#RXa?Vts+Q+{@>mGvJ6zsn!AE_>-v7;ESw)PibRwbOh2%>xwuH^VH@YbiUUsEx&4fr2cKI7#s<_jhvN!D?+$u z@ckEm6ZlMSIVuK&#@4?XUTNP4u!J*nS(oeU3PPvrtRD@VTb{WW?EplkAIAPh%fcd} zWS-{g%u9WCko?*C;v_^*$Hy$mK&chFP0jwb{kQp(IQta0=Fol67w99L4T8CNI{jf% zaq)T5y8y#1jFO7az8v1cmONj-qCI2!SE#93f5i0nDn$iQK3oJuC=!M&2kvIzd=5!$ zYZk2Zehu99gundxX7K+->Egl#ygUVVOePdNm(dkCTg8It=fhb+hO$x~`Cq$S{YWn= z0N;#R;e2HCML!Ipg70>0Bfgq8NNJ$*S>V!j{UXTXLwKm`b!4b(qo?>QTo1K2Y*Eu} zpI``H4xDIqZ+E5XBo3?-^wCB+Rgn=`xF1y8Fd<^Tfi(4AHABo1P9;JU8_slPaQa$B ziXIX(UmsZK2QOs;d!TvF5T3IB=xm}~B);52GfsxGSZ9IW&+I|7j%7WK8t!MWaVDrP z!-Z+nw_C$h;=hJlti~l#(t8v)^8~j$I@WQsgdN3h%~eYnu!haB$Cxe@&#Su~NFnQ} z8pNHHb9aoEi|d(8AQ|zl3YpMdfJk$%?0k{ah`Ujdi3lD;qjIn)gXZ!#HG8PagJ$ej zCq|z3|Dn-V19{_#qAtbVzr$w?PH7pvmcIuUB6ra#hLO)Z8SSwx_%zIa)_g!iu zc;Qgnn~7q}A8*`0zC~7AQz%U^G}ynLsR#-*_xuz*8zP-a`sc8%;cw=ATum&BNg8!l zD%AAx<-ocm-|7k9+0SRJtBY>n@x9>SNWkL6|Jx}r{8x1Lo>jG=Urz;`w zANTWfj+BZ0fQuG5pA~mO<_IlQw^C~h*3vbO5gQ{{z?+F-r`x`Jbvbg4pQVd48 zow~~oK}&{lfquNTs91_o)?LgYhP_Kzv7;rvc#H_8-8mJDGjsz*85iA&7pcK^z(|dN zP(5lJ>HUzteo+nA7w3mx7%7pD=yD9o6LT^KAZc3 z^5*DqHzQf>{mZ$>29sj*rJvY5^4=UbNY1V6m*4O9-Xp!=+-*Tg!Xks{R@t~4ARYjO zgGp0*ZvVN|7lQn>`tvx-F%6!CMoShyGvyz8CV@76^mQVY$~VIP#s3ci zw{>%O8mHC!z!xVeC|Bmi^B`B1A3qMB?fe}#yY_6bw(g|wzpPj0zgum7OdX_M{GSd zD95CK?|jfZT{t!BBBAlRGd4)VJWw^u|1S z^nTwWuD>P?Q+q3xoxSkxvboR%g-P=S>)22mGD(?T#EAP@T|oES!F`MF&UX*t&cg3< zga^{f-2Im{BIv4Vc(CDg^8W zpnGU9Xqwqj{k3LPZ#jR&cb~x5QSGrKkG3L~%KNb;yG7p_{fsM8&`1)5oGsrQZPQ4L zlZ<#F)}+1r;`0*56E}Ej04c$BEzoN0s7y1&NGh+#<{og4d>B0wCb_UnVyq?!P|S1; z(Kh6{0i;PHO&joWbcSUcrs1q&KOTo;x{vvXeQ%}u3l+8$T_Agjwg+AUtn95YLUhGg zRRzYms_Ocqf`LL+aubUB%#q93lfS2K@zPH_dTWfOQG1zriRDpGU~~2bu}Qte{k>vt zgcq9Z-(|L^e!wnc3a={f+%yT{FXqY(u9HwV21s|LVxinqH3ufo0x4AW$>phL0mWmZ zLohZiYS%i{Q$)%_Q3Zq8pJUqtLr&b>Jky=c8f5q$r%0`I(*1;WS{%21pY8IaDzBAU8P^}tn^WpyTM5md!sx3li3#I5<%&lqAoh; zl{NI2xAly<7#0B&x3!=OxiqEFW9ItyE!jnJS8{Di-M+NjU_I-X^K^xIe;Gbm6pJ5@ z5soJLBfR--+#4v|p>5tcj_;&YBtUMCs*e-6yeEs3O68p&^A?Ueh^2o{6J%Pu0vYHq zj!bn~G4DD*mMjE(p;yg0@HJWv@o_*DIZY0V_jxTpB5atb6{r?dfbkqud_rB* zQw7pOh;=5!4XaV`aK*>H0>tKV#Rn^5Y{k?Zgx`;Sz%~46C}EtLCsoQ*JP-smbX}eE zSgZ}I#s|zMX?ZS##u7pHd}SSd(A6gk{HF0YD*+~SD+4Yf}LJC&L~cqWDKH(LQV*TpW#C+As)3dZb@kOJQ1~AOXKP7qN-T}p;f?b z4QPm_Own*_`Jyku94iFE)Tk=zqj@)J65m;yaSfEe;Zki6(TOLB?&K|_JZzbeV6_Y6 zq|vz6CtkzKzW4V)4kIr!gPr0wA7Tb)$lA9q6%wMnGw>Q4z8 zb@|i+_vf;bPfCm(Ch5Gb}qA|j`K?^hjUPq3399nl^@ zGH>btY>_Zyc!7%3h>u73_XV|`1w2&4$;@!sckwprVw=^q!(HKGE+n(!eolYLK>pfE zwe0u)vZe)~ZncanW{Kgo2`&cz+A}`J>VP;dr4xABK{8s=tzx1o-Kk;pNJ6a{K&JA3 z*PmdL`TDoOJo%j&Cs0){SG}W-lUMGgsyomlIO}^+2$hY&j{jEGT&;qvFgMxZg!B}) z#J*Y*INpb{{Um8lsYzOOEXc7WZY!nu3qy0xaleOv%+J92T)7dbp?n>az3CYF>zT4$ z*gb`=kZ9feRiLA%cjpV5#6d?dz5`T~5uF$M2h4`0X~CTvO8^gAmae+_KBSWw=xwJY zOypadk@-><@mJzCli?ip;r*1_pKV4z!EykY?tSt1-Mxx(Gf07urk563^i`s5s?BeK z0=z%WZHnoT9p+++3ZX+;h&qEe3A8q*u_AiNgXw6iino(sVXs;tQsh?x(mW3lV@Zo+ z)pWLIg_9>s_I3|Hw{CyMC!jpN?|${(^ow%c++rXWP$zjj{mg;zR%qP);y!V*ba-Bx z+~V}7Tp#+#=APxXvl$5tz+L?LT%LTewZ|Ktg+$wR@feanT#C=i%S7J1oO`Wl<}0H{ z_s2^j(GuxfFNO8)Zyvuzbv3nWvDbqsU0luAg2~OSAr`OrrA7u)DfnigP_| zne?!)yHLoXe&w7gDiIxB0gP9yao?2JZUNz3Ua0i#JVQz>olYXLl1m5nOM5A`6z$Ax zju@5hHMWAwy&Hm{A@gdcRq{%~n9tR2njkV05vHqQQ+^FWDR%4d_Xgw8nYhyjYx{jo zqWGO9t_w4qIq#atR!w0&D1r<<8Q_6`nrTeS8kb6(p;u7K8SFVSkP;w^T*Wv(rSLOl zQjnQZ?TZV#3|LMm^DHW~#^7~jKPz}+bOsh=pQQh*dhr($5&w2ZP4k`9Nsii zXJ7ld*}WG;`kA7YhZ3tR!rKisbF|lE%1$A1wdsH35(#j_#~EbE%~2mR)$E%kYH$1u zMQ$oAE?%EM+KiK!GPR2{x1#A=0l~1W3Lr|Nh6f$xerY-n*@iWj=PL^cA3P-EGjq(K zw!Jvue<%s8iw~G9cBbq?j2EJ$S_r}1kLcWDGbTh5XlbjKa8jn{72Wtv!NTBk-bC3jEwF88d&Y8M6m<$oqmO2pT_7CC@^badQw zpj+Vd{*N)X)aj~ucLA-VPhcdK^{uf|9`vy}fPB%6|7sf@`F~7zIQ*ycv?r{H%BcJv z7)GdF+%$Gz0UXjR*Nm6f&u*vZ95{)A-vpero}w;s7L0p-!O`$it&n<7Qn7UYXNtA6 z>L+7K-w2Ya$tYBB7T|FlU)?(Glfw5cl7@7$zbssP&YC^g&a-N)g~%~bY$((Ma5d+$0O(R1msH|0)!XNc9SDt^2n<+ zfr|xnrlEHylUFLvtSJGEjwbbzOXMl+fY8_@{qg$d_@7eWYHSh>U1w zGZ@8USO|o9iW}3|wr)PQ=KAsshR5h9x#+ztwev>Md=z;CFsM+VoZyJ;upl+Zh^oQr zQ>WGR#-VWHOkC3xMSD&eXxBNa38S^rOZ&)RTY)REp)oPwk3YU2|Y%Io zz)XX@`{IoA3PS0Bt~)r$ILDGvupYhxm`6LlipvpsX`b=rquC;)Wl1_?Cv?0MN2 z4u%KH{ci9|2qeg110;-ps;B%7{qPiLU$LqoV7b5A=YcwLzk6$UM|LzRDj6!QobNmH zxKrlAr@XSMsDcp4-=WXVvV$VV3dwgrW5+(7h-ZM;AaP8;mu#J}- zW}g?YwcrHIab(i54eF4?{xyP>!P4K6U(yA7M;>l`0L79PTaII-#Q}8pI28)rtx&Za z2Y+x;cgpHvOk!`d9P<|1{rdu)ArE0r&WjdxpaD>t6G%FWP{vN&&V&4|^Ij4O+Bqf! zIACg&|62LmyG}E%39|1{e10m0oqG;UK2ETy!p)-;~DhXMhk?s7g?hq zK#l`yqqri%S1$w3g!}m(x?4is zHCc#874+e!zn(E23!+9)g(5A%`i(ETg;UEx$NH`1HQT{~BXfl(cXohlG63HUnJTv^ zv?$>(XqBEsvqrXw@~nk-Rsl5K!6TGNc>SdRAXKK{>AZtxN zA92+5v-hIAr3nU5GsGVb{$3=d!%M;s-{h}b6BhHrD?ru(4(hMZg+9OZB3Ky8G0nXX%;8|Z0biSs&LZ(Lzw9K$-<;xOykzX@qY#KM?-$Z_DV()A3~+l*T}2 zaXQ>?*2!)KQ_#n5!bJaucJJMP*CTaFkBh46 z6@Q^<#Qw#7CmG0cd0%q})EOfIUzMtK%vlGRD?CQ(wgL>f z-@l^`FQDmS(m9-JA22ReUi4kg-H^q;6L@?C_d0EgK>T-i6XNCny40%5K<(k)k*{Z~ zU3%z#6tuPa(n#v(!_kAVH$NzXG6`?72j&=&g$3ta-v>d=E5*^pZp8g2o>`u2AqtD( z6z#YF_rq`cZhx=3X>3<}ZkFD5?-G(BMXn{%MKt=g*MvKM8$*6*?sjkK1ZaNKA}@$7 zKt=4_mmCm@I5m?6gn0l#9=tG39v?}k&U-3-e^R#KlvVzGsDA?2fWtyme9e48I+m0Q znKaB}Qi0H_QT#%TQX-*nhMEDs3bu58G8T#4wsY&NOR15jKVof@5Fn(vg1<&R9|Xn+ zpoW=_5yZ8*|A5lu{mwJ*H2dAGudLqJFvU{RSXRM-13ivQ*uV5*;ppchN3~P{(vgqq zHZbdbVgfvpL>$WGWci@U{TYxKtwY>U%717}5131F0($T)#{E8O)b5iFcuFOMZu3!Z zo`ir{No?ytZ9l+}5)f~fserQ5YZ$E%v6%01;A~`_cq{yKsUG33e@f<5l0vCG>`mpA zWME&6s8hMFGqR+bbtzl#tLJU&^hRKY9{%~BjQHifV9rWbBb(;s2^)v;f6>uO12NKV zij5n2_I4$}XdKCHy?|`noDZsF*!_}MzPrInHmiG1$>nV)OFZ+qi}WcNN$r_{g8Or~ z#1Vy*+sK4Wi4IZU3L3Jg-<>K{pEY;tnYJxkJN?9j$VC*@e{=kI`Ou#g>@7ocIsN(C z4^4_-bsfE9VGt#*@y32&qN<*@U?9TOILJ@NzkKI=*?cuj8|2}Ae#y8|Q@4>f0SJ27 zY{60XMK%;LFYzX6wM(t~OX$_EOtBew7W!-92|&&B>xw(|!7OmK{D!H0uF+Nd3DG=e z{>v`s5u>Mgc|mi|t(fnGLb(V})otKzTlWCH@q0VbiQxlJ{i{5JMzY2+&#CxH&Eq>6Y2aH$xQH zBBY?Z^rRRdD0*#=2hl*wB^W+63)|KtI$A2@kcTgR)z;9*o#I;KY(V|B?)LTgN$uKXs#fLIvC)%@rG(pYT!_r(Wy4n)v<7;45+z|ILY3#t2QtN+U77OylZ3mp5X!~j;9jr#p?Qa4f-`)M)|0IMc|pnycj zpD+8Qmp*T!(q}LlSi9aM>f&yd;(AUq%Ys8!K10tmDCN6Mt;Zvykm}e@(I*8K8?am0f**=b?~Jg?M)8cCeb^X&bxO&+kBb z9?HtspFRnHX>zCgCBSBhd!oWRu8{+kcS z6aIS|@$%$Hf*7Pvcw+q;E_)xInXG(QKtbGyWJ;g`PAj^{&ez@ zSDs}&a;L{9t@g*F5K-TIV%wDw8d=#0oNoK~gIs)yuaOj`(BaAo&u*Ca3XE>~2=lax zqx_n3K-|`s*@}7{8QSj11SS5?k`xR=l1S6jC~X+D!vu{N@L0zC@8JRfnq(Qu4AJ-C zA2#@}cv5MMw08VC!2&BlnUJ)v0T|YKZM0Le5F*BoNr=Xb86q<=V3P*T31nOW!4>j* z=`b83`g7X7@6$?74K@f|Vo_X@{!5T03j>J=es-~NfZS9T{1Vqtd&DA}2wmfce*8ma z%2ble@@S+bkUw8p1;HOf4_G}({LSvg(W=@yNe?J^@L)PYXb7L@0PMXiOoXniG zZnwT}2zQB#4v@L0+f3$!obCceS@{zmy-G0rcFU(;gP}EQe#hZ8>5fZ#Gkcz;f6^lQ zR_1;G%k->c*H-^--UKI38NWC`mLIAJ1`on*jmrvl4L5-1^T6ndi=!A1gEytbWra`D z=s&FEptcECyM6{DZ0(y;KhoTN2n?52?_=dRliz~_v8tXHt}UxJ;dp!(+HrP+IZ8M? z=3xCYg!XljSfp2j%5*mOwdN>p?qWo=yOYS4*|NU&h}N=R;*$=Wv{~2F&;Ol%VRxd| z@x-Cgm8$o?d@4mpmvNU%#^dmND-T$_YpUPiyiug7B>&>eZJnO8q#Vx8F9s%7!pDUe zTuEId!$bB79s`!PC1nv;IN$d5@I}5O>GDg}vR0OflMmnBG$Q~XI}_RwLxepaIPOk; zx5ryAUa1)T*E{dr&9L~Nd47yz+Aj1pMODtQAlrU9zwFxHUz314Je!8TVU82yRWf9H zLnd7MajwCg2S57OVd&LqSAaOYjxNd=eu~sj#K);gozh*ubQ0LUQ$`wv1srhLXM4So zq1ic*JP50R!}c}pGK2fPhOB_5dVSmh-lbu$g4qvn+ zmty&4SEIK@_5SN|LmJqJk7Mz%LXPM$hsGWfWU(U;xE30-X%wJ1K^byv8u5y;9uwFv zmQU>LYdFB#4FJD4rbIf`dv)e|uM>>ETs;V{#%ftVLhwDVFGN9V92M>*i~SYr4h~N9 z;8$(ecy8CH@`|A1_)Fm%PIscb-fEI5f+-;T)X}b6!8h5fuMal{L@8*3#2DJLemzg` zebfq~UZcbv#q%^AP;OOnZhkyPsoQ_IUZ^$RN_~OpNZQmKTpv>FB_gBZwI@;8S$Ai` z2I+}lEp2O`-RN9?iuHxYVK_Rka>QKkiK?4Ev?Nx1CHtCWVe=-Tfsmyyvwc>&Q4cHbAQfS=#`}B6$#`}y8z7doa;r)R5#gS*btB- z$CNZ;HU~wtB7MFm@)h-?)yQwYEoHPt?(p&9I^r0XN?`C_XF!5$27BeR6^l*Z zI{wW;*<-vmUDy1$MMuX|YekrEhAo5f*#@+ULi{z`fDC4|9C;UR zTW+e84}*6m%W7H2Y-n6tEwVH3HI|Dy3~9TDAK=z)S-aHPnG$dg8i(L!gC>{Ep&0as zCs|dVt8%g4kOc&)6#g~X$>KPe!x(b_XDZW_TxGUhek#^w>&_zrY#?2a%<0CY1*Re} z!C&xrnEQIq`-y)Pya3DxrTSC0#9|ZfNIM|r8->bsL1QaZFTztlw%Ukruku^O&h5cOz(Ty5;nFy#{YRK9Th1pY7!xu))I8P*;@cwefEw0tr zLvqOfhGo2pz{#s~>)CNDEOB6(U%jhl(N@Mvt#Ut(FfgqU)WP6a?Z(f>@t(4h(lFqe z9^D($nvd`f<5s3W7Q(*$P3MG2r4@z4$r^tI`sgu%^ectt>srH4Q_(2dIy0_8uGoax zuSeIivWm`3#V_H8^1nhHDn>z#XDo#sJSN>P5M^PIjYN)Nfrf5hX(EvdNwrs09z5$k z*vv`u5)B@9Ues){NAr$!iX0>O+E_Btd`;j3x?fXKi>skzw%we?o{R2mN6as86x}-$ ze__j5{HbLFzF`Mm5Ncn;{}w<#KCc(s?o=c>d`jbZ(ZS<2@2+y{vy+#ck&>0zecYn( zOSY9;af{-mOk8toc{XsVyR4N1OwqDk+G-@=@x{GL?`jM@=c#w#X8t9CV}%%Qmpu4Z zS0c|;(t#hr_ukkIL2XjA{6?Ft5QKRqCQFX{-B3~*9LD-JM*H1(p(WJ#nTExx`^mSj z^h{3*3Vi>SW|Zu7q=>k!8Rv%$-A>iUadM0f2>%(S?Fu67k9Q*5%)%F2O4_xVRB+Ek{p1@_BDf8B}8pv zgE2p4P^;CS&t2|yrQGG5XJn%yGQ+J^)PK_I6fZ^(-ncwkD=6?UM~k*GhB3Pl%8Pa|T6~$-OtdJy}+NHxSgw(p2L%NbjR2^Xr2-oVDU9i&nw#VC`=(!f7*)sm=za$+SmSO$u zm=WOa4BfaBy0#QX)mQ73^#lY$R3MIvD?v_9!_bxle;z!$Bwnl1nr9P;G9*QfkrcQ2 z1Hj*(2(An&0V(ht~I8<+@Iuo-?2*Z$P zDd7#O*?hDMR!l%8!XVKf)m}h)8?@?twV`Wro%Af?WmngQ^ma(l8Jau2ElQZqi&hf0ag#rRH*fJunHmmpZ#fdKHlgTvT&{%v*ti?Zn05L;)*{+-7$e;& zLno#JzBXtAfmrQU9lJ+55^9+$5IaJ1z`= zT%M*u5svKWeGr~lQEB;V)1>{|pt9RP9qD|9eZ-H)i25=IR;e*}>5G@nm|^h;CB&@5 z9WOFG^#&457aia+$Z-=CoQ)6p+W+Qkm1dtDhP?8Fgv83s@C`!1nQ8^3yr>dpo`&X? zE44WV6O(>*-kROd6Q$@!qz!zInJzYaa!!yr%m{4pR$;`-tc1}#U}Hg@&5d-nZb7q{ z5v4nqh5hcFt;xIK^iswrrpJqrRTfM^MzZQNk1K>(y_W;nxqbA5aW5t8;3nTMSV@AM ze2&@4XXe>okOaQ7)AY}>MA_LMGtBn~Ak&*pW&sVN+eohKDxwzMS=E6 zRfmvn@Ak`$;SxxSpY~kiAHmj^UT;$BjBA^N-G=WTO@JNb6sBE?svz|(e{2gU0Ue*4b&$nV^Ug_NK;aXEVzO_X=@0sUl*0T`mtW^^(gaT*;*yg45J4QJ*R71# z8rF6;+k6^QM+aKWWoh!E9u2qB8Y@^7E2Ni-t~AOp%Td=H$+)RfIh%=lC597FzD5>i zNYKJWr<)|oAHg)W+?4>zRmk(E&MTM2YMit1p-58=vU(B%Y- zdX_#blXK%5}<}nGVBmS&I9i$JU?yB z8KJ&II&8uLpVf?GJhz4p2&zYft$>okYmw#ia(hPi2~&t@3eA7OWry zrDxBEA*sE%A!ri3$tm=7-@WSo8}TkBR_{fHp1&+Euv{jZp@flR6cDkQ9^`77sb zbTOANaD)6y<6C)_i~CIMO9cpxJ`NMNe}Si|Yf`oQyeKzqU5;@gW0n6nGL6Z5)yx7F z+~_$R1GZB<*>$m%@mtYy=PrrwjGmwT7hgql6c&fy<@vA0FS-9yTH|XPb7qM|I%JB7 zm{JM*3qt2nQwC&vUM6|qt~iuCT`-yYiQ_l4+2H|)v>dIGwJ6V_zquTx?t@q>-Qd{UQ?k9 zi7FG*mS|Qga26Zw8xQYjXf})fkOu!IY?pkXcaM_W!bqBDcSnjWWQ9=Pi8Di)gRSAg z#q_DcCM1I*v(+g$qxSYAC0aW^0yOd8Cx3Mkl?I#OcV>Z7P(Ny7f(bMOKw+F`UndAP z+0$C#AYL+LCYeGW+x?^oD(S`ERSo{T_L+7@pG`H3>HB)mCB?d7-tTvBQS1)@+y|~j z+g1d&^;E6@+Em44lumD{Cb9|x`_f8*i1tDB{K+3Y2=Qkn^| z*#lk&?(u@>74Se9!kT*YRa50jM&hVTK~iM3Pv6};~T zri)Z=ccvpR^)2rx=bb0H9*ESS4F;QQ|H$H;f0eZyn}nOMze}-iLyS!7v&f+FwUgh6 z&w1dV=GsKh#u2VtyGw3728zMOc|=uQpYwI3B@=@o&)q*2rekP4ddgw%I?2p0Ee&Ov zTRz`FO2^#yo92L{ed=Xsn$_A95eidZ%#)GHDVoG7sX}Vcx<^Qi@zsaS;?3a$0tqL3 zGiFba)MA|@k0rP<^L6#taS=KR>YAyo4W~>CtIufNHaN^duDUq$1xf3YNCSQG0Y&rX z1|T=u#nyZ<R=nd7XnSlrM6txv_rjJJ#jmqo;+$6U5#_w`t!#>{aYh1^;K9kw%#Tn zO1tDyPA+qHA89ZhfjO7Wf}XkbK1I^@z~RP@vm`1p)Ov0h*C z1?=_9WBq>KLYm`%Q7qzC)Bkrrkpf}K-ts<@{h(A~Kc!n#@LysJ%_4jF_b%DIDZ7Jas@YWE*Wd1R^?A~Hi@sIq9{fBF8^<&qr+oHTnz}Ye ze)8diPHWE?X1&iLHljg10u28=CKNg+}%B6!&)7^;v@ z2LOF|?|LKY;V+Gwwne@8#!NNVx|-K!D>~0aE}QYTy;ob8d|4Z}1KxWLv@mCTywDVsaqk!(dFVz(fIox22Cz%?<*hSn z?bzshQ)5W<=Y7@sPs?j;?KI5_(9eEm)=qBaE;W)MA$0S7+6~1hxUDG!it^Hrw5X%|@re}5C^%R|6|Hygc6Oe}l&S_EIZa7R4n#Pp6B*u0(!zge6|aAQ6igxZ(Hy14OW@eH@j^^%9Qn zWpbdzQDGXu}s>4akwp~jdzAv$V92UZn6MkAG;X7j!=KQ*R1Mus@9Ay zDT?83TFYKan}>B^d7GOZrR%-v{~{r`hj%x@SenD=5-)j_UX{zr~Js#<>=% zOt$-9LZh^{&G#p8WVBP2Qr;+S0f(Ps8j62+FEu(2Gd`CV4m^LF_-%5@J7s;>Nzd#W z`8seRK=YFQ>G|n7tvrhTN2{0kw(s(Lej`G+KF-qlU2R0F#QKxX-hg+Fv8qS(3RZj8 z%USP=n6anE;)z;&71M4G^c*SJ^M$?xvSce#6amcD$Eu?TE9Z_rih$9Z3t8f{15;nZ zji!LvIXA!K0HAzLix$~k7*iOWa*~iE51KvGKyk953-~j(l?cqA!o*>f9-!BtJ*C;!7Dw-T}e$T&sz?^`utL@*N zLMsp~!|&5jYqhHpeWwb&FYv7RW@_`Z+M4>(O0W+*W6;c>vhxxr^gB~@?KBRP*uZUI z3*y{{r?j4W)D{U%m-|-<@xy*4u@8H-izd%za@VH0jwpF?|94y^COY%sY2P+ttwpjt z@Ocg6*BZcs_a(E680um@kEj3kAf*Jt1&hkc6i27B$O<}G!3)wqDrks({fVs+w6#H*W%=V} zZQ@Im;2L*8qUf@<6CddHt5sEy2_brpWA`tXk+6f+Wdp74#k|hwItgAR=>y3I9`N`6 zvChR8%>A-fRyzOu&F_gq&^+(M5#aU^SV&V~eDEuaHG!?lp8NB^%>9LP3*RblKG3oG z`JAj1;Q#6E$b4N`?|&6UHpVrIj~kz|n|{;vq2%;)J-jZe+Ndf@7{nE{M=b8t-<{M) z6QG`Lp^Q!+Q9}qS`*SK*sw9UipPT{`VrjNwcb{c8I3$`i_JAN3bG8r7DSS^dHS*L^ zdc_sY6P1TG^ZNv!zZ1bjG-mNy8um9DfB8sfoT|nfENr<|YrbXoT-K)hI$6|6h`1$r zUL3!a{TTvLlK~WCA2@iDG7CDyl;MZqIwh4j`u8{eX}~YGn!KpI{yOFg5`~3gS=f$~ z`G_gY--mOQ2`dnm!_02OWQSTW9Oo^`M1voUC>7j==-+DRUjVSE< zwl~0JcR?_R)o|;IwMgc%1+Vz$Mg0Wqo=^R1pXh8c|I)~V7%oSfF5t|$c$3|KAj`{8 zJ7YhW+3jP1eZ0%i=N&NLKl8<>iYMK1d+|uv2%frQP-DS|e5Fk@%>Me8j~#(BD7Stx zt)yGuP3FR9aW7chBVlDJ{ciZeX6mek zF(aShG&l(xRFJBtUL!8QnR#N__}*m*FfeT_9^hHF{{zAF#Q(u7Prk!#NG^E4Cw(f1rTb!AvvC)D#QN8 zt6sqXsA{1`=B~5g4)Dq7tDC3dt;!QvkVXCbN&*$^Y+*_ZHJFF9;gO8KVc!ZyUQGsV z5hlaxbc$5obooO;pl@g=^MmZyHw#MW#S8Dym5YB~7i-gV!}xdhHLTeYWODFL2S0Xm zLc6`3%X@tM9cwi(WT5^!#TAuNs>#+vU8F_vB%Nj_u%m@yOb{v|D_=YPwSk4Nfa^ff zo;>I6Vaxvq=0F+0o|?q(Z2nxgS9V$EE->*`HOS9i}E)?+Q2uMQwn-_NB)0jlL{ zVc%M$Qh+kmnFU;*Tb}p3Vio$tKNo;UnqM)0+8Qt1`S1=xXN#X?SJ?%dbEP(b;$-H9ULoCmqE%mD-MO{Z_GGn3Lhx*36>xq7 zXLDsqSEe=KV@C)%zuwvI_RdsWmHmGBKrBhXy2{k8(X{Rqr2>idssXbCIImtkuAk@M z{QUXjpZ`z)&4+(_r=vfxHj74E#jw1jnn}k{RUy>uHgraU$$M5=?bMV6k_~0B)Q_s# zxCnPm;pBc2!BG)XO`%AZ8dK9)mNkiEOPWikxKt~RqSWar06V=2oL=k6nlATeMY@11 z`PjIlYD6{A&CSw7rL|d*TvfqWCw*P0b6~*;>rB72WYxpZSTC?dh?RO-3H4E@8TLcAD1t0ztj> z-7R#qZu*{Ytyru->l^2codX-8tRWq>I~Rt5($38STWus@vv{1%W;t`0J%-I_ zdCe}=8Z=^r1hq}fisr0(duQbT6jp2OHiBM&=@m%9F-H1dFQNq>PJGSxsy3Ouf$e$pp;C_(|Pu@ zmy`4q^dgUaC7&$)WYLXGVoPyJWaB?ixSgC&iW3aNWUORgx~gQ|0rNk>-f` zKfp4eR8~RdoVWZpHdMA6;f4XE#Blq|W6>I{JD9!y#f9~Ac+tTp+i~aiLWxy0m*5hT zFVrijgXW>ud&1TyQAukUuM~U)P;1S(xGQK?T3dbGRKAAmaR$Rk@seD&?^787te4@a zJ}h4ciD1^^**0$aa!O!>~!S>6~7D!D$B=u78PRdUYz>!Tsc+H3tkwqLPGu=g^=-C+9H3DIYzOJvVrW!F zSVu&!P0ExoSZK>K>mMwjB0f?bERq@qV7gvbW~)1h8KAIGYk{hfgHG`Sr1d*-l~}=o zpT6l#DE~xXBPZ&hBA_7;Stnp2c*dft-ZsF*0w$#d&T&LQUNHllDZp z%0&`eUzjJTTnkeoK;vG^Gi!aV5iCUdYG`e3NNkla+OZHuO&r+HEH*dM$X#2@YukZk zrZBSg9%LN8C~yI>1aGFhc^l1EEn7NQHt7}B!|xNasZhd|k(9oqTb*;DRTZ^6@e2qI zyjx(uyIwPy4{E__&P=s*kQOcHlG^xz*+(IxQU~kF+S?MYN96TrNbC{!y1p)-rjMVd zpMLZA|LUE%{)pu-{{FYDHY*9D2$T}W;ZqXP))Zw^o5xCluQi21*`)d8lw^z6)RhMG zY_3z>D%JI`#;RE6be+`BSs_#eqK7R3u@d$w0-dhFPiU~3hFiD#%Mb)!o>s!LFPHKC zOp?SdjLHs<`OloJl4G-5ErE_zg;!^no+Xw5o=TksN?o{cm1kK!fF1Cxj(AzSJa)u6 z@br={h+7wyXjKwd8;gZd>pJ2bAohU8_glekSMpepQ6q#d!M zztJV%Pz!*H$V*yIHP=jODu!cEIY)1h)X8k0JSv%o9G+~rzS&hCG6Pgg2*YwKWPqo2 z9h^2?YWW*yxg@>$K&f4~fIt58wB`hhXCMC~CuP*Fl)#x|U!R}z6wfF8uq~862>|#1 z@AqF7^WWNkJ~N6{Pxrrb4(D<;=H+qO`cyBN`5iz&YF{og$GoRB%08$jQ=!_}ZL@i? z*cNKGxLcqovvhpP$=_eSGNqUnEt5XYI0qrku}mmu(^kg7ex<$FX}m$5G?GVO+1my4M9Ez#CM@w({REV1oE z=Kbd&D7$p5tvcE&Fl>*k&d{zE=4R)aFj6WUfR&%K3JkYvt%3UWN+5P+h;ZPt073c(_HJ;W?U(5_2kxi21YpQy2UFWI<^`hS&?f!4&J5ZQR;y(mek!glVUX2 zIwoJ0BzCZzmn2u2i@Fm?8N11PaBSvl~tZ6pJw>I?W=+@|C4wOh_{xM zXH}6GWhmQhbrztY{Q@tyAKJaeRk7k%;ygw47oL^@>Fe42o}B09s|=Fvp0V{Jk3Pyt zo8!cYx?Eh`(5tb@Q@b-s^W7$vhX@**s~2gO8(wYHK;9~)tX z-Ye!1*m(Vx-Z_?v(oC$^w7%?($Y9Ai;qGe!cv*nOw(DIc0P0u6XdnDyya$77d8mS@G)SMvoyYd6cfihunID^ItwPAg2V zLQj@wundj*`&(sePtdxL7zTPwbwgf?wt=uStHr7|!iv7ub~R@VSaoyO<93JK9*nH| zfU6(Hf{=hwY(0>vrLSZK)}KWsuKpZ;r*mpKkF;p9`$^W+2TlmNwPjd`i=7Z&YO*WG zShTe;13)YpupJ+MW>X^HCRqd@fuYlcep0?~*dIO}3cH$zgE}fmlQOn&c-mkKbbPc- zOA#^1YMQgEqbpcjBRbi`m@7fAeZ6Gp|Liw*=~3$v2U%&RRKdMdp~465J56Y_HZe~0 zltSy4HMJJAp;HZ*h@<9~roihg9q*`nGViz#Y!!b&B`(Bf%c^?FmUj1wkb;Wyx3-M)hnki4rbWGNmYGN@KNI@z}dpp{CGOkiy2R z)X9YoB|p;zx$86xKc|aDS1AOrQtgkzq^bFS*K1&RXG7f zjCNVVN-SkX^s@H;>&d;l`7U> zhoh~Otad%FGy%JKrn*SgfFQT6;?>Rjlm4v5rCYCbV7;L^>r$Q8m_{I0ysk)MU-;yT z_|(W6qn}hFW(WbKT8`J1ex>*s?oF>+As}zv_Gf>&`gs^W|Bh3=7Uwk;l^F zSNpB7(5i)~o2jPt>DD}8VU07c9+n<*{0$PVAOY~oRyz9EP7w~e0;M$v6(17?s$3+RoBwwCP2 zjSZnX<0N5*0cXl-&r@VI$I7r!1#k}I;?q(`po=tzd3HjWFi;;=Tvaj`e*$JaT{!k+ z^;n)lJBn+FF%s9>{1?=dP1Cmol^>GQp9;?^Bxa*MU;woO)J26X-%keVE97;XoeU*o z+k@d4|9oI}B7Hqsu-uogT_UmU7yH{|Iqfr++0oYoxHMyY(Vn259p^K7rE0Ay?PVjg zKD-8&U{0YmsI)Jk_67E^f!Ibh0N285%TW(MykI9O4ufIwyRD@*V}n((Z;pj%bKtQA zunj}4#dJy@lBpiPM)MHrp5w5>EmDi{HO24^#?7Xw$x=)6HmZ~ zGJz!9rc!`yWrfoN1@b~j1a>xI2Jc-U19 zT)?*1HLXuz*icZg_|WNf!R#BCasTQix4=xWC- z^tie}?AG2G*0eeRduada2!>_efCJO2t_SuWaNQe(>&j;}Cfy=CD-{Lgutkf?T{#^+ ze2W$c2ilccoRxHA`I@a5kQUX@5l=NjMTl!^E`=p#P4AWOz&Z*WDYb@y!%u+5i}^II zyaZqlZ07DeMJ;|Nx5b;q2G6Ju7I|!OW<~U-dJUtEx{XksJOY9skU5kIbY!fZ;zvN& zx;IaE3@1%;Vm*COkYvEA0GOWO@m?nz0c~@wIEgP&s!6eWuc_yL2rwUaW(!Wyvx?PV zZkGQ9R?Mhu%SGc7vGWv()|1qh@gA`gX=lr0S^Zh2-CHI}t1v#|(CoSWX?(VZ>#}+O zOs`P1VuaGN;^8H(^zun~kOoM0YHRXJ#rixCEvZP>??>kU3$d)&2CgC;FKz~*@-{>2 zYYoRA3|VDK+7_jnW-F8lUV#6*ayx@R&kA2|m)mjLQ869xbL( z&uUzZHO)NAJ2HA7gnQ|2Li2ii>jXYi^bMqD18-V)%#b2-YZDPQsNpI29y$Z7D@r<5J)rM`8-^k zb$wa8s(}=d)iq4Iu47&TrVEg&fmNkj)v|c|Yx~{hd6ar(lWlmN4OIi1$Eu3iu6+#K zr~^o^mb11l+n_hV?6ytM3Z=l_(+=#!)Vezb>o?R%iK{mc+*fAV)D>9k#&fNMnbk4B zEAt6}769q%zS-01&81bFOadlafx9YY>o!)K#o#Rgs?OI+v#(?;Kk;{PY% zCTg)Tn`ajU*e6=6X`ZU5fzRXs+Gi4CsOPPoZZ@Ct!}C-M*^2B`DRV30R>z8s)s|>u z;s2r<0k3_Q3h~f3Kg+k@86U)j&~liGZGLUQh5KOUNZpG{gS)0P0^7sdtmYRx6Ul=P znYV`|eH|zM*|xQM_RCypESCQHyBAX9Fey&cYP+}im8o#tpyjvbm9WoFiPS{{SU(MM zaDOZl+O$5L<|-tKycSAgv&^_Q(Ux)j&f~bHHiw?9NLDU@~i$;;BYT z@Cs(9>G$7=>xcjK!#i>Pk+oR_v4UFwBm)$vs;<(@Q)y z_OA|=bBVa=JaR}^60LT%g+1u9$QyG{)9UakF|sb!1S`Jl5i90SyZu=@tvZJq0UC>C zLD@A(z=lk94Zj?uxFfPwfl}9jo-F!Zmxfg%|Fh5nz{=z0S@UJ|x?NGf+K{T3vTi}r zb%lf~wFGc|>*}Jdqq=~>MHOZ#g6h+-Tf<{FlWz6>SuJsO)BUnBpmcl! z)bi@VW}{tYR@jUvm3O1Se%cUhe%dfFWC@6)Q!u;waQ&fSz{gDs)Ks+^!%A{!rD3x? zgyuW8TBxE1@Qayx&Oxyb1*a!V^fhD7yul=L(?H^sQ9kJPRGY2ZCzZBPpLcPpta#W&qSCn5q+9eHN zkTEvDAucK`^|KB3B%xnS##SyUI0b4xZ7}=vep+qGz>5VLEC4bX=Zs~9SrU(WC!D>@v)^&w6znjoiB@LW4-G1J?gXujRb=pfMMzD8^fr}m2JB% zS|b=%s0o&(r!4To)tNBWIbf=DC*!(^P%9O>hA0&oDa)o(N$lK1sU$Sp^9*!@ujxsR zz&f^0Yy((A^FXK$0Nff#TzgnGindx;Kr9&u;;b69ZrA&>lqlem;&tV^fCrCVu`tV9 z1=i6}>vf;NK7eF}zSSyKH!RZHOz?FlZUM}xZbZb2=v7x`F$?QBfc4}5uKtzW*zw%8 z*~#AKU3Z&$^`%#|`bzNFts@o)3U;$@)MDaR`@zKDd4MO)I@5Np6ew?Sw?eV97-q~Y zDg(xV;`l1a1n3wh6Sp3&70Wc3#D0K&kX5o@Z0;sAvs5q$%t5kHvVw@BjY?1<7R&L= zIUu(TxXoEqUy?;qa+bN$1m;K$mYN3_4o?&pxIC(FQv#PMtIf&;;Z{@xfGz-B0f1Ot zoV7@fT3M!)5MW=zRjEamYD<}9^}%3UiVOF+5;4sBwpColc8mX;5Dc#DyIAbyIkR&? z_>6Ald1LjPe;PY33Da68?Ahjd5*34KNsImlb9i8xTs>)y;r<$>xhp1nq3Eh$k6sQg z1A&9us|Kh877PideoJ3Cs}-)49oTQk-b%h*GJ8R$J)w6SMt!v$Ak{Rh*(ynBfy8=B zS3Su#H@R7tgS8>m!rrnyStTW#-ePpv^Nj;qw2T?)AXlY9)9Su_m5({}@~gQ|hSo~$|aug=#4v0YQExE*U(W68k6Tmbv^0V~`Bizcq%fTf(ak-Hi+O63F4 z)pgM@Fu%1JYZFP=&@HfOiEFGQ*tjm>@uj1+>xLwDR5HNU7s^(ZXw?jMGrd=jV5$$b zZkE&9;H#Ilu3?H5zH5=}A-n;Xa_;{#h|Jx`Lm|aONb-kc$#o^PcKeN}+ zAy9>R^?@LeIhewiN;a%DOX%U$h`R17sBltz#ySU7r`6f7yDH$l1f1(#saG0;e328m zU*!x{M(P|cPPv3N|r@n zzWU8q*VSxPAue4%^0$Ue)tL$kIC6!hq_pPPqI}d?x`%RXPfe>au@u+Fr6v)~8%-5% zf!cS}cugx@>;p|}d%stXBReHq9oV`>nJV^IwmaXm7ZhOimGcM{#$(L^Si4ahZ7tL- zaJY7@N1oOX4Ykr&e7M|pZyo9!%=1`;z3fzN$62T5o;*;t)f5N#CRUKUwo_Eo{F|RY zfBf^`{i}DSzzSbAzuqa$Wsc96zPH!Tgez(iWPoxzDBZK^dwOK(> zHg>=+%*Z+@F6fe2MP+9PT4yO4SOkWpVu3k~wqgR7xL)U3lGViGtg{ujLT+}j4=cH? zo(->d*I#@4S;I|6e621z`^~eu$ZV=%q`2myqODXiu&CXJq1O3=7GUi#RSdN%=YSNn z8f3abz?J1%t+G{N(xu;c^%ko@C~hUORo|kuk)-Q}egKnM1ww1_se`V^NPkv{Qg@zQ zJt#-T2rI-{eSa1a0x%f6T`{$WZCTzS2AWpIQJFEo!&vYM_youmHS3sIz;}YgU=|~( zj}L>+1CV`m)&baKjGZdmUK2EeI+eh}8beo{(5FEuRkmdsXQ;vv6I>PfZKP-PhDOl6 zR!cd~KGhuZtU8iO#FemB2y$&kkrdenicu!>gp6xM+pKNXCrh1Qw3f;MGNXkrmH^;& z+${i2Onm1=y9!y{mWZ+qQIQG~1`1S3sMUp3QTPxG3T{ZPp?b{wcr_o!|0B>i(5I1R zckd5ML*Rag-&nV>ZB#DeU><;zQQRUftT^dw^Vb1wTwEHE{mw^o@{sMfVN|>%bQS_v z?JH+PTmi|NSS-P|CRXZg1IDFbUJ_aNqJQo|LRU0uuQ1V`>?mg&QKp}RXN;j*sRoz`aE@$BdM*PoYP|N3wKWqLA9<`dXHc)nU9Zaomg|Yu(YCCKyJ5#&uOpn+K~Wh-oylrTFLb&H*t>*k zfU_uur5|vtGel1x(m=hxXnh z`*g=4GO=(c)N+lbTW!CF|7b>ethcbXX&kvNm$lN5z2LIbpMUF6sFf6HL1&f^pz><$ z$Su&|3)|~mv04jiWvmV{I|pMf$RF@g3^_StijwVQZq$?{JE6LHR5#u4qm?pVXp!kD zCeUT|m9?#U-77M;(*Y|7Z&{)h-KV^!sum|Etu^!moV@gkjJ*eoN1$ji)yHsph*}H% z!Q0F&-9$xd)huq-shkAq7R?Gr^bvnRPc;r{4y zU?c$TEd#ST`m29^Q2$CreIt(UX4RZ!UZzT(!O z24aq_KH%!&rZwxKjF<1WWBx{olX-1cF3={K-D(E~rywXW*tWDn1Di_y%3~#HH9U52 z(Q6Y@HK!9`e&TI72E<1kA<48 z)-A9bFuSz}h5>_p`}y<7UzUIIzy0w$as3g?U;O=Va=zP0|#a+DIpLy{4!? zD=9h}4(3Cz(`05& z8zlozeRt_rTur0h$d?9o)|jkz3$W~>xa$%}Tjy{!OGLYm!ZNEf{qkaMR=QG~ zHLI-#mVr>~g(XSus%!vC(7JHHYm{ZxJXZKum$ipsnI!<4usmXgm6tFC`yGhuwlM|k zstp4nfZc38)+Qwb>qg?Q<63}r{pCAHTbT*~d$mHtz>aEG5Ds8x79+9UVytyE-Acu+ zsxV6^UQI2m)3ln^c9VA%R)Ij?wRLl?nblf#WUY|;K%i=5t!(1&aHiI4%ShQ4_H=Z+ zw1kwkK;G4B2W&DnYZ6P-trEi)F&|nZLQ6iCTPSLAL=W~_c50$lM8Ig;Uf>}*NHb2N zwzT9NVWhbXrrrE}cQC2#3yfTSl2UH!&Y+?P^Q!@CeyJc9Ai`A~8+SW7Ifg9?W>RaY zVU@Q&2=zdc7E2k6>5Y(Kw=w|60x{J4vDqhzpyLti0*DddDTRCZ@nGJy7y&H&c8S_7 zqAaK=>7_AUAj~bUmy&_gXR6`1J=Zh%GtcH4N>Iynj)`YqUmQ-?de*f!y9-0XWt|MH zwK$_J(%q8H%Mlm}UYC5YvU0DSMmX^D0)9{u3vVU;7DWKC_=d%_;We1oAmbizJlRZY zH1Cr6KuZ8v)`|Ql!&~hE30QG@aJ=+qF&;~kuFd(6&cQZyUEm6E<3cVj>x~45y-0oB z@$0&M`hEK8)AZ9H|KES~UYqqJmcRbH zze*SUqK=&=t`tb&Oud%?B-zQ8LN@4)vShA5SpdtvR0-HA3CTc=XH`0Ppbsmu+Rl-O zcEl|(XbGT{_>G=bdgNE@u`acVyLbFc zsjs1J zCo#K7r)xXlzc5E@8*O#I)5T?L-CiB>CIg=ni$vszlaGOIuwTU~~V zv?wy&uLNJMd3E=af$f1$O>@?^GE2bb@7bJfV2ca0-cX)(h)^pL2-p);Sb+gjVr|`t zrggg}VvWTD7O37O07q*B0M)>O%%YTsR(bOV618Qv0mur|5YcYe3zB%h| zy}Or&C`~I2cs4o$?+O_4wH~BDg%MGrV5NJrv#v0i`+DbNC)M}D*aq!R1(g*7kRVxW zeD%Zro%XAIANcJ^EYBg#t9dL+FC#H5OT%(#=~V`zo9T4*Nf7>Yokx{e0&exx8BQOD zq^$4D)VbLFBsE)s<+U>QSOgRuSrDAMrvjx7o_u=T>J6w~fh&HN3W(UZTsZ?n^IvnT z_W^&OaK=0>YgIelF9Xq8RPvnQ&r4(2zPhW4kAffqpMiQUWbO?Qja@l=nKOS;I!$&r z%(%K&SDJA}#Akp{S@>x(NJ57=6 zRg%@zmkCI>z|4ZON%uV^m1Ru<^;Prx37GKQ&*<{;|0Khxe!zdChSh}k4+7Y91k3$pMgZKd+Ed$N@D)q8La=^J>2bWEr zfvXfm7U=aLidUCqW$BLQ{zqcgmQCa`W@JT3>$Y-@$tVOU9o=hT!;&})X+t}ZV(mv& zQ8I93nkMQlDsIHuuPO<2m8e3?_RAF3`dwUPtKFyQz>3+dJ;)NS+>N1DaSx-ikN_0B z%`}7OLyQvX=uK#fvhA#I*c$1vf*K~bdG(G{7RV&*k)&I#qBEA7(xLda77A!&xGUBh zRh8DD1Sr*qhaqhnl!&Q7EI4fGv((gq6_;+U+yViSRQFU=*G=Z_wVnSddMUv~F ziR+8{wLbRN9$OrPKWe;YEb#8(7L@wV0u9=J`8I@D^ZrCkU4X7`rTfnPd zTRi)6-dle6^XHFWi0dCdeE6rY%R46h{?#0Wvqmn$wZ6`@>}woRj5RGnmO8c+~S!)}4@kxbX% z=lo_@K--7)oX}tykhRWZq_mr5oq0$#>cdiUSM3&9mZ55`Nbafww~GzR>S!w|rJ5tH ztEaMEcdOyI^Qf0KcECR8YfXJ+>k{5rBDX+b02p6Z?q6M0v~?jpS>yJAxtDtVewNo@ zp}E$r!&FyOp|v`v>!Ne8Bk9)1J!`b#MI;*pVrj0mF$4ITt)>-=!d2rR*hmgmkNiJn zYHf3^_jQ^g*PT3sHM<@NR8_#h_hfDUJb5h9+99#olv}m<6gSDZG9{=!&bniN7KUK= z(R!@m+AJ??%`uq0!b0i({U^<^MfwVTWsOt;cSU?^(P*pw^PlUBO`_KR5N?6!mp@wS z0T_tAWjmWJdanjkvZts7a=SWXm~$4;X?8WOYQVqtWA@tvN2AU z0`xo2A``7Q210LCfKb3cfIr1e&F0IIdB5ClC*27b?Y3XuqH%sNPiW=0BhRXr!Ad=B zl{I9i|4nnh^GqL6Y-U)?T1hty>75pKD!> zxV12=fPFJHKGjznK(lireKmqsCNFC1v|e^z4yJEyStycNQ*>1fux)Jv?P`csZ6{ZD z(N_0m6m2CASaOcXFURk^FJSYvSudxxkBqAw-KxL&H2w4!fBWCQ6W1R}TuEhBk}gnH zafQGzjn33h;V~fH4cMthj)Vqlsi{)Gc8#fN?l9z$JgtPoz1plPbftDG%&t%9PeJgt zH-mpQXFI}9r(u-(lni!U*18OIZ!N=}Tq0$zVbHSHksa$JjN&!nsu~e%~ zTu|@X#bxL7{`7`0t-(6&6l5DZC3ZV(%X$Q2l`FvaGV7WWoYp6|1JyvutZ|!FTmhct zq5!)vF{1~tgrf$i^Xx*}(e*pi!J<^1$RSS|pVK~1hIzFpK(;|SktU3OpOAID)se^| zvkDX!w)DBsLMxv@RxlE3MHy@jFmeGHTZKYa?WA&9t2$t+LM30NayZ5#sjEk3iyYU{VuX$hXU6d8qWD?Yu=)pvu^iY}K; z{kGZ$%+@4b51*&qUiz@^#aPPipJ_9f8jLcdSgj1!mTkSb1->c;KK|L?{>eLW{SnJ= z|KT@~Wu2K8AaU@RylNm>h==eqS(G|fxALnUuWL}AB~U7p z1MtEu5VSJ6>paX(eeiYp|1H!Ct2xnYJMs@HRx}K3%SuA6%SMa=-3l!s8SpJv7jvz< zoBfAG>$Zz!16M%YfwejdfzQESHMOpCeT1S|jD>7=C+q9+e+avh1niKltDA0R&Q*w> znmh)!Yk5a2_WvFx_ft~GQ8SgCBiBMWJBJ%=K2o%k!7QLE}tC&tv%77WoM zBpiIMBoQhCmen{dtE!JDF;3DiUvb>qbzQkk>8-jts_3xIhPN8RK-4mf0ZapUaaP^y zOv#TU;beD$o*t6SvfeIe6TGP)_Ki>!^&rQMupu?r?( z+l(u^T-ck1$GrGn(6|EZ%FHodT@NEMgd-z0$<-{h0N(=CpO6U~L7DL1~=>P8#5{tcO(-Xo~xK-i1Y1539fyXrPqpe}CP|tdRXh zdFp!Ik-NT*bWPLePt#97fByK-{?9*tC$2xJHY*%y$8RZ_Kv-ENo12oD>(@C_6|!YP z*)$EyPF0pQi6coVOoRqcqZZG40;wo&H;np3vRCdc5zTB+wl&UUr*NxjOm{#h^rwzb z^$CAkWg2Cpf!B)ZBjPw4xNn9LI1M%1- zgRHfmU)^o>RkRfyIix{WM6WG(6*bD4a9S*JR!Ek9DOau%jSlr{S?6jSJ+&y{L2FSR zP_uRR+$xfkjz)c40#D!Dk!69r(`C^2Ebea^btW0a58Bs$=5lDr=7U36sYdEmS-N#MXSbRfGz_3 z5>vHIGLUVHqAG2Klqr3W`(l)}U^bV7s$yHEfZ?>Q+_jK5aY|pUJIK7(W9wG2TGwJ* zw2G|Sya!y_XpdQqc6-6*-bHVu0q)ESr1!1Xz@E-+)2HdDB|`Em&CX`7P#J8)a5#43PMA+p#eL>1)eQb0(2jEYc!wft^)ZnLAC4tn7n2*y#L{3S&&Qse0237EJB-fa3!Z44GL)lMv<;jH zQL815x7(0&Kw{6EQKWk50e=#1)XpmJ2?L*QZ?`%~o+I6>4(nRL?uxf=I$L|whg8e$ z#-*=3jm*eu&s$p_5{6q9{$cSv+$!*A!aOTp?BGn*wuZ?W|Fe)bx6=dU#)=S^%+2&d*8`r zbF(|G(>iQV)?tIP=CNLl1dwGlWVK1g-XUtXlTDCfZDIh84r_0`Sl`ZCzt(1bA+G=N z!^`qcTz^1qR&vEp=>kd}Y?Z>itLV>?VN{!CMOCa98q8szl-8~$#)PRBfMjvwOm7^B z^;@MOEdaN0{{iHkaV2|o}Gz~m5T+^7+D>z%~~(suNqQI#9XQ@>02n0}Hcu%(8A$7jWQQ*dC+T%rgu_ zu?GfMA=<%W7`sn;m=7!^BCFz~%`RgtaaC4k#I;~x6&tnuM>G4O(ti9rz-#9mt=Kt2 zvZ+N7)RAaw&GwUfF>%?-^sp5=usD`9ibC&wbtn}f#;M|4nG(@^a_kgU>4LOm=&QmM zqAQbP*aulCl>T_zB#+gdWpJ3CretljwYw9aY3xp~4^c;c`!-?*s3Z#Opxiyl`OA%$ z+oVOSghL>XeZ<{(T5jw3tgNhN>6H>Lg>uYtcS0NaQRnjL9(!2gFY#xMAtL+@L z^?%jaSG?=B*cW-Df+=q9pvjlMz)$}k;lj6ViS|x0B{@}H)M?3G|+5q-UjReJ`RO4keJz0=t1%p9w{suPJR%PI@ zZAOQ{-d@(DRD(= zvy;S~s9^zC_ZSil%KG$ak}X>uR%RS%B57=JsZQ z>MY#?O)7PsMWS`)SymHsZ9ywL<`FcSbe1(;69q^I>{GUZxF>5NO;}5yZ(X7+tIMg9 zQ0uBAtP2OKumZKV&fkruu02gF^$cts(W{M~+8ZkkwYKX75HP2mG8$2F@Sqh(2CX$ z4?kU1S#^#Do>6y~NZ^u+^D1|&BWP4U^&dVA`{S!(KF`vt?&=`ZDz08JElhz6YV8X( z#Bq(>pjclkzGdKy1H6^o-_Bf>RbwEp+=0_FUSCF8inp_Zg5Us<>&I9M8EJ8HSHpf? z@D;@d1YlE zmXftHvO2MudQJ#aFO}Mhl}_R(N};zlb+fFA|J12xKS;EjjG@$YrG!gU+$FB=8ZGu3 zz?;)$X+WH_U3#8@Co--|P@vMMU`2>s0kg9N&|`KFx_DB$^vbz}j#c+t5pqif1wP2i zcS(l|Ba2+?b zE~6NBkjFBCz&65TLsx(Xr>jS=D+j7iXIw+*>h-N%JiDV?fFV=wbcF?E0vjW-5NBO4 zVAbAo9K;oHSi`_!np+K$H6d7`X@&FKPNEeG6lm-r3m%&>&e{Og!vrd<3ZRX)W@i}F zZB{!3Sz*GiQ<%kzu3UQ7S>5ahE=OWrT(*GxO>0zXP?jrOE03otKS1W6TOVMvxZ6!( ziWoH=hoV+OsJF^7_9PtjUPI$S#~FURmW$mYP*I1Rv zkHYMhUOgfEWIOjSEbXh)*QX`hdn(hIG<90GMv$V;!4|Dr*}Ox^ypyZR_WKcrTG1_I zuZZc3ce<#ty`)$x!Ltw0TIoCBL5<}@u2;A}-EPwI$zx8R=tkSDP6rtiOb)v0lID?QXr+XG7qrL2dQi?-Rc=E zWM5bOa$|AUb?e>#h_^-ZQ$k70KgWZiepUBAIqD`G`_+TL)ER+W8? zl>%#D=z6&FtQMKZ1zQK2T6Y_5rKr|BT^&c=0#j=gZEet~_o)EeKqS9%=YSInSmFv= zv%Pf!v`E&#)nhQuYC|BDsb*(&D^1c>j1&53tNc{x1g(X)dmOyes`e%^gHN~~!>SMC zCB~|r%@(3;MG~8lql#86R?9V-FCERno=z!n4nM@n2cM%5DJi|G51cF0p~Vx_fjnmc zv{glm7Ofl#XsWkaMnmE^3m$Jn57B<*LtKaWIVTTL;*oLV3tjPt^n(y9Uw2c#?g(nS>^_| zXkpD_>lSctH)iS|vaI@D3EpZmxtdA5tm=J}`+wYc%i~SF!LtV27HVxZUiaXXqrLGE zsJ2RhVo!LA$;X1n6>75}3hSe-?UxT3>|q@OKv3Pup3%(G7Ol(xtjV%&QH$&T%Lj~4 zzfV7Xk+|M*>pOA%uFGHl-CqTR{HfC_MSGxoX*Fc%1*cEEoH;mPikUmRSSn5-Tbl>$~B&~#c6*1CHW>|w&Ot#jbu ziPrrvV0OQ-WZPP+S5WO&*xGQ=ng-RGbp#b!$DmB0^o(jn-s9sg{-YloIXwITBm3Ov zJGPDxs~%n7-H54`e<-dY>~&GA!tg1v{}sPx4hh3Z`&FN^>VaH_VNWs?e4aXRYZH39 z*qzu`O_ooPpMaYg?<=eL86})7dE4o|iXKI>=z*NACWN zts1o36%O2(px}lWwz*xpsQLETws06bf>Imw`oO$r$B26sgDU`AUv#x6m*U>gUBJ|@ z7vvIQEyLPM6_)fPHkp%2S4 zQp#zmm*9y|>mp^XaOXw@t@!0eNbKf}0nF*TF&@h;uWwyEFI9Ki+qCY=xmcm;)#q9_ z9xxCm%)1`->SR{q{sm@UbyIJTQ++?z7Nkc;L8~^eiqAOx4c!OKgIZf(^EUX1!6!cD z93XB1oEWvYD^kN)*5KT39!v@#nWh7zmeD+lye>A{WRN%Ec9Ty zuC7)%(9%@Wyx9h2^8p?Mf3ne@BX#;cUxTlOq-rtR+5}vQg1`o1xl4*%8Fv8oz7v~$ z-RP;{-WsTQPmz z8KqZ|*D-{s)C7^GR%sKG^dY2?Ca*#9Y>JYxY3@8NqlVQKI$*`#@IOoCVAGQXbs7Vh z)8+C1#rs#Mw?$Z|e$mx<_I1%H^@<^Oae34Z<_%CPVA8p#5tunL<#yJ&qiLOqE&#Kv z)b%>c>MKf6XDH#aE6-#0fa}d!>y>mXjkXR(WJOwajbp3eB3QXz0OG7lFVL><+OkFz z0rRy`>vO_^jYU{###QKBSB_PU2Viw=S;7(!XIx)yjClz{N2^D&tRV|btpv$#q%+Gk zXL+&;l=U8Jg{__~$#Mx*Qkw;d)t*)tBtx1nFml(YF(79VXB^9vI=H^qRN{f7uVj? zOG4tFea?{V~zAwVhm^?wYxkni~(mj#*X! ztx)v^*484_0R_)Me%b1737{u7_fxFS*-J*ns}PFKZmX9T&6^0>|fz%E|vDkK22UfHV&7SW%@ z!0bG8iK~jpCYL*nw+e!+z4f~ufN>tXHjH#6>>9;W&E8g(WnHlP%3;`L<;hhOPhGBQ zT9sR1zMvG?^gabgHT_mWmzJZcG~?P5POTtVuQX>3hhP;W_1_J21eU(uL#;dBPk}8o zVXZ>bI(Vm$3>-cGzyXQY&D9E!Z&79&P5t|VgP^>?#}!nTHM7*~VWX-TXEl@+*XLG& zz8~P==7C;$RuG6S{IObsn$gZ`jI1rK1*dD<(QH2e9=`F);om6Zilrx7(2D&j7| zR%m0XrUQ$7%ztF1PR4gILls7ryr{i!j{GfAU3~Qjlft@6b4hzh{s0W*PHyZDy-eaN84j~ z`4S)fKJ{OCWcPe*=&QlHL-z!F-^PDc>Zomin=CLY9TiY~jdsa|d-#fSn8l$Wy zu7s@m2G4I4v;OKvX6;8~rAgr2FkVY*v+z-pbij5*sj*vN9*dRw zm}t7_0jBRT-H&*4dQ$y*mBcQ+0<3wU zPRp@SE^7^}tqp)xHUNTWn-#cBpx3Ll=veF$8eeq+mKI>mUFqu*xn2XBs%!x1t(w-D zrmkc8*i~%X($wV{YpYMIF3vgN1F;J!!19b#m1Mm=%Q_GFU1_v6a1od$EVQsX7i;Vp z=;uzaZ1rq&mP4a_*`iQugI+h0ZryA{7KB>Y4p|-7v^HM?ENyYC*T6zmmQ}EBF2Cvv zw)Qp+`+b&d&ZXPlt7th0xy_NUm1H>%`&iGL1j6+}*@^~N|53|v*D!I~s@@EzB_I0g zh^du0U27%fS?%XybnaD%v*yCb{5dbBa@Q+*fsUG00S(iYbB@Vfam2oW1oD0)=ZP6M zMyPzF5Rb#P>~~D3S%4R{VcK9P5WMWzS=j)4U=OIS{M|Crv&oVAdZ~c{|Hjt}npU%) z8xN!2Zd?&y(xf*6IT?j6j1r&14^RxR7P?oXJGk|;tlxfHZXTuH4AC7=HQ#RRDGH7u z^s=^x#FQ6fYGSG3EkZ+4ybVB060B7KOsZXceY(oL*H?!2B8$BogMX@kUgIl7<;%{w zLY7^$5*Suou2Qe$HrmRC25nK7*RDP;&%rf5?-r;m2m9Cw_p-i*SIcAn)m-sxv#bT? zM5?LNYOf^vaT0%4&`JiJ)dwvB*q>!5Us~7;y8<}?wrG7j+bN?8dPJir8Q{|UBey&@ zyxQJ|SKZ9fk+DB36CV2*vqFli-LSu`T+ii;#C7`ktN-Iy@5J>7)n+9L_Y{YmLaFIQ zcx>X5fdQIlj>I0S=bWj_g#F&qP(PHkB2fLT8mVE3O%6TK8V5(a zOEGW0=A1xl{8?yMJqj1o5hiAlBU*?(yM#q)iT?zQeb8H^uC|9$+(Keuu4a3 z+y1O;%krFIU>p8cY-fF4XWIm`T^A8*UBzu%p0%o&>lIDw)qpDvwKA)KyJz!+7Fx8t zG(ayakl1U!)?*<1+N|t(DY^yxZA`$9Q`2EhYYv42J!Px61W=W08@I6E9Vo-f1EK)$ zXf3v!qVR?+jJ3GhtVSJRqODEFH4~buqdS(z@`ZfxWS?P43yJS5sg32eW*=m&ct6#; z_7kV{{?cvEI(wyBXCMlwSZF0Shaw(k2`HFqtKfJn>=B3Nuj|!Hqe~e@$1N{82UKd* zfWDi;xm*ByC!fYPaQeI`(p|v0?STIYq5%Jc-%My09-3!L-G7Ri!FLE0z%m|B8x_7m zRQRM%3xCdqJGWuE&7r!CYlqO@T&ngq8hj;I-dosURSUfw@a_KYZz)_ldHgNhD%e75 z)1Ky|>BdyxUSuLc0YcHjoCElRfLi90SNnN_`i+8~C&RFho!AL|nsl`_fAqUzCu}g` z#Lb6-rbHnd)n?J$DboVTYn0i{l8`s?TC;y!e+-on9jocL^6&D-8&IT10G8s3U^SHstirgSk&{M0xu19tGzE=UbB}`hM61enCMS{|cr2MdRdRq!l~qaPX1n6qnS^zv zpkQ#2KXoJtBYUGlSGU?SGS069vCBvsR~n_k%Q%nKKgcpB4Y(R@C7^ZcM_VaMog+Db zZ^ep`sfNJb5-=|p=VT2Zrf$sBG16km#Y`IO2dFNzOE}K zT9@x1ZQTqY<-!5|<&K?MkC>}Xv6}lg!&kSr%36BAIOOH4*i6j=uIMOGMAR0(5E@_#v(5n+8^&2Ho7{i& zUXhhe1y4_3S*%!<^k*^gX^Eq)F4PLM(gka(ZuQwxt$MqW_^57)a%|0YW_5#?x0@xR zkdk$FQ>hoYF`RoM&V77&b4gnFQ{3!+?i94yvn`X-?gClhrIW*+mcvf^{@9xc*|x!B z`(Ip1^Vi9Q62%35HBgm->POU;rfpl!sazawvihd8({0g}xvKI->~Nk9iS@Ep<@lK(bw$XR|@oUd808L&myUph*UniX-(?*vg(*B?Zawdsin0h)SB%{MR8fy`}jXQrFlKn zozPmyxPCipLeSct^O$ogk5aQc!85Bd8^1bZd{GLpDlX)=Y}-4S-OFoj)_?f$;Xi&| z-ihmXUFg7mcS2tf#fhQRB>J&eENn`39xe8}?n!o1DvewA;8spp)`4DKH zcElVTaO{!vX%bX+JQ+J~XMI{E+w^2D;iC+q)a9ybU?Lzo7}&oQZB<2Az+=POES_bZ zg#&f~rFxSpC$4NK9*x3I7WY`JW^3*tR#L^q)C6;{9xGi#tWUcIM(nIgGQj$++O%pE znvJroyivaoqr%uFf;y0PIF|ud7qD674{naUIsQt|6@r znd*3vmI11*C}7({=fG|Xv!Vj57PM|W2fKC{Ec3FCH)p}JgJA%D0zp)D(_d~!YnqVzkq3Wuo9)S6-B(EMwcNGr!4MfP5` zSoLvdl_I-pb$pMx&Nk`V=2w}Wpw{deDGQ+5g6tpxdtNEevTNd)u+a;M7Oj&!D5+)V z#XU9xN20I;k-X*zec)}VHR-GudW(7i#i~pKEaUph`Z|mY%>Xx;>p#t0|1C;Fwmh~4 zo?sZj6zj=n`OjPBD_hWdgM=!HkDivq21Z;N?sd;byIX0gg=YhV2{h2_Bel>b2Ahx! z?f5TekF;A7`%-sxqa|xR32fu0r;D;TS=Ld7Y%RPPD}=_6t=xqbTG|C_S^r%hHzk<2 z7Q>KhQM%Xu>nD5Rh03jhJz4S9E?a;Frh-Q9+PwRqMn;Wke0hhZ4O~nH3!;OEks!B| z`wy7_$k>fU-Oagx#})6d*`78$Rs$QrFJG2o*l8(z2B$@-hcE!#tFKJMmoyJpWD0cm zRb0R>d0SI~Yuz&3^{__S*5v;vSH;fO9kZ+(z1;uHYFqiur|IKg{`}v4_{R@lVy=I9 zXQV%(HcJIWV^rv&Xr}g1x6``xJLBhnu*9IVv=@Zdbsf3*anZWEf#~kd;1F?dUb`!1Xsm!Xjysl$NcD*2az2noBMq6E? zb!AoopI==BN@bfskacl|SxVgcy_Z#J`nwKpYSpq<{2-964Xk5!Evorf(Aq-Csu#6k{v^9KqmU|?0Wwz#j6_>U7G?(U zla*@LvbNmSdIOZE)sKRT!jzt-^}N7WIh!T1F2+TH%$&t*6>TR@X;+K;>pg>|0>-PB zfY@>RG@*4v?hlSC2x{quLLq_q;E=WiDv)-*vPT0FajYI$=xL}ddFT_Os^rnzny>~x zLYy@&io)n@>n>WDW0_I9)B z<;!-98#nZ}|FaM`b$@_Du`9eEm0Y+nt$9k4;7hoijM`iVx@!=eK^k8Mi_iQ+oc<)f zYd3L_qnBtLK)?;{AVd3RLG<7@3TrMGR{M@)=Q6C&;K6&Sn-5^ zmpN5$4CqM)TmjZmNLdCpVz^IgN3S>8S8Mf2EKG5#Pm#5vtd(}GG#w~t10Yc)Nl>%b z4m??y)y-?2Wbhwv*8wnFTggE2Bm6KL++x-K#I%H^#diRSs&`V{)6bwHYGa%;)~lXu zGW|ySu=w;kTiMb=V6(jjC07pBE~?TC=wlx+WP!l-*NAJj%$UsJf*Y4#6OfR*7S@IXA9F#&5%K{M8A z?dJZ&Bx5ac{rU69UzUIIZ~xglas3g?U;O=V=a9HU^_AkWehQw}UFj086qyQAKzHec ze)6H#PNRUu(}2uq{uPWGR{&=UQz%m3mo8 zi$+QC>p)cXxr}SZb_Q8o>oN>&^a4T=P;2Yq?KpR3Nspd1K$rw% z8a5w8303GXMwA-40xmC=1d8mpT*kHa64dNJL91x1c{s9(+m*zp?vpzkbUn{rN!F>_ zugZzdStvwp!*5k~*(fquoNd69Rk1B^a_$nfgPgP^dh zmh$mvD}8Y^c!mI87RBTKYUXe!E z%zPjSV7biMy%04AY+eAtFaT-W>Rv5H##KA9^LawNpT7&x^r?HN$g*{-KB(p$rM6f7 z+8d7ghEpVr$JYAT%DM&6*J`Iu^!qzAsJF1xWLY0>0kXGmt9^r+Z6MaT1?=fZOK~AL zOU{uB)?yh1+bTR;CFW0+nR>Q{{t@l#EAVB(7If8y@q1d3!HWkdroiay?Ru`^W`Sl4TiN;TbE1I~e`T&z#5 zxsI*l=%|zfP}M+(rY>}c;CiL#RjXM&o>f}ctIK>1#;#gBAOf!U+-VSe6-YKFt6ncK z3}E*wwt?LRR^5%A#a}__YANf+lCD5dMHKcB;53%CI_P@P@aiGf+`;UM{?(m$1GdX3 zbp+4)rUP4ZfYkH=DJx=IJDawL_;j~c*j`~)H_m!bhS)k_V|isayj7qH!S)NSzz55v z1eFzLl_vkw#j}<4N*51x3u}H;O1#DKz2cjSt2Ky`&z&5u5eIO`+_|{2l zu(XxYt>Agcr9^9MHt1ql#u$CK7xM$07RQ~g`f6Zm+XNIHtW%*)HXU!2q$d41fRTNQ z)iqT)l*;IbfWdfuNt(Gc+jz$9o~3w-Ml8K z9zdwgIz{VNw=VE}>9;cG*opyKcA+f?$M&*Y;*)W0iG?Z%oUGOQSHGr43z4!y(Uq#ZpMk!3CJl*70P*d^fZNKT2I10;+})vqN? zx>`nhxMr)C*0%Xu?=f)3{zphP+p|Fs`#)CxcB453{pE!J^YmAr(obJ%v+e=ccjEf} zYqO@o+N>l-?BiHzLSrhevXbUlpGwu;Re|?lB+IH&yRo={R#3&!&1rrn%Ss!;q~Bn` z+N!#``q9=j>LR$_cr|280J__I(5|51Qh(NR1*HaUS#)m-*v`?Ie;>5Yybo&$*y)(2 zbs;I%dFiBBX&}~9O>_=0)xb!<6)n%2hc_P#wYo3YH#BDrss`4uW^3jBS*w-|1ou;M zt4p*lVGeeXn$8hKU71PsIm;`v2fTD?t)YLQFBaf(fY+_obq^ z0;`Z*-O0dOY+lV{OciG9n#p}aPz!4%c8d?#z$dcYbQwdIHG9KAy`F2W@R`wm`m0>f z3Q^c9gnlt)y+2%Id>zoPzCOf&m!QDRz89-X9iq`H(p)RrTpxUcwdC~1`MDeR2~#U0 zvAQ?v6iroKp(_n--gv3j4WgB|fQ8x|W?&>}IpQ5_V5C>fR=0H2KlgnmY&y!yWyTA6*efl;o z_iEqXuyt3Z^BNAB)mEn3jzT<8>RH-rf0&Q;_JBqnYlE_dh<8L!rSlc^--}&;)^S%B zw5JyAt^WXPYq5b?=-zS_T|+IRH1gV(bCK^JyF;wxQGAT{xF=wZLttw!!6TT(^TXXM z1-`DGYl zO1$w(P193dfReQ)DlX`Sa#cuGK6}?k?|nMAn+x?!xSxOx=lv(mke{op8ppHKShV$t zWs+`zYgyK5)DjRFSp(B-*9NfY0IeSLpS!97U6{2vQ-Kl%sBL{_b+&f~MuKj|)!YzN zMseq{0<2^)Z@c;UPM&3|ix3Dbp;$oi*o$&kprecXlEPTKtq+~5e>7B78@H-ME{>2`6uoA*2f2+}O{ph5KE7)TDP(cl!i zNr9@2i`(97ueJZ*JR(~!0T`;>J*)Ny%5v}zb%$MX#yP2V6N>;9a7eVq7O zZNPq+*&n;Sq!Jwh^g0VXS9HT3uevLAZ!N3O{Db6nSv@j^KCJNC&aQ18P}J^?L|7I6 z4NNsuT!q#xsOXAHSbM#4nMelJKi6xFb}H+AUVE}8#HXWuM%Sx#6l2+oyvdt>sM87n z*41}9`+=LyIXngo%#N{UR9~2exg?MYfCpf5mVj~c(bjR|=b!g;!r=+e-Y>+DhT>*} zS5Ifc&#Mjd@4j4q{EOfJ+YjRUKcF_N$#5k>senxFPMX@vs*CWflASjv2Kg@y638Ud zc~M+WA?2pdEfDj=;*gT`X@sAZwON;wT7W9yYE#pA^+=-i^1$XYSKL*M@YfU6BAD&Y zY}JXrt*&}+KBSr%Wi^lOimHLGoTt?p*W;@y;F?%iJI#JuhEf@rRr%Oc1z0K~+dd>2 zXll9Z>%cxqvGysg)#BD9)Y>t!8ZE3{>SgWtYBh=grFCr!?N>FuT35V#4GC38O=%7` zKv(Kt?Y%vq$49zHO|2zGz)-qTAr=_WEpUZL?1Q0Q>zXmu>QXH(XdMML)p6FCR+Xv& zVtIXxsa_xV3@FLKfnJ@F)oWTY&U&Y{=a#w7<~lPqt5*a-+T_TecuT;?qP^=Un*E&|E%k_ zal#+!xA0$_cpFM(UhBqwZ7eO1Y;(i7Yy`GWmK#8B!Sc%fmP3ITW>dj!V%-9HOR$PCumH?0jm{UsHBk+9V%jL(I1v5I;uK)ALui(%F4h{Sd9Lf0WaPGwSJ$o4PrsHx67JplVJ$8E=qg~9D{uCLHb&hph`pRCUT)H zuv#f4*h18E+k^?Tn3&y`EsXF}K1M>PA~bKgt25Tbf9_#DEh{_5VWh9(w-qOp@}SxAwViO~kF zt9%C^K{a6U>|~R!fsxJzxB5IPSw9=enT}JG_&8k|v;aN!%<7?;k#h>vyWnYOkLDt5F zTAQplO8Qru4Ch|z*kI8Odtl5a6{|L!XEx0_;c6BPR>IiIA6I$|NncpK?%<;5{V&zB z1?5@2oJrN@(bfue>LZ<8Z!XO0vOX+%x2=e_7U?c^#@3W)C6Bj-qAT~+mb(R%WS|p~ zSKYeRmi(*AMbMmwsI4HhbsboJor|CsJT?jeIvsOmY1Q6P*}-zl6v*kwEm>sW*Y`5 zv}F?4ETk&bVda1;np#y4MZl`XY^tHJz92(c0!}$v(^!rv4KZ0D+P5_)y;m4*h4L(@ z)*?~Wm2_A~gF%vsUG2<1lyR>NsII&`E9wxf{ng7|(a@;OifYI=A0K7|<}=iLNqD=7 zS?P@zR8i)GI4&AQbI+>inPPSG1U&MBDn3EazON0Mvm!V}T>zDru5}60=vnpOU^zJY znr{hzq+A` zj2J4yUGney3W0-LU`}$~3gFOv0<~GU943_JO8#$&KivvkLf*E%3NnOTaTz zHE-*q-Td2XaROyAS6V0L76_SDY8*1F4K~{PtZ4;f{1oW!XviuX3mT5QZiQjiU0ra& z-FgEi(vvk{kydQodU^b6g;ayN>w>lZ)b#0W`P+?o{rdUqr!N;Has42!@48&3JV*Na zcmq^3D}*98fQCTPk|h8;yqYpm7fvzAlP^7fg zkGEwK+jdeu0AFp-M_c3F=FJ#ZZ{F8MSi3Zv3c1#f!B|$O)oU0V@7`4gmbYyHwWni|!tgQl`9_zKbh z&;?N2fM4w-S_=U=mnL-T+2W9dz|Gn=^)vLOaPkc{5(g z6+mW1;bZcYHCV0nSy`9MT37E6TvGaJ|x)=IhP7QxP$lB|t!MgJ5p z$FL=3Pk1~y_{@r;h)C0q$s>{_4ex;a2)oM;$>BcD{Tw33t}gp6tlLtonu<3#job+^ z)G!luwbn$McoKlbZbf{$uek%k%LGt*kn-5@Z_Tx_!q*!Am7_zL2!Z48-kOHDxr+b< z2>!2fuE>PPaPs`Rhxl?a9}d{~g1{6U^wNxL*;`~EpHL0B*SdHGM}b+CW*>NV!WU`} zd+oD}wnX$YB%qNwKbGybyN}1bH(ckYU+26cfX@y zAT7E|)2+xzso9lTTf0XHs@h7aS%(VCYtXUMN3d7x8e^_izE+=T?H?zu1NR0*5^MRY za}I=+2MnxUQxWTR=laCwIFDHxv`^xf&bej1a)W10sxYXg8Bo%y^+vq zDC7$1;)QmTJ+B$%z)aREo?Vkt((GoA=l)kiO2jNX-GZ!jV;R@`H=`yH62G1O4?wXXaH98In343ES0J0T4Sllxii<1wRwMjbE- z%vo+0qpj&8Yqk~_YW4peXHuJWuv4tlnqmRgUPl);u{r^G|s%B86c$}%QQS8McYa7Z;H_LsD>>Qb7u&vXaP zgZ|YbGQGSZWqJ{s)=L%~C5M_*+-kQ#d$K31t!UTkv=)FKOukjUYM?8r23pTN*|uG& z01J?5jL~*PP0+Sv_CEsE){|HoZBo2F#AWUF$?(6<59%7%Zp;n6j1LnB2n39lUlRa#~Je zYjUlOrdps1kC-nZn{}Unlqeu@)Tx+j1#=zqwL($I?0c`G>CRSS*$=JWUx$(bY%?iw z)N*qcXjE4ci$y6xa0qz3;3}@@Tq>~8pk19ITIQ3q$WLmTt-KyKLRy(JO;flX^U2faQlDgg(zoP zu$J|C;hz{7Wl?_X|Mnw7m*QpCuNRqTrV_C#&A4i%0Fp!TEEg?( z%^jx=#kr@zV-xzq8ib;bo>eqqMPaNmsWz#*wP|F8wI*#F|0!#x-7h-AdZ`=OuRqj! zc6zCu&_6ZK-|7adw!+KWrQd>zwiY+90IJDqovgA7u(Z{oS&XN)ElZ!q{A#KWXoG(h z_uujiZL8g_)CTadTcEAww-J_h6}eUlW@(nS7Z_HAU_D>$D3A5@_5NUjMlE{n!c%np zyN6mmO1)mggYj;kxB_^(wP#7!^L~JnA=pIFnj~EXfE|2omKC}V!?6>lcuipGfnEzM zvqGzKbJoZl0$#^@x3*eB3!+!UU@4DP`qt}6GO<_4sZP@w)d1_pny}W&oI?9jEoK!c zFZs$?7y-W4d5j7*+T=S6S*!n)dqfU8^%Rx=oP^1-8UKq;C*s1Ez$^dK%Dzoq#vjKQd>6!ANm5+hD zd3;uPMWdKb6u@$%uG(oWS4}1AR9ehbISa2FoeCLLN{KfH9w`&HP!}?^QEXdCrS4Ls z;CiX{aa!G=#{4;G_pn8tHmsnFm(p5as%j5I61}i8OTj;egnwxbr z7(@Zmh?L1S%w;;|?hm>2QZ36WQ6HZX6sj;y}kJv(M{XP!>tdZ=PcBsQMX zcpf|7&t4V>U?CrC*y-yj*=(7ryY%b~v9qP4gLM?tw4L7jvk<6q9y@^2-&0u(wLZIE zNzCABh0ouV0-yeu|Ks0$5ZCXq{Ken@)Ue@tNMklaC@PreCEZH#*h|B6q!-0V8{rmc z3VY+yfb<)uPuegtnKgN(uvC%fOGUd@Q?c{rEw0y6FW6au>ZMklS_M=u-$DKQhB~cN zJy~4^zx6TH!p{BU2_r?s+Hw&=r?aeGVrTXJS-#T>L#-{>0vtPu23IlrPr|EV!=}0k ztGX?#KN)bPTP3ww8s7Fk*P3Zs&2Ci=HY}ZZyzRJNpsfzCo&m7eM{Bcsp=Rx?R0CJC z^up+^buIG&b{V8RuTf!#eh=JHU z2pzmt;DE6#*E)D>YlW{>p<0Pmy-C%ow9wRQnh}N&W}xTih+aoBv&Lep)wx#7V?#DI z#8yN9Z?P>)gjz=yaP|3_MH*bQkBu|ZR|xqmzUyjcWg^Q0B_>Iy6&V8M(bkpS$gQm_ zldmqMRSL#kSLSYAMY&83@c_h;`W`8jm41Lzrb<$nwWSmHF=9vUvVKfHC`^~wghjNj z1&+5s2R%w+3k6RoXocc?n2uLuSV?8UJF1hYo1u|fgFyGNpXjd2_ON@vyN7S5p5?|c zDkx-E`ZLeIuOyo-AT~yeBMUVUbphSM8Vblb#a(4wJpKm4Q^#UED7r%K>b=2ELExT! zF1+|`y!r|=uCLdmY@;8%$ex!39mBeMRkdEI6mTSYy1Y|-*M zR=}J7{R<2^{>IGSaG7Ml$p_eY2s_uUz+5DE5k~ z*gIlnXHWxLn454a&|YO%{3NadDVcw;ehP{X6H@Cyc$OIh zs2o5iV6Ow_T6^tfwLJDZR4ZO<4FfUMIvlxHo_8ILhyZCS@4yN+*D6||H7pHQd=0NS!9refo1)upaED`3@SArT$2 z&!8F*##H~=b8$DU%@uHNq@xwpS^>90Bb6_O$*}E0v!-rJ*Nw!o@!P^k?}imx&{~e3 z#%-zRx>6Uw{GzMREbecemL_=RZhb38R;r19TzjiJ_^L~U8|8SBz2WqprMu6>QZ z-`Zsd`|cVIw04L4E`Oe?pe^}PJL>DvH1V>MD-kQn&APjD@`t~vOs`eNZcE~wuDKQy z!>hnf;Twb(Pxb2RtS{?~=#|!HIhnwuUd9V*0&i^vF^+Y>QnE_z0oEY^?`!@|5KFsK z5&E3t*?VU7`E4E5Kr^{uinUn|ijH{qdGzMB>g#X?_-n_aJ7RKuZYBfbT)6IQcz5fWF0E9u@Y+9A*+%~s)Gq`rKr zVY%W;eoJk%>Knh5XsvQ7G^cH@RhizCa)37mV$a$G2zpIT1)VOmvKd!Zw$+xJt=a-p zrNLJ!2WU&gwb-Inv05v10V;zEJ8#ouY^=v>N}TpQYt1=oS8Wv#ZUNw^&ym-}=Gu8V zKqmny?uTVuRXmmQSTqlOm$s}P3$RFjHLg!gt(}kn06~o?weL@4S-W!lH5CgCL&|0g zE>=~o1!mV?v|<&at=F(QiL)j)S7jIoIaNzg2NPS>g;_&YPPKj=OG?>kE$6Wz6D!TD zCXeCOTd_Q=#9i}fYf!ergV>*Cx$DGBF4O>^jk9KMfkMG?)|us7p>3jdK0eB_l z<+V^DO@*#CK((Ss3#5P6C1}!Fp;mh#F)caZzq*=oFL8A{Sy^DLZkdzDbBu0UhonEY zbqiHlJ{pP@?NJ2)_RG|;8Uwe{Zz)k*#dvCN}iL0HSpzT`b#h)m?Q6>=HiKy1#Sb3e@pvTO*w?gX{V%s?|QaXVWgSZP* zvU|zEWK0EcQgL?#*^9j4%w(EkPnLJiLnoJA|8=WjG6Oz`19lF|0>@*I>}wqV7n4n| zh5?^wbrq{)H2>S+E1Icn>FPmcpTO*|r^ikASD(Lr`lb2t8)*H1pOz0y`mReWQlnHg zkWS(^g2$S@HM~wMo!^(vfu=++{gEr-DyMl(mT_%Fva}It+a}$~rBwW+I>=O=R^G;S zX(bFl5p8XxxPUfWHEF6ged;c0(R$QWaE|&`7hS!BYT&{j54BmDE1;rXtLrp|ZDsXU zF&0ZPZzsI6)-BNb@qZeW?J^$QmSnAsj<(i$1LSVSw*8~Y*j{J~qNX)jpM_U@9ct}l zwDm>D+7+U$)Ytk>g;_MY+OzyBP0R{+EA(6SUI+j#f&{&KQrZci+MV+W40T^kG_9Z) z&<~1SD}+}e-AccjN(0VDTL+g@jbT^2^HI}RU8FStq*XasPG2KgrA*Zux7>NM$E08( zm@o$`tzSHybzIYL*zZS6N+Tell+sd4h;)MpY%oSQ8{HvDODkQ{&4L^$2nf>628@uO zq>NAmL=<@ToYy($&;7f7U-$0sb$veXx8pG1?iRov393<;Qq$NpC+X-vBoaM?8V>15 zjz{7Bh^xa^35dvc`rfF^>^zo?rgnsi!_NiZ*FF#VDrov~gnX&kvK8SurQ`rwCa~;5 z0+WDJdx}Ewn^e;}s<3H$3#?4aFjc~1>A2(vJW6u;q-re;g{g9_<@|41h7BOZcAEPP zL4!Jn6_SFBcJi)pD*q?SvSo|Lb3*)8BS%54Onb2G>hQ zFDs4@lU!czb`C(8(ll1s1yN!_o&UPGi}U+#=6lEx0)SdO)*aS+y{zuU$5(2`j=6y@ zUPR(wN-y_kWymM+^lkr+!@@k;!!}sOdrUj}UsbV40eq%IXBOywokY4v{+sxE+e6qs zK8Lm5(QRdJ`!9J>Ur&Nk&r_2!kJz`KGdI|eg{5BXZK)yI+m9b!C*R+b)13xAA||kj zH3>AYJJmM0uoaaq6)#edSok19npzqV zU>)*ap5h?9(K2G|nh{C=@~EIVXWY)#-0l>EV#9(|VSfquwvs2S()_FlfvWKM5^eBBe-;@h~~}0uW0AU zK#?j3xL;w-NvR<=+f;a?cGEg_g$x)Cl33;c5x%yR7^?mfYml`K z2u~8rMK6{&+F6gDv^UgI|5ZY@dn`+7H8yODL(X;=foDI2r%cqPNZmB8SAkDr+~8i$irtoZkiMI_pMp$ z5kC}p^rPryc|Fq&UfWws+xPPrOGg(u7%tRIf_}jc!zbFT$e*r0Xs_4m5*hus1^vP= zi8Ed3;l=;&{?Ycu_3_E=Wo&2UyPeuM{~iNN{Pa~Sg?@6@3wdTLAZz#yop+bDDCrB6 z)#?N%pn^{p_4!N-HM{l0hYGisaR!l)6%VpYg{g(0+Jm-+txD_X?ay7g-6a2BEt`09 z?l+)Oq2q0RM${%Xp7HlpBrRf0RuN)wEaU9ynfv6(Jgb;6E&a>&WTaUrEA1@nI`K(| z*#Yqty~&Yg1@MpM3drnn83;dd4R(VbCBEiu90?P8rE(n6o6KqFsW zr^0-TgLBcR&)|BWZNg8eqUwZyU?O#{QQov@x<}4vU(-D|uF!?tyYU~A@6CX7F3h&EiFMZ1@S$)fi z(MeSaCPh4zWmG&@O{L?=OrDsNjd}Z}VlwbckS~xW$o2DWshdbc~T^2u!;Usi1MFj5{iY;5wPwm_EwtU z7@|H^}xZYH5IFHerrt4P|4g}{9vEb0G z4sWi{4>-3@=&l)5IOMcdCuoZdWw|0h0!om3ZsgK^!zCfcY3Lt#9gnN3cCj-zDP?qALzRGlPI-2 zQmD%Z)jkacOeO>>4Cu5LFXR+Vp@)ogbI z=3=m3Ry&VWqzO0PUAW(ZU`@|3=QK}*V7e`SVch&MqvlD8ya@RnzbIp)2jPvGaR<*k zTNd*zf3{O@l-02KBL#`V-@=0r*~ySW9i2w^?ga9bE>%T`QAx5cfLV!uSctw>TdHj2 zu9!BX{;@BW2WxUj%eIhr`t{B2A7gx-Fb{Qh4&A0u=%N8bRA=hsIa3_k{J{#xp3wAk zZHC!W2s-6Fn76`2O+V!OF{JI{oVf%&bCaFAo?crAZ;9c>d-1Hj{DEok5Uwmt(ooao z{1(}g=n+OU>jq+iliT9Q|B>IkV`xn36rl?>EinokVHC$iIvYzX&`*}PTzxXsIzx8$ z6E81I-}!*8w?vQxF?b!J`SBNQbN7b@A}n4>MX^|qRV5T(X)EIO5J-PnaGKwez_aH)3f=>L-1TPIbd0(Z&(IYk1!Lx)zI^ z>_;G#JhI`e!G2hC#eI0=0Mb#Y)!|m%`wEz2BcQJ`wIMFFP@6+$F{O^f{1)kl;-%o$ zVee&gqsCjrTGOQvK?Sem@@e(DqomxNAIW}&m_%Xx3<{rFeh29;0S)8Mv+Xyho`cV^ zSdOu%A81wq5@@`MCupS3gN>Q=t`m4w?G4DIYuq2X^r5~x3T|1@O{ON2D>8HNCyzUa ze0v<^=>u#Fq7NhDg!H!L!!2&Fyiy9TKmCS)0|D-f4+;O}J#^e(xa-X&SnntWDSXYX zt|l_Asu#T(mq9A^(!Xq~yppA^H&UK1yc}`4WR{GN!oT{in8GSnvw$j?0q{{hqG^nypD2>buP(HF6Nd*p8qc(ik6wpnE(1|H=pzJhnro5 zY5?GCJ*G|AT#F{n)LrZFho6Vs_I&y4wEGQyWFC|`nzVO@yQuY>Gy9Ziqhlk6t<_pa zn(E|ZB+Hvn|5Zm4d2phN%VnahKoF#XU7&Hc&BHcUkmB?I+AU*)Fju55dCJfGy2pPj zd#o2$&WuoEboKK>MP59S_|?FBnfq=>3EKr}&PvJgEH|)A@59cb;`5NDzuE%HYWUd| z@B6ONdlolI^piS|JYrWtM(cC@-|Zj9<@z^I_Wl^r@&KPH1C$H+AuvR8PFR%a z!^kvouaWp)h1SB&I^xb378f+4uF%#Bh+TpP%x64FHtTMKo~Y!)1w3Bfd?^!ZH>`9( z6%P^*){{%sT&9+o?EbafH4n^p26a?#zS7V?pc;^7gRVOncAXGXhpiDmWT5Ko2o@uj;*qxg3&^)g7h2cP=3e+>t~%Ju|wqWt;mX8sbc2FmpKJ4b_-qTf5m4^w*Y z`R)_|@m}%8iU7qlhCSt2!*KA*H*iCw04O@C%SNchcqFW;Q+e0}4HyghAuZ8slmZPC}pa065@EnU=MVXmiDeKTw#EHlzB zHGyjbSF;)Zmz&bep=u>!*}mt(ciBUfPhLvHk#!4tRYZ5!Xy3KTd?JXv5nq+Qqmmb8!jl<|JxTK; z^rbGG>d=jVreb?!L?8;CB^P_gZeS5dro#zs7mkKP^xE3J=c%p0@wxQ_6`eVsA#D`1 zks{L`U+L|SjO;KPQj&K5tO1U+Yur(7K|Vn6IUSLq16cryj-@Pp`|8ZF04ukl#LeVYm{^;|? zS4^q}E`R>SvpMdR&S}(PBF8H~|CP>;ofP-xGp&~;6G*A+u}pnEGn01ua|S~MRGdl{ zlfTg-DH4OuK_ILm z&}_@r5fLmYRpRqWg;=w>QM}`SGmgKC1=M~MFVU`wU$#&6xzow$ z)fG-6_V@AglYf`Mj-|)K!t!uM|;spW3{v0!5ujREba-;{}~dtUs^izR)4wiG69Tbo>3!H~e+{ z^pLGEmUlDK?AoVupi16*pPIit6O-khj<&a&1`_k-;--_ zzDU#o@!FBd%Z`h?3f91R*&(nhnPjR(zO0YFin9O~eIJUHnEd7y%@Bx)Yvi8H4Vb|G z#5@t?5scvA0Rpln>^4V8PhiEm&5ec~VXIM;oq|?vC`}QM31x0eYB=PpqPepUW`#W6 z1_@>-2R*+Gt&yK#g{Y%gCZivb(CqeelnI{^`-g55q=(aY3}OTT<;k&}b(TPzaW{y- zGfks4(^vg1WOV`!|M_E7#ONo!!;tG|R_2R?=M6>gsv7d$xNu^1G<7fS?lxPf8d5*m zTBqGzIB|ITaw@jvivs6`F)%g$#TRSF^;RgcvwqpIPdD1rzM~nHZcC;U*Uz6iE?(m? zaGoq7Dy=px2J%JDp(e}fLY%g3ogr=-#=4wGLgvFsji)gtVwG^r~{6wyn!b<%tyFEfa zr3ne?cYJVqz)v#q{JX-R1mge(CriMa=eTVDxh(NgJ@j6nbV~d5npl+m(p;)>ns#jz z-donS>Ba4-*w)o&f*_vo7;;Y#REjS-jx*fD9g4cU4>fj`Ss~iU%7`yn=Fvda^ee1`z!*eccfs zW18!nvj*I;R9uG-=R>tC8myGFEoyDDj08RqoG=v~ zXc82&qqWrd8Kz-B@?_gGYrEkKGB%)XcOa=CTXyn6ldv;V`uM?+5tRw3G*c|jY>Glb z?EW2JP>M+edc~>km3+bNPmh`@4&k3EN1RL*6 zYUf-{O`S{b*HC7`^zsyK*-Pf+MfR=rn4WVFkmUTPHCXpINeat+(_hQ_vuy2_32?~j zJz)Ciaoj%l<(xmR0;1wsGIin|@*$WJ_PEYDpM7R6!WHyS{NjwKILW5;T`lRWydjUK zzdREQYNGW?KLg`s8qMxMi`J^SSl{WeLyy^s>Gb)^06dfdpBQO4F^vSy2R4IOSQRb@)4}7>+cu|P042OMwMf~lZwM&p86@$3dK?@_`X}cYEP44%zPzw8{8@JDFq1q56 z1fbqN!nw~8g6P^G`#M7FhIWPoQ%9%F^>I)hCJlX)h8s!3h}*u%_kV^b6mRH?)}L#H z_ix|Vn;`@GqC*L>SZ~(|X(ua+;H4C5W-x8uV(Y@N!Gc1Dv`HuQ({1fV-tGt?k^AZ6 zH!NXnh?@BNZ{1d12biM8mG2qwI-A7~lTRi77?n-`jI32A4y=@L$^0ikiEJ)YMGly6 z9*KTzyjGJlwtNL`xb*M&FqUVdC$&7G&TMwV|G9`oyQJ1)Mho)t+%>TNOg5NqTNft> zZ-JU-;||QAkd{{H1dN0`YPlk3+&X0rE0|B=mU(eF|5^e7R|0T!uyWt6!P+QVD}wVi zO%Y-}tID|CK&hp|->%lu&iLofda5E3xs2M?dhgv^6Y`gQif5WV|EC(2L zh6X(Vz4mz|0{QHLQr%s8BS1HtcF}Tq@ z<^>fxBaP|v->v?3wl4>jHIjCeWCBEQx~R%Qb;DhsmyhBY7@~FU+MT>OJl+qfatLM& zFqYLLM*Gy>pF6F!iFbymn2q0)HCYWV>UE0qY)pu zUCD53h5HYg=-yQ6V|Y#yw1`8_CByq)K;rsw7Q`mtqSUF?>wo(DA96jXd|&t1SWIpF zyLp;T6P3-mk$+5etS;Ny9Zc~9(fvqtKj07~@&=wc2fF1}ka$ARS=h>oBDeg9d8t?t zqjG+3@R<-(-3q#l_wd?5NiblSe&znuZ6t+)l08pSvuzIB*$R;vnPjG`ViKgQU$oUC&Y`j66d#QZw z_$bhl#jPz95!5|?!2Iq=M)gQ|t=$?8RWV*Oi3O_0&OTW{$kperwpi*KhRT~008>}3 zmIYBr@`mdoSnJh6@!8|dqhUIdgzE07!czn)w|>`XNrpB&LIwwI&ryr&dmn%i$C6ZE zl)u0yM=pg)z|8Tm-ij32j&|WSJyV2vJMlim)VrUZV4oscequ>X-arlbcCdx`T<*cu zfchZGyv!2utL>pCda4kA|P7@oS9TOr)wu_ZDnrcfO zYX3&1>F%AxGUhk&8MmJD)(}Tx4`Vkp5oOZOcMbz<$KVaw>BEH={la_5 zyPbo|)p(4y(|;JdC-a%%Gh7Rz_^RvNkHX@w9!9(|c`a)sVfMgbopnTKD_^~-r@s}z z5lEm%i|w*UqC|At2)D&3uv6_1FXxUzFsv#wx zOru+NW=vT2y_f?9&`nl&OnAt?U^gv>+R@3Gzi`^-E*)JrpH=AZ`Y^H3Z7gEom^QQ5 zLGkXK(t>mRdgrv~e+SzmpRTvOLw?x40DKRAh>EvxXR1URX5Ilh039d+bl*pA>s8PE zzO;t5r%|``0bKa(bDuj1P1JIXj>yHAUkaP5W^EXTdhmVgJXgm27Vhq@>RQ=F&PN>^ zq<{oIO;tAJh{qTgVIKEGsOlZA7LOaYSqau1Eq#>UXe4nVp5lzu6$o=_G=17h9gI6RoJ zk}exjj$Gs}Bo4(JRz*9K2=@s;EcUa~CX_DGzO0W0rsH;i@MC7KQ#+4!Y;Z($w!AZ- ztIPdPXr@cvEu#Iba<#}{b{;BL;~PRpfomCjvvv3)k{2mUlb={WCR(2H4r|>-u`tO} zgM_BIEY70lsh@pd{8nFn4PCwTA7=irCH-K2w=^-DEyMYIt|z_&W8MT#{J{{X2`dsV zKjwZr`?N^oxzAUW7@Aq~xaPZit-Fbl17EK}HHE~dyZt(134uCt4Ai6@4Tbm-_S@nn z-*LO6$cyJ<#H&aOfJ%oniDXN!(==_^LpV&*+#%=OdmKVjKFK|J4l!4*%3^_cvOVbe2f=(Q zuUuWx34h!TY8*GM_GO0^!WcwOEyBfCTNi4{;h!fCOwf&g@88!eu2u(_kq~4i*~w!T zk0QC=jl!PZ{E?U{{WpAad-Q)Un%+0xpQatb=aUy5oPnRi8kygE@aLNCF5jEZ#$x4G zLqq*O*#mM9T=khd9_5QUfo8sV!M7^UGo$s5A~-{7yy?b4!^UtzwWat<_V^>bt_B)N zgEnkM6mLLkqoHXvKqm*qWFX|1ZP0t`2Enohq8UfXa*|g4V)$&kDmlcSGBHHXe6TOe zqO1`%J^q};Iu~|i`WZlt4*D`EO!&A zVO(+=N_C-u{cwLyL~c^eo`@zi9yx7iQ4m%9ieoe6yQmD3wJui;$tOaFeT0FnI0)n( zV*K2g*O3?GxqLjFASVzt_Y&ncz}V7|XV1_4DZ4^#Zj`xQkDcrIfdC0YuHSL0`=`y}am*CSS5@$9 z&4)|hjHk!vm1?)%MtV!0mon(6N1bfWwHmJ!klBESy23ZVD3o`HpXy>7Mb{vg84g9u z;x}m)cr0s6pUOx0eP%+9W_eWY+IGa@w>KBF#D}20Pd}Q4;Vt87);8cH_|TKlPZOP; zjV+d*IX1c8wn^4QJd=~${E?Q7F^2JCzsnGYlghz?13OhDy$-Ga9i}y!P;!n4G(CXL z;T!!d_zc_Tr-bavDfp~^`fdNax=Az${Fxd+DMmn)rRLA78dH2fpW;7e zu`iD(i-rv{sUstu&sx;tFvn}7#WGUG=(o4$2|FETUk`pBK6-Nauh7>s^54Jng_E2A z-r4g0M-dQlfbs(Dq``0V#if%-R3<@ty8~J!^kupNSxpD3R>^(lL#wXM7Oakm3T??x1g8 z)kEIaVhk&av$Wr96Qd^o^IbWfr5&@2(RfCGL}Vzdj7%K_#eywUa}3F-lkDjlTLPZu*_Lv4bsKTE8w z2UR$m5>$fy1(w>C;Zw9EByhER;~=64%M!5715!q>%c>C#CS;pvr;#GSA$sLt{R4Yc zu1x_w!kpBgIeumO1@3MH8F>%ui_d;F2U?1;#VjdiA9rLYb6M}z7YG%DX>;Woy@Wn> zi+}WgP0i_5)wA}Wu>l-qP(u}jt*()yMr6Wz3j^=!c-pqsAd3a`pL1Jj{>mt={OYjE zoP%~DerYn+hROD6ZV@JZH}2aYRY0V~G5B#zNjT@8MLGwOOSEuL$Pv{G`qSP+ol(B9 zVV?A;1Mz(;LgN%|L4XBbIr2CHH5Z_te`kPT<&yYqE|QiW0ONm>a(5bw4=%bha#9 z;2aWp=%!Y*kow1Bm-W4CQf}Gc^pS7+^h?<*rbXYuvco2iCD(6Pga`KSi$wfyi<_&H zn?fRt(z7szAFZ?D7{3lcC`yoXat|&WwwD&yZ#ZA7soqd~)*9xGj%%tHo`g17H|9i= z?6B5}_X|hB48_(xjSiqiSrl1n`lM&m(6@@RFAQz{vapuMUR_O2B-yT)Y!)@eZ%Sn zi};h#>=WIi@26v}uraj9%1WAu`*NK=Iy8HgxdU%G4i++rAbSWh2?kcX2ky<`hCulm!6jcr4PO*QD1>>22_hl8;mUR^b<@FJ7 ze-83i+{>L~+@yum{Vtwr_yg$L-czHCuh#hdFh^mP_VMXKRLbv&wo+|}zS2~bV7cGY5ODZ<{H&rFmE=?=Z@NA_=jPwO-{3~#1`{O`D248{ z24g_c6>De_q~HaUX^nNQePhTxO1%IeP^TN!?pOePk8a>T za~?n;)_qwGf$v~e=uw!n=aGXyD{L-|p(AK78!1H6yd)hD{&Onodt^)5up;SV8$kim zW&@RA%;PPm6wrR=F7^WHpms_=RC=D^6qsfVD-l5iPgj$AKTe_Mff2AgxvRzz6yRdc z>RL>gtT71_dq7y9S$4(SX>^I)>xde#G*TqLr{CZ*HF}%9X-ed6_zvSVOnl)_aWLUm z)-Cx~#rg|Ij@c19yyU);okG>pEw6C^E3W15SI>mw3s^uR-zJtH{}DZWO8U1nz3b}k zc{a_D?E|aIK-tGFGG{D3sKKoUIM-xd`he7!3a057v}?-U6kpT*J|Hf0Nb&oP{kL%2 z2dJdKG-V+|r1R;R@Dg_zGAPae={M5Eti$XnXjs?qvDk0JP$88&D_&)6fK7vd%5Y{u zAH73!(BNAie$Mi*!T_2vjN2>Yky5MRvT7G_S=duG>xV%W!FISl^OVo?*0Li=rOaeB zXb`R6II+yebQ{9VG4zSq{3DBT?L(9aOHrPW=OXRI2<;uIz!PR=aq6Zvhv}FGN*mu} z4Kc(;ZzdI0x*MEaQnEfd}lI!m2n*j z44~be05Q;=Kc6>?_?u%Hm2$({=7T0UbNuDb)1HGd1eG`j`V8R#__N+#Ax9n6KsOZR zUe2;a9Izoas|SNEd&2ZP`)P}y=FR(5Ah$nI)C zsH_y*nkGEluz(C(HCFsq2IDF@_Xz}>8`EE2BfM}jkw%S>-472w(p@BUF10%`FKOc{ zT>C8{MEze>JaWYSAQt&@3m;f_NPen{>JZw;GM~GUuex+=zN7DAqZVZA>;2@lBL6wj z*nWrbPslOJPtvr%8m-;~8)7VY~y&$`Bkgd|(l#&Xa%7BIin- z#ivB0LUn7bnO*9|#cqqo`@}+gm2Ebjf{i;hS`J2dL>1A*%Nj7=0}i$~k9~AU8(!y~ z&6}HLH!9(%@(joRUM9zbS>fHHaCYl*Hc#tf?4dxjj`8)*mT{4DY~zI5-=@SjV=)T= zJM|G(P@aMj^%KjlaLsx|Ps|Hg@#4L!)?+l7@N)j<@1Ga1Z?3*KD&PJk%rASBL^$7? zV?jwKcO9XXb-UGG{I+PfxexqFALZ=#3*0_bd zX0+9`dHH!}LUD{pTp-922Z>+;g}3}{U}0Z;l!-KFYD37wMJTDJWo?{0>hsV!g3Imd zd_*m??RrwP`v>p}XxTRG=xc85)Dcl=aqgpj1$5#x;v3)lSkJ#q<=8uRtHCMl!s~dh z(u;)33xp+HdyPXA(d*bij=2~=xpK)aY;)Gc3Pamzyn1ok2~jql_1I0urloExm{V)S z$~|KlnmA>Iai(ml_@KfvFFp#U-1$sa_0E8isoP+(2i9)c-LHgb%T|*QKkAIE9BJh{ z=<<^gL7aHM{c%8=7)Tt%F^E$7NcGdqn0}UZlMELBWQ#+C^lc|W)8p!8UtA%IvPfd7 ztle=F!J5nj9h3@MK0yXtn!}zQq?Yav3+hS$k6PkePH2??C4TP>L%st|Y`rLwVgKMT zi>{`mw0x|t;g-g~cI~q620!t1BBsxP&Bvvpva&!}Tq$qVa7NHNp49)!g$!&QUkvU@ zjsNoe2mgVmJ`G9LPpE{D<&)%(BdOvwTEQ9%$NG9wDjWlm*C(F8%;a?^Jd}r$EZvBje&4GpJ#XVijS$(oZ`t-wu_cQ# z&T?`^%VOZXTa+n-Tr^lLih6dMT4JZows*lOJd+9ER#)HONd6q`$jmk?t?<^w)lcAB ze(<0L!P0%>vtD{mHi?=z|F!h;lgx{o?9NRVvKvS`-0K!uO5CGAVs*l$RI8W?+Rt?{mN1bG>VrF zq7(X#&#`D>3jKAY@R9-p0KSIg<&oqMdTm-4NOjP}PUuIZ5U}d$l_uCiHkamee^Z$5 z*KS_pz!nfZLh)3(MxI)^aBlM8+O+CKqh#Q;`)aoSFLM{vujh-!9PvEhuKu1t;@|xH zcGK#$yRjdQ`Wxn!3@3;zm|5>POyj7m%^xfP-9DXSwvEwQ;iiNhhko^Lo5?d3c+1+^ zb>Hb9eA=EJY`%)LbMEqyd+MOX@I7IGmblk?BI7^|m|XbzR&SS%7|l|vr~a!|&uYHg zW_OVdpRycaNwj=>r}1{5^31t*;*_zZEI>mMCL_tmd~l#47_gUFG4r)r zX_Q_dzhS|*FC!Dy*7Y^Oo#bDn2n9KG78OfFO^;BpNwjCrf`Aop5VJKfkt75ZUVQ4c zfgxa2#vFUZk1h^$K7tC(0#`u7R+^kDA|axDaIx0bhC;Cl-e)UsF^gmlUp+#P(4A-r z2t+>k$doL)iPXY6DyU7Xj4*8rY>)nJLkiyEh&D#DFe0ykYe#`^a)DHdRAS@qJq?41 zXfiNU7d~gf3}!!!L%@aFw7b!bk}W2yDy3tj4>gbz1JKuDOLsa)@rn9$W{s&M2g;(_ zdfKmNYb`2=WQVJ^;e2>ZW)OCz3B=+`OT+3{d*R#jc_nSIeug6K{Cv@6P`)?zTJPSS zL-lq#jfHgK^9a??Y*3HSFVZTG8y<;4t>+AS@L%`z*eG68E5Z&>w{Fjb6TEmJbgin( zGZUpO3vK{p^_T@VOY?B{Q3A`>?HtULY{_2ams)SME{kn{ggBe+-gAu|FCxo1vIFzk zj+?Npjqqw*OG!sz>AlC{cLNP%!ve9q>^?hSe?ldUnRFtCfZ(oRi6H>2`ySZ~RUm#x zUiut3Ac;SW7*)1V-51iQE_pmh_z6IJyiECAdd_I@ciHQLM`Rx$b{y@HU;4kc8YiM5 zgqQLj@i)JM-_S-iXH+$tEI=KyX!9t|WGrNx;Ua|Pqr)#j=h{4(RLfj)NmiU$EkX%K1;#3!BtO6qCA3?#1*TFiCk3!(|M0MD zXgzP4-i>>G(Sl{4LMgNguRdHHpBIzVe$ij&gnU(aKrQP6<(K@NU@GoV-HC}{{9w&; z$6bgJ^N|J8K9f;+J1^o&()2+trTsvSb0{jTx9 zQ?+HL+K3Fse9_}?5mGiBlB{DcjB$1q{|LF>5YjLfvYA8 zMb4aC)W}WnTe`Y(Htm&u1zAMi`28Ue25z-6F7@9p^|Qdl9L|((q?n=m?xu028J#vJ z?}(g0NmoE;5E(71qS){|XJg{WOh43t>P^CRXL9qrLl3q(Ile@i(P~5Re&@I0lY`8ojxoNaTVs z5Gnh>v{+Ek?c8@IsgukpFPdk)B_X<73Q^IR6KFR@;4`DUzD(<3^IEVn-}Q`-7$@Do ztP7Vq4B$jp2L`@SuGfB4`aAB7WWhsz9Z)3$Fg!;d;h}B7v!;(qd95GC>+S6nD?Qdf zhO)#1GF}ZOnya>T@=pVq8O)+h3-X6EjwDY$9kEcw6l<#!jl80Dp^4FAE_l9`pg_>D z8D^$AAR;k$%$iM$t9mo8he#y`a-OcKb2wR7zR$hSlF^6S80L87)*Ly3H9z{tv$$sX z>&q%fH{4i>GlEVdph=yb9V)V^y?5i@wna?VrO091VUgIL^RHRari-@^o3;v2QpEI{ zvwBcnk4}))SobBUXvlSe$UGwec1We%PYok&N5ZI}#|8c0uBEj(^CmmL1S^upw$#$K@`M+g$GJ68a6n*Q{K;!9z1jMD z^OJ((8Z{)#fU0SqPe2O(&TZGT@5%MMBO_3_bmy}EpiON$>*0b{u(`lboM51+nV)_` zX|LIty}-{oeN&_Ul9V4h4n{|(2OJR8$F!MWT!Hp$V2Mc;? zD~1B@bWlx51i{85grX~GVMY2n>B#j1kDQ+$pvbd(Y~1StlNCS=Z;Dm8HrI*eCJF=G zLt7Ngy2)ycYgv5ZB(-u|3Y0LBWHOys5=z8JmaW_ap9#Lwx2NedylM;37Z!63DZ_s( zb#-%@rv98Fs`mqE$t;v6KN~lQd8I$$_n4MC##Yx+>%2&PJGWR}=7D)70wnsZkx0!8 zM#WXLDE%$uWv=$z?gAx55jb5c50hjAf9R?|uhRW*V1KV_Y?)tKPirxjdth#`$R73- z#Tb~M2ZrF6`8YJT+B;SwUu15{F_CrZ{z??_{_vVnvp?aHY|`bG9a4HW;VZq(diB5N z+@5(i_`IO8r|1~scqld6E4ugzCUK`D$EoS_*O*%*q$-=25?f*{5hT&JyVMc>5laHJ?i&7qnE2Ny+qjH}kp~K1cyPxD+W0;ow^b8jOR(&1v}>Uwg1%^? zv?y|(68B9Y9v^i-;STS+fv#N4lYfw9Wasdyt2Xs>(uF)sGZGNB#WYnLPjL$__YMMve0sR3fd_A|zb- z0kkPg%I}>c^v(0ADs8wu<{Dnn2e3phA5TvAD0GW#dhYF@QD zO58BtL0Ogej#eVArsi?{pEy1hHs0+uuVag%7;caJ@c#8>*mW7jD+`;A0T}XGRIwWo zYr2p4@1gpIegz#EH{xZ-)y%YiIt1Jb+@Hj4@52kC&ovw%mm_Z`crwc#`?slyfDRYN zQbwh-8$Q4VPJc!J+$esz zr7{p_tCO9*xeWKZC4UpKra!35HpTR#xVBK9In`wO zK|r#Q2VH*!K2S?`fWhY+z&cH{7w!q#pP|YEkE~1N@qDsUzCPx$kw)EKMeBaj_5}SR zH7jc0WOc)}?T`16@ebr4A)Wc#AGaCqyd_oic5u%N>J_v%3)9InTPXZz#>tV5(TdUf zC&~FBv-jgvZJ4}zgnQYUiPSwa9DqB%pKJZkjxTE=zsq-Ma&Ztw@nv^MHX6NCh{dJ= zpWqs*8+|u;sG2N`%bfw(1T$SG&_uMDCSq8WPzdw3Dr|Yl`?GU*4&>}~WJ7|QGvY-e z8ODNYByL2&h)gc0e3A}VviUF~9Uhk`bzO}hrcVJJW9 zH$9@6qUpV`;wP>YLdyTCy?yxLkl^&|q*#f5g;b)s@8fO_P3_{QTuEFHd>nqdq?YAl zToMPbUP7vIh%O_ECMko$LQ8iMR_9tT=Mz>7U14`|mx^sD=S=6R8&>O!wd%;hY}`U~ z_uTrWfCBXgX`re;>qAp9=ha84w6DgHR@`lkW1{jIh2N}#hQMBNO1rNfi>&SpT@`K& z-yjICx#V>h<}*Q_m*wA@%V~!ixIo-W$N#mz;_~{Y5%_j!zP(Kje)&sdMD22Ao>83R zYWQpJ&?^t`wI6x!@pRv8;kUB8^2^VsswpHn)seYcgZLn5MFf_(Q5`{-fnfn^thcHmi@0_PH5nvXVts4~tvaVL=2J<7G}7gs;7 zN<`7wFH7$*HT{wO3CE)pf7cl!zWibx=Aa<)m^`K>XZ#!YK8B?i{~F)?Ab_nPo*<_G zT>Whehgf)pe)g`R84`$;!+2ESq)mqM&yu~O1^ubBi5#=OGx)jHTYkx=0mXpMXm)Q?^|7C;QK<2=@8Aj8pb?83vb}4U3t}zI^ypYP6Qh`0 z6#{Yv7iFf)t~AJ(x_LrZ(O0JI=16ZK7=)JEYql;`$BDn9RjEK5cDHp4&*4Lb^=Sbz zyMP1(2Soe z4D32@^Vr;Jn*sPjRu|eeAr&U1<187oJtCtg?6b;HEs2b)W;yJDX_RfviI7C8^Wc48 z!Q5*Us4q`3q1fs$&$4^Tx+M7V@`LboRXgcD&gO%{CCmCIJV(?)xe-eX)-J}{le7-u z9?0VtVdsvbLMLdCW@%;hC!7Kas)F6)XVpF1hl@Wg+FM%NkCW`n9F#&w>JMa#6*tt~ zvp*r>%fBB{)E#8+#T#-Sy|ql)F@C*mMWVoQ!|dZNCS`G2e9$MhT_?yePF-|A)A}X9 z$N3W-UscL9mlttGD@S76xv@L43PgR^PF_WfGck$z_}AY511CY)zLY|L`@_Ls-921E zNPG@VKmjT4`%_4>@lKlEVlNf`aqXg%E!6YHczo^4g%`0}`01@FYu38uZ_pRvXqSa2 zy{l8J1Tq_5N+Ug1OKj0v76VuBWr(zU>-om7Z>BGxb+OYK*q;@RI`ZAtw_?Gef(7U$ zSnFj1tQK<$3imk@QRJ>Oj@$62PJIgW0za3dHVdvJyT^^q)s=1ele9aJwOLlX`TcC| z9#TCB>O2aAfiM!>Pg!TjW1rSPR0FU3{QCLpQ*G8A5`GZZcU>;ySB6X*K&CD8tcD=y zB_)bYn~7DkSZQ8y#S)<;(W+DfO>NOtqrVZ^@YR-MsF8(UDrW8L0qo_`#;YbB^Kah6 z74VkkEa7_1)2D6e@p`eU+Rv%XYA09giUhT-w!G%tRa*iQeQUyLOC+}Vc;vB_5Ve}1 zo`|zHCxB{E)0$#f-k&9+undZl!mPee)C66cZdG4uPpby5)zMZ@RfNnZW*)e2RWED37WD!FtBx_k%G9jLU0FSr zho~;&Iv`xFQwJzQJCQ`|L_4!yO#;tnq*g3&+%Py)MO#P2t%ErYK2xDp)DEx$tcf>U zxt3dusxA{vWz_U%MN_MF1&~ihL9Mo=(}-u5DVbz+1DJ}_u1+klqK;J*K-=|~*;`x5 zRB2wGRbDpoNk8w@_KDV&5)7Mng?(<@QYy?U(T{*QNW`uvY!u$teb>%`jdf}5#F9!; zo>@&8DX~yVh+Dnpz!q&9ng79%{p=M~?JX+^52}m=-R14_5Tw zDqri()lTJz^8SqgWabWsjfbuaaQn8Q4FJ>2tG3`eLM#8Wm>7XFb^>Gf!_ncv{>raJ zkP9n|ls4}?g&PX^UIMWpa&P~@SDC716<0oUOKP(=U*PrPbpgB?><2vQy2Y3MS;+?+ zD-K(&Yn=Bd3W9^gZeWOAoNqk#WJNpcimCyy`T!%PU$sVbalKU#*ZH`+hQusa!Ozw| z5RLH+*uDm0mwU8TBx5Z*JzTGg6T@PJ)f3uzX3^HkSzhlaZzH>uPs_Gu6MTK%3O0W^ z?_GZW`Ip~*X@30SpMUt_U!Il^O!_@*v#2GY;aSa#YIJJ2WPlrAwMq3--8q%X1cXAC z#!Z`&a{zf}bHdsxJGp{;A#s`JJz|w&)utky+tejjFYgp>z0~?t9~QB;Zy>Qn$-pTE zL5&TdWz|-&E#I@^%;?)`kB9dhswXKV@zO2?I>tD6RwT8szZh>_1CV?(lY!o)c zSxuZ&G2BNb(OhR(B+*1r?xpOp`)rqTSlbrT7cE2Ro6t#iYw>_ ztN10b6jr$f_JVL=EvgB2G8dfekQO#!8(Yzk42e><=TM1-q>O4j-CN-bSF~Fv30VH}?p{<2ul7*y$Ojz4PB60?ld;FU7;AxC4r94}bHr4t3Cgbi zz0yDFL`6WxR4{=OHdx$eXLI$8G@4)+k7tp`qEG%{q<4G39MuF;@#jK`=t`*5@ZWu`90A1=9XlY@V~mC@Gj)yoQ+)>3m8gjZ>K77e)ejKMORs)Db{?f3A$DvsK7 zIRIs_J!7Xd;2L}a-8;lq>oo#HX&pyXZS|E94tSL-RBM%xX`Qc?8V2HB^*Di|hq845 z^g1A`HuR^@P(Rl?F_S-G$Eh!P=;U2MlzZCjSjDZvxL zRxW57K2vYB@rp_Y)+M&s0HXlCfFG(|WYY~G)3m{gj3Mv!me-AC>d5RoY9x0_erURN zQ|OiXU308T_r`Ofbsbf^hp|buliKsPmk!{zAxFK{9GLhLm&XHtiSiMQKo0(v5 z{xEJd47_eJHF`@4DnAUoC;+Bhg<<2b&2be#pj3;Fk!Ri;xI#ypO4|bdC4yqzFGk$3 zr9W-FfD$w0d(}l5>2to5ST7c^rGdc*OJ2?JwK2RnZ)jy%=_@U?cX?_$V+~?7!+2qA zc#9#0S%>shjb?ahz%j4kYVpEoqTB2OwKFRg#dFiuK;7@=5 zM<2xXduLozO8{r8O;(!~Q>KlY-*03Fl}ZB|I{uHFH;!sHB`pB^##Ja+a?7SLM4ty@ z)%pn&F7K`3hS*1Z1!pMe<)mcbEuq%)JL%q*kL?n6dg0|+_mFB^G8Hfq+g0~u9qU)O zXmJHW%ZY2}Kx<2RY$wvQb#8%!cD98mY`tWlc_+z0g`-uipt7=kIoDc)VLO6hsh73u zQchbzO@YU@C&U6*opddgXI(3!tv#2!GPvsUuKrp2D@U?*S=ORYAjVk-U7^KVv=}Mv zjTzv;umRhaqN-zEqLs>B^Ukcnhg}C-o>hrep+&2dXf3vAk*cid0T^slz?ooQ3F^oI z?8$)ZkaT7_%~uq5g_CMKyml_a3Q3Gb#8wmg8T*)Haw$`sE{yU4H#|6N#q0WrZQuy) zEVK39Efk`{4HNaz2~``Hof%C{Q%_q7oNAi7ZAeqe4t)Z4O9iTcXTj8J9$!RV&RVS0 zDJ~Y~?0c!x+~ZJ`L)u~ID1-Gw*0L8V%=Kf!uvE|FETDA*-DMBJZBrTqTv@}zvh}n$ z$bYNwqxuBt9Th5!xz*)JpVxohNpZ$MIT#g5rQgfTPnd#P?rU8`Jy}(Tndh;cTi7Wk zO5Zs9h2NzEmh@ij!Q-KO?%*FWzYZc_D|Y@@?{cuIZ-g6Ev@;g#x0tfPt`lFeH}b+e z#|ueoxL$_7R`&K0a<&wx&U9}!+6p9=mTi^AJ9a!IlGt#?^DY6nM_Uo|a#bw0Yay6j z$XSF{!N(dbdfu`GPP>@GEGryv``3&jqjR(#_5hb<9j>Fd z5SZ288gK=l02E-|C9X94Y89^&>&()!)&X6wbLtS7d5Tr7V>DkQISCKu0b8?$n=I2w zU#t3rGW(#2iIglso8~?@!JOa}KU>W#$|3>m%092H6{6Rb!Bwtobss`iopc2?o$FC5 zhp}5CYh5fCWoUFE-7fwqPE=Wiao|F6dCAwh(x&ntEJZG~uX;||jU)@ChWjLn0NZe+ zCfSoJB|uL}D3p~eDbTvt)K@8ZcoY9Uy9Ds~>oMGJ1w^buxwlsYYNfBmT{kQdDs`3o}wDHe5 zY7mrrc?aF=!mpM1M_wDdtlZVbN?-2oVb6CZELZ}f(Hf}iy2L!~=HTr;RZCqlbKI>R zZ6MA8pGu8yC|uua;i|pj$R%L{>cO>@8>1#x(Ht*V- zt;m|EHLVGBRf*PQE8mA@{~JQBQ6m7gS=8@Z)1OskZ5>BZl@XkVMh5=2j z1Cb0&Ler`;t|8azMFHbz`0D7{sRODQh%_1xdzd&8g@MEx%WJR%5M^tO@vNjG1h8t1vx=4HLbO%7Uj3)( z07Yp!%Oz&rtShk!cwS1ItsVlf`$|V^)d=tjA>cy*Et+!)=B zSoHx!SuCp}-AonJ{jm8nGrZllB#>D={@cwA;Zr-dB!5Dx)Vz3gFN+q$5srtRyQ;vJ0 z^_kP6xIWGSrG_QYt{&KSGOAcR!89S=Js$UW`Fs;xmw&p}KgSZTz+Hbm?f-U4JpcUV z^35vnL0rFUz_n3>`K1tMlecI!97qFcX+(S4VxjvL%4xS*YBi$=I$!G7#hd z$`8KP{BxR60kJO+L^kmUL!7f7}+}W>$fv3dYvwU8yrIqS{hUl~7rLw;>8EGOnWjcx8%!#eaT8&7G?kah1>o zMZj8ws5m7G@u!VS{GtO^G-5~MO635nPs5%MwMqpdHlc6Q3~+3_ujq;O-9RKnw`Bv@ z$V<0XMq78>!=8bxRkADy+}cd+rjn>@sh-KhH%M=qOerV8KEw#5F&U+=A$ZUD^nj=e z4&S!y*lxJ8qq4UxktaNFc;rQI#xQUbVOkLojr^7n?>c!ejSYwO*AvO%pn!ls3TXyT zsVtQqt6(jbZLw-CHU1y}*32J;GLS6PE@I=mS{SQH>7wfVo|CcgN=RwvM$H3zcwLQZ zm(^YQ0!fR+un=usXY%5oz4gp@H~7o@;O6wLu3amjSJ$q^-b|r%(uQv#0jtym_Y~_A z_L-=JXcYE-!tm|xN+j?HQw8q&dfjEETu38Sz)M#3BacHX%XruG7 z4L8cF^)EUg+LY$^?{K&VV`g*x73`Ek&W0&!ldYN>lv-U`brIiYDXiNm8$j--t;vg4 zs|mXNV5+^WHLG=+skTB3P?MWYBm-RtqqcnI+%3=rdw|N#c7&;xWv!hs4|D{mX0)~y zPg`e(B2A)~nY7Xzoe@>>%z6=xY16&a`3;b#T?I0Pe9>l4~VA zb_k*XcY82j9gJtdhhTM_bt+j~%~xGj)_9~vZO&HC@Mnf`D2j3i+wN!R}uDxT0Sww)mt=x66NwT`{;-zUP+7rr7@2Y_p zl)97Ft>aa6b*cd!h;;)3<$gooa;V7aYe;nljevWzyK4bT?=mskiWeML49Xf#8{Sf> z5#4#zmlqNnqpcR1hJGvaHa$6z8!qNX9t+Na#a+EM7mnv}1$h>hSKpR}Y66jr4JZ|_ zm`4n2N$EYjI)dwUawS{-_-lSHe=u>Hx5Yo9VzTBOypXX#7U){Y1V`f{#SjsN3no%6e%t3ldi(sNqXQK82-&FQa9kJRW)I^5YWAIOW%Pdexz$G+XC!qL$)>Uh$HK}i-2y- z`fkLq%70I8M+%qXN_}iA)eA?+>9X0|`V8Km3F^+u%eEt)y3s$S7?+LxU-b3CNngD! zBO+XbtX^5nhUn$g|^HrJWFq2o+S7*1K@HQDDB>&t%wXuZF2->(I)tC0*m zWm#PTD80L&V75Fc^vYeAg#=|^?~X5S0dt8wgjXlbxRS5>Q0p`vCIOJX#)_`6e7St9 z&HCvd{`f^E@Bv-lb@_|G|A}GDyg!SOLk3z2#chHvAn}f>V^B{j7->G>e-T01ny6=u zEg>O|m()d&!^~6g^Kxb zCn&B8vUYK`mIBygoWCWO0HP!C-CMLji||;BQd`u$CXDnHaecr3tp2>^RYz5othEmb zSY;T1@TzhP2$=vCv2qP;Eq%S74z*sdLNd^2|GnzktUjm)o{?!35!BJtuJ%hbs(KY# z00CeJ&sPUbv2yKz7X=7iK*8gh0$4z%LCs3GEfru50mBXmY)^w$X&9J90(N4{=p3y! z+FB8CwHnw|>nijDJj)t3fm7~DN&t?)19WNC>ID|Pnuo57ajudqtEs;7(bfq7Y-V9y zXpRL-Isy?D!U6a|w>q&vDQg;htxK(8-~>vw_;d}Q&@DJ!Ne|1mEwaIC=Z)U*q$<%G z=KbrswEUEP%viFa;OGZ%PZ}^OiXuI~tpKWzQP3MLsb8z?rh00=lxAEb!;B?Uw_Cca zTgCUXSM^o76>dJ7d#mHj2gThYHMLn*aKKg_RVcv9L<+Z%Wre4{X&lXdn2y2Ttfrvw zTeqdjVfv2<##Gnu7LWP1fenCM&e+xyYJy!RzzH%HS1X7^z`q(89=rI^`$_`sAfwKe zDF*~Lpmis>^>{sZJa(b76x%{bu9t0CbjYKyC3}F)vL>Pw(I_{aI^;h8=v8G~g^c%U1Nrk1$YP~XexIxWRrUB>kyJpf%D*G;GXBZloLr|o0`R-R?e%eGXD7KjTvVRrQc z{v_ktrqR|`_Ff$XwN3l8PJ+|(+x8EYXVH*qS5gfyX+YoW$Gc3~+L5SgR0r7jYu5?O zYucQZET!fw>I5iqS|MeZDj;JQHnwMyZ3B35=phYoKIR*I*HLdM!UViDc}=oC6bPTqns$2hyVDS0f}gD~HWO zt(LVyhT*Vsg(9sxU&UzaGR?vjrn+$_9c{fcRh+6@oX7PpI-5O!)f0b^fQ_2gDVh40 zF;}`WW>fLABz*9MY06kfqEf7Oec~3_bf|SB4Aw!~&4rp+l*_Geb5m~-v}R%fU>%`b zhtk*RC7^uLTOt`nVP!q#A#1OP1?{S$raAe9W4J{wcY~SzwSd=d9IrtRvxXr9wTG`c%tsFkUSjY0&J%NvmiM0A{A>v?{0dls=;v}^S# zs+iASW?GXgO&Zc7SzYnE)t#v(;%f-Fy4Qaz83-N&0J)^7aZ5$wo2u^0WCDkEXIn@a z<>DH(V(8ShaTVUjC+==Vf;!nm>w=*5<QCK&cJiIdDHV?S4^V-Lw&`i7{Pfh`pS(wzksRdMOE7nTIZ08l`SnhPaNKI?2Z`>#GYx=X=IxRpk8Cwz;D0JMVl7SdQZCTA0)3jpx zRP9aU&}45^E&FiNwJAT+KU$9h> zR4ZG1w6OM6BXH$|2~-tLrRepl8SE=2wV73$V!iKqz))+iJG0J&T}ORm z(1}(?T<=iSBv*$qv}+mYdewYY*;%jIYOg>w^3vn+Q8a3yE@051R#>!EVAhY!DU3Dk zSG@Puq*w!zb-I8@RRd^qT|$xs>;YEjYCg_Hn`=SP3h5NLmDjP_(kr57rJ`5UkOkwG zAYx^L*6PBn)SgFotZ_Cd^eg||cTvN39BWG@cm z-&Aln1V{bmIRec|vOJ927RUe9-eQ_ma@}3mX^C&D5DZRIwKw@o5;-b&3;5`7LBDX@ zqOaAF)!UZL``6{bS9%E}T07v6m;RN7P_A#;i!UtnZ?-0NFZKq0gXfH^K(ed2dKK2+ zT_84QS-}ajF%OK@4(Kh5`E42`yUgt1tOj zGz@^;Rk&Uez24mdvvr!-lN}Z~ryqEJ@fMTYX zlGuwVz`C4J3UrN#u)e_(kXLTy(bl3-_JPc*+FMsH(vnnGKv7*~m5K|pkg6=tYDvx3 zTOjK9Y0HWs)vhkx+Se@|1G62G352PCh`e_9)qEPZ>uNQvEmIAYHoTs1(K4H4S=Qd& zhF+~JMq3X+YP17~thJZ5S?`)|1wre;v;%(q0duWaxI2(8t?RWGz@9J38gvtuY0etG zZQ!1O4Fy;#usT>IJ4CZRlfM=@}K>8-kC-4>0Z(i1oI?=Fld4e zn%1=#L$wA2-yB59QqG!OuNI}jw=jlZcO3Skvon_6zZ1Xr%t$7?;vHI}1 zQVpavTYap}BI*G0xR0tvO)E+Un4q<-a0|4LM_Y@vS$(h&Ff}VRwbC4H+L;9rR!VDA z9y^>A3k1CYs9A^LWsS{QM(cXjq1IlsXjQ<~lNDMca#Wjfy(d~-Pu6`a24Ejkw({Dn zi8)%aGiwC50CBNKX@J+dRw`acJKKdLU8&`D_8C`8N-@1KtMhp`(N^%a3Z;Mns(z}D z)I-GDtUT0Om3O5HRfky9o!D7Rn~bHP)qK@GQJv+r$^mOws4YoZAl-`MzAb#w7Z_jfN0qr=ckvri3JK>*4gB6?6n0yaytm3`13?9;i0a9T5m~dc`x^|N=hgn$ zG1)F~=;{@(+f&h%eR&~Cdou68yaHId&ozt#EYO_gimps$;o%tw9s^gHr6jJ@^}Q|N zH=vgSkE$$BN{RY)TR@}((bhG}1nw4{ZK2~Q35NAiSkG)j8|Dk-^qrgL2&Y)hi3OcZ zM;{eQKxGe0fRhXah5mvG*u(M^uUXGr#2SOL?(T6p9y6=q(QR9u6YCI6_B&7uFdK+Q0-3cB=l!> zN$|BTn*=)6Y*kFRrt|)ioeIMM39pKxD_hZ(J69W_X;pPvl{mK=&-RS6=6JRjH_}{d zg^_?qTPcqXa@Q{Pwc7Y=*K;N8JBtPGQB~QWb>$eg=T%t;Rt13o=mp*{+S+lfO7#MR zB(Yu>;8LtZ2)No@YpFKt`VL7~+Lkqj;Omik9qx}?=$Z;zEqATRwN7sKzq~RQV>x7c zL|ey04lw$#Ygxov_75H0@WS>Vk0YeV)bUi*eB|+90)$nPJ1wtLbR6R{)(bj44 zo&jrDGtWZ%uvovHo*x`|U`wX4id36ahoFuQiZtfij?T zhOlOa9@?JMr!yk*U;NF|Q}~MTjqiQq_aNsPXg-u+@DWT(vfbTT8L{`;YwhogtZMnD zfIy$jsEEj{I#rpGzgYXX>bC4xnu?!-^AFLkkY!NnR8JL%f}mheMOYdi)aV7~IH6xz zn1zGDC>F4!#aC+?mNMr2Cm;W}IH;b)Iv_ISwu*D*!;T?932-c*I@S=7Ty?&|34 zB9*Ne;9NKf1h>GlM1aZ7s~%=%)BQFRO9uRxw4+J{Yu(Rwslwv`RNW2xV@V>ujx)35 z@WQ18U|8ioUiJhgp%(_pEw+*|t1!8iu~c4q80jUFaKJ(pmjkLZ+M6MB3ucnYX2-AS zRV%6C;1s1k)noDO3b#x zzbgB)+G^q&);DRiwb=v5Y)tj%J5Sk@k}9l46W_6e0u87#B5 zvbx)7YK4AV4og{_^+I9n0G=_=SLr7d_R&VW0=TvHDyy#soI@yPX)c=U1!AsgmnDF#XMNuo-Ay3*fl}k;j;1r1>!Dx9N)<7`y*bLw4B!9-vPYnui;W!eEFcV4yBGg zDY7gVW)al@Z|Y=-6)pjni#~g%V-3Appfy;f0goeWS=LveYK}&1uHiHfECIcD3sBw|)@UcU}JSmAE#ZxE@luE1BPKWcpMctw}f}doqU@-E3Ge zl0Bs)Uds=nLc9#m9_noXZNV+jln!#xEn3Ch8{q*c+7gBPKDc0gyHvqJ*Hsk77zH6dY_hGH#R*GRQfITBAJu!kB%d@K8t;sf5XBfC%ooe9XQmi(@ zYDjEtZC0|JC04x#p;qs;1Gd_ruadRmtQpzZ%fW_gEsq^YCU#)bEIQ)Y$G~yyNe?pdzoAKhdszpA?=j>mea^xkw4CCEgvIu{fizs z4R--8tOP%IP^2UXAR7I$}NQOy5ybD*wLcCV#4zR&$VY1nUM0VqIfFCul$5QIo zIjhQYN!suYlJIa8z{WT+OUCAbSe3p;B%9{3`K1Ki6t?ZVkZT zC|q?qR^uFat>_BVCB)sT-{=E?4Mu_yPb5@N7L^)N*Q*Pf23QKzcknCKxRBYMe|39k z15_c=3Iuf%6s*)2`?EH(+Ou)0J7Qhus$Nfh`#=1A`0<0derJg*$#x1TYBR2`!Kx{k zLP=<|5o8tkWFw-RZ8@7-uaHduY#z>hd`HbeO9N_vYG!QM*8t$3m`EQdyaRJ)SV& zN--%AR7+^<$?8t}%5tq6V)af}VQoD!L8}Y9`f4rMrn(r*nqY%8;Nou>rmFF*W3csE z)+ikCU)8z*-l%nn#Pwp+sw(5^tpexZcikCb4SV%{^tA#zyUhlHyA9A}y82x7VjTBmGsvxriINp*-T z;j?)dFCCaSbtt-3T_S6}J6D!x(bB7sXq|)>U=CSUza>Gb6X!6#a%+qrNC4Pr29d05 z*pXF4yR)n_;bXCOD(Ap-bX@|~l5LfMKEa25k<%pL=LF;V5mZL5m^fntWo0bd&(6yu zcy((0Ujta1(q{fYeIfpbs9(Sx*`)unkXS7J-zvNZBR}{uA>$>A1APU-1eh_K9kR6| z%Q`0Pmzz4!XXvfM5dazXocD-n_2C;lH#@HqJXxf1t{7EB2aC4GPZ4{TcD{6wJL18E5h2m zLw{D1Wesrk7!3oI!FC0d+L;?FE6YNyU8xc)N?hO7)LMg8sd>PxJO!VC{`Yvonk^u! z?AR8V#-y#ty?ZYrg`|Ko)&*b~tG6aP`U~L$xf|D!lxpVGCu#VOQLaY*a!0rNci?i(og3B6hqmTJv9p6W@idCcFKU{QpI)M=zYkJK8WRJ3Izn0cV`83k zvD(i1`i%Vesb>Lxnu8 za=i`%^RGq{3o}h|rLhD+RjX~+S|hUd9QAYi>(AY2|K zi|Sk7?diB`g6EmOTjxZ3-iYGu+jkktn}z4RMd4Mkdp zsctv6bLNbc)+S&F^p81vK)gZBu93v5fGfDsu2RM3+plzP7GtiXbOrRjvKg@LK-B@2 z5mwmV%Jkx3Db}EbJ`^)*I;a$@%}UwrYZ>e;d4m10Z`di3rgBqj@~hNU5hJ1Lu&@d$xsT9^lfEkYlOjwP~E5CtQfZtBE zN36gi2m{ps!qSP=V|gtAj9T394g|pVz*qGp#V|bLuW80hoI}QG@jB@p zw65>ekGlh&5{$fii^yG9WNOyiYs!P4xCw~0H~m@P=q`NK7zu0w)}DzCLf>Td_+WDd z0BbMA+d-#@XF=|2^0CHSWzI-H9e(_>{PzF+S6_+i|MLM|-+B4n-~P6d#Z|@7Ch5;= zGn9(OQub(#Jes1o4b>gAB@b*i0`vnfJ3$GwW)~0?hVA2 zga%zM8KBhkP^)Qu&f3}u#9F^sg_kvpwz58~r1vV%rsCc7u{w@(6FC6i%Y#-0MQH+7 zjr!KtjbVd8R*z}A^;ihIUc|p}XvkdU{i+ zHDFj5TXk49Xa`8N)gsniYSwcBwDzGDOS=dxQ?<2O)CS_?YHfIR?9ZE?lL7oU)_Ue;{2y5i3g`>p&Ue2)}DH@gK}b zw*9Wctc|96O)DMYCq~4XHG0oP6yU{-IM-h=rlt_p4G3>XD4AD_p4CNf50I_q2&|wA zMz%Sp4M(7PPT?k<2=Pl8=8XkJS+-U>0dBK$$rgjPEBRFITEG&im-Q8*l8Ed~GqLgi zCdHrf*SZ{6amzLwB9R*q6H6{cc}QeEa;xNQU7wNR93 zTCJ;j@d4Upimy44KAq=rW*1zn>KW1KT)IjHFO|-Xu)Va}sRYqfxW29q&Tp`0Q|A%h zGOUQk8D&QjZN)b=(epT=<;L>ZexI(~stJ4zCGgnr*6bf*8gTop80*Sq0(wlw3g^lC zF|7A)SRkv{{zBR50LG-=+3)?;Z91BC8Nl*75I5AuPWy|m$GWV|T*572OSR6gcZcqm z=BH1GpZ@9p^(U{8@PoL1$J(p|@vJr(L5;MNC14eYJmiH?B2Rl@!}X15r&6FYrb(N$ zWQwP4_fpW(Uh3e5IxV3`DCR$FC0C!P^S6j^f6#1ZERcYgcDyje1y# zWH*l5F)-WJV%VfVtKHF)b?VB}*ApYLN93ieMxc~^JqB+;2V^zGVq*d}+&I6JD}dfr z|FY(+GlJHm)wHrDP}bOKm3;Ngh^wcjHn|Ftfz|11Ew4er3SL%w7q(9ev#u<{dgTe& z>($+kHh>Fp2%NpO^};0seRX-3umpJj>K0mXi!*My1Z*+FdKLY)LfqOzU=?qKyQ@qf zORHuRd_uwMnv1XFs7nWprvJ;Au*ch!`LO%BXtZui(`T_WuKiCEsKvr2<)rSQT zJJSLz#FR@arF46j{UKuw7IP*f-%*wnb-z)Q>L!!F)f^FH+BW;MT6hp$vGfpFm1%ZN zx-Q&R>lCj{aw2lGs6YV+Y@oa1^+&xh&ivKV24e5XG;RhGSMaiq!YzRB9W26XkBJS8 z_8rG3U}+$Bn#g*PnWH6OBda9B8odNbDs}708l1RbVD6y%ztsJX1a*`EwjVN$yg7j( zn^_To4X=W=)pFW6VYKc@+fF@Dy%2WlOHr{!i~Ikt_Eh$M_jLL6>0X=l!CJr1a=3gJ zhSes{^*35FkZS?b{wxfyHl#KylL^EQuW+KVVmL|3a+1MX2$Bf+6!#6GL^ zs@_Y{-NSo$S@jROD~5FsyCt#RQ)=0+Zhg0>b*oFsYB!PhSZ~u zFQsTJy^S>W9MY=ivoF%}|Grb4Rk;Fu0oLYjy@Y71p{bX$uQj6D3-a5ZFxd6{miSs> zuii3P3sK!U_SIxx!}k6}eF)_Xnz+ich5-lV@WX|#oUk=ph+fCOGRPV~=~!>uXqByl zlfOZz)n#404z4I}9dMemM~)g)t2GQZe&$tj06S8u%CnMo?8@LP4!X``jEec=51v)Z&2iqI-OnpuU_#fBiD?(RB@}fN%zaw*fT8%94@% zBq|AcT7-Ky-hqXNScH~SOrny}`)C-Lr#iQQ5+Ibbwdz?>ac*K*El3!&9=5DIz-j$S zMviYY&{6VByG*=LZ062be(hl9HzMID>Q~yLW&aXIFk6W}+$+FRFfCKLhx^yYO&9ml zl+{Q5IXH2w?5K@%~|7I14BLmwT3e&N2Fl*hg{+)uo0cD&vUQhh?)t>ZWP5i>* zS02j{t9zR!QzwI(D1l3&W-oD)5OT9Vs(N*NwWkr*tC+sAr#fJ#N54HJU|qn~`>(A@FkzhN|yhmH_yMH;o|9Wye{Nd-%--zpf_~D2D_-*;Xq~D=7 zt1Y3_rfROAl19QO(;@ms4d&NHUK^2vEllV)BFma~UDXWiM=Qdi**DjJVD$U2N5`5G z)P~>1rK!TR>AZiH2BCQprFJ``t?hp2z;m@(MfzHlzE&{OHn9Y-0ByHP1KLFQn&e=i zKdY4z0G^(0Wv-Pf3zV#NZ+}+vR=MkOXTX&6fKz>Q))AoV5!?bNqIEsSMy(@aRfSl)XH2cT`~v~Ks=(@6j1{}I3Zj5?Iq4lQ z7nBA>LK{=B7ZZHF6m$Wg7f81^Db{QBwN^+59$Yj^Sv{EbcZ*hm-XT-AeF9pE#MLWX zG0}RF6K66Jq1O-K3dka?af9FuxR#==SECfTa+$!$GprU{mezSTXi_=YIRTqGpu1 zX3beC4ux8%Ty$UnDee`18dGK}V2M^b$d5lLsymofKDP9|+_Z9G;o<^O+BHiID}vDR zmljO3#bztgsz&*(sC(m&Wsc9m=^Rq2lkTL8FIH^cAFKjihQI@{>IRryqmRXRZ&@3_ zKvXTWe4)mEEAFLX0b1&AC6gCE+Ug8Be%xa!cz9NW!72yf)>e;3;R>mPsM}$^(Oq<6 zavzaDrXsH9`tp@s2)>2@t(Ut734qZ8T>bTH24IV#r~7H)K+fwn>FXv6h}Y#WObL6j z>(Bjfe*XO9U;O-MAH?-LEsc-^u+SzAk(Onxuw%oW18~456|Oe1!>cLG)F+iyhZGSf zzJkOO&KQ+w%mT7InWZaN_(=J5}r+g>hW2=T4bu# zdjTUY*akYnR2dqLcTxJfr$6hdlB^t`7NfA9j!N~b*e2)#q;24Yme=<)xGKqjr>v2? zo_JvviME~`kF8F?UaIekFPWU`If7Y=YFGXVcfXIX^@2P$bGKSw>zN8#0lgM-uzePG z&A!T_s_TjIV~)%TUG2tKW_jh}){?Jv@NR)nA>sXF81vYpW35)UKJX@K(Q@L}5yS#p zfwD%az0$YR9PG4xCQS=O)Lq|%VjTk0H+UuId$bNQ7Gd!@OZXS=`tf4a*3 zxioo8Y3+rvg4%BTE3X#sG*+piK~~dRT6b^G0$lwWt=}e8@4KIWvm3Fz?Ad;ZO!%98 za^CvoMISx|A{BM+oqVd(ns@yxCIAkC?7&S{-Q}f-JmU2m{UyZu z>tN>!%O;h1l(w`Ri+UoeObw@C8Aux_-^E<|7G!+l*+n@#;C0ecOID&+2X*Hrj|PER#LcA47qu#& z1+I46O#rNpN+W=-zBYFuW`I&w=e~U-kDe&8p99voC^Rl-MXK@wQEX2mqn${8tmVuF z!`WVM7k`ylDmPAiU{4u7ib1HGJ`bC1=A%iZ)`YA+eUr_5S%!npa+zUWvv2*> zR9i`m0KX&$Fed13^zqWVkpJ0e)M!<%@W#BF`-#4mvY44b&EXlhI*z0x(mW$PPeM}h z{jis=tBEf$Z>1qsBawH)m{cpx|F zU4V(7;+)oqw#zR@whw)jn?KT1!+z^VNJRSDn2rmL&N7;5J`J;sS}xcS)WK`MG8_J_ z5ed+nhBiI;>@J~}ATP$CL&q7oBmQ>hu9Kd>;MIX7t_7E)xC)+v+0$)Yg67&Bc3B(3 zz)$~9WX@Mc4j4RB*I zZJZ8lpz3kAtdk>s`B$5%Bcb1unGI<+}@cBY>34 zb&kj0?VQSEG;g-ihMWXwX?B_iSCgkt!Nh76HX8dMbt)_~QMWE7Coae{zY6Yr%kc=8 z5+)#I%kg`qrB!j3(=t(2pI>mDxX~yeS5~!-?olz39o7_S-6u>v%-@Y+Sk@XuYmfUW z@2ky~lNx1EeHfKHV|drb9(@hOp(Qcv`i-$E;hv|XXkb}J;#*Lu?at-(mrR1W+@~a^ zVh#=I-_1!RMZ9AZnOE^G4-}3{VCb%N^a`VswdU&QdPx?1=H#z6^4G0-YgU(%-Ip*m z-dzQpCnx06`lcLp=Rp923aijEAJ(gWSF66P6^KFjjA(DYnpb?yF4s zW_`+nvb&R5L4Rg8XRfF{W730gzI~7Am}3$Ff=S z2gFticYP{Xx`8|(>JZRwdBGq)6&OO-%fG3F>l-W@oZcP+SBIQAcOwEkAaihu?FgNQ zHiePW8BmMao_pA-urjzbRo+b&NcBqoQE;p_yiyRD*#N3$YUZ7b@a%8@2Tfm}gAy;J z&ZOK4|C%o*8e*;)hesnei9jXVdn88dv#s3rK5@E_7G0NtC*VYp-!=g(5TZ_7rMbfd zI-DsA+6FR;cQ;AXN&iyJ#6{P8paQRDPw;VxOr<-NOgpYoUvHG4jq2bD0`jt0*mp!g z1AtD}3d5q_*Fe8smVJCe)??TQ#SF0i7DA*nUmZ6nqooFg|%=my+yEyZU zd66;POv)hf3)I~7#muKe{KST**Gz-2_g@9=f4VwUYsIwA5bp)T5P83XlA?AlAN!PJ z237q2YrJtTLQyWaiW>yP9_Ls|0a&_z_5+f;4$dP(+v!nP|;hBZgHmMe#R`v%5X-<# zP5WmAcWluL|3xfDu-6r~w?hBTifC6c4<&K1U7{W~#|=dIu&h{k&ILsu;B z8BE^?p5AC1$S%ebdw>)A;Tb)v&XVpRY|b~=#apMrd@!Od;2OgU1*LkMg<(51WY57a z5(Uk8Yfi)SXwU|xyGuxb9O0u9>r@yj-@z=^6+x2@Zor8|>1$ zyynT&$vzoT*olhHa*Nfrwi_gd3y*K)sR>92$+Ng|IV0IE&ClDTEWUe%_!;Apn-V)F zrf3=q5n#yH~+cpP^Qfk8f>zUBM@$KAOq1xR_-W=W83pe6>iK&xo2n{u0v zKqk#BjmT2B?sc}Ad~7VX!kr;kkks6(#=?nhn$70e-HzWHK54UV(=8O7l;W~)?L2R- zf0o!Z?ePi5;3qT-A`a6lfDKCEKXYlCk=0G;{O~4;)+#=Na9rJ6W&Z*DRzT(2eZ}3I z#Q3Qii{r$e^%OVha^|%$WO^@C0Jx;*^IWqgnTbf6s z`5g$0f-+rN3Q;GQs&dN1_kS`cY+;utOLw=}{bAL=Tf0}3=x-f=Prk(}mblnZGsNP_3xq)RE9nYBdmS_FtwD%EJ^W0c3)wZ!Rcjmdw( zA-oCRC4Pt&`=)$U^!;HU;hY9O_;AHVC$4S|`UQpR*&wE@Yv0Y8sLZcJ9Qey8`ao$5 zasACUP1EtQG#xh>O*Qt>gfPwm9gfkoqNl0YuJ?xaJ1zoXok8qJyG&_z4Kpw<9J^XX zIe zBV-*j&(2tO;p*TZjMSgH_3D|Bbj*NSGo)v6F_BxMYdkC!JnC+*(sGnqvTmbg+80IHYZ;Ka0aSvoPWo*1@grMq(DIXG-d47{#gLdH7N z%`#aNfXz4=SGuIZe&(hmQS!+FQBqtXZA@n)@?}2wEgtws0wKQM)Bkb!2*+z$PC^7E z!aqERgfn5J``&RyZvO0osT}s65{{2Ie@cD@5!HGv{=6Vn|NbjMa#H(v>xpnU%WG{Z zN1q zGWN9l7O@G{d$!QU27+qRT;Q?59`GZo%|>j~8#zK;MA@Xt*IUN{9XgLqw3#5`4MzL` zq)tDCsO3r2S)T>_@-STm9!!F4X|QQSN$`QCK~uMS`k2LXd4Zet&rQ4wmPgGIoC0Pe zw-ToxzX_~+2+nQrk@H4N(l}Z2VHlA(Wl&@q{(?2j_xwgPEz36UAtvb?z>T$me$>Eq z`3F$jsa?e98PcwmSg;qGp99-UJme7NGJpt86Rom5yW`1G(WbLs=}2+=c$3xr;pi(4 zA#XoJ!kkba{uQCL_|$VXDoj`7%L!Rm`GuQ2C<%RP^)f&h_kttJycua~KiFBEsrB4O zNw3$q8b{KYU(3~MoKLG}TXwQqP{V?Lx2LOqb;chQQ(~%Qgv-T}XjTuN9MYy*d8G2J zJKE~3T6$>|n8<23Sn|a~q<{NKwMrjIFPdp_w39Xa;H7}YQBf3m0e*Gsedw0;PvFid zSB)?y@?=`2p-;T~l>qg{le4T5({uW)CW9v55pz{K`d0sl4oX^&COW_4;H@n8+!JWx5&~hBBV3Efi{tZX zr;(;hkr4?yaM!=%k^8)?4Jh{LJYEe|9C~^MtR>|YJ*{mjG(AXdv_%s#DFA*mzl{2_-3iscHY@6J@3?@j zXVbQv=G2&PmvEJJ)e`pv+TB(r;ZSz7itRrU4jAp1fg+FltZmY0 zbvoHeta#k@r6}Yr%LE}K#uE{ewSYF#zI@rPRy=r84*U=Z|Jj;VVOc!JI|~|)iM?@< zK`?m}0z<=bPyh|!8p4~Lh3VbPAr#34Jnt7}X}+!Udp8p0I<=)DVb$su4n|4y6#T~t zhsSN1MtXJkLu^hRPU4^2=I~tJDGl2y(Ns{ArHc{@K)x(dEH+oy8!XT;1y$6OdsbEw zt#aqC9C%n6{w5K{+ySC*E17}5T%^kHV+Ouba<=eIA|4dJmS5Wo zkb>tFr|*xm8K)9{*)g9aMQs&0{o7-F`PPK{@u=d|5gSku$4BO+ozk9+d7sWywID;w zZ${%r_i+7dzF6bB_CvFMS&A-2P(B&-%;x9W-RyO&$iKjkGJ6ci8E=04N{aW1OXZvA z5zKiE#k;}OU9GCswmx&}4xOVhm{KZUwvud~gO|l!qCD1%fG@ zSI|pveEPTFnqqw9^Zl;hOe-)PC$!j#*gw<~d244OeuFv2{Jx!SdWX)y(E0s$6}Kx( z%zoD6Qb5xF>xTT>fibRGgkPff!`k$drL}GE8HQ)GosAS0Tv6LVDSS@laprV`=Vnba zD41%hCtc{`vX9GEZ#Xj=#(LAX)@^*XQ9voS&CWOKX<`R1>&Kr#0bc?)g|jXENS`jm zy<{TT$d<(NU&#CD9QYXQFoq|qPYZjj`Sii&?LD=A)sez$C-xrnpza`VRN$TEcHW&O zkApXPKZ+VWxiQfFhGlz>9Z1y1ZDv_8fF9VxSTYbSI5wQl?JHfYT|oApyzhqS?3UtN zs}5YBazdp}NxDM{`V^?0g$S&j=8%uf8(Bn8VqsV>9zg`3`>?g@$HIzRH_@J-+Gzd# z6EP?_H8CUslgQND`U)oYx%3vK--YK46gxhdI^;Dm!!h3`eLN!Z#z%^B$orKYw#LcK z`UfxcVcSb;CIID1(wVn@;9o6f_OrdF=gGJ%LY@!CP5CxnGR zR9x1xPYTuwp*#0?1V%qVw0@?BlUUBcVC;!p8Qx}HMs9CyqF zY5S=X$uQL8XZ)9$BS%{Csz_$~^Yh!TB!zv;*ya$CS<{ifemxYIUkjg=bi=GMP2Ya6hHDIT&`W;r`EQG&Vcvb=l5%!(Z+fNB3~w-^GfnPh@9WPG z%S^Ig?4l`-ZMVxdJ9G1oZDo`OO(?4UeTsfMBO-6xH*%qfOn7V$?fY)b!IZ-v;3(2> zT}pvuvR;QXTisUR8T=bf3U;t}8I}An5h7f+A@(qqq|>+nVmpvlu+0pG32Aq;VnL8% z`UB!FnB^`LPv++w)6_m@2G2`ck9%PC^ zw*2Qk;liwGcaykQ`oFnOKeL6;2H%dr1s3A<+MzTu+iGFgK;}VpR`6NlKf~}T+9iP} zOIA2`c>XpCZ|NYYujXfOUcAW$oLt3_J1&;}@-L`N(CytJd21JNX3vfHCyYb2S>}kA zT;R5tp1}2;o$TiS}TtWz3X`hb z{rh9itVvTLp@%}x&mz&Pp5E{=_^xKmzY5wx>VEQWTeh3n%p%ZR{>SZiCv=LJP!mQCi-5bRbVs3<0iLLcfrpWi5LJn`diKX6q1;^gQ5ZbicvMayW&xTi2Q9e@t2sxA9GZuw)jefBhQO1s%pJb}!~_5*@0u zb-Ya!m0Y|Fbw+y2=UWIGS2}^!!POX6Ki2D9kP0OnXW)b7aap)z^21P*M40l50A|GeGrpJ%51a;t{r68 zf8LTSSd>Xwjx{PLVR)!dPBFUu!BUQAfJBm|`;`Qla@o_9IU*_og(ik#vObSi=XQ17 zrubxHoq0LPF=f=*40ER;tM_mY^MZvyNdLC;6X{;ASU-d@usxcTu1bYpvglA}T<|gJ zrR`31-H5Nr`SIlavNYM@eqz?eM~F^*+aYPQAJ ztb|c1BoAB2f95xXHwq^~iScf6bTK`}qx9B?|F-=!K_ExKOv6&a1%Sa$Bd(@=BX@_@ zZQ6#*q&l0Ne<<^r;Fn=OdwmZ`?oH}@i@R=s9U`M|FGqeCVU@~A!I8Vc-TJN@W74HU z+LmkLbyXAA^{mCX1fV*Tx8{vF)=gzo6I@u<|R;2l%;?3S*s&Uy^> zsj0)}T{S{uOJ^1KVcByFw^dPq9pw{Rh=|O34z6fJBn@`5B)mdoN604@(3Ya^mad_f zkbVciYAa743#LOZDyp!Kjth^To3XE67?;NfzcdZU97DH`&I?AeVpo$V#~9=-4tzqc z-6v*vd@A5kId(&2V{`%}`eP5n*}T~~KFNbPlNa01`q3t#BP!hyb#6dDdyZC_-k&Sx zi}v9-KwxF?JPbBe_PieG_|1%?N%pu_Ak8+a1`8oCm4#(*`ojS&q=wZ9ZW2;rfpq*e zIX;$9d}pS2&F)OjEo-%HWjDv15{CMm%LiI?NfqJmBKgkxDNHo`F^{Xk zA>}0#?tC=rA5M%5p%2soYO(Hy17z*5}eK^=7 zoZ5eIkDkINdhhBeKLGG*_-`>G22owlzkE|&j@^2OcLohRHTCUSC%ETWj?jJa`3rHg z;Dq&dm1pHCG9I_~H92!OTE51&A!~mFG5$+&jLDY zIWGzw=o>>l-Sr6fPw#THF60&``vZn_Kk`mMEvn!xRcLlZ+lXSJ`P<~~lcU=%M;fVC zf(foK0#9AmuVvB~J|J;+b5OwXEFYl`n- zmJ3`5IL82WQ`}7+8N;?9J7|z55R>J)g!#eyiN65>8ceeU()y7jEW@O;`lH*%p{83i zCT*G}VDj47`F|(DP~)T9%43w;YU=@>mlL&F;=xIwzr26PXvYAvuGjC;R>Oqr0d5Pc zoF&^+S0bA{5}^=jc2u_Yu&r(|XoxJGeRa=8o?Z~=@IsKlRKFSV?bA83*HJkg$YQun z>*=Cz;TQ4EiGjfnfs0e&e`c0g2x4CypTuo6!gNHjMfs#Qn$3Vz+2~$MzSMiZhr|)< zCy`dExyBmk0ky^bHXVrDO*13(WkLoWIwe?zba!^%_sQlO+`jVpYxn2q4cV^i zTv1^s)RU`#zu8wxxii-k+`-T5Jnw(tYjkzH-y5=Oc*Px!(P`P39^>IU{MGsIra9WG zYU(y+d4p;C{$=02m?K}1N14IbdLA^l=s8syF!NQRe z1unr4=k30h)G-T+QELwjfK!44n4d7moPx_>g6^3awa$MB)fH2rF}Qhqd;a|>6Jti74ZeWH$jym{Yhy?|bSycb^*M-J&a zy~u&nmE2g~_n&lLMg(l3VaWu2W+2=mura0Nw?+WJajwoEAi<$F zUVns{D_Fd<*IaaBQwGLt>YKbQ&VZ#eq#A-xhf7r^kx%~u^8UE{ZnRB_9xL81(Hw8U z9omWe_Gl6#06I06WV1qBREz?9PRa&cG!2hiyoj~TXF$I<%R@N|wp*pi5V@aj*KUZP z{n}KEd0Hh+5dG1+yMFvfLA7KO$d|~qV+B(fsfRb*<7h}h3IVhKH*0} z-y{3brCyB|$!CyX=|Ba$lP%n5Ki~D42L~p;>9d`c`bJy_1B)D}$+BtJA~npSChH;l zpgI_}kMC}2atC3#?g##*?XkyOwMOq7qh*X3hwI%*msT)cDuTZ5Fupkw@=CbktlhTM zOSAyWD>Lf!X`cQeEashZIy!S6!BQidnbca-ytddawF3B0LmX^T_WxPcznEz4ZOkP`cls>UWJ} z_Pq>iS=PyA-5Fuee3@XIjqL(*$W5(hl{L1M1w3`*(b}_lOvlUZB$?%%$1L=)vxlnr z;@w6)xCM}&i`4jQ^^K%?uVcCb7#9I3%XedW_HNY3)SWM%X`q{iQ+-n@8HKtlLDtH% zb9C^;+s3ur{yoWYwKSQ;{OEhJyg{1}lNgGidWn9<(-8-~C=k28H4R4@4dB-1Tn|lI zFRnupqs=vSELW}{u$tQz2h+{~nZn6K+munB%NStgVb55bW53x*)r5u#2H9xwsM}Wh z66+TwZ2i@`<;p&Ta`?_i#Lr0N57g>VP+>yLZO>4{$~1!igi#53stJB?4L$?_zpu!r z>ul($8GKbplZ`yNX(?f}#Net29^P{Fl1v=YNO>lng5wQ7OO30H_9gQVq}7Ov;?1oJ zrZqbU7HW!l90lR79W$l$)amnEM+|DKE7{JeNmTZFT4IE1>hNoL9p{*Nl79!LB*h&u zj{d?3QBQ5ygyGQ9!iA6MVt=_m9gyRArRt>m$-Ort*h#O5wM%W*3DrAu6uCMgx(6P1 z`D77D>|{J5H@S-p|1|H9B_W)#h?Pp)`>^}VMO z>fENv&DflS7gP%Md;t2+Y*+%ApH3q@lQ1mkw-kDOq;mo=D?`q#2!OICpTTJ@fysKC zt(m(XaT6Z&P?%;%2T`Z%ZwnlwK|Rz4iwjYY%LHOG&mXo2Z>q40V2vb6k@Q$_^h1cF zH_oP7ujeg!!7h$CjqLUW=+y-#Xj(D&Fyae|Xeuz&yqItyy6ZL;j77t)L5u7IhY9>4 zs%_d>;b*h6GqWz|x}X}jebU?Z1HaH{{18|aY%?QhvljRfM<4bFVpDrL%(?A}br9ibV#Td+I)24ClHeUtvy2c~+R;-< z*t0)gthgO=4u>n2hlb#V$5c|xqYH8(CjC)UY#ffpH6Dk*rJ+{*B_IwFw(ZQ=UYi=)`B=WiKIsZPeNFz+8zT1x_F<1F*`Z}$??&QmOvs!*c88vU_%*Roc za7A-bRwZ^6>%^ON)e1W3!QUHhyoOv)+Nl&*t5Z!!Pe)c{MxG@X#aFsQ}o>Id$9GgrEv6UvSO~< zk4^mOC$&J^BT7xr&N~6$W{LcssqcC8#o7^>5Vh^PnqgjAil^xeIuqG_(rJ!Ho3|2C~ z@U|32N07^`drt>+(*gv=sL1*(E?X6!eOH?<9jU_>`UAV6Fc<5lM3s8t35i;GSP)n{NKN_|9HP-N~HSA z|4?sdhNeh#-732d_?*N~Q`T{jsf}zi$lwd+tZ03*SanP5+sellm5*Dai^=m4j& z7kNSXHZcHx5nROu!L66W_OjV96kyE}5kBvlf4DDSd)gg*BesxUYmc{NtK*VcFToa} zy~e*gk^Px7)GH2p5zkB)lKiTrRNMdCpFGvh8{J|TmdFrcvGtjk6ZNM1o*DtK#6vc1 z#a0+zA#!noNaY;6nUyC6z7-L zjC|SY072XucckNOTt2w%{bWt3%P`%zVRE5D^T53JK)AUD<(1*romI zCKq3S52B>fY$yB#C$~C&G+>@ zV7tzlQfch!UhqU4ha2;s2VPB@{N-bbRKa)K-r7>3rjbJvFR@ht%h_229uB z8C+}wbb;^*T603~OaS!@CH1-?%j1A@tUw&RzrKbJqlc_jrT(31dGvTkAzTf8xI|=5;(a)jlV2*ne$J=}@0v~7t zxFk0Z^Mq*iiU&42S zAEl*{uAjR`$9(a&?2JxVH$#^T6%TO6a(!dT(v4KRC68PG*i3Nr2b2vME#n)tJth%t zyfVAJJqbb@S%A_%w5^n`pG9hi%ow{?{K3S)&3m zMCT73ZM(zMS93X1Wcb)R2T7O75e;idkRYy*T>btMEK|8#6rp%kzeeG z+peF&VCXBjXrHYOIZE0hg5%H<;1xcAh~fXtln;YcBR4FO+cq^QJ-%vXjOZGz*EOX< zW`DZCb>~gXOu?&YMnuf$5w0E%&{y-`kz_Ku2XxsTeY4aZw&rXZ1xGdn_3+K&ILh=` zOq?fH>3v1JXWzcoJ%gq=yPX=uiG#iRDv7d$CQK5>Bz=eW{esb*UJhs%<@g+$k8ADp zNH$Z;f=NGAecFH;Zr+iB%NXSW^XGO&B~Vg)xS}c9^v-L>SQil_nF3!l2`{ZX)_x{- znHu(8!_c!4zb~h`NpAeYkS9>iDSllnNUme9kkazp`(=KY_-CeJLJx7N z-$@G{pPm*r4%YPn%<4cQ8c5eMIXL@4CR1)LgdKUt16)0x=+(v_aR!+H$egC{b$NhwSR1Gt+ zAV%OAn90NM*Bv~I?mp=$A#RaP9v%2t0KOdib^yh7Pdxci+9yhNRpg+B0sQ^=`G0Fe z^ZfyQYiu*sA6@H*ju!veU$mAw!xg_ci5=haejT5#9X9fh9^oi3lgSctRVWzl@t6sS zRo#eGCkhOHjo_QV4&)v(;Wo_JX5CS}-5ASq}U3sZUf??HtnPlfyT zIOJi~=m&Z);)&J(*yP}ou7M7d!YJ}BGYN;p!*VaSOenoKGf~)0#9?I|KzH$v9&S|M zcGKpA#)x3K8&7Z-)NM4KNW$eXk*FwItHYB>ZnWjO`AF%F)y``(osN}EWflNiAYeU0 zU8(J<7m^Xp`dMN%HZSAtgV*TrYE`9rE4Td_0b(1xETKaE#T_)Zl+BikLAD3j6!*U6 z4JzcQA1ATHoy=nG={LQNcSVU-jOIYT58J7Ryfx z_zRDh4r$}O7~bVh2_DZrc@4i9ld=E0%w_X6=cnmQMl~*+jpbgSOyI8Pw*bV8qm1SW z+I-wCp2aYzJUITcDkX4?%HCigBBo)JC1iqH2IHfiJo>%V9p4KA>XnO)(x0-uRs8$^ zyTiBfsQat`We{`vSOE?E6dzq-#-mPkSJz8KgkEWS{aR9zjqqKg`Pi5Oyq?;35G@f* z1C+dLgSFN2$N`eGq6l}b+CsEw{ca_ts23`3vaq<0NZ-PIr(9ATsr2hRl}hUt0iay!Bfd94 zvK7a$ec;u?7xzrM__PS9Y`m<0FW?IHUJdgYS4+|eNyyj0cJSexl(cW=2~4cVP)4-Y zs{6_F`2&EIcx%{8=)V@j2fUsSYTmv-53?{@+xk3lixG1(j#bYQbj#w!pVYodbO!3` zerMPs%Fb9p7Zq&|zv9=h^{7GKq=;;ekR*@yauyYF`57e@sWzFhx*c||?zP+8R{>d) z@9r}-?9Rm~ODt|mNs<{o5xS-Qae;%*zAD55Nuu{Q> zvxeSQei`-zC4+}hBlvcAmbDKjY!~18Dqw?P=_9|p{xhqkLehd*^Y6*9M_Ccmwl`9oNR@`4lhkozqloIGi1%p^|KNCC?f|6ZlAr8A zPd~Kg6C7yZ_6+CZ1=(y=O&&lLx1nGoEMs}u!6(%}m z&5hg!S)q0sI9C98x`XeH5<9V(HITl(6HU*yQR;QR=UzP&cTTig5Q_cGdilLB;Mplh znh979cJ@gsnf^m6nJhw|VGeNkobA-RgBNpCtj1{lC}=^(C{Ug|mv~&@@UG;ERq)jH zf_kQa(nm}03T(&$Umt9jHc~4OD1!m{AoSfn$r}z2o4ZLED$r?WINd7E$Olg?2vLEv zeUi?M7AHELs5s>+fWL6OBM$J#Gn!@m3C1bD3Ax){T~4x>dh6+_ zF+ggzamQIYkH!m_ucwYwa!&e9DGxiW{rtBlpIWjMMrkoxWqf7IJe!0=J#!^1hLcV9>)6%6UjX$tz;doSz@pGXX_NAmMdCS z#AnV`Ct+Vg=N%LL78Qf%x`6V}Qt_2Ov9J3DB22LGy=v&nHFMV$>;XBuZDB5k@x=q`Dt9P4GF}nd_ z?x0LEl%rL5&l@8>iBFPSYLa^|1N!iQG`^Wcx|!zpI-_3CVW2MP^B>M;c<*Ru`n_;( zHZ$8MuA^;FxJ>CI4@8);$*`--Pt%I`Wih}1x6;`h`J?|CYw1nz(dftYFn%r}bS37k zQ!(mk_;T050QnRjk5{qf+v?dxA*)$Re$hnp)6ngWy!*P za8UX=;fW;dN0Ls}`AlbLLQq8y+Zq4~1gz5uwS}7^h+M6NL%mDV%?2D2<`Me+klD_j za@5<^0KMOyJbJK!0B~|6g7ZZwjeso9U-RRYGj>R1KiCjQ&Vd0CsifBSv!E6avZ_?D zf`$Xf2By*2-x?6YVC@4hxtBd%aMxJtzcVGt{(dr`$hHM*vn3WbI*YGjr>DMXPVWG6(a5#fH)D@dHsf>pALHd70){X|(`zZ7&t>C>M=}9`$r(bM}U}KW3V&qUH)>XexAhgI&XG zzCVim^9veMqQ_WRW#3S>v`wI_Z-{(USK3vm(nZEbLcqugp>H}=$nTrtFRwRhwit&$ zX)&?_aX0Job`Rvl3W!v@DQn_8xpYx&%BPv7Q|9t&msBgYJgkP0R&_m@lSauEXgb>! zZv7*_MTGj*ro{FG~d-ZSpfBTsdMoNy#fZ=?#RV5`G zwc>YC_kc5(kdxLpLF~Ls8yw=>xy~EI$o6kX?D2K@ ztedCo5W@Lq0`ic>dV{jig+|sHP^=G<<+Ni6*k~|97<-0oJOOGG&`f$?pI6wf(h1_Q ze5iK)j;b?V!>zwXai1e~8ks8a9yOrykiSfS_Tir#!uhvL%LpH&$~WEuH{e`K;HGDA zm|ySP4k^ey;FK@OwL+`=I*7l>EwvKLsoEB)k89&F`z(;O9OEu@NhbG;KNp!dJE&k@ zX2udYTt8a^)mF!8N--8H7OJ=6c#qAO%e=V-B^*xQFJf+|&0+DevJa{iG1e#wHILXF zvLUK9q>SHn0|>2Y<0ZBxdrH(tvDqS7Ued<%6|F$Wdxb?>Enyfip&y3IJSX`-E`~7` zYFM2WbA)!kd{=!3r*5{a0Xt0?VihkTAgq(H{mqwnXM156YiwU|4ax&oMk(cGj-f!N zhtSjTM0NA-Kas@J7B;`AW}0G)W-Op>tHw+?^R6F-akLApk}oVy^&3?^<_*_;zW|L@ z^e3Ob*bQ}n3RaKEz8h6Zt1Xm4*M8YG*WbT7JOsLrUp#ox=s>FI%&jxLEj|&2hszl2 zTv#l$Y$H5LJ8x;x*Vu+T!IMDuk$G_p?s-^mO*Y%*gSZa)zLiTSN8jqk5pG$Ah$TwY zec3rQ%mZ1j@vPwg(QvWgTOeUiT9;Jh|FgOU548cHnoCbwCpiYst4)#Ea|D$RCBL__v*TMXTBitZ%czf&?xk@hbZ=9}JSVI3I2t^WuU!7|ng;Gve)rcBNb{jv5^ z0V0YWx$4G0>D?xozj=;zTG-#04KeWOQEZy}Z44pu0NYp{wKA{-6uuz$gyqkF39$othfZ29F7^>Og5k(qB{)%>qx7kj_IdZT(RG5d@ z{@petv)`6CA^09>>Nxq}l&iPrLP3zu+r|=;&^SW`3HF4&aNP>N4DGMS#=vjfL#~^C z@OSBOZ?FU7NKhU5L7Dz<9x2u^%%ru(y&j``ipP}zsrnhpV&S^x-yRApVxMsQ%(EI- zF=N`ULhz!>7%+ghDAq&aYcuhi6$9uoa#SOCD8g8(Q<`)riMK=Ja~0x02-#)w~}Wnv8Ug zP=gd}5+tn-1;NiCsyA0u{p$Bi@v?s*cY~1CFXAr zHiHvtW2_I+E9q&tYWe4B%o*(dOeppWD#hn707#vh)m?;u+BZn3dJtN;18s(Qam z-x}BKkxmHMfb5z$?u0q(quEoZ>P&hz_Uym#l~T%3!2&e?l?*ZM4Jk8|`9Kiq;%_fT*EP8sWP7t0Nu zwbcsuCyUdx%R+~|NkLD|6Nu8X?G7=LchG7SLEbhCc0O-FKhUHrUy`4j(wj^02BpdNq3YJ)a@W%A*QU$BOs8Q!a zT#i+XN$viTWIxDg_3-zPmq;FD)IshTmA~y6Pi}2`MmjHs3E*o0;^s(`q1{Y<&&Opl z&n+k^9+T{-{xV4xATdfD1G;@~xYNC|Ab7qRq8Z=>5{pQSD4&TM>L!!s5||u_lRiqz ztp26C(Zi}pdl4fVMJBLe^eGif_Ev;0G5wP4-TsezXc|hke^(*h8ne*nw-wWwAJpkC z*PU=c4gP8Ua@*ri7>zx*{#!D+%F^(8DUo%|aZB{nPN9vw)Otv22uTJ|Iq(NY{WCBF z3IlTJ6Z<}2{mF_2{|umE9dmu|U(z-sZ&_VgJku@NsdS)b4s4b*e%k0)%E{ukN)xp| z-B|21@;fQD%Ysgdp7lYE2xb{Ug4-B-Uh3Da@|f&7!Q4^zHqQ+OfLnrTvtX2J%P}bU%?q)EhEfPFrveCfZIWa6JS2&YN)zsV@X2EDAT*!C zdA610ScX7#e=H|gDnk@rx6!prXTvw!^D#x#ptT2s6w5AW#zw6CTM3&2wL z1_m1`U`<)gLmq*IM+~)Ns)~GXnM!(fTl&DVmQMEnp_KatztpZc0%R90<;k$4-aR0= z-P#$6L9|1D(}wQ|I0Qfv+awo@`=E9>^WeP&jD%?)aNCGY*0dr|+>G^G?!J-)im{Z5 zP{&J>a^duwM{oz0!1ttsoR1TVOrgBor|*2n*AZ5Fj1k1MKZ1|uO`qIbVUR!t2wiXi z$jawj`C^U4o|1e33K*$rd@qxcYJBs4Y01_D@gj!uIe`<$==jB*J7;LL|F6T8cbYB5 z^O7hr-A860OAW$pzlR`!fMbJU|I?B`3=f_JR~<)h^`vH#zpFh9-9$MHG3#C;L{;{f z8RCKG)`5M9vG^$CRJ*Ewrr)QdEpmunyu{=0o`5wycg0mBYEy(=ttW*HGc?r4!gPC$ zW~gpyme(D(0BO5=rbNkdN4g&d77hlDzv>{kaIa{PjjIV+LwSQA?u%&obKH~H+t7Pt z$B|WSE8RS)n*6pSPIL z0rFPhdl805VFEP3@dE3JSu{6utKU=wBRVD&ACuR@YEsphR+{hDMk*;gZ?rT#maH@@Iiq4w z=aEC#OHx-f(lk67`UI){@PN6O`a_RpE~PQ%vo?7w(zr#dTX0k0^8(;7sPo9J1 GuA-3QZ<78PgjigYBR8ty)D3)!24YWl()hO=I|uHsvB-;d5@* zRuW=ZBa0g;+jci$GmI*B%lGwB){tyykWXiG` z>7BMs=NUGL51LIkC_YWUiiI}tYlmPQY!4ZKJX;1aM(c#Y&UCcVDM?8!yRPqsKx_Qa z%t+ldur}Aj4I44DUx^|T5;3~53mbu^ z8r+KVm}$v++e-50r{#^PHag-@Q10s20YTzlpz~+#rq|uE z!VbP{%C39%DCqP7*mGn=IV|eob3vOXKH=a1(O&VF9N0UrJR`%0>YIGKr&c<1_SZXZ zS!sJD4YI9#@x%0Ym88FhqG-gykXuHPs#i@V7!bi&JV zr^=+gw-rA;;Qc|>=K5eh@Q9hBj4%j4#B|h|U#}e#sHSyjQ=$J6SUUa}M0B*5%%-Sb zM!YoA^B+IVS6Kp;skA5Zz_(Le2WxgpM4Z7}eeV=E>R1q;t_WCcAt&?vgt?tB3tB&v zba$JbGhplc4|n$?8ZFk8I|}{eVLZEEDnu?J@&@@pZYT`*od~(p+^?bZ5{bOoAGh;T zAgx^rv}nQfh$buSjA5Q6cI|u!Hw?uZJSn_N`_Zh=F^7(WM&(u}C+d~p&Cs@>L zp)6O0l`H~Hqf2Om9k!-|eDWu-VVU@Y&1nKI7qRDn@|kN;6l@Tib(KXLkv+Ch;v#HD zWuP=Q1Df8S(1A07iNvu(3wiPo3r9@yY$74-LHc%*4T@^E-Gw&0ol9gBAi~cMK(Ufc zBR5E2>yy|#Cl%x~X&fWs%fT%^1uHLcOf|{Yk2A!|@C0OStqY=ULN7qnpbCkfC12bZ z%7qD0Lee#FK6|t~_w2*#Vr+cAd26fo-R7k>5uGYB64cgo5%ynJl>xvrh^OQts8&{o zYjM5UrjCeLONoFaBLedw^le`Mz|*JS5D{om@qXy>pL<<})fCNFnaxOY^WOKD&04S2 zb>WD)j!A=aoIOkHQb(}}<96t>ThOOU$ML&$={}XF(<)_XfbiVRDs!$_PwA7*Oc1Gw z1E$C@H-WqPDLw0=z?sD6+0etYtq~E=J8fTZ37S^riM7k|MSd1xf$Hl#sHf$ERp1uC zzv|z8D%up9otLI`f6(XH>;CYaB6TSKjMu6Y4Z>>atzah~E2H@#=LnDOYN@XAH%&Qj zeX5GBrmF88-drl1-$-bfV=hC*Dy0Ir=70Lc(1LWAD8g#PKU_Fr98L2LgPS#F?Fa3u zqqS<6K3R)7)XKKNiuzipnx#s=L7fy^B8q*vmLah=1UpiRFckQ_#pErfLM0M)NMX=Y`eVC#g=A zWTq}ibB61pNNRy`3oKT+2CRs6Cemr9wFqgyu?a*GHy4q=RXF5>&&qmk=Nmxb{k2`3 zxJ_ZQ?6qyvkfN~ejTyb#B05~hs3YM!)!83cA0*a&$n&#aY&1w5{-CMSPBe4@@<-A@@4C0 zIqVkSTw&=oH_tLDZw=T*YeaKct&RNtw6|#D|%Hu$RPpO9dM7#C@VW$;X zuRPB+Fb}I83h%mi&PY59y%`N^tL|af3UIr zq4zJ&iVKk(i`5Yqlb>(z;p%^4zA2}F97WxDaSU()zT}T2YT%_OCm$HKrAFGqm|#5L zXF<(WZQY=cI`$E*;KKPG4Yk&=D= zda7sO56D_jB6Wb_p>-sl@7-+ulX|I?G2QFHHG?mApL3pV@RwNrj#8G~`G>2v*3 z8g*w)&3D;Q7uvPP6pXAU(Ln#_zTtL;MZz`?0T5mxT%V(`mUaWOrc`r!qXd~9Ed&xyhD;7 z0P8NF#m3)UFa#ro{1ga5S(+%*JLyC&3nvhQsT-4LB(NM8fyEJ4$?Mg?sSuJV`~dq* z(`~p}lbU5nD3b|EsX{T=j#dVV)Ix`p^034Qt2^tJa@ddEL6JCTC##Jdzk`ualr}3>-?XN zYBXHM%X^cfdNR~cEDlb|mjs@tuew956I9org3@BLD}U1152Id4{}Jip!etNWXOj5- zzFBY*hYI)1lh|;|-enYSqUYGKT-r`%O(a2y~JrkIP=&maL@$FU{<9XUN^-Kd^uGnYsy(-pRNd*yw1bAlq3E4_WM!#X;m2k5T@AD#XxghkAbq7?sX}$H{RNJIS_5@kH>2rD>%rxH%pxP%YoC{ zv2L1sBO0dq*h;$-AINIQ9oHJg&rfB?lss>{y#ywwPaEBM{708u`}%k3zhL5ng^@gB zLGSWgwd6#tN=B+6;4qM8Xs7vJ_buJQ!H&2isZ9aZpSU@qmb+SuX%}G(JBPBy(Z+As zJHc1W&tnZ&I>u}NI$QW`VeVlpV6`rX=TL~5lTJmxkHE0*0m1_8NnMUwXt{@bkj%Se zY*2+}>&hfv;8#ITt}q~lbCxj=OyPbnvRs?EiX=HPo4tbb%SRxxc{B1f8Cnb0Re zhk7WwX8@mLVE&NH@`Av%07$L{*k# zm7EDw2+|d7{*9#o)eVXU_zP3Iyx$RK_GH_jn779Bio*YW7x!ckB0}7BIiA9c=1`Gw z<1*5;wX*T6h5vfZsA6mubJy?>fr&|9!qNdFOqnDB4lUuOCVu341HASP9C*Rq(F`Sq z_N_@^>8ZdDi(}9ri7@Be;cy3i@A7s{9l&GJ};!?(IVsm#Dz^;ikgVUtaAt3S8+yr03vV^FLCz*M~btdiTF>yGQs zy{*o6o7zFaXP%0_p;Po#;EcUB-LGy`fmJM?3-L9n9Bm}8`K<5Nf2a(^^kIq;LKF&F zpKe__Gyw%R#%go@#UEq%EI2o)eneL?Z}?0QK!5KP|6cwGJ^lKBxS;c&@5){a&NUwa z%b5h>jHGU4AImEv#@{=oE6=iZgLS2Teypa*Bk1==PIs!^y5tUYJ_>$WFaNz*iu1{C zwC*LGd&VKEaE6jch=%kTR0}|c42`jv#q#am zF8YL!lKp*x;a2O|x% ze!a2*frb0hqD()p1v<`T-Zd_+GpR+_-H(5VPb0S~c|JiPu_)f^Y!ZWyi+Fas@&s|V z+WgTlDpTt77`gB^0Fu=c-r8DfdQ)um-8RSs4k&0@C`3d?@=8(6-0lGgG1Lgv0cDY5 zE^UYrB#K4hFW>Ox7;seMelY7pO>bipY3VW@!Dkd=7Gd#2I$k+m)8azZ#5eX@A_06> z&qfLib^l~Wpq}5W2#%yq8V%e@5hBs>2P8EOc0q)NZXLP~<+sjw0Mb#dx%9)VngH+T ztmnXgpx}_OzH+)f2ZKs1`mZyZ%YGMMv3&O`jZ2r!q~Zf6Gg$3@yc-h_YN9|@$*Qp# z8DjfH?N6h^*||vD%eC6J=BP1B^2A`1bXR9HJFp`R=lblieqmSA zK+u)SdPdaEMosb^9Aqwp;iOHkthUTJ;(61OLl66pbpxar@Ut4`g|Tb4X14T=-!L3r zcnbgJb{7<#2Xj*Ygj`z3G+X_qJr85nR!)xg}w~ zWXgbESX{@le+u8}{rNiwb3cAP{EG-ibi~2)qL22^kTA_QEfM13(eXn>CKXA#>0xyz zn&5!(Y<3ULA|S^Nbm6v5HZBihD-N3PF3s<(bs>HddM~}^o-9%rhh}}1NxCsQCH$2o z)7A=zpeg9V*Em0=I(mJPN;7@VwOTw$TqApXrKA`6Th3+3{9VQaVxAqUk+6*MqR2AI zin@Smw5_H+39|>_7ga=N8f|;>RJaPefkGx0JC9y^|!fJsc`%qI$JL6uenXmUC5n}x>PiT4PT}pjwYTX}pSa-nGt|c_v#w6iteE_PzV`f z!~TK!?~+;qYjk5e^dTH*k}SS@vVPJRGU3a^&`xa!)|&FNqFL_W(w%B zoPj@W!Z))k!*;Z@$YW>TZF6drl^^kwaa37ia<`hxcRH`RA!1e-g;&Jj`3t$aB!g6L zqi#5*<0#n6?Uie2LBg6VSpkzZi;B2!eNlLf{T}beLL+i?Z46F90OXgYLnjcGv!J67 z$o6vu#Zn|G9WQds#3*e0p;5?vuPa9}&z+m~PIAkidXv*1L;tQ`2M!_$6K;#_!6+#+ z*sAzNo#2H)!uNOvRQVmDu{riv2J@W2azmFs&Ie;2h8<>taJh2*8Uan`s1!_xXHJK@2TPj3O#i;Or*H&Xd>;-FF_a}~3UJiPD0 zHYsyg(0Y4;>l_k08%QevvdZ__-Vcjt#HV$VGX{!aUE0MFf}&6ZQ85}HYu|bZ*w0Sv zjg9iU1C9Z;9VpD_z&6^fCzJ#JchDQz?3jQWm}hzJrkK5{OJd_c^Lj3^%v~auAlC7D z`Y^GFjnCt7(I7Alt$M!Glr{7_k!Fe&HU!F(Xzkav zX4sd%1aeB-r4H1LISnu5_?Z#iCqk1s;c~T0Fj=8nbB-zmH#)>^zNd(GRPIN`+W>p! z9kk%kreFpQ8hqU3w}K3rr(6rph@G z>eA4=^ElAT#cHI#w-DE+SyQ@Q5%14!5(C^=SxIl|ieT!Kl+pveQj+7X@Q?0F_jc(E zENosJ@d1A#iA6iH-ECeT5*~8?W=~q_v6)ytIoD=+Oe3gf!ZwUwT99Yy{x|{40%x0s z5Uo7zZ+Yy8rZvr)L-8kGh+0H{y!kcJ`+NTH*&t!SGx*}2nd1NKzIIyxzuRtptQ|dL zPTyI1%`*=ThOdQxKg?@13lsnRDgaXFpIV?&~rueG z>bJi8FN{oRR(_rm?dm_(yH*3D(kIXz^oZEbp*yi>5?d^V6$04NAFEI4>;#VlMToU` zzH*mT{^DdAHFkPN`b)r=f-KF;;`2^#_d(7bMcHoq1L;{4CiK^ zEHg(X%!Wmo3l=t1Pw&|8*Lbo#o;>*|ie}T{;r){)rPD2T{hMLK^Qw7I+SaZi?5P#Q zi#~0RK1Cboz1p3d*#tQ(^M^{SP5n!d*8Y<-v-*DH?aayV4fIm)OvM-lR~mnf;%iCH zzd$Zm40 zj-RxfOXW_Hc@z=s+0YdevL6(hhR4#%d+kAuC1l_97;Ki=6#J0@0uHM6Zmb#hS%?pg zPta00(d%DMFaAb9>KQS=*}BF3F9~hBysY(fM_JX3Rq>}4Mg2yyE`Y37DxO`Wfo!q+ z^SN$MP)IzsBoCn|y%GAD_WFk}c4vtRNo5KJH!mEi*R{75^EEBILlLFXAZLBn9~DwvR5)3V<$njF?DbMd}5=-Yq~Ihro;_N8H>hhwaUOkM>0f6+dRm2{y}uH%2@`3al5dX*jC>1a6Z& znr3#mFZP7w>2p?DwRz5~rA61VzDY?!o9vm|F8vByer@%euoKN-P>sFholDNGio5*} z-MrW3;TpBNiF~RCtFikRs#!UGi_E#?!}Knt(SQ$RPNBMQTIeei-+}WMCVSZ~27@UT z%tgECbl9HD-D^ABXyMrg;lN`zSdP#XjN`ADGgPa>^&%Xh^L|RJ&He_FD-7@9WRtAY zd`>N#n5Z>mTjR@-n_OU6>ovK0c*ujQSnOr-D>U2aL$^Tekn_*cSoiP+29(Ro%JMj9 z$0PgTHTEaM?}7#kyR-4^(iUHBj-9`ke&66mTptFVAI!gCYPRVx5!SFu^on_WTTNE? zrO(+QWN*7(-aquUJ3v})pcpUz zKbqz0kCgzc5}h?UHSCKsPC0yOo*_&vLg5`L!zClqEV@#x{?W^JP4Y!fWUAclMY9J& z3g4-gc64PfehG(#U}b-;Dzj@Z@XBEa>7Y;sn64C4`XBqItZY|6J1!|nWGB!<0(G}J zut0mOvf2ZGmdOKIS#tqK+2s3aG_$K}0AX`cE5n3?x3QPOcpy(O8uvY0IP6ev6bw~C zV%o7r7Fqb5-(-5TA}N=*#HyC}Q1GN-^RLtVo;$?gQEh#mDXO4CuMz=}@R%H?*`cr^ zBQqNEXkvJ7L6R`@8P}pA-7av|9g)OZ2Smb4D!*SY2+dKOPsv9hp8Z*tzfb)Q)8lj< zF7Ma9yn$l^P974Uz$43Q6pQvHNl2F_{O0-W@sM9=y7vg%5#WTyPx+)z#?T0axw7>k zv6M)9jny!J-5Q&T<}Wo$h*NjP0yz)h%j3!XQI$R)P70zpLmPX^apKLRA*D+#qe!j| z$4jC&tPIxPD-Q@aW3e;Qdf(yN;WJDe`?%RxD34iMyr{Op#u#V5V07TvZNQznp5mhB zch!%`k)k@cQ<8tE-~aQ|{kUGMlIoxN6QgnO5=!(39k=;Kz7C>Klgsx7weD!WW@cyE zJ3{$NDEoc;(N|LaxMTd$?L1^$HfIJqC^jSWnO$OL=`Kh24#VIfs$a0#VeIl>BAI!i zj6?1(a^D>~lgweDu8IGca8Lcj@0bQ#35l2eD#*LJUw+g(S|K^5x}xdM*Jdnn85j$u zxaFC>$WgvpV);@P{X5_3C++p03$uh2tRp(Y!gOF^AkBkB9ERIy)UGwL0j_QFVDv!+ zJgLQf2;EAHT;B=&dT^)rZ~lLxrPVd&kClzO%m0wjV#*1y#sq?-1au(d!isD+>4f_w)$qw=*Nq#GL zy#4#)4%%?p^!X<$2)XHY0SMqisof`paYG+vvOlLqEVsEiuellx64Cb5;sd>JC|Q-j zC61HQW%Xw!Hmr|h$&*N$eH$&PUklosf0KE-ais?{9bX8f5rMc_#are!;xWT4Ld~T~ z#VArZ^>R3BgI=bJ0X%HS_Ev%15AIMk>bYeMg{|T4EsCR@)U8C*de)`sWHCGgu7#w+ ze*%Za5!%iJTpC%ai?rQb4!q~!X*caz?Da}kH$^>Ih{|NFmbPu+3fhZtQ*8{afqi1Y zV*9hkMr;~ro0l(fndl`;Xyd)8VQG7V2)WBUcT^%)sXYmQgNxR;AEere88_y#_Y5Z&UTMVAy0lW29oOr5B6D67XFOL-;Jz3-K*=*z1Vk|ltV^I7*(YNvN`%Pg3w+ysDJbQ>rFcN|BRNuCth4z zYMTSJfcLJV?~}nyG%{xm9GnsxzP!3x9>Nccxf-eZ~|yA{o!}J}+$7 zG9z&D<*SSI#iN?4<-_tu3yWq+^_s$w`T$6#!YQHWdkKX}4R#w%L8SHg+G;xjoL@Bo z)1MG<2nU~Qq`o$&2ys>u%$MSDM%0%R1a~TF3b`BV?$`%gL}^`S+KN*woPoOFeu8cm z_qkIceYG#Y0YOH}?}mQCe_lfdhnM3hNgHB|F>jXB+YM;J@l)ZG3}GLLXXyMh_FI;$ z@_|2?+MXkjO6HpDJJGkqF9r4>zdDzbRp%I28n1SlVzR)xTJbet>2ETB zn)SaKeS7~H5GF`w8ospi5TF=Bs>RzWN(WzV2)TLisHNaXbRI?#lo$a>Xau@oHjI!@ z+XjeyXy)&Vb*9`J7zvmqW-NIPV>;%g{&TGC!PI^xIQyA=f8b-BnVRfA^@H$MCBTAE zl6uvi$D&2%lC#zAzM&uVbb9hF8Jn5xubbwgN*BJ5mR{ee5tB@Aj|}1eU7m+39GGBb zGQ4}WmX#PE94)kQKojw1s~WGp1zv-RQl7HW5KJTs6#wsgu% zmke=7*osnPXn;fc+jlmOa$ZFB)^8G36Ys|qYGwg4Np_Gkoi@ka!0y<{N#Jxj4fg9% zd;{oDipU}1MUOqRNo^{0A#DG8 zDFeKakEadE0FY)mclOu!L4l?rBuqh#%g@&Ym-ad@oG6cKQ)|vTeIweKbdeVC8!Xgw zYAy8fBtKbPCmRGO(M2Xs*t-=7{w&)yG9;lDl{O|bkIdN&do#M;x$|kt5gho@;dk^Q zF{8PAJ9+h#fDgRKRWs}Dldj=Jza1I3Gmhu$?)_+cX z()p(qCKF?w^7+&A+`9?U&=>G2bPIdaHcFJ54CL^i6>4@N4^F+22+<9*>7TfwF{rTF zC}+Z^_*l1NVgC$%rq#C;{p;kvK~dGLyBEA3@3_0Hf!)X3@G6kTl@+~D!k0^+_&HFe zViTSVQt}h7jKpG#-)7h+up;DVoAJK)Y8Y3$0CHX?hxFBI%0uU)}z{#+o!feDtjHv(Dr5fA4;?Xi94|BC47fQ!?f(^0#Mkwqth9 zLUZuS$VhEJZFHT5`>`r4Ch7Fyrcdfcbp8=s(?UJ73EhWILu@|Yn4WC|cDV5NR3~hq zwa>!kzi{?!I%XMPz2qs4ag8~y^Xa0@tZS;UO)a=W>5bk6DL#<EOC!n-$1!%CRj780*r7YibAx<)PFw+>}S{RpTxr%`JeZ8?6II49V* zR-z(Drtn#8;U{KvIj>{6){RW*lfI+OoD;hAAcF-=fq~ukw-QSrJ99>1_7EH zz0`Q3o~!{RNV3l|<&amzpLwyPRn0f#aNWZBV&FCIkm3Wlu$6znczgcER7f9QT|tB) zsZ>K-UmZYpa>)J)@qM+J+aYhUl$WG|p+c}=qec?2eMM#cvtt3f zNHn#-f6fxq-D&3VO+cd>8z^kY-q-yO@xt=mDe~`Mt9KWV2pRMs2C#j31-H56H6|Dg?QI;qGlB$BIxe^}F7mDR;Xr}(&*@M)pxhp$9MbH~cNV{p^jkgoh>*)= z|AF$^-@qp&Ks!_?`b%<@6IB~aQi~l+uyTWT#ga(i;d^jh5XL~fMcfiQ{s9bEHzs9I z##}3Biy6KJK#G# zm6+rKEqNh<&*B5bWgcs+u9JPW{E<%jG>iMRI?X_ac^I#o=6KUo(0CJxA1<>lE&=|l zt*CqsC}_jh&=R+0r^;m<_Kf2=zLB1{l&(Y8UB8O&nWWd5A#XauW%OYX79WMCFUU zwiGBORl%0$vD%~T#hpAy+ew?3NQ`^rLL%l73tMV9flItKfi+Mv7csQ+c(z)9Ewty_o8Mi#@z z(zW^Lp}1G*RO2TK*4HZ>%T$HtzJ4h~%QuXd4T~m-M4<^$-H4vE8|rJQ_d(B9^1!ud zy46}P?IkXr?$^g6JefwEPrWzzNeJGkvY0V!f!^JlPW)7FFx%~9;7Fuv3Nx4e%0GAe zE;jtKVH@6HmYMSuTR^c)O)$L>;MqvtR*S2BwYP=OLbWODx{x zx+Gd;M-To&p2UYZLFFk0=AyoY9r9>p!O-r_K5Of_?>h>gt@k0GM+aL{W^ZlRY^hdL zxUYl?y$Jn%y(is!bBCbfD`XL*Qwdm?U?Fj+l$TY;eV7lLsH74dW8+b~EBFL6-jGS5 zt{q`|eX3b9|F9$fQJu(}z<%GxIj*g-j6W51QIP?;WOzw~MGKgzY$6y~?!udkDYy;I zsiJ*_2zTux0;W(J^F1)z>#h}4wk2iP9<25l)!UMRmi0O}y;#0VGaByH9oW%=Hsz&Y z^M1Jwf2mC+J!d0DMVsAYibYE4?W2{$`@-=~V=~Y|Xv@0BOrD*mf^%+P>JMw(YTy#7 zaJghqR3-NBfN-K2>^=VbK6#&r=QEltGSg(Lu}XX7vF$m-EJ)K_KzzFd)cKDWU;_jZ zJKh)L0_B@3XnqW{ZW4%Aa&?(y@NCH47sj;y%NbnblIW z*N=?;Sk3GHh5$siKO2lbNTi+K8oDoe&G#M)I(?x?Je~ZfepL_URjgjWb>p6r>GN&P z?;(dJF4Y9Gruw?}U2dZkX@E&?2vEw6dy~%6j(BB&W&od8h;jI86&*hKo9|s{})4K(%nf7o?cb4E=3}zSc#kg z1-{f$kKuj)$T~Z7@Y$=i!q~lHNs{~7z+LpP{)4@G=#O;Z(_{V@YBes(r~TuVrYFyk zg{+x-CCjA01;2;7jo?d$H9L~3EqHr+Qe`a?dHYBV1);!?UvIrwmW$#Qx6fX;tG9OD z_QJ-#F^;$LSH$+M$ZWW#x3;}=9LLIPZ_4RLWK)Q^AO{*o<2-dKq%w zXQMG6e{ff@n0R!&@TY4brG8WLefG8FhMx~{#Ll$67h_{lC1IVJQGIBNsUtm<_4y%o z&;RG=w@m#i0K&-U<>(`=!$9H`H?&XDi2h_u}khOxe!k%<&iw8{p5P5 z%A}lM+iIAJiX^1S*N4vhi2q%e)Wid?v{;a=9`9CTYuy)sRZnOjY7*jwyX6%!S0Q62 zx38(&{-$`-1h8|2WXR%}`|>T_;R93gv;Fxl$`F68XXSZD1Awrl4GxF#m-$jU51PdzIWq{6S+~}VmJjj#+OoA76QTiTN)IDn zU2f|LTV80!>Xm^`rP7Ggq2v{P6N}eUi9q;kSTy3zIJ*MBX%PdWR4w{sQ_w{|&6sTz@{ud7&>TLF zC_-jn7$Et6cvd&y1Ex&M>TWqq1rGEg=2{p=)Al_Ao3vq+DfP4lAaU&xfhgSP;PV+F z6*O50z2~whvgZ0iJFQ=*f_sLws{bGdT_OE5`MvK<8nGSq=Vxd`1>x=1xIDc8HtEXA z;O%s>5|jI-q!sh5L_HDq&yy1@pil>uB`Tx+4+-JX=_{0#sZ(3&2!vfWTF`*{1*fR3 z%xq*q*)p#HlZ%`9r93-czo>XCA~2v{vTnVjd7`sGz3Z!Jkk9wcLZW(wy)hME*K`!< zt6YqqWv(J{Wg@=FI)+USljUGvzc5+!8;M2P*0va-77m{ces`1?l@9XhcD2_cMd6P2 zxqQCXN;K$QTC~pb^SbX3nLc1x(9z70;qP)j?W?VTOl#;LX7~O%hdXUv-CUo|^>zsp z{_<=*s3aYZne>zP>(}BN4B+VrNNU-vA|fm*aA#4xE`37#BjLhCG9?y9+IM>z`SyEj zF1g9^k?Ldfkd+gJI%$JPqv;_vt?K|7in~?ZIbkf=jVl2+1i>D=A3A{|uMu&b!@M8C%-i{nU1o!$3hOUIMOruEjqQXv;!;r_VLFkMd8w6c5w@Nn9H( zeY=e$wtLVpd(<@qzPO#i0q>~;`;_YDrNG+mw6D8) z7?4ivu6VAxVi!qk5W$khg~)!jj}f3&^MV)c-~>W+TRi;#eF`^Isxq_5?{`znbtTeP z4FJXUL%cqU;_P@u6@)_jON;?+RK&u=Y~gi)38WN@okmPA^Wofa?eyNEhQP-AD|6W} zhp>Rra{VwSy>?Sj!9(@X8eI?XhN?Nz?Hb+R#`5wR)Oxu?7%6)PO5&Z_IQz&g;faHB z2x-(FK1VwPulfd2mW#HGAd~p0+ah~C?bFqBnZLL4R`=!72B09|5`0bZB}q0yhqtOw z{dNZ-ICLqxAZP8sfz84NxC9usI~0%#iKE?3RBeglAR+J#xR_)yDlbvtww>}MEjQ)5 zd{p4*gMcrX)5HtMyuqNGtA<3HA+2FJFC26g7&0Hy%Wf|YDxzs#C&$uNT2mZ+C1VJZ z_t?wSSIWJG;KXW>ax~TI)c>Qf&U{i#YA=Y&_nY}x@f~$?(($YDi!EYq!UFX0SL3xu z@AW?Pcu%zVdQbo6$`)|hdPnVQBtH46Hi5m81y;`+|Hl7@+T=3VSh*9dF<7V<39p zLIog84V8RLw<}7VhwY@Yg-r+su%~jLD zE2!?DruV>&Zx!RZ9qa|24{XC9w)TCSai&=jgDXWKq;lQE%kDWTRK7uW$U=>7eX#zMuS={+lPZ5~g^ej?k@6$bBfKG>$9!UW?Q_h}~YS#v6C7-@|-QHG9Oih~J zVv;;#s0uGZf8#9#oT<)x3)AgI+h!HJ0 zFOTnAfb_Vb;>m?*#rvqccaTq_uS5)HF+xN_5p@TLW1f$0@-DK}Tg5;`3h`>9Q(reyQ*BiA-WV~5Qz_kQLXaDr5Dip=t9Ie##0DG_T zUvEw#+j>S%@?ZR|jAIOEhIWPdUnCrt43yQUA z&HN&kLQyLph2rOCqMrpdo;atYswVLr{Jnu2g{GjdfjpB?b0Qmp3MdVuH#{hW z6fP~UrAYTP&~pJ$QM5%T%zaPhmV5YyuMm=C9H9y@)2jwd=O%9Bb=Htbk!kNC5(ppB zU97MJPL8Q6f{UwVd61ubxdH877K?NAw&TfSessZ;-?3!6y*Xz6lNFwv5{Nad2>kH8 z7gw$LMWr-Tx@1=~)NlQfA{6Q-L~0!PE32vt8!AmFmit~XK1YjL=;64yNpj2pkvEZv zjFxVqOM1BTC}^KfcY5}1i~4u25@I%ni`2@0kY8ktp4-otcl{zf;NB@%)3`xyfW<1Kfzm{05TYKJZ0KTFoZ;eRk=Q7_ z@Q{ao;*&J>Kh*5lnZUA(&SjSQ(~Opa9&|CG8mZiMBTMTLg87I+=aYxLR(spmbYj6i zTm6*I01u}@2->8&Of*`9GGR;3xHX2b^RSf?NZYYD{pzB)VXK9<*+u$29cUk+B)BgQ zmCt&<-hZ_=*?;G4T0X?@b~=U1(a%BzP79VU2+L;GLxDm8%8Pjj&<1x z{0r^2+SZMi&q9$fw3tO>N5#$;a!{E!d#-9JelFR3&iVgnI`3#U|3B=jJ~v{G?{(;#J+9Cw4Zoj{mZ!m5IQb#fiO;Bz2`9Bgl`E5_?;c!1m-vkcYuU zap(c0M|FoMJV0@>m!daJ7af)nSn5n~Tj4r%I(ZhbOXu}Rh}0j{!qY*DM>x}@c{G@6 zqbU`ZQhi$udF(Q8aNC*IvQtxPeY62i=pwNj+P6UrPyv9HkC{RimE>e5)nGQutJ zDX4&Xa%nZX=eK7*9Q8%>(w?n{Fuo*7eiRi}Ld9Nrffa-FAZ<1h`1DC0KHXkn@C`=< zDeQBu)Ur!3K(R3Vy8^r1jW=LF8GBDxE=!p=#Pp$`-o{e((0QHzsOMjboiEn7Q?ox) zZU7jISX{XWZUR^vqvPN67lB>p1t%Wtb&ncxQ@Tr#=bBkSU?!Gl}ifl`=gg0Ccwpw-`tiUWCGQ7L_c4J(=7CsYPp2d+z6GHl1 z8Fz<{cT0)?)i%2^X6*sCe+kz&HU0Oueeb$Fv%}F1l@4y}i$98vRr^kA7U+R8>}r#upb?H9((=Jg<;n&mS>;k%d& z7Ub#M{n;T-0xDbWG}7oNB(w^WvH@CtTKTML@;i1DD_Z4kDz`wmd40vD*7Mt{YMb9I zI~+mxwg~tJSnj=V=SzavYU{&z2_7SZuP|3YlG@f&V|s`oG}oG~v>I<~`*!;J_#t^n z-M(#gUdF0J9UdIQs8uDZak}kg1Pc3xQx}T$P|k|i=>VE(!Uh(^!$hO~7gTDD7QOj= zVj}xlDh$hyp6|WBtqsWqQ5a9+6Ix@_nR?+D#buPfSLvON(d zYTt?h%_O^j1Ngd4tje|RM#j$r4ywu&sJs-`$iwB4QGurw2+_z7oO7$ieFVd*&Y6`F zvCKm7`O@HVV|;j+{rO%p!jQNK>@AmpXj|Wyimo?4!;!_KFf3kz+1d&qseHL{o8(&N z4b-fzM2+2dwo!=I_`aVUmHFmSt2CV%%gY+p0qk939r@Dg?tL{`i=*}Z;^=s9pZv$2 zViE?Q)GEHq&?=hoaY(OMfvI0odKmup>dL}@LD$UMge)#iN*jK*CcYi1##WGY!I}|K zk2L&ypG!T8k$4*2f zR`H!bV@{HpGNL6HybqcGud^^ISIfUO)Qzc~oBHdunMC zHcC^muxEAv%_f0Q;1ykdAEsWW0T9}S=D6)NkiZJgML-G;)btZ~i61l>4s5xeTx-1Y zVQ>J(i|b7;T+$v8X}7q_p^Xu55O>}q12GZgfZdq2U^XsXZfObmI#K;Lk+d}uSI~d9 z(|~eoV12*7B6!I7MTc6$bcktD3ZfB6%ox{2+NGx~y6sZFmy}rKSHN6sG-Hh7N2dFv zoN|i`>ELLd3?q8+-|bHf!q&TOIQqT=@TDu_;ND3wE0JWJ{AD(;sZKEIzUAFV9#q)5 zcX#O;9_p#yGt>N<^`>H}R&+6je!2Sl15qgKS$)=5SIV0*+067LK?_I_i~7sWPhTS3 zpxC{CJIXArlvJXgv6cRsy({0xn%=Uw4`-#~-erU>jL!Czpm4wshgq%~~ER(}Bs+%?HhCpgMDhtpF=(|_z3Z(_wqsRd>z02!W8LQ`qYN*cLV3eD zq^wvlQZSW|pJ4azJf1Ir7UE&v@QJ2^w;H*it#CqZ*@6YbTFr;}&tSTnWARh3m1=x= zH2Gkpc5S&nI^D$erPy=F+yEHMDhRaCiIFao|Hiv|y|0py=-&`A%UhK9>JAB>! zWK8%HT4*qE_Bn|1J)^f9&(@Hj@tTILqHPzDO7hQZcWCq6`zHVN^s{Vs8e@6&9?VTmJ zLpc4M{`ZlpbN%|Shu4rovJp{?m7G5NMQxCvn;}Up3px+i3gt|(2_$yFo@}VBP{l5m zfa-iv;-!dx&nvcn9=6$|Z#>&-ljdHrJaph-ox?DeP2B)G*yXM=ncz^PpC7B{Y+qTS zoH&>1L6pQ@cKzF@N+(Z3X>osb^S4xnz|Wo@AfYXCWMjr%%1D~~{^p_)*{GI9s* z9`kDtW*Q!={_bybK1?;EXxw3`=^kfdkGVcNjrHO9IM;rW>SR84Ug$+9`o1F0_$UAQ zB>ur!>G$jZrM06A4jldUH-waP1WJj@qKj&o^M7RX6Qqj6l@ii6zh1inTM%IvPc!X9 zUlkq&bI3N03ZeElAtfCH9eM|&iu2z`-@5d!wO4D?u{HK$=^FE<0{=MLc=?4NjF{Wq z3|##Ztw(F7@4M6V3STe|)F7Ny>&fVxy-mWaIQ?R_>AL3YEpn5A`P0cGUnxjoNU7EL zJGFC7GXyiG$R-NG*o=8pfmBC56Hc70BqgU6NIm_Ps*I&R4X0eR_a)`p#mTdNsHG>5 zJiWI{VvjQgxrx6~6Tw#1AVTLC>D4b1Q@73kV@QxQYmw{Zt)*XI!0_grUiOX#z9}(s zWNT^Ozy{1Ob3pcsC`G(WzyJ3_tQ zz0QFtwI7?oX3di-{NqcNNC>%jIm|P^cb^fT+^JZhAx#j`K}y73MxP zD$k!BG*w3y=(?o;z(u_na>2j&RC6}-g3-P{^j72!PlDqAezueF8|!4X{<=ZFT~a2K z{n1y@%rCi~E`DM3`-{SjEwsizZE=(|YGCsbj#@2#&V8WXF2`a~O3q=|E&;K+QwpaT24l$)v`qPW_B z<3H-a=Kf)bA5C-JT-LwfQt`4MZ-hUS+t+g8Z`*A@zm0Loy(y-OF2MMvH)5`rx)@IU z(1c``M1BK86S8Z&mWF&xLf_2W551TY5#-I`#xN0BMG2a>#G%gCf69h5Z#}&D9KPD*k%g2p!jqRvmI^! z&2vu~P{g=Dk}A9`6n{H_`|jJG1RPM*RSnvTrz+-;PIW8!D*V}DcY0=H*DmdYz++8x zAZBiKp-auEJI_O$q-NKm%i6UcX2oIK2A5?TrY}kpTi$iLiblF3{)72(bVH;BfvmCU z3Dvghsd-u#nO0xp*QO)Q)1->4$O};H-=nKJ!GB-l{%Glw`&UrgOOk1}#-G@`DJAcK zCKyMt77Hp4g$=Er=80o-AhkgncO@e!7XVbGwmQAxVyeuH!(Moma!8=`!puo2$$_L^ z2rF{7G|dgqkNVdcZcQ~(isn>K?*+XJ3OfXm!L7cas5J#8ChI84mT1?ei|a~6Rq?)c zFzBNC@{L59kU_K~IC8aws@!1p~!sOyY8VGQ+Y_+m-G37TIfY zME?9)FX~H`H7%cHV31T0g7*g{nkfi%yV0TT zl_`gF#K^+j!|6U^r^J!bCs(Q2u z#O@bHO}}Mbv#t(3N@$|*?qhY=Iu617vhKkM91qlzsfC&BeB3YE85jR{8p~~nr+u1M zHjd+AoL)_ojsIhk`=j^Kn~5yJ1SR^7-?+**|H;i*w|+L>k%B&a}lG!qqX) zm!F)%n!Z>($EbV|$Lv&Qk8yypDTK1-w>E_@@bR|wH&FXwePI>tdY+Y=*iBaXw_T&% ziEo{(*bJ&Wi*@|AEnqF|ZKBsH>S@A+8=uR!|M>bp1M&j${I6!kVaqK~qw`|0SJc0} zAtSL@YzwXT#v4LitAt%&-1B67Yg0m-7X@g&cHDS25=kc}U+}>t8oZeX9Q#1++seEK zEXE)CDPV>&%t_c%U$Yj)=JyhTjFIn%R7mz@v#3Nw<5vg~LemMjNaPi@`Li1x z#d3O@O!2}&Yg9b%#V?#dC}nOMWxJ1%tv4FeB1@t+v(a^Q7dpFj8+3AG&lThO^pJ0&@Y2|?`a79bsZTW7*g!72inhzI z_xmnuL@KIZZ(-%>D}uj|sIVU0c}L+Hn)ceFuq)s7KZEEE{=6%;E0*u`x2!>?Q7i#> z%kv9Bxvvpra}rv*83i%VlS1;C$D{j{E)1o)2cIpKIoj?$jr63?4b(*>wt0;uE&mk~Ig7A9*OH-4? zS$4|_`R^>ZkiF*Z_Sx9im`l8T&=s*H_M$Csiz>S(#xHm5iH7`cfvNq7&x*ZnqhH4h zXs2Y03C;`nRvTXFW8BsxzTWs~b@eT$DVS2Oh^p&(^RrZ}z|M&H8O|SH_d@@5OCXVG z_LO6yoxlwys1DiRMi$t#0$=9BZGS`PF)+Cy$OB%vfMMacT1VDU+_J6S ze=1@8Uru8%CuK_!ol5tXcvR@J9xm9Z(U};KAp^`^m@5D?YC=_3{h21J@1sk+DpAU* zxn4i7pQqgi+DO>}JEnDsuV`fOVnls#_M>_ey(;LVvH1!*GwIX6x7bMoYB#z`nwe;F zc(2GA{*m*hy0!)Web`wZ+g&WgXxgO(Kku|7NpdGm`9R&HCUSAra~O+MT$kp|KDpBw z9i4KD!REp7f60pt0UiL!^Am;5MJnGXdL&B9e84@YXX%#qtE7U3Mm-Sk-x( zL&7a91QhZ@aH`+T?09StEO9txDJAdmhvU<;us@2TGe*%LYx?IHHGyxIkL1tyAJ1`x zidy)>V9j>jyC&+`ob>~}IMoE>wS}w)sb(AP#$2mzFB$F&Hq2G--Ex*;`~ktkUk62( zvOd_8`?h-T4u=C}J~Am$>fdAgS$8+SP&RiGmvzLiI~ecE9!KOcvt9pBo4%`--xtk= zPd9or6re${&+je5@+>*18^b>Y5BkoYFue64y3mrV78W!mcO8h2Bu5QIW9i3(At$jn z2B}fWV&jPZZ7*0{T7$o`e;Hx&Ko@`pu^8C;B&iR|PG|oHeT4Wq=UNPmYH{@&yrkfk z+!>j@tHgh8``blu?`eEOoB-JXQ z0lj|~iR*KYvFCGS$;XTl(H?#GtSkcoFqvB7+14#fM6F9fwu)Es^EmQM}@ahb7Bi6x#|dU33iX*(s7ycjM!YjCl< z?NqjoWB{O*x<1_o^5#tJeH0gLqbBdiE5be?tp@Rog9JO$D3>>oEgr7#NVQ5TZbd)O z@4H<%D8l(YLh+TNLF2)Er$Es=(#)dmGpdXrzucfsfl$HRW`)aFq>;+#$J#(D=5=EC~R5Krj3ZnK@EgEotKQ(Dw6*Rpl5dd`q~=+|o-N_zhRk z6XcnzS!Vo#QeJ(}yOkfG6}0St*}*@Z1BJ1_c{41X_Cjnfc0gWe4#DhGeb-MmL@7rI z_M%0(Pa=f7?O_ZfOSzFht;Gu=2@?waV0e^?5>(jZW%{@5@Vd`QU`tD%idLlu#!F4P zI!t)NC{!mmdw(4B3Zi0#lgzohGPGhZA|pt`fFGdCOOxFWhH*giJK!KU-^8;ud=p@NGVr^gu8k-VXcj<$nccsAAngZ8fffes_cgqy&{|Dhl18 zB!Jp?W7OhE%RdStzdjMn4ZVzTO52rQG6?L)V)M2Rd#-k&=cLE~R%QOT3@rKh-#1SV zmep5P*+vs1Z{=X9Gpa->2u;z7%xX=}Ip3&wQLAYe>oh;W*QP>H%x7hAjz z&@d#|v|Fj8gRsC`XJ^zt&v4)|M&5cX~e_ zNr`a|K3#hhdS*|7LIZsR!O^`NCApLKK|;|!ynQgt-#!7hoibrKzV zy%le4;F3OfI_at=GZ5Xn6hFMQbkzS~DYmOP*z=yv4lSnv%yv**n@4CA4y)>+;pLm}w zZR1}yayr$pp3(CAUMC7n67=*;T!h^5{_Yo^gkn|gx2Xh(vju83&+4QQ%Dc*+ix32zZ1!(H2H|$+Bo(#W-{0CpUe^C$f3(} z#A55Ozc8=q-&-nJ`P(mx$S~(KND1p7`g=!Hv5Z`HG(WL4@H}##rF+~9f~;m??_R`B zJ7iDf7i~Xg>f@A#xp(kQ`n6%5)n`Etj zz$j7Ms#B6M$S>1EZ*Vf0^`pJ;s$f;ikx6L?v? zYzO`5x+TWaPU9w+`>J96;c|3B%>e^v|LOBg)#@Lk{}U)}V=o@ZUi^QL@$;6IVS@N7 zB~L8}k8w4$jqg2llSV&Ht}HdZt~!f8N5p}5Zc=WBr}ail?qzY5NR8BcbJ#EQ7Q`yX zu_hSP9E1Et8zus027B>?g76*o_F?2h{1>0EiOcar%;Up=Fmx5$b1CinMirOJp~aySa5`v2x5QEUMIQfBv?Ojgu!e#%h4MQ zioeI!u+4QI*h+Iu@u1+?X~v5--5VTU6{)H|&$7=@nv_Iw}vIqW)`GWc>9Oc`)lK$7H zj1;z>2iW{dZct&5+o*W_SEkqf692&Lu{?}4X7g*I{<(LPFx(ced|hA&$XR?cRwVV! zGI?Qy|4yLBayFv}#w0mZ#^+V%5KJ*sSg)wD#(`hr1>z7xoqwIb40ly@^+ky!8I)uu zG2C?L!#^g@ecR0aC(&Hy4~-GiniFp zci{F@tUw!bAn{+2KUt{k&3&@|ze0=9b5h)Y5(X_713;N?J55%!PTlR^+@aPKlj#;d zJAL2U8^;(cK!X8*mr}=4^=ktY{tZWW(2u+@$MUFW(3aE>Ua<2wO+q(P4>UaXw~aA; zLL%i~X5`!{%cT2+vFw?ZmQy|%K7DhHvV%Ut*e?}Zu`t*{l*<4qv76-w(lpEhp;HbQ@6^K7_OGEid>a`}KLInp=7)^;%gF1>ke zw0Ycv&NVRovRQ5bt2!($jIGK3Y@aEbU>h>*Q*5&4dvM`G!JSZb6T}}!E*ek#?C`4R zl-!pjt-2b$_?n_qlrbB-tw|WAKsSF6CUvuNg;QZ95bP%S0eo}dO`({5)z_`z<-f`6 z_Emc@-nfuL{yRU6#7GwugQE~|90zPHRSwG{X>lKC6AMT(p;1f9v~T()ZdTi*fBISP z!TB{X;nJR9wm$EXUeHb(35udsH|~2ykJ5RXd&po;9@;@TrrXM`oy2LCkPV3lrOEPV zX}EGW+O1)y{#e7A+JYeux=i)=kIq{9d+%l02d|?kUQ#djWkqMD1)&ZCIw;@04gyi? zdVbhvTGKYqtu*AM;=c^UpnEn2ckgxw4%maPdZAlap=QUVQ7c5pNdN zd*gcj+Q(JkMZ5iah4ebq_pb3Y8Tobd!>u3jnvy##iM&U_SvfYDmC)&)M_=db=bVhX z2nABCmgztDD(}|MvAnXyP!U!m=Y!^?J}imJss(c~z5=GdzXnE0eUtmsisQBk$F%DH zP;Fl=aCn-l!M=FWdhndxBdWN+j*oM90_eRTDqQ0%@`2%kGCznt##Wrg_yoi6Fxac= zG_{&nKeQb{Ubc*ZH8Y5Mq<}%j=J|X=*GG|~$Y46gu;X%J?}6YZvaGj7%KhNC=)iaMOL;Pc}=msf} zH#2g9{tw4E9GDd`@zg@HH}-a?qH#TnAQpv;E=AktZE#`KEtH3Xr}HM>X?AoJLLw`s zE@$u;ev=FcOzRWlqggni2P;4JvQdkhFbLx1b<-I9aXR?TC)WoqL6fn@ zQo78?_T#icjVS)CNe2Q<0Q+#Mlv%Ew1ok1&y~B?rEnW*Zp;_X>v@w}dakih}6;mA2G1 z>;am-{knPKmN(?{o9Ti_l6^HT8PulHZ_JDA+!)k4ZNucG`)wIZ@1Ce3))N z@})C(8RG8GEC<%d@W0r`g3(RLLpO(&WuMPKkrX{iIvoq^ ze~u(mj?lw25A?@NUM!+tN&X7~g%TB_#0;AjR!JWr%4xUv!{pD8Xk=hNA&mn2t&8Kp z#D- z?`*aqDWclCMP2J7dSm}h5D!cKt_S?v+Y?CX*#mOj_A^=`VQ@qj`EbTJ76ao5t?4NZ0^O3Nt#vNDsk&j* zUD&D|c3Fv=E4La7{krFKtNvDr16u>iaE(=tTzeVLPkLXqL!)a~rcPR?7XR-ZFFh_= zB!2P-RQKAT4wPS1Gh+o9Nmcu1LSkXmpwT1Gfrj*1r_sOzW*9x7(1&!0#4n~PIs8iG zg2mEHreQS!$#GV*@KRE0Fc)>@>wTwtQzglhK0Hr44bpAg@0Ez>A->0 zBto~C%pX!1u$=r|ouGd(fDWgt9*x25nfFO;1(la%ip>7hwE#6FQrMs6yrvERlK0o% zU`gqmS0(Cm!gkBjQQ1Zm&lWE}i{&fO zPpe`Ob6-HIpRhP36iFJyqv=M;uT}qe(g3v)cj0h#(fjA%F*$l3A&kBLM^by*$3nd5 zA_CQJSv;GtWNK9a+DxDRwDsd=D!($ zzukcF0Q$Tyr5VqfD4)SUyOLO@brf1X9@h?QM40r)nqxg>p3>da}R1-U?#of;Sqh=~vK!B|+ z)r&NuXX{rE{9kZAx0kOXlmzm^c|#DR_!ciiLII~=dJe`evMoX{zM@g1_vH4;sp=j#|)k!}8H ztr(LRvP{2l2T#y?Du5Kie#n7Wvcl)$=MC=u6q$LW(-wA)Rh`)Tbngayfysh^Y}a4X z$Bz706gI%aXlU@Qe&C-ToSu`W`RBQ|eo0sL0Jl)9AGXtD_2YJLMZy z5CMsQHFC~fv`Bd=uk5GE9InE!fz1-GMu{nB5<$a{#8bTO*X=%}ydhD!;z<-QeJ5(` zv;8AF8|d&N9pu*sVYG=C?>$oVLsHC-n|UFAy{XG9TgB2x^H6;9#!G%$fXYw^Ss{OL zfBw?yAFspzHP3WQSe=aEO};*^3xI6&bC1}!g%rlWFVTd9-c#O8AtBJS-zB3gpsX{B zf{eF;BseglG11t*sJBG8_#5(yxPDAlgaZEldirSkM;C-S%{Fn7fXTlTw-pQgM>`8k86v`1>}4!N7RG=)$VPpE^xkHMF$_w=4hL^dnE> z8&GC#ONf`Q87u5rs9}!^KD6IJs*OMt7STc3x;*^l_2lVxLCr)jL$UDse zzYF`tPs!R@jHo*$<8Nd%xD`q1UB!wGrdEXMC2|vV>owHhh_0ZC$Z{pmr+w7axKacR)<(^U%x_Jf;RR| zzDBY62)hfL$GDSPoFeBApY~6!H44IaDW6Nhk<;ah(6)({Kf8}oP{IOB9Xv$uA=kex zAukK%)0Kt5@wf7&^6ZuYMWmOSB6pgEodanGI=F_b$5Fu_({7*P6M?$;?VbuhBhP$%}v-oHKUcZq+9t{=EYCv+ccDoA?216e?EyP z@C-c9Y=83ZJ(oPkywFdHyVw`>3VQucfOSSSlu@Ei?l4S#D1pD0}TJx$tstONC<=k&t= z3f>)y8oDa*g@vJGZp23Zt-UtrP|0jKNfG4^l~K+y0aQITv+*9=f7;23PicUN_KKUu z)J=3^{{(Fq+5P)b^0(`T!o^{Bkd&gz=^n*xMkx(r_~Qmg>X55%c^OoVjnLBJ(meW5 zJC7mrv^VI3iKe66MjO8LtZli>QjP$oFj7$`+{g11E<6>x%XC(#Q;nzyIE6K5vD7^I9GC(=Jz(7EOMdp7&91oab>!2$yJtr-JBbec54k$7U&msr@uLA1)X8uWZ6pTGZX#3w8{}S~ zD4Lo29_2V{RJl<~$Y|``LM{9aj|jQ8=?Tt!y_kFg6orsk*=-#@>2Rs>I~rh5eXY{h z6c~d}qc%+#K#~$DgaR89;b=+~ngryhQR`bu61~W_52ez5_i3!l@xHz-9)7CBqZ{Pu zdBEe|nE0a!!zw`RosiZzO%(tbgb3od*ka%=izx!NN+rdz5>p6>jLxE^yBw}FUJ{Rx zbIq6cN$=B~$+SBmg3bhJ`fsy|I$XJ;NGPkiAl`qX^vTcs&)B`*;rXHx^_bzKhx3ZVgIN_0#&gU6&W{hh@~@5A z^U3r-v7FN!`zGWCn1%p!|7uYAiFaIWy!+33F(lV9I!gd9hIuw|f)k%g9%+N#dS96P zJMrGQtmabtr}$W1;nzhb8XS_Y!?CAhm-|w#MnsROL!L9{F&;;aib$bN?sR!NHQ~d< z7fKigFHRixiusJv2-vu=oPJOcnzV{fA|lAl=KkG+L--)#z5_-9UYI96OVKstwGXg3 zylWLi1*Ee48g0YuD;ghD$UA3sB{~3CDdlQ-N44{il(3S zkAaQu!`|7*1)YrfXV=}A$lZn>!XHsVCkk=(#15J!Ce+YfzAza$M!pG6^vt@;R%|xdW1_?_8As*-8Xb#-Iv&OB*YtV;)8!{ zDdbI68$Jkjyc zB0hmLSw9Ngu3@-IFqH{x34;Xm+dmaqi%t+hXCvsnX!?sje}A)J>=2hLTkoJFNC0m^ zfItpC=u{0_1$IXJX#jcApfm;l@3+>pcsz#CMkd#gU%(X9TCI_sW>;hM)RsnkIE?k?CcP&a1 z>K+I^9^Sp@8edJRmejd_>7Z@>QzKL09d0wcJ6-<6GiEB}w<1Jub0W0KS0h3XDneyg zGOr$mq~P6zzO&SXS(qjUhcgsj>&%G-yz-AOGKB@^TpwbS2h4q>9k(if{A~G-Y3%(g zb?@8-FXrz6Y=S_4vOQH|S0%Cu9?bTnXA{^UwP|y`ho4Bh_9EiHIy14%U&r;onl>_% zmL0>=`ESgbp&6$wy0S9U+ zj=`RiH>YwhwJ~)i+WD^Z_vZ%ia!(mqtXAH8psrGhs^l_DZPR|UoKBSNSb;0ax59TV zbmDElT({;>gXhF1HXho?YF)2{ntcZR@H_R6)zkHYdyPWe_XWKNmWI4HmL!+Ug$W8h zO*rS9pc+wBPa0)y1~Aui#vEn(vFB|Qp0Pfb83dbf!<=SJqATiy zlb9t_G&DnUJ15*IZ-jcdL!m`pECax;}x6_dy@J3v%4Cs(snVcg?u=yA%ew3|~T*-7RU=R4g^zGt)wK zJutB%(+ZvPOHQ>VK-Owzfb;%`N4VYT9K>Jey4-A7`c3M4u6Kt}NwvpZDs+Ht+7Clp zEwjAbpLX|r6%}e~I=Hp#1v<8p@rzH}q~j&RTB|JFqGP^yS{sV(%-KG9Bk@g2H{-1v zemggjB+V9S7f*_Iycn|Sd(yh+`NXvOamLyw7fiadS&a|p$4GC9e4qpibATQP1fSdg zPdDQ$yF50;jmd+k;v(wzeB?zA6vHdY*5Vap6+bbUd=mr})N?pdm?2Mr%~8&LH(Rjk z@&uQVQq>*hS8mYtDo ziue~MVF8^$dCN*P^Gu79w>Ln~!4wL*`cwu=2i8?1$d<-uf`y_d|DOdPy|dF3aV`l( zO4fVVKW}qGJJ*tlDn7A3C#7ZAETsRZ?V1WwnRf&5e?YVGjfIO3~usv#jcB zKR%#-4Xu)U3-7tL*kLOMRO{0ghZ-v0;-1u`P}h{(!{&LvKI$~XDriOlvi!gfQMuo! zklXHjXJWSeX3zF3ETlH4L*?ZY3KH5VB+J1nnhIbO#4=dBnKYnV1kR$k%Q-X?P_t{F zfz^NihF#ZNz@UGPNy=IvdG$$Ib6NfIAU)EM<}(vvzyVNJ%2^t>+-d#GI(eOrT<2-{YXuS?_kh8B($=|@*ech~YijmOhMM>+yaYc@7bEf351Z4(ABAE)Tc3g+a4di=-ff(C zg17s4p6fD6oShal(S)J0j@dd;a;7O=HdTEk{|@rVZ{YtWy72m#Fh8u6uro#YMO9NGc^ZO= zd{Xc$z55NP=FVBkt@9yJcY1sc@EOI6;)yBp9~nM z-LGjMKrXID{unX1BFtwjmaW11Fo}y$ZQ>n?81&Z_QaTv9Lqh4?Itxo6l**?;ps>$t zyOqGYCh}{cNdA}wBXRMK9-mdU72g!WG-O>h+4P`Sb`s1uB@?mfT1gah(?G94#KajB z-<2K8uuUMP>(q%218_?3!i_XD@Uh~+N^70Fwnb|wyAC5NPH*}`&IQDzUeduPExED|v%Xf!2Eg23aaLHa2!f8*T;7-|C@&8+7Dq#!6(b`Dv| zd{1^D=t#U-Xf{QK^WMep(5z7M9 zWHr>44SZSnVm`O@>nKB(h@|B`tVkQS#`(c3qpb~d|2$u+!K33#GrvQK{r`TQ)k_G< zmRyOMlv)y;s*1jtf@1aE!oo4gvxcCePAL1}r`!-$jGE6D&Gx-y{0A&YBv0-Rw zu}|1_+3NKGP5ls#tWWPn6Ev^-pI_cBe?Z*ZcI~NmU#G@XeE9wC;%y5Y93-t1SK^Th zm6E}oL}J*fq>UOIB>2onlNM92VZU;^Eax5ODdo)!!}`oRLOvQj4sCs3K<9EVt^P*y z#qRQi*^n+7-k>u}MpA z<~{quB6R{=MF;<8aV` z9{15}V_1?V$lFIWe&9UC=IGmiTqVzuBQ)bn)X0`wMMGlGE(ZqG4%O0{_Ah+s2VQ-Y zB7rIO>wh@Sss+0=&&4B{LjAMrZ?$2`g_RX-6W|X2c#6ZNcMPOXxmF73C#|lm&*mz! za=ylQH4|`Iq0`f%=Hj~5R^^R6PfYu_qZOM}cQ`OAtGh_hOD9(vRWA0R8;?X67z1YM zQzzxevpcE0LKQG}HTi&MpU>PEWy3m;5$p{K;%YO!vXgr722TZYN{Hq~sgr?h{OlrW zYMt#$EF;w(;?eh2fO;Km%QNJ$-`sxU3+XmlKvdiA--v3RqyS0KK6F<8N?N-2pL05| zbB6Fo0~bz_iS~mYx7%P`UZ-Tj4(Lbgh8~!=uq5i!>8ODXE6PFR2Z~@Ki9YfIIK^*? z_m2%a#Mkr}a{jEWUvsB{Na(ZgDJ1IFA=6>j4B+v>T{ubVgX+a$a-h`g{po(HhVEX+ zZnWHzYD2dhCCCfnZu~u5;jn4X{#U0eb?3ZTDtTxBm zzVaaoN%oR=V3`d!TJiDx5?8#Y_B@)-zAQ{um2$&BsTL`W4J~YAVdT1C;J2k?4POnfgb>j` zeZE%|m!2BrV3ycR%P~u1>ywRb5Fj4)Ypbf6D_Pq0l zB&u%Wi6g0V7Quv`0ZpkpWnp8>Pkj|IoW@@EP2vi6{N$7vW$kV#O54=*{=nH6%OF&0 z$gnv{W9W7Wr{#|&M)YnSm8!<`Z5~=cenK98xn~=kXI+jsb$b9NU7XKwq*3P*KP3J3 zv|wdqw<)FtaZ~9{GE=&fatvLRZ66Fy#yeHoWZ60?a=FgkUQh{TDAt3N>2{?brNv8% zkh^-@nqZyH+y0bRln#%~{8gBHuFO+Z#r)!zw9KN8$wtmiY~l|p(1I|ZBLY_)18Gkxf~_WAd-QrGOYr}Pw%upORv<0J)_GH z=c0E@ zQlwPH*s}N`YNXqaOZwk`2_2LY+J@_F;_R7eE0s|4d8_4B}G28&ztC zaOEBMRf>mW&&fpgzvyoDGd%qQgyb3FZ6lx580Mb_vOj#lC0n}d1EJa-V{DL9z_8z_ z16|K#ZuE2af0jYW3iB3*HOTp4x1Mp+?wZd*n(R^6xzOy5pyVP#M%vnG z6G7Y*bS%*V>KVOg5E>Z0Rj;K?K#7s~8wE07w+oQTfp2WBUR3Q-n1}&p2oXQVRSO0r z^~IcgS~ET?fQ7$PtdL9sB_hGZEcEeW3oHoLr#%DO=P(z5H-|H7&LYMjAyn9u2}0e! zGzOeMH!+RO5>EpA(-9t}z(iLlo34Sl zmyn2$VwV_*!PgK1lx)hdqhS7g$S?pT%Pp_aYD*vH*jc9UFy#8{K3Y+R6&886NH|6Hu zL0m0irA=;eji+&}+as=@hz&z1w;<^*ZifkGfVY`KZVMcts>^dTY4rV zpL@JdX1?BACJ{ke|VDC4(;v} z*K^=)^C01iz-ytn3{X+D;_U@01y6D|A^sip9RLc_W=1~KXO+!-yIqi$B7rAWXu52; zhFcQEDzo?y4Qz3bF9Obc*G;r9p8g+}-ZP%<_kaJ6U6c;BN716TDq5S?-YbbDHnD=* zTBE3%M)yRxOVoC7o&6{}bT$t))(QJMr35 z?-}hNPM0t*(H9A^wZ1RASuYZ}9@ub$=S(r=q)z>t*hygzxuF>#%bPncw)~g9!xlZR zG>w3H=<^GWc-Z|Jp25bz$T+V16ZfW?SgC;Wewk8tCyKaWW;40@pcfV-9)?4w^`fCa zdsoiN_3$*hF_SWrYF3Xr^9?uLpWQjBo6QfmksQD4GJ3`PrOC@GlEA>@d0k#3?1|#* zL8HDmhL*3t*S}k>QRenn%!*x-xOG#L;mTv#>i?uX4TCID#Gfzm3uhP+tJR-wKrYZl z@`Bx><4(|CC=b>Nc}mJud+#CLz;6G{&|q$D;#9?TMgR)quTV_3uA~X&vuOa?{VWG4 z30!ZOV_B%y^`cqKsOypl`&S;E_qfmMSBVRdhGS$lB~Ok%aP7Px*#35h9~D!W)nVGh1E(CFF7E}N6WUaDbmjkl_y zLOZy@Z=Zw*zvTuQi$+xuAhBeE!M-ubeXm6AnFezzyy4ngf4C+^P(x{ns(`~B#DRMp zwR3*4%XM>`5x;;Sg?liDFH{p|r}jDBJg=d|@0I8-=Am)z3i!P+=}%RU(X4e|`!%p9 zURwPU^=dbHFQ9RXjjI$c7^M2Do*{IrC!D~OW?NULSm8?M$6%eV9%88V!`^O%ZUK@& zhgbP@w-t?-3cR=;1%ye8LeshY)y3_5$b49bXi`4Wy?2wtol3Q8(3aaBEa6EI2Q8I` zWbQybaM#AZ(V1=P>Da-lyt-b8OCg?jH7EB{77Hbm%_bCPI223OpzKE#4dP!P8V(HCnL;#g^}F4p zYB2fcfj7@)?H1Mig0Cb4RCKzJ#&vS-YFDaeJ3KB zT);SH^w^RX@v~%BvJ_7jfxVK`>BhOxup4g~Cm{(1$2yGT7U1!|l3b5^*awNBoO4^Sq-2Zq#YBb`JOK zK5Lm@pct!)5=_=3Fq??omwZlcI@^+rmfG@xr}?oDr3sUK|73r5 z8#U)7)z^ciLVmHD!XoYhv?W5oNWvy1L2;F!7Z%@{TfWd?7MZ(D`5SnAO)K|t9q?rx zQflVHUyTrnRTmUn=5bvVHFe~@J!14zD`6*B$@%$7h=)PQ59HNsQ7;Mdc;6$$6Qznx z(uF+}-m{2!Y#Z+YFF)M~apym4fft+jlEj}z-0)TZzJjtO>#*a77@lB*T}52fU*b-? zdkrb!3DRyhv0@9Z-ti6in>NSIiSkUM-P09yY7IsU*JG0!S}bP?L;^$@)v>lVk3$)g zDJD$SJ*t3Wq%hiKCFI(J+GVNQ>En5-s3|c+aV-b<+X3p1ANiJ{Wwv}yaFph z#XA65sz|6y^JEmvioG#GQ=v4kT@zGf2TYwZD`(f&fk2aJU37zu7P>PmLFTF(gRP!; z;7iiv9n-p*EBVBZ<7c~@mCM0{%8AnS(K`uFspna@#3sJWNH6!^y)33NMenaraA%O6 zR@&iqxdAm}w$6D{oJA_jgvGx(R->Y4qUO(QpXXDr7qb4{Ev>nx*)P+eTv)GZ*{wcj zA-RLTZhdTh9330;KekvXA^m&q#Ta!xr3gEwA964y}Jdsm4|CX971;MNh`wPsncr;<3FF zN%ZfoeD*M-LY{l(i&;pArv2jlocUlBzx(IJ>!^CT*;gUhgjo#a6wcn__ z^@?nb<=$mNybG#@c*^zEaCCRjk(U~*%_(>X*W<;akEN(v8%$0A0Q5fz`5)$D)ATlK z;aCY7$xR%CLmqpjEiY$Pfg)JNI|y5oUGa=kaHH_fsF-G`R&C6<*~$QM6N}yfCPK}x z`>P-6pW6F+09$3lZ}8gD1`rcswWcL@XudK_PkF0X#Wc0g^7&A%w0EjOe!jkJVS}lw zF_LHN7x5GUtAm)NlEg~3o769@`;X>>zh(JRA>qJR9KtfYcy^kGM`w>jg>mxFTvUP|ZM@u#-QHn4oVwqalmG02TRyv-oNVUgz|DghwhD{D{?i;@^g zC^iKtjs4LfkHb>mYkNtAiI_fl(DLZH;<-W=<+^QBH&+cFv^*-}4izvlrPnS!=$#ki zGzh#kUIaLKhv~!AD2rWmzFb{7AMB2=RYsI}-sY%|1e(14r?%B6b)g>40s4`smVJ!L zzkG3XhHT=eg+c~`CB74RKIgYuX*6->$A@4wGL4{w%H#&!6UVb_JQL@%}*7~U8%dj*PBUc@DKCaIy|q06%eKscb@C7yyPjAW_$2psW}AiFeM;se?%F;Ki$DSB>f*5EIt|hy89kK*n328&$vWGn*Te(vR#cN zxw4#jC$+zWodF9k(IV8I9of>pfwR)3Qa9c|U5gK*QTp8xjv4B!9a#(NtIeGo$#oT| zjhrQ~)&{vW1DzOOW3VMOS1Hmo{Dlm5>0OG`LcVT7+2`0ZqV4{ zjDv0DK%?bnK*gT+zZ;rO07@E^@YvVCeX$QXT#I8TnppVYCgPS1S5SM-rnqie#$Z;apGNUSPz_ca+Z3xLTlG!51b`*wVlN@4=4t9 z(X)f)6NFUnknUkTe1Q+5np7VJGJgyF+}ufU)#kb5!hbrXg|kQ4{LJ;ak+gKbQwecA zhq^qoG#=Z>D^Ip&36hIim~;Xc@+;`CJ+&e_n+4>CEsiYQxNb_$TF56jp)=XR;U|WX zLRk^b@j5B|1MV!=Oijw3e(r`gD(`MjZFsPZ@vhgpHr~zR$@o}Pv%@6!a7rt5T`{yv z!i?Evr8wV~$G_^+Qx5NzfBfc*GgN^QbNUG=D*YR8!t(2g2Wc#ROB&mXOw2-GGpJwrO86h;Q|#j3bHZ3Dc;u9E-v+>R>l+8vU%r zX$%xL62=EcJ-B|8nS&oD^Srg8S~g%-vT|Wqk`dR`dH1?%Lt{b1=mWnsYQ`Q3_|6a? zpK**q|I2EEy`{IT9c|cEG@P2#*Oz@V7F5J>wsJDZ9PsyIXQhV10GD2#)_9Ur!6 z^l8+LgKk4$W5t^

_pc1JFdv;i23wC5HaRm0%?9pZ*x7dSByBizSo> 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 z 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 buwjrIk&P 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

W@pbS2a&c%XG5Jk)W9gyRD@mxi<&)ND6GBP@s zgv*RDp;4d7%YBAAl^C=tVZsUEQ4iG1^AgOboRh@j$Try*g;c@gCcmHC6&C$5^P1uAwJae2A;S|$Mp&Vo$dG- zkM;th6TbtGt0!#?su1?MF2|^!@cRyyO!vfs6d_vm6^Ue<| zjHoY4Ek5yIIPoAQG2-_i7;mfXf|z6LNUa4q2S3$J0m|f$zyX~I>n-UB68r7Sk3k=+ z4|$;K9DiqlphAGGIaN$RrRPyD)lu#!QRTWo#0&Ez5{%0DqlK14R>GZOVSu$GYGxpi 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

8yW2*outHS7(xf^#w&*)?Id7bhIM$ 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
-KUJ3|Dq(ZFi%-~rTam$r@+?`F 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 z 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

Idk<~4 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

- - Light - -        - - Dark +

NYuL$3CTlW!|55@Nn>w_~ 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

3T+UsLZh_YPrs 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%0Av#csVJ(g1Hp3d#8_ohlpOC!W}r38}u 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 literal 0 HcmV?d00001 diff --git a/kibot_run.log b/kibot_run.log new file mode 100644 index 0000000..ad4fb49 --- /dev/null +++ b/kibot_run.log @@ -0,0 +1,4304 @@ +DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-17 23:18:21.024543 (kibot - __main__.py:512) +DEBUG:Filtering warnings we always get on CI/CD (kibot - __main__.py:426) +DEBUG:Command line options: {'--banner': None, + '--board-file': None, + '--cli-order': False, + '--config-outs': False, + '--copy-and-expand': False, + '--copy-options': False, + '--define': ['REVISION=+ (Unreleased)'], + '--defs-from-env': False, + '--defs-from-project': False, + '--dont-stop': False, + '--dry': False, + '--example': False, + '--fail-on-ignored': False, + '--fail-on-warnings': False, + '--global-redef': ['variant=DRAFT'], + '--gui': False, + '--gui-inject': None, + '--help': False, + '--help-banners': False, + '--help-dependencies': False, + '--help-errors': False, + '--help-filters': False, + '--help-global-options': False, + '--help-list-offsets': False, + '--help-list-outputs': False, + '--help-list-rotations': False, + '--help-output': None, + '--help-outputs': False, + '--help-preflights': False, + '--help-variants': False, + '--internal-check': False, + '--invert-sel': False, + '--json': False, + '--list': False, + '--list-variants': False, + '--log': 'kibot_run.log', + '--makefile': None, + '--markdown': False, + '--no-auto-download': False, + '--no-priority': False, + '--no-warn': None, + '--only-groups': False, + '--only-names': False, + '--only-pre': False, + '--out-dir': '.', + '--output-name-first': False, + '--plot-config': 'kibot_yaml/kibot_main.yaml', + '--quick-start': False, + '--quiet': False, + '--rst': False, + '--schematic': None, + '--skip-pre': 'draw_fancy_stackup,erc,drc', + '--start': '.', + '--stop-on-warnings': False, + '--sub-pcbs': False, + '--type': [], + '--variant': [], + '--verbose': 0, + '--version': False, + '--warn-ci-cd': False, + 'TARGET': ['draft_group']} (kibot - __main__.py:516) +DEBUG:Start of initialization (kibot - __main__.py:519) +DEBUG:Detected KiCad v9.0.7 (9.0.7+1 90000070) (kibot - __main__.py:329) +DEBUG:KiCad config path /root/.config/kicad/9.0 (kibot - __main__.py:380) +DEBUG:Command line arguments: +['/usr/local/bin/kibot', '-c', 'kibot_yaml/kibot_main.yaml', '-d', '.', '-g', 'variant=DRAFT', '--skip-pre', 'draw_fancy_stackup,erc,drc', '-E', 'REVISION=+ (Unreleased)', '--log', 'kibot_run.log', 'draft_group'] (kibot - __main__.py:432) +DEBUG:Command line parsed: +{'--banner': None, + '--board-file': None, + '--cli-order': False, + '--config-outs': False, + '--copy-and-expand': False, + '--copy-options': False, + '--define': ['REVISION=+ (Unreleased)'], + '--defs-from-env': False, + '--defs-from-project': False, + '--dont-stop': False, + '--dry': False, + '--example': False, + '--fail-on-ignored': False, + '--fail-on-warnings': False, + '--global-redef': ['variant=DRAFT'], + '--gui': False, + '--gui-inject': None, + '--help': False, + '--help-banners': False, + '--help-dependencies': False, + '--help-errors': False, + '--help-filters': False, + '--help-global-options': False, + '--help-list-offsets': False, + '--help-list-outputs': False, + '--help-list-rotations': False, + '--help-output': None, + '--help-outputs': False, + '--help-preflights': False, + '--help-variants': False, + '--internal-check': False, + '--invert-sel': False, + '--json': False, + '--list': False, + '--list-variants': False, + '--log': 'kibot_run.log', + '--makefile': None, + '--markdown': False, + '--no-auto-download': False, + '--no-priority': False, + '--no-warn': None, + '--only-groups': False, + '--only-names': False, + '--only-pre': False, + '--out-dir': '.', + '--output-name-first': False, + '--plot-config': 'kibot_yaml/kibot_main.yaml', + '--quick-start': False, + '--quiet': False, + '--rst': False, + '--schematic': None, + '--skip-pre': 'draw_fancy_stackup,erc,drc', + '--start': '.', + '--stop-on-warnings': False, + '--sub-pcbs': False, + '--type': [], + '--variant': [], + '--verbose': 0, + '--version': False, + '--warn-ci-cd': False, + 'TARGET': ['draft_group']} (kibot - __main__.py:433) +DEBUG:- Processing dependencies for `global` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'Colorama', 'python_module': True, 'role': 'Get color messages in a portable way', 'debian': 'python3-colorama', 'arch': 'python-colorama'}, {'name': 'Requests', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-requests', 'arch': 'python-requests'}, {'name': 'PyYAML', 'python_module': True, 'debian': 'python3-yaml', 'arch': 'python-yaml', 'module_name': 'yaml', 'role': 'mandatory'}, {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto'}, {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git'}, {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}]}, {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs'}, {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy']}, {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool'}, {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python'}, {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0'}, {'from': 'KiKit', 'role': 'Separate multiboard projects'}, {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python'}, {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True}, {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash'}, {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender'}, {'name': 'Lark', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-lark', 'arch': 'python-lark'}, {'name': 'ZStd', 'python_module': True, 'debian': 'python3-zstd', 'arch': 'python-zstd', 'downloader': 'python', 'role': 'Copy embedded files from the schematic to the KiCad cache'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'Colorama', 'python_module': True, 'role': 'Get color messages in a portable way', 'debian': 'python3-colorama', 'arch': 'python-colorama'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'name': 'Requests', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-requests', 'arch': 'python-requests'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'name': 'PyYAML', 'python_module': True, 'debian': 'python3-yaml', 'arch': 'python-yaml', 'module_name': 'yaml', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering base dep {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}]} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy']} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'Separate multiboard projects'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'Separate multiboard projects'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering base dep {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering dep {'name': 'Lark', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-lark', 'arch': 'python-lark'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'name': 'ZStd', 'python_module': True, 'debian': 'python3-zstd', 'arch': 'python-zstd', 'downloader': 'python', 'role': 'Copy embedded files from the schematic to the KiCad cache'} (kibot - dep_downloader.py:1081) +DEBUG:Importing from /usr/local/lib/python3.13/dist-packages/kibot (kibot - kiplot.py:83) +DEBUG:- Importing fil_base (kibot - kiplot.py:91) +DEBUG:- Importing fil_expand_text_vars (kibot - kiplot.py:91) +DEBUG:- Importing fil_field_modify (kibot - kiplot.py:91) +DEBUG:- Importing fil_field_rename (kibot - kiplot.py:91) +DEBUG:- Importing fil_generic (kibot - kiplot.py:91) +DEBUG:- Importing fil_rot_footprint (kibot - kiplot.py:91) +DEBUG:- Importing fil_separate_pins (kibot - kiplot.py:91) +DEBUG:- Importing fil_spec_to_field (kibot - kiplot.py:91) +DEBUG:- Importing fil_subparts (kibot - kiplot.py:91) +DEBUG:- Importing fil_urlify (kibot - kiplot.py:91) +DEBUG:- Importing fil_value_split (kibot - kiplot.py:91) +DEBUG:- Importing fil_var_rename (kibot - kiplot.py:91) +DEBUG:- Importing fil_var_rename_kicost (kibot - kiplot.py:91) +DEBUG:- Importing globals (kibot - kiplot.py:91) +DEBUG:- Importing out_any_diff (kibot - kiplot.py:91) +DEBUG:- Importing out_any_drill (kibot - kiplot.py:91) +DEBUG:- Importing out_any_layer (kibot - kiplot.py:91) +DEBUG:- Importing out_any_navigate_results (kibot - kiplot.py:91) +DEBUG:- Importing out_any_pcb_print (kibot - kiplot.py:91) +DEBUG:- Importing out_any_sch_print (kibot - kiplot.py:91) +DEBUG:- Importing out_any_stencil (kibot - kiplot.py:91) +DEBUG:- Importing out_base (kibot - kiplot.py:91) +DEBUG:- Importing out_base_3d (kibot - kiplot.py:91) +DEBUG:- Importing out_blender_export (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_blender_export` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Blender: {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender', 'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_boardview (kibot - kiplot.py:91) +DEBUG:- Importing out_bom (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_bom` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'}, {'from': 'RSVG', 'role': 'SVG logos for the BoM'}, {'name': 'XLSXWriter', 'role': 'Create XLSX files', 'python_module': True, 'debian': 'python3-xlsxwriter', 'arch': 'python-xlsxwriter', 'version': '1.1.2', 'downloader': 'python'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiCost: {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool', 'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'SVG logos for the BoM'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'SVG logos for the BoM'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'XLSXWriter', 'role': 'Create XLSX files', 'python_module': True, 'debian': 'python3-xlsxwriter', 'arch': 'python-xlsxwriter', 'version': '1.1.2', 'downloader': 'python'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_bom_labels (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_bom_labels` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'ReportLab', 'role': 'Create a PDF with BoM labels', 'python_module': True, 'debian': 'python3-reportlab', 'arch': 'python-reportlab', 'downloader': 'python'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'ReportLab', 'role': 'Create a PDF with BoM labels', 'python_module': True, 'debian': 'python3-reportlab', 'arch': 'python-reportlab', 'downloader': 'python'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_compress (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_compress` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'RAR', 'url': 'https://www.rarlab.com/', 'url_down': 'https://www.rarlab.com/download.htm', 'help_option': '-?', 'downloader': 'rar', 'role': 'Compress in RAR format', 'debian': 'rar', 'arch': 'rar(AUR)'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'RAR', 'url': 'https://www.rarlab.com/', 'url_down': 'https://www.rarlab.com/download.htm', 'help_option': '-?', 'downloader': 'rar', 'role': 'Compress in RAR format', 'debian': 'rar', 'arch': 'rar(AUR)'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_copy_files (kibot - kiplot.py:91) +DEBUG:- Importing out_diff (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_diff` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'KiCad PCB/SCH Diff', 'version': '2.5.3', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'}, {'from': 'Git', 'role': 'Compare with files in the repo'}, {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'KiCad PCB/SCH Diff', 'version': '2.5.3', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_download_datasheets (kibot - kiplot.py:91) +DEBUG:- Importing out_dxf (kibot - kiplot.py:91) +DEBUG:- Importing out_dxf_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_dxf_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_excellon (kibot - kiplot.py:91) +DEBUG:- Importing out_export_3d (kibot - kiplot.py:91) +DEBUG:- Importing out_gencad (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_gencad` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_gerb_drill (kibot - kiplot.py:91) +DEBUG:- Importing out_gerber (kibot - kiplot.py:91) +DEBUG:- Importing out_hpgl (kibot - kiplot.py:91) +DEBUG:- Importing out_hpgl_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_hpgl_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_ibom (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_ibom` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'Interactive HTML BoM', 'role': 'mandatory', 'github': 'INTI-CMNB/InteractiveHtmlBom', 'command': 'generate_interactive_bom.py', 'no_cmd_line_version_old': True, 'plugin_dirs': ['InteractiveHtmlBom', 'InteractiveHtmlBom/InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom/InteractiveHtmlBom'], 'version': '2.7.0', 'downloader': 'pytool', 'id': 'ibom'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'Interactive HTML BoM', 'role': 'mandatory', 'github': 'INTI-CMNB/InteractiveHtmlBom', 'command': 'generate_interactive_bom.py', 'no_cmd_line_version_old': True, 'plugin_dirs': ['InteractiveHtmlBom', 'InteractiveHtmlBom/InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom/InteractiveHtmlBom'], 'version': '2.7.0', 'downloader': 'pytool', 'id': 'ibom'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_info (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_info` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_ipc2581 (kibot - kiplot.py:91) +DEBUG:- Importing out_jobset (kibot - kiplot.py:91) +DEBUG:- Importing out_kibom (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kibom` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'KiBoM', 'role': 'mandatory', 'github': 'INTI-CMNB/KiBoM', 'command': 'KiBOM_CLI.py', 'version': '1.9.1', 'downloader': 'pytool'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'KiBoM', 'role': 'mandatory', 'github': 'INTI-CMNB/KiBoM', 'command': 'KiBOM_CLI.py', 'version': '1.9.1', 'downloader': 'pytool'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_kicanvas (kibot - kiplot.py:91) +DEBUG:- Importing out_kicost (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kicost` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiCost: {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool', 'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_kikit_present (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kikit_present` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'markdown2', 'python_module': True, 'debian': 'python3-markdown2', 'arch': 'python-markdown2', 'role': 'mandatory'}, {'from': 'Git', 'role': 'Find commit hash and/or date'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'markdown2', 'python_module': True, 'debian': 'python3-markdown2', 'arch': 'python-markdown2', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_kiri (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kiri` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'KiCad PCB/SCH Diff', 'version': '2.5.1', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'}, {'from': 'Git', 'role': 'Compare with files in the repo'}, {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'KiCad PCB/SCH Diff', 'version': '2.5.1', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_navigate_results (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_navigate_results` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'}, {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'}, {'from': 'Ghostscript', 'role': 'Create outputs preview'}, {'from': 'ImageMagick', 'role': 'Create outputs preview'}, {'from': 'Git', 'role': 'Find origin url'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg2', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG icons'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_navigate_results_rb (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_navigate_results_rb` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'}, {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'}, {'from': 'Ghostscript', 'role': 'Create outputs preview'}, {'from': 'ImageMagick', 'role': 'Create outputs preview'}, {'from': 'Git', 'role': 'Find origin url'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg2', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG icons'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_netlist (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_netlist` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_odb (kibot - kiplot.py:91) +DEBUG:- Importing out_panelize (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_panelize` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pcb2blender_tools (kibot - kiplot.py:91) +DEBUG:- Importing out_pcb_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pcb_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats', 'id': 'rsvg1'}, {'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'}, {'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'}, {'from': 'KiAuto', 'command': 'pcbnew_do', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'}, {'from': 'LXML', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats', 'id': 'rsvg1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'KiAuto', 'command': 'pcbnew_do', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from LXML: {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python', 'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pcb_variant (kibot - kiplot.py:91) +DEBUG:- Importing out_pcbdraw (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pcbdraw` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'}, {'from': 'ImageMagick', 'role': 'Create JPG and BMP images'}, {'from': 'LXML', 'role': 'mandatory'}, {'name': 'numpy', 'python_module': True, 'debian': 'python3-numpy', 'arch': 'python-numpy', 'downloader': 'python', 'role': 'Automatically adjust SVG margin'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create JPG and BMP images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create JPG and BMP images'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from LXML: {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python', 'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'numpy', 'python_module': True, 'debian': 'python3-numpy', 'arch': 'python-numpy', 'downloader': 'python', 'role': 'Automatically adjust SVG margin'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_pdf (kibot - kiplot.py:91) +DEBUG:- Importing out_pdf_pcb_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pdf_pcb_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pdf_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pdf_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pdfunite (kibot - kiplot.py:91) +DEBUG:- Importing out_populate (kibot - kiplot.py:91) +DEBUG:- Importing out_position (kibot - kiplot.py:91) +DEBUG:- Importing out_ps (kibot - kiplot.py:91) +DEBUG:- Importing out_ps_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_ps_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_qr_lib (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_qr_lib` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_render_3d (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_render_3d` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_report (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_report` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'Pandoc', 'role': 'Create PDF/ODF/DOCX files', 'url': 'https://pandoc.org/', 'url_down': 'https://github.com/jgm/pandoc/releases', 'debian': 'pandoc', 'arch': 'pandoc', 'extra_deb': ['texlive', 'texlive-latex-base', 'texlive-latex-recommended'], 'extra_arch': ['texlive-core'], 'comments': 'In CI/CD environments: the `kicad_auto_test` docker image contains it.'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'Pandoc', 'role': 'Create PDF/ODF/DOCX files', 'url': 'https://pandoc.org/', 'url_down': 'https://github.com/jgm/pandoc/releases', 'debian': 'pandoc', 'arch': 'pandoc', 'extra_deb': ['texlive', 'texlive-latex-base', 'texlive-latex-recommended'], 'extra_arch': ['texlive-core'], 'comments': 'In CI/CD environments: the `kicad_auto_test` docker image contains it.'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_sch_variant (kibot - kiplot.py:91) +DEBUG:- Importing out_stencil_3d (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_stencil_3d` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory'}, {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'}, {'from': 'Xvfbwrapper', 'role': 'mandatory'}, {'from': 'Xvfb', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfbwrapper: {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python', 'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfb: {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True, 'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_stencil_for_jig (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_stencil_for_jig` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory'}, {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'}, {'from': 'Xvfbwrapper', 'role': 'mandatory'}, {'from': 'Xvfb', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfbwrapper: {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python', 'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfb: {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True, 'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_step (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_step` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'kicad2step_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_svg (kibot - kiplot.py:91) +DEBUG:- Importing out_svg_pcb_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_svg_pcb_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_svg_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_svg_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_vrml (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_vrml` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_annotate_pcb (kibot - kiplot.py:91) +DEBUG:- Importing pre_annotate_power (kibot - kiplot.py:91) +DEBUG:- Importing pre_any_replace (kibot - kiplot.py:91) +DEBUG:- Importing pre_any_xrc (kibot - kiplot.py:91) +DEBUG:- Importing pre_base (kibot - kiplot.py:91) +DEBUG:- Importing pre_check_fields (kibot - kiplot.py:91) +DEBUG:- Importing pre_check_zone_fills (kibot - kiplot.py:91) +DEBUG:- Importing pre_consolidate_pcbs (kibot - kiplot.py:91) +DEBUG:- Importing pre_convert_pcb (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_convert_pcb` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_draw_fancy_stackup (kibot - kiplot.py:91) +DEBUG:- Importing pre_draw_stackup (kibot - kiplot.py:91) +DEBUG:- Importing pre_drc (kibot - kiplot.py:91) +DEBUG:- Importing pre_erc (kibot - kiplot.py:91) +DEBUG:- Importing pre_erc_warnings (kibot - kiplot.py:91) +DEBUG:- Importing pre_fill_zones (kibot - kiplot.py:91) +DEBUG:- Importing pre_filters (kibot - kiplot.py:91) +DEBUG:- Importing pre_ignore_unconnected (kibot - kiplot.py:91) +DEBUG:- Importing pre_include_table (kibot - kiplot.py:91) +DEBUG:- Importing pre_pcb_replace (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_pcb_replace` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_run_drc (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_run_drc` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_run_erc (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_run_erc` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.2.1'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_sch_replace (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_sch_replace` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_set_text_variables (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_set_text_variables` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_update_footprint (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_pcb_characteristics (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_qr (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_stackup (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_xml (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_update_xml` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.5.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing var_base (kibot - kiplot.py:91) +DEBUG:- Importing var_ibom (kibot - kiplot.py:91) +DEBUG:- Importing var_kibom (kibot - kiplot.py:91) +DEBUG:- Importing var_kicost (kibot - kiplot.py:91) +DEBUG:Deactivating macros (kibot - kiplot.py:117) +DEBUG:End of initialization (kibot - __main__.py:525) +DEBUG:Using configuration file: `kibot_yaml/kibot_main.yaml` (kibot - __main__.py:271) +WARNING:(W044) More than one SCH file found in `.`. + Using ./Nixie_Tube_Clock.kicad_sch if you want to use another use -e option. (kibot - kiplot.py:962) +DEBUG:Using schematic: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch` (kibot - kiplot.py:968) +DEBUG:Real schematic name: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch` (kibot - kiplot.py:969) +DEBUG:Using PCB: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb` (kibot - kiplot.py:999) +DEBUG:Real PCB name: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb` (kibot - kiplot.py:1000) +DEBUG:Starting to load the configuration (kibot - __main__.py:595) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @PROJECT_NAME@ -> Nixie Tube Clock () (kibot - config_reader.py:90) +DEBUG:- Replacing @BOARD_NAME@ -> Nixie Clock Main Board () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMPANY@ -> Company Name () (kibot - config_reader.py:90) +DEBUG:- Replacing @DESIGNER@ -> Aidan Brzezinski () (kibot - config_reader.py:90) +DEBUG:- Replacing @LOGO@ -> Logos/dummy_logo.png () (kibot - config_reader.py:90) +DEBUG:- Replacing @GIT_URL@ -> https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git () (kibot - config_reader.py:90) +DEBUG:- Replacing @CHECK_ZONE_FILLS@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @STACKUP_TABLE_NOTE@ -> external layer thicknesses are specified after plating () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_ROUND_SLOTS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_PTH_NPTH@ -> no () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_PTH_NPTH_DRL@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @PLOT_REFS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_WKS@ -> ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ASSEMBLY_SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ROT_X@ -> 2 () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ROT_Y@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ROT_Z@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ZOOM@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_DIR@ -> ./ () (kibot - config_reader.py:90) +DEBUG:- Replacing @REPORT_DIR@ -> Reports () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCHEMATIC_DIR@ -> Schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @ASSEMBLY_DIR@ -> @MANUFACTURING_DIR@/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_DIR@ -> @MANUFACTURING_DIR@/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @GERBERS_DIR@ -> @FABRICATION_DIR@/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_DRILL_TABLES_DIR@ -> @FABRICATION_DIR@/Drill Tables () (kibot - config_reader.py:90) +DEBUG:- Replacing @TESTPOINTS_DIR@ -> @TESTING_DIR@/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @IMAGES_DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_DIR@ -> 3D () (kibot - config_reader.py:90) +DEBUG:- Replacing @REPORT_TEMPLATE_DIR@ -> @RESOURCES_DIR@/templates () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCRIPTS_DIR@ -> @RESOURCES_DIR@/scripts () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TITLE_PAGE@ -> TitlePage () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DRILL_MAP@ -> DrillMap () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_TOP@ -> F.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_BOTTOM@ -> B.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_TOP@ -> F.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_BOTTOM@ -> B.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_FIELD_RENAME@ -> field_rename () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_ONLY@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_EXCLUDE@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_TOP_ONLY@ -> only_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_BOTTOM_ONLY@ -> only_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCH_VARIANT_OUTPUT@ -> value_split () (kibot - config_reader.py:90) +DEBUG:- Replacing @NETLIST_OUTPUT@ -> netlist () (kibot - config_reader.py:90) +DEBUG:- Replacing @GERBER_OUTPUT@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @ODB_OUTPUT@ -> zip_odb () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCELLON_DRILL_OUTPUT@ -> drl_excellon () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_DRILL_MAP_OUTPUT@ -> pdf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @DXF_DRILL_MAP_OUTPUT@ -> dxf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_DRILL_TABLE_OUTPUT@ -> csv_drill_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_POS_OUTPUT@ -> csv_position () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_TP_OUTPUT@ -> csv_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_TP_TOP_OUTPUT@ -> csv_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_TP_BOTTOM_OUTPUT@ -> csv_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_BOM_OUTPUT@ -> csv_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @XLSX_BOM_OUTPUT@ -> xlsx_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_IBOM_OUTPUT@ -> html_bom_interactive () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_BOM_OUTPUT@ -> html_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_COMP_COUNT_OUPUT@ -> csv_comp_count () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_IMPEDANCE_TABLE_OUTPUT@ -> csv_impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @TXT_FAB_NOTES_OUTPUT@ -> txt_fabrication_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @TXT_ASSEMBLY_NOTES_OUTPUT@ -> txt_assembly_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_TOP@ -> png_3d_viewer_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_BOTTOM@ -> png_3d_viewer_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_ANGLED_TOP@ -> png_3d_viewer_angled_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_ANGLED_BOTTOM@ -> png_3d_viewer_angled_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @STEP_OUTPUT@ -> step () (kibot - config_reader.py:90) +DEBUG:- Replacing @BLENDER_OUTPUT@ -> blender () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_SCHEMATIC_OUTPUT@ -> pdf_schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_FABRICATION_OUTPUT@ -> pdf_fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_ASSEMBLY_OUTPUT@ -> pdf_assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZIP_COMPRESS_FAB_OUTPUT@ -> zip_compress_fab () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_KICANVAS_OUTPUT@ -> html_kicanvas () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_KIRI_OUTPUT@ -> html_kiri () (kibot - config_reader.py:90) +DEBUG:- Replacing @MD_README_OUTPUT@ -> md_readme () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_NAV_RES_OUTPUT@ -> html_navigate_results () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @MANUFACTURING_DIR@ -> Manufacturing () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_DIR@ -> @MANUFACTURING_DIR@/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @TESTING_DIR@ -> Testing () (kibot - config_reader.py:90) +DEBUG:- Replacing @RESOURCES_DIR@ -> kibot_resources () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @MANUFACTURING_DIR@ -> Manufacturing () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot configuration file for KDT_Hierarchical Template +# KiCad 8.0 + +kibot: + version: 1 + +variants: + + # Project variants + + - name: 'DRAFT' + comment: "Very early stage of schematic, ignore details." + type: kibom + variant: DRAFT + exclude_filter: '_null' + + - name: 'PRELIMINARY' + comment: "Close to final schematic." + type: kibom + variant: PRELIMINARY + exclude_filter: '_null' + + - name: 'CHECKED' + comment: "There shouldn't be any mistakes. Contact the engineer if you find any." + type: kibom + variant: CHECKED + exclude_filter: '_null' + + - name: 'RELEASED' + comment: "A board with this schematic has been sent to production." + type: kibom + variant: RELEASED + exclude_filter: '_null' + + # Assembly variants (are executed with the same flags as RELEASED) + + # - name: 'EXAMPLE' + # comment: 'Example' + # type: kibom + # file_id: _(EXAMPLE) + # variant: EXAMPLE + # exclude_filter: '_null' + + # - name: 'NONE' + # comment: 'None' + # type: kibom + # file_id: _(NONE) + # variant: NONE + # exclude_filter: '_null' + +groups: + + - name: all_group + outputs: + - netlist + - bom + - 3d + - fab + - assembly + - pdf_schematic + - md_readme + # - html_kicanvas # Very experimental, we exclude it for now + - html_kiri + - html_navigate_results + + - name: all_group_k9 + outputs: + - netlist + - bom + - 3d + - fab_k9 + - assembly + - pdf_schematic + - md_readme + # - html_kicanvas # Very experimental, we exclude it for now + - html_kiri + - html_navigate_results + + - name: draft_group + outputs: + - netlist + - pdf_schematic + - csv_bom + - html_bom + + - name: fab + outputs: + - tables + - gbr_gerbers + - drl_excellon + # - dxf_drill_map + - pdf_drill_map + - pdf_fabrication + - zip_compress_fab + + - name: fab_k9 + outputs: + - tables + - gbr_gerbers + - zip_odb + - drl_excellon + # - dxf_drill_map + - pdf_drill_map + - pdf_fabrication + - zip_compress_fab + + - name: assembly + outputs: + - 3d_render + - csv_position + - pdf_assembly + + - name: 3d_render + outputs: + - png_3d_viewer_top + - png_3d_viewer_bottom + - png_3d_viewer_angled_top + - png_3d_viewer_angled_bottom + + - name: bom + outputs: + - csv_bom + # - xlsx_bom + - html_bom_interactive + - html_bom + + - name: tables + outputs: + - csv_comp_count + - csv_impedance_table + - csv_drill_table + - testpoints + - notes + + - name: testpoints + outputs: + - csv_testpoints + - csv_testpoints_top + - csv_testpoints_bottom + + - name: notes + outputs: + - txt_fabrication_notes + - txt_assembly_notes + + - name: 3d + outputs: + - step + # - blender # looks kinda bad + +import: + + # Global parameters ========================================================== + + - file: kibot_globals.yaml + definitions: + OUTPUT_DIR: ./ + LAYER_DNP_TOP: F.DNP + LAYER_DNP_BOTTOM: B.DNP + + # Filters ==================================================================== + + - file: kibot_filt_field_rename.yaml + definitions: + NAME: field_rename + COMMENT: Rename fields + MPN_FIELD: Manufacturer Part Number + MAN_FIELD: Manufacturer + + - file: kibot_filt_testpoints.yaml + definitions: + NAME: only_testpoints + COMMENT: Include only testpoints + + - file: kibot_filt_exclude_testpoints.yaml + definitions: + NAME: exclude_testpoints + COMMENT: Exclude only testpoints + + - file: kibot_filt_testpoints.yaml + definitions: + NAME: only_testpoints_top + COMMENT: Select only top testpoints + EXCLUDE_BOTTOM: true + EXCLUDE_REFS: "[MB*]" + + - file: kibot_filt_testpoints.yaml + definitions: + NAME: only_testpoints_bottom + COMMENT: Select only bottom testpoints + EXCLUDE_TOP: true + EXCLUDE_REFS: "[MB*]" + + # Preflights ================================================================= + + # Set text variables + - file: kibot_pre_set_text_variables.yaml + definitions: + PROJECT_NAME: Nixie Tube Clock + BOARD_NAME: Nixie Clock Main Board + COMPANY: Company Name + DESIGNER: Aidan Brzezinski + SCRIPTS_DIR: kibot_resources/scripts + FABRICATION_DIR: Manufacturing/Fabrication + ASSEMBLY_DIR: Manufacturing/Assembly + + # Generate ERC Report + - file: kibot_pre_erc_report.yaml + definitions: + DIR: Reports + + # Generate DRC Report + - file: kibot_pre_drc_report.yaml + definitions: + CHECK_ZONE_FILLS: false + DIR: Reports + + # Draw stackup table in PCB. Needs gerber output + - file: kibot_pre_draw_stackup.yaml + definitions: + GERBER_OUTPUT: gbr_gerbers + NOTE: external layer thicknesses are specified after plating + + # Include tables in PCB for testpoint lists + # - file: kibot_pre_include_table.yaml + # definitions: + # NAME_TP_TOP: csv_testpoints_top + # NAME_TP_BOTTOM: csv_testpoints_bottom + # NAME_COMP_COUNT: csv_comp_count + # NAME_IMPEDANCE_TABLE: csv_impedance_table + +# Generated outputs ============================================================ + + # Schematic variant with split fields ---------------------------------------- + # - file: kibot_out_sch_variant.yaml + # definitions: + # NAME: value_split + # COMMENT: Split component Value field of components + # DIR: 'Schematic/value_split' + + # Netlist -------------------------------------------------------------------- + - file: kibot_out_netlist.yaml + definitions: + NAME: netlist + COMMENT: Schematic netlist in KiCad format + + # Generic manufacturing outputs ============================================== + + # Gerbers -------------------------------------------------------------------- + - file: kibot_out_gerber.yaml + definitions: + NAME: gbr_gerbers + COMMENT: Gerbers in GBR format + DIR: Manufacturing/Fabrication/Gerbers + PLOT_REFS: true + + # ODB++ ---------------------------------------------------------------------- + - file: kibot_out_odb.yaml + definitions: + NAME: zip_odb + COMMENT: ODB++ in ZIP format + DIR: Manufacturing/Fabrication + + # Drill files + - file: kibot_out_excellon_drill.yaml + definitions: + NAME: drl_excellon + COMMENT: Drill in Excellon format + DIR: Manufacturing/Fabrication/Gerbers + + # Drill Map (PDF) + - file: kibot_out_excellon_drill.yaml + definitions: + NAME: pdf_drill_map + COMMENT: Drill Map in PDF format + DIR: Manufacturing/Fabrication/Gerbers + GENERATE_DRILL: false + PTH_NPTH: false + MAP_FORMAT: pdf + + # Drill Map (DXF) + # - file: kibot_out_excellon_drill.yaml + # definitions: + # NAME: dxf_drill_map + # COMMENT: Drill Map in DXF format + # DIR: Manufacturing/Fabrication/Gerbers + # GENERATE_DRILL: false + # PTH_NPTH: false + # MAP_FORMAT: dxf + + # Drill Table (CSV) + - file: kibot_out_csv_drill_table.yaml + definitions: + NAME: csv_drill_table + COMMENT: Drill Table in CSV format + DIR: Manufacturing/Fabrication/Drill Tables + PTH_NPTH: 'no' + GROUP_ROUND_SLOTS: true + + # Position file -------------------------------------------------------------- + + - file: kibot_out_csv_pos.yaml + definitions: + NAME: csv_position + COMMENT: Position file in CSV format + DIR: Manufacturing/Assembly + + # Manufacturer-specific manufacturing outputs ================================ + + # Testpoint lists ------------------------------------------------------------ + - file: kibot_out_csv_testpoints.yaml + definitions: + NAME: csv_testpoints + COMMENT: Testpoint report in CSV format + DIR: Testing/Testpoints + EXCLUDE_FILTER: only_testpoints + + - file: kibot_out_csv_testpoints_simple.yaml + definitions: + NAME: csv_testpoints_top + COMMENT: Top testpoint report in CSV format + DIR: Testing/Testpoints + SUFFIX: -top + EXCLUDE_FILTER: only_testpoints_top + + - file: kibot_out_csv_testpoints_simple.yaml + definitions: + NAME: csv_testpoints_bottom + COMMENT: Bottom testpoint report in CSV format + DIR: Testing/Testpoints + SUFFIX: -bottom + EXCLUDE_FILTER: only_testpoints_bottom + + # CSV Bill of Materials (BoM) ------------------------------------------------ + - file: kibot_out_csv_bom.yaml + definitions: + NAME: csv_bom + COMMENT: Bill of Materials in CSV format + DIR: Manufacturing/Assembly + MPN_FIELD: Manufacturer Part Number + MAN_FIELD: Manufacturer + + - file: kibot_out_html_bom.yaml + definitions: + NAME: html_bom + COMMENT: Bill of Materials in HTML format + DIR: Manufacturing/Assembly + MPN_FIELD: Manufacturer Part Number + MAN_FIELD: Manufacturer + + # XLSX Bill of Materials (BoM) + - file: kibot_out_xlsx_bom.yaml + definitions: + NAME: xlsx_bom + COMMENT: Bill of Materials in XLSX format + DIR: Manufacturing/Assembly + FILT_PRE_TRANSFORM: field_rename + + # Interactive HTML BOM. Needs netlist. + - file: kibot_out_html_ibom.yaml + definitions: + NAME: html_bom_interactive + COMMENT: Interactive BOM in HTML format + DIR: Manufacturing/Assembly + EXCLUDE_FILTER: exclude_testpoints + TITLE: Nixie Clock Main Board Assembly + MPN_FIELD: Manufacturer Part Number + + # CSV components count report ------------------------------------------------ + - file: kibot_out_csv_report.yaml + definitions: + NAME: csv_comp_count + COMMENT: Component report (count) in CSV format + DIR: Manufacturing/Assembly + OUTPUT_ID: components_count + TEMPLATE: total_components + + # CSV Impedance/Transmission line table + - file: kibot_out_csv_report.yaml + definitions: + NAME: csv_impedance_table + COMMENT: Impedance table in CSV format + DIR: Manufacturing/Fabrication + OUTPUT_ID: impedance_table + TEMPLATE: kibot_resources/templates/impedance_table.txt + + # TXT fabrication notes ------------------------------------------------------ + - file: kibot_out_txt_report.yaml + definitions: + NAME: txt_fabrication_notes + COMMENT: Fabrication notes in TXT format + DIR: Manufacturing/Fabrication + OUTPUT_ID: fabrication_notes + TEMPLATE: kibot_resources/templates/fabrication_notes.txt + + # TXT assembly notes + - file: kibot_out_txt_report.yaml + definitions: + NAME: txt_assembly_notes + COMMENT: Assembly notes in TXT format + DIR: Manufacturing/Assembly + OUTPUT_ID: assembly_notes + TEMPLATE: kibot_resources/templates/assembly_notes.txt + + # PNG 3D Viewer renders ------------------------------------------------------ + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_top + COMMENT: Top 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: top + VIEW: top + KEY_COLOR: '#00FF00' + + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_bottom + COMMENT: Bottom 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: bottom + VIEW: bottom + KEY_COLOR: '#00FF00' + + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_angled_top + COMMENT: Top (angled) 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: angled_top + VIEW: top + ROTATE_X: 2 + ROTATE_Y: -1 + ROTATE_Z: 1 + ZOOM: -1 + KEY_COLOR: '#00FF00' + + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_angled_bottom + COMMENT: Bottom (angled) 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: angled_bottom + VIEW: bottom + ROTATE_X: 2 + ROTATE_Y: -1 + ROTATE_Z: -1 + ZOOM: -1 + KEY_COLOR: '#00FF00' + + # STEP file ------------------------------------------------------------------ + - file: kibot_out_step.yaml + definitions: + NAME: step + COMMENT: PCB 3D model in STEP format + DIR: 3D + + # - file: kibot_out_blender.yaml + # definitions: + # NAME: blender + # COMMENT: PCB 3D model in PCB3D Blender format + # DIR: Images + + # Schematic in PDF format ---------------------------------------------------- + - file: kibot_out_pdf_schematic.yaml + definitions: + NAME: pdf_schematic + COMMENT: Schematic in PDF format + COLOR_THEME: Altium_Theme + DIR: Schematic + DEFAULT_FONT: 'Times New Roman' + + # Fabrication Document in PDF format + - file: kibot_out_pdf_fabrication.yaml + definitions: + NAME: pdf_fabrication + COMMENT: Fabrication document in PDF format + DIR: Manufacturing/Fabrication + COLOR_THEME: Altium_Theme + SHEET_WKS: ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks + SCALING: 1 + PTH_NPTH: 'no' + GROUP_ROUND_SLOTS: true + FAB_EXCLUDE_FILTER: only_testpoints + LAYER_DRILL_MAP: DrillMap + LAYER_TP_LIST_TOP: F.TestPointList + LAYER_TP_LIST_BOTTOM: B.TestPointList + NAME_TP_TOP: csv_testpoints_top + NAME_TP_BOTTOM: csv_testpoints_bottom + NAME_IMPEDANCE_TABLE: csv_impedance_table + NAME_DRILL_TABLE: csv_drill_table + + # Assembly Document in PDF format + - file: kibot_out_pdf_assembly.yaml + definitions: + NAME: pdf_assembly + COMMENT: Assembly document in PDF format + DIR: Manufacturing/Assembly + COLOR_THEME: Altium_Theme + SHEET_WKS: ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks + SCALING: 1 + FAB_EXCLUDE_FILTER: exclude_testpoints + LAYER_TITLE_PAGE: TitlePage + LAYER_ASSEMBLY_TEXT_TOP: F.AssemblyText + LAYER_ASSEMBLY_TEXT_BOTTOM: B.AssemblyText + LAYER_DNP_CROSS_TOP: F.DNP + LAYER_DNP_CROSS_BOTTOM: B.DNP + NAME_COMP_COUNT: csv_comp_count + + # Compress fabrication files into ZIP archive -------------------------------- + - file: kibot_out_compress_fab.yaml + definitions: + NAME: zip_compress_fab + COMMENT: Generates a ZIP file with gerbers, drill and fabrication document + DIR: Manufacturing/Fabrication + GERBER_OUTPUT: gbr_gerbers + DRILL_MAP_OUTPUT: pdf_drill_map + DRILL_OUTPUT: drl_excellon + FABRICATION_OUTPUT: pdf_fabrication + + # Generate webpage for exploring PCB/SCH files + - file: kibot_out_html_kicanvas.yaml + definitions: + NAME: html_kicanvas + COMMENT: KiCanvas webpage + DIR: KiCanvas + + # Generate webpage with diffs between commits + - file: kibot_out_html_kiri.yaml + definitions: + NAME: html_kiri + COMMENT: KiRI webpage + DIR: KiRI + + # README.md file generation + - file: kibot_out_md_report.yaml + definitions: + NAME: md_readme + COMMENT: README file in Markdown format + DIR: ./ + CATEGORY: '.' + OUTPUT_NAME: README + TEMPLATE: kibot_resources/templates/readme.txt + + - file: kibot_out_navigate_results.yaml + definitions: + NAME: html_navigate_results + COMMENT: Results webpage in HTML format + DIR: HTML + TITLE: Nixie Clock Main Board + LOGO: Logos/dummy_logo.png + LOGO_URL: https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git + +# ============================================================================== + + (kibot - config_reader.py:676) +DEBUG:Parsing imports: [{'file': 'kibot_globals.yaml', 'definitions': {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP'}}, {'file': 'kibot_filt_field_rename.yaml', 'definitions': {'NAME': 'field_rename', 'COMMENT': 'Rename fields', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'}}, {'file': 'kibot_filt_testpoints.yaml', 'definitions': {'NAME': 'only_testpoints', 'COMMENT': 'Include only testpoints'}}, {'file': 'kibot_filt_exclude_testpoints.yaml', 'definitions': {'NAME': 'exclude_testpoints', 'COMMENT': 'Exclude only testpoints'}}, {'file': 'kibot_filt_testpoints.yaml', 'definitions': {'NAME': 'only_testpoints_top', 'COMMENT': 'Select only top testpoints', 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]'}}, {'file': 'kibot_filt_testpoints.yaml', 'definitions': {'NAME': 'only_testpoints_bottom', 'COMMENT': 'Select only bottom testpoints', 'EXCLUDE_TOP': True, 'EXCLUDE_REFS': '[MB*]'}}, {'file': 'kibot_pre_set_text_variables.yaml', 'definitions': {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly'}}, {'file': 'kibot_pre_erc_report.yaml', 'definitions': {'DIR': 'Reports'}}, {'file': 'kibot_pre_drc_report.yaml', 'definitions': {'CHECK_ZONE_FILLS': False, 'DIR': 'Reports'}}, {'file': 'kibot_pre_draw_stackup.yaml', 'definitions': {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating'}}, {'file': 'kibot_out_netlist.yaml', 'definitions': {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format'}}, {'file': 'kibot_out_gerber.yaml', 'definitions': {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True}}, {'file': 'kibot_out_odb.yaml', 'definitions': {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication'}}, {'file': 'kibot_out_excellon_drill.yaml', 'definitions': {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers'}}, {'file': 'kibot_out_excellon_drill.yaml', 'definitions': {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf'}}, {'file': 'kibot_out_csv_drill_table.yaml', 'definitions': {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True}}, {'file': 'kibot_out_csv_pos.yaml', 'definitions': {'NAME': 'csv_position', 'COMMENT': 'Position file in CSV format', 'DIR': 'Manufacturing/Assembly'}}, {'file': 'kibot_out_csv_testpoints.yaml', 'definitions': {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'EXCLUDE_FILTER': 'only_testpoints'}}, {'file': 'kibot_out_csv_testpoints_simple.yaml', 'definitions': {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top'}}, {'file': 'kibot_out_csv_testpoints_simple.yaml', 'definitions': {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom'}}, {'file': 'kibot_out_csv_bom.yaml', 'definitions': {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'}}, {'file': 'kibot_out_html_bom.yaml', 'definitions': {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'}}, {'file': 'kibot_out_xlsx_bom.yaml', 'definitions': {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'FILT_PRE_TRANSFORM': 'field_rename'}}, {'file': 'kibot_out_html_ibom.yaml', 'definitions': {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number'}}, {'file': 'kibot_out_csv_report.yaml', 'definitions': {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components'}}, {'file': 'kibot_out_csv_report.yaml', 'definitions': {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt'}}, {'file': 'kibot_out_txt_report.yaml', 'definitions': {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt'}}, {'file': 'kibot_out_txt_report.yaml', 'definitions': {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_step.yaml', 'definitions': {'NAME': 'step', 'COMMENT': 'PCB 3D model in STEP format', 'DIR': '3D'}}, {'file': 'kibot_out_pdf_schematic.yaml', 'definitions': {'NAME': 'pdf_schematic', 'COMMENT': 'Schematic in PDF format', 'COLOR_THEME': 'Altium_Theme', 'DIR': 'Schematic', 'DEFAULT_FONT': 'Times New Roman'}}, {'file': 'kibot_out_pdf_fabrication.yaml', 'definitions': {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table'}}, {'file': 'kibot_out_pdf_assembly.yaml', 'definitions': {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count'}}, {'file': 'kibot_out_compress_fab.yaml', 'definitions': {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication'}}, {'file': 'kibot_out_html_kicanvas.yaml', 'definitions': {'NAME': 'html_kicanvas', 'COMMENT': 'KiCanvas webpage', 'DIR': 'KiCanvas'}}, {'file': 'kibot_out_html_kiri.yaml', 'definitions': {'NAME': 'html_kiri', 'COMMENT': 'KiRI webpage', 'DIR': 'KiRI'}}, {'file': 'kibot_out_md_report.yaml', 'definitions': {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt'}}, {'file': 'kibot_out_navigate_results.yaml', 'definitions': {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git'}}] (kibot - config_reader.py:513) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @OUTPUT_DIR@ -> ./ () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Globals +# https://kibot.readthedocs.io/en/latest/configuration/global.html + +kibot: + version: 1 + +global: + out_dir: './' + dnp_cross_top_layer: 'F.DNP' + dnp_cross_bottom_layer: 'B.DNP' + disable_kicad_cross_on_fab: true + extra_pth_drill: 0 # for annular ring computation. + filters: + # 'KiCad config without environment.vars section' + - number: 9 + # 'Unable to find KiCad 3D models' + - number: 10 + # 'Malformed value' + - number: 20 + # 'More than one SCH file found in ...' + - number: 44 + # Invalid column name + - number: 62 + # 3D models downloaded or cached + - number: 98 + # 'Avoid adding extra information in the component value, use separated fields' + - number: 133 + # 'This output depends on KiCad version, use blender_export instead' + - number: 143 + # 'Not including component in filters because it has a malformed reference' + - number: 147 + # 'No output to handle ' + - number: 168 + # 'Please only use simple data types for definitions' + - number: 172 + # Can't enable without a key + - number: 1008 + + (kibot - config_reader.py:676) +DEBUG:Globals loaded from `kibot_yaml/kibot_globals.yaml`: dict_keys(['out_dir', 'dnp_cross_top_layer', 'dnp_cross_bottom_layer', 'disable_kicad_cross_on_fab', 'extra_pth_drill', 'filters']) (kibot - config_reader.py:473) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'field_rename', 'COMMENT': 'Rename fields'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Rename fields () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> field_rename () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for renaming Manufacturer Part Number field + +kibot: + version: 1 + +filters: + - name: 'field_rename' + comment: 'Rename fields' + type: field_rename + rename: + - field: 'Manufacturer Part Number' + name: manf# + - field: 'Manufacturer' + name: manf + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `field_rename` (field_rename) (kibot - config_reader.py:245) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_field_rename.yaml`: dict_keys(['field_rename']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Select only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'only_testpoints', 'COMMENT': 'Include only testpoints'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Include only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Include only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Include only testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_TOP@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_BOTTOM@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Include only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for testpoints +# These filters are used for multiple outputs to highlight testpoints +# or generate testpoint lists for top and bottom layers + +kibot: + version: 1 + +filters: + - name: 'only_testpoints' + comment: 'Include only testpoints' + type: generic + exclude_top: false + exclude_bottom: false + include_only: + - column: Reference + regex: "TP" + exclude_refs: [MB*] + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `only_testpoints` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_testpoints.yaml`: dict_keys(['only_testpoints']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'exclude_testpoints', 'COMMENT': 'Exclude only testpoints'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Exclude only testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for excluding testpoints + +kibot: + version: 1 + +filters: + - name: 'exclude_testpoints' + comment: 'Exclude only testpoints' + type: generic + exclude_any: + - column: Reference + regex: "TP" + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `exclude_testpoints` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_exclude_testpoints.yaml`: dict_keys(['exclude_testpoints']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Select only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'only_testpoints_top', 'COMMENT': 'Select only top testpoints', 'EXCLUDE_BOTTOM': True} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Select only top testpoints', 'NAME': 'only_testpoints_top', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only top testpoints', 'NAME': 'only_testpoints_top', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Select only top testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> only_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_TOP@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_BOTTOM@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only top testpoints', 'NAME': 'only_testpoints_top', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for testpoints +# These filters are used for multiple outputs to highlight testpoints +# or generate testpoint lists for top and bottom layers + +kibot: + version: 1 + +filters: + - name: 'only_testpoints_top' + comment: 'Select only top testpoints' + type: generic + exclude_top: false + exclude_bottom: true + include_only: + - column: Reference + regex: "TP" + exclude_refs: [MB*] + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `only_testpoints_top` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_testpoints.yaml`: dict_keys(['only_testpoints_top']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Select only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'only_testpoints_bottom', 'COMMENT': 'Select only bottom testpoints', 'EXCLUDE_TOP': True} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Select only bottom testpoints', 'NAME': 'only_testpoints_bottom', 'EXCLUDE_TOP': True, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only bottom testpoints', 'NAME': 'only_testpoints_bottom', 'EXCLUDE_TOP': True, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Select only bottom testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> only_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_TOP@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_BOTTOM@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only bottom testpoints', 'NAME': 'only_testpoints_bottom', 'EXCLUDE_TOP': True, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for testpoints +# These filters are used for multiple outputs to highlight testpoints +# or generate testpoint lists for top and bottom layers + +kibot: + version: 1 + +filters: + - name: 'only_testpoints_bottom' + comment: 'Select only bottom testpoints' + type: generic + exclude_top: true + exclude_bottom: false + include_only: + - column: Reference + regex: "TP" + exclude_refs: [MB*] + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `only_testpoints_bottom` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_testpoints.yaml`: dict_keys(['only_testpoints_bottom']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'PROJECT_NAME': '', 'BOARD_NAME': '', 'COMPANY': '', 'DESIGNER': '', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': '', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Replacing @REVISION@ -> + (Unreleased) () (kibot - config_reader.py:90) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @PROJECT_NAME@ -> Nixie Tube Clock () (kibot - config_reader.py:90) +DEBUG:- Replacing @BOARD_NAME@ -> Nixie Clock Main Board () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMPANY@ -> Company Name () (kibot - config_reader.py:90) +DEBUG:- Replacing @DESIGNER@ -> Aidan Brzezinski () (kibot - config_reader.py:90) +DEBUG:- Replacing @GIT_URL@ -> https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_NAME_VAR@ -> SHEET_NAME_ () (kibot - config_reader.py:90) +DEBUG:- Replacing @RELEASE_TITLE_VAR@ -> RELEASE_TITLE_ () (kibot - config_reader.py:90) +DEBUG:- Replacing @RELEASE_BODY_VAR@ -> RELEASE_BODY_ () (kibot - config_reader.py:90) +DEBUG:- Replacing @GET_SHEET_CMD@ -> python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p () (kibot - config_reader.py:90) +DEBUG:- Replacing @GET_TITLE_CMD@ -> python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version () (kibot - config_reader.py:90) +DEBUG:- Replacing @GET_BODY_CMD@ -> python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @ASSEMBLY_DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @SCRIPTS_DIR@ -> kibot_resources/scripts () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for setting Text Variables +# https://kibot.readthedocs.io/en/latest/configuration/preflights/set_text_variables.html + +kibot: + version: 1 + +preflight: + update_xml: true + set_text_variables: + + # Git related information + - variable: 'REVISION' + # command: 'git describe --tags --abbrev=0 || echo ""' + text: '+ (Unreleased)' + - variable: 'RELEASE_DATE' + command: 'git log -1 --format="%ad" --date="format:%d-%b-%Y"' + - variable: 'RELEASE_DATE_NUM' + command: 'git log -1 --format="%ad" --date=short' + - variable: 'GIT_HASH_SCH' + command: 'git log -1 --format="%h" $KIBOT_SCH_NAME' + - variable: 'GIT_HASH_PCB' + command: 'git log -1 --format="%h" $KIBOT_PCB_NAME' + - variable: 'GIT_URL' + text: 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git' + + # Metadata + - variable: 'PROJECT_NAME' + text: 'Nixie Tube Clock' + - variable: 'BOARD_NAME' + text: 'Nixie Clock Main Board' + - variable: 'COMPANY' + text: 'Company Name' + - variable: 'DESIGNER' + text: 'Aidan Brzezinski' + - variable: 'VARIANT' + text: '%V' + + # Changelog + # - variable: 'RELEASE_TITLE_1.0.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.0.0' + # - variable: 'RELEASE_BODY_1.0.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.0.0' + + # - variable: 'RELEASE_TITLE_1.0.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.0.1' + # - variable: 'RELEASE_BODY_1.0.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.0.1' + + # - variable: 'RELEASE_TITLE_1.0.2' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.0.2' + # - variable: 'RELEASE_BODY_1.0.2' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.0.2' + + # - variable: 'RELEASE_TITLE_1.1.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.1.0' + # - variable: 'RELEASE_BODY_1.1.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.1.0' + + # - variable: 'RELEASE_TITLE_1.1.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.1.1' + # - variable: 'RELEASE_BODY_1.1.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.1.1' + + - variable: 'RELEASE_TITLE_UNRELEASED' + command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version Unreleased' + - variable: 'RELEASE_BODY_UNRELEASED' + command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version Unreleased' + + # Fabrication notes + - variable: 'FABRICATION_NOTES' + expand_in_command: true + command: '[ -f "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" ] && cat "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" || echo ""' + + + # Fabrication notes + - variable: 'ASSEMBLY_NOTES' + expand_in_command: true + command: '[ -f "Manufacturing/Assembly/%f-assembly_notes%v.txt" ] && cat "Manufacturing/Assembly/%f-assembly_notes%v.txt" || echo ""' + + # Page titles for automatic ToC + - variable: 'SHEET_NAME_1' + text: 'Cover Page' + - variable: 'SHEET_NAME_2' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 2' + - variable: 'SHEET_NAME_3' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 3' + - variable: 'SHEET_NAME_4' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 4' + - variable: 'SHEET_NAME_5' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 5' + - variable: 'SHEET_NAME_6' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 6' + - variable: 'SHEET_NAME_7' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 7' + - variable: 'SHEET_NAME_8' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 8' + - variable: 'SHEET_NAME_9' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 9' + - variable: 'SHEET_NAME_10' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 10' + - variable: 'SHEET_NAME_11' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 11' + - variable: 'SHEET_NAME_12' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 12' + - variable: 'SHEET_NAME_13' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 13' + - variable: 'SHEET_NAME_14' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 14' + - variable: 'SHEET_NAME_15' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 15' + - variable: 'SHEET_NAME_16' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 16' + - variable: 'SHEET_NAME_17' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 17' + - variable: 'SHEET_NAME_18' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 18' + - variable: 'SHEET_NAME_19' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 19' + - variable: 'SHEET_NAME_20' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 20' + - variable: 'SHEET_NAME_21' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 21' + - variable: 'SHEET_NAME_22' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 22' + - variable: 'SHEET_NAME_23' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 23' + - variable: 'SHEET_NAME_24' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 24' + - variable: 'SHEET_NAME_25' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 25' + - variable: 'SHEET_NAME_26' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 26' + - variable: 'SHEET_NAME_27' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 27' + - variable: 'SHEET_NAME_28' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 28' + - variable: 'SHEET_NAME_29' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 29' + - variable: 'SHEET_NAME_30' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 30' + - variable: 'SHEET_NAME_31' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 31' + - variable: 'SHEET_NAME_32' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 32' + - variable: 'SHEET_NAME_33' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 33' + - variable: 'SHEET_NAME_34' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 34' + - variable: 'SHEET_NAME_35' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 35' + - variable: 'SHEET_NAME_36' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 36' + - variable: 'SHEET_NAME_37' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 37' + - variable: 'SHEET_NAME_38' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 38' + - variable: 'SHEET_NAME_39' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 39' + - variable: 'SHEET_NAME_40' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 40' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'update_xml': True, 'set_text_variables': [{'variable': 'REVISION', 'text': '+ (Unreleased)'}, {'variable': 'RELEASE_DATE', 'command': 'git log -1 --format="%ad" --date="format:%d-%b-%Y"'}, {'variable': 'RELEASE_DATE_NUM', 'command': 'git log -1 --format="%ad" --date=short'}, {'variable': 'GIT_HASH_SCH', 'command': 'git log -1 --format="%h" $KIBOT_SCH_NAME'}, {'variable': 'GIT_HASH_PCB', 'command': 'git log -1 --format="%h" $KIBOT_PCB_NAME'}, {'variable': 'GIT_URL', 'text': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git'}, {'variable': 'PROJECT_NAME', 'text': 'Nixie Tube Clock'}, {'variable': 'BOARD_NAME', 'text': 'Nixie Clock Main Board'}, {'variable': 'COMPANY', 'text': 'Company Name'}, {'variable': 'DESIGNER', 'text': 'Aidan Brzezinski'}, {'variable': 'VARIANT', 'text': '%V'}, {'variable': 'RELEASE_TITLE_UNRELEASED', 'command': 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version Unreleased'}, {'variable': 'RELEASE_BODY_UNRELEASED', 'command': 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version Unreleased'}, {'variable': 'FABRICATION_NOTES', 'expand_in_command': True, 'command': '[ -f "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" ] && cat "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" || echo ""'}, {'variable': 'ASSEMBLY_NOTES', 'expand_in_command': True, 'command': '[ -f "Manufacturing/Assembly/%f-assembly_notes%v.txt" ] && cat "Manufacturing/Assembly/%f-assembly_notes%v.txt" || echo ""'}, {'variable': 'SHEET_NAME_1', 'text': 'Cover Page'}, {'variable': 'SHEET_NAME_2', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 2'}, {'variable': 'SHEET_NAME_3', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 3'}, {'variable': 'SHEET_NAME_4', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 4'}, {'variable': 'SHEET_NAME_5', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 5'}, {'variable': 'SHEET_NAME_6', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 6'}, {'variable': 'SHEET_NAME_7', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 7'}, {'variable': 'SHEET_NAME_8', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 8'}, {'variable': 'SHEET_NAME_9', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 9'}, {'variable': 'SHEET_NAME_10', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 10'}, {'variable': 'SHEET_NAME_11', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 11'}, {'variable': 'SHEET_NAME_12', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 12'}, {'variable': 'SHEET_NAME_13', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 13'}, {'variable': 'SHEET_NAME_14', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 14'}, {'variable': 'SHEET_NAME_15', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 15'}, {'variable': 'SHEET_NAME_16', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 16'}, {'variable': 'SHEET_NAME_17', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 17'}, {'variable': 'SHEET_NAME_18', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 18'}, {'variable': 'SHEET_NAME_19', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 19'}, {'variable': 'SHEET_NAME_20', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 20'}, {'variable': 'SHEET_NAME_21', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 21'}, {'variable': 'SHEET_NAME_22', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 22'}, {'variable': 'SHEET_NAME_23', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 23'}, {'variable': 'SHEET_NAME_24', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 24'}, {'variable': 'SHEET_NAME_25', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 25'}, {'variable': 'SHEET_NAME_26', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 26'}, {'variable': 'SHEET_NAME_27', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 27'}, {'variable': 'SHEET_NAME_28', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 28'}, {'variable': 'SHEET_NAME_29', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 29'}, {'variable': 'SHEET_NAME_30', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 30'}, {'variable': 'SHEET_NAME_31', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 31'}, {'variable': 'SHEET_NAME_32', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 32'}, {'variable': 'SHEET_NAME_33', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 33'}, {'variable': 'SHEET_NAME_34', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 34'}, {'variable': 'SHEET_NAME_35', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 35'}, {'variable': 'SHEET_NAME_36', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 36'}, {'variable': 'SHEET_NAME_37', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 37'}, {'variable': 'SHEET_NAME_38', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 38'}, {'variable': 'SHEET_NAME_39', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 39'}, {'variable': 'SHEET_NAME_40', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 40'}]} (kibot - config_reader.py:276) +DEBUG:Parsing preflight update_xml (kibot - config_reader.py:285) +DEBUG:Parsing preflight set_text_variables (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_set_text_variables.yaml`: ['update_xml', 'set_text_variables'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'DIR': 'Reports'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @DIR@ -> Reports () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for generating ERC reports +# https://kibot.readthedocs.io/en/latest/configuration/preflights/erc.html + +kibot: + version: 1 + +preflight: + erc: + category: 'Reports' + dir: 'Reports' + format: 'HTML, RPT' + output: 'report_%f-%i%I%v.%x' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'erc': {'category': 'Reports', 'dir': 'Reports', 'format': 'HTML, RPT', 'output': 'report_%f-%i%I%v.%x'}} (kibot - config_reader.py:276) +DEBUG:Parsing preflight erc (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_erc_report.yaml`: ['erc'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'CHECK_ZONE_FILLS': True, 'CATEGORY': 'Schematic', 'DIR': 'Reports'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'DIR': 'Reports'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'CHECK_ZONE_FILLS': False, 'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CHECK_ZONE_FILLS': False, 'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @CHECK_ZONE_FILLS@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Reports () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CHECK_ZONE_FILLS': False, 'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for generating DRC reports +# https://kibot.readthedocs.io/en/latest/configuration/preflights/drc.html + +kibot: + version: 1 + +preflight: + check_zone_fills: false + drc: + category: 'Reports' + dir: 'Reports' + dont_stop: true + format: 'HTML, RPT' + output: 'report_%f-%i%I%v.%x' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'check_zone_fills': False, 'drc': {'category': 'Reports', 'dir': 'Reports', 'dont_stop': True, 'format': 'HTML, RPT', 'output': 'report_%f-%i%I%v.%x'}} (kibot - config_reader.py:276) +DEBUG:Parsing preflight check_zone_fills (kibot - config_reader.py:285) +DEBUG:Parsing preflight drc (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_drc_report.yaml`: ['check_zone_fills', 'drc'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NOTE': 'external layer thicknesses are specified after plating'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @GERBER_OUTPUT@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @NOTE@ -> external layer thicknesses are specified after plating () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for Draw Fancy Stackup feature +# https://kibot.readthedocs.io/en/latest/configuration/preflights/draw_fancy_stackup.html + +kibot: + version: 1 + +preflight: + update_xml: true + draw_fancy_stackup: + gerber: 'gbr_gerbers' + gerber_extension_only: True + draw_stackup: True + draw_vias: True + columns: + - 'material' + - 'layer' + - 'thickness' + - 'dielectric' + - 'layer_type' + - 'gerber' + note: 'external layer thicknesses are specified after plating' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'update_xml': True, 'draw_fancy_stackup': {'gerber': 'gbr_gerbers', 'gerber_extension_only': True, 'draw_stackup': True, 'draw_vias': True, 'columns': ['material', 'layer', 'thickness', 'dielectric', 'layer_type', 'gerber'], 'note': 'external layer thicknesses are specified after plating'}} (kibot - config_reader.py:276) +DEBUG:Parsing preflight update_xml (kibot - config_reader.py:285) +DEBUG:Parsing preflight draw_fancy_stackup (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_draw_stackup.yaml`: ['update_xml', 'draw_fancy_stackup'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> netlist () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Schematic netlist in KiCad format () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating netlist in KiCad format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/netlist.html + +kibot: + version: 1 + +outputs: +- name: netlist + comment: 'Schematic netlist in KiCad format' + type: netlist + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `netlist` (netlist) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_netlist.yaml`: ['netlist'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Gerbers in GBR format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @PLOT_REFS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Gerber files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/gerber.html + +kibot: + version: 1 + +outputs: +- name: gbr_gerbers + comment: 'Gerbers in GBR format' + type: gerber + category: 'Manufacturing/Fabrication/Gerbers' + dir: 'Manufacturing/Fabrication/Gerbers' + layers: ['copper', 'Edge.Cuts', 'F.Silkscreen', 'F.Mask', 'F.Paste', 'B.Silkscreen', 'B.Mask', 'B.Paste'] + options: + subtract_mask_from_silk: true + plot_footprint_refs: true + plot_footprint_values: false + create_gerber_job_file: false + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `gbr_gerbers` (gerber) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_gerber.yaml`: ['gbr_gerbers'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> zip_odb () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> ODB++ in ZIP format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating ODB++ files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/odb.html + +kibot: + version: 1 + +outputs: +- name: zip_odb + comment: 'ODB++ in ZIP format' + type: odb + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + options: + dnf_filter: _kibom_dnf_Config + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `zip_odb` (odb) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_odb.yaml`: ['zip_odb'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> drl_excellon () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Drill in Excellon format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @GENERATE_DRILL@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAP_FORMAT@ -> None () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating drill Gerber files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/excellon.html + +kibot: + version: 1 + +outputs: +- name: drl_excellon + comment: 'Drill in Excellon format' + type: excellon + category: 'Manufacturing/Fabrication/Gerbers' + dir: 'Manufacturing/Fabrication/Gerbers' + options: + generate_drill_files: true + pth_and_npth_single_file: false + map: 'None' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `drl_excellon` (excellon) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_excellon_drill.yaml`: ['drl_excellon'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> pdf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Drill Map in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @GENERATE_DRILL@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAP_FORMAT@ -> pdf () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating drill Gerber files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/excellon.html + +kibot: + version: 1 + +outputs: +- name: pdf_drill_map + comment: 'Drill Map in PDF format' + type: excellon + category: 'Manufacturing/Fabrication/Gerbers' + dir: 'Manufacturing/Fabrication/Gerbers' + options: + generate_drill_files: false + pth_and_npth_single_file: false + map: 'pdf' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_drill_map` (excellon) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_excellon_drill.yaml`: ['pdf_drill_map'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Tables', 'PTH_NPTH': 'yes', 'GROUP_ROUND_SLOTS': True} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_drill_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Drill Table in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Drill Tables () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> no () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_ROUND_SLOTS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Drill Tables +# https://kibot.readthedocs.io/en/latest/configuration/outputs/excellon.html + +kibot: + version: 1 + +outputs: +- name: csv_drill_table + comment: 'Drill Table in CSV format' + type: excellon + category: 'Manufacturing/Fabrication/Drill Tables' + dir: 'Manufacturing/Fabrication/Drill Tables' + options: + generate_drill_files: false + table: + unify_pth_and_npth: 'no' + group_slots_and_round_holes: true + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_drill_table` (excellon) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_drill_table.yaml`: ['csv_drill_table'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_position', 'COMMENT': 'Position file in CSV format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_position () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Position file in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_position', 'COMMENT': 'Position file in CSV format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Position file in CSV format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/position.html + +kibot: + version: 1 + +outputs: +- name: csv_position + comment: 'Position file in CSV format' + type: position + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: 'CSV' + only_smd: false + include_virtual: false + output: '%f-CPL%I%v.%x' + separate_files_for_front_and_back: false + +definitions: + NAME: csv_position + COMMENT: Position file in CSV format + DIR: Manufacturing/Assembly (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_position` (position) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_pos.yaml`: ['csv_position'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Testpoint report in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Testing/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating CSV Tespoints +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_testpoints + comment: 'Testpoint report in CSV format' + type: bom + category: 'Testing/Testpoints' + dir: 'Testing/Testpoints' + options: + output: '%f-testpoints%I%v.%x' + csv: + hide_pcb_info: True + hide_stats_info: True + pre_transform: ['_kicost_rename'] + exclude_filter: 'only_testpoints' + dnf_filter: '_null' + exclude_marked_in_sch: false + group_fields: [] + sort_style: ref + use_aux_axis_as_origin: true + ignore_dnf: false + format: CSV + footprint_type_values: 'SMT,THRU,' + columns: + - field: References + name: Testpoint Ref. + - field: Net Name + name: Net + - field: Net Class + - field: Footprint X + name: X + - field: Footprint Y + name: Y + - field: Footprint Side + name: Side + - field: Footprint Type + name: Pad Type + - field: Value + - field: Footprint + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_testpoints` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_testpoints.yaml`: ['csv_testpoints'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Top testpoint report in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Testing/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> -top () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> only_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating CSV Tespoints +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_testpoints_top + comment: 'Top testpoint report in CSV format' + type: bom + category: 'Testing/Testpoints' + dir: 'Testing/Testpoints' + options: + output: '%f-testpoints-top%I%v.%x' + csv: + hide_pcb_info: True + hide_stats_info: True + pre_transform: ['_kicost_rename'] + exclude_filter: 'only_testpoints_top' + dnf_filter: '_null' + exclude_marked_in_sch: false + group_fields: [] + sort_style: ref + use_aux_axis_as_origin: true + ignore_dnf: false + format: CSV + footprint_type_values: 'SMT,THRU,' + right_digits: 2 + columns: + - field: References + name: Ref. + - field: Net Label + name: Net + - field: Footprint X + name: X [mm] + - field: Footprint Y + name: Y [mm] + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_testpoints_top` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_testpoints_simple.yaml`: ['csv_testpoints_top'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bottom testpoint report in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Testing/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> -bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> only_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating CSV Tespoints +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_testpoints_bottom + comment: 'Bottom testpoint report in CSV format' + type: bom + category: 'Testing/Testpoints' + dir: 'Testing/Testpoints' + options: + output: '%f-testpoints-bottom%I%v.%x' + csv: + hide_pcb_info: True + hide_stats_info: True + pre_transform: ['_kicost_rename'] + exclude_filter: 'only_testpoints_bottom' + dnf_filter: '_null' + exclude_marked_in_sch: false + group_fields: [] + sort_style: ref + use_aux_axis_as_origin: true + ignore_dnf: false + format: CSV + footprint_type_values: 'SMT,THRU,' + right_digits: 2 + columns: + - field: References + name: Ref. + - field: Net Label + name: Net + - field: Footprint X + name: X [mm] + - field: Footprint Y + name: Y [mm] + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_testpoints_bottom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_testpoints_simple.yaml`: ['csv_testpoints_bottom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bill of Materials in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Bill of Materials in CSV format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_bom + comment: 'Bill of Materials in CSV format' + type: bom + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: CSV + csv: + hide_pcb_info: true + hide_stats_info: true + + group_fields: ['Manufacturer Part Number', 'Value'] + + columns: + - "Row" + - "Quantity Per PCB" + - "References" + - "Value" + - "Datasheet" + - "Footprint" + - "Description" + - "Manufacturer" + - "Manufacturer Part Number" + - "Supplier Part Number" + # - "arrow#" + # - "digikey#" + # - "farnell#" + # - "mouser#" + # - "newark#" + # - "rs#" + # - "tme#" + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_bom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_bom.yaml`: ['csv_bom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'html_bom', 'COMMENT': 'BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bill of Materials in HTML format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Interactive HTML BoM +# https://kibot.readthedocs.io/en/latest/configuration/outputs/ibom.html + +kibot: + version: 1 + +outputs: +- name: html_bom + comment: 'Bill of Materials in HTML format' + type: bom + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: HTML + html: + title: 'Bill of Materials' + datasheet_as_link: "Datasheet" + lcsc_link: true + logo: false + style: modern-blue + + group_fields: ['Manufacturer Part Number', 'Value'] + + columns: + - "Row" + - "Quantity Per PCB" + - "References" + - "Value" + - "Datasheet" + - "Footprint" + - "Description" + - "Manufacturer" + - "Manufacturer Part Number" + - "Supplier Part Number" + # - "arrow#" + # - "digikey#" + # - "farnell#" + # - "mouser#" + # - "newark#" + # - "rs#" + # - "tme#" + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_bom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_bom.yaml`: ['html_bom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'xlsx_costs_bom', 'COMMENT': 'Costs Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'FILT_PRE_TRANSFORM': 'field_rename'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> xlsx_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bill of Materials in XLSX format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @KICOST_CONFIG@ -> () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_PRE_TRANSFORM@ -> field_rename () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Bill of Materials in XLSX format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: xlsx_bom + comment: 'Bill of Materials in XLSX format' + type: bom + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: XLSX + pre_transform: + - _value_split + - field_rename + count_smd_tht: true + distributors: + - Mouser + - Digi-Key + - TME + # - Arrow + # - Farnell + xlsx: + title: 'Bill of Materials' + datasheet_as_link: 'Datasheet' + logo: false + style: modern-blue + kicost: true + kicost_config: '' + specs: true + + columns: + - "Row" + - "Quantity Per PCB" + - "References" + - "Value" + - "Datasheet" + - "Footprint" + - "Description" + - "manf" + - "manf#" + - "Supplier Part Number" + # - "arrow#" + # - "digikey#" + # - "farnell#" + # - "mouser#" + # - "newark#" + # - "rs#" + # - "tme#" + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `xlsx_bom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_xlsx_bom.yaml`: ['xlsx_bom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': '', 'MPN_FIELD': 'Manufacturer Part Number'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_bom_interactive () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Interactive BOM in HTML format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @TITLE@ -> Nixie Clock Main Board Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Interactive HTML BoM +# https://kibot.readthedocs.io/en/latest/configuration/outputs/ibom.html + +kibot: + version: 1 + +outputs: +- name: html_bom_interactive + comment: 'Interactive BOM in HTML format' + type: ibom + dir: 'Manufacturing/Assembly' + category: 'Manufacturing/Assembly' + options: + # extra_data_file: '%F.net' + dark_mode: true + show_fields: 'Value,Footprint,Manufacturer Part Number' + group_fields: 'Value,Manufacturer Part Number' + show_fabrication: true + highlight_pin1: "selected" + exclude_filter: 'exclude_testpoints' + hide_excluded: true + forced_name: 'Nixie Clock Main Board Assembly' + mark_when_checked: 'Placed' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_bom_interactive` (ibom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_ibom.yaml`: ['html_bom_interactive'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_report', 'COMMENT': 'Report in CSV format', 'DIR': 'Manufacturing', 'OUTPUT_ID': '', 'TEMPLATE': 'total_components'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_comp_count () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Component report (count) in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> components_count () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> total_components () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for CSV Report +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: csv_comp_count + comment: 'Component report (count) in CSV format' + type: report + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + output_id: components_count + options: + output: '%f-%I%v.csv' + template: total_components + exclude_filter: '_mechanical' + csv_remove_leading_spaces: true + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_comp_count` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_report.yaml`: ['csv_comp_count'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_report', 'COMMENT': 'Report in CSV format', 'DIR': 'Manufacturing', 'OUTPUT_ID': '', 'TEMPLATE': 'total_components'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Impedance table in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/impedance_table.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for CSV Report +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: csv_impedance_table + comment: 'Impedance table in CSV format' + type: report + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + output_id: impedance_table + options: + output: '%f-%I%v.csv' + template: kibot_resources/templates/impedance_table.txt + exclude_filter: '_mechanical' + csv_remove_leading_spaces: true + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_impedance_table` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_report.yaml`: ['csv_impedance_table'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Report', 'DIR': 'Manufacturing', 'OUTPUT_ID': '_notes', 'TEMPLATE': 'kibot_ressources/template/fabrication_notes.txt'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> txt_fabrication_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Fabrication notes in TXT format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> fabrication_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/fabrication_notes.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for TXT Report (e.g. Fabrication/Assembly notes) +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: txt_fabrication_notes + comment: 'Fabrication notes in TXT format' + type: report + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + output_id: fabrication_notes + options: + output: '%f-%I%v.txt' + template: kibot_resources/templates/fabrication_notes.txt + exclude_filter: '_mechanical' + mm_digits: 3 + display_trailing_zeros: True + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `txt_fabrication_notes` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_txt_report.yaml`: ['txt_fabrication_notes'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Report', 'DIR': 'Manufacturing', 'OUTPUT_ID': '_notes', 'TEMPLATE': 'kibot_ressources/template/fabrication_notes.txt'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> txt_assembly_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Assembly notes in TXT format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> assembly_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/assembly_notes.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for TXT Report (e.g. Fabrication/Assembly notes) +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: txt_assembly_notes + comment: 'Assembly notes in TXT format' + type: report + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + output_id: assembly_notes + options: + output: '%f-%I%v.txt' + template: kibot_resources/templates/assembly_notes.txt + exclude_filter: '_mechanical' + mm_digits: 3 + display_trailing_zeros: True + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `txt_assembly_notes` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_txt_report.yaml`: ['txt_assembly_notes'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Top 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> top () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> top () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_top + comment: 'Top 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-top%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 0 + rotate_y: 0 + rotate_z: 0 + zoom: 0 + height: 2000 + width: 2000 + view: 'top' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_top` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_top'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bottom 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_bottom + comment: 'Bottom 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-bottom%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 0 + rotate_y: 0 + rotate_z: 0 + zoom: 0 + height: 2000 + width: 2000 + view: 'bottom' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_bottom` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_bottom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_angled_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Top (angled) 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> angled_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> top () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 2 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_angled_top + comment: 'Top (angled) 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-angled_top%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 2 + rotate_y: -1 + rotate_z: 1 + zoom: -1 + height: 2000 + width: 2000 + view: 'top' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_angled_top` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_angled_top'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_angled_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bottom (angled) 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> angled_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 2 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_angled_bottom + comment: 'Bottom (angled) 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-angled_bottom%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 2 + rotate_y: -1 + rotate_z: -1 + zoom: -1 + height: 2000 + width: 2000 + view: 'bottom' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_angled_bottom` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_angled_bottom'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'step', 'COMMENT': 'PCB 3D model in STEP format', 'DIR': '3D'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> step () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> PCB 3D model in STEP format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> 3D () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'step', 'COMMENT': 'PCB 3D model in STEP format', 'DIR': '3D'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating PCB 3D model in STEP format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/step.html + +kibot: + version: 1 + +outputs: +- name: step + comment: 'PCB 3D model in STEP format' + type: step + category: '3D' + dir: '3D' + options: + output: '%f%I%v.%x' + +definitions: + NAME: step + COMMENT: PCB 3D model in STEP format + DIR: 3D (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `step` (step) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_step.yaml`: ['step'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_schematic', 'COMMENT': 'Schematic in PDF format', 'DIR': 'Schematic', 'DEFAULT_FONT': 'Times New Roman'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> pdf_schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Schematic in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @DEFAULT_FONT@ -> Times New Roman () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_schematic', 'COMMENT': 'Schematic in PDF format', 'DIR': 'Schematic', 'DEFAULT_FONT': 'Times New Roman'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating schematics in PDF format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/pdf_sch_print.html + +kibot: + version: 1 + +outputs: +- name: pdf_schematic + comment: 'Schematic in PDF format' + type: pdf_sch_print + dir: 'Schematic' + category: 'Schematic' + options: + background_color: false + color_theme: 'Altium_Theme' + default_font: 'Times New Roman' + +definitions: + NAME: pdf_schematic + COMMENT: Schematic in PDF format + COLOR_THEME: Altium_Theme + DEFAULT_FONT: Times New Roman + DIR: Schematic (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_schematic` (pdf_sch_print) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_pdf_schematic.yaml`: ['pdf_schematic'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1.0, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'yes', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'SCALING': 1, 'PTH_NPTH': 'no', 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> pdf_fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Fabrication document in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @DOC_TITLE@ -> Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_WKS@ -> ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_EXCLUDE_FILTER@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DRILL_MAP@ -> DrillMap () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_TOP@ -> F.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_BOTTOM@ -> B.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> no () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_ROUND_SLOTS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_TP_TOP@ -> csv_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_TP_BOTTOM@ -> csv_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_IMPEDANCE_TABLE@ -> csv_impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_DRILL_TABLE@ -> csv_drill_table () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Fabrication Document in PDF format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/pcb_print.html + +kibot: + version: 1 + +outputs: +- name: pdf_fabrication + comment: 'Fabrication document in PDF format' + type: pcb_print + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + options: + colored_pads: false + colored_vias: false + color_theme: 'Altium_Theme' + output: '%f-fabrication%I%v.%x' + format: 'PDF' + title: 'Fabrication Document' + realistic_solder_mask: false + dpi: 1200 + dnf_filter: _kibom_dnf_Config + frame_plot_mechanism: 'internal' + sheet_reference_layout: '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks' + drill: + unify_pth_and_npth: 'no' + group_slots_and_round_holes: true + include_table: + outputs: + - name: 'csv_testpoints_top' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + column_spacing: 2 + force_font_width: 1.27 # mm + - name: 'csv_testpoints_bottom' + text_alignment: 'right' + invert_columns_order: true + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + column_spacing: 2 + force_font_width: 1.27 # mm + - name: 'csv_impedance_table' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + row_spacing: 3 + column_spacing: 2 + row_spacing: 3 + - name: 'csv_drill_table' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + row_spacing: 3 + column_spacing: 2 + force_font_width: 1 # mm + + pages: + - scaling: 1 + title: 'Fabrication' + sheet: 'Top Fabrication (Scale 1:1)' + layer_var: 'Top Fabrication (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: F.Cu + color: '#F2F2F2' + - layer: F.Mask + color: '#E2E2E2' + - layer: F.Paste + color: '#E2E2E2' + - layer: F.Silkscreen + color: '#DBDBDB' + - layer: F.Fab + plot_footprint_refs: false + plot_footprint_values: false + color: '#818181' + - layer: F.Dimensions + color: '#000000' + + - scaling: 1 + mirror: true + mirror_pcb_text: false + title: 'Fabrication' + sheet: 'Bottom Fabrication (Scale 1:1)' + layer_var: 'Bottom Fabrication (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: B.Cu + color: '#F2F2F2' + - layer: B.Mask + color: '#E2E2E2' + - layer: B.Paste + color: '#E2E2E2' + - layer: B.Silkscreen + color: '#DBDBDB' + - layer: B.Fab + plot_footprint_refs: false + plot_footprint_values: false + color: '#818181' + - layer: B.Dimensions + color: '#000000' + + - scaling: 1 + title: 'Fabrication' + sheet: 'Drill Drawing (%lp)' + layer_var: 'Drill Drawing %lp (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + repeat_for_layer: 'DrillMap' + repeat_layers: 'drill_pairs' + layers: + - layer: 'DrillMap' + color: '#000000' + - layer: 'Edge.Cuts' + color: '#000000' + + - scaling: 1 + title: 'Fabrication' + sheet: 'Top Test Points (Scale 1:1)' + layer_var: 'Top Test Points (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: F.Cu + color: '#E5E5E5' + - layer: F.Mask + color: '#CECECE' + - layer: F.Paste + color: '#CECECE' + - layer: F.Silkscreen + color: '#C7C7C7' + - layer: F.Fab + exclude_filter: 'only_testpoints' + plot_footprint_values: false + sketch_pads_on_fab_layers: false + color: '#E10000' + - layer: 'F.TestPointList' + color: '#000000' + + - scaling: 1 + mirror : true + mirror_pcb_text: true + title: 'Fabrication' + sheet: 'Bottom Test Points (Scale 1:1)' + layer_var: 'Bottom Test Points (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: B.Cu + color: '#E5E5E5' + - layer: B.Mask + color: '#CECECE' + - layer: B.Paste + color: '#CECECE' + - layer: B.Silkscreen + color: '#C7C7C7' + - layer: B.Fab + exclude_filter: 'only_testpoints' + plot_footprint_values: false + sketch_pads_on_fab_layers: false + color: '#0B00CC' + - layer: 'B.TestPointList' + color: '#000000' + + - scaling: 1 + sheet: '%ln (Scale 1:1)' + layer_var: '%ln (Scale 1:1)' + title: 'Fabrication' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + repeat_for_layer: 'F.Cu' + repeat_layers: 'copper' + layers: + - layer: 'F.Cu' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_fabrication` (pcb_print) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_pdf_fabrication.yaml`: ['pdf_fabrication'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1.0, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'NAME_COMP_COUNT': 'csv_comp_count'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> pdf_assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Assembly document in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @DOC_TITLE@ -> Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_WKS@ -> ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_EXCLUDE_FILTER@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TITLE_PAGE@ -> TitlePage () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_TOP@ -> F.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_BOTTOM@ -> B.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_COMP_COUNT@ -> csv_comp_count () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Assembly Document in PDF format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/pcb_print.html + +kibot: + version: 1 + +outputs: +- name: pdf_assembly + comment: 'Assembly document in PDF format' + type: pcb_print + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + colored_vias: false + colored_pads: false + color_theme: 'Altium_Theme' + output: '%f-assembly%I%v.%x' + format: 'PDF' + title: 'Assembly Document' + realistic_solder_mask: false + dpi: 1200 + dnf_filter: _kibom_dnf_Config + # dnf_filter: '_null' + sheet_reference_layout: '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks' + include_table: + outputs: + - name: 'csv_comp_count' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0 + top_rule_width: 0 + bottom_rule_width: 0 + row_spacing: 3 + column_spacing: 2 + pages: + - scaling: 1 + layer_var: '' + title: 'Assembly' + sheet: Top/Bottom View + sheet_reference_color: '#000000' + layers: + - layer: 'TitlePage' + color: '#000000' + + - scaling: 1 + layer_var: "Top Assembly (Scale 1:1)" + title: 'Assembly' + sheet: Top Assembly (Scale 1:1) + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: F.Cu + color: '#EEDAB5' + - layer: F.Mask + color: '#B9B9B9' + - layer: F.Paste + color: '#E1A98E' + - layer: F.Silkscreen + color: '#DB9DE1' + - layer: F.Fab + exclude_filter: 'exclude_testpoints' + color: '#744679' + - layer: 'F.AssemblyText' + color: '#000000' + - layer: 'F.DNP' + color: '#D63034' + + - scaling: 1 + layer_var: "Bottom Assembly (Scale 1:1)" + mirror: true + mirror_pcb_text: false + title: 'Assembly' + sheet: Bottom Assembly (Scale 1:1) + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: B.Cu + color: '#D5DBF4' + - layer: B.Mask + color: '#B9B9B9' + - layer: B.Paste + color: '#BCB9DD' + - layer: B.Silkscreen + color: '#DB9DE1' + - layer: B.Fab + exclude_filter: 'exclude_testpoints' + color: '#400080' + - layer: 'B.AssemblyText' + color: '#000000' + - layer: 'B.DNP' + color: '#D63034' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_assembly` (pcb_print) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_pdf_assembly.yaml`: ['pdf_assembly'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> zip_compress_fab () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Generates a ZIP file with gerbers, drill and fabrication document () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @GERBER_OUTPUT@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @DRILL_MAP_OUTPUT@ -> pdf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @DRILL_OUTPUT@ -> drl_excellon () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_OUTPUT@ -> pdf_fabrication () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for compressing Fabrication files to a ZIP archive +# https://kibot.readthedocs.io/en/latest/configuration/outputs/compress.html + +kibot: + version: 1 + +outputs: +- name: zip_compress_fab + comment: 'Generates a ZIP file with gerbers, drill and fabrication document' + type: compress + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + options: + output: '%f-GERBERS%I%v.%x' + move_files: false + files: + - from_output: gbr_gerbers + dest: '/' + - from_output: pdf_drill_map + dest: '/' + - from_output: drl_excellon + dest: '/' + - from_output: pdf_fabrication + dest: '/' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `zip_compress_fab` (compress) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_compress_fab.yaml`: ['zip_compress_fab'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kicanvas', 'COMMENT': 'KiCanvas webpage', 'DIR': 'KiCanvas'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_kicanvas () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> KiCanvas webpage () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> KiCanvas () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kicanvas', 'COMMENT': 'KiCanvas webpage', 'DIR': 'KiCanvas'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for exploring PCB/SCH files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/kicanvas.html + +kibot: + version: 1 + +outputs: +- name: html_kicanvas + comment: 'KiCanvas webpage' + type: kicanvas + category: 'KiCanvas' + dir: 'KiCanvas' + options: + dnf_filter: _kibom_dnf_Config + overlay: true + source: ["schematic", "pcb", "project"] + +definitions: + NAME: html_kicanvas + COMMENT: KiCanvas webpage + DIR: KiCanvas (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_kicanvas` (kicanvas) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_kicanvas.yaml`: ['html_kicanvas'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kiri', 'COMMENT': 'KiRI webpage', 'DIR': 'KiRI'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_kiri () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> KiRI webpage () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> KiRI () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kiri', 'COMMENT': 'KiRI webpage', 'DIR': 'KiRI'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for diff web page between commits +# https://kibot.readthedocs.io/en/latest/configuration/outputs/kiri.html + +kibot: + version: 1 + +outputs: +- name: html_kiri + comment: 'KiRI webpage' + type: kiri + category: 'KiRI' + dir: 'KiRI' + layers: all + options: + keep_generated: true + max_commits: 3 + revision: 'HEAD' + zones: 'global' + +definitions: + NAME: html_kiri + COMMENT: KiRi webpage + DIR: KiRI (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_kiri` (kiri) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_kiri.yaml`: ['html_kiri'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'md_readme', 'COMMENT': 'Report', 'DIR': '.', 'CATEGORY': '/', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_ressources/template/readme.txt'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> md_readme () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> README file in Markdown format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> ./ () (kibot - config_reader.py:90) +DEBUG:- Replacing @CATEGORY@ -> . () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_NAME@ -> README () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/readme.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for MD Report (e.g. README.md) +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: md_readme + comment: 'README file in Markdown format' + type: report + category: '.' + dir: './' + options: + output: 'README.md' + template: kibot_resources/templates/readme.txt + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `md_readme` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_md_report.yaml`: ['md_readme'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': '', 'LOGO': '', 'LOGO_URL': ''} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_navigate_results () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Results webpage in HTML format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> HTML () (kibot - config_reader.py:90) +DEBUG:- Replacing @TITLE@ -> Nixie Clock Main Board () (kibot - config_reader.py:90) +DEBUG:- Replacing @LOGO@ -> Logos/dummy_logo.png () (kibot - config_reader.py:90) +DEBUG:- Replacing @LOGO_URL@ -> https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {'REVISION': '+ (Unreleased)'} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating an HTML page for navigating the results +# https://kibot.readthedocs.io/en/latest/configuration/outputs/navigate_results_rb.html + +kibot: + version: 1 + +outputs: +- name: html_navigate_results + comment: 'Results webpage in HTML format' + type: navigate_results_rb + # category: 'HTML' + dir: 'HTML' + options: + link_from_root: 'index.html' + logo: 'Logos/dummy_logo.png' + logo_force_height: 40 + logo_url: 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git' + nav_bar: true + render_markdown: true + display_category_images: false + display_kibot_version: false + title: 'Nixie Clock Main Board' + title_url: 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_navigate_results` (navigate_results_rb) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_navigate_results.yaml`: ['html_navigate_results'] (kibot - config_reader.py:354) +DEBUG:Configuring variants (kibot - config_reader.py:486) +DEBUG:Adding groups: {} (kibot - registrable.py:268) +DEBUG:Parsing global options: {} (kibot - config_reader.py:294) +DEBUG:Global options + imported: {'out_dir': './', 'dnp_cross_top_layer': 'F.DNP', 'dnp_cross_bottom_layer': 'B.DNP', 'disable_kicad_cross_on_fab': True, 'extra_pth_drill': 0, 'filters': [{'number': 9}, {'number': 10}, {'number': 20}, {'number': 44}, {'number': 62}, {'number': 98}, {'number': 133}, {'number': 143}, {'number': 147}, {'number': 168}, {'number': 172}, {'number': 1008}]} (kibot - config_reader.py:303) +DEBUG:Looking for stack-up information in the PCB (kibot.globals - globals.py:491) +DEBUG:- Found stack-up information (kibot.globals - globals.py:507) +DEBUG:- F.SilkS color: Yellow (kibot.globals - globals.py:462) +DEBUG:- F.Mask color: Black (kibot.globals - globals.py:470) +DEBUG:- B.Mask color: Black (kibot.globals - globals.py:474) +DEBUG:- B.SilkS color: Yellow (kibot.globals - globals.py:466) +DEBUG:- Copper finish: Immersion gold (kibot.globals - globals.py:522) +DEBUG:- Impedance controlled: yes (kibot.globals - globals.py:534) +DEBUG:- PCB Material/s: FR4_7628 / FR4 (kibot.globals - globals.py:543) +DEBUG:- Copper thickness: 70 / 35 (kibot.globals - globals.py:545) +DEBUG:Configuring from default: aliases_for_3d_models -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) +DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_temp_coef -> ['temp_coef', 'tmp_coef'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_power -> ['power', 'pow'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_current -> ['current', 'i'] (kibot - optionable.py:598) +DEBUG:Configuring from default: layer_defaults -> [] (kibot - optionable.py:362) +DEBUG:Adding KiBot warnings filter '','9','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','10','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','20','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','44','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','62','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','98','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','133','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','143','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','147','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','168','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','172','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','1008','' (kibot.pre_filters - pre_filters.py:84) +Using command line value `DRAFT` for global option `variant` +DEBUG:Parsing variant `DRAFT` (kibom) (kibot - config_reader.py:245) +DEBUG:Parsing variant `PRELIMINARY` (kibom) (kibot - config_reader.py:245) +DEBUG:Parsing variant `CHECKED` (kibom) (kibot - config_reader.py:245) +DEBUG:Parsing variant `RELEASED` (kibom) (kibot - config_reader.py:245) +DEBUG:Configuring variants (kibot - config_reader.py:486) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Creating internal filter: {'name': '_kibom_dnf_Config', 'type': 'generic', 'comment': 'Internal KiBoM DNF filter (Config)', 'config_field': 'Config', 'exclude_value': True, 'exclude_config': True, 'keys': 'dnf_list'} (kibot - fil_base.py:281) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Creating internal filter: {'name': '_kibom_dnc_Config', 'type': 'generic', 'comment': 'Internal KiBoM DNC filter (Config)', 'config_field': 'Config', 'exclude_value': True, 'exclude_config': True, 'keys': 'dnc_list', 'invert': True} (kibot - fil_base.py:281) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Adding groups: {'all_group': ['netlist', 'bom', '3d', 'fab', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'all_group_k9': ['netlist', 'bom', '3d', 'fab_k9', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'draft_group': ['netlist', 'pdf_schematic', 'csv_bom', 'html_bom'], 'fab': ['tables', 'gbr_gerbers', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'fab_k9': ['tables', 'gbr_gerbers', 'zip_odb', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'assembly': ['3d_render', 'csv_position', 'pdf_assembly'], '3d_render': ['png_3d_viewer_top', 'png_3d_viewer_bottom', 'png_3d_viewer_angled_top', 'png_3d_viewer_angled_bottom'], 'bom': ['csv_bom', 'html_bom_interactive', 'html_bom'], 'tables': ['csv_comp_count', 'csv_impedance_table', 'csv_drill_table', 'testpoints', 'notes'], 'testpoints': ['csv_testpoints', 'csv_testpoints_top', 'csv_testpoints_bottom'], 'notes': ['txt_fabrication_notes', 'txt_assembly_notes'], '3d': ['step']} (kibot - registrable.py:268) +Installing font Arial.ttf +Installing font Times New Roman Bold.ttf +Installing font Arial_Bold_Italic.ttf +Installing font Arial_Bold.ttf +Installing font Times New Roman.ttf +Installing font Times New Roman Italic.ttf +Installing font Arial_Italic.ttf +Installing font Times New Roman Bold Italic.ttf +DEBUG:- Executing: fc-cache (kibot - kiplot.py:159) +Installing color Altium_Theme.json +DEBUG:Starting outputs for board /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb (kibot - kiplot.py:656) +DEBUG:Outputs before groups expansion: ['draft_group'] (kibot - kiplot.py:675) +DEBUG:Outputs after groups expansion: ['netlist', 'pdf_schematic', 'csv_bom', 'html_bom'] (kibot - kiplot.py:680) +DEBUG:Skipping `gbr_gerbers` output (kibot - kiplot.py:701) +DEBUG:Skipping `zip_odb` output (kibot - kiplot.py:701) +DEBUG:Skipping `drl_excellon` output (kibot - kiplot.py:701) +DEBUG:Skipping `pdf_drill_map` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_drill_table` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_position` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_testpoints` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_testpoints_top` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_testpoints_bottom` output (kibot - kiplot.py:701) +DEBUG:Skipping `xlsx_bom` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_bom_interactive` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_comp_count` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_impedance_table` output (kibot - kiplot.py:701) +DEBUG:Skipping `txt_fabrication_notes` output (kibot - kiplot.py:701) +DEBUG:Skipping `txt_assembly_notes` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_top` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_bottom` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_angled_top` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_angled_bottom` output (kibot - kiplot.py:701) +DEBUG:Skipping `step` output (kibot - kiplot.py:701) +DEBUG:Skipping `pdf_fabrication` output (kibot - kiplot.py:701) +DEBUG:Skipping `pdf_assembly` output (kibot - kiplot.py:701) +DEBUG:Skipping `zip_compress_fab` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_kicanvas` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_kiri` output (kibot - kiplot.py:701) +DEBUG:Skipping `md_readme` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_navigate_results` output (kibot - kiplot.py:701) +DEBUG:Outputs before preflights: ['netlist', 'csv_bom', 'html_bom', 'pdf_schematic'] (kibot - kiplot.py:703) +DEBUG:Preflight checks (kibot - kiplot.py:537) +DEBUG:Configuring preflight update_xml (kibot.pre_base - pre_base.py:137) +DEBUG:Configuring preflight set_text_variables (kibot.pre_base - pre_base.py:137) +DEBUG:Configuring preflight erc (kibot.pre_base - pre_base.py:137) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) +DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:362) +DEBUG:Configuring preflight check_zone_fills (kibot.pre_base - pre_base.py:137) +DEBUG:Configuring preflight drc (kibot.pre_base - pre_base.py:137) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) +DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:362) +DEBUG:Configuring preflight draw_fancy_stackup (kibot.pre_base - pre_base.py:137) +DEBUG:Board loaded (kibot - kiplot.py:270) +DEBUG:Skipping `draw_fancy_stackup` (kibot - kiplot.py:556) +DEBUG:Skipping `erc` (kibot - kiplot.py:556) +DEBUG:Skipping `drc` (kibot - kiplot.py:556) +DEBUG:Preflight apply set_text_variables (kibot.pre_base - pre_base.py:153) +DEBUG:- Current variables: {'ASSEMBLY_NOTES': 'ASSEMBLY NOTES', 'BOARD_NAME': 'Board Name', 'COMPANY': 'Company', 'DESIGNER': 'Author', 'FABRICATION_NOTES': 'FABRICATION NOTES', 'GIT_HASH_PCB': '', 'GIT_HASH_SCH': '', 'GIT_URL': '', 'PROJECT_NAME': 'Project Name', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': '', 'RELEASE_DATE': 'DD-MMM-YYYY', 'RELEASE_DATE_NUM': 'YYYY-MM-DD', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': '', 'REVISION': '', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B -Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': ''} (kibot - pre_set_text_variables.py:114) +DEBUG: - REVISION -> + (Unreleased) (kibot - pre_set_text_variables.py:146) +DEBUG:Starting tool check for Git (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool Git (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `git` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/bin/git` (kibot - dep_downloader.py:664) +DEBUG:- No particular version needed (kibot - dep_downloader.py:678) +DEBUG:- Running ['/usr/bin/git', '--version'] (kibot - dep_downloader.py:630) +DEBUG:- Looking for version in `git version 2.47.3` (kibot - dep_downloader.py:656) +DEBUG:- Found version (2, 47, 3, 0) (kibot - dep_downloader.py:691) +DEBUG:- Returning `/usr/bin/git` (kibot - dep_downloader.py:870) +DEBUG:Starting tool check for Bash (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool Bash (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `bash` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/bin/bash` (kibot - dep_downloader.py:664) +DEBUG:- No particular version needed (kibot - dep_downloader.py:678) +DEBUG:- Running ['/usr/bin/bash', '--version'] (kibot - dep_downloader.py:630) +DEBUG:- Looking for version in `GNU bash, version 5.2.37(1)-release (x86_64-pc-linux-gnu) +Copyright (C) 2022 Free Software Foundation, Inc. +License GPLv3+: GNU GPL version 3 or later + +This is free software; you are free to change and redistribute it. +There is NO WARRANTY, to the extent permitted by law.` (kibot - dep_downloader.py:656) +DEBUG:- Found version (5, 2, 37, 0) (kibot - dep_downloader.py:691) +DEBUG:- Returning `/usr/bin/bash` (kibot - dep_downloader.py:870) +DEBUG:Executing: /usr/bin/bash -c '/usr/bin/git log -1 --format="%ad" --date="format:%d-%b-%Y"' (kibot - pre_set_text_variables.py:133) +DEBUG: - RELEASE_DATE -> 17-Feb-2026 (kibot - pre_set_text_variables.py:146) +DEBUG:Starting tool check for Git (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool Git (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `git` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/bin/git` (kibot - dep_downloader.py:664) +DEBUG:- No particular version needed (kibot - dep_downloader.py:678) +DEBUG:- Cached version (2, 47, 3, 0) (kibot - dep_downloader.py:684) +DEBUG:- Returning `/usr/bin/git` (kibot - dep_downloader.py:870) +DEBUG:Executing: /usr/bin/bash -c '/usr/bin/git log -1 --format="%ad" --date=short' (kibot - pre_set_text_variables.py:133) +DEBUG: - RELEASE_DATE_NUM -> 2026-02-17 (kibot - pre_set_text_variables.py:146) +DEBUG:Starting tool check for Git (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool Git (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `git` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/bin/git` (kibot - dep_downloader.py:664) +DEBUG:- No particular version needed (kibot - dep_downloader.py:678) +DEBUG:- Cached version (2, 47, 3, 0) (kibot - dep_downloader.py:684) +DEBUG:- Returning `/usr/bin/git` (kibot - dep_downloader.py:870) +DEBUG:Executing: /usr/bin/bash -c '/usr/bin/git log -1 --format="%h" $KIBOT_SCH_NAME' (kibot - pre_set_text_variables.py:133) +DEBUG: - GIT_HASH_SCH -> b199e49 (kibot - pre_set_text_variables.py:146) +DEBUG:Starting tool check for Git (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool Git (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `git` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/bin/git` (kibot - dep_downloader.py:664) +DEBUG:- No particular version needed (kibot - dep_downloader.py:678) +DEBUG:- Cached version (2, 47, 3, 0) (kibot - dep_downloader.py:684) +DEBUG:- Returning `/usr/bin/git` (kibot - dep_downloader.py:870) +DEBUG:Executing: /usr/bin/bash -c '/usr/bin/git log -1 --format="%h" $KIBOT_PCB_NAME' (kibot - pre_set_text_variables.py:133) +DEBUG: - GIT_HASH_PCB -> 1d094e6 (kibot - pre_set_text_variables.py:146) +DEBUG: - GIT_URL -> https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git (kibot - pre_set_text_variables.py:146) +DEBUG: - PROJECT_NAME -> Nixie Tube Clock (kibot - pre_set_text_variables.py:146) +DEBUG: - BOARD_NAME -> Nixie Clock Main Board (kibot - pre_set_text_variables.py:146) +DEBUG: - COMPANY -> Company Name (kibot - pre_set_text_variables.py:146) +DEBUG: - DESIGNER -> Aidan Brzezinski (kibot - pre_set_text_variables.py:146) +DEBUG: - VARIANT -> %V (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version Unreleased' (kibot - pre_set_text_variables.py:133) +DEBUG: - RELEASE_TITLE_UNRELEASED -> Version Unreleased not found. (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version Unreleased' (kibot - pre_set_text_variables.py:133) +DEBUG: - RELEASE_BODY_UNRELEASED -> Version Unreleased not found. (kibot - pre_set_text_variables.py:146) +DEBUG:Expanding `[ -f "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" ] && cat "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" || echo ""` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:SCH title: `None` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Power - Sequencing.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:SCH title: `Power - Sequencing` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Revision History.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:SCH title: `Revision History` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Block Diagram.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:SCH title: `Block Diagram` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Project Architecture.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:SCH title: `Project Architecture` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Section B - TItle B.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:SCH title: `Sheet Title B` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Section A - Title A.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:SCH title: `Sheet Title A` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Collected sheet instances (kibot - v6_sch.py:2498) +DEBUG:- / -> 1 (kibot - v6_sch.py:2500) +DEBUG:Collected symbol instances (kibot - v6_sch.py:2501) +DEBUG:Collected sheet paths (kibot - v6_sch.py:2504) +DEBUG:- / (kibot - v6_sch.py:2506) +DEBUG:- /5fb05893-0da3-4f58-a52b-cb6d6f4cb80b (kibot - v6_sch.py:2506) +DEBUG:- /6e125bd6-2f99-4e5d-b3ea-4899f4540739 (kibot - v6_sch.py:2506) +DEBUG:- /82da9dbf-ba38-4d08-ba35-a220fa2963b1 (kibot - v6_sch.py:2506) +DEBUG:- /c5103ceb-5325-4a84-a025-9638a412984e (kibot - v6_sch.py:2506) +DEBUG:- /c5103ceb-5325-4a84-a025-9638a412984e/e744f3ce-03a6-44a6-8792-1447ef232b9a (kibot - v6_sch.py:2506) +DEBUG:- /c5103ceb-5325-4a84-a025-9638a412984e/f06537ee-772d-44d3-8c50-e0ba41038c9c (kibot - v6_sch.py:2506) +DEBUG:Assigning components to instances (kibot - v6_sch.py:2722) +DEBUG:Schematic dependencies: ['/workspace/aidanbrzezinski/Nixie_Tube_Clock/Block Diagram.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Power - Sequencing.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Project Architecture.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Revision History.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Section A - Title A.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Section B - TItle B.kicad_sch'] (kibot - kiplot.py:291) +DEBUG:Expanded `[ -f "Manufacturing/Fabrication/Nixie_Tube_Clock-fabrication_notes.txt" ] && cat "Manufacturing/Fabrication/Nixie_Tube_Clock-fabrication_notes.txt" || echo ""` (kibot - optionable.py:539) +DEBUG:Executing: /usr/bin/bash -c '[ -f "Manufacturing/Fabrication/Nixie_Tube_Clock-fabrication_notes.txt" ] && cat "Manufacturing/Fabrication/Nixie_Tube_Clock-fabrication_notes.txt" || echo ""' (kibot - pre_set_text_variables.py:133) +DEBUG: - FABRICATION_NOTES -> (kibot - pre_set_text_variables.py:146) +DEBUG:Expanding `[ -f "Manufacturing/Assembly/%f-assembly_notes%v.txt" ] && cat "Manufacturing/Assembly/%f-assembly_notes%v.txt" || echo ""` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `[ -f "Manufacturing/Assembly/Nixie_Tube_Clock-assembly_notes.txt" ] && cat "Manufacturing/Assembly/Nixie_Tube_Clock-assembly_notes.txt" || echo ""` (kibot - optionable.py:539) +DEBUG:Executing: /usr/bin/bash -c '[ -f "Manufacturing/Assembly/Nixie_Tube_Clock-assembly_notes.txt" ] && cat "Manufacturing/Assembly/Nixie_Tube_Clock-assembly_notes.txt" || echo ""' (kibot - pre_set_text_variables.py:133) +DEBUG: - ASSEMBLY_NOTES -> (kibot - pre_set_text_variables.py:146) +DEBUG: - SHEET_NAME_1 -> Cover Page (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 2' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_2 -> Block Diagram (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 3' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_3 -> Project Architecture (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 4' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_4 -> Section A - Title A (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 5' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_5 -> Section B - Title B (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 6' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_6 -> Power - Sequencing (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 7' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_7 -> Revision History (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 8' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_8 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 9' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_9 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 10' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_10 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 11' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_11 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 12' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_12 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 13' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_13 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 14' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_14 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 15' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_15 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 16' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_16 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 17' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_17 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 18' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_18 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 19' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_19 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 20' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_20 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 21' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_21 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 22' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_22 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 23' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_23 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 24' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_24 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 25' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_25 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 26' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_26 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 27' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_27 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 28' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_28 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 29' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_29 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 30' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_30 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 31' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_31 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 32' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_32 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 33' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_33 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 34' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_34 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 35' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_35 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 36' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_36 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 37' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_37 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 38' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_38 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 39' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_39 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 40' (kibot - pre_set_text_variables.py:133) +DEBUG: - SHEET_NAME_40 -> ...................................... (kibot - pre_set_text_variables.py:146) +DEBUG:- Expanding %X patterns in variables (kibot - pre_set_text_variables.py:148) +DEBUG:Expanding `+ (Unreleased)` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `+ (Unreleased)` (kibot - optionable.py:539) +DEBUG:Expanding `17-Feb-2026` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `17-Feb-2026` (kibot - optionable.py:539) +DEBUG:Expanding `2026-02-17` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `2026-02-17` (kibot - optionable.py:539) +DEBUG:Expanding `b199e49` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `b199e49` (kibot - optionable.py:539) +DEBUG:Expanding `1d094e6` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `1d094e6` (kibot - optionable.py:539) +DEBUG:Expanding `https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git` (kibot - optionable.py:539) +DEBUG:Expanding `Nixie Tube Clock` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Nixie Tube Clock` (kibot - optionable.py:539) +DEBUG:Expanding `Nixie Clock Main Board` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Nixie Clock Main Board` (kibot - optionable.py:539) +DEBUG:Expanding `Company Name` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Company Name` (kibot - optionable.py:539) +DEBUG:Expanding `Aidan Brzezinski` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Aidan Brzezinski` (kibot - optionable.py:539) +DEBUG:Expanding `%V` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `DRAFT` (kibot - optionable.py:539) +DEBUG: - VARIANT -> DRAFT (kibot - pre_set_text_variables.py:155) +DEBUG:Expanding `Version Unreleased not found.` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Version Unreleased not found.` (kibot - optionable.py:539) +DEBUG:Expanding `Version Unreleased not found.` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Version Unreleased not found.` (kibot - optionable.py:539) +DEBUG:Expanding `` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `` (kibot - optionable.py:539) +DEBUG:Expanding `` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `` (kibot - optionable.py:539) +DEBUG:Expanding `Cover Page` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Cover Page` (kibot - optionable.py:539) +DEBUG:Expanding `Block Diagram` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Block Diagram` (kibot - optionable.py:539) +DEBUG:Expanding `Project Architecture` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Project Architecture` (kibot - optionable.py:539) +DEBUG:Expanding `Section A - Title A` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Section A - Title A` (kibot - optionable.py:539) +DEBUG:Expanding `Section B - Title B` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Section B - Title B` (kibot - optionable.py:539) +DEBUG:Expanding `Power - Sequencing` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Power - Sequencing` (kibot - optionable.py:539) +DEBUG:Expanding `Revision History` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Revision History` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `......................................` (kibot - optionable.py:539) +DEBUG:- New list of variables: {'ASSEMBLY_NOTES': '', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'FABRICATION_NOTES': '', 'GIT_HASH_PCB': '1d094e6', 'GIT_HASH_SCH': 'b199e49', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': 'Version Unreleased not found.', 'RELEASE_DATE': '17-Feb-2026', 'RELEASE_DATE_NUM': '2026-02-17', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': 'Version Unreleased not found.', 'REVISION': '+ (Unreleased)', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B - Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': 'DRAFT'} (kibot - pre_set_text_variables.py:157) +DEBUG:Forcing PCB text variables reset (kibot - pre_set_text_variables.py:168) +DEBUG:Preflight apply update_xml (kibot.pre_base - pre_base.py:153) +DEBUG:Preflight run update_xml (kibot.pre_base - pre_base.py:157) +DEBUG:Starting tool check for KiCad Automation tools (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool KiCad Automation tools (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `eeschema_do` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/local/bin/eeschema_do` (kibot - dep_downloader.py:664) +DEBUG:- Needed version (1, 5, 4) (kibot - dep_downloader.py:680) +DEBUG:- Running ['/usr/local/bin/eeschema_do', '--version'] (kibot - dep_downloader.py:630) +DEBUG:- Looking for version in `eeschema_do 2.3.6 - Copyright 2018-2024, INTI/Productize SPRL - License: +Apache 2.0` (kibot - dep_downloader.py:656) +DEBUG:- Found version (2, 3, 6, 0) (kibot - dep_downloader.py:691) +DEBUG:- Returning `/usr/local/bin/eeschema_do` (kibot - dep_downloader.py:870) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/.` in SCH context for update_xml: True parent: None (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/.` (kibot - optionable.py:539) +- Updating BoM in XML format +DEBUG:Executing: /usr/local/bin/eeschema_do bom_xml /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/. (kibot - kiplot.py:183) +DEBUG:Command line: ['/usr/local/bin/eeschema_do', 'bom_xml', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/.'] (kibot - kiplot.py:185) +DEBUG:Output from command: +> (kibot - kiplot.py:197) +DEBUG:Removing temporal files (kibot.pre_base - pre_base.py:267) +DEBUG:Preflight run set_text_variables (kibot.pre_base - pre_base.py:157) +DEBUG:Outputs after preflights: ['netlist', 'csv_bom', 'html_bom', 'pdf_schematic'] (kibot - kiplot.py:706) +DEBUG:Outputs after sorting: ['netlist', 'csv_bom', 'html_bom', 'pdf_schematic'] (kibot - kiplot.py:710) +DEBUG:Current PCB text variables cache: [(wxString('ASSEMBLY_NOTES'), wxString('ASSEMBLY NOTES')), (wxString('BOARD_NAME'), wxString('Board Name')), (wxString('COMPANY'), wxString('Company')), (wxString('DESIGNER'), wxString('Author')), (wxString('FABRICATION_NOTES'), wxString('FABRICATION NOTES')), (wxString('GIT_HASH_PCB'), wxString('')), (wxString('GIT_HASH_SCH'), wxString('')), (wxString('GIT_URL'), wxString('')), (wxString('PROJECT_NAME'), wxString('Project Name')), (wxString('RELEASE_BODY_1.0.0'), wxString('')), (wxString('RELEASE_BODY_1.0.1'), wxString('')), (wxString('RELEASE_BODY_1.0.2'), wxString('')), (wxString('RELEASE_BODY_1.1.0'), wxString('')), (wxString('RELEASE_BODY_UNRELEASED'), wxString('')), (wxString('RELEASE_DATE'), wxString('DD-MMM-YYYY')), (wxString('RELEASE_DATE_NUM'), wxString('YYYY-MM-DD')), (wxString('RELEASE_TITLE_1.0.0'), wxString('')), (wxString('RELEASE_TITLE_1.0.1'), wxString('')), (wxString('RELEASE_TITLE_1.0.2'), wxString('')), (wxString('RELEASE_TITLE_1.1.0'), wxString('')), (wxString('RELEASE_TITLE_UNRELEASED'), wxString('')), (wxString('REVISION'), wxString('')), (wxString('SHEET_NAME_1'), wxString('Cover Page')), (wxString('SHEET_NAME_10'), wxString('......................................')), (wxString('SHEET_NAME_11'), wxString('......................................')), (wxString('SHEET_NAME_12'), wxString('......................................')), (wxString('SHEET_NAME_13'), wxString('......................................')), (wxString('SHEET_NAME_14'), wxString('......................................')), (wxString('SHEET_NAME_15'), wxString('......................................')), (wxString('SHEET_NAME_16'), wxString('......................................')), (wxString('SHEET_NAME_17'), wxString('......................................')), (wxString('SHEET_NAME_18'), wxString('......................................')), (wxString('SHEET_NAME_19'), wxString('......................................')), (wxString('SHEET_NAME_2'), wxString('Block Diagram')), (wxString('SHEET_NAME_20'), wxString('......................................')), (wxString('SHEET_NAME_21'), wxString('......................................')), (wxString('SHEET_NAME_22'), wxString('......................................')), (wxString('SHEET_NAME_23'), wxString('......................................')), (wxString('SHEET_NAME_24'), wxString('......................................')), (wxString('SHEET_NAME_25'), wxString('......................................')), (wxString('SHEET_NAME_26'), wxString('......................................')), (wxString('SHEET_NAME_27'), wxString('......................................')), (wxString('SHEET_NAME_28'), wxString('......................................')), (wxString('SHEET_NAME_29'), wxString('......................................')), (wxString('SHEET_NAME_3'), wxString('Project Architecture')), (wxString('SHEET_NAME_30'), wxString('......................................')), (wxString('SHEET_NAME_31'), wxString('......................................')), (wxString('SHEET_NAME_32'), wxString('......................................')), (wxString('SHEET_NAME_33'), wxString('......................................')), (wxString('SHEET_NAME_34'), wxString('......................................')), (wxString('SHEET_NAME_35'), wxString('......................................')), (wxString('SHEET_NAME_36'), wxString('......................................')), (wxString('SHEET_NAME_37'), wxString('......................................')), (wxString('SHEET_NAME_38'), wxString('......................................')), (wxString('SHEET_NAME_39'), wxString('......................................')), (wxString('SHEET_NAME_4'), wxString('Section A - Title A')), (wxString('SHEET_NAME_40'), wxString('......................................')), (wxString('SHEET_NAME_5'), wxString('Section B -Title B')), (wxString('SHEET_NAME_6'), wxString('Power - Sequencing')), (wxString('SHEET_NAME_7'), wxString('Revision History')), (wxString('SHEET_NAME_8'), wxString('......................................')), (wxString('SHEET_NAME_9'), wxString('......................................')), (wxString('VARIANT'), wxString(''))] (kibot - kiplot.py:227) +DEBUG:Removing cached text variables (kibot - kiplot.py:236) +DEBUG:Board loaded (kibot - kiplot.py:270) +DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: options -> (kibot - optionable.py:362) +- 'Schematic netlist in KiCad format' (netlist) [netlist] +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock (kibot - kiplot.py:565) +DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) +DEBUG:PCB title: `Nixie_Tube_Clock` (kibot.gs - gs.py:558) +DEBUG:PCB date: `2024-04-13` (kibot.gs - gs.py:559) +DEBUG:PCB revision: `+ (Unreleased)` (kibot.gs - gs.py:560) +DEBUG:PCB company: `Company Name` (kibot.gs - gs.py:561) +DEBUG:PCB comment 1: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 2: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 3: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 4: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 5: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 6: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 7: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 8: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 9: `` (kibot.gs - gs.py:563) +DEBUG:Expanded `Nixie_Tube_Clock-netlist.net` (kibot - optionable.py:539) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Reading KiCad config from `/root/.config/kicad/9.0/kicad_common.json` (kibot - config.py:458) +DEBUG:Filtered warning: (W009) KiCad config without environment.vars section (kibot - log.py:125) +DEBUG:Using KICAD9_SYMBOL_DIR="/usr/share/kicad/symbols" (guessed) (kibot - config.py:433) +DEBUG:Using KICAD9_TEMPLATE_DIR="/usr/share/kicad/template" (guessed) (kibot - config.py:433) +DEBUG:Using KICAD_USER_TEMPLATE_DIR="/root/.local/share/kicad/9.0/template" (guessed) (kibot - config.py:433) +DEBUG:Using KICAD9_FOOTPRINT_DIR="/usr/share/kicad/footprints" (guessed) (kibot - config.py:433) +DEBUG:Filtered warning: (W010) Unable to find KiCad 3D models (kibot - log.py:125) +DEBUG:Using KICAD9_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (guessed) (kibot - config.py:433) +DEBUG:Exporting KIPRJMOD="/workspace/aidanbrzezinski/Nixie_Tube_Clock" (kibot - config.py:479) +DEBUG:Also exporting KICAD6_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) +DEBUG:Also exporting KICAD6_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) +DEBUG:Also exporting KICAD6_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) +DEBUG:Also exporting KICAD6_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) +DEBUG:No 3D aliases (/root/.config/kicad/9.0/3d/3Dresolver.cfg) (kibot - config.py:627) +DEBUG:Filters reset (kibot - fil_base.py:196) +DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) +DEBUG:- Executing: kicad-cli sch export netlist --format kicadsexpr --output /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock-netlist.net /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch (kibot - kiplot.py:159) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: cost_extra_columns -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: digikey_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: mouser_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: lcsc_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) +DEBUG:Configuring from default: extra_info -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: html -> (kibot - optionable.py:362) +DEBUG:Configuring from default: digikey_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: mouser_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: lcsc_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) +DEBUG:Configuring from default: extra_info -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: kicost_api_enable -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: kicost_api_disable -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: specs_columns -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) +DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> ['_mechanical'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: group_fields_fallbacks -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: component_aliases -> [['r', 'r_small', 'res', 'resistor'], ['l', 'l_small', 'inductor'], ['c', 'c_small', 'cap', 'capacitor'], ['sw', 'switch'], ['zener', 'zenersmall'], ['d', 'diode', 'd_small']] (kibot - optionable.py:598) +DEBUG:Configuring from default: aggregate -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: distributors -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: no_distributors -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: sort_field -> ['Reference'] (kibot - optionable.py:362) +DEBUG:Configuring from default: footprint_populate_values -> ['no', 'yes'] (kibot - optionable.py:362) +DEBUG:Configuring from default: footprint_type_values -> ['SMD', 'THT', 'VIRTUAL'] (kibot - optionable.py:362) +DEBUG:Creating internal filter: {'name': '_mechanical', 'type': 'generic', 'comment': 'Internal default mechanical filter', 'exclude_all_hash_ref': True, 'exclude_any': [{'column': 'References', 'regex': '^TP[0-9]*'}, {'column': 'References', 'regex': '^FID'}, {'column': 'Part', 'regex': '^mount.*hole'}, {'column': 'Part', 'regex': 'solder.*bridge'}, {'column': 'Part', 'regex': 'solder.*jump'}, {'column': 'Part', 'regex': 'test.*point'}, {'column': 'Footprint', 'regex': 'test.*point'}, {'column': 'Footprint', 'regex': '^mount.*hole'}, {'column': 'Footprint', 'regex': 'fiducial'}], 'exclude_virtual': True} (kibot - fil_base.py:262) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Creating internal filter: {'name': '_kibom_dnf_config', 'type': 'generic', 'comment': 'Internal KiBoM DNF filter (config)', 'config_field': 'config', 'exclude_value': True, 'exclude_config': True, 'keys': 'dnf_list'} (kibot - fil_base.py:281) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Creating internal filter: {'name': '_kibom_dnc_config', 'type': 'generic', 'comment': 'Internal KiBoM DNC filter (config)', 'config_field': 'config', 'exclude_value': True, 'exclude_config': True, 'keys': 'dnc_list', 'invert': True} (kibot - fil_base.py:281) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) +DEBUG:Filtered warning: (W062) Invalid column name `Manufacturer`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) +DEBUG:Filtered warning: (W062) Invalid column name `Manufacturer Part Number`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) +DEBUG:Filtered warning: (W062) Invalid column name `Supplier Part Number`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) +DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +- 'Bill of Materials in CSV format' (csv_bom) [bom] +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly (kibot - kiplot.py:565) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-bom.csv` (kibot - optionable.py:539) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Filters reset (kibot - fil_base.py:196) +DEBUG:Transfer "Exclude from bill of materials" from schematic (kibot - out_bom.py:1018) +DEBUG:Applying filter `_mechanical` to exclude (kibot - fil_base.py:187) +DEBUG:Applying filter `_kibom_dnf_config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) +DEBUG:Creating internal filter: {'type': 'expand_text_vars', 'comment': 'Internal default text variables expander', 'name': '_expand_text_vars'} (kibot - fil_base.py:333) +DEBUG:Applying transform filter `_expand_text_vars` (kibot - fil_base.py:173) +DEBUG:Using auxiliary origin: x=64000000 y=106000000 (kibot - bom.py:498) +DEBUG:Global stats: total 0 fitted 0 build 0 (kibot - bom.py:571) +DEBUG:Saving BOM File: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly/Nixie_Tube_Clock-bom.csv (kibot - bom.py:588) +DEBUG:CSV Output -> /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly/Nixie_Tube_Clock-bom.csv (kibot - bom_writer.py:52) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: digikey_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: mouser_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: extra_info -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) +DEBUG:Looking for LCSC field name (kibot - optionable.py:692) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:- No LCSC field found (kibot - optionable.py:679) +DEBUG:Using LCSC# as LCSC field name (kibot - optionable.py:694) +DEBUG:Configuring from default: cost_extra_columns -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: digikey_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: mouser_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: lcsc_link -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) +DEBUG:Configuring from default: extra_info -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: kicost_api_enable -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: kicost_api_disable -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: specs_columns -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) +DEBUG:Configuring from default: csv -> (kibot - optionable.py:362) +DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> ['_mechanical'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: group_fields_fallbacks -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: component_aliases -> [['r', 'r_small', 'res', 'resistor'], ['l', 'l_small', 'inductor'], ['c', 'c_small', 'cap', 'capacitor'], ['sw', 'switch'], ['zener', 'zenersmall'], ['d', 'diode', 'd_small']] (kibot - optionable.py:598) +DEBUG:Configuring from default: aggregate -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: distributors -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: no_distributors -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: sort_field -> ['Reference'] (kibot - optionable.py:362) +DEBUG:Configuring from default: footprint_populate_values -> ['no', 'yes'] (kibot - optionable.py:362) +DEBUG:Configuring from default: footprint_type_values -> ['SMD', 'THT', 'VIRTUAL'] (kibot - optionable.py:362) +DEBUG:Expanding `Bill of Materials` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanded `Bill of Materials` (kibot - optionable.py:539) +DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) +DEBUG:Filtered warning: (W062) Invalid column name `Manufacturer`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) +DEBUG:Filtered warning: (W062) Invalid column name `Manufacturer Part Number`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) +DEBUG:Filtered warning: (W062) Invalid column name `Supplier Part Number`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) +DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +- 'Bill of Materials in HTML format' (html_bom) [bom] +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly (kibot - kiplot.py:565) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-bom.html` (kibot - optionable.py:539) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Filters reset (kibot - fil_base.py:196) +DEBUG:Transfer "Exclude from bill of materials" from schematic (kibot - out_bom.py:1018) +DEBUG:Applying filter `_mechanical` to exclude (kibot - fil_base.py:187) +DEBUG:Applying filter `_kibom_dnf_config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) +DEBUG:Applying transform filter `_expand_text_vars` (kibot - fil_base.py:173) +DEBUG:Using auxiliary origin: x=64000000 y=106000000 (kibot - bom.py:498) +DEBUG:Global stats: total 0 fitted 0 build 0 (kibot - bom.py:571) +DEBUG:Saving BOM File: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly/Nixie_Tube_Clock-bom.html (kibot - bom.py:588) +DEBUG:HTML Output -> /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly/Nixie_Tube_Clock-bom.html (kibot - bom_writer.py:52) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +- 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:565) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-schematic.pdf` (kibot - optionable.py:539) +DEBUG:Filters reset (kibot - fil_base.py:196) +DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) +DEBUG:Starting tool check for KiCad Automation tools (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool KiCad Automation tools (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `eeschema_do` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/local/bin/eeschema_do` (kibot - dep_downloader.py:664) +DEBUG:- Needed version (2, 3, 4) (kibot - dep_downloader.py:680) +DEBUG:- Cached version (2, 3, 6, 0) (kibot - dep_downloader.py:684) +DEBUG:- Returning `/usr/local/bin/eeschema_do` (kibot - dep_downloader.py:870) +DEBUG:Replacing images in schematic (kibot - out_base.py:1296) +DEBUG:- Looking for output png_3d_viewer_angled_bottom images (kibot - out_base.py:1225) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: show_components -> ['all'] (kibot - optionable.py:362) +DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) +DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) +DEBUG:- Related image: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png (kibot - out_base.py:1233) +DEBUG:- Not yet generated, tying to generate it (kibot - out_base.py:1238) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) +DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Filters reset (kibot - fil_base.py:196) +DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) +DEBUG:Filtered warning: (W143) This output depends on KiCad version, use `blender_export` instead (kibot - log.py:125) +DEBUG:Starting tool check for KiCad Automation tools (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool KiCad Automation tools (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `pcbnew_do` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:664) +DEBUG:- Needed version (2, 3, 1) (kibot - dep_downloader.py:680) +DEBUG:- Running ['/usr/local/bin/pcbnew_do', '--version'] (kibot - dep_downloader.py:630) +DEBUG:- Looking for version in `pcbnew_do 2.3.6 - Copyright 2018-2024, INTI/Productize SPRL - License: Apache +2.0` (kibot - dep_downloader.py:656) +DEBUG:- Found version (2, 3, 6, 0) (kibot - dep_downloader.py:691) +DEBUG:- Returning `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:870) +DEBUG:Starting tool check for ImageMagick (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool ImageMagick (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `convert` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/bin/convert` (kibot - dep_downloader.py:664) +DEBUG:- No particular version needed (kibot - dep_downloader.py:678) +DEBUG:- Running ['/usr/bin/convert', '--version'] (kibot - dep_downloader.py:630) +DEBUG:- Looking for version in `Version: ImageMagick 7.1.1-43 Q16 x86_64 22550 https://imagemagick.org +Copyright: (C) 1999 ImageMagick Studio LLC +License: https://imagemagick.org/script/license.php +Features: Cipher DPC Modules OpenMP(4.5) +Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png raw tiff webp wmf x xml zlib zstd +Compiler: gcc (14.2)` (kibot - dep_downloader.py:656) +DEBUG:- Found version (7, 1, 1, 43) (kibot - dep_downloader.py:691) +DEBUG:- Returning `/usr/bin/convert` (kibot - dep_downloader.py:870) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Looking for LCSC field name (kibot - optionable.py:692) +DEBUG:Using LCSC# as LCSC field name (kibot - optionable.py:694) +DEBUG:Using `/root/cache_3d` as dir for downloaded 3D models (kibot - out_base_3d.py:524) +DEBUG:Executing: /usr/local/bin/pcbnew_do --rec_w 2002 --rec_h 2085 3d_view --output_name /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png --virtual --bg_color_1 '#00FF00' --bg_color_2 '#00FF00' --copper_color '#cfb96e' --board_color '#332B16' --silk_color '#d5dce4' --sm_color '#2d2522D4' --sp_color '#808080' --rotate_x 2 --rotate_y -1 --rotate_z -1 --zoom -1 --detect_rt --wait_rt 600 --use_rt_wait --ray_tracing --orthographic --view Z --use_stackup_colors /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:183) +DEBUG:Command line: ['/usr/local/bin/pcbnew_do', '--rec_w', '2002', '--rec_h', '2085', '3d_view', '--output_name', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png', '--virtual', '--bg_color_1', '#00FF00', '--bg_color_2', '#00FF00', '--copper_color', '#cfb96e', '--board_color', '#332B16', '--silk_color', '#d5dce4', '--sm_color', '#2d2522D4', '--sp_color', '#808080', '--rotate_x', '2', '--rotate_y', '-1', '--rotate_z', '-1', '--zoom', '-1', '--detect_rt', '--wait_rt', '600', '--use_rt_wait', '--ray_tracing', '--orthographic', '--view', 'Z', '--use_stackup_colors', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images'] (kibot - kiplot.py:185) +WARNING:(W058) Retrying KiCad exit (pcbnew_do - interposer.py:673) (kibot - kiplot.py:134) +DEBUG:Output from command: +> WARNING:Retrying KiCad exit (pcbnew_do - interposer.py:673) +> (kibot - kiplot.py:197) +DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png -trim +repage -trim +repage /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png (kibot - kiplot.py:159) +DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png -fuzz 40% -transparent 'rgb(0, 255, 0)' /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png (kibot - kiplot.py:159) +DEBUG:- Reading image (kibot - out_base.py:1242) +DEBUG:Parsing PNG chunks (kibot - misc.py:587) +DEBUG:- Chunk b'IHDR' (13) (kibot - misc.py:590) +DEBUG: - Size 1830x978 (kibot - misc.py:593) +DEBUG:- Chunk b'cHRM' (32) (kibot - misc.py:590) +DEBUG:- Chunk b'bKGD' (6) (kibot - misc.py:590) +DEBUG:- Chunk b'tIME' (7) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (8749) (kibot - misc.py:590) +DEBUG:- Chunk b'tEXt' (37) (kibot - misc.py:590) +DEBUG:- Chunk b'tEXt' (37) (kibot - misc.py:590) +DEBUG:- Chunk b'tEXt' (40) (kibot - misc.py:590) +DEBUG:- Chunk b'IEND' (0) (kibot - misc.py:590) +DEBUG:- PNG: 1830x978 px 300 PPIs 154.93999999999997x82.80399999999999 mm (kibot - out_base.py:1264) +DEBUG:- Box: 123.19,166.37 +69.85,78.74 mm (kibot - out_base.py:1265) +DEBUG:- Scale 0.4508196721311476 (kibot - out_base.py:1267) +DEBUG:- Looking for output png_3d_viewer_angled_top images (kibot - out_base.py:1225) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: show_components -> ['all'] (kibot - optionable.py:362) +DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) +DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) +DEBUG:- Related image: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png (kibot - out_base.py:1233) +DEBUG:- Not yet generated, tying to generate it (kibot - out_base.py:1238) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) +DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Filters reset (kibot - fil_base.py:196) +DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) +DEBUG:Filtered warning: (W143) This output depends on KiCad version, use `blender_export` instead (kibot - log.py:125) +DEBUG:Starting tool check for KiCad Automation tools (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool KiCad Automation tools (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `pcbnew_do` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:664) +DEBUG:- Needed version (2, 3, 1) (kibot - dep_downloader.py:680) +DEBUG:- Cached version (2, 3, 6, 0) (kibot - dep_downloader.py:684) +DEBUG:- Returning `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:870) +DEBUG:Starting tool check for ImageMagick (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool ImageMagick (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `convert` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/bin/convert` (kibot - dep_downloader.py:664) +DEBUG:- No particular version needed (kibot - dep_downloader.py:678) +DEBUG:- Cached version (7, 1, 1, 43) (kibot - dep_downloader.py:684) +DEBUG:- Returning `/usr/bin/convert` (kibot - dep_downloader.py:870) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Looking for LCSC field name (kibot - optionable.py:692) +DEBUG:Using LCSC# as LCSC field name (kibot - optionable.py:694) +DEBUG:Using `/root/cache_3d` as dir for downloaded 3D models (kibot - out_base_3d.py:524) +DEBUG:Executing: /usr/local/bin/pcbnew_do --rec_w 2002 --rec_h 2085 3d_view --output_name /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png --virtual --bg_color_1 '#00FF00' --bg_color_2 '#00FF00' --copper_color '#cfb96e' --board_color '#332B16' --silk_color '#d5dce4' --sm_color '#2d2522D4' --sp_color '#808080' --rotate_x 2 --rotate_y -1 --rotate_z 1 --zoom -1 --detect_rt --wait_rt 600 --use_rt_wait --ray_tracing --orthographic --use_stackup_colors /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:183) +DEBUG:Command line: ['/usr/local/bin/pcbnew_do', '--rec_w', '2002', '--rec_h', '2085', '3d_view', '--output_name', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png', '--virtual', '--bg_color_1', '#00FF00', '--bg_color_2', '#00FF00', '--copper_color', '#cfb96e', '--board_color', '#332B16', '--silk_color', '#d5dce4', '--sm_color', '#2d2522D4', '--sp_color', '#808080', '--rotate_x', '2', '--rotate_y', '-1', '--rotate_z', '1', '--zoom', '-1', '--detect_rt', '--wait_rt', '600', '--use_rt_wait', '--ray_tracing', '--orthographic', '--use_stackup_colors', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images'] (kibot - kiplot.py:185) +DEBUG:Output from command: +> WARNING:Retrying KiCad exit (pcbnew_do - interposer.py:673) +> (kibot - kiplot.py:197) +DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png -trim +repage -trim +repage /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png (kibot - kiplot.py:159) +DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png -fuzz 40% -transparent 'rgb(0, 255, 0)' /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png (kibot - kiplot.py:159) +DEBUG:- Reading image (kibot - out_base.py:1242) +DEBUG:Parsing PNG chunks (kibot - misc.py:587) +DEBUG:- Chunk b'IHDR' (13) (kibot - misc.py:590) +DEBUG: - Size 1829x978 (kibot - misc.py:593) +DEBUG:- Chunk b'cHRM' (32) (kibot - misc.py:590) +DEBUG:- Chunk b'bKGD' (6) (kibot - misc.py:590) +DEBUG:- Chunk b'tIME' (7) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (32768) (kibot - misc.py:590) +DEBUG:- Chunk b'IDAT' (15579) (kibot - misc.py:590) +DEBUG:- Chunk b'tEXt' (37) (kibot - misc.py:590) +DEBUG:- Chunk b'tEXt' (37) (kibot - misc.py:590) +DEBUG:- Chunk b'tEXt' (40) (kibot - misc.py:590) +DEBUG:- Chunk b'IEND' (0) (kibot - misc.py:590) +DEBUG:- PNG: 1829x978 px 300 PPIs 154.85533333333333x82.80399999999999 mm (kibot - out_base.py:1264) +DEBUG:- Box: 22.86,166.37 +69.85,78.74 mm (kibot - out_base.py:1265) +DEBUG:- Scale 0.45106615636960085 (kibot - out_base.py:1267) +DEBUG:Copying project `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pro` to `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_pro` (kibot.gs - gs.py:626) +DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/pcbnew.kicad_wks (kibot - config.py:671) +DEBUG:Replacing page layout Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> pcbnew.kicad_wks (kibot - config.py:674) +DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_GIT.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/schematic.kicad_wks (kibot - config.py:671) +DEBUG:Replacing page layout Templates/KDT_Template_GIT.kicad_wks -> schematic.kicad_wks (kibot - config.py:674) +DEBUG:Saving modified project to /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_pro (kibot - config.py:690) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Power - Sequencing.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Revision History.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Block Diagram.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Project Architecture.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Section B - TItle B.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Section A - Title A.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Executing: /usr/local/bin/eeschema_do export --file_format pdf -o /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf --all_pages --color_theme Altium_Theme --default_font 'Times New Roman' /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:183) +DEBUG:Command line: ['/usr/local/bin/eeschema_do', 'export', '--file_format', 'pdf', '-o', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf', '--all_pages', '--color_theme', 'Altium_Theme', '--default_font', 'Times New Roman', '/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic'] (kibot - kiplot.py:185) +DEBUG:Output from command: +> (kibot - kiplot.py:197) +DEBUG:Removing temporal files (kibot - out_base.py:1116) +DEBUG:- Dir `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn` (kibot - out_base.py:1122) +DEBUG:Restoring images in schematic (kibot - out_base.py:1312) +Found 2 unique warning/s (13 total, 10 filtered) diff --git a/kibot_run_readme.log b/kibot_run_readme.log new file mode 100644 index 0000000..095b333 --- /dev/null +++ b/kibot_run_readme.log @@ -0,0 +1,3874 @@ +DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-17 23:17:52.105073 (kibot - __main__.py:512) +DEBUG:Filtering warnings we always get on CI/CD (kibot - __main__.py:426) +DEBUG:Command line options: {'--banner': None, + '--board-file': None, + '--cli-order': False, + '--config-outs': False, + '--copy-and-expand': False, + '--copy-options': False, + '--define': [], + '--defs-from-env': False, + '--defs-from-project': False, + '--dont-stop': False, + '--dry': False, + '--example': False, + '--fail-on-ignored': False, + '--fail-on-warnings': False, + '--global-redef': ['variant=DRAFT'], + '--gui': False, + '--gui-inject': None, + '--help': False, + '--help-banners': False, + '--help-dependencies': False, + '--help-errors': False, + '--help-filters': False, + '--help-global-options': False, + '--help-list-offsets': False, + '--help-list-outputs': False, + '--help-list-rotations': False, + '--help-output': None, + '--help-outputs': False, + '--help-preflights': False, + '--help-variants': False, + '--internal-check': False, + '--invert-sel': False, + '--json': False, + '--list': False, + '--list-variants': False, + '--log': 'kibot_run_readme.log', + '--makefile': None, + '--markdown': False, + '--no-auto-download': False, + '--no-priority': False, + '--no-warn': None, + '--only-groups': False, + '--only-names': False, + '--only-pre': False, + '--out-dir': '.', + '--output-name-first': False, + '--plot-config': 'kibot_yaml/kibot_main.yaml', + '--quick-start': False, + '--quiet': False, + '--rst': False, + '--schematic': None, + '--skip-pre': 'draw_fancy_stackup,set_text_variables,erc,drc', + '--start': '.', + '--stop-on-warnings': False, + '--sub-pcbs': False, + '--type': [], + '--variant': [], + '--verbose': 0, + '--version': False, + '--warn-ci-cd': False, + 'TARGET': ['md_readme']} (kibot - __main__.py:516) +DEBUG:Start of initialization (kibot - __main__.py:519) +DEBUG:Detected KiCad v9.0.7 (9.0.7+1 90000070) (kibot - __main__.py:329) +DEBUG:KiCad config path /root/.config/kicad/9.0 (kibot - __main__.py:380) +DEBUG:Command line arguments: +['/usr/local/bin/kibot', '-c', 'kibot_yaml/kibot_main.yaml', '-d', '.', '-s', 'draw_fancy_stackup,set_text_variables,erc,drc', '-g', 'variant=DRAFT', '--log', 'kibot_run_readme.log', 'md_readme'] (kibot - __main__.py:432) +DEBUG:Command line parsed: +{'--banner': None, + '--board-file': None, + '--cli-order': False, + '--config-outs': False, + '--copy-and-expand': False, + '--copy-options': False, + '--define': [], + '--defs-from-env': False, + '--defs-from-project': False, + '--dont-stop': False, + '--dry': False, + '--example': False, + '--fail-on-ignored': False, + '--fail-on-warnings': False, + '--global-redef': ['variant=DRAFT'], + '--gui': False, + '--gui-inject': None, + '--help': False, + '--help-banners': False, + '--help-dependencies': False, + '--help-errors': False, + '--help-filters': False, + '--help-global-options': False, + '--help-list-offsets': False, + '--help-list-outputs': False, + '--help-list-rotations': False, + '--help-output': None, + '--help-outputs': False, + '--help-preflights': False, + '--help-variants': False, + '--internal-check': False, + '--invert-sel': False, + '--json': False, + '--list': False, + '--list-variants': False, + '--log': 'kibot_run_readme.log', + '--makefile': None, + '--markdown': False, + '--no-auto-download': False, + '--no-priority': False, + '--no-warn': None, + '--only-groups': False, + '--only-names': False, + '--only-pre': False, + '--out-dir': '.', + '--output-name-first': False, + '--plot-config': 'kibot_yaml/kibot_main.yaml', + '--quick-start': False, + '--quiet': False, + '--rst': False, + '--schematic': None, + '--skip-pre': 'draw_fancy_stackup,set_text_variables,erc,drc', + '--start': '.', + '--stop-on-warnings': False, + '--sub-pcbs': False, + '--type': [], + '--variant': [], + '--verbose': 0, + '--version': False, + '--warn-ci-cd': False, + 'TARGET': ['md_readme']} (kibot - __main__.py:433) +DEBUG:- Processing dependencies for `global` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'Colorama', 'python_module': True, 'role': 'Get color messages in a portable way', 'debian': 'python3-colorama', 'arch': 'python-colorama'}, {'name': 'Requests', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-requests', 'arch': 'python-requests'}, {'name': 'PyYAML', 'python_module': True, 'debian': 'python3-yaml', 'arch': 'python-yaml', 'module_name': 'yaml', 'role': 'mandatory'}, {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto'}, {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git'}, {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}]}, {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs'}, {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy']}, {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool'}, {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python'}, {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0'}, {'from': 'KiKit', 'role': 'Separate multiboard projects'}, {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python'}, {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True}, {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash'}, {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender'}, {'name': 'Lark', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-lark', 'arch': 'python-lark'}, {'name': 'ZStd', 'python_module': True, 'debian': 'python3-zstd', 'arch': 'python-zstd', 'downloader': 'python', 'role': 'Copy embedded files from the schematic to the KiCad cache'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'Colorama', 'python_module': True, 'role': 'Get color messages in a portable way', 'debian': 'python3-colorama', 'arch': 'python-colorama'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'name': 'Requests', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-requests', 'arch': 'python-requests'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'name': 'PyYAML', 'python_module': True, 'debian': 'python3-yaml', 'arch': 'python-yaml', 'module_name': 'yaml', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering base dep {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}]} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy']} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'Separate multiboard projects'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'Separate multiboard projects'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering base dep {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering base dep {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender'} (kibot - dep_downloader.py:1084) +DEBUG: - Registering dep {'name': 'Lark', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-lark', 'arch': 'python-lark'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'name': 'ZStd', 'python_module': True, 'debian': 'python3-zstd', 'arch': 'python-zstd', 'downloader': 'python', 'role': 'Copy embedded files from the schematic to the KiCad cache'} (kibot - dep_downloader.py:1081) +DEBUG:Importing from /usr/local/lib/python3.13/dist-packages/kibot (kibot - kiplot.py:83) +DEBUG:- Importing fil_base (kibot - kiplot.py:91) +DEBUG:- Importing fil_expand_text_vars (kibot - kiplot.py:91) +DEBUG:- Importing fil_field_modify (kibot - kiplot.py:91) +DEBUG:- Importing fil_field_rename (kibot - kiplot.py:91) +DEBUG:- Importing fil_generic (kibot - kiplot.py:91) +DEBUG:- Importing fil_rot_footprint (kibot - kiplot.py:91) +DEBUG:- Importing fil_separate_pins (kibot - kiplot.py:91) +DEBUG:- Importing fil_spec_to_field (kibot - kiplot.py:91) +DEBUG:- Importing fil_subparts (kibot - kiplot.py:91) +DEBUG:- Importing fil_urlify (kibot - kiplot.py:91) +DEBUG:- Importing fil_value_split (kibot - kiplot.py:91) +DEBUG:- Importing fil_var_rename (kibot - kiplot.py:91) +DEBUG:- Importing fil_var_rename_kicost (kibot - kiplot.py:91) +DEBUG:- Importing globals (kibot - kiplot.py:91) +DEBUG:- Importing out_any_diff (kibot - kiplot.py:91) +DEBUG:- Importing out_any_drill (kibot - kiplot.py:91) +DEBUG:- Importing out_any_layer (kibot - kiplot.py:91) +DEBUG:- Importing out_any_navigate_results (kibot - kiplot.py:91) +DEBUG:- Importing out_any_pcb_print (kibot - kiplot.py:91) +DEBUG:- Importing out_any_sch_print (kibot - kiplot.py:91) +DEBUG:- Importing out_any_stencil (kibot - kiplot.py:91) +DEBUG:- Importing out_base (kibot - kiplot.py:91) +DEBUG:- Importing out_base_3d (kibot - kiplot.py:91) +DEBUG:- Importing out_blender_export (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_blender_export` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Blender: {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender', 'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_boardview (kibot - kiplot.py:91) +DEBUG:- Importing out_bom (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_bom` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'}, {'from': 'RSVG', 'role': 'SVG logos for the BoM'}, {'name': 'XLSXWriter', 'role': 'Create XLSX files', 'python_module': True, 'debian': 'python3-xlsxwriter', 'arch': 'python-xlsxwriter', 'version': '1.1.2', 'downloader': 'python'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiCost: {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool', 'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'SVG logos for the BoM'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'SVG logos for the BoM'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'XLSXWriter', 'role': 'Create XLSX files', 'python_module': True, 'debian': 'python3-xlsxwriter', 'arch': 'python-xlsxwriter', 'version': '1.1.2', 'downloader': 'python'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_bom_labels (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_bom_labels` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'ReportLab', 'role': 'Create a PDF with BoM labels', 'python_module': True, 'debian': 'python3-reportlab', 'arch': 'python-reportlab', 'downloader': 'python'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'ReportLab', 'role': 'Create a PDF with BoM labels', 'python_module': True, 'debian': 'python3-reportlab', 'arch': 'python-reportlab', 'downloader': 'python'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_compress (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_compress` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'RAR', 'url': 'https://www.rarlab.com/', 'url_down': 'https://www.rarlab.com/download.htm', 'help_option': '-?', 'downloader': 'rar', 'role': 'Compress in RAR format', 'debian': 'rar', 'arch': 'rar(AUR)'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'RAR', 'url': 'https://www.rarlab.com/', 'url_down': 'https://www.rarlab.com/download.htm', 'help_option': '-?', 'downloader': 'rar', 'role': 'Compress in RAR format', 'debian': 'rar', 'arch': 'rar(AUR)'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_copy_files (kibot - kiplot.py:91) +DEBUG:- Importing out_diff (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_diff` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'KiCad PCB/SCH Diff', 'version': '2.5.3', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'}, {'from': 'Git', 'role': 'Compare with files in the repo'}, {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'KiCad PCB/SCH Diff', 'version': '2.5.3', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_download_datasheets (kibot - kiplot.py:91) +DEBUG:- Importing out_dxf (kibot - kiplot.py:91) +DEBUG:- Importing out_dxf_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_dxf_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_excellon (kibot - kiplot.py:91) +DEBUG:- Importing out_export_3d (kibot - kiplot.py:91) +DEBUG:- Importing out_gencad (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_gencad` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_gerb_drill (kibot - kiplot.py:91) +DEBUG:- Importing out_gerber (kibot - kiplot.py:91) +DEBUG:- Importing out_hpgl (kibot - kiplot.py:91) +DEBUG:- Importing out_hpgl_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_hpgl_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_ibom (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_ibom` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'Interactive HTML BoM', 'role': 'mandatory', 'github': 'INTI-CMNB/InteractiveHtmlBom', 'command': 'generate_interactive_bom.py', 'no_cmd_line_version_old': True, 'plugin_dirs': ['InteractiveHtmlBom', 'InteractiveHtmlBom/InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom/InteractiveHtmlBom'], 'version': '2.7.0', 'downloader': 'pytool', 'id': 'ibom'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'Interactive HTML BoM', 'role': 'mandatory', 'github': 'INTI-CMNB/InteractiveHtmlBom', 'command': 'generate_interactive_bom.py', 'no_cmd_line_version_old': True, 'plugin_dirs': ['InteractiveHtmlBom', 'InteractiveHtmlBom/InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom/InteractiveHtmlBom'], 'version': '2.7.0', 'downloader': 'pytool', 'id': 'ibom'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_info (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_info` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_ipc2581 (kibot - kiplot.py:91) +DEBUG:- Importing out_jobset (kibot - kiplot.py:91) +DEBUG:- Importing out_kibom (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kibom` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'KiBoM', 'role': 'mandatory', 'github': 'INTI-CMNB/KiBoM', 'command': 'KiBOM_CLI.py', 'version': '1.9.1', 'downloader': 'pytool'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'KiBoM', 'role': 'mandatory', 'github': 'INTI-CMNB/KiBoM', 'command': 'KiBOM_CLI.py', 'version': '1.9.1', 'downloader': 'pytool'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_kicanvas (kibot - kiplot.py:91) +DEBUG:- Importing out_kicost (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kicost` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiCost: {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool', 'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_kikit_present (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kikit_present` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'markdown2', 'python_module': True, 'debian': 'python3-markdown2', 'arch': 'python-markdown2', 'role': 'mandatory'}, {'from': 'Git', 'role': 'Find commit hash and/or date'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'markdown2', 'python_module': True, 'debian': 'python3-markdown2', 'arch': 'python-markdown2', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_kiri (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_kiri` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'KiCad PCB/SCH Diff', 'version': '2.5.1', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'}, {'from': 'Git', 'role': 'Compare with files in the repo'}, {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'KiCad PCB/SCH Diff', 'version': '2.5.1', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_navigate_results (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_navigate_results` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'}, {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'}, {'from': 'Ghostscript', 'role': 'Create outputs preview'}, {'from': 'ImageMagick', 'role': 'Create outputs preview'}, {'from': 'Git', 'role': 'Find origin url'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg2', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG icons'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_navigate_results_rb (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_navigate_results_rb` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'}, {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'}, {'from': 'Ghostscript', 'role': 'Create outputs preview'}, {'from': 'ImageMagick', 'role': 'Create outputs preview'}, {'from': 'Git', 'role': 'Find origin url'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg2', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG icons'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_netlist (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_netlist` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_odb (kibot - kiplot.py:91) +DEBUG:- Importing out_panelize (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_panelize` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pcb2blender_tools (kibot - kiplot.py:91) +DEBUG:- Importing out_pcb_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pcb_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats', 'id': 'rsvg1'}, {'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'}, {'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'}, {'from': 'KiAuto', 'command': 'pcbnew_do', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'}, {'from': 'LXML', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats', 'id': 'rsvg1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'KiAuto', 'command': 'pcbnew_do', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from LXML: {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python', 'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pcb_variant (kibot - kiplot.py:91) +DEBUG:- Importing out_pcbdraw (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pcbdraw` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'}, {'from': 'ImageMagick', 'role': 'Create JPG and BMP images'}, {'from': 'LXML', 'role': 'mandatory'}, {'name': 'numpy', 'python_module': True, 'debian': 'python3-numpy', 'arch': 'python-numpy', 'downloader': 'python', 'role': 'Automatically adjust SVG margin'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create JPG and BMP images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create JPG and BMP images'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from LXML: {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python', 'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'numpy', 'python_module': True, 'debian': 'python3-numpy', 'arch': 'python-numpy', 'downloader': 'python', 'role': 'Automatically adjust SVG margin'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_pdf (kibot - kiplot.py:91) +DEBUG:- Importing out_pdf_pcb_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pdf_pcb_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pdf_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_pdf_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_pdfunite (kibot - kiplot.py:91) +DEBUG:- Importing out_populate (kibot - kiplot.py:91) +DEBUG:- Importing out_position (kibot - kiplot.py:91) +DEBUG:- Importing out_ps (kibot - kiplot.py:91) +DEBUG:- Importing out_ps_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_ps_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_qr_lib (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_qr_lib` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_render_3d (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_render_3d` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_report (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_report` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'name': 'Pandoc', 'role': 'Create PDF/ODF/DOCX files', 'url': 'https://pandoc.org/', 'url_down': 'https://github.com/jgm/pandoc/releases', 'debian': 'pandoc', 'arch': 'pandoc', 'extra_deb': ['texlive', 'texlive-latex-base', 'texlive-latex-recommended'], 'extra_arch': ['texlive-core'], 'comments': 'In CI/CD environments: the `kicad_auto_test` docker image contains it.'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'name': 'Pandoc', 'role': 'Create PDF/ODF/DOCX files', 'url': 'https://pandoc.org/', 'url_down': 'https://github.com/jgm/pandoc/releases', 'debian': 'pandoc', 'arch': 'pandoc', 'extra_deb': ['texlive', 'texlive-latex-base', 'texlive-latex-recommended'], 'extra_arch': ['texlive-core'], 'comments': 'In CI/CD environments: the `kicad_auto_test` docker image contains it.'} (kibot - dep_downloader.py:1081) +DEBUG:- Importing out_sch_variant (kibot - kiplot.py:91) +DEBUG:- Importing out_stencil_3d (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_stencil_3d` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory'}, {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'}, {'from': 'Xvfbwrapper', 'role': 'mandatory'}, {'from': 'Xvfb', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfbwrapper: {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python', 'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfb: {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True, 'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_stencil_for_jig (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_stencil_for_jig` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory'}, {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'}, {'from': 'Xvfbwrapper', 'role': 'mandatory'}, {'from': 'Xvfb', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfbwrapper: {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python', 'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Xvfb: {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True, 'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_step (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_step` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'kicad2step_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_svg (kibot - kiplot.py:91) +DEBUG:- Importing out_svg_pcb_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_svg_pcb_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_svg_sch_print (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_svg_sch_print` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing out_vrml (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `out_vrml` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_annotate_pcb (kibot - kiplot.py:91) +DEBUG:- Importing pre_annotate_power (kibot - kiplot.py:91) +DEBUG:- Importing pre_any_replace (kibot - kiplot.py:91) +DEBUG:- Importing pre_any_xrc (kibot - kiplot.py:91) +DEBUG:- Importing pre_base (kibot - kiplot.py:91) +DEBUG:- Importing pre_check_fields (kibot - kiplot.py:91) +DEBUG:- Importing pre_check_zone_fills (kibot - kiplot.py:91) +DEBUG:- Importing pre_consolidate_pcbs (kibot - kiplot.py:91) +DEBUG:- Importing pre_convert_pcb (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_convert_pcb` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_draw_fancy_stackup (kibot - kiplot.py:91) +DEBUG:- Importing pre_draw_stackup (kibot - kiplot.py:91) +DEBUG:- Importing pre_drc (kibot - kiplot.py:91) +DEBUG:- Importing pre_erc (kibot - kiplot.py:91) +DEBUG:- Importing pre_erc_warnings (kibot - kiplot.py:91) +DEBUG:- Importing pre_fill_zones (kibot - kiplot.py:91) +DEBUG:- Importing pre_filters (kibot - kiplot.py:91) +DEBUG:- Importing pre_ignore_unconnected (kibot - kiplot.py:91) +DEBUG:- Importing pre_include_table (kibot - kiplot.py:91) +DEBUG:- Importing pre_pcb_replace (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_pcb_replace` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_run_drc (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_run_drc` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_run_erc (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_run_erc` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.2.1'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_sch_replace (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_sch_replace` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_set_text_variables (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_set_text_variables` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1009) +DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing pre_update_footprint (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_pcb_characteristics (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_qr (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_stackup (kibot - kiplot.py:91) +DEBUG:- Importing pre_update_xml (kibot - kiplot.py:91) +DEBUG:- Processing dependencies for `pre_update_xml` (kibot - dep_downloader.py:1069) +DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'}]} (kibot - dep_downloader.py:1070) +DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'} (kibot - dep_downloader.py:1081) +DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.5.4'} (kibot - dep_downloader.py:1009) +DEBUG:- Importing var_base (kibot - kiplot.py:91) +DEBUG:- Importing var_ibom (kibot - kiplot.py:91) +DEBUG:- Importing var_kibom (kibot - kiplot.py:91) +DEBUG:- Importing var_kicost (kibot - kiplot.py:91) +DEBUG:Deactivating macros (kibot - kiplot.py:117) +DEBUG:End of initialization (kibot - __main__.py:525) +DEBUG:Using configuration file: `kibot_yaml/kibot_main.yaml` (kibot - __main__.py:271) +WARNING:(W044) More than one SCH file found in `.`. + Using ./Nixie_Tube_Clock.kicad_sch if you want to use another use -e option. (kibot - kiplot.py:962) +DEBUG:Using schematic: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch` (kibot - kiplot.py:968) +DEBUG:Real schematic name: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch` (kibot - kiplot.py:969) +DEBUG:Using PCB: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb` (kibot - kiplot.py:999) +DEBUG:Real PCB name: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb` (kibot - kiplot.py:1000) +DEBUG:Starting to load the configuration (kibot - __main__.py:595) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @PROJECT_NAME@ -> Nixie Tube Clock () (kibot - config_reader.py:90) +DEBUG:- Replacing @BOARD_NAME@ -> Nixie Clock Main Board () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMPANY@ -> Company Name () (kibot - config_reader.py:90) +DEBUG:- Replacing @DESIGNER@ -> Aidan Brzezinski () (kibot - config_reader.py:90) +DEBUG:- Replacing @LOGO@ -> Logos/dummy_logo.png () (kibot - config_reader.py:90) +DEBUG:- Replacing @GIT_URL@ -> https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git () (kibot - config_reader.py:90) +DEBUG:- Replacing @CHECK_ZONE_FILLS@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @STACKUP_TABLE_NOTE@ -> external layer thicknesses are specified after plating () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_ROUND_SLOTS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_PTH_NPTH@ -> no () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_PTH_NPTH_DRL@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @PLOT_REFS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_WKS@ -> ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ASSEMBLY_SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ROT_X@ -> 2 () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ROT_Y@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ROT_Z@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_VIEWER_ZOOM@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_DIR@ -> ./ () (kibot - config_reader.py:90) +DEBUG:- Replacing @REPORT_DIR@ -> Reports () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCHEMATIC_DIR@ -> Schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @ASSEMBLY_DIR@ -> @MANUFACTURING_DIR@/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_DIR@ -> @MANUFACTURING_DIR@/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @GERBERS_DIR@ -> @FABRICATION_DIR@/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_DRILL_TABLES_DIR@ -> @FABRICATION_DIR@/Drill Tables () (kibot - config_reader.py:90) +DEBUG:- Replacing @TESTPOINTS_DIR@ -> @TESTING_DIR@/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @IMAGES_DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @3D_DIR@ -> 3D () (kibot - config_reader.py:90) +DEBUG:- Replacing @REPORT_TEMPLATE_DIR@ -> @RESOURCES_DIR@/templates () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCRIPTS_DIR@ -> @RESOURCES_DIR@/scripts () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TITLE_PAGE@ -> TitlePage () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DRILL_MAP@ -> DrillMap () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_TOP@ -> F.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_BOTTOM@ -> B.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_TOP@ -> F.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_BOTTOM@ -> B.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_FIELD_RENAME@ -> field_rename () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_ONLY@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_EXCLUDE@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_TOP_ONLY@ -> only_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_TP_BOTTOM_ONLY@ -> only_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCH_VARIANT_OUTPUT@ -> value_split () (kibot - config_reader.py:90) +DEBUG:- Replacing @NETLIST_OUTPUT@ -> netlist () (kibot - config_reader.py:90) +DEBUG:- Replacing @GERBER_OUTPUT@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @ODB_OUTPUT@ -> zip_odb () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCELLON_DRILL_OUTPUT@ -> drl_excellon () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_DRILL_MAP_OUTPUT@ -> pdf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @DXF_DRILL_MAP_OUTPUT@ -> dxf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_DRILL_TABLE_OUTPUT@ -> csv_drill_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_POS_OUTPUT@ -> csv_position () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_TP_OUTPUT@ -> csv_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_TP_TOP_OUTPUT@ -> csv_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_TP_BOTTOM_OUTPUT@ -> csv_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_BOM_OUTPUT@ -> csv_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @XLSX_BOM_OUTPUT@ -> xlsx_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_IBOM_OUTPUT@ -> html_bom_interactive () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_BOM_OUTPUT@ -> html_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_COMP_COUNT_OUPUT@ -> csv_comp_count () (kibot - config_reader.py:90) +DEBUG:- Replacing @CSV_IMPEDANCE_TABLE_OUTPUT@ -> csv_impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @TXT_FAB_NOTES_OUTPUT@ -> txt_fabrication_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @TXT_ASSEMBLY_NOTES_OUTPUT@ -> txt_assembly_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_TOP@ -> png_3d_viewer_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_BOTTOM@ -> png_3d_viewer_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_ANGLED_TOP@ -> png_3d_viewer_angled_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @PNG_3D_VIEWER_ANGLED_BOTTOM@ -> png_3d_viewer_angled_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @STEP_OUTPUT@ -> step () (kibot - config_reader.py:90) +DEBUG:- Replacing @BLENDER_OUTPUT@ -> blender () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_SCHEMATIC_OUTPUT@ -> pdf_schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_FABRICATION_OUTPUT@ -> pdf_fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @PDF_ASSEMBLY_OUTPUT@ -> pdf_assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZIP_COMPRESS_FAB_OUTPUT@ -> zip_compress_fab () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_KICANVAS_OUTPUT@ -> html_kicanvas () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_KIRI_OUTPUT@ -> html_kiri () (kibot - config_reader.py:90) +DEBUG:- Replacing @MD_README_OUTPUT@ -> md_readme () (kibot - config_reader.py:90) +DEBUG:- Replacing @HTML_NAV_RES_OUTPUT@ -> html_navigate_results () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @MANUFACTURING_DIR@ -> Manufacturing () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_DIR@ -> @MANUFACTURING_DIR@/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @TESTING_DIR@ -> Testing () (kibot - config_reader.py:90) +DEBUG:- Replacing @RESOURCES_DIR@ -> kibot_resources () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @MANUFACTURING_DIR@ -> Manufacturing () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot configuration file for KDT_Hierarchical Template +# KiCad 8.0 + +kibot: + version: 1 + +variants: + + # Project variants + + - name: 'DRAFT' + comment: "Very early stage of schematic, ignore details." + type: kibom + variant: DRAFT + exclude_filter: '_null' + + - name: 'PRELIMINARY' + comment: "Close to final schematic." + type: kibom + variant: PRELIMINARY + exclude_filter: '_null' + + - name: 'CHECKED' + comment: "There shouldn't be any mistakes. Contact the engineer if you find any." + type: kibom + variant: CHECKED + exclude_filter: '_null' + + - name: 'RELEASED' + comment: "A board with this schematic has been sent to production." + type: kibom + variant: RELEASED + exclude_filter: '_null' + + # Assembly variants (are executed with the same flags as RELEASED) + + # - name: 'EXAMPLE' + # comment: 'Example' + # type: kibom + # file_id: _(EXAMPLE) + # variant: EXAMPLE + # exclude_filter: '_null' + + # - name: 'NONE' + # comment: 'None' + # type: kibom + # file_id: _(NONE) + # variant: NONE + # exclude_filter: '_null' + +groups: + + - name: all_group + outputs: + - netlist + - bom + - 3d + - fab + - assembly + - pdf_schematic + - md_readme + # - html_kicanvas # Very experimental, we exclude it for now + - html_kiri + - html_navigate_results + + - name: all_group_k9 + outputs: + - netlist + - bom + - 3d + - fab_k9 + - assembly + - pdf_schematic + - md_readme + # - html_kicanvas # Very experimental, we exclude it for now + - html_kiri + - html_navigate_results + + - name: draft_group + outputs: + - netlist + - pdf_schematic + - csv_bom + - html_bom + + - name: fab + outputs: + - tables + - gbr_gerbers + - drl_excellon + # - dxf_drill_map + - pdf_drill_map + - pdf_fabrication + - zip_compress_fab + + - name: fab_k9 + outputs: + - tables + - gbr_gerbers + - zip_odb + - drl_excellon + # - dxf_drill_map + - pdf_drill_map + - pdf_fabrication + - zip_compress_fab + + - name: assembly + outputs: + - 3d_render + - csv_position + - pdf_assembly + + - name: 3d_render + outputs: + - png_3d_viewer_top + - png_3d_viewer_bottom + - png_3d_viewer_angled_top + - png_3d_viewer_angled_bottom + + - name: bom + outputs: + - csv_bom + # - xlsx_bom + - html_bom_interactive + - html_bom + + - name: tables + outputs: + - csv_comp_count + - csv_impedance_table + - csv_drill_table + - testpoints + - notes + + - name: testpoints + outputs: + - csv_testpoints + - csv_testpoints_top + - csv_testpoints_bottom + + - name: notes + outputs: + - txt_fabrication_notes + - txt_assembly_notes + + - name: 3d + outputs: + - step + # - blender # looks kinda bad + +import: + + # Global parameters ========================================================== + + - file: kibot_globals.yaml + definitions: + OUTPUT_DIR: ./ + LAYER_DNP_TOP: F.DNP + LAYER_DNP_BOTTOM: B.DNP + + # Filters ==================================================================== + + - file: kibot_filt_field_rename.yaml + definitions: + NAME: field_rename + COMMENT: Rename fields + MPN_FIELD: Manufacturer Part Number + MAN_FIELD: Manufacturer + + - file: kibot_filt_testpoints.yaml + definitions: + NAME: only_testpoints + COMMENT: Include only testpoints + + - file: kibot_filt_exclude_testpoints.yaml + definitions: + NAME: exclude_testpoints + COMMENT: Exclude only testpoints + + - file: kibot_filt_testpoints.yaml + definitions: + NAME: only_testpoints_top + COMMENT: Select only top testpoints + EXCLUDE_BOTTOM: true + EXCLUDE_REFS: "[MB*]" + + - file: kibot_filt_testpoints.yaml + definitions: + NAME: only_testpoints_bottom + COMMENT: Select only bottom testpoints + EXCLUDE_TOP: true + EXCLUDE_REFS: "[MB*]" + + # Preflights ================================================================= + + # Set text variables + - file: kibot_pre_set_text_variables.yaml + definitions: + PROJECT_NAME: Nixie Tube Clock + BOARD_NAME: Nixie Clock Main Board + COMPANY: Company Name + DESIGNER: Aidan Brzezinski + SCRIPTS_DIR: kibot_resources/scripts + FABRICATION_DIR: Manufacturing/Fabrication + ASSEMBLY_DIR: Manufacturing/Assembly + + # Generate ERC Report + - file: kibot_pre_erc_report.yaml + definitions: + DIR: Reports + + # Generate DRC Report + - file: kibot_pre_drc_report.yaml + definitions: + CHECK_ZONE_FILLS: false + DIR: Reports + + # Draw stackup table in PCB. Needs gerber output + - file: kibot_pre_draw_stackup.yaml + definitions: + GERBER_OUTPUT: gbr_gerbers + NOTE: external layer thicknesses are specified after plating + + # Include tables in PCB for testpoint lists + # - file: kibot_pre_include_table.yaml + # definitions: + # NAME_TP_TOP: csv_testpoints_top + # NAME_TP_BOTTOM: csv_testpoints_bottom + # NAME_COMP_COUNT: csv_comp_count + # NAME_IMPEDANCE_TABLE: csv_impedance_table + +# Generated outputs ============================================================ + + # Schematic variant with split fields ---------------------------------------- + # - file: kibot_out_sch_variant.yaml + # definitions: + # NAME: value_split + # COMMENT: Split component Value field of components + # DIR: 'Schematic/value_split' + + # Netlist -------------------------------------------------------------------- + - file: kibot_out_netlist.yaml + definitions: + NAME: netlist + COMMENT: Schematic netlist in KiCad format + + # Generic manufacturing outputs ============================================== + + # Gerbers -------------------------------------------------------------------- + - file: kibot_out_gerber.yaml + definitions: + NAME: gbr_gerbers + COMMENT: Gerbers in GBR format + DIR: Manufacturing/Fabrication/Gerbers + PLOT_REFS: true + + # ODB++ ---------------------------------------------------------------------- + - file: kibot_out_odb.yaml + definitions: + NAME: zip_odb + COMMENT: ODB++ in ZIP format + DIR: Manufacturing/Fabrication + + # Drill files + - file: kibot_out_excellon_drill.yaml + definitions: + NAME: drl_excellon + COMMENT: Drill in Excellon format + DIR: Manufacturing/Fabrication/Gerbers + + # Drill Map (PDF) + - file: kibot_out_excellon_drill.yaml + definitions: + NAME: pdf_drill_map + COMMENT: Drill Map in PDF format + DIR: Manufacturing/Fabrication/Gerbers + GENERATE_DRILL: false + PTH_NPTH: false + MAP_FORMAT: pdf + + # Drill Map (DXF) + # - file: kibot_out_excellon_drill.yaml + # definitions: + # NAME: dxf_drill_map + # COMMENT: Drill Map in DXF format + # DIR: Manufacturing/Fabrication/Gerbers + # GENERATE_DRILL: false + # PTH_NPTH: false + # MAP_FORMAT: dxf + + # Drill Table (CSV) + - file: kibot_out_csv_drill_table.yaml + definitions: + NAME: csv_drill_table + COMMENT: Drill Table in CSV format + DIR: Manufacturing/Fabrication/Drill Tables + PTH_NPTH: 'no' + GROUP_ROUND_SLOTS: true + + # Position file -------------------------------------------------------------- + + - file: kibot_out_csv_pos.yaml + definitions: + NAME: csv_position + COMMENT: Position file in CSV format + DIR: Manufacturing/Assembly + + # Manufacturer-specific manufacturing outputs ================================ + + # Testpoint lists ------------------------------------------------------------ + - file: kibot_out_csv_testpoints.yaml + definitions: + NAME: csv_testpoints + COMMENT: Testpoint report in CSV format + DIR: Testing/Testpoints + EXCLUDE_FILTER: only_testpoints + + - file: kibot_out_csv_testpoints_simple.yaml + definitions: + NAME: csv_testpoints_top + COMMENT: Top testpoint report in CSV format + DIR: Testing/Testpoints + SUFFIX: -top + EXCLUDE_FILTER: only_testpoints_top + + - file: kibot_out_csv_testpoints_simple.yaml + definitions: + NAME: csv_testpoints_bottom + COMMENT: Bottom testpoint report in CSV format + DIR: Testing/Testpoints + SUFFIX: -bottom + EXCLUDE_FILTER: only_testpoints_bottom + + # CSV Bill of Materials (BoM) ------------------------------------------------ + - file: kibot_out_csv_bom.yaml + definitions: + NAME: csv_bom + COMMENT: Bill of Materials in CSV format + DIR: Manufacturing/Assembly + MPN_FIELD: Manufacturer Part Number + MAN_FIELD: Manufacturer + + - file: kibot_out_html_bom.yaml + definitions: + NAME: html_bom + COMMENT: Bill of Materials in HTML format + DIR: Manufacturing/Assembly + MPN_FIELD: Manufacturer Part Number + MAN_FIELD: Manufacturer + + # XLSX Bill of Materials (BoM) + - file: kibot_out_xlsx_bom.yaml + definitions: + NAME: xlsx_bom + COMMENT: Bill of Materials in XLSX format + DIR: Manufacturing/Assembly + FILT_PRE_TRANSFORM: field_rename + + # Interactive HTML BOM. Needs netlist. + - file: kibot_out_html_ibom.yaml + definitions: + NAME: html_bom_interactive + COMMENT: Interactive BOM in HTML format + DIR: Manufacturing/Assembly + EXCLUDE_FILTER: exclude_testpoints + TITLE: Nixie Clock Main Board Assembly + MPN_FIELD: Manufacturer Part Number + + # CSV components count report ------------------------------------------------ + - file: kibot_out_csv_report.yaml + definitions: + NAME: csv_comp_count + COMMENT: Component report (count) in CSV format + DIR: Manufacturing/Assembly + OUTPUT_ID: components_count + TEMPLATE: total_components + + # CSV Impedance/Transmission line table + - file: kibot_out_csv_report.yaml + definitions: + NAME: csv_impedance_table + COMMENT: Impedance table in CSV format + DIR: Manufacturing/Fabrication + OUTPUT_ID: impedance_table + TEMPLATE: kibot_resources/templates/impedance_table.txt + + # TXT fabrication notes ------------------------------------------------------ + - file: kibot_out_txt_report.yaml + definitions: + NAME: txt_fabrication_notes + COMMENT: Fabrication notes in TXT format + DIR: Manufacturing/Fabrication + OUTPUT_ID: fabrication_notes + TEMPLATE: kibot_resources/templates/fabrication_notes.txt + + # TXT assembly notes + - file: kibot_out_txt_report.yaml + definitions: + NAME: txt_assembly_notes + COMMENT: Assembly notes in TXT format + DIR: Manufacturing/Assembly + OUTPUT_ID: assembly_notes + TEMPLATE: kibot_resources/templates/assembly_notes.txt + + # PNG 3D Viewer renders ------------------------------------------------------ + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_top + COMMENT: Top 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: top + VIEW: top + KEY_COLOR: '#00FF00' + + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_bottom + COMMENT: Bottom 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: bottom + VIEW: bottom + KEY_COLOR: '#00FF00' + + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_angled_top + COMMENT: Top (angled) 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: angled_top + VIEW: top + ROTATE_X: 2 + ROTATE_Y: -1 + ROTATE_Z: 1 + ZOOM: -1 + KEY_COLOR: '#00FF00' + + - file: kibot_out_png_3d_viewer.yaml + definitions: + NAME: png_3d_viewer_angled_bottom + COMMENT: Bottom (angled) 3D viewer PCB render in PNG format + DIR: Images + SUFFIX: angled_bottom + VIEW: bottom + ROTATE_X: 2 + ROTATE_Y: -1 + ROTATE_Z: -1 + ZOOM: -1 + KEY_COLOR: '#00FF00' + + # STEP file ------------------------------------------------------------------ + - file: kibot_out_step.yaml + definitions: + NAME: step + COMMENT: PCB 3D model in STEP format + DIR: 3D + + # - file: kibot_out_blender.yaml + # definitions: + # NAME: blender + # COMMENT: PCB 3D model in PCB3D Blender format + # DIR: Images + + # Schematic in PDF format ---------------------------------------------------- + - file: kibot_out_pdf_schematic.yaml + definitions: + NAME: pdf_schematic + COMMENT: Schematic in PDF format + COLOR_THEME: Altium_Theme + DIR: Schematic + DEFAULT_FONT: 'Times New Roman' + + # Fabrication Document in PDF format + - file: kibot_out_pdf_fabrication.yaml + definitions: + NAME: pdf_fabrication + COMMENT: Fabrication document in PDF format + DIR: Manufacturing/Fabrication + COLOR_THEME: Altium_Theme + SHEET_WKS: ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks + SCALING: 1 + PTH_NPTH: 'no' + GROUP_ROUND_SLOTS: true + FAB_EXCLUDE_FILTER: only_testpoints + LAYER_DRILL_MAP: DrillMap + LAYER_TP_LIST_TOP: F.TestPointList + LAYER_TP_LIST_BOTTOM: B.TestPointList + NAME_TP_TOP: csv_testpoints_top + NAME_TP_BOTTOM: csv_testpoints_bottom + NAME_IMPEDANCE_TABLE: csv_impedance_table + NAME_DRILL_TABLE: csv_drill_table + + # Assembly Document in PDF format + - file: kibot_out_pdf_assembly.yaml + definitions: + NAME: pdf_assembly + COMMENT: Assembly document in PDF format + DIR: Manufacturing/Assembly + COLOR_THEME: Altium_Theme + SHEET_WKS: ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks + SCALING: 1 + FAB_EXCLUDE_FILTER: exclude_testpoints + LAYER_TITLE_PAGE: TitlePage + LAYER_ASSEMBLY_TEXT_TOP: F.AssemblyText + LAYER_ASSEMBLY_TEXT_BOTTOM: B.AssemblyText + LAYER_DNP_CROSS_TOP: F.DNP + LAYER_DNP_CROSS_BOTTOM: B.DNP + NAME_COMP_COUNT: csv_comp_count + + # Compress fabrication files into ZIP archive -------------------------------- + - file: kibot_out_compress_fab.yaml + definitions: + NAME: zip_compress_fab + COMMENT: Generates a ZIP file with gerbers, drill and fabrication document + DIR: Manufacturing/Fabrication + GERBER_OUTPUT: gbr_gerbers + DRILL_MAP_OUTPUT: pdf_drill_map + DRILL_OUTPUT: drl_excellon + FABRICATION_OUTPUT: pdf_fabrication + + # Generate webpage for exploring PCB/SCH files + - file: kibot_out_html_kicanvas.yaml + definitions: + NAME: html_kicanvas + COMMENT: KiCanvas webpage + DIR: KiCanvas + + # Generate webpage with diffs between commits + - file: kibot_out_html_kiri.yaml + definitions: + NAME: html_kiri + COMMENT: KiRI webpage + DIR: KiRI + + # README.md file generation + - file: kibot_out_md_report.yaml + definitions: + NAME: md_readme + COMMENT: README file in Markdown format + DIR: ./ + CATEGORY: '.' + OUTPUT_NAME: README + TEMPLATE: kibot_resources/templates/readme.txt + + - file: kibot_out_navigate_results.yaml + definitions: + NAME: html_navigate_results + COMMENT: Results webpage in HTML format + DIR: HTML + TITLE: Nixie Clock Main Board + LOGO: Logos/dummy_logo.png + LOGO_URL: https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git + +# ============================================================================== + + (kibot - config_reader.py:676) +DEBUG:Parsing imports: [{'file': 'kibot_globals.yaml', 'definitions': {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP'}}, {'file': 'kibot_filt_field_rename.yaml', 'definitions': {'NAME': 'field_rename', 'COMMENT': 'Rename fields', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'}}, {'file': 'kibot_filt_testpoints.yaml', 'definitions': {'NAME': 'only_testpoints', 'COMMENT': 'Include only testpoints'}}, {'file': 'kibot_filt_exclude_testpoints.yaml', 'definitions': {'NAME': 'exclude_testpoints', 'COMMENT': 'Exclude only testpoints'}}, {'file': 'kibot_filt_testpoints.yaml', 'definitions': {'NAME': 'only_testpoints_top', 'COMMENT': 'Select only top testpoints', 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]'}}, {'file': 'kibot_filt_testpoints.yaml', 'definitions': {'NAME': 'only_testpoints_bottom', 'COMMENT': 'Select only bottom testpoints', 'EXCLUDE_TOP': True, 'EXCLUDE_REFS': '[MB*]'}}, {'file': 'kibot_pre_set_text_variables.yaml', 'definitions': {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly'}}, {'file': 'kibot_pre_erc_report.yaml', 'definitions': {'DIR': 'Reports'}}, {'file': 'kibot_pre_drc_report.yaml', 'definitions': {'CHECK_ZONE_FILLS': False, 'DIR': 'Reports'}}, {'file': 'kibot_pre_draw_stackup.yaml', 'definitions': {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating'}}, {'file': 'kibot_out_netlist.yaml', 'definitions': {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format'}}, {'file': 'kibot_out_gerber.yaml', 'definitions': {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True}}, {'file': 'kibot_out_odb.yaml', 'definitions': {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication'}}, {'file': 'kibot_out_excellon_drill.yaml', 'definitions': {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers'}}, {'file': 'kibot_out_excellon_drill.yaml', 'definitions': {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf'}}, {'file': 'kibot_out_csv_drill_table.yaml', 'definitions': {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True}}, {'file': 'kibot_out_csv_pos.yaml', 'definitions': {'NAME': 'csv_position', 'COMMENT': 'Position file in CSV format', 'DIR': 'Manufacturing/Assembly'}}, {'file': 'kibot_out_csv_testpoints.yaml', 'definitions': {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'EXCLUDE_FILTER': 'only_testpoints'}}, {'file': 'kibot_out_csv_testpoints_simple.yaml', 'definitions': {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top'}}, {'file': 'kibot_out_csv_testpoints_simple.yaml', 'definitions': {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom'}}, {'file': 'kibot_out_csv_bom.yaml', 'definitions': {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'}}, {'file': 'kibot_out_html_bom.yaml', 'definitions': {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'}}, {'file': 'kibot_out_xlsx_bom.yaml', 'definitions': {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'FILT_PRE_TRANSFORM': 'field_rename'}}, {'file': 'kibot_out_html_ibom.yaml', 'definitions': {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number'}}, {'file': 'kibot_out_csv_report.yaml', 'definitions': {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components'}}, {'file': 'kibot_out_csv_report.yaml', 'definitions': {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt'}}, {'file': 'kibot_out_txt_report.yaml', 'definitions': {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt'}}, {'file': 'kibot_out_txt_report.yaml', 'definitions': {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_png_3d_viewer.yaml', 'definitions': {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'KEY_COLOR': '#00FF00'}}, {'file': 'kibot_out_step.yaml', 'definitions': {'NAME': 'step', 'COMMENT': 'PCB 3D model in STEP format', 'DIR': '3D'}}, {'file': 'kibot_out_pdf_schematic.yaml', 'definitions': {'NAME': 'pdf_schematic', 'COMMENT': 'Schematic in PDF format', 'COLOR_THEME': 'Altium_Theme', 'DIR': 'Schematic', 'DEFAULT_FONT': 'Times New Roman'}}, {'file': 'kibot_out_pdf_fabrication.yaml', 'definitions': {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table'}}, {'file': 'kibot_out_pdf_assembly.yaml', 'definitions': {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count'}}, {'file': 'kibot_out_compress_fab.yaml', 'definitions': {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication'}}, {'file': 'kibot_out_html_kicanvas.yaml', 'definitions': {'NAME': 'html_kicanvas', 'COMMENT': 'KiCanvas webpage', 'DIR': 'KiCanvas'}}, {'file': 'kibot_out_html_kiri.yaml', 'definitions': {'NAME': 'html_kiri', 'COMMENT': 'KiRI webpage', 'DIR': 'KiRI'}}, {'file': 'kibot_out_md_report.yaml', 'definitions': {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt'}}, {'file': 'kibot_out_navigate_results.yaml', 'definitions': {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git'}}] (kibot - config_reader.py:513) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @OUTPUT_DIR@ -> ./ () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'OUTPUT_DIR': './', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Globals +# https://kibot.readthedocs.io/en/latest/configuration/global.html + +kibot: + version: 1 + +global: + out_dir: './' + dnp_cross_top_layer: 'F.DNP' + dnp_cross_bottom_layer: 'B.DNP' + disable_kicad_cross_on_fab: true + extra_pth_drill: 0 # for annular ring computation. + filters: + # 'KiCad config without environment.vars section' + - number: 9 + # 'Unable to find KiCad 3D models' + - number: 10 + # 'Malformed value' + - number: 20 + # 'More than one SCH file found in ...' + - number: 44 + # Invalid column name + - number: 62 + # 3D models downloaded or cached + - number: 98 + # 'Avoid adding extra information in the component value, use separated fields' + - number: 133 + # 'This output depends on KiCad version, use blender_export instead' + - number: 143 + # 'Not including component in filters because it has a malformed reference' + - number: 147 + # 'No output to handle ' + - number: 168 + # 'Please only use simple data types for definitions' + - number: 172 + # Can't enable without a key + - number: 1008 + + (kibot - config_reader.py:676) +DEBUG:Globals loaded from `kibot_yaml/kibot_globals.yaml`: dict_keys(['out_dir', 'dnp_cross_top_layer', 'dnp_cross_bottom_layer', 'disable_kicad_cross_on_fab', 'extra_pth_drill', 'filters']) (kibot - config_reader.py:473) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'field_rename', 'COMMENT': 'Rename fields'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Rename fields () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> field_rename () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Rename fields', 'NAME': 'field_rename', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for renaming Manufacturer Part Number field + +kibot: + version: 1 + +filters: + - name: 'field_rename' + comment: 'Rename fields' + type: field_rename + rename: + - field: 'Manufacturer Part Number' + name: manf# + - field: 'Manufacturer' + name: manf + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `field_rename` (field_rename) (kibot - config_reader.py:245) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_field_rename.yaml`: dict_keys(['field_rename']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Select only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'only_testpoints', 'COMMENT': 'Include only testpoints'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Include only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Include only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Include only testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_TOP@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_BOTTOM@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Include only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for testpoints +# These filters are used for multiple outputs to highlight testpoints +# or generate testpoint lists for top and bottom layers + +kibot: + version: 1 + +filters: + - name: 'only_testpoints' + comment: 'Include only testpoints' + type: generic + exclude_top: false + exclude_bottom: false + include_only: + - column: Reference + regex: "TP" + exclude_refs: [MB*] + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `only_testpoints` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_testpoints.yaml`: dict_keys(['only_testpoints']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'exclude_testpoints', 'COMMENT': 'Exclude only testpoints'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Exclude only testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Exclude only testpoints', 'NAME': 'exclude_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for excluding testpoints + +kibot: + version: 1 + +filters: + - name: 'exclude_testpoints' + comment: 'Exclude only testpoints' + type: generic + exclude_any: + - column: Reference + regex: "TP" + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `exclude_testpoints` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_exclude_testpoints.yaml`: dict_keys(['exclude_testpoints']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Select only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'only_testpoints_top', 'COMMENT': 'Select only top testpoints', 'EXCLUDE_BOTTOM': True} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Select only top testpoints', 'NAME': 'only_testpoints_top', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only top testpoints', 'NAME': 'only_testpoints_top', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Select only top testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> only_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_TOP@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_BOTTOM@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only top testpoints', 'NAME': 'only_testpoints_top', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': True, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for testpoints +# These filters are used for multiple outputs to highlight testpoints +# or generate testpoint lists for top and bottom layers + +kibot: + version: 1 + +filters: + - name: 'only_testpoints_top' + comment: 'Select only top testpoints' + type: generic + exclude_top: false + exclude_bottom: true + include_only: + - column: Reference + regex: "TP" + exclude_refs: [MB*] + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `only_testpoints_top` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_testpoints.yaml`: dict_keys(['only_testpoints_top']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'COMMENT': 'Select only testpoints', 'NAME': 'only_testpoints', 'EXCLUDE_TOP': False, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'only_testpoints_bottom', 'COMMENT': 'Select only bottom testpoints', 'EXCLUDE_TOP': True} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'COMMENT': 'Select only bottom testpoints', 'NAME': 'only_testpoints_bottom', 'EXCLUDE_TOP': True, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only bottom testpoints', 'NAME': 'only_testpoints_bottom', 'EXCLUDE_TOP': True, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COMMENT@ -> Select only bottom testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> only_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_TOP@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_BOTTOM@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_REFS@ -> [MB*] () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'COMMENT': 'Select only bottom testpoints', 'NAME': 'only_testpoints_bottom', 'EXCLUDE_TOP': True, 'EXCLUDE_BOTTOM': False, 'EXCLUDE_REFS': '[MB*]', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot Filter for testpoints +# These filters are used for multiple outputs to highlight testpoints +# or generate testpoint lists for top and bottom layers + +kibot: + version: 1 + +filters: + - name: 'only_testpoints_bottom' + comment: 'Select only bottom testpoints' + type: generic + exclude_top: true + exclude_bottom: false + include_only: + - column: Reference + regex: "TP" + exclude_refs: [MB*] + + (kibot - config_reader.py:676) +DEBUG:Parsing filter `only_testpoints_bottom` (generic) (kibot - config_reader.py:245) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: keys -> ['dnf_list'] (kibot - optionable.py:362) +DEBUG:Filters loaded from `kibot_yaml/kibot_filt_testpoints.yaml`: dict_keys(['only_testpoints_bottom']) (kibot - config_reader.py:401) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'PROJECT_NAME': '', 'BOARD_NAME': '', 'COMPANY': '', 'DESIGNER': '', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': '', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @PROJECT_NAME@ -> Nixie Tube Clock () (kibot - config_reader.py:90) +DEBUG:- Replacing @BOARD_NAME@ -> Nixie Clock Main Board () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMPANY@ -> Company Name () (kibot - config_reader.py:90) +DEBUG:- Replacing @DESIGNER@ -> Aidan Brzezinski () (kibot - config_reader.py:90) +DEBUG:- Replacing @REVISION@ -> () (kibot - config_reader.py:90) +DEBUG:- Replacing @GIT_URL@ -> https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_NAME_VAR@ -> SHEET_NAME_ () (kibot - config_reader.py:90) +DEBUG:- Replacing @RELEASE_TITLE_VAR@ -> RELEASE_TITLE_ () (kibot - config_reader.py:90) +DEBUG:- Replacing @RELEASE_BODY_VAR@ -> RELEASE_BODY_ () (kibot - config_reader.py:90) +DEBUG:- Replacing @GET_SHEET_CMD@ -> python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p () (kibot - config_reader.py:90) +DEBUG:- Replacing @GET_TITLE_CMD@ -> python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version () (kibot - config_reader.py:90) +DEBUG:- Replacing @GET_BODY_CMD@ -> python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @ASSEMBLY_DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @SCRIPTS_DIR@ -> kibot_resources/scripts () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'REVISION': '', 'RELEASE_DATE': '', 'RELEASE_DATE_NUM': '', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'SHEET_NAME_VAR': 'SHEET_NAME_', 'RELEASE_TITLE_VAR': 'RELEASE_TITLE_', 'RELEASE_BODY_VAR': 'RELEASE_BODY_', 'SCRIPTS_DIR': 'kibot_resources/scripts', 'GET_SHEET_CMD': 'python3 @SCRIPTS_DIR@/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p', 'GET_TITLE_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --title-only --version', 'GET_BODY_CMD': 'python3 @SCRIPTS_DIR@/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version', 'FABRICATION_DIR': 'Manufacturing/Fabrication', 'ASSEMBLY_DIR': 'Manufacturing/Assembly', 'LOGO': 'Logos/dummy_logo.png', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for setting Text Variables +# https://kibot.readthedocs.io/en/latest/configuration/preflights/set_text_variables.html + +kibot: + version: 1 + +preflight: + update_xml: true + set_text_variables: + + # Git related information + - variable: 'REVISION' + # command: 'git describe --tags --abbrev=0 || echo ""' + text: '' + - variable: 'RELEASE_DATE' + command: 'git log -1 --format="%ad" --date="format:%d-%b-%Y"' + - variable: 'RELEASE_DATE_NUM' + command: 'git log -1 --format="%ad" --date=short' + - variable: 'GIT_HASH_SCH' + command: 'git log -1 --format="%h" $KIBOT_SCH_NAME' + - variable: 'GIT_HASH_PCB' + command: 'git log -1 --format="%h" $KIBOT_PCB_NAME' + - variable: 'GIT_URL' + text: 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git' + + # Metadata + - variable: 'PROJECT_NAME' + text: 'Nixie Tube Clock' + - variable: 'BOARD_NAME' + text: 'Nixie Clock Main Board' + - variable: 'COMPANY' + text: 'Company Name' + - variable: 'DESIGNER' + text: 'Aidan Brzezinski' + - variable: 'VARIANT' + text: '%V' + + # Changelog + # - variable: 'RELEASE_TITLE_1.0.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.0.0' + # - variable: 'RELEASE_BODY_1.0.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.0.0' + + # - variable: 'RELEASE_TITLE_1.0.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.0.1' + # - variable: 'RELEASE_BODY_1.0.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.0.1' + + # - variable: 'RELEASE_TITLE_1.0.2' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.0.2' + # - variable: 'RELEASE_BODY_1.0.2' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.0.2' + + # - variable: 'RELEASE_TITLE_1.1.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.1.0' + # - variable: 'RELEASE_BODY_1.1.0' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.1.0' + + # - variable: 'RELEASE_TITLE_1.1.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version 1.1.1' + # - variable: 'RELEASE_BODY_1.1.1' + # command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version 1.1.1' + + - variable: 'RELEASE_TITLE_UNRELEASED' + command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version Unreleased' + - variable: 'RELEASE_BODY_UNRELEASED' + command: 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version Unreleased' + + # Fabrication notes + - variable: 'FABRICATION_NOTES' + expand_in_command: true + command: '[ -f "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" ] && cat "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" || echo ""' + + + # Fabrication notes + - variable: 'ASSEMBLY_NOTES' + expand_in_command: true + command: '[ -f "Manufacturing/Assembly/%f-assembly_notes%v.txt" ] && cat "Manufacturing/Assembly/%f-assembly_notes%v.txt" || echo ""' + + # Page titles for automatic ToC + - variable: 'SHEET_NAME_1' + text: 'Cover Page' + - variable: 'SHEET_NAME_2' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 2' + - variable: 'SHEET_NAME_3' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 3' + - variable: 'SHEET_NAME_4' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 4' + - variable: 'SHEET_NAME_5' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 5' + - variable: 'SHEET_NAME_6' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 6' + - variable: 'SHEET_NAME_7' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 7' + - variable: 'SHEET_NAME_8' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 8' + - variable: 'SHEET_NAME_9' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 9' + - variable: 'SHEET_NAME_10' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 10' + - variable: 'SHEET_NAME_11' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 11' + - variable: 'SHEET_NAME_12' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 12' + - variable: 'SHEET_NAME_13' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 13' + - variable: 'SHEET_NAME_14' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 14' + - variable: 'SHEET_NAME_15' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 15' + - variable: 'SHEET_NAME_16' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 16' + - variable: 'SHEET_NAME_17' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 17' + - variable: 'SHEET_NAME_18' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 18' + - variable: 'SHEET_NAME_19' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 19' + - variable: 'SHEET_NAME_20' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 20' + - variable: 'SHEET_NAME_21' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 21' + - variable: 'SHEET_NAME_22' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 22' + - variable: 'SHEET_NAME_23' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 23' + - variable: 'SHEET_NAME_24' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 24' + - variable: 'SHEET_NAME_25' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 25' + - variable: 'SHEET_NAME_26' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 26' + - variable: 'SHEET_NAME_27' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 27' + - variable: 'SHEET_NAME_28' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 28' + - variable: 'SHEET_NAME_29' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 29' + - variable: 'SHEET_NAME_30' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 30' + - variable: 'SHEET_NAME_31' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 31' + - variable: 'SHEET_NAME_32' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 32' + - variable: 'SHEET_NAME_33' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 33' + - variable: 'SHEET_NAME_34' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 34' + - variable: 'SHEET_NAME_35' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 35' + - variable: 'SHEET_NAME_36' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 36' + - variable: 'SHEET_NAME_37' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 37' + - variable: 'SHEET_NAME_38' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 38' + - variable: 'SHEET_NAME_39' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 39' + - variable: 'SHEET_NAME_40' + command: 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 40' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'update_xml': True, 'set_text_variables': [{'variable': 'REVISION', 'text': ''}, {'variable': 'RELEASE_DATE', 'command': 'git log -1 --format="%ad" --date="format:%d-%b-%Y"'}, {'variable': 'RELEASE_DATE_NUM', 'command': 'git log -1 --format="%ad" --date=short'}, {'variable': 'GIT_HASH_SCH', 'command': 'git log -1 --format="%h" $KIBOT_SCH_NAME'}, {'variable': 'GIT_HASH_PCB', 'command': 'git log -1 --format="%h" $KIBOT_PCB_NAME'}, {'variable': 'GIT_URL', 'text': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git'}, {'variable': 'PROJECT_NAME', 'text': 'Nixie Tube Clock'}, {'variable': 'BOARD_NAME', 'text': 'Nixie Clock Main Board'}, {'variable': 'COMPANY', 'text': 'Company Name'}, {'variable': 'DESIGNER', 'text': 'Aidan Brzezinski'}, {'variable': 'VARIANT', 'text': '%V'}, {'variable': 'RELEASE_TITLE_UNRELEASED', 'command': 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --title-only --version Unreleased'}, {'variable': 'RELEASE_BODY_UNRELEASED', 'command': 'python3 kibot_resources/scripts/get_changelog.py -f CHANGELOG.md --extra-spaces --separators 35 --version Unreleased'}, {'variable': 'FABRICATION_NOTES', 'expand_in_command': True, 'command': '[ -f "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" ] && cat "Manufacturing/Fabrication/%f-fabrication_notes%v.txt" || echo ""'}, {'variable': 'ASSEMBLY_NOTES', 'expand_in_command': True, 'command': '[ -f "Manufacturing/Assembly/%f-assembly_notes%v.txt" ] && cat "Manufacturing/Assembly/%f-assembly_notes%v.txt" || echo ""'}, {'variable': 'SHEET_NAME_1', 'text': 'Cover Page'}, {'variable': 'SHEET_NAME_2', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 2'}, {'variable': 'SHEET_NAME_3', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 3'}, {'variable': 'SHEET_NAME_4', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 4'}, {'variable': 'SHEET_NAME_5', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 5'}, {'variable': 'SHEET_NAME_6', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 6'}, {'variable': 'SHEET_NAME_7', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 7'}, {'variable': 'SHEET_NAME_8', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 8'}, {'variable': 'SHEET_NAME_9', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 9'}, {'variable': 'SHEET_NAME_10', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 10'}, {'variable': 'SHEET_NAME_11', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 11'}, {'variable': 'SHEET_NAME_12', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 12'}, {'variable': 'SHEET_NAME_13', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 13'}, {'variable': 'SHEET_NAME_14', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 14'}, {'variable': 'SHEET_NAME_15', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 15'}, {'variable': 'SHEET_NAME_16', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 16'}, {'variable': 'SHEET_NAME_17', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 17'}, {'variable': 'SHEET_NAME_18', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 18'}, {'variable': 'SHEET_NAME_19', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 19'}, {'variable': 'SHEET_NAME_20', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 20'}, {'variable': 'SHEET_NAME_21', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 21'}, {'variable': 'SHEET_NAME_22', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 22'}, {'variable': 'SHEET_NAME_23', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 23'}, {'variable': 'SHEET_NAME_24', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 24'}, {'variable': 'SHEET_NAME_25', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 25'}, {'variable': 'SHEET_NAME_26', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 26'}, {'variable': 'SHEET_NAME_27', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 27'}, {'variable': 'SHEET_NAME_28', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 28'}, {'variable': 'SHEET_NAME_29', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 29'}, {'variable': 'SHEET_NAME_30', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 30'}, {'variable': 'SHEET_NAME_31', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 31'}, {'variable': 'SHEET_NAME_32', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 32'}, {'variable': 'SHEET_NAME_33', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 33'}, {'variable': 'SHEET_NAME_34', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 34'}, {'variable': 'SHEET_NAME_35', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 35'}, {'variable': 'SHEET_NAME_36', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 36'}, {'variable': 'SHEET_NAME_37', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 37'}, {'variable': 'SHEET_NAME_38', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 38'}, {'variable': 'SHEET_NAME_39', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 39'}, {'variable': 'SHEET_NAME_40', 'command': 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 40'}]} (kibot - config_reader.py:276) +DEBUG:Parsing preflight update_xml (kibot - config_reader.py:285) +DEBUG:Parsing preflight set_text_variables (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_set_text_variables.yaml`: ['update_xml', 'set_text_variables'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'DIR': 'Reports'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @DIR@ -> Reports () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for generating ERC reports +# https://kibot.readthedocs.io/en/latest/configuration/preflights/erc.html + +kibot: + version: 1 + +preflight: + erc: + category: 'Reports' + dir: 'Reports' + format: 'HTML, RPT' + output: 'report_%f-%i%I%v.%x' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'erc': {'category': 'Reports', 'dir': 'Reports', 'format': 'HTML, RPT', 'output': 'report_%f-%i%I%v.%x'}} (kibot - config_reader.py:276) +DEBUG:Parsing preflight erc (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_erc_report.yaml`: ['erc'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'CHECK_ZONE_FILLS': True, 'CATEGORY': 'Schematic', 'DIR': 'Reports'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'DIR': 'Reports'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'CHECK_ZONE_FILLS': False, 'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CHECK_ZONE_FILLS': False, 'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @CHECK_ZONE_FILLS@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Reports () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'CHECK_ZONE_FILLS': False, 'CATEGORY': 'Schematic', 'DIR': 'Reports', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for generating DRC reports +# https://kibot.readthedocs.io/en/latest/configuration/preflights/drc.html + +kibot: + version: 1 + +preflight: + check_zone_fills: false + drc: + category: 'Reports' + dir: 'Reports' + dont_stop: true + format: 'HTML, RPT' + output: 'report_%f-%i%I%v.%x' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'check_zone_fills': False, 'drc': {'category': 'Reports', 'dir': 'Reports', 'dont_stop': True, 'format': 'HTML, RPT', 'output': 'report_%f-%i%I%v.%x'}} (kibot - config_reader.py:276) +DEBUG:Parsing preflight check_zone_fills (kibot - config_reader.py:285) +DEBUG:Parsing preflight drc (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_drc_report.yaml`: ['check_zone_fills', 'drc'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NOTE': 'external layer thicknesses are specified after plating'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @GERBER_OUTPUT@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @NOTE@ -> external layer thicknesses are specified after plating () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'GERBER_OUTPUT': 'gbr_gerbers', 'NOTE': 'external layer thicknesses are specified after plating', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot preflight for Draw Fancy Stackup feature +# https://kibot.readthedocs.io/en/latest/configuration/preflights/draw_fancy_stackup.html + +kibot: + version: 1 + +preflight: + update_xml: true + draw_fancy_stackup: + gerber: 'gbr_gerbers' + gerber_extension_only: True + draw_stackup: True + draw_vias: True + columns: + - 'material' + - 'layer' + - 'thickness' + - 'dielectric' + - 'layer_type' + - 'gerber' + note: 'external layer thicknesses are specified after plating' + + (kibot - config_reader.py:676) +DEBUG:Parsing preflight options: {'update_xml': True, 'draw_fancy_stackup': {'gerber': 'gbr_gerbers', 'gerber_extension_only': True, 'draw_stackup': True, 'draw_vias': True, 'columns': ['material', 'layer', 'thickness', 'dielectric', 'layer_type', 'gerber'], 'note': 'external layer thicknesses are specified after plating'}} (kibot - config_reader.py:276) +DEBUG:Parsing preflight update_xml (kibot - config_reader.py:285) +DEBUG:Parsing preflight draw_fancy_stackup (kibot - config_reader.py:285) +DEBUG:Preflights loaded from `kibot_yaml/kibot_pre_draw_stackup.yaml`: ['update_xml', 'draw_fancy_stackup'] (kibot - config_reader.py:378) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> netlist () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Schematic netlist in KiCad format () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'netlist', 'COMMENT': 'Schematic netlist in KiCad format', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating netlist in KiCad format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/netlist.html + +kibot: + version: 1 + +outputs: +- name: netlist + comment: 'Schematic netlist in KiCad format' + type: netlist + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `netlist` (netlist) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_netlist.yaml`: ['netlist'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Gerbers in GBR format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @PLOT_REFS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'gbr_gerbers', 'COMMENT': 'Gerbers in GBR format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'PLOT_REFS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Gerber files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/gerber.html + +kibot: + version: 1 + +outputs: +- name: gbr_gerbers + comment: 'Gerbers in GBR format' + type: gerber + category: 'Manufacturing/Fabrication/Gerbers' + dir: 'Manufacturing/Fabrication/Gerbers' + layers: ['copper', 'Edge.Cuts', 'F.Silkscreen', 'F.Mask', 'F.Paste', 'B.Silkscreen', 'B.Mask', 'B.Paste'] + options: + subtract_mask_from_silk: true + plot_footprint_refs: true + plot_footprint_values: false + create_gerber_job_file: false + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `gbr_gerbers` (gerber) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_gerber.yaml`: ['gbr_gerbers'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> zip_odb () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> ODB++ in ZIP format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_odb', 'COMMENT': 'ODB++ in ZIP format', 'DIR': 'Manufacturing/Fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating ODB++ files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/odb.html + +kibot: + version: 1 + +outputs: +- name: zip_odb + comment: 'ODB++ in ZIP format' + type: odb + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + options: + dnf_filter: _kibom_dnf_Config + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `zip_odb` (odb) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_odb.yaml`: ['zip_odb'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> drl_excellon () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Drill in Excellon format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @GENERATE_DRILL@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAP_FORMAT@ -> None () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating drill Gerber files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/excellon.html + +kibot: + version: 1 + +outputs: +- name: drl_excellon + comment: 'Drill in Excellon format' + type: excellon + category: 'Manufacturing/Fabrication/Gerbers' + dir: 'Manufacturing/Fabrication/Gerbers' + options: + generate_drill_files: true + pth_and_npth_single_file: false + map: 'None' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `drl_excellon` (excellon) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_excellon_drill.yaml`: ['drl_excellon'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'drl_excellon', 'COMMENT': 'Drill in Excellon format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': True, 'PTH_NPTH': False, 'MAP_FORMAT': 'None'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> pdf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Drill Map in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @GENERATE_DRILL@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> false () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAP_FORMAT@ -> pdf () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_drill_map', 'COMMENT': 'Drill Map in PDF format', 'DIR': 'Manufacturing/Fabrication/Gerbers', 'GENERATE_DRILL': False, 'PTH_NPTH': False, 'MAP_FORMAT': 'pdf', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating drill Gerber files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/excellon.html + +kibot: + version: 1 + +outputs: +- name: pdf_drill_map + comment: 'Drill Map in PDF format' + type: excellon + category: 'Manufacturing/Fabrication/Gerbers' + dir: 'Manufacturing/Fabrication/Gerbers' + options: + generate_drill_files: false + pth_and_npth_single_file: false + map: 'pdf' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_drill_map` (excellon) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_excellon_drill.yaml`: ['pdf_drill_map'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Tables', 'PTH_NPTH': 'yes', 'GROUP_ROUND_SLOTS': True} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_drill_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Drill Table in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication/Drill Tables () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> no () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_ROUND_SLOTS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_drill_table', 'COMMENT': 'Drill Table in CSV format', 'DIR': 'Manufacturing/Fabrication/Drill Tables', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Drill Tables +# https://kibot.readthedocs.io/en/latest/configuration/outputs/excellon.html + +kibot: + version: 1 + +outputs: +- name: csv_drill_table + comment: 'Drill Table in CSV format' + type: excellon + category: 'Manufacturing/Fabrication/Drill Tables' + dir: 'Manufacturing/Fabrication/Drill Tables' + options: + generate_drill_files: false + table: + unify_pth_and_npth: 'no' + group_slots_and_round_holes: true + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_drill_table` (excellon) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_drill_table.yaml`: ['csv_drill_table'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_position', 'COMMENT': 'Position file in CSV format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_position () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Position file in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_position', 'COMMENT': 'Position file in CSV format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Position file in CSV format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/position.html + +kibot: + version: 1 + +outputs: +- name: csv_position + comment: 'Position file in CSV format' + type: position + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: 'CSV' + only_smd: false + include_virtual: false + output: '%f-CPL%I%v.%x' + separate_files_for_front_and_back: false + +definitions: + NAME: csv_position + COMMENT: Position file in CSV format + DIR: Manufacturing/Assembly (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_position` (position) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_pos.yaml`: ['csv_position'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Testpoint report in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Testing/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating CSV Tespoints +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_testpoints + comment: 'Testpoint report in CSV format' + type: bom + category: 'Testing/Testpoints' + dir: 'Testing/Testpoints' + options: + output: '%f-testpoints%I%v.%x' + csv: + hide_pcb_info: True + hide_stats_info: True + pre_transform: ['_kicost_rename'] + exclude_filter: 'only_testpoints' + dnf_filter: '_null' + exclude_marked_in_sch: false + group_fields: [] + sort_style: ref + use_aux_axis_as_origin: true + ignore_dnf: false + format: CSV + footprint_type_values: 'SMT,THRU,' + columns: + - field: References + name: Testpoint Ref. + - field: Net Name + name: Net + - field: Net Class + - field: Footprint X + name: X + - field: Footprint Y + name: Y + - field: Footprint Side + name: Side + - field: Footprint Type + name: Pad Type + - field: Value + - field: Footprint + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_testpoints` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_testpoints.yaml`: ['csv_testpoints'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Top testpoint report in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Testing/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> -top () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> only_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_top', 'COMMENT': 'Top testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-top', 'EXCLUDE_FILTER': 'only_testpoints_top', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating CSV Tespoints +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_testpoints_top + comment: 'Top testpoint report in CSV format' + type: bom + category: 'Testing/Testpoints' + dir: 'Testing/Testpoints' + options: + output: '%f-testpoints-top%I%v.%x' + csv: + hide_pcb_info: True + hide_stats_info: True + pre_transform: ['_kicost_rename'] + exclude_filter: 'only_testpoints_top' + dnf_filter: '_null' + exclude_marked_in_sch: false + group_fields: [] + sort_style: ref + use_aux_axis_as_origin: true + ignore_dnf: false + format: CSV + footprint_type_values: 'SMT,THRU,' + right_digits: 2 + columns: + - field: References + name: Ref. + - field: Net Label + name: Net + - field: Footprint X + name: X [mm] + - field: Footprint Y + name: Y [mm] + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_testpoints_top` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_testpoints_simple.yaml`: ['csv_testpoints_top'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_testpoints', 'COMMENT': 'Testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '', 'EXCLUDE_FILTER': 'only_testpoints'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bottom testpoint report in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Testing/Testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> -bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> only_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_testpoints_bottom', 'COMMENT': 'Bottom testpoint report in CSV format', 'DIR': 'Testing/Testpoints', 'SUFFIX': '-bottom', 'EXCLUDE_FILTER': 'only_testpoints_bottom', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating CSV Tespoints +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_testpoints_bottom + comment: 'Bottom testpoint report in CSV format' + type: bom + category: 'Testing/Testpoints' + dir: 'Testing/Testpoints' + options: + output: '%f-testpoints-bottom%I%v.%x' + csv: + hide_pcb_info: True + hide_stats_info: True + pre_transform: ['_kicost_rename'] + exclude_filter: 'only_testpoints_bottom' + dnf_filter: '_null' + exclude_marked_in_sch: false + group_fields: [] + sort_style: ref + use_aux_axis_as_origin: true + ignore_dnf: false + format: CSV + footprint_type_values: 'SMT,THRU,' + right_digits: 2 + columns: + - field: References + name: Ref. + - field: Net Label + name: Net + - field: Footprint X + name: X [mm] + - field: Footprint Y + name: Y [mm] + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_testpoints_bottom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_testpoints_simple.yaml`: ['csv_testpoints_bottom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bill of Materials in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_bom', 'COMMENT': 'Bill of Materials in CSV format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Bill of Materials in CSV format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: csv_bom + comment: 'Bill of Materials in CSV format' + type: bom + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: CSV + csv: + hide_pcb_info: true + hide_stats_info: true + + group_fields: ['Manufacturer Part Number', 'Value'] + + columns: + - "Row" + - "Quantity Per PCB" + - "References" + - "Value" + - "Datasheet" + - "Footprint" + - "Description" + - "Manufacturer" + - "Manufacturer Part Number" + - "Supplier Part Number" + # - "arrow#" + # - "digikey#" + # - "farnell#" + # - "mouser#" + # - "newark#" + # - "rs#" + # - "tme#" + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_bom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_bom.yaml`: ['csv_bom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'html_bom', 'COMMENT': 'BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bill of Materials in HTML format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Replacing @MAN_FIELD@ -> Manufacturer () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom', 'COMMENT': 'Bill of Materials in HTML format', 'DIR': 'Manufacturing/Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Interactive HTML BoM +# https://kibot.readthedocs.io/en/latest/configuration/outputs/ibom.html + +kibot: + version: 1 + +outputs: +- name: html_bom + comment: 'Bill of Materials in HTML format' + type: bom + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: HTML + html: + title: 'Bill of Materials' + datasheet_as_link: "Datasheet" + lcsc_link: true + logo: false + style: modern-blue + + group_fields: ['Manufacturer Part Number', 'Value'] + + columns: + - "Row" + - "Quantity Per PCB" + - "References" + - "Value" + - "Datasheet" + - "Footprint" + - "Description" + - "Manufacturer" + - "Manufacturer Part Number" + - "Supplier Part Number" + # - "arrow#" + # - "digikey#" + # - "farnell#" + # - "mouser#" + # - "newark#" + # - "rs#" + # - "tme#" + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_bom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_bom.yaml`: ['html_bom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'xlsx_costs_bom', 'COMMENT': 'Costs Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'FILT_PRE_TRANSFORM': 'field_rename'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> xlsx_bom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bill of Materials in XLSX format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @KICOST_CONFIG@ -> () (kibot - config_reader.py:90) +DEBUG:- Replacing @FILT_PRE_TRANSFORM@ -> field_rename () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'xlsx_bom', 'COMMENT': 'Bill of Materials in XLSX format', 'DIR': 'Manufacturing/Assembly', 'KICOST_CONFIG': '', 'FILT_PRE_TRANSFORM': 'field_rename', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Bill of Materials in XLSX format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/bom.html + +kibot: + version: 1 + +outputs: +- name: xlsx_bom + comment: 'Bill of Materials in XLSX format' + type: bom + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + format: XLSX + pre_transform: + - _value_split + - field_rename + count_smd_tht: true + distributors: + - Mouser + - Digi-Key + - TME + # - Arrow + # - Farnell + xlsx: + title: 'Bill of Materials' + datasheet_as_link: 'Datasheet' + logo: false + style: modern-blue + kicost: true + kicost_config: '' + specs: true + + columns: + - "Row" + - "Quantity Per PCB" + - "References" + - "Value" + - "Datasheet" + - "Footprint" + - "Description" + - "manf" + - "manf#" + - "Supplier Part Number" + # - "arrow#" + # - "digikey#" + # - "farnell#" + # - "mouser#" + # - "newark#" + # - "rs#" + # - "tme#" + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `xlsx_bom` (bom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_xlsx_bom.yaml`: ['xlsx_bom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': '', 'MPN_FIELD': 'Manufacturer Part Number'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_bom_interactive () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Interactive BOM in HTML format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @EXCLUDE_FILTER@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @TITLE@ -> Nixie Clock Main Board Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @MPN_FIELD@ -> Manufacturer Part Number () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_bom_interactive', 'COMMENT': 'Interactive BOM in HTML format', 'DIR': 'Manufacturing/Assembly', 'EXCLUDE_FILTER': 'exclude_testpoints', 'TITLE': 'Nixie Clock Main Board Assembly', 'MPN_FIELD': 'Manufacturer Part Number', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Interactive HTML BoM +# https://kibot.readthedocs.io/en/latest/configuration/outputs/ibom.html + +kibot: + version: 1 + +outputs: +- name: html_bom_interactive + comment: 'Interactive BOM in HTML format' + type: ibom + dir: 'Manufacturing/Assembly' + category: 'Manufacturing/Assembly' + options: + # extra_data_file: '%F.net' + dark_mode: true + show_fields: 'Value,Footprint,Manufacturer Part Number' + group_fields: 'Value,Manufacturer Part Number' + show_fabrication: true + highlight_pin1: "selected" + exclude_filter: 'exclude_testpoints' + hide_excluded: true + forced_name: 'Nixie Clock Main Board Assembly' + mark_when_checked: 'Placed' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_bom_interactive` (ibom) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_ibom.yaml`: ['html_bom_interactive'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_report', 'COMMENT': 'Report in CSV format', 'DIR': 'Manufacturing', 'OUTPUT_ID': '', 'TEMPLATE': 'total_components'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_comp_count () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Component report (count) in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> components_count () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> total_components () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_comp_count', 'COMMENT': 'Component report (count) in CSV format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'components_count', 'TEMPLATE': 'total_components', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for CSV Report +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: csv_comp_count + comment: 'Component report (count) in CSV format' + type: report + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + output_id: components_count + options: + output: '%f-%I%v.csv' + template: total_components + exclude_filter: '_mechanical' + csv_remove_leading_spaces: true + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_comp_count` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_report.yaml`: ['csv_comp_count'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'csv_report', 'COMMENT': 'Report in CSV format', 'DIR': 'Manufacturing', 'OUTPUT_ID': '', 'TEMPLATE': 'total_components'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> csv_impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Impedance table in CSV format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/impedance_table.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'csv_impedance_table', 'COMMENT': 'Impedance table in CSV format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'impedance_table', 'TEMPLATE': 'kibot_resources/templates/impedance_table.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for CSV Report +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: csv_impedance_table + comment: 'Impedance table in CSV format' + type: report + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + output_id: impedance_table + options: + output: '%f-%I%v.csv' + template: kibot_resources/templates/impedance_table.txt + exclude_filter: '_mechanical' + csv_remove_leading_spaces: true + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `csv_impedance_table` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_csv_report.yaml`: ['csv_impedance_table'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Report', 'DIR': 'Manufacturing', 'OUTPUT_ID': '_notes', 'TEMPLATE': 'kibot_ressources/template/fabrication_notes.txt'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> txt_fabrication_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Fabrication notes in TXT format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> fabrication_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/fabrication_notes.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Fabrication notes in TXT format', 'DIR': 'Manufacturing/Fabrication', 'OUTPUT_ID': 'fabrication_notes', 'TEMPLATE': 'kibot_resources/templates/fabrication_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for TXT Report (e.g. Fabrication/Assembly notes) +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: txt_fabrication_notes + comment: 'Fabrication notes in TXT format' + type: report + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + output_id: fabrication_notes + options: + output: '%f-%I%v.txt' + template: kibot_resources/templates/fabrication_notes.txt + exclude_filter: '_mechanical' + mm_digits: 3 + display_trailing_zeros: True + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `txt_fabrication_notes` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_txt_report.yaml`: ['txt_fabrication_notes'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'txt_fabrication_notes', 'COMMENT': 'Report', 'DIR': 'Manufacturing', 'OUTPUT_ID': '_notes', 'TEMPLATE': 'kibot_ressources/template/fabrication_notes.txt'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> txt_assembly_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Assembly notes in TXT format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_ID@ -> assembly_notes () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/assembly_notes.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'txt_assembly_notes', 'COMMENT': 'Assembly notes in TXT format', 'DIR': 'Manufacturing/Assembly', 'OUTPUT_ID': 'assembly_notes', 'TEMPLATE': 'kibot_resources/templates/assembly_notes.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for TXT Report (e.g. Fabrication/Assembly notes) +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: txt_assembly_notes + comment: 'Assembly notes in TXT format' + type: report + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + output_id: assembly_notes + options: + output: '%f-%I%v.txt' + template: kibot_resources/templates/assembly_notes.txt + exclude_filter: '_mechanical' + mm_digits: 3 + display_trailing_zeros: True + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `txt_assembly_notes` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_txt_report.yaml`: ['txt_assembly_notes'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Top 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> top () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> top () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_top', 'COMMENT': 'Top 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_top + comment: 'Top 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-top%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 0 + rotate_y: 0 + rotate_z: 0 + zoom: 0 + height: 2000 + width: 2000 + view: 'top' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_top` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_top'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bottom 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> 0 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_bottom', 'COMMENT': 'Bottom 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_bottom + comment: 'Bottom 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-bottom%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 0 + rotate_y: 0 + rotate_z: 0 + zoom: 0 + height: 2000 + width: 2000 + view: 'bottom' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_bottom` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_bottom'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_angled_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Top (angled) 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> angled_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> top () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 2 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_top', 'COMMENT': 'Top (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_top', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': 1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_angled_top + comment: 'Top (angled) 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-angled_top%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 2 + rotate_y: -1 + rotate_z: 1 + zoom: -1 + height: 2000 + width: 2000 + view: 'top' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_angled_top` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_angled_top'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'png_3d_viewer', 'COMMENT': '3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': '', 'VIEW': 'top', 'RAYTRACING': True, 'ROTATE_X': 0, 'ROTATE_Y': 0, 'ROTATE_Z': 0, 'ZOOM': 0, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> png_3d_viewer_angled_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Bottom (angled) 3D viewer PCB render in PNG format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Images () (kibot - config_reader.py:90) +DEBUG:- Replacing @SUFFIX@ -> angled_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @VIEW@ -> bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @RAYTRACING@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_X@ -> 2 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Y@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ROTATE_Z@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @ZOOM@ -> -1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @HEIGHT@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @WIDTH@ -> 2000 () (kibot - config_reader.py:90) +DEBUG:- Replacing @KEY_COLOR@ -> #00FF00 () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'png_3d_viewer_angled_bottom', 'COMMENT': 'Bottom (angled) 3D viewer PCB render in PNG format', 'DIR': 'Images', 'SUFFIX': 'angled_bottom', 'VIEW': 'bottom', 'RAYTRACING': True, 'ROTATE_X': 2, 'ROTATE_Y': -1, 'ROTATE_Z': -1, 'ZOOM': -1, 'HEIGHT': 2000, 'WIDTH': 2000, 'KEY_COLOR': '#00FF00', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for 3D Viewer renders in PNG format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/render_3d.html + +kibot: + version: 1 + +outputs: +- name: png_3d_viewer_angled_bottom + comment: 'Bottom (angled) 3D viewer PCB render in PNG format' + type: render_3d + category: 'Images' + dir: 'Images' + options: + output: '%f-angled_bottom%I%v.%x' + auto_crop: true + enable_crop_workaround: true + rotate_x: 2 + rotate_y: -1 + rotate_z: -1 + zoom: -1 + height: 2000 + width: 2000 + view: 'bottom' + ray_tracing: true + force_stackup_colors: true + orthographic: true + transparent_background: true + transparent_background_color: '#00FF00' + transparent_background_fuzz: 40 + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `png_3d_viewer_angled_bottom` (render_3d) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_png_3d_viewer.yaml`: ['png_3d_viewer_angled_bottom'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'step', 'COMMENT': 'PCB 3D model in STEP format', 'DIR': '3D'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> step () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> PCB 3D model in STEP format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> 3D () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'step', 'COMMENT': 'PCB 3D model in STEP format', 'DIR': '3D'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating PCB 3D model in STEP format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/step.html + +kibot: + version: 1 + +outputs: +- name: step + comment: 'PCB 3D model in STEP format' + type: step + category: '3D' + dir: '3D' + options: + output: '%f%I%v.%x' + +definitions: + NAME: step + COMMENT: PCB 3D model in STEP format + DIR: 3D (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `step` (step) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_step.yaml`: ['step'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_schematic', 'COMMENT': 'Schematic in PDF format', 'DIR': 'Schematic', 'DEFAULT_FONT': 'Times New Roman'} (kibot - config_reader.py:670) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME@ -> pdf_schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Schematic in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Schematic () (kibot - config_reader.py:90) +DEBUG:- Replacing @DEFAULT_FONT@ -> Times New Roman () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_schematic', 'COMMENT': 'Schematic in PDF format', 'DIR': 'Schematic', 'DEFAULT_FONT': 'Times New Roman'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating schematics in PDF format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/pdf_sch_print.html + +kibot: + version: 1 + +outputs: +- name: pdf_schematic + comment: 'Schematic in PDF format' + type: pdf_sch_print + dir: 'Schematic' + category: 'Schematic' + options: + background_color: false + color_theme: 'Altium_Theme' + default_font: 'Times New Roman' + +definitions: + NAME: pdf_schematic + COMMENT: Schematic in PDF format + COLOR_THEME: Altium_Theme + DEFAULT_FONT: Times New Roman + DIR: Schematic (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_schematic` (pdf_sch_print) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_pdf_schematic.yaml`: ['pdf_schematic'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1.0, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'yes', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'SCALING': 1, 'PTH_NPTH': 'no', 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> pdf_fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Fabrication document in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @DOC_TITLE@ -> Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_WKS@ -> ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_EXCLUDE_FILTER@ -> only_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DRILL_MAP@ -> DrillMap () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_TOP@ -> F.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TP_LIST_BOTTOM@ -> B.TestPointList () (kibot - config_reader.py:90) +DEBUG:- Replacing @PTH_NPTH@ -> no () (kibot - config_reader.py:90) +DEBUG:- Replacing @GROUP_ROUND_SLOTS@ -> true () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_TP_TOP@ -> csv_testpoints_top () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_TP_BOTTOM@ -> csv_testpoints_bottom () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_IMPEDANCE_TABLE@ -> csv_impedance_table () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_DRILL_TABLE@ -> csv_drill_table () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_fabrication', 'COMMENT': 'Fabrication document in PDF format', 'DIR': 'Manufacturing/Fabrication', 'DOC_TITLE': 'Fabrication', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'only_testpoints', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'PTH_NPTH': 'no', 'GROUP_ROUND_SLOTS': True, 'NAME_TP_TOP': 'csv_testpoints_top', 'NAME_TP_BOTTOM': 'csv_testpoints_bottom', 'NAME_IMPEDANCE_TABLE': 'csv_impedance_table', 'NAME_DRILL_TABLE': 'csv_drill_table', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Fabrication Document in PDF format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/pcb_print.html + +kibot: + version: 1 + +outputs: +- name: pdf_fabrication + comment: 'Fabrication document in PDF format' + type: pcb_print + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + options: + colored_pads: false + colored_vias: false + color_theme: 'Altium_Theme' + output: '%f-fabrication%I%v.%x' + format: 'PDF' + title: 'Fabrication Document' + realistic_solder_mask: false + dpi: 1200 + dnf_filter: _kibom_dnf_Config + frame_plot_mechanism: 'internal' + sheet_reference_layout: '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks' + drill: + unify_pth_and_npth: 'no' + group_slots_and_round_holes: true + include_table: + outputs: + - name: 'csv_testpoints_top' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + column_spacing: 2 + force_font_width: 1.27 # mm + - name: 'csv_testpoints_bottom' + text_alignment: 'right' + invert_columns_order: true + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + column_spacing: 2 + force_font_width: 1.27 # mm + - name: 'csv_impedance_table' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + row_spacing: 3 + column_spacing: 2 + row_spacing: 3 + - name: 'csv_drill_table' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0.2 + top_rule_width: 0.2 + bottom_rule_width: 0.2 + row_spacing: 3 + column_spacing: 2 + force_font_width: 1 # mm + + pages: + - scaling: 1 + title: 'Fabrication' + sheet: 'Top Fabrication (Scale 1:1)' + layer_var: 'Top Fabrication (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: F.Cu + color: '#F2F2F2' + - layer: F.Mask + color: '#E2E2E2' + - layer: F.Paste + color: '#E2E2E2' + - layer: F.Silkscreen + color: '#DBDBDB' + - layer: F.Fab + plot_footprint_refs: false + plot_footprint_values: false + color: '#818181' + - layer: F.Dimensions + color: '#000000' + + - scaling: 1 + mirror: true + mirror_pcb_text: false + title: 'Fabrication' + sheet: 'Bottom Fabrication (Scale 1:1)' + layer_var: 'Bottom Fabrication (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: B.Cu + color: '#F2F2F2' + - layer: B.Mask + color: '#E2E2E2' + - layer: B.Paste + color: '#E2E2E2' + - layer: B.Silkscreen + color: '#DBDBDB' + - layer: B.Fab + plot_footprint_refs: false + plot_footprint_values: false + color: '#818181' + - layer: B.Dimensions + color: '#000000' + + - scaling: 1 + title: 'Fabrication' + sheet: 'Drill Drawing (%lp)' + layer_var: 'Drill Drawing %lp (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + repeat_for_layer: 'DrillMap' + repeat_layers: 'drill_pairs' + layers: + - layer: 'DrillMap' + color: '#000000' + - layer: 'Edge.Cuts' + color: '#000000' + + - scaling: 1 + title: 'Fabrication' + sheet: 'Top Test Points (Scale 1:1)' + layer_var: 'Top Test Points (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: F.Cu + color: '#E5E5E5' + - layer: F.Mask + color: '#CECECE' + - layer: F.Paste + color: '#CECECE' + - layer: F.Silkscreen + color: '#C7C7C7' + - layer: F.Fab + exclude_filter: 'only_testpoints' + plot_footprint_values: false + sketch_pads_on_fab_layers: false + color: '#E10000' + - layer: 'F.TestPointList' + color: '#000000' + + - scaling: 1 + mirror : true + mirror_pcb_text: true + title: 'Fabrication' + sheet: 'Bottom Test Points (Scale 1:1)' + layer_var: 'Bottom Test Points (Scale 1:1)' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: B.Cu + color: '#E5E5E5' + - layer: B.Mask + color: '#CECECE' + - layer: B.Paste + color: '#CECECE' + - layer: B.Silkscreen + color: '#C7C7C7' + - layer: B.Fab + exclude_filter: 'only_testpoints' + plot_footprint_values: false + sketch_pads_on_fab_layers: false + color: '#0B00CC' + - layer: 'B.TestPointList' + color: '#000000' + + - scaling: 1 + sheet: '%ln (Scale 1:1)' + layer_var: '%ln (Scale 1:1)' + title: 'Fabrication' + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + repeat_for_layer: 'F.Cu' + repeat_layers: 'copper' + layers: + - layer: 'F.Cu' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_fabrication` (pcb_print) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_pdf_fabrication.yaml`: ['pdf_fabrication'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1.0, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'NAME_COMP_COUNT': 'csv_comp_count'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> pdf_assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Assembly document in PDF format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @DOC_TITLE@ -> Assembly () (kibot - config_reader.py:90) +DEBUG:- Replacing @COLOR_THEME@ -> Altium_Theme () (kibot - config_reader.py:90) +DEBUG:- Replacing @SHEET_WKS@ -> ${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks () (kibot - config_reader.py:90) +DEBUG:- Replacing @SCALING@ -> 1 () (kibot - config_reader.py:90) +DEBUG:- Replacing @FAB_EXCLUDE_FILTER@ -> exclude_testpoints () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_TITLE_PAGE@ -> TitlePage () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_TOP@ -> F.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_ASSEMBLY_TEXT_BOTTOM@ -> B.AssemblyText () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_TOP@ -> F.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @LAYER_DNP_CROSS_BOTTOM@ -> B.DNP () (kibot - config_reader.py:90) +DEBUG:- Replacing @NAME_COMP_COUNT@ -> csv_comp_count () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'pdf_assembly', 'COMMENT': 'Assembly document in PDF format', 'DIR': 'Manufacturing/Assembly', 'DOC_TITLE': 'Assembly', 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'SCALING': 1, 'FAB_EXCLUDE_FILTER': 'exclude_testpoints', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'NAME_COMP_COUNT': 'csv_comp_count', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating Assembly Document in PDF format +# https://kibot.readthedocs.io/en/latest/configuration/outputs/pcb_print.html + +kibot: + version: 1 + +outputs: +- name: pdf_assembly + comment: 'Assembly document in PDF format' + type: pcb_print + category: 'Manufacturing/Assembly' + dir: 'Manufacturing/Assembly' + options: + colored_vias: false + colored_pads: false + color_theme: 'Altium_Theme' + output: '%f-assembly%I%v.%x' + format: 'PDF' + title: 'Assembly Document' + realistic_solder_mask: false + dpi: 1200 + dnf_filter: _kibom_dnf_Config + # dnf_filter: '_null' + sheet_reference_layout: '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks' + include_table: + outputs: + - name: 'csv_comp_count' + text_alignment: 'left' + invert_columns_order: false + border_width: 0.4 + header_rule_width: 0.2 + horizontal_rule_width: 0 + vertical_rule_width: 0 + top_rule_width: 0 + bottom_rule_width: 0 + row_spacing: 3 + column_spacing: 2 + pages: + - scaling: 1 + layer_var: '' + title: 'Assembly' + sheet: Top/Bottom View + sheet_reference_color: '#000000' + layers: + - layer: 'TitlePage' + color: '#000000' + + - scaling: 1 + layer_var: "Top Assembly (Scale 1:1)" + title: 'Assembly' + sheet: Top Assembly (Scale 1:1) + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: F.Cu + color: '#EEDAB5' + - layer: F.Mask + color: '#B9B9B9' + - layer: F.Paste + color: '#E1A98E' + - layer: F.Silkscreen + color: '#DB9DE1' + - layer: F.Fab + exclude_filter: 'exclude_testpoints' + color: '#744679' + - layer: 'F.AssemblyText' + color: '#000000' + - layer: 'F.DNP' + color: '#D63034' + + - scaling: 1 + layer_var: "Bottom Assembly (Scale 1:1)" + mirror: true + mirror_pcb_text: false + title: 'Assembly' + sheet: Bottom Assembly (Scale 1:1) + sheet_reference_color: '#000000' + colored_holes: true + holes_color: "#FFFFFF" + layers: + - layer: Edge.Cuts + color: '#000000' + - layer: B.Cu + color: '#D5DBF4' + - layer: B.Mask + color: '#B9B9B9' + - layer: B.Paste + color: '#BCB9DD' + - layer: B.Silkscreen + color: '#DB9DE1' + - layer: B.Fab + exclude_filter: 'exclude_testpoints' + color: '#400080' + - layer: 'B.AssemblyText' + color: '#000000' + - layer: 'B.DNP' + color: '#D63034' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `pdf_assembly` (pcb_print) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_pdf_assembly.yaml`: ['pdf_assembly'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> zip_compress_fab () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Generates a ZIP file with gerbers, drill and fabrication document () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> Manufacturing/Fabrication () (kibot - config_reader.py:90) +DEBUG:- Replacing @GERBER_OUTPUT@ -> gbr_gerbers () (kibot - config_reader.py:90) +DEBUG:- Replacing @DRILL_MAP_OUTPUT@ -> pdf_drill_map () (kibot - config_reader.py:90) +DEBUG:- Replacing @DRILL_OUTPUT@ -> drl_excellon () (kibot - config_reader.py:90) +DEBUG:- Replacing @FABRICATION_OUTPUT@ -> pdf_fabrication () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'zip_compress_fab', 'COMMENT': 'Generates a ZIP file with gerbers, drill and fabrication document', 'DIR': 'Manufacturing/Fabrication', 'GERBER_OUTPUT': 'gbr_gerbers', 'DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DRILL_OUTPUT': 'drl_excellon', 'FABRICATION_OUTPUT': 'pdf_fabrication', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for compressing Fabrication files to a ZIP archive +# https://kibot.readthedocs.io/en/latest/configuration/outputs/compress.html + +kibot: + version: 1 + +outputs: +- name: zip_compress_fab + comment: 'Generates a ZIP file with gerbers, drill and fabrication document' + type: compress + category: 'Manufacturing/Fabrication' + dir: 'Manufacturing/Fabrication' + options: + output: '%f-GERBERS%I%v.%x' + move_files: false + files: + - from_output: gbr_gerbers + dest: '/' + - from_output: pdf_drill_map + dest: '/' + - from_output: drl_excellon + dest: '/' + - from_output: pdf_fabrication + dest: '/' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `zip_compress_fab` (compress) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_compress_fab.yaml`: ['zip_compress_fab'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kicanvas', 'COMMENT': 'KiCanvas webpage', 'DIR': 'KiCanvas'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_kicanvas () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> KiCanvas webpage () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> KiCanvas () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kicanvas', 'COMMENT': 'KiCanvas webpage', 'DIR': 'KiCanvas'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for exploring PCB/SCH files +# https://kibot.readthedocs.io/en/latest/configuration/outputs/kicanvas.html + +kibot: + version: 1 + +outputs: +- name: html_kicanvas + comment: 'KiCanvas webpage' + type: kicanvas + category: 'KiCanvas' + dir: 'KiCanvas' + options: + dnf_filter: _kibom_dnf_Config + overlay: true + source: ["schematic", "pcb", "project"] + +definitions: + NAME: html_kicanvas + COMMENT: KiCanvas webpage + DIR: KiCanvas (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_kicanvas` (kicanvas) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_kicanvas.yaml`: ['html_kicanvas'] (kibot - config_reader.py:354) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kiri', 'COMMENT': 'KiRI webpage', 'DIR': 'KiRI'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_kiri () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> KiRI webpage () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> KiRI () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_kiri', 'COMMENT': 'KiRI webpage', 'DIR': 'KiRI'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for diff web page between commits +# https://kibot.readthedocs.io/en/latest/configuration/outputs/kiri.html + +kibot: + version: 1 + +outputs: +- name: html_kiri + comment: 'KiRI webpage' + type: kiri + category: 'KiRI' + dir: 'KiRI' + layers: all + options: + keep_generated: true + max_commits: 3 + revision: 'HEAD' + zones: 'global' + +definitions: + NAME: html_kiri + COMMENT: KiRi webpage + DIR: KiRI (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_kiri` (kiri) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_html_kiri.yaml`: ['html_kiri'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'md_readme', 'COMMENT': 'Report', 'DIR': '.', 'CATEGORY': '/', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_ressources/template/readme.txt'} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> md_readme () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> README file in Markdown format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> ./ () (kibot - config_reader.py:90) +DEBUG:- Replacing @CATEGORY@ -> . () (kibot - config_reader.py:90) +DEBUG:- Replacing @OUTPUT_NAME@ -> README () (kibot - config_reader.py:90) +DEBUG:- Replacing @TEMPLATE@ -> kibot_resources/templates/readme.txt () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'md_readme', 'COMMENT': 'README file in Markdown format', 'DIR': './', 'CATEGORY': '.', 'OUTPUT_NAME': 'README', 'TEMPLATE': 'kibot_resources/templates/readme.txt', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for MD Report (e.g. README.md) +# https://kibot.readthedocs.io/en/latest/configuration/outputs/report.html + +kibot: + version: 1 + +outputs: + - name: md_readme + comment: 'README file in Markdown format' + type: report + category: '.' + dir: './' + options: + output: 'README.md' + template: kibot_resources/templates/readme.txt + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `md_readme` (report) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_md_report.yaml`: ['md_readme'] (kibot - config_reader.py:354) +DEBUG:Found local definitions (kibot - config_reader.py:641) +DEBUG:- Local definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': '', 'LOGO': '', 'LOGO_URL': ''} (kibot - config_reader.py:651) +DEBUG:- Current definitions: {'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'LOGO': 'Logos/dummy_logo.png', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results', 'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git'} (kibot - config_reader.py:652) +DEBUG:- Updated definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:655) +DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:- Replacing @NAME@ -> html_navigate_results () (kibot - config_reader.py:90) +DEBUG:- Replacing @COMMENT@ -> Results webpage in HTML format () (kibot - config_reader.py:90) +DEBUG:- Replacing @DIR@ -> HTML () (kibot - config_reader.py:90) +DEBUG:- Replacing @TITLE@ -> Nixie Clock Main Board () (kibot - config_reader.py:90) +DEBUG:- Replacing @LOGO@ -> Logos/dummy_logo.png () (kibot - config_reader.py:90) +DEBUG:- Replacing @LOGO_URL@ -> https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git () (kibot - config_reader.py:90) +DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) +DEBUG:- Applying collected definitions: {'NAME': 'html_navigate_results', 'COMMENT': 'Results webpage in HTML format', 'DIR': 'HTML', 'TITLE': 'Nixie Clock Main Board', 'LOGO': 'Logos/dummy_logo.png', 'LOGO_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'CHECK_ZONE_FILLS': False, 'STACKUP_TABLE_NOTE': 'external layer thicknesses are specified after plating', 'MPN_FIELD': 'Manufacturer Part Number', 'MAN_FIELD': 'Manufacturer', 'GROUP_ROUND_SLOTS': True, 'GROUP_PTH_NPTH': 'no', 'GROUP_PTH_NPTH_DRL': False, 'PLOT_REFS': True, 'COLOR_THEME': 'Altium_Theme', 'SHEET_WKS': '${KIPRJMOD}/Templates/KDT_Template_PCB_GIT_A4.kicad_wks', 'FAB_SCALING': 1, 'ASSEMBLY_SCALING': 1, 'EXCLUDE_REFS': '[MB*]', '3D_VIEWER_ROT_X': 2, '3D_VIEWER_ROT_Y': -1, '3D_VIEWER_ROT_Z': 1, '3D_VIEWER_ZOOM': -1, 'KEY_COLOR': '#00FF00', 'OUTPUT_DIR': './', 'REPORT_DIR': 'Reports', 'SCHEMATIC_DIR': 'Schematic', 'MANUFACTURING_DIR': 'Manufacturing', 'ASSEMBLY_DIR': '@MANUFACTURING_DIR@/Assembly', 'FABRICATION_DIR': '@MANUFACTURING_DIR@/Fabrication', 'GERBERS_DIR': '@FABRICATION_DIR@/Gerbers', 'FAB_DRILL_TABLES_DIR': '@FABRICATION_DIR@/Drill Tables', 'TESTING_DIR': 'Testing', 'TESTPOINTS_DIR': '@TESTING_DIR@/Testpoints', 'IMAGES_DIR': 'Images', '3D_DIR': '3D', 'RESOURCES_DIR': 'kibot_resources', 'REPORT_TEMPLATE_DIR': '@RESOURCES_DIR@/templates', 'SCRIPTS_DIR': '@RESOURCES_DIR@/scripts', 'LAYER_TITLE_PAGE': 'TitlePage', 'LAYER_DNP_TOP': 'F.DNP', 'LAYER_DNP_BOTTOM': 'B.DNP', 'LAYER_DRILL_MAP': 'DrillMap', 'LAYER_TP_LIST_TOP': 'F.TestPointList', 'LAYER_TP_LIST_BOTTOM': 'B.TestPointList', 'LAYER_ASSEMBLY_TEXT_TOP': 'F.AssemblyText', 'LAYER_ASSEMBLY_TEXT_BOTTOM': 'B.AssemblyText', 'LAYER_DNP_CROSS_TOP': 'F.DNP', 'LAYER_DNP_CROSS_BOTTOM': 'B.DNP', 'FILT_FIELD_RENAME': 'field_rename', 'FILT_TP_ONLY': 'only_testpoints', 'FILT_TP_EXCLUDE': 'exclude_testpoints', 'FILT_TP_TOP_ONLY': 'only_testpoints_top', 'FILT_TP_BOTTOM_ONLY': 'only_testpoints_bottom', 'SCH_VARIANT_OUTPUT': 'value_split', 'NETLIST_OUTPUT': 'netlist', 'GERBER_OUTPUT': 'gbr_gerbers', 'ODB_OUTPUT': 'zip_odb', 'EXCELLON_DRILL_OUTPUT': 'drl_excellon', 'PDF_DRILL_MAP_OUTPUT': 'pdf_drill_map', 'DXF_DRILL_MAP_OUTPUT': 'dxf_drill_map', 'CSV_DRILL_TABLE_OUTPUT': 'csv_drill_table', 'CSV_POS_OUTPUT': 'csv_position', 'CSV_TP_OUTPUT': 'csv_testpoints', 'CSV_TP_TOP_OUTPUT': 'csv_testpoints_top', 'CSV_TP_BOTTOM_OUTPUT': 'csv_testpoints_bottom', 'CSV_BOM_OUTPUT': 'csv_bom', 'XLSX_BOM_OUTPUT': 'xlsx_bom', 'HTML_IBOM_OUTPUT': 'html_bom_interactive', 'HTML_BOM_OUTPUT': 'html_bom', 'CSV_COMP_COUNT_OUPUT': 'csv_comp_count', 'CSV_IMPEDANCE_TABLE_OUTPUT': 'csv_impedance_table', 'TXT_FAB_NOTES_OUTPUT': 'txt_fabrication_notes', 'TXT_ASSEMBLY_NOTES_OUTPUT': 'txt_assembly_notes', 'PNG_3D_VIEWER_TOP': 'png_3d_viewer_top', 'PNG_3D_VIEWER_BOTTOM': 'png_3d_viewer_bottom', 'PNG_3D_VIEWER_ANGLED_TOP': 'png_3d_viewer_angled_top', 'PNG_3D_VIEWER_ANGLED_BOTTOM': 'png_3d_viewer_angled_bottom', 'STEP_OUTPUT': 'step', 'BLENDER_OUTPUT': 'blender', 'PDF_SCHEMATIC_OUTPUT': 'pdf_schematic', 'PDF_FABRICATION_OUTPUT': 'pdf_fabrication', 'PDF_ASSEMBLY_OUTPUT': 'pdf_assembly', 'ZIP_COMPRESS_FAB_OUTPUT': 'zip_compress_fab', 'HTML_KICANVAS_OUTPUT': 'html_kicanvas', 'HTML_KIRI_OUTPUT': 'html_kiri', 'MD_README_OUTPUT': 'md_readme', 'HTML_NAV_RES_OUTPUT': 'html_navigate_results'} (kibot - config_reader.py:670) +DEBUG:YAML after expanding definitions: +# KiBot output for generating an HTML page for navigating the results +# https://kibot.readthedocs.io/en/latest/configuration/outputs/navigate_results_rb.html + +kibot: + version: 1 + +outputs: +- name: html_navigate_results + comment: 'Results webpage in HTML format' + type: navigate_results_rb + # category: 'HTML' + dir: 'HTML' + options: + link_from_root: 'index.html' + logo: 'Logos/dummy_logo.png' + logo_force_height: 40 + logo_url: 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git' + nav_bar: true + render_markdown: true + display_category_images: false + display_kibot_version: false + title: 'Nixie Clock Main Board' + title_url: 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git' + + (kibot - config_reader.py:676) +DEBUG:Pre-parsing output options for `html_navigate_results` (navigate_results_rb) (kibot - config_reader.py:162) +DEBUG:Outputs loaded from `kibot_yaml/kibot_out_navigate_results.yaml`: ['html_navigate_results'] (kibot - config_reader.py:354) +DEBUG:Configuring variants (kibot - config_reader.py:486) +DEBUG:Adding groups: {} (kibot - registrable.py:268) +DEBUG:Parsing global options: {} (kibot - config_reader.py:294) +DEBUG:Global options + imported: {'out_dir': './', 'dnp_cross_top_layer': 'F.DNP', 'dnp_cross_bottom_layer': 'B.DNP', 'disable_kicad_cross_on_fab': True, 'extra_pth_drill': 0, 'filters': [{'number': 9}, {'number': 10}, {'number': 20}, {'number': 44}, {'number': 62}, {'number': 98}, {'number': 133}, {'number': 143}, {'number': 147}, {'number': 168}, {'number': 172}, {'number': 1008}]} (kibot - config_reader.py:303) +DEBUG:Looking for stack-up information in the PCB (kibot.globals - globals.py:491) +DEBUG:- Found stack-up information (kibot.globals - globals.py:507) +DEBUG:- F.SilkS color: Yellow (kibot.globals - globals.py:462) +DEBUG:- F.Mask color: Black (kibot.globals - globals.py:470) +DEBUG:- B.Mask color: Black (kibot.globals - globals.py:474) +DEBUG:- B.SilkS color: Yellow (kibot.globals - globals.py:466) +DEBUG:- Copper finish: Immersion gold (kibot.globals - globals.py:522) +DEBUG:- Impedance controlled: yes (kibot.globals - globals.py:534) +DEBUG:- PCB Material/s: FR4_7628 / FR4 (kibot.globals - globals.py:543) +DEBUG:- Copper thickness: 70 / 35 (kibot.globals - globals.py:545) +DEBUG:Configuring from default: aliases_for_3d_models -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) +DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_temp_coef -> ['temp_coef', 'tmp_coef'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_power -> ['power', 'pow'] (kibot - optionable.py:598) +DEBUG:Configuring from default: field_current -> ['current', 'i'] (kibot - optionable.py:598) +DEBUG:Configuring from default: layer_defaults -> [] (kibot - optionable.py:362) +DEBUG:Adding KiBot warnings filter '','9','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','10','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','20','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','44','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','62','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','98','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','133','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','143','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','147','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','168','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','172','' (kibot.pre_filters - pre_filters.py:84) +DEBUG:Adding KiBot warnings filter '','1008','' (kibot.pre_filters - pre_filters.py:84) +Using command line value `DRAFT` for global option `variant` +DEBUG:Parsing variant `DRAFT` (kibom) (kibot - config_reader.py:245) +DEBUG:Parsing variant `PRELIMINARY` (kibom) (kibot - config_reader.py:245) +DEBUG:Parsing variant `CHECKED` (kibom) (kibot - config_reader.py:245) +DEBUG:Parsing variant `RELEASED` (kibom) (kibot - config_reader.py:245) +DEBUG:Configuring variants (kibot - config_reader.py:486) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Creating internal filter: {'name': '_kibom_dnf_Config', 'type': 'generic', 'comment': 'Internal KiBoM DNF filter (Config)', 'config_field': 'Config', 'exclude_value': True, 'exclude_config': True, 'keys': 'dnf_list'} (kibot - fil_base.py:281) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Creating internal filter: {'name': '_kibom_dnc_Config', 'type': 'generic', 'comment': 'Internal KiBoM DNC filter (Config)', 'config_field': 'Config', 'exclude_value': True, 'exclude_config': True, 'keys': 'dnc_list', 'invert': True} (kibot - fil_base.py:281) +DEBUG:Configuring from default: include_only -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_any -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_refs -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) +DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) +DEBUG:Adding groups: {'all_group': ['netlist', 'bom', '3d', 'fab', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'all_group_k9': ['netlist', 'bom', '3d', 'fab_k9', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'draft_group': ['netlist', 'pdf_schematic', 'csv_bom', 'html_bom'], 'fab': ['tables', 'gbr_gerbers', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'fab_k9': ['tables', 'gbr_gerbers', 'zip_odb', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'assembly': ['3d_render', 'csv_position', 'pdf_assembly'], '3d_render': ['png_3d_viewer_top', 'png_3d_viewer_bottom', 'png_3d_viewer_angled_top', 'png_3d_viewer_angled_bottom'], 'bom': ['csv_bom', 'html_bom_interactive', 'html_bom'], 'tables': ['csv_comp_count', 'csv_impedance_table', 'csv_drill_table', 'testpoints', 'notes'], 'testpoints': ['csv_testpoints', 'csv_testpoints_top', 'csv_testpoints_bottom'], 'notes': ['txt_fabrication_notes', 'txt_assembly_notes'], '3d': ['step']} (kibot - registrable.py:268) +Installing font Arial.ttf +Installing font Times New Roman Bold.ttf +Installing font Arial_Bold_Italic.ttf +Installing font Arial_Bold.ttf +Installing font Times New Roman.ttf +Installing font Times New Roman Italic.ttf +Installing font Arial_Italic.ttf +Installing font Times New Roman Bold Italic.ttf +DEBUG:- Executing: fc-cache (kibot - kiplot.py:159) +Installing color Altium_Theme.json +DEBUG:Starting outputs for board /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb (kibot - kiplot.py:656) +DEBUG:Outputs before groups expansion: ['md_readme'] (kibot - kiplot.py:675) +DEBUG:Outputs after groups expansion: ['md_readme'] (kibot - kiplot.py:680) +DEBUG:Skipping `netlist` output (kibot - kiplot.py:701) +DEBUG:Skipping `gbr_gerbers` output (kibot - kiplot.py:701) +DEBUG:Skipping `zip_odb` output (kibot - kiplot.py:701) +DEBUG:Skipping `drl_excellon` output (kibot - kiplot.py:701) +DEBUG:Skipping `pdf_drill_map` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_drill_table` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_position` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_testpoints` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_testpoints_top` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_testpoints_bottom` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_bom` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_bom` output (kibot - kiplot.py:701) +DEBUG:Skipping `xlsx_bom` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_bom_interactive` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_comp_count` output (kibot - kiplot.py:701) +DEBUG:Skipping `csv_impedance_table` output (kibot - kiplot.py:701) +DEBUG:Skipping `txt_fabrication_notes` output (kibot - kiplot.py:701) +DEBUG:Skipping `txt_assembly_notes` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_top` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_bottom` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_angled_top` output (kibot - kiplot.py:701) +DEBUG:Skipping `png_3d_viewer_angled_bottom` output (kibot - kiplot.py:701) +DEBUG:Skipping `step` output (kibot - kiplot.py:701) +DEBUG:Skipping `pdf_schematic` output (kibot - kiplot.py:701) +DEBUG:Skipping `pdf_fabrication` output (kibot - kiplot.py:701) +DEBUG:Skipping `pdf_assembly` output (kibot - kiplot.py:701) +DEBUG:Skipping `zip_compress_fab` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_kicanvas` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_kiri` output (kibot - kiplot.py:701) +DEBUG:Skipping `html_navigate_results` output (kibot - kiplot.py:701) +DEBUG:Outputs before preflights: ['md_readme'] (kibot - kiplot.py:703) +DEBUG:Preflight checks (kibot - kiplot.py:537) +DEBUG:Configuring preflight update_xml (kibot.pre_base - pre_base.py:137) +DEBUG:Configuring preflight set_text_variables (kibot.pre_base - pre_base.py:137) +DEBUG:Configuring preflight erc (kibot.pre_base - pre_base.py:137) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) +DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:362) +DEBUG:Configuring preflight check_zone_fills (kibot.pre_base - pre_base.py:137) +DEBUG:Configuring preflight drc (kibot.pre_base - pre_base.py:137) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) +DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:362) +DEBUG:Configuring preflight draw_fancy_stackup (kibot.pre_base - pre_base.py:137) +DEBUG:Board loaded (kibot - kiplot.py:270) +DEBUG:Skipping `draw_fancy_stackup` (kibot - kiplot.py:556) +DEBUG:Skipping `set_text_variables` (kibot - kiplot.py:556) +DEBUG:Skipping `erc` (kibot - kiplot.py:556) +DEBUG:Skipping `drc` (kibot - kiplot.py:556) +DEBUG:Preflight apply update_xml (kibot.pre_base - pre_base.py:153) +DEBUG:Preflight run update_xml (kibot.pre_base - pre_base.py:157) +DEBUG:Starting tool check for KiCad Automation tools (kibot - dep_downloader.py:863) +DEBUG:- Checking binary tool KiCad Automation tools (kibot - dep_downloader.py:769) +DEBUG:- Looking for tool `eeschema_do` at system level (kibot - dep_downloader.py:697) +DEBUG:- Checking version for `/usr/local/bin/eeschema_do` (kibot - dep_downloader.py:664) +DEBUG:- Needed version (1, 5, 4) (kibot - dep_downloader.py:680) +DEBUG:- Running ['/usr/local/bin/eeschema_do', '--version'] (kibot - dep_downloader.py:630) +DEBUG:- Looking for version in `eeschema_do 2.3.6 - Copyright 2018-2024, INTI/Productize SPRL - License: +Apache 2.0` (kibot - dep_downloader.py:656) +DEBUG:- Found version (2, 3, 6, 0) (kibot - dep_downloader.py:691) +DEBUG:- Returning `/usr/local/bin/eeschema_do` (kibot - dep_downloader.py:870) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/.` in SCH context for update_xml: True parent: None (kibot - optionable.py:493) +DEBUG:Current text variables: {'ASSEMBLY_NOTES': 'ASSEMBLY NOTES', 'BOARD_NAME': 'Board Name', 'COMPANY': 'Company', 'DESIGNER': 'Author', 'FABRICATION_NOTES': 'FABRICATION NOTES', 'GIT_HASH_PCB': '', 'GIT_HASH_SCH': '', 'GIT_URL': '', 'PROJECT_NAME': 'Project Name', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': '', 'RELEASE_DATE': 'DD-MMM-YYYY', 'RELEASE_DATE_NUM': 'YYYY-MM-DD', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': '', 'REVISION': '', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B -Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': ''} (kibot.gs - gs.py:281) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/.` (kibot - optionable.py:539) +- Updating BoM in XML format +DEBUG:Executing: /usr/local/bin/eeschema_do bom_xml /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/. (kibot - kiplot.py:183) +DEBUG:Command line: ['/usr/local/bin/eeschema_do', 'bom_xml', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/.'] (kibot - kiplot.py:185) +DEBUG:Output from command: +> (kibot - kiplot.py:197) +DEBUG:Removing temporal files (kibot.pre_base - pre_base.py:267) +DEBUG:Outputs after preflights: ['md_readme'] (kibot - kiplot.py:706) +DEBUG:Outputs after sorting: ['md_readme'] (kibot - kiplot.py:710) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +- 'README file in Markdown format' (md_readme) [report] +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock (kibot - kiplot.py:565) +DEBUG:Expanding `README.md` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) +DEBUG:Expanded `README.md` (kibot - optionable.py:539) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:SCH title: `None` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Power - Sequencing.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:SCH title: `Power - Sequencing` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Revision History.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:SCH title: `Revision History` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Block Diagram.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:SCH title: `Block Diagram` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Project Architecture.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:SCH title: `Project Architecture` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Section B - TItle B.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:SCH title: `Sheet Title B` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Section A - Title A.kicad_sch (kibot - v6_sch.py:2539) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:SCH title: `Sheet Title A` (kibot - v6_sch.py:2172) +DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) +DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) +DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) +DEBUG:Collected sheet instances (kibot - v6_sch.py:2498) +DEBUG:- / -> 1 (kibot - v6_sch.py:2500) +DEBUG:Collected symbol instances (kibot - v6_sch.py:2501) +DEBUG:Collected sheet paths (kibot - v6_sch.py:2504) +DEBUG:- / (kibot - v6_sch.py:2506) +DEBUG:- /5fb05893-0da3-4f58-a52b-cb6d6f4cb80b (kibot - v6_sch.py:2506) +DEBUG:- /6e125bd6-2f99-4e5d-b3ea-4899f4540739 (kibot - v6_sch.py:2506) +DEBUG:- /82da9dbf-ba38-4d08-ba35-a220fa2963b1 (kibot - v6_sch.py:2506) +DEBUG:- /c5103ceb-5325-4a84-a025-9638a412984e (kibot - v6_sch.py:2506) +DEBUG:- /c5103ceb-5325-4a84-a025-9638a412984e/e744f3ce-03a6-44a6-8792-1447ef232b9a (kibot - v6_sch.py:2506) +DEBUG:- /c5103ceb-5325-4a84-a025-9638a412984e/f06537ee-772d-44d3-8c50-e0ba41038c9c (kibot - v6_sch.py:2506) +DEBUG:Assigning components to instances (kibot - v6_sch.py:2722) +DEBUG:Schematic dependencies: ['/workspace/aidanbrzezinski/Nixie_Tube_Clock/Block Diagram.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Power - Sequencing.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Project Architecture.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Revision History.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Section A - Title A.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Section B - TItle B.kicad_sch'] (kibot - kiplot.py:291) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Before collapse: (kibot - v5_sch.py:1717) +DEBUG:After collapse: (kibot - v5_sch.py:1759) +DEBUG:Reading KiCad config from `/root/.config/kicad/9.0/kicad_common.json` (kibot - config.py:458) +DEBUG:Filtered warning: (W009) KiCad config without environment.vars section (kibot - log.py:125) +DEBUG:Using KICAD9_SYMBOL_DIR="/usr/share/kicad/symbols" (guessed) (kibot - config.py:433) +DEBUG:Using KICAD9_TEMPLATE_DIR="/usr/share/kicad/template" (guessed) (kibot - config.py:433) +DEBUG:Using KICAD_USER_TEMPLATE_DIR="/root/.local/share/kicad/9.0/template" (guessed) (kibot - config.py:433) +DEBUG:Using KICAD9_FOOTPRINT_DIR="/usr/share/kicad/footprints" (guessed) (kibot - config.py:433) +DEBUG:Filtered warning: (W010) Unable to find KiCad 3D models (kibot - log.py:125) +DEBUG:Using KICAD9_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (guessed) (kibot - config.py:433) +DEBUG:Exporting KIPRJMOD="/workspace/aidanbrzezinski/Nixie_Tube_Clock" (kibot - config.py:479) +DEBUG:Also exporting KICAD6_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) +DEBUG:Also exporting KICAD6_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) +DEBUG:Also exporting KICAD6_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) +DEBUG:Also exporting KICAD6_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) +DEBUG:Also exporting KICAD7_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) +DEBUG:Also exporting KICAD8_3RD_PARTY="/root/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) +DEBUG:No 3D aliases (/root/.config/kicad/9.0/3d/3Dresolver.cfg) (kibot - config.py:627) +DEBUG:Filters reset (kibot - fil_base.py:196) +DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) +DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) +DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) +DEBUG:Eurocircuits Pattern class for `minimum` is 4 because the clearance is 0.2, track is 0.2 and OAR is 0.15 (kibot - out_report.py:100) +DEBUG:Eurocircuits Pattern class for `measured` is 4 because the clearance is 0.2, track is inf and OAR is inf (kibot - out_report.py:100) +DEBUG:Eurocircuits Pattern class for `defined` is 4 because the clearance is 0.2, track is 0.2 and OAR is 0.15 (kibot - out_report.py:100) +DEBUG:Eurocircuits Drill class for `minimum` is D because the drill is 0.25 (kibot - out_report.py:113) +DEBUG:Eurocircuits Drill class for `measured` is A because the drill is inf (kibot - out_report.py:113) +DEBUG:Eurocircuits Drill class for `defined` is D because the drill is 0.25 (kibot - out_report.py:113) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` (kibot - optionable.py:539) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-schematic.pdf` (kibot - optionable.py:539) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Top Fabrication (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Top Fabrication (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanded `Bottom Fabrication (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanded `Bottom Fabrication (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Drill Drawing (L1 - L6)` in PCB context for Drill Drawing (%lp) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Drill Drawing (L1 - L6)` (kibot - optionable.py:539) +DEBUG:Expanding `Drill Drawing L1 - L6 (Scale 1:1)` in PCB context for Drill Drawing (L1 - L6) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Drill Drawing L1 - L6 (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Top Test Points (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Top Test Points (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanded `Bottom Test Points (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanded `Bottom Test Points (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L1 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for L1 (Sig, PWR) (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L1 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L2 (GND) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for L2 (GND) (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L2 (GND) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L3 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for L3 (Sig, PWR) (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L3 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L4 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for L4 (Sig, PWR) (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L4 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L5 (GND) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for L5 (GND) (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L5 (GND) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L6 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for L6 (Sig, PWR) (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanded `L6 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Looking for color theme `Altium_Theme` (kibot - color_theme.py:60) +DEBUG:- Color for layer F.Cu (0): #C83434 (kibot - color_theme.py:110) +DEBUG:- Color for layer F.Mask (1): #D864FF66 (kibot - color_theme.py:110) +DEBUG:- Color for layer B.Cu (2): #4D7FC4 (kibot - color_theme.py:110) +DEBUG:- Color for layer B.Mask (3): #02FFEE66 (kibot - color_theme.py:110) +DEBUG:- Color for layer In1.Cu (4): #7FC87F (kibot - color_theme.py:110) +DEBUG:- Color for layer F.Silkscreen (5): #F2EDA1 (kibot - color_theme.py:110) +DEBUG:- Color for layer In2.Cu (6): #CE7D2C (kibot - color_theme.py:110) +DEBUG:- Color for layer B.Silkscreen (7): #E8B2A7 (kibot - color_theme.py:110) +DEBUG:- Color for layer In3.Cu (8): #4FCBCB (kibot - color_theme.py:110) +DEBUG:- Color for layer F.Adhesive (9): #840084 (kibot - color_theme.py:110) +DEBUG:- Color for layer In4.Cu (10): #DB628B (kibot - color_theme.py:110) +DEBUG:- Color for layer B.Adhesive (11): #000084 (kibot - color_theme.py:110) +DEBUG:- Color for layer In5.Cu (12): #A7A5C6 (kibot - color_theme.py:110) +DEBUG:- Color for layer F.Paste (13): #B4A09AE6 (kibot - color_theme.py:110) +DEBUG:- Color for layer In6.Cu (14): #28CCD9 (kibot - color_theme.py:110) +DEBUG:- Color for layer B.Paste (15): #00C2C2E6 (kibot - color_theme.py:110) +DEBUG:- Color for layer In7.Cu (16): #E8B2A7 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.Drawings (17): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In8.Cu (18): #F2EDA1 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.Comments (19): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In9.Cu (20): #8DCB81 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.Eco1 (21): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In10.Cu (22): #ED7C33 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.Eco2 (23): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In11.Cu (24): #5BC3EB (kibot - color_theme.py:110) +DEBUG:- Color for layer Edge.Cuts (25): #D0D2CD (kibot - color_theme.py:110) +DEBUG:- Color for layer In12.Cu (26): #F76F8E (kibot - color_theme.py:110) +DEBUG:- Color for layer Margin (27): #FF26E2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In13.Cu (28): #A7A5C6 (kibot - color_theme.py:110) +DEBUG:- Color for layer B.Courtyard (29): #26E9FF (kibot - color_theme.py:110) +DEBUG:- Color for layer In14.Cu (30): #28CCD9 (kibot - color_theme.py:110) +DEBUG:- Color for layer F.Courtyard (31): #FF26E2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In15.Cu (32): #E8B2A7 (kibot - color_theme.py:110) +DEBUG:- Color for layer B.Fab (33): #585D84 (kibot - color_theme.py:110) +DEBUG:- Color for layer In16.Cu (34): #F2EDA1 (kibot - color_theme.py:110) +DEBUG:- Color for layer F.Fab (35): #AFAFAF (kibot - color_theme.py:110) +DEBUG:- Color for layer In17.Cu (36): #ED7C33 (kibot - color_theme.py:110) +DEBUG:- Color for layer In18.Cu (38): #5BC3EB (kibot - color_theme.py:110) +DEBUG:- Color for layer User.1 (39): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In19.Cu (40): #F76F8E (kibot - color_theme.py:110) +DEBUG:- Color for layer User.2 (41): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In20.Cu (42): #A7A5C6 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.3 (43): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In21.Cu (44): #28CCD9 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.4 (45): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In22.Cu (46): #E8B2A7 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.5 (47): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In23.Cu (48): #F2EDA1 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.6 (49): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In24.Cu (50): #ED7C33 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.7 (51): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In25.Cu (52): #5BC3EB (kibot - color_theme.py:110) +DEBUG:- Color for layer User.8 (53): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In26.Cu (54): #F76F8E (kibot - color_theme.py:110) +DEBUG:- Color for layer User.9 (55): #E8B2A7 (kibot - color_theme.py:110) +DEBUG:- Color for layer In27.Cu (56): #A7A5C6 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.10 (57): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In28.Cu (58): #28CCD9 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.11 (59): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In29.Cu (60): #E8B2A7 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.12 (61): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In30.Cu (62): #F2EDA1 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.13 (63): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In31.Cu (64): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.14 (65): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In32.Cu (66): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.15 (67): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In33.Cu (68): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.16 (69): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In34.Cu (70): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.17 (71): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In35.Cu (72): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.18 (73): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In36.Cu (74): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.19 (75): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In37.Cu (76): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.20 (77): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In38.Cu (78): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.21 (79): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In39.Cu (80): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.22 (81): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In40.Cu (82): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.23 (83): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In41.Cu (84): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.24 (85): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In42.Cu (86): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.25 (87): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In43.Cu (88): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.26 (89): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In44.Cu (90): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.27 (91): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In45.Cu (92): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.28 (93): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In46.Cu (94): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.29 (95): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In47.Cu (96): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.30 (97): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In48.Cu (98): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.31 (99): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In49.Cu (100): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.32 (101): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In50.Cu (102): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.33 (103): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In51.Cu (104): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.34 (105): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In52.Cu (106): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.35 (107): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In53.Cu (108): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.36 (109): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In54.Cu (110): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.37 (111): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In55.Cu (112): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.38 (113): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In56.Cu (114): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.39 (115): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In57.Cu (116): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.40 (117): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In58.Cu (118): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.41 (119): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In59.Cu (120): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.42 (121): #5994DC (kibot - color_theme.py:110) +DEBUG:- Color for layer In60.Cu (122): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.43 (123): #B4DBD2 (kibot - color_theme.py:110) +DEBUG:- Color for layer In61.Cu (124): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.44 (125): #D8C852 (kibot - color_theme.py:110) +DEBUG:- Color for layer In62.Cu (126): #000000 (kibot - color_theme.py:110) +DEBUG:- Color for layer User.45 (127): #C2C2C2 (kibot - color_theme.py:110) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` (kibot - optionable.py:539) +DEBUG:Expanding `%f-fabrication%I%v.%x` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) +DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:PCB title: `Nixie_Tube_Clock` (kibot.gs - gs.py:558) +DEBUG:PCB date: `2024-04-13` (kibot.gs - gs.py:559) +DEBUG:PCB revision: `` (kibot.gs - gs.py:560) +DEBUG:PCB company: `Company` (kibot.gs - gs.py:561) +DEBUG:PCB comment 1: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 2: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 3: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 4: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 5: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 6: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 7: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 8: `` (kibot.gs - gs.py:563) +DEBUG:PCB comment 9: `` (kibot.gs - gs.py:563) +DEBUG:Expanded `Nixie_Tube_Clock-fabrication.pdf` (kibot - optionable.py:539) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) +DEBUG:Configuring from default: drill -> False (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Expanding `Top/Bottom View` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Top/Bottom View` (kibot - optionable.py:539) +DEBUG:Expanding `` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) +DEBUG:Expanded `` (kibot - optionable.py:539) +DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Top Assembly (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) +DEBUG:Expanded `Top Assembly (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanded `Bottom Assembly (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanded `Bottom Assembly (Scale 1:1)` (kibot - optionable.py:539) +DEBUG:Looking for color theme `Altium_Theme` (kibot - color_theme.py:60) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) +DEBUG:Expanding `%f-assembly%I%v.%x` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-assembly.pdf` (kibot - optionable.py:539) +DEBUG:Report template: `kibot_resources/templates/readme.txt` (kibot - out_report.py:1079) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: show_components -> ['all'] (kibot - optionable.py:362) +DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) +DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) +DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) +DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) +DEBUG:Configuring from default: show_components -> ['all'] (kibot - optionable.py:362) +DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:362) +DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) +DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) +DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) +DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) +DEBUG:Report output: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/README.md` (kibot - out_report.py:1112) +Found 1 unique warning/s (3 total, 2 filtered) From 81f2fadc1675a4c81fa6c17e86ae40fdf14e12d6 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski Date: Tue, 17 Feb 2026 20:30:55 -0500 Subject: [PATCH 4/9] changed upload-artifact from @v4 to @v3 --- .github/workflows/ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0c0b10f..dfa51bd 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -244,21 +244,21 @@ jobs: - name: Store log if: ${{ always() }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: log_file path: ${{ env.kibot_log }} - name: Store notes log if: ${{ always() && env.kibot_variant != 'DRAFT' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: log_file_notes path: kibot_run_notes.log - name: Store README log if: ${{ always() && env.kibot_variant == 'DRAFT' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 with: name: log_file_readme path: kibot_run_readme.log From 33896b663ec960243ac27189905846035e0df733 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski <+aidanbrzezinski@users.noreply.github.com> Date: Wed, 18 Feb 2026 01:39:04 +0000 Subject: [PATCH 5/9] Update Outputs --- README.md | 6 +- Schematic/Nixie_Tube_Clock-schematic.pdf | Bin 2754072 -> 2754072 bytes kibot_run.log | 221 +++++------------------ kibot_run_readme.log | 130 ++++++------- 4 files changed, 110 insertions(+), 247 deletions(-) diff --git a/README.md b/README.md index f28d17f..4475e01 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,11 @@ Logo

-

Board Name

+

Nixie Clock Main Board

- - CI Badge + + CI Badge

diff --git a/Schematic/Nixie_Tube_Clock-schematic.pdf b/Schematic/Nixie_Tube_Clock-schematic.pdf index 0a5e25f0798118b92743f2b8dc3897d905e3af06..dd5ff0fd19b98b98a62b6d17bc5f3a47038a9791 100644 GIT binary patch delta 106 zcmWN=#|gp!002N@?;3mWEk8wsjNwQ=?&$y-!2tySz8ok6=)onAXOR5g1v0X7@(PMd y$||aA>Kd9_LTw#gJ$(a1BV!X&Gjj_|D{C8DJ9`JmSM*5>@#%btukUXf-NGLpBO<;4 delta 106 zcmWN=w++Go001!2LNB5B-m)eG;tNh<@W=r [] (kibot - optionable.py:362) DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) +DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:598) @@ -3358,14 +3358,14 @@ DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) DEBUG:Adding groups: {'all_group': ['netlist', 'bom', '3d', 'fab', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'all_group_k9': ['netlist', 'bom', '3d', 'fab_k9', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'draft_group': ['netlist', 'pdf_schematic', 'csv_bom', 'html_bom'], 'fab': ['tables', 'gbr_gerbers', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'fab_k9': ['tables', 'gbr_gerbers', 'zip_odb', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'assembly': ['3d_render', 'csv_position', 'pdf_assembly'], '3d_render': ['png_3d_viewer_top', 'png_3d_viewer_bottom', 'png_3d_viewer_angled_top', 'png_3d_viewer_angled_bottom'], 'bom': ['csv_bom', 'html_bom_interactive', 'html_bom'], 'tables': ['csv_comp_count', 'csv_impedance_table', 'csv_drill_table', 'testpoints', 'notes'], 'testpoints': ['csv_testpoints', 'csv_testpoints_top', 'csv_testpoints_bottom'], 'notes': ['txt_fabrication_notes', 'txt_assembly_notes'], '3d': ['step']} (kibot - registrable.py:268) -Installing font Arial.ttf Installing font Times New Roman Bold.ttf -Installing font Arial_Bold_Italic.ttf Installing font Arial_Bold.ttf Installing font Times New Roman.ttf -Installing font Times New Roman Italic.ttf -Installing font Arial_Italic.ttf Installing font Times New Roman Bold Italic.ttf +Installing font Arial_Bold_Italic.ttf +Installing font Arial.ttf +Installing font Arial_Italic.ttf +Installing font Times New Roman Italic.ttf DEBUG:- Executing: fc-cache (kibot - kiplot.py:159) Installing color Altium_Theme.json DEBUG:Starting outputs for board /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb (kibot - kiplot.py:656) @@ -3417,7 +3417,7 @@ DEBUG:Skipping `draw_fancy_stackup` (kibot - kiplot.py:556) DEBUG:Skipping `erc` (kibot - kiplot.py:556) DEBUG:Skipping `drc` (kibot - kiplot.py:556) DEBUG:Preflight apply set_text_variables (kibot.pre_base - pre_base.py:153) -DEBUG:- Current variables: {'ASSEMBLY_NOTES': 'ASSEMBLY NOTES', 'BOARD_NAME': 'Board Name', 'COMPANY': 'Company', 'DESIGNER': 'Author', 'FABRICATION_NOTES': 'FABRICATION NOTES', 'GIT_HASH_PCB': '', 'GIT_HASH_SCH': '', 'GIT_URL': '', 'PROJECT_NAME': 'Project Name', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': '', 'RELEASE_DATE': 'DD-MMM-YYYY', 'RELEASE_DATE_NUM': 'YYYY-MM-DD', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': '', 'REVISION': '', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B -Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': ''} (kibot - pre_set_text_variables.py:114) +DEBUG:- Current variables: {'ASSEMBLY_NOTES': '', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'FABRICATION_NOTES': '', 'GIT_HASH_PCB': '1d094e6', 'GIT_HASH_SCH': 'b199e49', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': 'Version Unreleased not found.', 'RELEASE_DATE': '17-Feb-2026', 'RELEASE_DATE_NUM': '2026-02-17', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': 'Version Unreleased not found.', 'REVISION': '+ (Unreleased)', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B - Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': 'DRAFT'} (kibot - pre_set_text_variables.py:114) DEBUG: - REVISION -> + (Unreleased) (kibot - pre_set_text_variables.py:146) DEBUG:Starting tool check for Git (kibot - dep_downloader.py:863) DEBUG:- Checking binary tool Git (kibot - dep_downloader.py:769) @@ -3777,12 +3777,12 @@ DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) -DEBUG:Configuring from default: options -> (kibot - optionable.py:362) +DEBUG:Configuring from default: options -> (kibot - optionable.py:362) - 'Schematic netlist in KiCad format' (netlist) [netlist] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:PCB title: `Nixie_Tube_Clock` (kibot.gs - gs.py:558) @@ -3849,7 +3849,7 @@ DEBUG:Configuring from default: lcsc_link -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) DEBUG:Configuring from default: extra_info -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: html -> (kibot - optionable.py:362) +DEBUG:Configuring from default: html -> (kibot - optionable.py:362) DEBUG:Configuring from default: digikey_link -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: mouser_link -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: lcsc_link -> [] (kibot - optionable.py:362) @@ -3859,8 +3859,8 @@ DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_enable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_disable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: specs_columns -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) -DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) +DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) +DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> ['_mechanical'] (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) @@ -3892,10 +3892,10 @@ DEBUG:Filtered warning: (W062) Invalid column name `Supplier Part Number`. Valid DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Bill of Materials in CSV format' (csv_bom) [bom] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-bom.csv` (kibot - optionable.py:539) DEBUG:Before collapse: (kibot - v5_sch.py:1717) DEBUG:After collapse: (kibot - v5_sch.py:1759) @@ -3958,9 +3958,9 @@ DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_enable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_disable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: specs_columns -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) -DEBUG:Configuring from default: csv -> (kibot - optionable.py:362) -DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) +DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) +DEBUG:Configuring from default: csv -> (kibot - optionable.py:362) +DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> ['_mechanical'] (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) @@ -3973,7 +3973,7 @@ DEBUG:Configuring from default: no_distributors -> [] (kibot - optionable.py:362 DEBUG:Configuring from default: sort_field -> ['Reference'] (kibot - optionable.py:362) DEBUG:Configuring from default: footprint_populate_values -> ['no', 'yes'] (kibot - optionable.py:362) DEBUG:Configuring from default: footprint_type_values -> ['SMD', 'THT', 'VIRTUAL'] (kibot - optionable.py:362) -DEBUG:Expanding `Bill of Materials` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `Bill of Materials` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `Bill of Materials` (kibot - optionable.py:539) DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) DEBUG:Filtered warning: (W062) Invalid column name `Manufacturer`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) @@ -3982,10 +3982,10 @@ DEBUG:Filtered warning: (W062) Invalid column name `Supplier Part Number`. Valid DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Bill of Materials in HTML format' (html_bom) [bom] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-bom.html` (kibot - optionable.py:539) DEBUG:Before collapse: (kibot - v5_sch.py:1717) DEBUG:After collapse: (kibot - v5_sch.py:1759) @@ -4021,10 +4021,10 @@ DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:3 DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-schematic.pdf` (kibot - optionable.py:539) DEBUG:Filters reset (kibot - fil_base.py:196) DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) @@ -4047,86 +4047,12 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) DEBUG:- Related image: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png (kibot - out_base.py:1233) -DEBUG:- Not yet generated, tying to generate it (kibot - out_base.py:1238) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) -DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) -DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) -DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Filters reset (kibot - fil_base.py:196) -DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) -DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) -DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) -DEBUG:Filtered warning: (W143) This output depends on KiCad version, use `blender_export` instead (kibot - log.py:125) -DEBUG:Starting tool check for KiCad Automation tools (kibot - dep_downloader.py:863) -DEBUG:- Checking binary tool KiCad Automation tools (kibot - dep_downloader.py:769) -DEBUG:- Looking for tool `pcbnew_do` at system level (kibot - dep_downloader.py:697) -DEBUG:- Checking version for `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:664) -DEBUG:- Needed version (2, 3, 1) (kibot - dep_downloader.py:680) -DEBUG:- Running ['/usr/local/bin/pcbnew_do', '--version'] (kibot - dep_downloader.py:630) -DEBUG:- Looking for version in `pcbnew_do 2.3.6 - Copyright 2018-2024, INTI/Productize SPRL - License: Apache -2.0` (kibot - dep_downloader.py:656) -DEBUG:- Found version (2, 3, 6, 0) (kibot - dep_downloader.py:691) -DEBUG:- Returning `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:870) -DEBUG:Starting tool check for ImageMagick (kibot - dep_downloader.py:863) -DEBUG:- Checking binary tool ImageMagick (kibot - dep_downloader.py:769) -DEBUG:- Looking for tool `convert` at system level (kibot - dep_downloader.py:697) -DEBUG:- Checking version for `/usr/bin/convert` (kibot - dep_downloader.py:664) -DEBUG:- No particular version needed (kibot - dep_downloader.py:678) -DEBUG:- Running ['/usr/bin/convert', '--version'] (kibot - dep_downloader.py:630) -DEBUG:- Looking for version in `Version: ImageMagick 7.1.1-43 Q16 x86_64 22550 https://imagemagick.org -Copyright: (C) 1999 ImageMagick Studio LLC -License: https://imagemagick.org/script/license.php -Features: Cipher DPC Modules OpenMP(4.5) -Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png raw tiff webp wmf x xml zlib zstd -Compiler: gcc (14.2)` (kibot - dep_downloader.py:656) -DEBUG:- Found version (7, 1, 1, 43) (kibot - dep_downloader.py:691) -DEBUG:- Returning `/usr/bin/convert` (kibot - dep_downloader.py:870) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Looking for LCSC field name (kibot - optionable.py:692) -DEBUG:Using LCSC# as LCSC field name (kibot - optionable.py:694) -DEBUG:Using `/root/cache_3d` as dir for downloaded 3D models (kibot - out_base_3d.py:524) -DEBUG:Executing: /usr/local/bin/pcbnew_do --rec_w 2002 --rec_h 2085 3d_view --output_name /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png --virtual --bg_color_1 '#00FF00' --bg_color_2 '#00FF00' --copper_color '#cfb96e' --board_color '#332B16' --silk_color '#d5dce4' --sm_color '#2d2522D4' --sp_color '#808080' --rotate_x 2 --rotate_y -1 --rotate_z -1 --zoom -1 --detect_rt --wait_rt 600 --use_rt_wait --ray_tracing --orthographic --view Z --use_stackup_colors /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:183) -DEBUG:Command line: ['/usr/local/bin/pcbnew_do', '--rec_w', '2002', '--rec_h', '2085', '3d_view', '--output_name', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png', '--virtual', '--bg_color_1', '#00FF00', '--bg_color_2', '#00FF00', '--copper_color', '#cfb96e', '--board_color', '#332B16', '--silk_color', '#d5dce4', '--sm_color', '#2d2522D4', '--sp_color', '#808080', '--rotate_x', '2', '--rotate_y', '-1', '--rotate_z', '-1', '--zoom', '-1', '--detect_rt', '--wait_rt', '600', '--use_rt_wait', '--ray_tracing', '--orthographic', '--view', 'Z', '--use_stackup_colors', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images'] (kibot - kiplot.py:185) -WARNING:(W058) Retrying KiCad exit (pcbnew_do - interposer.py:673) (kibot - kiplot.py:134) -DEBUG:Output from command: -> WARNING:Retrying KiCad exit (pcbnew_do - interposer.py:673) -> (kibot - kiplot.py:197) -DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png -trim +repage -trim +repage /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png (kibot - kiplot.py:159) -DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png -fuzz 40% -transparent 'rgb(0, 255, 0)' /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png (kibot - kiplot.py:159) DEBUG:- Reading image (kibot - out_base.py:1242) DEBUG:Parsing PNG chunks (kibot - misc.py:587) DEBUG:- Chunk b'IHDR' (13) (kibot - misc.py:590) @@ -4174,75 +4100,12 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) DEBUG:- Related image: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png (kibot - out_base.py:1233) -DEBUG:- Not yet generated, tying to generate it (kibot - out_base.py:1238) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) -DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) -DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) -DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Filters reset (kibot - fil_base.py:196) -DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) -DEBUG:Applying filter `_kibom_dnc_Config` to fixed (kibot - fil_base.py:224) -DEBUG:Applying KiBoM style variants `DRAFT` (kibot - var_kibom.py:91) -DEBUG:Filtered warning: (W143) This output depends on KiCad version, use `blender_export` instead (kibot - log.py:125) -DEBUG:Starting tool check for KiCad Automation tools (kibot - dep_downloader.py:863) -DEBUG:- Checking binary tool KiCad Automation tools (kibot - dep_downloader.py:769) -DEBUG:- Looking for tool `pcbnew_do` at system level (kibot - dep_downloader.py:697) -DEBUG:- Checking version for `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:664) -DEBUG:- Needed version (2, 3, 1) (kibot - dep_downloader.py:680) -DEBUG:- Cached version (2, 3, 6, 0) (kibot - dep_downloader.py:684) -DEBUG:- Returning `/usr/local/bin/pcbnew_do` (kibot - dep_downloader.py:870) -DEBUG:Starting tool check for ImageMagick (kibot - dep_downloader.py:863) -DEBUG:- Checking binary tool ImageMagick (kibot - dep_downloader.py:769) -DEBUG:- Looking for tool `convert` at system level (kibot - dep_downloader.py:697) -DEBUG:- Checking version for `/usr/bin/convert` (kibot - dep_downloader.py:664) -DEBUG:- No particular version needed (kibot - dep_downloader.py:678) -DEBUG:- Cached version (7, 1, 1, 43) (kibot - dep_downloader.py:684) -DEBUG:- Returning `/usr/bin/convert` (kibot - dep_downloader.py:870) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Before collapse: (kibot - v5_sch.py:1717) -DEBUG:After collapse: (kibot - v5_sch.py:1759) -DEBUG:Looking for LCSC field name (kibot - optionable.py:692) -DEBUG:Using LCSC# as LCSC field name (kibot - optionable.py:694) -DEBUG:Using `/root/cache_3d` as dir for downloaded 3D models (kibot - out_base_3d.py:524) -DEBUG:Executing: /usr/local/bin/pcbnew_do --rec_w 2002 --rec_h 2085 3d_view --output_name /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png --virtual --bg_color_1 '#00FF00' --bg_color_2 '#00FF00' --copper_color '#cfb96e' --board_color '#332B16' --silk_color '#d5dce4' --sm_color '#2d2522D4' --sp_color '#808080' --rotate_x 2 --rotate_y -1 --rotate_z 1 --zoom -1 --detect_rt --wait_rt 600 --use_rt_wait --ray_tracing --orthographic --use_stackup_colors /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:183) -DEBUG:Command line: ['/usr/local/bin/pcbnew_do', '--rec_w', '2002', '--rec_h', '2085', '3d_view', '--output_name', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png', '--virtual', '--bg_color_1', '#00FF00', '--bg_color_2', '#00FF00', '--copper_color', '#cfb96e', '--board_color', '#332B16', '--silk_color', '#d5dce4', '--sm_color', '#2d2522D4', '--sp_color', '#808080', '--rotate_x', '2', '--rotate_y', '-1', '--rotate_z', '1', '--zoom', '-1', '--detect_rt', '--wait_rt', '600', '--use_rt_wait', '--ray_tracing', '--orthographic', '--use_stackup_colors', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Images'] (kibot - kiplot.py:185) -DEBUG:Output from command: -> WARNING:Retrying KiCad exit (pcbnew_do - interposer.py:673) -> (kibot - kiplot.py:197) -DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png -trim +repage -trim +repage /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png (kibot - kiplot.py:159) -DEBUG:- Executing: /usr/bin/convert /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png -fuzz 40% -transparent 'rgb(0, 255, 0)' /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png (kibot - kiplot.py:159) DEBUG:- Reading image (kibot - out_base.py:1242) DEBUG:Parsing PNG chunks (kibot - misc.py:587) DEBUG:- Chunk b'IHDR' (13) (kibot - misc.py:590) @@ -4281,24 +4144,24 @@ DEBUG:- Chunk b'IEND' (0) (kibot - misc.py:590) DEBUG:- PNG: 1829x978 px 300 PPIs 154.85533333333333x82.80399999999999 mm (kibot - out_base.py:1264) DEBUG:- Box: 22.86,166.37 +69.85,78.74 mm (kibot - out_base.py:1265) DEBUG:- Scale 0.45106615636960085 (kibot - out_base.py:1267) -DEBUG:Copying project `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pro` to `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_pro` (kibot.gs - gs.py:626) -DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/pcbnew.kicad_wks (kibot - config.py:671) +DEBUG:Copying project `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pro` to `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_pro` (kibot.gs - gs.py:626) +DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/pcbnew.kicad_wks (kibot - config.py:671) DEBUG:Replacing page layout Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> pcbnew.kicad_wks (kibot - config.py:674) -DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_GIT.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/schematic.kicad_wks (kibot - config.py:671) +DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_GIT.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/schematic.kicad_wks (kibot - config.py:671) DEBUG:Replacing page layout Templates/KDT_Template_GIT.kicad_wks -> schematic.kicad_wks (kibot - config.py:674) -DEBUG:Saving modified project to /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_pro (kibot - config.py:690) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Power - Sequencing.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Revision History.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Block Diagram.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Project Architecture.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Section B - TItle B.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Section A - Title A.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Executing: /usr/local/bin/eeschema_do export --file_format pdf -o /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf --all_pages --color_theme Altium_Theme --default_font 'Times New Roman' /tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:183) -DEBUG:Command line: ['/usr/local/bin/eeschema_do', 'export', '--file_format', 'pdf', '-o', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf', '--all_pages', '--color_theme', 'Altium_Theme', '--default_font', 'Times New Roman', '/tmp/tmp-kibot-pdf_sch_print-7b9lezxn/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic'] (kibot - kiplot.py:185) +DEBUG:Saving modified project to /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_pro (kibot - config.py:690) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Power - Sequencing.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Revision History.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Block Diagram.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Project Architecture.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Section B - TItle B.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Section A - Title A.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Executing: /usr/local/bin/eeschema_do export --file_format pdf -o /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf --all_pages --color_theme Altium_Theme --default_font 'Times New Roman' /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:183) +DEBUG:Command line: ['/usr/local/bin/eeschema_do', 'export', '--file_format', 'pdf', '-o', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf', '--all_pages', '--color_theme', 'Altium_Theme', '--default_font', 'Times New Roman', '/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic'] (kibot - kiplot.py:185) DEBUG:Output from command: > (kibot - kiplot.py:197) DEBUG:Removing temporal files (kibot - out_base.py:1116) -DEBUG:- Dir `/tmp/tmp-kibot-pdf_sch_print-7b9lezxn` (kibot - out_base.py:1122) +DEBUG:- Dir `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm` (kibot - out_base.py:1122) DEBUG:Restoring images in schematic (kibot - out_base.py:1312) -Found 2 unique warning/s (13 total, 10 filtered) +Found 1 unique warning/s (9 total, 8 filtered) diff --git a/kibot_run_readme.log b/kibot_run_readme.log index 095b333..231b896 100644 --- a/kibot_run_readme.log +++ b/kibot_run_readme.log @@ -1,4 +1,4 @@ -DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-17 23:17:52.105073 (kibot - __main__.py:512) +DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-18 01:38:23.805597 (kibot - __main__.py:512) DEBUG:Filtering warnings we always get on CI/CD (kibot - __main__.py:426) DEBUG:Command line options: {'--banner': None, '--board-file': None, @@ -3307,7 +3307,7 @@ DEBUG:- PCB Material/s: FR4_7628 / FR4 (kibot.globals - globals.py:543) DEBUG:- Copper thickness: 70 / 35 (kibot.globals - globals.py:545) DEBUG:Configuring from default: aliases_for_3d_models -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) +DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:598) @@ -3358,14 +3358,14 @@ DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) DEBUG:Adding groups: {'all_group': ['netlist', 'bom', '3d', 'fab', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'all_group_k9': ['netlist', 'bom', '3d', 'fab_k9', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'draft_group': ['netlist', 'pdf_schematic', 'csv_bom', 'html_bom'], 'fab': ['tables', 'gbr_gerbers', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'fab_k9': ['tables', 'gbr_gerbers', 'zip_odb', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'assembly': ['3d_render', 'csv_position', 'pdf_assembly'], '3d_render': ['png_3d_viewer_top', 'png_3d_viewer_bottom', 'png_3d_viewer_angled_top', 'png_3d_viewer_angled_bottom'], 'bom': ['csv_bom', 'html_bom_interactive', 'html_bom'], 'tables': ['csv_comp_count', 'csv_impedance_table', 'csv_drill_table', 'testpoints', 'notes'], 'testpoints': ['csv_testpoints', 'csv_testpoints_top', 'csv_testpoints_bottom'], 'notes': ['txt_fabrication_notes', 'txt_assembly_notes'], '3d': ['step']} (kibot - registrable.py:268) -Installing font Arial.ttf Installing font Times New Roman Bold.ttf -Installing font Arial_Bold_Italic.ttf Installing font Arial_Bold.ttf Installing font Times New Roman.ttf -Installing font Times New Roman Italic.ttf -Installing font Arial_Italic.ttf Installing font Times New Roman Bold Italic.ttf +Installing font Arial_Bold_Italic.ttf +Installing font Arial.ttf +Installing font Arial_Italic.ttf +Installing font Times New Roman Italic.ttf DEBUG:- Executing: fc-cache (kibot - kiplot.py:159) Installing color Altium_Theme.json DEBUG:Starting outputs for board /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb (kibot - kiplot.py:656) @@ -3433,7 +3433,7 @@ Apache 2.0` (kibot - dep_downloader.py:656) DEBUG:- Found version (2, 3, 6, 0) (kibot - dep_downloader.py:691) DEBUG:- Returning `/usr/local/bin/eeschema_do` (kibot - dep_downloader.py:870) DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/.` in SCH context for update_xml: True parent: None (kibot - optionable.py:493) -DEBUG:Current text variables: {'ASSEMBLY_NOTES': 'ASSEMBLY NOTES', 'BOARD_NAME': 'Board Name', 'COMPANY': 'Company', 'DESIGNER': 'Author', 'FABRICATION_NOTES': 'FABRICATION NOTES', 'GIT_HASH_PCB': '', 'GIT_HASH_SCH': '', 'GIT_URL': '', 'PROJECT_NAME': 'Project Name', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': '', 'RELEASE_DATE': 'DD-MMM-YYYY', 'RELEASE_DATE_NUM': 'YYYY-MM-DD', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': '', 'REVISION': '', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B -Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': ''} (kibot.gs - gs.py:281) +DEBUG:Current text variables: {'ASSEMBLY_NOTES': '', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'FABRICATION_NOTES': '', 'GIT_HASH_PCB': '1d094e6', 'GIT_HASH_SCH': 'b199e49', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': 'Version Unreleased not found.', 'RELEASE_DATE': '17-Feb-2026', 'RELEASE_DATE_NUM': '2026-02-17', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': 'Version Unreleased not found.', 'REVISION': '+ (Unreleased)', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B - Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': 'DRAFT'} (kibot.gs - gs.py:281) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/.` (kibot - optionable.py:539) - Updating BoM in XML format DEBUG:Executing: /usr/local/bin/eeschema_do bom_xml /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/. (kibot - kiplot.py:183) @@ -3450,56 +3450,56 @@ DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:3 DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'README file in Markdown format' (md_readme) [report] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock (kibot - kiplot.py:565) -DEBUG:Expanding `README.md` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) +DEBUG:Expanding `README.md` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) DEBUG:Expanded `README.md` (kibot - optionable.py:539) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch (kibot - v6_sch.py:2539) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:SCH title: `None` (kibot - v6_sch.py:2172) DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Power - Sequencing.kicad_sch (kibot - v6_sch.py:2539) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:SCH title: `Power - Sequencing` (kibot - v6_sch.py:2172) DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Revision History.kicad_sch (kibot - v6_sch.py:2539) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:SCH title: `Revision History` (kibot - v6_sch.py:2172) DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Block Diagram.kicad_sch (kibot - v6_sch.py:2539) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:SCH title: `Block Diagram` (kibot - v6_sch.py:2172) DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Project Architecture.kicad_sch (kibot - v6_sch.py:2539) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:SCH title: `Project Architecture` (kibot - v6_sch.py:2172) DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Section B - TItle B.kicad_sch (kibot - v6_sch.py:2539) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:SCH title: `Sheet Title B` (kibot - v6_sch.py:2172) DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) DEBUG:SCH company: `${COMPANY}` (kibot - v6_sch.py:2175) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Section A - Title A.kicad_sch (kibot - v6_sch.py:2539) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:SCH title: `Sheet Title A` (kibot - v6_sch.py:2172) DEBUG:SCH date: `2025-01-12` (kibot - v6_sch.py:2173) DEBUG:SCH revision: `${REVISION}` (kibot - v6_sch.py:2174) @@ -3569,9 +3569,9 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` (kibot - optionable.py:539) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-schematic.pdf` (kibot - optionable.py:539) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) @@ -3610,49 +3610,49 @@ DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable. DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) -DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Drill Drawing (L1 - L6)` in PCB context for Drill Drawing (%lp) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Drill Drawing (L1 - L6)` in PCB context for Drill Drawing (%lp) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) DEBUG:Expanded `Drill Drawing (L1 - L6)` (kibot - optionable.py:539) -DEBUG:Expanding `Drill Drawing L1 - L6 (Scale 1:1)` in PCB context for Drill Drawing (L1 - L6) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Drill Drawing L1 - L6 (Scale 1:1)` in PCB context for Drill Drawing (L1 - L6) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) DEBUG:Expanded `Drill Drawing L1 - L6 (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L1 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for L1 (Sig, PWR) (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for L1 (Sig, PWR) (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L1 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L2 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for L2 (GND) (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for L2 (GND) (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L2 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L3 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for L3 (Sig, PWR) (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for L3 (Sig, PWR) (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L3 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L4 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for L4 (Sig, PWR) (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for L4 (Sig, PWR) (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L4 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L5 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for L5 (GND) (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for L5 (GND) (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L5 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L6 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for L6 (Sig, PWR) (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for L6 (Sig, PWR) (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L6 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) DEBUG:Looking for color theme `Altium_Theme` (kibot - color_theme.py:60) DEBUG:- Color for layer F.Cu (0): #C83434 (kibot - color_theme.py:110) @@ -3783,15 +3783,15 @@ DEBUG:- Color for layer User.44 (125): #D8C852 (kibot - color_theme.py:110) DEBUG:- Color for layer In62.Cu (126): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.45 (127): #C2C2C2 (kibot - color_theme.py:110) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` (kibot - optionable.py:539) -DEBUG:Expanding `%f-fabrication%I%v.%x` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) -DEBUG:Replacing KiCad text variables: ${REVISION} -> (kibot.gs - gs.py:537) -DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company (kibot.gs - gs.py:537) +DEBUG:Expanding `%f-fabrication%I%v.%x` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) +DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) +DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:PCB title: `Nixie_Tube_Clock` (kibot.gs - gs.py:558) DEBUG:PCB date: `2024-04-13` (kibot.gs - gs.py:559) -DEBUG:PCB revision: `` (kibot.gs - gs.py:560) -DEBUG:PCB company: `Company` (kibot.gs - gs.py:561) +DEBUG:PCB revision: `+ (Unreleased)` (kibot.gs - gs.py:560) +DEBUG:PCB company: `Company Name` (kibot.gs - gs.py:561) DEBUG:PCB comment 1: `` (kibot.gs - gs.py:563) DEBUG:PCB comment 2: `` (kibot.gs - gs.py:563) DEBUG:PCB comment 3: `` (kibot.gs - gs.py:563) @@ -3825,23 +3825,23 @@ DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable. DEBUG:Configuring from default: drill -> False (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) -DEBUG:Expanding `Top/Bottom View` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top/Bottom View` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top/Bottom View` (kibot - optionable.py:539) -DEBUG:Expanding `` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) +DEBUG:Expanding `` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) DEBUG:Expanded `` (kibot - optionable.py:539) -DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Assembly (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Assembly (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Assembly (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Assembly (Scale 1:1)` (kibot - optionable.py:539) DEBUG:Looking for color theme `Altium_Theme` (kibot - color_theme.py:60) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) -DEBUG:Expanding `%f-assembly%I%v.%x` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanding `%f-assembly%I%v.%x` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-assembly.pdf` (kibot - optionable.py:539) DEBUG:Report template: `kibot_resources/templates/readme.txt` (kibot - out_report.py:1079) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) @@ -3852,10 +3852,10 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) @@ -3865,10 +3865,10 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) DEBUG:Report output: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/README.md` (kibot - out_report.py:1112) Found 1 unique warning/s (3 total, 2 filtered) From 16a3bc22dd97abbacf1df56043215a3c4f328aa5 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski Date: Wed, 18 Feb 2026 22:32:28 -0500 Subject: [PATCH 6/9] No real changes more intrested to see how actions runs again --- Block Diagram.kicad_sch | 396 ++++++++++++++++++--------------- Nixie_Tube_Clock.kicad_pro | 4 +- Project Architecture.kicad_sch | 2 +- 3 files changed, 221 insertions(+), 181 deletions(-) diff --git a/Block Diagram.kicad_sch b/Block Diagram.kicad_sch index d46e773..0206f98 100644 --- a/Block Diagram.kicad_sch +++ b/Block Diagram.kicad_sch @@ -12,8 +12,8 @@ ) (lib_symbols) (rectangle - (start 248.92 83.185) - (end 261.62 168.91) + (start 211.455 86.36) + (end 224.155 172.085) (stroke (width 0) (type default) @@ -26,8 +26,8 @@ (uuid 051b3dab-07ca-4b94-92bb-989d74ed83ce) ) (rectangle - (start 101.727 87.249) - (end 102.362 88.011) + (start -42.418 63.119) + (end -41.783 63.881) (stroke (width 0.25) (type solid) @@ -40,8 +40,8 @@ (uuid 12a8f300-c059-4689-9da2-e775c9b7b222) ) (rectangle - (start 234.315 73.025) - (end 276.225 74.93) + (start 196.85 76.2) + (end 238.76 78.105) (stroke (width 0.254) (type default) @@ -54,8 +54,8 @@ (uuid 1c38ab9f-78ac-4525-a905-692b68e0d7be) ) (rectangle - (start 261.62 83.82) - (end 275.59 101.6) + (start 224.155 86.995) + (end 238.125 104.775) (stroke (width 0) (type default) @@ -68,8 +68,8 @@ (uuid 26212d99-97fb-4a34-b4ec-26a67ba18c64) ) (rectangle - (start 234.95 119.38) - (end 248.92 128.27) + (start 197.485 122.555) + (end 211.455 131.445) (stroke (width 0) (type default) @@ -82,8 +82,8 @@ (uuid 33939e83-1742-40c8-b78d-5af3b914ab31) ) (rectangle - (start 150.495 115.189) - (end 151.13 115.951) + (start 69.85 119.634) + (end 70.485 120.396) (stroke (width 0.25) (type default) @@ -96,8 +96,8 @@ (uuid 3b840477-c973-44d9-8a43-b3feac50c6bc) ) (rectangle - (start 275.59 73.025) - (end 276.225 168.91) + (start 238.125 76.2) + (end 238.76 172.085) (stroke (width 0) (type default) @@ -110,22 +110,22 @@ (uuid 43ad7506-e0d7-49b6-972c-517451df1dd9) ) (rectangle - (start 70.358 87.249) - (end 70.993 88.011) + (start -73.787 63.119) + (end -73.152 63.881) (stroke (width 0.25) - (type default) - (color 200 50 50 1) + (type solid) + (color 194 0 194 1) ) (fill (type color) - (color 200 50 50 1) + (color 194 0 194 1) ) (uuid 4c6cb9bc-6ebc-49a3-893d-9406d03eb74b) ) (rectangle - (start 261.62 132.08) - (end 275.59 135.89) + (start 224.155 135.255) + (end 238.125 139.065) (stroke (width 0) (type default) @@ -138,8 +138,8 @@ (uuid 5911023f-b729-4638-87b7-c8fa6a2da4ad) ) (rectangle - (start 71.12 99.06) - (end 101.6 114.3) + (start -73.025 74.93) + (end -42.545 90.17) (stroke (width 0) (type default) @@ -152,22 +152,22 @@ (uuid 6d27083e-baf9-459e-b0dc-430395e74362) ) (rectangle - (start 150.495 87.249) - (end 151.13 88.011) + (start 69.85 91.694) + (end 70.485 92.456) (stroke (width 0.25) - (type default) - (color 198 71 194 1) + (type solid) + (color 194 0 0 1) ) (fill (type color) - (color 198 71 194 1) + (color 194 0 0 1) ) (uuid 70402685-b75b-4b36-9a72-62f7d7d97bb6) ) (rectangle - (start 261.62 120.65) - (end 275.59 124.46) + (start 224.155 123.825) + (end 238.125 127.635) (stroke (width 0) (type default) @@ -180,8 +180,8 @@ (uuid 704c4eca-e0af-4df0-a6c1-739054ac1983) ) (rectangle - (start 234.95 109.22) - (end 248.92 111.76) + (start 197.485 112.395) + (end 211.455 114.935) (stroke (width 0) (type default) @@ -194,8 +194,8 @@ (uuid 74c5f5ac-510e-4c99-8e0e-ca2d145a7687) ) (rectangle - (start 261.62 109.22) - (end 275.59 113.03) + (start 224.155 112.395) + (end 238.125 116.205) (stroke (width 0) (type default) @@ -208,8 +208,8 @@ (uuid 87d7856c-4e25-4074-8ed9-6d9286fce9a4) ) (rectangle - (start 63.5 72.39) - (end 109.22 120.65) + (start -80.645 48.26) + (end -34.925 96.52) (stroke (width 1.27) (type default) @@ -221,8 +221,8 @@ (uuid 897139e0-9c3f-4923-b42e-05cc6d59978b) ) (rectangle - (start 54.102 109.22) - (end 55.118 109.982) + (start -90.043 85.09) + (end -89.027 85.852) (stroke (width 0.001) (type default) @@ -235,16 +235,16 @@ (uuid 8fb245d6-696e-46a9-aee0-fc71b1bd2811) ) (rectangle - (start 70.358 106.299) - (end 70.993 107.061) + (start -73.787 82.169) + (end -73.152 82.931) (stroke (width 0.25) - (type default) - (color 200 50 50 1) + (type solid) + (color 194 0 194 1) ) (fill (type color) - (color 200 50 50 1) + (color 194 0 194 1) ) (uuid 926c14cd-51d6-4183-83aa-3acd3f364634) ) @@ -263,8 +263,8 @@ (uuid 96358351-64fb-49b9-98d4-c975a586b1c3) ) (rectangle - (start 234.95 135.89) - (end 248.92 137.16) + (start 197.485 139.065) + (end 211.455 140.335) (stroke (width 0) (type default) @@ -277,8 +277,8 @@ (uuid 97242065-2f97-4ca3-afed-c927195a53b5) ) (rectangle - (start 101.727 106.299) - (end 102.362 107.061) + (start -42.418 82.169) + (end -41.783 82.931) (stroke (width 0.25) (type default) @@ -291,8 +291,8 @@ (uuid b511ed02-73dc-4aca-8856-32e3a0e7b2bd) ) (rectangle - (start 234.95 91.44) - (end 248.92 101.6) + (start 197.485 94.615) + (end 211.455 104.775) (stroke (width 0) (type default) @@ -305,8 +305,8 @@ (uuid b7a01405-5415-4722-a9d4-e1bc398d69f2) ) (rectangle - (start 261.62 143.51) - (end 275.59 168.91) + (start 224.155 146.685) + (end 238.125 172.085) (stroke (width 0) (type default) @@ -319,8 +319,8 @@ (uuid c05a42e9-546b-43b1-a369-f14860ee7f90) ) (rectangle - (start 234.95 144.78) - (end 248.92 168.91) + (start 197.485 147.955) + (end 211.455 172.085) (stroke (width 0) (type default) @@ -333,7 +333,7 @@ (uuid c0f61f09-5d95-4ea6-baa5-6b9b5ba11fd4) ) (circle - (center 54.61 106.68) + (center -89.535 82.55) (radius 1.016) (stroke (width 0) @@ -361,8 +361,8 @@ (uuid ca4906af-4562-456f-b79d-f6f2c9056c36) ) (rectangle - (start 71.12 80.01) - (end 101.6 95.25) + (start -73.025 55.88) + (end -42.545 71.12) (stroke (width 0) (type default) @@ -375,8 +375,8 @@ (uuid d13c4f55-d46a-439a-a208-cbdf66d39a09) ) (rectangle - (start 234.315 73.025) - (end 234.95 168.91) + (start 196.85 76.2) + (end 197.485 172.085) (stroke (width 0) (type default) @@ -389,8 +389,8 @@ (uuid dc9ef58a-3544-4871-98b7-f59b2deb6c2b) ) (rectangle - (start 234.95 81.28) - (end 276.225 83.82) + (start 197.485 84.455) + (end 238.76 86.995) (stroke (width 0) (type default) @@ -403,7 +403,7 @@ (uuid f6ac3050-3d82-4a34-858d-91b5402f431f) ) (circle - (center 54.61 87.63) + (center -89.535 63.5) (radius 1.016) (stroke (width 0) @@ -418,7 +418,7 @@ ) (text "+12V" (exclude_from_sim no) - (at 49.53 76.2 0) + (at -94.615 52.07 0) (effects (font (face "Times New Roman") @@ -431,9 +431,9 @@ ) (uuid "101bf075-2779-4382-8921-8033e4839d29") ) - (text "+??V" + (text "+5V" (exclude_from_sim no) - (at 129.54 76.2 0) + (at 48.26 78.74 0) (effects (font (face "Times New Roman") @@ -448,7 +448,7 @@ ) (text "+A3V3" (exclude_from_sim no) - (at 130.81 109.22 0) + (at 48.26 111.76 0) (effects (font (face "Times New Roman") @@ -463,7 +463,7 @@ ) (text "+5V" (exclude_from_sim no) - (at 119.38 95.25 0) + (at -24.765 71.12 0) (effects (font (face "Times New Roman") @@ -478,7 +478,7 @@ ) (text "~+170V" (exclude_from_sim no) - (at 120.65 76.2 0) + (at -23.495 52.07 0) (effects (font (face "Times New Roman") @@ -493,7 +493,7 @@ ) (text_box "SECTION" (exclude_from_sim no) - (at 295.656 91.313 0) + (at 258.445 94.615 0) (size 34.29 7.62) (margins 2.2859 2.2859 2.2859 2.2859) (stroke @@ -540,7 +540,7 @@ ) (text_box "BLOCK H" (exclude_from_sim no) - (at 295.656 111.633 0) + (at 258.445 114.935 0) (size 34.29 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -564,8 +564,8 @@ ) (text_box "\nBLOCK B\nBLOCK C\n\nBLOCK D" (exclude_from_sim no) - (at 151.13 93.98 0) - (size 27.94 26.67) + (at 70.485 98.425 0) + (size 34.29 26.67) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -588,7 +588,7 @@ ) (text_box "BLOCK I" (exclude_from_sim no) - (at 295.656 123.063 0) + (at 258.445 126.365 0) (size 34.29 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -634,7 +634,7 @@ ) (text_box "HV Boost\nMax xxx mA" (exclude_from_sim no) - (at 73.66 82.55 0) + (at -70.485 58.42 0) (size 25.4 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -680,7 +680,7 @@ ) (text_box "SECTION" (exclude_from_sim no) - (at 234.95 73.66 0) + (at 197.485 76.835 0) (size 40.64 7.62) (margins 2.2859 2.2859 2.2859 2.2859) (stroke @@ -703,7 +703,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 234.95 101.6 0) + (at 197.485 104.775 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -726,7 +726,7 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 276.86 101.6 0) + (at 239.395 104.775 0) (size 18.288 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -749,7 +749,7 @@ ) (text_box "BLOCK G" (exclude_from_sim no) - (at 295.656 100.203 0) + (at 258.445 103.505 0) (size 34.29 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -771,9 +771,33 @@ ) (uuid "3876e24b-eb64-40f0-82f4-8ed551a76338") ) + (text_box "BLOCK A" + (exclude_from_sim no) + (at 70.485 86.995 0) + (size 34.29 10.16) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 74 155 203 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "3910b3f6-1cc5-449c-afe1-9650f7f39464") + ) (text_box "???" (exclude_from_sim no) - (at 234.95 137.16 0) + (at 197.485 140.335 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -796,7 +820,7 @@ ) (text_box "Page #" (exclude_from_sim no) - (at 133.35 81.28 0) + (at 52.705 85.725 0) (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -820,7 +844,7 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 276.86 135.89 0) + (at 239.395 139.065 0) (size 18.288 7.62) (margins 1.1429 1.1429 1.1429 1.1429) (stroke @@ -843,8 +867,8 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 179.578 101.6 0) - (size 54.102 7.62) + (at 164.465 104.775 0) + (size 31.75 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -866,7 +890,7 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 276.86 124.46 0) + (at 239.395 127.635 0) (size 18.288 7.62) (margins 1.1429 1.1429 1.1429 1.1429) (stroke @@ -889,7 +913,7 @@ ) (text_box "Page 4" (exclude_from_sim no) - (at 233.68 61.595 0) + (at 196.215 64.77 0) (size 24.765 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -913,7 +937,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 261.62 113.03 0) + (at 224.155 116.205 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -936,7 +960,7 @@ ) (text_box "Page #" (exclude_from_sim no) - (at 133.35 121.92 0) + (at 52.705 126.365 0) (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1028,14 +1052,14 @@ ) (uuid "7a48ef1e-fc21-4f84-87ab-2b944a808bd0") ) - (text_box "SECTION" + (text_box "Time & Date" (exclude_from_sim no) - (at 151.13 73.66 0) - (size 27.94 7.62) + (at 70.485 78.105 0) + (size 34.29 7.62) (margins 2.2859 2.2859 2.2859 2.2859) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) @@ -1053,8 +1077,8 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 179.578 137.16 0) - (size 54.102 7.62) + (at 163.83 142.24 0) + (size 34.29 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -1076,7 +1100,7 @@ ) (text_box "Page #" (exclude_from_sim no) - (at 133.35 93.98 0) + (at 52.705 98.425 0) (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1100,7 +1124,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 234.95 128.27 0) + (at 197.485 131.445 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1147,7 +1171,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 234.95 111.76 0) + (at 197.485 114.935 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1170,7 +1194,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 261.62 135.89 0) + (at 224.155 139.065 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1193,7 +1217,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 261.62 101.6 0) + (at 224.155 104.775 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1216,8 +1240,8 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 179.578 111.76 0) - (size 54.102 7.62) + (at 157.48 116.84 0) + (size 40.64 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -1309,7 +1333,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 234.95 83.82 0) + (at 197.485 86.995 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1332,8 +1356,8 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 179.578 128.27 0) - (size 54.102 7.62) + (at 158.75 133.35 0) + (size 39.37 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -1355,7 +1379,7 @@ ) (text_box "Logic Supply\nMax xxx mA" (exclude_from_sim no) - (at 73.66 101.6 0) + (at -70.485 77.47 0) (size 25.4 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1379,7 +1403,7 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 276.86 113.03 0) + (at 239.395 116.205 0) (size 18.288 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1400,14 +1424,14 @@ ) (uuid "c774310f-dfe3-45db-be98-953f7da6465f") ) - (text_box "Page #" + (text_box "Page 4" (exclude_from_sim no) - (at 62.23 66.04 0) - (size 13.97 5.08) + (at -81.915 41.91 0) + (size 26.67 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type none) @@ -1421,37 +1445,14 @@ (color 0 0 0 1) ) (justify left top) + (href "#4") ) (uuid "d9eed77b-8391-48bf-a073-8dcaf7ecaa31") ) - (text_box "BLOCK A" - (exclude_from_sim no) - (at 151.13 82.55 0) - (size 27.94 10.16) - (margins 1.7144 1.7144 1.7144 1.7144) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 74 155 203 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify right) - ) - (uuid "de576dbe-9b0c-4ccd-a266-17b9b354345b") - ) (text_box "Port Name" (exclude_from_sim no) - (at 179.578 83.82 0) - (size 54.102 7.62) + (at 134.62 76.835 0) + (size 43.18 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -1473,7 +1474,7 @@ ) (text_box "???" (exclude_from_sim no) - (at 261.62 124.46 0) + (at 224.155 127.635 0) (size 13.97 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1496,7 +1497,7 @@ ) (text_box "\nBLOCK E\n\nBLOCK F" (exclude_from_sim no) - (at 151.13 121.92 0) + (at 70.485 126.365 0) (size 27.94 24.13) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1520,7 +1521,7 @@ ) (text_box "BLOCK J" (exclude_from_sim no) - (at 295.656 134.493 0) + (at 258.445 137.795 0) (size 34.29 10.16) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1544,7 +1545,7 @@ ) (text_box "Page 5" (exclude_from_sim no) - (at 233.68 66.04 0) + (at 196.215 69.215 0) (size 24.765 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1569,7 +1570,7 @@ ) (text_box "Page #" (exclude_from_sim no) - (at 295.656 85.598 0) + (at 258.191 88.773 0) (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1594,7 +1595,7 @@ ) (polyline (pts - (xy 70.612 106.68) (xy 54.61 106.68) + (xy -73.533 82.55) (xy -89.535 82.55) ) (stroke (width 1.016) @@ -1605,7 +1606,7 @@ ) (polyline (pts - (xy 70.612 87.63) (xy 54.61 87.63) + (xy -73.533 63.5) (xy -89.535 63.5) ) (stroke (width 1.016) @@ -1616,7 +1617,7 @@ ) (polyline (pts - (xy 55.88 137.16) (xy 54.61 137.16) + (xy -88.265 113.03) (xy -89.535 113.03) ) (stroke (width 1.016) @@ -1627,18 +1628,18 @@ ) (polyline (pts - (xy 150.622 87.63) (xy 134.62 87.63) + (xy 69.977 92.075) (xy 53.213 92.075) ) (stroke (width 1.016) - (type default) - (color 198 71 194 1) + (type solid) + (color 194 0 0 1) ) (uuid "18ccff52-fe32-4310-8592-269233d1181b") ) (polyline (pts - (xy 116.84 96.52) (xy 116.84 106.68) + (xy -27.305 72.39) (xy -27.305 82.55) ) (stroke (width 1.016) @@ -1649,7 +1650,7 @@ ) (polyline (pts - (xy 54.61 109.728) (xy 54.61 132.08) + (xy -89.535 85.598) (xy -89.535 107.95) ) (stroke (width 1.016) @@ -1660,7 +1661,7 @@ ) (polyline (pts - (xy 116.84 77.47) (xy 116.84 87.63) + (xy -27.305 53.34) (xy -27.305 63.5) ) (stroke (width 1.016) @@ -1671,7 +1672,7 @@ ) (polyline (pts - (xy 120.65 96.52) (xy 116.84 96.52) + (xy -23.495 72.39) (xy -27.305 72.39) ) (stroke (width 1.016) @@ -1682,7 +1683,7 @@ ) (polyline (pts - (xy 50.8 77.47) (xy 54.61 77.47) + (xy -93.345 53.34) (xy -89.535 53.34) ) (stroke (width 1.016) @@ -1693,7 +1694,18 @@ ) (polyline (pts - (xy 54.61 87.63) (xy 54.61 96.52) + (xy 53.213 92.075) (xy 69.977 92.075) + ) + (stroke + (width 1.016) + (type solid) + (color 194 0 0 1) + ) + (uuid "4a6a723d-0e8f-441a-bc62-10c34881031b") + ) + (polyline + (pts + (xy -89.535 63.5) (xy -89.535 72.39) ) (stroke (width 1.016) @@ -1704,7 +1716,7 @@ ) (polyline (pts - (xy 102.108 87.63) (xy 116.84 87.63) + (xy -42.037 63.5) (xy -27.305 63.5) ) (stroke (width 1.016) @@ -1715,7 +1727,7 @@ ) (polyline (pts - (xy 54.61 134.62) (xy 52.07 134.62) + (xy -89.535 110.49) (xy -92.075 110.49) ) (stroke (width 1.016) @@ -1726,7 +1738,7 @@ ) (polyline (pts - (xy 57.15 134.62) (xy 54.61 134.62) + (xy -86.995 110.49) (xy -89.535 110.49) ) (stroke (width 1.016) @@ -1737,7 +1749,18 @@ ) (polyline (pts - (xy 132.08 110.49) (xy 135.89 110.49) + (xy 53.213 92.075) (xy 69.977 92.075) + ) + (stroke + (width 1.016) + (type solid) + (color 194 0 0 1) + ) + (uuid "78163892-9da9-48d4-b36a-0f1b0a4a032d") + ) + (polyline + (pts + (xy 51.435 114.935) (xy 55.245 114.935) ) (stroke (width 1.016) @@ -1748,7 +1771,7 @@ ) (polyline (pts - (xy 54.61 77.47) (xy 54.61 87.63) + (xy -89.535 53.34) (xy -89.535 63.5) ) (stroke (width 1.016) @@ -1759,7 +1782,7 @@ ) (polyline (pts - (xy 49.53 132.08) (xy 54.61 132.08) + (xy -94.615 107.95) (xy -89.535 107.95) ) (stroke (width 1.016) @@ -1770,29 +1793,29 @@ ) (polyline (pts - (xy 134.62 77.47) (xy 134.62 87.63) + (xy 53.213 81.915) (xy 53.213 92.075) ) (stroke (width 1.016) - (type default) - (color 198 71 194 1) + (type solid) + (color 194 0 0 1) ) (uuid "9ea93a8a-79ec-4966-b5b9-d418a1953413") ) (polyline (pts - (xy 134.62 77.47) (xy 138.43 77.47) + (xy 53.213 81.915) (xy 57.023 81.915) ) (stroke (width 1.016) - (type default) - (color 198 71 194 1) + (type solid) + (color 194 0 0 1) ) (uuid "a0186362-c474-4f60-92f7-0cd6ab4716b3") ) (polyline (pts - (xy 54.61 77.47) (xy 58.42 77.47) + (xy -89.535 53.34) (xy -85.725 53.34) ) (stroke (width 1.016) @@ -1803,7 +1826,7 @@ ) (polyline (pts - (xy 116.84 77.47) (xy 113.03 77.47) + (xy -27.305 53.34) (xy -31.115 53.34) ) (stroke (width 1.016) @@ -1814,7 +1837,7 @@ ) (polyline (pts - (xy 54.61 137.16) (xy 53.34 137.16) + (xy -89.535 113.03) (xy -90.805 113.03) ) (stroke (width 1.016) @@ -1825,18 +1848,18 @@ ) (polyline (pts - (xy 130.81 77.47) (xy 134.62 77.47) + (xy 38.735 81.915) (xy 53.213 81.915) ) (stroke (width 1.016) - (type default) - (color 198 71 194 1) + (type solid) + (color 194 0 0 1) ) (uuid "b0945337-03d4-457a-9c2e-c0bab7dcf94e") ) (polyline (pts - (xy 150.622 115.57) (xy 135.89 115.57) + (xy 69.977 120.015) (xy 55.245 120.015) ) (stroke (width 1.016) @@ -1847,7 +1870,7 @@ ) (polyline (pts - (xy 116.84 96.52) (xy 113.03 96.52) + (xy -27.305 72.39) (xy -31.115 72.39) ) (stroke (width 1.016) @@ -1858,7 +1881,7 @@ ) (polyline (pts - (xy 54.61 106.68) (xy 54.61 109.22) + (xy -89.535 82.55) (xy -89.535 85.09) ) (stroke (width 1.016) @@ -1869,7 +1892,18 @@ ) (polyline (pts - (xy 120.65 77.47) (xy 116.84 77.47) + (xy 53.213 92.075) (xy 69.977 92.075) + ) + (stroke + (width 1.016) + (type solid) + (color 255 0 0 1) + ) + (uuid "ca5b81eb-6ffd-4410-9439-97557a836a88") + ) + (polyline + (pts + (xy -23.495 53.34) (xy -27.305 53.34) ) (stroke (width 1.016) @@ -1880,7 +1914,7 @@ ) (polyline (pts - (xy 135.89 110.49) (xy 135.89 115.57) + (xy 55.245 114.935) (xy 55.245 120.015) ) (stroke (width 1.016) @@ -1891,7 +1925,7 @@ ) (polyline (pts - (xy 102.108 106.68) (xy 116.84 106.68) + (xy -42.037 82.55) (xy -27.305 82.55) ) (stroke (width 1.016) @@ -1902,7 +1936,7 @@ ) (polyline (pts - (xy 54.61 96.52) (xy 54.61 106.68) + (xy -89.535 72.39) (xy -89.535 82.55) ) (stroke (width 1.016) @@ -1913,7 +1947,7 @@ ) (polyline (pts - (xy 135.89 110.49) (xy 139.7 110.49) + (xy 55.245 114.935) (xy 59.055 114.935) ) (stroke (width 1.016) @@ -1924,7 +1958,7 @@ ) (polyline (pts - (xy 54.61 132.08) (xy 59.69 132.08) + (xy -89.535 107.95) (xy -84.455 107.95) ) (stroke (width 1.016) @@ -1933,4 +1967,10 @@ ) (uuid "f5115127-85c3-4f3c-ba14-b9a3028b6847") ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) ) diff --git a/Nixie_Tube_Clock.kicad_pro b/Nixie_Tube_Clock.kicad_pro index a294382..76e8369 100644 --- a/Nixie_Tube_Clock.kicad_pro +++ b/Nixie_Tube_Clock.kicad_pro @@ -1019,7 +1019,7 @@ ], [ "f06537ee-772d-44d3-8c50-e0ba41038c9c", - "Section A - Title A" + "Power" ], [ "e744f3ce-03a6-44a6-8792-1447ef232b9a", @@ -1099,4 +1099,4 @@ "SHEET_NAME_9": "......................................", "VARIANT": "DRAFT" } -} \ No newline at end of file +} diff --git a/Project Architecture.kicad_sch b/Project Architecture.kicad_sch index 07278e3..c5f9dc8 100644 --- a/Project Architecture.kicad_sch +++ b/Project Architecture.kicad_sch @@ -312,7 +312,7 @@ (color 128 255 128 0.5000) ) (uuid "f06537ee-772d-44d3-8c50-e0ba41038c9c") - (property "Sheetname" "Section A - Title A" + (property "Sheetname" "Power" (at 190.5 75.1709 0) (effects (font From 788aab049fa27b1b57e26f2a87035e9d62d14ba1 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski <+aidanbrzezinski@users.noreply.github.com> Date: Thu, 19 Feb 2026 03:54:12 +0000 Subject: [PATCH 7/9] Update Outputs --- Nixie_Tube_Clock-netlist.net | 8 +- Nixie_Tube_Clock.kicad_pro | 8 +- Nixie_Tube_Clock.xml | 8 +- Schematic/Nixie_Tube_Clock-schematic.pdf | Bin 2754072 -> 2753564 bytes kibot_run.log | 98 +++++++++++------------ kibot_run_readme.log | 90 ++++++++++----------- 6 files changed, 106 insertions(+), 106 deletions(-) diff --git a/Nixie_Tube_Clock-netlist.net b/Nixie_Tube_Clock-netlist.net index 2e386c6..5fd5b9b 100644 --- a/Nixie_Tube_Clock-netlist.net +++ b/Nixie_Tube_Clock-netlist.net @@ -17,8 +17,8 @@ (textvar (name "RELEASE_BODY_1.0.2")) (textvar (name "RELEASE_BODY_1.1.0")) (textvar (name "RELEASE_BODY_UNRELEASED") "Version Unreleased not found.") - (textvar (name "RELEASE_DATE") "17-Feb-2026") - (textvar (name "RELEASE_DATE_NUM") "2026-02-17") + (textvar (name "RELEASE_DATE") "18-Feb-2026") + (textvar (name "RELEASE_DATE_NUM") "2026-02-18") (textvar (name "RELEASE_TITLE_1.0.0")) (textvar (name "RELEASE_TITLE_1.0.1")) (textvar (name "RELEASE_TITLE_1.0.2")) @@ -58,7 +58,7 @@ (textvar (name "SHEET_NAME_37") "......................................") (textvar (name "SHEET_NAME_38") "......................................") (textvar (name "SHEET_NAME_39") "......................................") - (textvar (name "SHEET_NAME_4") "Section A - Title A") + (textvar (name "SHEET_NAME_4") "Power") (textvar (name "SHEET_NAME_40") "......................................") (textvar (name "SHEET_NAME_5") "Section B - Title B") (textvar (name "SHEET_NAME_6") "Power - Sequencing") @@ -114,7 +114,7 @@ (comment (number "7") (value "")) (comment (number "8") (value "")) (comment (number "9") (value "")))) - (sheet (number "4") (name "/Project Architecture/Section A - Title A/") (tstamps "/c5103ceb-5325-4a84-a025-9638a412984e/f06537ee-772d-44d3-8c50-e0ba41038c9c/") + (sheet (number "4") (name "/Project Architecture/Power/") (tstamps "/c5103ceb-5325-4a84-a025-9638a412984e/f06537ee-772d-44d3-8c50-e0ba41038c9c/") (title_block (title "Sheet Title A") (company "Company Name") diff --git a/Nixie_Tube_Clock.kicad_pro b/Nixie_Tube_Clock.kicad_pro index 76e8369..5564fd2 100644 --- a/Nixie_Tube_Clock.kicad_pro +++ b/Nixie_Tube_Clock.kicad_pro @@ -1049,8 +1049,8 @@ "RELEASE_BODY_1.0.2": "", "RELEASE_BODY_1.1.0": "", "RELEASE_BODY_UNRELEASED": "Version Unreleased not found.", - "RELEASE_DATE": "17-Feb-2026", - "RELEASE_DATE_NUM": "2026-02-17", + "RELEASE_DATE": "18-Feb-2026", + "RELEASE_DATE_NUM": "2026-02-18", "RELEASE_TITLE_1.0.0": "", "RELEASE_TITLE_1.0.1": "", "RELEASE_TITLE_1.0.2": "", @@ -1090,7 +1090,7 @@ "SHEET_NAME_37": "......................................", "SHEET_NAME_38": "......................................", "SHEET_NAME_39": "......................................", - "SHEET_NAME_4": "Section A - Title A", + "SHEET_NAME_4": "Power", "SHEET_NAME_40": "......................................", "SHEET_NAME_5": "Section B - Title B", "SHEET_NAME_6": "Power - Sequencing", @@ -1099,4 +1099,4 @@ "SHEET_NAME_9": "......................................", "VARIANT": "DRAFT" } -} +} \ No newline at end of file diff --git a/Nixie_Tube_Clock.xml b/Nixie_Tube_Clock.xml index 4fd90fc..f006d53 100644 --- a/Nixie_Tube_Clock.xml +++ b/Nixie_Tube_Clock.xml @@ -18,8 +18,8 @@ Version Unreleased not found. - 17-Feb-2026 - 2026-02-17 + 18-Feb-2026 + 2026-02-18 @@ -59,7 +59,7 @@ ...................................... ...................................... ...................................... - Section A - Title A + Power ...................................... Section B - Title B Power - Sequencing @@ -121,7 +121,7 @@ - + Sheet Title A Company Name diff --git a/Schematic/Nixie_Tube_Clock-schematic.pdf b/Schematic/Nixie_Tube_Clock-schematic.pdf index dd5ff0fd19b98b98a62b6d17bc5f3a47038a9791..c47665c260b1340bf4a3cdca7c987178a80d02c1 100644 GIT binary patch delta 549469 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�N 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

cy<(@Ja7Sp)vB90lYU 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
EcxTOM6pJ1XGQ|+^gH#RG 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

Fzu_ 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

YP%cyZaQV`kdS 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≤RJ%06^7sbz(`#b@;`$E==XTO0|Q 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 z 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 bC^XDFBy3ZN-%2s34@D^Pm@!k`UBv$fuztXS delta 544986 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⁢`AY;E;S@;d2C2h*?ilz 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

  • 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̨(uke5IE9!`iFJ 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
    %&O8s@4MdGsn4d;y~!@)sP6*4>=L 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 YJiOhkZCG|t?18?MMM_HZh!)HL0i~l=&Hw-a delta 341891 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�>m#tnbXw|j^SM9i`f^Yn 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

    EF6+oO;x$+^OE1aBDOGo5eEhUa0tY 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 b!_(5;)5qP$mW48OU~|c`d$)$(VV3^`T(g2< diff --git a/kibot_run.log b/kibot_run.log index 66ee437..15c9391 100644 --- a/kibot_run.log +++ b/kibot_run.log @@ -1,4 +1,4 @@ -DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-18 01:38:44.468763 (kibot - __main__.py:512) +DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-19 03:53:44.757464 (kibot - __main__.py:512) DEBUG:Filtering warnings we always get on CI/CD (kibot - __main__.py:426) DEBUG:Command line options: {'--banner': None, '--board-file': None, @@ -3307,7 +3307,7 @@ DEBUG:- PCB Material/s: FR4_7628 / FR4 (kibot.globals - globals.py:543) DEBUG:- Copper thickness: 70 / 35 (kibot.globals - globals.py:545) DEBUG:Configuring from default: aliases_for_3d_models -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) +DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:598) @@ -3358,14 +3358,14 @@ DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) DEBUG:Adding groups: {'all_group': ['netlist', 'bom', '3d', 'fab', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'all_group_k9': ['netlist', 'bom', '3d', 'fab_k9', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'draft_group': ['netlist', 'pdf_schematic', 'csv_bom', 'html_bom'], 'fab': ['tables', 'gbr_gerbers', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'fab_k9': ['tables', 'gbr_gerbers', 'zip_odb', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'assembly': ['3d_render', 'csv_position', 'pdf_assembly'], '3d_render': ['png_3d_viewer_top', 'png_3d_viewer_bottom', 'png_3d_viewer_angled_top', 'png_3d_viewer_angled_bottom'], 'bom': ['csv_bom', 'html_bom_interactive', 'html_bom'], 'tables': ['csv_comp_count', 'csv_impedance_table', 'csv_drill_table', 'testpoints', 'notes'], 'testpoints': ['csv_testpoints', 'csv_testpoints_top', 'csv_testpoints_bottom'], 'notes': ['txt_fabrication_notes', 'txt_assembly_notes'], '3d': ['step']} (kibot - registrable.py:268) -Installing font Times New Roman Bold.ttf -Installing font Arial_Bold.ttf Installing font Times New Roman.ttf Installing font Times New Roman Bold Italic.ttf -Installing font Arial_Bold_Italic.ttf Installing font Arial.ttf Installing font Arial_Italic.ttf Installing font Times New Roman Italic.ttf +Installing font Times New Roman Bold.ttf +Installing font Arial_Bold.ttf +Installing font Arial_Bold_Italic.ttf DEBUG:- Executing: fc-cache (kibot - kiplot.py:159) Installing color Altium_Theme.json DEBUG:Starting outputs for board /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb (kibot - kiplot.py:656) @@ -3443,7 +3443,7 @@ There is NO WARRANTY, to the extent permitted by law.` (kibot - dep_downloader.p DEBUG:- Found version (5, 2, 37, 0) (kibot - dep_downloader.py:691) DEBUG:- Returning `/usr/bin/bash` (kibot - dep_downloader.py:870) DEBUG:Executing: /usr/bin/bash -c '/usr/bin/git log -1 --format="%ad" --date="format:%d-%b-%Y"' (kibot - pre_set_text_variables.py:133) -DEBUG: - RELEASE_DATE -> 17-Feb-2026 (kibot - pre_set_text_variables.py:146) +DEBUG: - RELEASE_DATE -> 18-Feb-2026 (kibot - pre_set_text_variables.py:146) DEBUG:Starting tool check for Git (kibot - dep_downloader.py:863) DEBUG:- Checking binary tool Git (kibot - dep_downloader.py:769) DEBUG:- Looking for tool `git` at system level (kibot - dep_downloader.py:697) @@ -3452,7 +3452,7 @@ DEBUG:- No particular version needed (kibot - dep_downloader.py:678) DEBUG:- Cached version (2, 47, 3, 0) (kibot - dep_downloader.py:684) DEBUG:- Returning `/usr/bin/git` (kibot - dep_downloader.py:870) DEBUG:Executing: /usr/bin/bash -c '/usr/bin/git log -1 --format="%ad" --date=short' (kibot - pre_set_text_variables.py:133) -DEBUG: - RELEASE_DATE_NUM -> 2026-02-17 (kibot - pre_set_text_variables.py:146) +DEBUG: - RELEASE_DATE_NUM -> 2026-02-18 (kibot - pre_set_text_variables.py:146) DEBUG:Starting tool check for Git (kibot - dep_downloader.py:863) DEBUG:- Checking binary tool Git (kibot - dep_downloader.py:769) DEBUG:- Looking for tool `git` at system level (kibot - dep_downloader.py:697) @@ -3557,7 +3557,7 @@ DEBUG: - SHEET_NAME_2 -> Block Diagram (kibot - pre_set_text_variables.py:146) DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 3' (kibot - pre_set_text_variables.py:133) DEBUG: - SHEET_NAME_3 -> Project Architecture (kibot - pre_set_text_variables.py:146) DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 4' (kibot - pre_set_text_variables.py:133) -DEBUG: - SHEET_NAME_4 -> Section A - Title A (kibot - pre_set_text_variables.py:146) +DEBUG: - SHEET_NAME_4 -> Power (kibot - pre_set_text_variables.py:146) DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 5' (kibot - pre_set_text_variables.py:133) DEBUG: - SHEET_NAME_5 -> Section B - Title B (kibot - pre_set_text_variables.py:146) DEBUG:Executing: /usr/bin/bash -c 'python3 kibot_resources/scripts/get_sheet_title.py -f "${KIBOT_SCH_NAME%.kicad_sch}.xml" --dots-number 38 -p 6' (kibot - pre_set_text_variables.py:133) @@ -3633,10 +3633,10 @@ DEBUG: - SHEET_NAME_40 -> ...................................... (kibot - pre_s DEBUG:- Expanding %X patterns in variables (kibot - pre_set_text_variables.py:148) DEBUG:Expanding `+ (Unreleased)` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) DEBUG:Expanded `+ (Unreleased)` (kibot - optionable.py:539) -DEBUG:Expanding `17-Feb-2026` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) -DEBUG:Expanded `17-Feb-2026` (kibot - optionable.py:539) -DEBUG:Expanding `2026-02-17` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) -DEBUG:Expanded `2026-02-17` (kibot - optionable.py:539) +DEBUG:Expanding `18-Feb-2026` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `18-Feb-2026` (kibot - optionable.py:539) +DEBUG:Expanding `2026-02-18` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `2026-02-18` (kibot - optionable.py:539) DEBUG:Expanding `b199e49` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) DEBUG:Expanded `b199e49` (kibot - optionable.py:539) DEBUG:Expanding `1d094e6` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) @@ -3668,8 +3668,8 @@ DEBUG:Expanding `Block Diagram` in SCH context for set_text_variables (REVISION, DEBUG:Expanded `Block Diagram` (kibot - optionable.py:539) DEBUG:Expanding `Project Architecture` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) DEBUG:Expanded `Project Architecture` (kibot - optionable.py:539) -DEBUG:Expanding `Section A - Title A` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) -DEBUG:Expanded `Section A - Title A` (kibot - optionable.py:539) +DEBUG:Expanding `Power` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) +DEBUG:Expanded `Power` (kibot - optionable.py:539) DEBUG:Expanding `Section B - Title B` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) DEBUG:Expanded `Section B - Title B` (kibot - optionable.py:539) DEBUG:Expanding `Power - Sequencing` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) @@ -3742,7 +3742,7 @@ DEBUG:Expanding `......................................` in SCH context for set_ DEBUG:Expanded `......................................` (kibot - optionable.py:539) DEBUG:Expanding `......................................` in SCH context for set_text_variables (REVISION, RELEASE_DATE, RELEASE_DATE_NUM, GIT_HASH_SCH, GIT_HASH_PCB, GIT_URL, PROJECT_NAME, BOARD_NAME, COMPANY, DESIGNER, VARIANT, RELEASE_TITLE_UNRELEASED, RELEASE_BODY_UNRELEASED, FABRICATION_NOTES, ASSEMBLY_NOTES, SHEET_NAME_1, SHEET_NAME_2, SHEET_NAME_3, SHEET_NAME_4, SHEET_NAME_5, SHEET_NAME_6, SHEET_NAME_7, SHEET_NAME_8, SHEET_NAME_9, SHEET_NAME_10, SHEET_NAME_11, SHEET_NAME_12, SHEET_NAME_13, SHEET_NAME_14, SHEET_NAME_15, SHEET_NAME_16, SHEET_NAME_17, SHEET_NAME_18, SHEET_NAME_19, SHEET_NAME_20, SHEET_NAME_21, SHEET_NAME_22, SHEET_NAME_23, SHEET_NAME_24, SHEET_NAME_25, SHEET_NAME_26, SHEET_NAME_27, SHEET_NAME_28, SHEET_NAME_29, SHEET_NAME_30, SHEET_NAME_31, SHEET_NAME_32, SHEET_NAME_33, SHEET_NAME_34, SHEET_NAME_35, SHEET_NAME_36, SHEET_NAME_37, SHEET_NAME_38, SHEET_NAME_39 and SHEET_NAME_40) parent: None (kibot - optionable.py:493) DEBUG:Expanded `......................................` (kibot - optionable.py:539) -DEBUG:- New list of variables: {'ASSEMBLY_NOTES': '', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'FABRICATION_NOTES': '', 'GIT_HASH_PCB': '1d094e6', 'GIT_HASH_SCH': 'b199e49', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': 'Version Unreleased not found.', 'RELEASE_DATE': '17-Feb-2026', 'RELEASE_DATE_NUM': '2026-02-17', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': 'Version Unreleased not found.', 'REVISION': '+ (Unreleased)', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Section A - Title A', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B - Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': 'DRAFT'} (kibot - pre_set_text_variables.py:157) +DEBUG:- New list of variables: {'ASSEMBLY_NOTES': '', 'BOARD_NAME': 'Nixie Clock Main Board', 'COMPANY': 'Company Name', 'DESIGNER': 'Aidan Brzezinski', 'FABRICATION_NOTES': '', 'GIT_HASH_PCB': '1d094e6', 'GIT_HASH_SCH': 'b199e49', 'GIT_URL': 'https://git.lokislair.com/aidanbrzezinski/Nixie_Tube_Clock.git', 'PROJECT_NAME': 'Nixie Tube Clock', 'RELEASE_BODY_1.0.0': '', 'RELEASE_BODY_1.0.1': '', 'RELEASE_BODY_1.0.2': '', 'RELEASE_BODY_1.1.0': '', 'RELEASE_BODY_UNRELEASED': 'Version Unreleased not found.', 'RELEASE_DATE': '18-Feb-2026', 'RELEASE_DATE_NUM': '2026-02-18', 'RELEASE_TITLE_1.0.0': '', 'RELEASE_TITLE_1.0.1': '', 'RELEASE_TITLE_1.0.2': '', 'RELEASE_TITLE_1.1.0': '', 'RELEASE_TITLE_UNRELEASED': 'Version Unreleased not found.', 'REVISION': '+ (Unreleased)', 'SHEET_NAME_1': 'Cover Page', 'SHEET_NAME_10': '......................................', 'SHEET_NAME_11': '......................................', 'SHEET_NAME_12': '......................................', 'SHEET_NAME_13': '......................................', 'SHEET_NAME_14': '......................................', 'SHEET_NAME_15': '......................................', 'SHEET_NAME_16': '......................................', 'SHEET_NAME_17': '......................................', 'SHEET_NAME_18': '......................................', 'SHEET_NAME_19': '......................................', 'SHEET_NAME_2': 'Block Diagram', 'SHEET_NAME_20': '......................................', 'SHEET_NAME_21': '......................................', 'SHEET_NAME_22': '......................................', 'SHEET_NAME_23': '......................................', 'SHEET_NAME_24': '......................................', 'SHEET_NAME_25': '......................................', 'SHEET_NAME_26': '......................................', 'SHEET_NAME_27': '......................................', 'SHEET_NAME_28': '......................................', 'SHEET_NAME_29': '......................................', 'SHEET_NAME_3': 'Project Architecture', 'SHEET_NAME_30': '......................................', 'SHEET_NAME_31': '......................................', 'SHEET_NAME_32': '......................................', 'SHEET_NAME_33': '......................................', 'SHEET_NAME_34': '......................................', 'SHEET_NAME_35': '......................................', 'SHEET_NAME_36': '......................................', 'SHEET_NAME_37': '......................................', 'SHEET_NAME_38': '......................................', 'SHEET_NAME_39': '......................................', 'SHEET_NAME_4': 'Power', 'SHEET_NAME_40': '......................................', 'SHEET_NAME_5': 'Section B - Title B', 'SHEET_NAME_6': 'Power - Sequencing', 'SHEET_NAME_7': 'Revision History', 'SHEET_NAME_8': '......................................', 'SHEET_NAME_9': '......................................', 'VARIANT': 'DRAFT'} (kibot - pre_set_text_variables.py:157) DEBUG:Forcing PCB text variables reset (kibot - pre_set_text_variables.py:168) DEBUG:Preflight apply update_xml (kibot.pre_base - pre_base.py:153) DEBUG:Preflight run update_xml (kibot.pre_base - pre_base.py:157) @@ -3777,12 +3777,12 @@ DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) -DEBUG:Configuring from default: options -> (kibot - optionable.py:362) +DEBUG:Configuring from default: options -> (kibot - optionable.py:362) - 'Schematic netlist in KiCad format' (netlist) [netlist] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Schematic netlist in KiCad format' (netlist) [netlist] (kibot - optionable.py:493) DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:PCB title: `Nixie_Tube_Clock` (kibot.gs - gs.py:558) @@ -3849,7 +3849,7 @@ DEBUG:Configuring from default: lcsc_link -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: logo -> (kibot - optionable.py:362) DEBUG:Configuring from default: extra_info -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: html -> (kibot - optionable.py:362) +DEBUG:Configuring from default: html -> (kibot - optionable.py:362) DEBUG:Configuring from default: digikey_link -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: mouser_link -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: lcsc_link -> [] (kibot - optionable.py:362) @@ -3859,8 +3859,8 @@ DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_enable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_disable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: specs_columns -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) -DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) +DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) +DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> ['_mechanical'] (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) @@ -3892,10 +3892,10 @@ DEBUG:Filtered warning: (W062) Invalid column name `Supplier Part Number`. Valid DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Bill of Materials in CSV format' (csv_bom) [bom] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in CSV format' (csv_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-bom.csv` (kibot - optionable.py:539) DEBUG:Before collapse: (kibot - v5_sch.py:1717) DEBUG:After collapse: (kibot - v5_sch.py:1759) @@ -3958,9 +3958,9 @@ DEBUG:Configuring from default: row_colors -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_enable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: kicost_api_disable -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: specs_columns -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) -DEBUG:Configuring from default: csv -> (kibot - optionable.py:362) -DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) +DEBUG:Configuring from default: xlsx -> (kibot - optionable.py:362) +DEBUG:Configuring from default: csv -> (kibot - optionable.py:362) +DEBUG:Configuring from default: hrtxt -> (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> ['_mechanical'] (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot - optionable.py:362) @@ -3973,7 +3973,7 @@ DEBUG:Configuring from default: no_distributors -> [] (kibot - optionable.py:362 DEBUG:Configuring from default: sort_field -> ['Reference'] (kibot - optionable.py:362) DEBUG:Configuring from default: footprint_populate_values -> ['no', 'yes'] (kibot - optionable.py:362) DEBUG:Configuring from default: footprint_type_values -> ['SMD', 'THT', 'VIRTUAL'] (kibot - optionable.py:362) -DEBUG:Expanding `Bill of Materials` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `Bill of Materials` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `Bill of Materials` (kibot - optionable.py:539) DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) DEBUG:Filtered warning: (W062) Invalid column name `Manufacturer`. Valid columns are ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM', '${DNP}', '${EXCLUDE_FROM_BOARD}', '${EXCLUDE_FROM_SIM}', 'footprint full', 'Footprint X', 'Footprint Y', 'Footprint Rot', 'Footprint Side', 'Footprint Type', 'Footprint Type NV', 'Footprint Populate', 'Footprint X-Size', 'Footprint Y-Size', '${ITEM_NUMBER}', 'Net Name', 'Net Label', 'Net Class', '${QUANTITY}']. (kibot - log.py:125) @@ -3982,10 +3982,10 @@ DEBUG:Filtered warning: (W062) Invalid column name `Supplier Part Number`. Valid DEBUG:Valid columns: ['Row', 'Description', 'Part', 'Part Lib', 'References', 'Value', 'Footprint', 'Footprint Lib', 'Quantity Per PCB', 'Build Quantity', 'Status', 'Datasheet', 'Sheetpath', 'Source BoM'] (14) (kibot - out_bom.py:697) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Bill of Materials in HTML format' (html_bom) [bom] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Manufacturing/Assembly (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Bill of Materials in HTML format' (html_bom) [bom] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-bom.html` (kibot - optionable.py:539) DEBUG:Before collapse: (kibot - v5_sch.py:1717) DEBUG:After collapse: (kibot - v5_sch.py:1759) @@ -4021,10 +4021,10 @@ DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:3 DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:565) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-schematic.pdf` (kibot - optionable.py:539) DEBUG:Filters reset (kibot - fil_base.py:196) DEBUG:Applying filter `_kibom_dnf_Config` to fitted (kibot - fil_base.py:214) @@ -4047,10 +4047,10 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) DEBUG:- Related image: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_bottom.png (kibot - out_base.py:1233) DEBUG:- Reading image (kibot - out_base.py:1242) @@ -4100,10 +4100,10 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) DEBUG:- Related image: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images/Nixie_Tube_Clock-angled_top.png (kibot - out_base.py:1233) DEBUG:- Reading image (kibot - out_base.py:1242) @@ -4144,24 +4144,24 @@ DEBUG:- Chunk b'IEND' (0) (kibot - misc.py:590) DEBUG:- PNG: 1829x978 px 300 PPIs 154.85533333333333x82.80399999999999 mm (kibot - out_base.py:1264) DEBUG:- Box: 22.86,166.37 +69.85,78.74 mm (kibot - out_base.py:1265) DEBUG:- Scale 0.45106615636960085 (kibot - out_base.py:1267) -DEBUG:Copying project `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pro` to `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_pro` (kibot.gs - gs.py:626) -DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/pcbnew.kicad_wks (kibot - config.py:671) +DEBUG:Copying project `/workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pro` to `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Nixie_Tube_Clock.kicad_pro` (kibot.gs - gs.py:626) +DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-2waz5fny/pcbnew.kicad_wks (kibot - config.py:671) DEBUG:Replacing page layout Templates/KDT_Template_PCB_GIT_A4.kicad_wks -> pcbnew.kicad_wks (kibot - config.py:674) -DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_GIT.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/schematic.kicad_wks (kibot - config.py:671) +DEBUG:Copying /workspace/aidanbrzezinski/Nixie_Tube_Clock/Templates/KDT_Template_GIT.kicad_wks -> /tmp/tmp-kibot-pdf_sch_print-2waz5fny/schematic.kicad_wks (kibot - config.py:671) DEBUG:Replacing page layout Templates/KDT_Template_GIT.kicad_wks -> schematic.kicad_wks (kibot - config.py:674) -DEBUG:Saving modified project to /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_pro (kibot - config.py:690) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Power - Sequencing.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Revision History.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Block Diagram.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Project Architecture.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Section B - TItle B.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Section A - Title A.kicad_sch` (kibot - v6_sch.py:2383) -DEBUG:Executing: /usr/local/bin/eeschema_do export --file_format pdf -o /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf --all_pages --color_theme Altium_Theme --default_font 'Times New Roman' /tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:183) -DEBUG:Command line: ['/usr/local/bin/eeschema_do', 'export', '--file_format', 'pdf', '-o', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf', '--all_pages', '--color_theme', 'Altium_Theme', '--default_font', 'Times New Roman', '/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic'] (kibot - kiplot.py:185) +DEBUG:Saving modified project to /tmp/tmp-kibot-pdf_sch_print-2waz5fny/Nixie_Tube_Clock.kicad_pro (kibot - config.py:690) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Nixie_Tube_Clock.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Power - Sequencing.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Revision History.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Block Diagram.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Project Architecture.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Section B - TItle B.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Saving schematic: `/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Section A - Title A.kicad_sch` (kibot - v6_sch.py:2383) +DEBUG:Executing: /usr/local/bin/eeschema_do export --file_format pdf -o /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf --all_pages --color_theme Altium_Theme --default_font 'Times New Roman' /tmp/tmp-kibot-pdf_sch_print-2waz5fny/Nixie_Tube_Clock.kicad_sch /workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic (kibot - kiplot.py:183) +DEBUG:Command line: ['/usr/local/bin/eeschema_do', 'export', '--file_format', 'pdf', '-o', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic/Nixie_Tube_Clock-schematic.pdf', '--all_pages', '--color_theme', 'Altium_Theme', '--default_font', 'Times New Roman', '/tmp/tmp-kibot-pdf_sch_print-2waz5fny/Nixie_Tube_Clock.kicad_sch', '/workspace/aidanbrzezinski/Nixie_Tube_Clock/Schematic'] (kibot - kiplot.py:185) DEBUG:Output from command: > (kibot - kiplot.py:197) DEBUG:Removing temporal files (kibot - out_base.py:1116) -DEBUG:- Dir `/tmp/tmp-kibot-pdf_sch_print-jrkgw2bm` (kibot - out_base.py:1122) +DEBUG:- Dir `/tmp/tmp-kibot-pdf_sch_print-2waz5fny` (kibot - out_base.py:1122) DEBUG:Restoring images in schematic (kibot - out_base.py:1312) Found 1 unique warning/s (9 total, 8 filtered) diff --git a/kibot_run_readme.log b/kibot_run_readme.log index 231b896..46844a4 100644 --- a/kibot_run_readme.log +++ b/kibot_run_readme.log @@ -1,4 +1,4 @@ -DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-18 01:38:23.805597 (kibot - __main__.py:512) +DEBUG:KiBot 1.8.6 verbose level: 0 started on 2026-02-19 03:53:10.545697 (kibot - __main__.py:512) DEBUG:Filtering warnings we always get on CI/CD (kibot - __main__.py:426) DEBUG:Command line options: {'--banner': None, '--board-file': None, @@ -3307,7 +3307,7 @@ DEBUG:- PCB Material/s: FR4_7628 / FR4 (kibot.globals - globals.py:543) DEBUG:- Copper thickness: 70 / 35 (kibot.globals - globals.py:545) DEBUG:Configuring from default: aliases_for_3d_models -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:362) -DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) +DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:598) @@ -3358,14 +3358,14 @@ DEBUG:Configuring from default: dnf_filter -> ['_kibom_dnf_CONFIG_FIELD'] (kibot DEBUG:Configuring from default: dnc_filter -> ['_kibom_dnc_CONFIG_FIELD'] (kibot - optionable.py:362) DEBUG:Configuring from default: sub_pcbs -> [] (kibot - optionable.py:362) DEBUG:Adding groups: {'all_group': ['netlist', 'bom', '3d', 'fab', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'all_group_k9': ['netlist', 'bom', '3d', 'fab_k9', 'assembly', 'pdf_schematic', 'md_readme', 'html_kiri', 'html_navigate_results'], 'draft_group': ['netlist', 'pdf_schematic', 'csv_bom', 'html_bom'], 'fab': ['tables', 'gbr_gerbers', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'fab_k9': ['tables', 'gbr_gerbers', 'zip_odb', 'drl_excellon', 'pdf_drill_map', 'pdf_fabrication', 'zip_compress_fab'], 'assembly': ['3d_render', 'csv_position', 'pdf_assembly'], '3d_render': ['png_3d_viewer_top', 'png_3d_viewer_bottom', 'png_3d_viewer_angled_top', 'png_3d_viewer_angled_bottom'], 'bom': ['csv_bom', 'html_bom_interactive', 'html_bom'], 'tables': ['csv_comp_count', 'csv_impedance_table', 'csv_drill_table', 'testpoints', 'notes'], 'testpoints': ['csv_testpoints', 'csv_testpoints_top', 'csv_testpoints_bottom'], 'notes': ['txt_fabrication_notes', 'txt_assembly_notes'], '3d': ['step']} (kibot - registrable.py:268) -Installing font Times New Roman Bold.ttf -Installing font Arial_Bold.ttf Installing font Times New Roman.ttf Installing font Times New Roman Bold Italic.ttf -Installing font Arial_Bold_Italic.ttf Installing font Arial.ttf Installing font Arial_Italic.ttf Installing font Times New Roman Italic.ttf +Installing font Times New Roman Bold.ttf +Installing font Arial_Bold.ttf +Installing font Arial_Bold_Italic.ttf DEBUG:- Executing: fc-cache (kibot - kiplot.py:159) Installing color Altium_Theme.json DEBUG:Starting outputs for board /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_pcb (kibot - kiplot.py:656) @@ -3450,10 +3450,10 @@ DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:3 DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'README file in Markdown format' (md_readme) [report] -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/././` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock (kibot - kiplot.py:565) -DEBUG:Expanding `README.md` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) +DEBUG:Expanding `README.md` in PCB context for parent: 'README file in Markdown format' (md_readme) [report] (kibot - optionable.py:493) DEBUG:Expanded `README.md` (kibot - optionable.py:539) DEBUG:Loading sheet from /workspace/aidanbrzezinski/Nixie_Tube_Clock/Nixie_Tube_Clock.kicad_sch (kibot - v6_sch.py:2539) DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) @@ -3569,9 +3569,9 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Schematic` (kibot - optionable.py:539) -DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) +DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for parent: 'Schematic in PDF format' (pdf_schematic) [pdf_sch_print] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-schematic.pdf` (kibot - optionable.py:539) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) @@ -3610,49 +3610,49 @@ DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable. DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) -DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Fabrication (Scale 1:1)` in PCB context for Top Fabrication (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.Dimensions] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Fabrication (Scale 1:1)` in PCB context for Bottom Fabrication (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.Dimensions] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Fabrication (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Drill Drawing (L1 - L6)` in PCB context for Drill Drawing (%lp) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Drill Drawing (L1 - L6)` in PCB context for Drill Drawing (%lp) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) DEBUG:Expanded `Drill Drawing (L1 - L6)` (kibot - optionable.py:539) -DEBUG:Expanding `Drill Drawing L1 - L6 (Scale 1:1)` in PCB context for Drill Drawing (L1 - L6) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Drill Drawing L1 - L6 (Scale 1:1)` in PCB context for Drill Drawing (L1 - L6) [DrillMap and Edge.Cuts] parent: (kibot - optionable.py:493) DEBUG:Expanded `Drill Drawing L1 - L6 (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Test Points (Scale 1:1)` in PCB context for Top Test Points (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab and F.TestPointList] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Test Points (Scale 1:1)` in PCB context for Bottom Test Points (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab and B.TestPointList] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Test Points (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L1 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for L1 (Sig, PWR) (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L1 (Sig, PWR) (Scale 1:1)` in PCB context for L1 (Sig, PWR) (Scale 1:1) [L1 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L1 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L2 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for L2 (GND) (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L2 (GND) (Scale 1:1)` in PCB context for L2 (GND) (Scale 1:1) [L2 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L2 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L3 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for L3 (Sig, PWR) (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L3 (Sig, PWR) (Scale 1:1)` in PCB context for L3 (Sig, PWR) (Scale 1:1) [L3 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L3 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L4 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for L4 (Sig, PWR) (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L4 (Sig, PWR) (Scale 1:1)` in PCB context for L4 (Sig, PWR) (Scale 1:1) [L4 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L4 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L5 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for L5 (GND) (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L5 (GND) (Scale 1:1)` in PCB context for L5 (GND) (Scale 1:1) [L5 (GND)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L5 (GND) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for %ln (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L6 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for L6 (Sig, PWR) (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) +DEBUG:Expanding `L6 (Sig, PWR) (Scale 1:1)` in PCB context for L6 (Sig, PWR) (Scale 1:1) [L6 (Sig, PWR)] parent: (kibot - optionable.py:493) DEBUG:Expanded `L6 (Sig, PWR) (Scale 1:1)` (kibot - optionable.py:539) DEBUG:Looking for color theme `Altium_Theme` (kibot - color_theme.py:60) DEBUG:- Color for layer F.Cu (0): #C83434 (kibot - color_theme.py:110) @@ -3783,9 +3783,9 @@ DEBUG:- Color for layer User.44 (125): #D8C852 (kibot - color_theme.py:110) DEBUG:- Color for layer In62.Cu (126): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.45 (127): #C2C2C2 (kibot - color_theme.py:110) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Fabrication` (kibot - optionable.py:539) -DEBUG:Expanding `%f-fabrication%I%v.%x` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanding `%f-fabrication%I%v.%x` in PCB context for parent: 'Fabrication document in PDF format' (pdf_fabrication) [pcb_print] (kibot - optionable.py:493) DEBUG:Replacing KiCad text variables: ${REVISION} -> + (Unreleased) (kibot.gs - gs.py:537) DEBUG:Replacing KiCad text variables: ${COMPANY} -> Company Name (kibot.gs - gs.py:537) DEBUG:PCB title: `Nixie_Tube_Clock` (kibot.gs - gs.py:558) @@ -3825,23 +3825,23 @@ DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable. DEBUG:Configuring from default: drill -> False (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) -DEBUG:Expanding `Top/Bottom View` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top/Bottom View` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top/Bottom View` (kibot - optionable.py:539) -DEBUG:Expanding `` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) +DEBUG:Expanding `` in PCB context for Top/Bottom View [TitlePage] parent: (kibot - optionable.py:493) DEBUG:Expanded `` (kibot - optionable.py:539) -DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Assembly (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) +DEBUG:Expanding `Top Assembly (Scale 1:1)` in PCB context for Top Assembly (Scale 1:1) [Edge.Cuts, F.Cu, F.Mask, F.Paste, F.Silkscreen, F.Fab, F.AssemblyText and F.DNP] parent: (kibot - optionable.py:493) DEBUG:Expanded `Top Assembly (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Assembly (Scale 1:1)` (kibot - optionable.py:539) -DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) +DEBUG:Expanding `Bottom Assembly (Scale 1:1)` in PCB context for Bottom Assembly (Scale 1:1) [Edge.Cuts, B.Cu, B.Mask, B.Paste, B.Silkscreen, B.Fab, B.AssemblyText and B.DNP] mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom Assembly (Scale 1:1)` (kibot - optionable.py:539) DEBUG:Looking for color theme `Altium_Theme` (kibot - color_theme.py:60) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Manufacturing/Assembly` (kibot - optionable.py:539) -DEBUG:Expanding `%f-assembly%I%v.%x` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) +DEBUG:Expanding `%f-assembly%I%v.%x` in PCB context for parent: 'Assembly document in PDF format' (pdf_assembly) [pcb_print] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-assembly.pdf` (kibot - optionable.py:539) DEBUG:Report template: `kibot_resources/templates/readme.txt` (kibot - out_report.py:1079) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) @@ -3852,10 +3852,10 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_top%I%v.%x` in PCB context for parent: 'Top (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_top) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_top.png` (kibot - optionable.py:539) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Using global `variant`=`DRAFT` (kibot - optionable.py:58) @@ -3865,10 +3865,10 @@ DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:36 DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) -DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `/workspace/aidanbrzezinski/Nixie_Tube_Clock/./Images` (kibot - optionable.py:539) DEBUG:Output destination: /workspace/aidanbrzezinski/Nixie_Tube_Clock/Images (kibot - kiplot.py:565) -DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) +DEBUG:Expanding `%f-angled_bottom%I%v.%x` in PCB context for parent: 'Bottom (angled) 3D viewer PCB render in PNG format' (png_3d_viewer_angled_bottom) [render_3d] (kibot - optionable.py:493) DEBUG:Expanded `Nixie_Tube_Clock-angled_bottom.png` (kibot - optionable.py:539) DEBUG:Report output: `/workspace/aidanbrzezinski/Nixie_Tube_Clock/README.md` (kibot - out_report.py:1112) Found 1 unique warning/s (3 total, 2 filtered) From 8434b0837140b6381aaef80ef672e71c5c2a8310 Mon Sep 17 00:00:00 2001 From: aidanbrzezinski Date: Thu, 19 Feb 2026 17:18:41 -0500 Subject: [PATCH 8/9] block digram almost complete --- Block Diagram.kicad_sch | 2005 ++++++++++++++++++++++++++++++++------- 1 file changed, 1658 insertions(+), 347 deletions(-) diff --git a/Block Diagram.kicad_sch b/Block Diagram.kicad_sch index 0206f98..5739da9 100644 --- a/Block Diagram.kicad_sch +++ b/Block Diagram.kicad_sch @@ -12,18 +12,18 @@ ) (lib_symbols) (rectangle - (start 211.455 86.36) - (end 224.155 172.085) + (start 258.445 96.139) + (end 259.08 96.901) (stroke - (width 0) - (type default) - (color 26 179 18 1) + (width 0.25) + (type solid) + (color 194 0 0 1) ) (fill (type color) - (color 26 179 18 1) + (color 194 0 0 1) ) - (uuid 051b3dab-07ca-4b94-92bb-989d74ed83ce) + (uuid 06a90da7-9a86-4843-9c8a-d187caf814ab) ) (rectangle (start -42.418 63.119) @@ -40,8 +40,22 @@ (uuid 12a8f300-c059-4689-9da2-e775c9b7b222) ) (rectangle - (start 196.85 76.2) - (end 238.76 78.105) + (start 201.93 116.84) + (end 220.345 183.515) + (stroke + (width 0) + (type default) + (color 26 179 18 1) + ) + (fill + (type color) + (color 26 179 18 1) + ) + (uuid 184d4c8d-69e2-411d-8aa5-786395eeddab) + ) + (rectangle + (start 179.07 76.2) + (end 220.98 78.105) (stroke (width 0.254) (type default) @@ -54,22 +68,36 @@ (uuid 1c38ab9f-78ac-4525-a905-692b68e0d7be) ) (rectangle - (start 224.155 86.995) - (end 238.125 104.775) + (start 34.925 122.174) + (end 35.56 122.936) (stroke - (width 0) - (type default) - (color 26 179 18 1) + (width 0.25) + (type solid) + (color 194 0 0 1) ) (fill (type color) - (color 26 179 18 1) + (color 194 0 0 1) ) - (uuid 26212d99-97fb-4a34-b4ec-26a67ba18c64) + (uuid 1ce6bc3d-6cf6-426b-aac5-6f63634d0420) ) (rectangle - (start 197.485 122.555) - (end 211.455 131.445) + (start 360.045 95.885) + (end 360.68 96.647) + (stroke + (width 0.25) + (type solid) + (color 255 153 0 1) + ) + (fill + (type color) + (color 255 153 0 1) + ) + (uuid 273dad30-1f13-4382-9856-ea5127a4a64b) + ) + (rectangle + (start 179.705 116.84) + (end 220.345 131.445) (stroke (width 0) (type default) @@ -82,8 +110,8 @@ (uuid 33939e83-1742-40c8-b78d-5af3b914ab31) ) (rectangle - (start 69.85 119.634) - (end 70.485 120.396) + (start -59.055 179.959) + (end -58.42 180.721) (stroke (width 0.25) (type default) @@ -96,8 +124,8 @@ (uuid 3b840477-c973-44d9-8a43-b3feac50c6bc) ) (rectangle - (start 238.125 76.2) - (end 238.76 172.085) + (start 220.345 76.2) + (end 220.98 188.595) (stroke (width 0) (type default) @@ -124,8 +152,8 @@ (uuid 4c6cb9bc-6ebc-49a3-893d-9406d03eb74b) ) (rectangle - (start 224.155 135.255) - (end 238.125 139.065) + (start 179.705 182.88) + (end 220.345 188.595) (stroke (width 0) (type default) @@ -135,7 +163,35 @@ (type color) (color 26 179 18 1) ) - (uuid 5911023f-b729-4638-87b7-c8fa6a2da4ad) + (uuid 5b8a041f-77a3-4fa3-8060-556bb091b3c3) + ) + (rectangle + (start 106.68 169.799) + (end 107.315 170.561) + (stroke + (width 0.25) + (type solid) + (color 194 0 0 1) + ) + (fill + (type color) + (color 194 0 0 1) + ) + (uuid 68b86a88-9a2a-4b84-96e0-774369b298d9) + ) + (rectangle + (start 259.08 134.874) + (end 259.715 135.636) + (stroke + (width 0.25) + (type solid) + (color 194 0 0 1) + ) + (fill + (type color) + (color 194 0 0 1) + ) + (uuid 69dc4566-730b-4a9b-a2a7-5343808baa86) ) (rectangle (start -73.025 74.93) @@ -152,8 +208,8 @@ (uuid 6d27083e-baf9-459e-b0dc-430395e74362) ) (rectangle - (start 69.85 91.694) - (end 70.485 92.456) + (start 34.925 89.789) + (end 35.56 90.551) (stroke (width 0.25) (type solid) @@ -166,22 +222,8 @@ (uuid 70402685-b75b-4b36-9a72-62f7d7d97bb6) ) (rectangle - (start 224.155 123.825) - (end 238.125 127.635) - (stroke - (width 0) - (type default) - (color 26 179 18 1) - ) - (fill - (type color) - (color 26 179 18 1) - ) - (uuid 704c4eca-e0af-4df0-a6c1-739054ac1983) - ) - (rectangle - (start 197.485 112.395) - (end 211.455 114.935) + (start 179.705 107.95) + (end 220.345 109.22) (stroke (width 0) (type default) @@ -194,8 +236,8 @@ (uuid 74c5f5ac-510e-4c99-8e0e-ca2d145a7687) ) (rectangle - (start 224.155 112.395) - (end 238.125 116.205) + (start 194.945 91.44) + (end 201.93 182.88) (stroke (width 0) (type default) @@ -205,7 +247,21 @@ (type color) (color 26 179 18 1) ) - (uuid 87d7856c-4e25-4074-8ed9-6d9286fce9a4) + (uuid 79f3f361-d24a-482c-aac4-fcbedc64941e) + ) + (rectangle + (start 179.705 147.955) + (end 220.345 149.225) + (stroke + (width 0) + (type default) + (color 26 179 18 1) + ) + (fill + (type color) + (color 26 179 18 1) + ) + (uuid 805cb107-c99d-4c0b-abe8-aaa26bb57a4d) ) (rectangle (start -80.645 48.26) @@ -263,8 +319,8 @@ (uuid 96358351-64fb-49b9-98d4-c975a586b1c3) ) (rectangle - (start 197.485 139.065) - (end 211.455 140.335) + (start 179.705 139.065) + (end 220.345 140.335) (stroke (width 0) (type default) @@ -274,7 +330,21 @@ (type color) (color 26 179 18 1) ) - (uuid 97242065-2f97-4ca3-afed-c927195a53b5) + (uuid 9f003ee0-d678-41c9-8943-8984c9b88122) + ) + (rectangle + (start 179.705 156.845) + (end 220.345 175.26) + (stroke + (width 0) + (type default) + (color 26 179 18 1) + ) + (fill + (type color) + (color 26 179 18 1) + ) + (uuid a0829d77-6f0d-4b5f-a234-3cb3747f5655) ) (rectangle (start -42.418 82.169) @@ -291,46 +361,18 @@ (uuid b511ed02-73dc-4aca-8856-32e3a0e7b2bd) ) (rectangle - (start 197.485 94.615) - (end 211.455 104.775) + (start 106.68 129.794) + (end 107.315 130.556) (stroke - (width 0) - (type default) - (color 26 179 18 1) + (width 0.25) + (type solid) + (color 194 0 0 1) ) (fill (type color) - (color 26 179 18 1) + (color 194 0 0 1) ) - (uuid b7a01405-5415-4722-a9d4-e1bc398d69f2) - ) - (rectangle - (start 224.155 146.685) - (end 238.125 172.085) - (stroke - (width 0) - (type default) - (color 26 179 18 1) - ) - (fill - (type color) - (color 26 179 18 1) - ) - (uuid c05a42e9-546b-43b1-a369-f14860ee7f90) - ) - (rectangle - (start 197.485 147.955) - (end 211.455 172.085) - (stroke - (width 0) - (type default) - (color 26 179 18 1) - ) - (fill - (type color) - (color 26 179 18 1) - ) - (uuid c0f61f09-5d95-4ea6-baa5-6b9b5ba11fd4) + (uuid b9f2e5ef-b700-4338-83f0-642e7313af39) ) (circle (center -89.535 82.55) @@ -375,8 +417,22 @@ (uuid d13c4f55-d46a-439a-a208-cbdf66d39a09) ) (rectangle - (start 196.85 76.2) - (end 197.485 172.085) + (start 179.705 99.06) + (end 220.345 100.33) + (stroke + (width 0) + (type default) + (color 26 179 18 1) + ) + (fill + (type color) + (color 26 179 18 1) + ) + (uuid d638a22e-ba23-482a-bc2c-e646a4f2119d) + ) + (rectangle + (start 179.07 76.2) + (end 179.705 188.595) (stroke (width 0) (type default) @@ -389,8 +445,63 @@ (uuid dc9ef58a-3544-4871-98b7-f59b2deb6c2b) ) (rectangle - (start 197.485 84.455) - (end 238.76 86.995) + (start 201.93 91.44) + (end 220.345 107.95) + (stroke + (width 0) + (type default) + (color 26 179 18 1) + ) + (fill + (type color) + (color 26 179 18 1) + ) + (uuid e30c19e9-67d6-4732-9ed7-5e02fda8622b) + ) + (arc + (start 231.14 113.03) + (mid 231.14 113.03) + (end 231.14 113.03) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid e91c3dd4-8c48-4760-b3e6-fb8a0aaf30fa) + ) + (rectangle + (start 325.12 96.139) + (end 325.755 96.901) + (stroke + (width 0.25) + (type solid) + (color 194 0 0 1) + ) + (fill + (type color) + (color 194 0 0 1) + ) + (uuid eb924bb9-d4a1-48f0-8e8b-19adc91e1f01) + ) + (rectangle + (start 106.68 89.789) + (end 107.315 90.551) + (stroke + (width 0.25) + (type solid) + (color 194 0 0 1) + ) + (fill + (type color) + (color 194 0 0 1) + ) + (uuid f29c5093-d601-4cf9-930c-aa7a1d80ce89) + ) + (rectangle + (start 179.705 84.455) + (end 220.98 91.44) (stroke (width 0) (type default) @@ -416,6 +527,21 @@ ) (uuid fb962045-e3ad-427d-8e13-7189ce103507) ) + (text "+5V" + (exclude_from_sim no) + (at 241.173 85.09 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "03be31ff-671c-4c54-aa03-c272c3efeba5") + ) (text "+12V" (exclude_from_sim no) (at -94.615 52.07 0) @@ -433,7 +559,7 @@ ) (text "+5V" (exclude_from_sim no) - (at 48.26 78.74 0) + (at 89.408 78.74 0) (effects (font (face "Times New Roman") @@ -444,11 +570,40 @@ ) (justify left bottom) ) - (uuid "23593793-e5e2-4dd7-8899-50a4202bb53e") + (uuid "39341b2a-1021-4196-8cb1-5d1afed5b85e") + ) + (text "+5V" + (exclude_from_sim no) + (at 307.848 85.09 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "48c5ec7f-e7eb-442c-8af0-a6cb155673c2") + ) + (text "DESIGN CONSIDERATIONS" + (exclude_from_sim no) + (at 24.13 -48.26 0) + (effects + (font + (face "Arial") + (size 5 5) + (bold yes) + (color 53 60 207 1) + ) + (justify left bottom) + ) + (uuid "664f50ee-7027-4085-a7e7-a85f0dd7b2b1") ) (text "+A3V3" (exclude_from_sim no) - (at 48.26 111.76 0) + (at -80.645 172.085 0) (effects (font (face "Times New Roman") @@ -461,6 +616,21 @@ ) (uuid "7cb39811-7e9e-4b6a-b7ed-352cfdbf227b") ) + (text "+5V" + (exclude_from_sim no) + (at 17.653 111.125 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "89127412-fe4a-42e4-bab3-c545ee7b32c4") + ) (text "+5V" (exclude_from_sim no) (at -24.765 71.12 0) @@ -476,6 +646,81 @@ ) (uuid "ad6e3829-3684-4af1-9a28-ced841b0c880") ) + (text "+5V" + (exclude_from_sim no) + (at 17.653 78.74 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "c97acf93-22ac-44f7-a785-c33eecbc5677") + ) + (text "+5V" + (exclude_from_sim no) + (at 89.408 158.75 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "c9a4eaa4-0a86-45c2-9ad2-92484d5dc68c") + ) + (text "+5V" + (exclude_from_sim no) + (at 89.408 118.745 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "da08e3b8-0ff9-4bc6-9292-2aab6ca4a80b") + ) + (text "~+170V" + (exclude_from_sim no) + (at 378.968 84.836 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right bottom) + ) + (uuid "eccb7405-8924-48c7-84a7-84602260a3b9") + ) + (text "+5V" + (exclude_from_sim no) + (at 241.808 123.825 0) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify left bottom) + ) + (uuid "f5ed18c5-07cc-42a1-9140-04347d94a35e") + ) (text "~+170V" (exclude_from_sim no) (at -23.495 52.07 0) @@ -491,18 +736,88 @@ ) (uuid "f6a5ad4b-42cb-4635-94fa-d83f0234055d") ) - (text_box "SECTION" + (text_box "" (exclude_from_sim no) - (at 258.445 94.615 0) - (size 34.29 7.62) - (margins 2.2859 2.2859 2.2859 2.2859) + (at 74.93 207.645 0) + (size 172.085 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 175 67 103 1) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "053416e3-af94-4a7f-b7e9-b12bd7f3d421") + ) + (text_box "2 x HV5622" + (exclude_from_sim no) + (at 325.755 90.17 0) + (size 34.29 49.53) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 194 0 0 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "075e9859-4258-4e2f-9401-17a638ee67f7") + ) + (text_box "10kHz" + (exclude_from_sim no) + (at 238.125 141.605 0) + (size 21.59 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "07602909-744f-4055-990b-5ad515bd2bab") + ) + (text_box "BCD LATCH & SERLIZING " + (exclude_from_sim no) + (at 259.08 76.2 0) + (size 34.29 12.065) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 221 133 0 1) ) (effects (font @@ -514,6 +829,29 @@ ) (uuid "08792924-1597-48a7-a535-4ea702d4e92a") ) + (text_box "DESIGN NOTE:\nExample text for informational design notes." + (exclude_from_sim no) + (at 24.13 -45.085 0) + (size 30.48 20.32) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 200 200 200 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "093dfa21-71e6-46dd-9a96-20d2a444c1cf") + ) (text_box "Spec 4" (exclude_from_sim no) (at 329.692 226.06 0) @@ -538,33 +876,9 @@ ) (uuid "0b8fa12d-be48-46d8-a337-f14f24e9a703") ) - (text_box "BLOCK H" - (exclude_from_sim no) - (at 258.445 114.935 0) - (size 34.29 10.16) - (margins 1.7144 1.7144 1.7144 1.7144) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify left) - ) - (uuid "0b9b765b-8d21-4bd4-bfcc-8abb2cd50003") - ) (text_box "\nBLOCK B\nBLOCK C\n\nBLOCK D" (exclude_from_sim no) - (at 70.485 98.425 0) + (at -58.42 158.75 0) (size 34.29 26.67) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -586,29 +900,98 @@ ) (uuid "0ca6e80b-6bc5-4e32-b003-d47921d4eb4e") ) - (text_box "BLOCK I" + (text_box "DESIGN NOTE:\nTIMER FOR AP CYCLE HARD SET ~1HR NOT SURE. INCLUDE IN AP CIRCUIT.\n\nWHAT IS TIME DATE SWITCH CAUSED BY, BUTTON PRESS, SET TIME, ECT.\n\nHOW USER INPUT IMPLMENTED WITH ENCODER INCRMENT / DECRMENT, 1 BUTTON FOR DIGIT SELECT, ONE FOR TIME OR DATE." (exclude_from_sim no) - (at 258.445 126.365 0) - (size 34.29 10.16) + (at 15.24 158.75 0) + (size 54.61 46.99) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 200 200 200 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "0d69c6a1-bc4d-45b4-b52e-70a9645d5bcb") + ) + (text_box "" + (exclude_from_sim no) + (at 70.485 92.71 0) + (size 14.605 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "0e5f91dd-acae-4d5d-90f5-0fe2d3de6dba") + ) + (text_box "1Hz CLOCK" + (exclude_from_sim no) + (at 238.125 153.035 0) + (size 21.59 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "111ba726-a3f1-4cd9-9d0f-7f1b940468c2") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 17.78 116.205 0) + (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) (type default) ) (fill - (type color) - (color 175 67 103 1) + (type none) ) (effects (font - (face "Arial") + (face "Times New Roman") (size 2.286 2.286) + (thickness 0.4572) (bold yes) - (color 255 255 255 1) + (color 0 0 0 1) ) - (justify left) + (justify right top) ) - (uuid "11e64421-736a-42af-9a25-95ee829c7839") + (uuid "15642135-ee5d-4fbb-9a86-3d4a03d1441e") ) (text_box "?? - ?? V" (exclude_from_sim no) @@ -632,6 +1015,52 @@ ) (uuid "15dd005a-2a1f-436c-a9b8-4953c7e00daf") ) + (text_box "6 X 4-BIT BCD" + (exclude_from_sim no) + (at 221.615 109.22 0) + (size 36.83 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 255 223 175 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "1954c1ec-e6a2-4fa2-99ce-f30f25a00f26") + ) + (text_box "64 serial bits (4 spare)" + (exclude_from_sim no) + (at 294.005 100.33 0) + (size 31.115 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 255 223 175 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "19c7ea31-19bb-4ccd-bedc-916a936ac1c5") + ) (text_box "HV Boost\nMax xxx mA" (exclude_from_sim no) (at -70.485 58.42 0) @@ -678,14 +1107,61 @@ ) (uuid "286ce998-255c-48c3-a453-7c9a43b4377f") ) - (text_box "SECTION" + (text_box "Page #" (exclude_from_sim no) - (at 197.485 76.835 0) + (at 241.3 90.17 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + ) + (uuid "294be89d-c241-408d-ac82-18df9f162c65") + ) + (text_box "DESIGN NOTE:\nExample text for debug notes." + (exclude_from_sim no) + (at 59.055 -45.085 0) + (size 30.48 20.32) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 255 165 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "2e573953-8588-471e-9f05-2baa9b304590") + ) + (text_box "SWITCHING MUX" + (exclude_from_sim no) + (at 179.705 76.835 0) (size 40.64 7.62) (margins 2.2859 2.2859 2.2859 2.2859) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) @@ -701,64 +1177,18 @@ ) (uuid "303e44ee-abec-47f8-8dea-369c5a3e7105") ) - (text_box "???" + (text_box "BCD LATCH\n\nONE-HOT DECODER (0-9)\n\nSHIFT REGISTER" (exclude_from_sim no) - (at 197.485 104.775 0) - (size 13.97 7.62) + (at 259.08 90.17 0) + (size 34.29 28.575) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 243 240 160 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (bold yes) - (color 0 0 0 1) - ) - ) - (uuid "31760221-0d6f-4f56-83a1-ee270701886f") - ) - (text_box "Port Name" - (exclude_from_sim no) - (at 239.395 104.775 0) - (size 18.288 7.62) - (margins 1.7144 1.7144 1.7144 1.7144) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 255 207 255 1) - ) - (effects - (font - (face "Times New Roman") - (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) - ) - ) - (uuid "3821ca79-fb94-443d-a0d0-b8f77f4280b0") - ) - (text_box "BLOCK G" - (exclude_from_sim no) - (at 258.445 103.505 0) - (size 34.29 10.16) - (margins 1.7144 1.7144 1.7144 1.7144) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) + (color 221 133 0 1) ) (effects (font @@ -767,14 +1197,14 @@ (bold yes) (color 255 255 255 1) ) - (justify left) + (justify right) ) (uuid "3876e24b-eb64-40f0-82f4-8ed551a76338") ) - (text_box "BLOCK A" + (text_box "CRYSTAL OSCILLATOR & DIVIDER" (exclude_from_sim no) - (at 70.485 86.995 0) - (size 34.29 10.16) + (at 35.56 85.09 0) + (size 34.29 16.51) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -795,32 +1225,55 @@ ) (uuid "3910b3f6-1cc5-449c-afe1-9650f7f39464") ) - (text_box "???" + (text_box "60 x (0-9) active HV outputs" (exclude_from_sim no) - (at 197.485 140.335 0) - (size 13.97 7.62) - (margins 1.7144 1.7144 1.7144 1.7144) + (at 360.68 100.33 0) + (size 27.305 7.62) + (margins 1.1429 1.1429 1.1429 1.1429) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 255 207 255 1) + (color 255 195 195 1) ) (effects (font (face "Times New Roman") - (size 2.286 2.286) - (bold yes) + (size 1.524 1.524) + (italic yes) (color 0 0 0 1) ) ) - (uuid "3a803ec7-48bf-494a-8620-a6b0d82a5e96") + (uuid "3a94088b-fb0e-4e61-ac4e-4b2822eb3025") + ) + (text_box "MUX INPUTS" + (exclude_from_sim no) + (at 107.315 76.2 0) + (size 34.29 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 194 0 194 1) + ) + (effects + (font + (face "Arial") + (size 3.048 3.048) + (bold yes) + (color 255 255 255 1) + ) + ) + (uuid "3e87b546-b6dc-4fa4-9348-4f1c2934ca37") ) (text_box "Page #" (exclude_from_sim no) - (at 52.705 85.725 0) + (at 17.78 83.82 0) (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -842,18 +1295,18 @@ ) (uuid "437beeb4-8fab-4629-8a22-68c4be7a2c41") ) - (text_box "Port Name" + (text_box "" (exclude_from_sim no) - (at 239.395 139.065 0) - (size 18.288 7.62) - (margins 1.1429 1.1429 1.1429 1.1429) + (at 74.93 100.33 90) + (size 7.62 106.68) + (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 213 241 255 1) + (color 243 240 160 1) ) (effects (font @@ -863,11 +1316,82 @@ (color 0 0 0 1) ) ) - (uuid "5bc00d08-ece7-489a-82a0-99db7e5f4aea") + (uuid "450d164f-20cb-411f-ad98-7b1c88cb7647") + ) + (text_box "DIGIT 5 & 6" + (exclude_from_sim no) + (at 179.705 149.225 0) + (size 15.24 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 202 196 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "455b529d-2342-41b7-ba50-14f31273f6c0") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 307.975 90.17 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + ) + (uuid "506c17c2-9ed0-4dd5-871a-fbc99df35ab8") + ) + (text_box "Page #" + (exclude_from_sim no) + (at 89.535 163.83 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + ) + (uuid "5b1d78d2-13b4-4123-9d5c-f13da0f08025") ) (text_box "Port Name" (exclude_from_sim no) - (at 164.465 104.775 0) + (at -66.04 249.555 0) (size 31.75 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -888,18 +1412,18 @@ ) (uuid "5ce5a322-8350-4910-8fa8-1f7f1d462e6a") ) - (text_box "Port Name" + (text_box "Sequence" (exclude_from_sim no) - (at 239.395 127.635 0) - (size 18.288 7.62) + (at 273.685 119.38 90) + (size 7.62 8.89) (margins 1.1429 1.1429 1.1429 1.1429) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 243 240 160 1) + (color 255 231 195 1) ) (effects (font @@ -911,10 +1435,10 @@ ) (uuid "5f4a2d80-9818-43e5-9ca8-d8665fb36805") ) - (text_box "Page 4" + (text_box "Page #" (exclude_from_sim no) - (at 196.215 64.77 0) - (size 24.765 5.08) + (at 89.535 123.825 0) + (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) @@ -931,36 +1455,85 @@ (bold yes) (color 0 0 0 1) ) + (justify right top) + ) + (uuid "64846197-25b0-465e-a2cb-6bd6b049e04d") + ) + (text_box "2 X 4-BIT BCD" + (exclude_from_sim no) + (at 142.24 131.445 0) + (size 36.195 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "64ffc59d-b7f2-4d5a-93cb-fd10c6653bd2") + ) + (text_box "LAYOUT NOTE:\nExample text for critical layout guidelines." + (exclude_from_sim no) + (at 163.83 -45.085 0) + (size 30.48 20.32) + (margins 2.25 2.25 2.25 2.25) + (stroke + (width 1.5) + (type solid) + (color 0 0 255 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (thickness 0.4) + (bold yes) + (color 0 0 255 1) + ) (justify left top) ) - (uuid "5fb758b9-5535-46ac-bcbe-588aaeffe614") + (uuid "6ac9a1f3-1f43-4462-8329-a7c0d058ebf8") ) - (text_box "???" + (text_box "Page #" (exclude_from_sim no) - (at 224.155 116.205 0) - (size 13.97 7.62) + (at 89.535 83.82 0) + (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) (type default) ) (fill - (type color) - (color 178 232 255 1) + (type none) ) (effects (font (face "Times New Roman") (size 2.286 2.286) + (thickness 0.4572) (bold yes) (color 0 0 0 1) ) + (justify right top) ) - (uuid "6bb82d71-4237-4fb9-a71e-68c5a65a7171") + (uuid "6f4df2c0-b2b2-4d40-9a35-d9418bb2bb1d") ) (text_box "Page #" (exclude_from_sim no) - (at 52.705 126.365 0) + (at -76.2 186.69 0) (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -983,6 +1556,30 @@ ) (uuid "71234750-6a94-4706-b48c-45e77bb2fa83") ) + (text_box "COUNTER BASED SEQUENCER" + (exclude_from_sim no) + (at 259.715 128.905 0) + (size 34.29 36.195) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 221 133 0 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "7353f8db-da3f-407d-83ab-422559c4d15e") + ) (text_box "[${#}] ${TITLE}" (exclude_from_sim no) (at 144.78 20.32 0) @@ -1006,6 +1603,31 @@ ) (uuid "73b2b29c-2473-4e80-be0b-4f57c6856c3e") ) + (text_box "DESIGN NOTE:\nExample text for critical design notes." + (exclude_from_sim no) + (at 128.905 -45.085 0) + (size 30.48 20.32) + (margins 2.25 2.25 2.25 2.25) + (stroke + (width 1.5) + (type solid) + (color 255 0 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (thickness 0.4) + (bold yes) + (color 255 0 0 1) + ) + (justify left top) + ) + (uuid "7536fb3b-a1e2-44bf-b390-dceba1285053") + ) (text_box "??" (exclude_from_sim no) (at 375.412 210.82 0) @@ -1052,9 +1674,9 @@ ) (uuid "7a48ef1e-fc21-4f84-87ab-2b944a808bd0") ) - (text_box "Time & Date" + (text_box "CLOCK" (exclude_from_sim no) - (at 70.485 78.105 0) + (at 35.56 76.2 0) (size 34.29 7.62) (margins 2.2859 2.2859 2.2859 2.2859) (stroke @@ -1077,7 +1699,7 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 163.83 142.24 0) + (at -114.3 246.38 0) (size 34.29 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1098,9 +1720,55 @@ ) (uuid "84849006-fb86-4477-a3f4-4ca49bfeb231") ) + (text_box "DESIGN NOTE:\nExample text for cautionary design notes." + (exclude_from_sim no) + (at 93.98 -45.085 0) + (size 30.48 20.32) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 250 236 0 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "84e344d2-cbd1-4d83-bed0-f10e949015d3") + ) + (text_box "USER INPUTS" + (exclude_from_sim no) + (at 35.56 108.585 0) + (size 34.29 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 0 194 194 1) + ) + (effects + (font + (face "Arial") + (size 3.048 3.048) + (bold yes) + (color 255 255 255 1) + ) + ) + (uuid "86adaf35-d906-4de9-908a-64a8d7118d6b") + ) (text_box "Page #" (exclude_from_sim no) - (at 52.705 98.425 0) + (at -76.2 158.75 0) (size 17.78 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1122,14 +1790,38 @@ ) (uuid "87f20548-41ba-4502-b504-e75401f699bf") ) - (text_box "???" + (text_box "DATE LOGIC\n\nMONTH COUNTER\n\nDAY COUNTER\n\nYEAR COUNTER\n\nGLUE LOGIC" (exclude_from_sim no) - (at 197.485 131.445 0) - (size 13.97 7.62) + (at 107.315 125.095 0) + (size 34.29 38.1) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) + ) + (fill + (type color) + (color 194 0 194 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "883e405a-4572-4760-8eb4-84fc8fada71b") + ) + (text_box "DIGIT 5 & 6" + (exclude_from_sim no) + (at 179.705 109.22 0) + (size 15.24 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) ) (fill (type color) @@ -1145,6 +1837,29 @@ ) (uuid "88cc83e7-7bb4-4d6b-9595-b9e1bee5e04b") ) + (text_box "6 X 4-BIT BCD" + (exclude_from_sim no) + (at 142.24 175.26 0) + (size 36.195 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 255 223 175 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "90c91df8-b488-49ca-84cb-d8c1a01cea6f") + ) (text_box "Target specifications:" (exclude_from_sim no) (at 325.882 194.31 0) @@ -1169,14 +1884,14 @@ ) (uuid "92d1b8db-5c65-4f81-bd38-95477ba2f196") ) - (text_box "???" + (text_box "500Hz" (exclude_from_sim no) - (at 197.485 114.935 0) - (size 13.97 7.62) + (at 85.725 177.8 0) + (size 21.59 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) @@ -1185,44 +1900,44 @@ (effects (font (face "Times New Roman") - (size 2.286 2.286) - (bold yes) + (size 1.524 1.524) + (italic yes) (color 0 0 0 1) ) ) - (uuid "944097c9-4bfa-4c51-95fb-545c2fe74181") + (uuid "92d5f947-f77b-44c6-a843-023f2ce04ffb") ) - (text_box "???" + (text_box "2 X 4-BIT BCD" (exclude_from_sim no) - (at 224.155 139.065 0) - (size 13.97 7.62) + (at 142.24 149.225 0) + (size 36.195 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 213 241 255 1) + (color 202 196 255 1) ) (effects (font (face "Times New Roman") - (size 2.286 2.286) - (bold yes) + (size 1.524 1.524) + (italic yes) (color 0 0 0 1) ) ) - (uuid "96a92221-2447-4655-a0df-2333f7d2fcea") + (uuid "93e3a7b4-294f-44b7-9915-daebaa457e74") ) - (text_box "???" + (text_box "DIGIT 3 & 4" (exclude_from_sim no) - (at 224.155 104.775 0) - (size 13.97 7.62) + (at 179.705 100.33 0) + (size 15.24 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) @@ -1240,7 +1955,7 @@ ) (text_box "Port Name" (exclude_from_sim no) - (at 157.48 116.84 0) + (at -73.025 261.62 0) (size 40.64 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1261,6 +1976,53 @@ ) (uuid "9f20ae52-6c21-4c39-bd5b-0dd4e6ac30ac") ) + (text_box "Page #" + (exclude_from_sim no) + (at 241.935 128.905 0) + (size 17.78 5.08) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type default) + ) + (fill + (type none) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (thickness 0.4572) + (bold yes) + (color 0 0 0 1) + ) + (justify right top) + ) + (uuid "a07d1b42-76dc-4ee4-933f-bdce6768136e") + ) + (text_box "DIGIT 1-6" + (exclude_from_sim no) + (at 179.705 175.26 0) + (size 15.24 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 255 223 175 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "a8cbca1f-5890-4348-9c6e-906daf7bcb3b") + ) (text_box "Spec 3" (exclude_from_sim no) (at 329.692 218.44 0) @@ -1331,14 +2093,60 @@ ) (uuid "acb13397-22c2-4daa-8b50-96cfdf3951b7") ) - (text_box "???" + (text_box "2 X 4-BIT BCD" (exclude_from_sim no) - (at 197.485 86.995 0) - (size 13.97 7.62) + (at 142.24 109.22 0) + (size 36.195 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) + ) + (fill + (type color) + (color 202 196 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "af8ccecd-3cac-4bbf-80fb-59284e647408") + ) + (text_box "2 X 4-BIT BCD" + (exclude_from_sim no) + (at 142.24 91.44 0) + (size 36.195 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "b37ca328-11f5-429e-b9dc-08229a7382eb") + ) + (text_box "DIGIT 1 & 2" + (exclude_from_sim no) + (at 179.705 91.44 0) + (size 15.24 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) ) (fill (type color) @@ -1354,9 +2162,32 @@ ) (uuid "b718a613-50e2-4e59-ad8f-81f389012f74") ) + (text_box "Nixie Driver" + (exclude_from_sim no) + (at 325.755 80.645 0) + (size 34.29 7.62) + (margins 2.2859 2.2859 2.2859 2.2859) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 194 0 0 1) + ) + (effects + (font + (face "Arial") + (size 3.048 3.048) + (bold yes) + (color 255 255 255 1) + ) + ) + (uuid "bdfee48f-f867-4503-8ad6-e831a000c2c7") + ) (text_box "Port Name" (exclude_from_sim no) - (at 158.75 133.35 0) + (at -135.255 266.7 0) (size 39.37 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1401,28 +2232,53 @@ ) (uuid "c57b2792-b5b6-4248-8bcf-18760935fbf0") ) - (text_box "Port Name" + (text_box "TIME LOGIC\n\nSEC COUNTER\n\nMIN COUNTER\n\nHR COUNTER\n\nGLUE LOGIC" (exclude_from_sim no) - (at 239.395 116.205 0) - (size 18.288 7.62) + (at 107.315 85.09 0) + (size 34.29 38.1) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 178 232 255 1) + (color 194 0 194 1) ) (effects (font - (face "Times New Roman") + (face "Arial") (size 2.286 2.286) - (italic yes) - (color 0 0 0 1) + (bold yes) + (color 255 255 255 1) ) + (justify right) ) - (uuid "c774310f-dfe3-45db-be98-953f7da6465f") + (uuid "c918c09a-3d87-4b8f-bee1-b1570c767683") + ) + (text_box "1 X ENCODER\n\n2 X BUTTON\n\nLOGIC" + (exclude_from_sim no) + (at 35.56 117.475 0) + (size 34.29 22.86) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 0 194 194 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "cb3ca99d-e4cc-4f45-b459-0ceefc52bd28") ) (text_box "Page 4" (exclude_from_sim no) @@ -1449,9 +2305,79 @@ ) (uuid "d9eed77b-8391-48bf-a073-8dcaf7ecaa31") ) + (text_box "2 X 4-BIT BCD" + (exclude_from_sim no) + (at 142.24 140.335 0) + (size 36.195 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 255 207 255 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "db59830f-4106-46f8-b042-ea537bf75edc") + ) + (text_box "DESIGN NOTE:\nSERLIZE AND LATCH SEQUENCE\n1. Wait for counters to finish ripple (xms)\n2. Latch BCD\n3. Snap shot 60 one-hot bits\n4. Shift into HV5622\n5. Latch HV5622\n6. Idle till next 1Hz edge" + (exclude_from_sim no) + (at 295.91 151.765 0) + (size 54.61 29.21) + (margins 2 2 2 2) + (stroke + (width 1) + (type solid) + (color 200 200 200 1) + ) + (fill + (type none) + ) + (effects + (font + (face "Arial") + (size 2 2) + (color 0 0 0 1) + ) + (justify left top) + ) + (uuid "e2f77abb-593b-492b-b9b1-c73122e3f7d4") + ) + (text_box "ANTI-POISONING LOGIC\n\nCOUNTER (1-9)\n\nTBD" + (exclude_from_sim no) + (at 107.315 165.1 0) + (size 34.29 23.495) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 194 0 194 1) + ) + (effects + (font + (face "Arial") + (size 2.286 2.286) + (bold yes) + (color 255 255 255 1) + ) + (justify right) + ) + (uuid "e4bbd5b1-dfd7-4fbd-a3c7-f2c5e5bfa234") + ) (text_box "Port Name" (exclude_from_sim no) - (at 134.62 76.835 0) + (at -95.885 221.615 0) (size 43.18 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1472,32 +2398,32 @@ ) (uuid "e4d2bfdf-da93-4c54-800e-be869ac37023") ) - (text_box "???" + (text_box "2 X 4-BIT BCD" (exclude_from_sim no) - (at 224.155 127.635 0) - (size 13.97 7.62) + (at 142.24 100.33 0) + (size 36.195 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill (type color) - (color 243 240 160 1) + (color 255 207 255 1) ) (effects (font (face "Times New Roman") - (size 2.286 2.286) - (bold yes) + (size 1.524 1.524) + (italic yes) (color 0 0 0 1) ) ) - (uuid "ecd90e4f-03f0-4de1-bc8b-8f151772557e") + (uuid "ebfe5900-7f13-4ac0-8cea-2c51e401379f") ) (text_box "\nBLOCK E\n\nBLOCK F" (exclude_from_sim no) - (at 70.485 126.365 0) + (at -58.42 186.69 0) (size 27.94 24.13) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1519,33 +2445,9 @@ ) (uuid "f0caa8ad-c53d-4be7-a0df-6a7fccf418bb") ) - (text_box "BLOCK J" - (exclude_from_sim no) - (at 258.445 137.795 0) - (size 34.29 10.16) - (margins 1.7144 1.7144 1.7144 1.7144) - (stroke - (width -0.0001) - (type default) - ) - (fill - (type color) - (color 175 67 103 1) - ) - (effects - (font - (face "Arial") - (size 2.286 2.286) - (bold yes) - (color 255 255 255 1) - ) - (justify left) - ) - (uuid "f1a231a9-4a97-4e03-af77-e46caf6743df") - ) (text_box "Page 5" (exclude_from_sim no) - (at 196.215 69.215 0) + (at 178.435 69.215 0) (size 24.765 5.08) (margins 1.7144 1.7144 1.7144 1.7144) (stroke @@ -1568,30 +2470,120 @@ ) (uuid "f4bd87c5-f2bc-4cb7-a254-f36834bb4744") ) - (text_box "Page #" + (text_box "latch" (exclude_from_sim no) - (at 258.191 88.773 0) - (size 17.78 5.08) + (at 294.64 130.81 0) + (size 30.48 7.62) + (margins 1.1429 1.1429 1.1429 1.1429) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 255 231 195 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "f7f92d82-5520-4199-b08a-6f821b4e310b") + ) + (text_box "DIGIT 3 & 4" + (exclude_from_sim no) + (at 179.705 140.335 0) + (size 15.24 7.62) (margins 1.7144 1.7144 1.7144 1.7144) (stroke (width -0.0001) - (type default) + (type solid) ) (fill - (type none) + (type color) + (color 255 207 255 1) ) (effects (font (face "Times New Roman") (size 2.286 2.286) - (thickness 0.4572) (bold yes) (color 0 0 0 1) ) - (justify left top) - (href "#8") ) - (uuid "f9cfb483-344e-45f2-991c-61549317056f") + (uuid "f87064f4-5cf2-491e-bbdb-8ad7b0ae685c") + ) + (text_box "OUT" + (exclude_from_sim no) + (at 201.93 109.22 0) + (size 18.415 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 255 223 175 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "f887b629-57a6-4b2e-9afd-fc83bb6df9fa") + ) + (text_box "DIGIT 1 & 2" + (exclude_from_sim no) + (at 179.705 131.445 0) + (size 15.24 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 2.286 2.286) + (bold yes) + (color 0 0 0 1) + ) + ) + (uuid "f96deef1-eed7-4c90-a2cc-90749f6621f3") + ) + (text_box "1Hz CLOCK" + (exclude_from_sim no) + (at 85.09 92.71 0) + (size 21.59 7.62) + (margins 1.7144 1.7144 1.7144 1.7144) + (stroke + (width -0.0001) + (type solid) + ) + (fill + (type color) + (color 243 240 160 1) + ) + (effects + (font + (face "Times New Roman") + (size 1.524 1.524) + (italic yes) + (color 0 0 0 1) + ) + ) + (uuid "fcb505c2-a1fe-47dd-8040-13fae2877765") ) (polyline (pts @@ -1615,6 +2607,39 @@ ) (uuid "08fc0cd0-29a2-41e6-a897-d7a6a489c1c7") ) + (polyline + (pts + (xy 20.193 112.395) (xy 24.003 112.395) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "0d0431a7-4a8e-4489-b5a6-c9b49565f1ac") + ) + (polyline + (pts + (xy 88.265 80.01) (xy 91.948 80.01) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "145a4767-da65-4b72-b931-c2e300c7743f") + ) + (polyline + (pts + (xy 106.68 130.175) (xy 91.948 130.175) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "14bb5fb0-963f-4bb7-8362-7567b18a64c2") + ) (polyline (pts (xy -88.265 113.03) (xy -89.535 113.03) @@ -1628,14 +2653,14 @@ ) (polyline (pts - (xy 69.977 92.075) (xy 53.213 92.075) + (xy 244.348 125.095) (xy 248.158 125.095) ) (stroke (width 1.016) - (type solid) - (color 194 0 0 1) + (type default) + (color 212 0 32 1) ) - (uuid "18ccff52-fe32-4310-8592-269233d1181b") + (uuid "226bcd5c-aa4a-4fdc-ac70-8a453821086d") ) (polyline (pts @@ -1648,6 +2673,39 @@ ) (uuid "22ecdb21-cb6c-4fea-8215-9ca181dc7654") ) + (polyline + (pts + (xy 91.948 120.015) (xy 91.948 130.175) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "23743c75-9726-4b68-9cc2-0243c1369134") + ) + (polyline + (pts + (xy 360.426 96.266) (xy 375.158 96.266) + ) + (stroke + (width 1.016) + (type solid) + (color 255 153 0 1) + ) + (uuid "2aca52f7-e9d9-411e-963e-cde9c43dc889") + ) + (polyline + (pts + (xy 106.68 170.18) (xy 91.948 170.18) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "2b221d5b-081b-4ce2-ab24-b73c7a0bbcf7") + ) (polyline (pts (xy -89.535 85.598) (xy -89.535 107.95) @@ -1659,6 +2717,50 @@ ) (uuid "2bd63e72-c2e0-4174-99b9-37b4608d1b51") ) + (polyline + (pts + (xy 34.925 90.17) (xy 20.193 90.17) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "2cf3b688-8bb2-4faa-87c8-13510fc74f54") + ) + (polyline + (pts + (xy 91.948 80.01) (xy 95.758 80.01) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "2ddfb7ac-7f4e-48d4-9eff-05c11dfd6068") + ) + (polyline + (pts + (xy 20.193 80.01) (xy 24.003 80.01) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "36bb4d36-c80a-4d9b-9ace-7a4625276e97") + ) + (polyline + (pts + (xy 306.705 86.36) (xy 310.388 86.36) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "36bc5f54-4e8e-4f66-9192-0cc220f342d9") + ) (polyline (pts (xy -27.305 53.34) (xy -27.305 63.5) @@ -1670,6 +2772,17 @@ ) (uuid "3868fb89-5692-47ab-8dc3-c1768a62c47d") ) + (polyline + (pts + (xy 240.665 125.095) (xy 244.348 125.095) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "39e56c42-e7cd-428c-bdba-941d90f77a71") + ) (polyline (pts (xy -23.495 72.39) (xy -27.305 72.39) @@ -1681,6 +2794,17 @@ ) (uuid "3ad61ad5-2501-40ac-9bf7-e665e25219ef") ) + (polyline + (pts + (xy 325.12 96.52) (xy 310.388 96.52) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "427a21bf-ac6d-4b96-8fd1-272199a830d8") + ) (polyline (pts (xy -93.345 53.34) (xy -89.535 53.34) @@ -1694,14 +2818,47 @@ ) (polyline (pts - (xy 53.213 92.075) (xy 69.977 92.075) + (xy 378.968 86.106) (xy 375.158 86.106) ) (stroke (width 1.016) (type solid) - (color 194 0 0 1) + (color 255 153 0 1) ) - (uuid "4a6a723d-0e8f-441a-bc62-10c34881031b") + (uuid "4d29a78f-b63a-496c-b79a-cc1725382b8e") + ) + (polyline + (pts + (xy 91.948 80.01) (xy 91.948 90.17) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "4efbed52-bca0-4938-86e4-d73e5744390a") + ) + (polyline + (pts + (xy 16.383 80.01) (xy 20.193 80.01) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "50ba37e1-aa1c-4fb7-b092-a304253c218a") + ) + (polyline + (pts + (xy 34.925 122.555) (xy 20.193 122.555) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "5f939344-ea03-4f95-ac88-4c67b5672fc9") ) (polyline (pts @@ -1714,6 +2871,17 @@ ) (uuid "643459a2-2a93-46f1-8503-aa865b67ae0a") ) + (polyline + (pts + (xy 258.445 96.52) (xy 243.713 96.52) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "6a202300-d4ca-41c4-a0d7-46431d760b09") + ) (polyline (pts (xy -42.037 63.5) (xy -27.305 63.5) @@ -1749,18 +2917,7 @@ ) (polyline (pts - (xy 53.213 92.075) (xy 69.977 92.075) - ) - (stroke - (width 1.016) - (type solid) - (color 194 0 0 1) - ) - (uuid "78163892-9da9-48d4-b36a-0f1b0a4a032d") - ) - (polyline - (pts - (xy 51.435 114.935) (xy 55.245 114.935) + (xy -77.47 175.26) (xy -73.66 175.26) ) (stroke (width 1.016) @@ -1769,6 +2926,28 @@ ) (uuid "7bd287d3-dc22-4cf8-a763-778f3da65289") ) + (polyline + (pts + (xy 16.51 112.395) (xy 20.193 112.395) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "86371f5e-ea4c-4bc8-8323-84795ca9858a") + ) + (polyline + (pts + (xy 259.08 135.255) (xy 244.348 135.255) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "87b92659-1961-47fd-a7b1-bdce46dda867") + ) (polyline (pts (xy -89.535 53.34) (xy -89.535 63.5) @@ -1780,6 +2959,39 @@ ) (uuid "8cfd58b3-fea8-4a65-9b23-c746ab0a9f02") ) + (polyline + (pts + (xy 243.713 86.36) (xy 247.523 86.36) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "8d9eda03-4c59-4029-8d58-fe202ae4a1ae") + ) + (polyline + (pts + (xy 244.348 125.095) (xy 244.348 135.255) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "8e8f6fd6-871d-4dd3-bfa6-535e35abf17f") + ) + (polyline + (pts + (xy 20.193 112.395) (xy 20.193 122.555) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "937784b5-e0ac-4ec1-ae75-6dff3733e08b") + ) (polyline (pts (xy -94.615 107.95) (xy -89.535 107.95) @@ -1793,25 +3005,25 @@ ) (polyline (pts - (xy 53.213 81.915) (xy 53.213 92.075) + (xy 310.388 86.36) (xy 314.198 86.36) ) (stroke (width 1.016) - (type solid) - (color 194 0 0 1) + (type default) + (color 212 0 32 1) ) - (uuid "9ea93a8a-79ec-4966-b5b9-d418a1953413") + (uuid "979f4654-922b-40e3-9c61-64ab50e9805e") ) (polyline (pts - (xy 53.213 81.915) (xy 57.023 81.915) + (xy 106.68 90.17) (xy 91.948 90.17) ) (stroke (width 1.016) - (type solid) - (color 194 0 0 1) + (type default) + (color 212 0 32 1) ) - (uuid "a0186362-c474-4f60-92f7-0cd6ab4716b3") + (uuid "a9980aea-aa2b-495c-8330-0e6d0c9321a5") ) (polyline (pts @@ -1824,6 +3036,17 @@ ) (uuid "aa5dc26a-edf0-426a-baae-3922b009809d") ) + (polyline + (pts + (xy 243.713 86.36) (xy 243.713 96.52) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "ab00c9e7-c8d3-4171-99f6-6887a0207702") + ) (polyline (pts (xy -27.305 53.34) (xy -31.115 53.34) @@ -1848,18 +3071,18 @@ ) (polyline (pts - (xy 38.735 81.915) (xy 53.213 81.915) + (xy 91.948 160.02) (xy 95.758 160.02) ) (stroke (width 1.016) - (type solid) - (color 194 0 0 1) + (type default) + (color 212 0 32 1) ) - (uuid "b0945337-03d4-457a-9c2e-c0bab7dcf94e") + (uuid "b2653c4b-4b28-4fa7-b6be-b19601ee4426") ) (polyline (pts - (xy 69.977 120.015) (xy 55.245 120.015) + (xy -58.928 180.34) (xy -73.66 180.34) ) (stroke (width 1.016) @@ -1868,6 +3091,17 @@ ) (uuid "b3418ae8-9d75-4e41-a3da-190702cd18d2") ) + (polyline + (pts + (xy 91.948 160.02) (xy 91.948 170.18) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "b59afb95-4783-4bf1-a47e-49f5aca01b9b") + ) (polyline (pts (xy -27.305 72.39) (xy -31.115 72.39) @@ -1879,6 +3113,28 @@ ) (uuid "b6c0a1ce-c65c-4ea7-8db7-d4822d92fceb") ) + (polyline + (pts + (xy 20.193 80.01) (xy 20.193 90.17) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "b82a3f35-ae78-46b4-ac23-f2db6b2a5ecd") + ) + (polyline + (pts + (xy 310.388 86.36) (xy 310.388 96.52) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "c74f770a-a514-4393-bcfc-a373e060613c") + ) (polyline (pts (xy -89.535 82.55) (xy -89.535 85.09) @@ -1892,14 +3148,25 @@ ) (polyline (pts - (xy 53.213 92.075) (xy 69.977 92.075) + (xy 240.03 86.36) (xy 243.713 86.36) ) (stroke (width 1.016) - (type solid) - (color 255 0 0 1) + (type default) + (color 212 0 32 1) ) - (uuid "ca5b81eb-6ffd-4410-9439-97557a836a88") + (uuid "c9c730cb-7edc-4979-b1c6-ddcf80e3d4df") + ) + (polyline + (pts + (xy 91.948 120.015) (xy 95.758 120.015) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "d091a547-56d8-474c-ab78-067db64afa43") ) (polyline (pts @@ -1914,7 +3181,18 @@ ) (polyline (pts - (xy 55.245 114.935) (xy 55.245 120.015) + (xy 375.158 86.106) (xy 375.158 96.266) + ) + (stroke + (width 1.016) + (type solid) + (color 255 153 0 1) + ) + (uuid "dadcf11d-a173-49aa-babd-04f0a833254c") + ) + (polyline + (pts + (xy -73.66 175.26) (xy -73.66 180.34) ) (stroke (width 1.016) @@ -1923,6 +3201,17 @@ ) (uuid "e522b6d4-c3ef-41d5-9de8-677c57429daf") ) + (polyline + (pts + (xy 88.265 120.015) (xy 91.948 120.015) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "e5d54df8-be05-469e-baef-7ed6018dc56d") + ) (polyline (pts (xy -42.037 82.55) (xy -27.305 82.55) @@ -1947,7 +3236,7 @@ ) (polyline (pts - (xy 55.245 114.935) (xy 59.055 114.935) + (xy -73.66 175.26) (xy -69.85 175.26) ) (stroke (width 1.016) @@ -1967,6 +3256,28 @@ ) (uuid "f5115127-85c3-4f3c-ba14-b9a3028b6847") ) + (polyline + (pts + (xy 375.158 86.106) (xy 371.348 86.106) + ) + (stroke + (width 1.016) + (type solid) + (color 255 153 0 1) + ) + (uuid "f8ba56f0-adad-46d0-8cc9-a868ad009efd") + ) + (polyline + (pts + (xy 88.265 160.02) (xy 91.948 160.02) + ) + (stroke + (width 1.016) + (type default) + (color 212 0 32 1) + ) + (uuid "f90e8c28-ff4e-4fc4-a9e0-411ce9cadb1c") + ) (sheet_instances (path "/" (page "1") From c5dd38c520ece4ead4c500030bcce47c24e505fb Mon Sep 17 00:00:00 2001 From: aidanbrzezinski <+aidanbrzezinski@users.noreply.github.com> Date: Fri, 20 Feb 2026 00:24:27 +0000 Subject: [PATCH 9/9] Update Outputs --- Nixie_Tube_Clock-netlist.net | 4 +- Nixie_Tube_Clock.kicad_pro | 4 +- Nixie_Tube_Clock.xml | 4 +- Schematic/Nixie_Tube_Clock-schematic.pdf | Bin 2753564 -> 3068150 bytes kibot_run.log | 98 +++++++++++------------ kibot_run_readme.log | 96 +++++++++++----------- 6 files changed, 103 insertions(+), 103 deletions(-) diff --git a/Nixie_Tube_Clock-netlist.net b/Nixie_Tube_Clock-netlist.net index 5fd5b9b..5289c19 100644 --- a/Nixie_Tube_Clock-netlist.net +++ b/Nixie_Tube_Clock-netlist.net @@ -17,8 +17,8 @@ (textvar (name "RELEASE_BODY_1.0.2")) (textvar (name "RELEASE_BODY_1.1.0")) (textvar (name "RELEASE_BODY_UNRELEASED") "Version Unreleased not found.") - (textvar (name "RELEASE_DATE") "18-Feb-2026") - (textvar (name "RELEASE_DATE_NUM") "2026-02-18") + (textvar (name "RELEASE_DATE") "19-Feb-2026") + (textvar (name "RELEASE_DATE_NUM") "2026-02-19") (textvar (name "RELEASE_TITLE_1.0.0")) (textvar (name "RELEASE_TITLE_1.0.1")) (textvar (name "RELEASE_TITLE_1.0.2")) diff --git a/Nixie_Tube_Clock.kicad_pro b/Nixie_Tube_Clock.kicad_pro index 5564fd2..86996e1 100644 --- a/Nixie_Tube_Clock.kicad_pro +++ b/Nixie_Tube_Clock.kicad_pro @@ -1049,8 +1049,8 @@ "RELEASE_BODY_1.0.2": "", "RELEASE_BODY_1.1.0": "", "RELEASE_BODY_UNRELEASED": "Version Unreleased not found.", - "RELEASE_DATE": "18-Feb-2026", - "RELEASE_DATE_NUM": "2026-02-18", + "RELEASE_DATE": "19-Feb-2026", + "RELEASE_DATE_NUM": "2026-02-19", "RELEASE_TITLE_1.0.0": "", "RELEASE_TITLE_1.0.1": "", "RELEASE_TITLE_1.0.2": "", diff --git a/Nixie_Tube_Clock.xml b/Nixie_Tube_Clock.xml index f006d53..c05bc5d 100644 --- a/Nixie_Tube_Clock.xml +++ b/Nixie_Tube_Clock.xml @@ -18,8 +18,8 @@ Version Unreleased not found. - 18-Feb-2026 - 2026-02-18 + 19-Feb-2026 + 2026-02-19 diff --git a/Schematic/Nixie_Tube_Clock-schematic.pdf b/Schematic/Nixie_Tube_Clock-schematic.pdf index c47665c260b1340bf4a3cdca7c987178a80d02c1..1a6db21e29419a4928c874b8ec79f53451db3db6 100644 GIT binary patch delta 659302 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

    NMD4Rg52B7_h9%BP*K=y0?S&! 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�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 z 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 z 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 gzDIM4^6z_pN)+AB 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

  • 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

    d7>Q%DHnq=VG0nDJ_{M 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