diff options
Diffstat (limited to 'board/main/library/pkg')
28 files changed, 4742 insertions, 0 deletions
diff --git a/board/main/library/pkg/024be749-5eb7-4092-91ef-ea79a5c1acc2/.librepcb-pkg b/board/main/library/pkg/024be749-5eb7-4092-91ef-ea79a5c1acc2/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/024be749-5eb7-4092-91ef-ea79a5c1acc2/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/024be749-5eb7-4092-91ef-ea79a5c1acc2/package.lp b/board/main/library/pkg/024be749-5eb7-4092-91ef-ea79a5c1acc2/package.lp new file mode 100644 index 0000000..0040e6d --- /dev/null +++ b/board/main/library/pkg/024be749-5eb7-4092-91ef-ea79a5c1acc2/package.lp @@ -0,0 +1,68 @@ +(librepcb_package 024be749-5eb7-4092-91ef-ea79a5c1acc2 + (name "SOT23") + (description "") + (keywords "") + (author "Kyle Gunger") + (version "0.1") + (created 2024-04-26T04:06:13Z) + (deprecated false) + (generated_by "") + (category 1d2630f1-c375-49f0-a0dc-2446735d82f4) + (assembly_type auto) + (pad fc66b144-0376-47aa-8dbc-d08c5d85953b (name "1")) + (pad d9241a00-6c76-4273-8380-544197b737d6 (name "2")) + (pad fe31c82e-ee27-450c-a048-068245004d26 (name "3")) + (footprint 747a588f-728e-4173-a358-4ee1483e2de8 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad 37d8c5d6-4b97-4c3e-99a6-ff84b88e2496 (side top) (shape roundrect) + (position -1.0 1.0) (rotation 0.0) (size 0.7 0.7) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad d9241a00-6c76-4273-8380-544197b737d6) + ) + (pad 1255a445-c357-4495-a024-49447ed8945f (side top) (shape roundrect) + (position 1.0 1.0) (rotation 0.0) (size 0.7 0.7) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad fc66b144-0376-47aa-8dbc-d08c5d85953b) + ) + (pad 9847dc0f-c20b-4104-bd9f-66a17f7c3213 (side top) (shape roundrect) + (position 0.0 -1.0) (rotation 0.0) (size 0.7 0.7) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad fe31c82e-ee27-450c-a048-068245004d26) + ) + (polygon 533e5fe1-db19-4a2b-ba9d-21300288ff32 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.5 0.75) (angle 0.0)) + (vertex (position 1.5 0.75) (angle 0.0)) + (vertex (position 1.5 -0.75) (angle 0.0)) + (vertex (position -1.5 -0.75) (angle 0.0)) + (vertex (position -1.5 0.75) (angle 0.0)) + ) + (polygon ed1d91ae-491d-454c-a651-bcfd4a815e82 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 2.0 1.75) (angle 0.0)) + (vertex (position -2.0 1.75) (angle 0.0)) + (vertex (position -2.0 -1.75) (angle 0.0)) + (vertex (position 2.0 -1.75) (angle 0.0)) + ) + (polygon 116ad0a8-d168-44de-bf3c-b40b373f2bb3 (layer top_package_outlines) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.5 0.75) (angle 0.0)) + (vertex (position 1.5 0.75) (angle 0.0)) + (vertex (position 1.5 -0.75) (angle 0.0)) + (vertex (position -1.5 -0.75) (angle 0.0)) + (vertex (position -1.5 0.75) (angle 0.0)) + ) + (stroke_text 34993a6c-6bcd-4a52-be21-265301f90976 (layer top_names) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.75) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 8664d080-1b06-4124-981c-2fa721479afa (layer top_values) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.75) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/15dd6e0f-ca84-4679-a0ec-1fe3b6eb2178/.librepcb-pkg b/board/main/library/pkg/15dd6e0f-ca84-4679-a0ec-1fe3b6eb2178/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/15dd6e0f-ca84-4679-a0ec-1fe3b6eb2178/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/15dd6e0f-ca84-4679-a0ec-1fe3b6eb2178/package.lp b/board/main/library/pkg/15dd6e0f-ca84-4679-a0ec-1fe3b6eb2178/package.lp new file mode 100644 index 0000000..3904d02 --- /dev/null +++ b/board/main/library/pkg/15dd6e0f-ca84-4679-a0ec-1fe3b6eb2178/package.lp @@ -0,0 +1,140 @@ +(librepcb_package 15dd6e0f-ca84-4679-a0ec-1fe3b6eb2178 + (name "10x PT 1.5/8-5.0-H") + (description "Fixed Terminal Blocks PT 1.5/8-5.0-H (10 Pins)") + (keywords "") + (author "Kyle Gunger") + (version "0.1") + (created 2024-04-17T03:07:46Z) + (deprecated false) + (generated_by "") + (category 1bc85205-4206-4cb9-8bb0-8760af8bed6d) + (assembly_type tht) + (pad 5b336049-62aa-490b-8392-e5c92f820421 (name "1")) + (pad af6b3e7b-c9ed-46ea-b9a6-7faf2bd8aad7 (name "2")) + (pad d9d78291-c9f3-4f23-aadc-da545e39bbc8 (name "3")) + (pad 09e2104a-e7bd-4bda-93a6-f09a20c3fb58 (name "4")) + (pad 9f941877-fa49-45df-a974-aca3d376ddd1 (name "5")) + (pad 6a47b41a-1210-42ae-b925-d8251307417c (name "6")) + (pad 10356606-ce4f-4794-8a61-d1e536a9c25c (name "7")) + (pad 41c9dda9-3e51-462b-b5d6-c3c9d9887a49 (name "8")) + (pad 941d0ab0-663b-4d30-9628-9ec98a822d01 (name "9")) + (pad d1a0f9b1-9fec-4186-bfde-b4491af8aaed (name "10")) + (footprint 66c75f17-648c-4c61-9f5f-ab047bde3fd6 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad e4cb23ea-20b3-4b54-a00a-a26abbf0f033 (side top) (shape roundrect) + (position -22.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 5b336049-62aa-490b-8392-e5c92f820421) + (hole 29d7d1ec-d079-490a-8b9e-804e99e16420 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 16b9aae1-511c-4fc8-a89b-fccfb7cd9853 (side top) (shape roundrect) + (position -17.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad af6b3e7b-c9ed-46ea-b9a6-7faf2bd8aad7) + (hole b225e89b-2cd9-4a73-b8de-8d4bebaa0136 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 78f19a3a-f603-43b8-b988-5387e023250c (side top) (shape roundrect) + (position -12.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad d9d78291-c9f3-4f23-aadc-da545e39bbc8) + (hole 0102b316-7dd3-4b46-89df-f6d4e751b2c7 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 17d12dbe-8084-4897-a9fd-96102801369e (side top) (shape roundrect) + (position -7.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 09e2104a-e7bd-4bda-93a6-f09a20c3fb58) + (hole 3859bba2-fabc-4840-b5d1-68ca6f0556a8 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad f29d8ac8-5179-4708-a84f-325ecabd4ed2 (side top) (shape roundrect) + (position -2.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 9f941877-fa49-45df-a974-aca3d376ddd1) + (hole 08ecd249-a9a1-4726-ae9c-85fdf1b657fb (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 19736fbe-aa67-454b-8048-6bed372bb1a3 (side top) (shape roundrect) + (position 2.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 6a47b41a-1210-42ae-b925-d8251307417c) + (hole 54671318-f0c1-4d5e-bba0-a0eee8685d85 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 7b14605f-785d-481a-9d0d-8cdabbd70312 (side top) (shape roundrect) + (position 7.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 10356606-ce4f-4794-8a61-d1e536a9c25c) + (hole 47c3d057-31cb-45a9-bc73-320376046c2c (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 9a68593d-2781-4fbc-8717-c9b2c8fa4f50 (side top) (shape roundrect) + (position 12.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 41c9dda9-3e51-462b-b5d6-c3c9d9887a49) + (hole 1f28cdf0-b253-4b54-9b42-a0fa1b222c16 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad ccb190a0-85d1-43d5-89a9-566e9e0f2625 (side top) (shape roundrect) + (position 17.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 941d0ab0-663b-4d30-9628-9ec98a822d01) + (hole 3eb5407a-38ab-4acd-aaec-9dbd40b5f906 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 8884dcd2-cabc-4c89-a96e-ae711f5421e1 (side top) (shape roundrect) + (position 22.5 0.0) (rotation 0.0) (size 2.8 2.0) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad d1a0f9b1-9fec-4186-bfde-b4491af8aaed) + (hole ed67840a-c16f-4233-8ebe-c7cf51b5c961 (diameter 1.4) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 2efde2a4-37d6-4180-8b11-53297492082f (layer top_package_outlines) + (width 0.2) (fill false) (grab_area false) + (vertex (position -25.0 4.0) (angle 0.0)) + (vertex (position 25.0 4.0) (angle 0.0)) + (vertex (position 25.0 -4.0) (angle 0.0)) + (vertex (position -25.0 -4.0) (angle 0.0)) + (vertex (position -25.0 4.0) (angle 0.0)) + ) + (polygon a8de817f-fb5c-4db7-8122-4ccaf15ad6a4 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 25.5 4.5) (angle 0.0)) + (vertex (position -25.5 4.5) (angle 0.0)) + (vertex (position -25.5 -4.5) (angle 0.0)) + (vertex (position 25.5 -4.5) (angle 0.0)) + ) + (polygon 5bc053ca-aa78-485d-bcca-2ef8e8084c23 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -25.0 4.0) (angle 0.0)) + (vertex (position 25.0 4.0) (angle 0.0)) + (vertex (position 25.0 -4.0) (angle 0.0)) + (vertex (position -25.0 -4.0) (angle 0.0)) + (vertex (position -25.0 4.0) (angle 0.0)) + ) + (stroke_text 5c4be77e-69e3-45c3-87cc-696c0f30cbc4 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position -20.0 5.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text e8314d10-75e3-4ea5-8b82-1f5fadc8efd2 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 20.0 5.0) (rotation 180.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/2bcdfd0c-5e8b-44f3-b7ad-41b83e2ef64e/.librepcb-pkg b/board/main/library/pkg/2bcdfd0c-5e8b-44f3-b7ad-41b83e2ef64e/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/2bcdfd0c-5e8b-44f3-b7ad-41b83e2ef64e/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/2bcdfd0c-5e8b-44f3-b7ad-41b83e2ef64e/package.lp b/board/main/library/pkg/2bcdfd0c-5e8b-44f3-b7ad-41b83e2ef64e/package.lp new file mode 100644 index 0000000..3be9937 --- /dev/null +++ b/board/main/library/pkg/2bcdfd0c-5e8b-44f3-b7ad-41b83e2ef64e/package.lp @@ -0,0 +1,67 @@ +(librepcb_package 2bcdfd0c-5e8b-44f3-b7ad-41b83e2ef64e + (name "SOD123") + (description "") + (keywords "") + (author "Kyle Gunger") + (version "0.1") + (created 2024-04-26T03:55:31Z) + (deprecated false) + (generated_by "") + (category 1d2630f1-c375-49f0-a0dc-2446735d82f4) + (assembly_type smt) + (pad 4dd3db49-fd4c-45c7-b846-c3e302ea6b46 (name "1")) + (pad ddaea582-62a6-4ab4-8fa0-a9d2c9534081 (name "2")) + (footprint 31f79c8e-7f56-4ec8-aff5-db9c77e43d39 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad 3964b759-c663-4ddf-9871-c12962033185 (side top) (shape roundrect) + (position 1.65 0.0) (rotation 0.0) (size 0.9 0.9) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 4dd3db49-fd4c-45c7-b846-c3e302ea6b46) + ) + (pad 54f49841-9fde-421d-a9d7-892958190b5d (side top) (shape roundrect) + (position -1.65 0.0) (rotation 0.0) (size 0.9 0.9) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad ddaea582-62a6-4ab4-8fa0-a9d2c9534081) + ) + (polygon 5dbec7de-edd8-4c46-bcae-cdf014289215 (layer top_package_outlines) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.5 1.0) (angle 0.0)) + (vertex (position 1.5 1.0) (angle 0.0)) + (vertex (position 1.5 -1.0) (angle 0.0)) + (vertex (position -1.5 -1.0) (angle 0.0)) + (vertex (position -1.5 1.0) (angle 0.0)) + ) + (polygon 18d32f4e-ea97-4aa5-8002-c20f1e596d4e (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 2.5 1.5) (angle 0.0)) + (vertex (position -2.5 1.5) (angle 0.0)) + (vertex (position -2.5 -1.5) (angle 0.0)) + (vertex (position 2.5 -1.5) (angle 0.0)) + ) + (polygon 7043fa90-4b62-42d9-942a-575d41de0782 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.5 1.0) (angle 0.0)) + (vertex (position 1.5 1.0) (angle 0.0)) + (vertex (position 1.5 -1.0) (angle 0.0)) + (vertex (position -1.5 -1.0) (angle 0.0)) + (vertex (position -1.5 1.0) (angle 0.0)) + ) + (polygon b435e4c5-a10b-4f2e-8aed-442acc2d7c3f (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 0.9525 0.9525) (angle 0.0)) + (vertex (position 0.9525 -0.9525) (angle 0.0)) + ) + (stroke_text a99f2113-a2cc-44be-bc65-6c27233ec3cc (layer top_names) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.5) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 69493fd1-3dd1-4b69-a92a-ad9e182655ff (layer top_values) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.5) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/.librepcb-pkg b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/4a168e10-d86b-4f61-a0c8-1376973ceead.step b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/4a168e10-d86b-4f61-a0c8-1376973ceead.step new file mode 100644 index 0000000..3558c6d --- /dev/null +++ b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/4a168e10-d86b-4f61-a0c8-1376973ceead.step @@ -0,0 +1,776 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-09-04T00:13:43',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('CAPC1608 (0603)','CAPC1608 (0603)','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#700); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#47,#67,#90,#114,#137,#155,#173,#196,#216,#235,#254,#274,#296,#310,#321,#336,#346,#368,#378,#393,#416,#425,#442,#465,#483,#500,#513,#531,#540,#559,#573,#592,#606,#620,#639,#658,#666,#672,#678,#686,#694)); +#17=ADVANCED_FACE('',(#18),#44,.F.); +#18=FACE_BOUND('',#19,.F.); +#19=EDGE_LOOP('',(#20,#29,#35,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.3,-0.4,0.16)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(0.3,-0.4,0.64)); +#26=LINE('',#27,#28); +#27=CARTESIAN_POINT('',(0.3,-0.4,0.)); +#28=VECTOR('',#13,1.); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.3,-0.4,0.16)); +#33=LINE('',#32,#34); +#34=VECTOR('',#14,1.); +#35=ORIENTED_EDGE('',*,*,#36,.T.); +#36=EDGE_CURVE('',#31,#37,#39,.T.); +#37=VERTEX_POINT('',#38); +#38=CARTESIAN_POINT('',(-0.3,-0.4,0.64)); +#39=LINE('',#40,#28); +#40=CARTESIAN_POINT('',(-0.3,-0.4,0.)); +#41=ORIENTED_EDGE('',*,*,#42,.T.); +#42=EDGE_CURVE('',#37,#24,#43,.T.); +#43=LINE('',#38,#34); +#44=PLANE('',#45); +#45=AXIS2_PLACEMENT_3D('',#40,#46,#13); +#46=DIRECTION('',(0.,1.,0.)); +#47=ADVANCED_FACE('',(#48),#65,.F.); +#48=FACE_BOUND('',#49,.F.); +#49=EDGE_LOOP('',(#50,#51,#56,#62)); +#50=ORIENTED_EDGE('',*,*,#21,.T.); +#51=ORIENTED_EDGE('',*,*,#52,.T.); +#52=EDGE_CURVE('',#24,#53,#55,.T.); +#53=VERTEX_POINT('',#54); +#54=CARTESIAN_POINT('',(0.64,-0.4,0.64)); +#55=LINE('',#25,#34); +#56=ORIENTED_EDGE('',*,*,#57,.F.); +#57=EDGE_CURVE('',#58,#53,#60,.T.); +#58=VERTEX_POINT('',#59); +#59=CARTESIAN_POINT('',(0.64,-0.4,0.16)); +#60=LINE('',#61,#28); +#61=CARTESIAN_POINT('',(0.64,-0.4,0.)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#22,#58,#64,.T.); +#64=LINE('',#23,#34); +#65=PLANE('',#66); +#66=AXIS2_PLACEMENT_3D('',#27,#46,#13); +#67=ADVANCED_FACE('',(#68),#87,.T.); +#68=FACE_BOUND('',#69,.T.); +#69=EDGE_LOOP('',(#70,#77,#82,#29)); +#70=ORIENTED_EDGE('',*,*,#71,.T.); +#71=EDGE_CURVE('',#31,#72,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-0.3,-0.24,0.)); +#74=CIRCLE('',#75,0.16); +#75=AXIS2_PLACEMENT_3D('',#76,#14,#13); +#76=CARTESIAN_POINT('',(-0.3,-0.24,0.16)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#72,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(0.3,-0.24,0.)); +#81=LINE('',#73,#34); +#82=ORIENTED_EDGE('',*,*,#83,.F.); +#83=EDGE_CURVE('',#22,#79,#84,.T.); +#84=CIRCLE('',#85,0.16); +#85=AXIS2_PLACEMENT_3D('',#86,#14,#13); +#86=CARTESIAN_POINT('',(0.3,-0.24,0.16)); +#87=CYLINDRICAL_SURFACE('',#88,0.16); +#88=AXIS2_PLACEMENT_3D('',#76,#14,#89); +#89=DIRECTION('',(0.,-1.,0.)); +#90=ADVANCED_FACE('',(#91),#112,.T.); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#106,#111)); +#93=ORIENTED_EDGE('',*,*,#94,.T.); +#94=EDGE_CURVE('',#37,#95,#97,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(-0.3,-0.24,0.8)); +#97=CIRCLE('',#98,0.16); +#98=AXIS2_PLACEMENT_3D('',#99,#100,#13); +#99=CARTESIAN_POINT('',(-0.3,-0.24,0.64)); +#100=DIRECTION('',(-1.,0.,0.)); +#101=ORIENTED_EDGE('',*,*,#102,.T.); +#102=EDGE_CURVE('',#95,#103,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(0.3,-0.24,0.8)); +#105=LINE('',#96,#34); +#106=ORIENTED_EDGE('',*,*,#107,.F.); +#107=EDGE_CURVE('',#24,#103,#108,.T.); +#108=CIRCLE('',#109,0.16); +#109=AXIS2_PLACEMENT_3D('',#110,#100,#13); +#110=CARTESIAN_POINT('',(0.3,-0.24,0.64)); +#111=ORIENTED_EDGE('',*,*,#42,.F.); +#112=CYLINDRICAL_SURFACE('',#113,0.16); +#113=AXIS2_PLACEMENT_3D('',#99,#14,#89); +#114=ADVANCED_FACE('',(#115),#134,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#117,#118,#124,#130)); +#117=ORIENTED_EDGE('',*,*,#36,.F.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#120,#31,#122,.T.); +#120=VERTEX_POINT('',#121); +#121=CARTESIAN_POINT('',(-0.64,-0.4,0.16)); +#122=LINE('',#123,#34); +#123=CARTESIAN_POINT('',(-0.8,-0.4,0.16)); +#124=ORIENTED_EDGE('',*,*,#125,.T.); +#125=EDGE_CURVE('',#120,#126,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-0.64,-0.4,0.64)); +#128=LINE('',#129,#28); +#129=CARTESIAN_POINT('',(-0.64,-0.4,0.)); +#130=ORIENTED_EDGE('',*,*,#131,.T.); +#131=EDGE_CURVE('',#126,#37,#132,.T.); +#132=LINE('',#133,#34); +#133=CARTESIAN_POINT('',(-0.8,-0.4,0.64)); +#134=PLANE('',#135); +#135=AXIS2_PLACEMENT_3D('',#136,#46,#13); +#136=CARTESIAN_POINT('',(-0.8,-0.4,0.)); +#137=ADVANCED_FACE('',(#138),#153,.T.); +#138=FACE_BOUND('',#139,.T.); +#139=EDGE_LOOP('',(#140,#141,#146,#62)); +#140=ORIENTED_EDGE('',*,*,#83,.T.); +#141=ORIENTED_EDGE('',*,*,#142,.T.); +#142=EDGE_CURVE('',#79,#143,#145,.T.); +#143=VERTEX_POINT('',#144); +#144=CARTESIAN_POINT('',(0.64,-0.24,0.)); +#145=LINE('',#80,#34); +#146=ORIENTED_EDGE('',*,*,#147,.T.); +#147=EDGE_CURVE('',#143,#58,#148,.T.); +#148=CIRCLE('',#149,0.16); +#149=AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150=CARTESIAN_POINT('',(0.64,-0.24,0.16)); +#151=DIRECTION('',(-1.,-2.602085213965E-16,0.)); +#152=DIRECTION('',(2.602085213965E-16,-1.,0.)); +#153=CYLINDRICAL_SURFACE('',#154,0.16); +#154=AXIS2_PLACEMENT_3D('',#86,#14,#89); +#155=ADVANCED_FACE('',(#156),#171,.T.); +#156=FACE_BOUND('',#157,.F.); +#157=EDGE_LOOP('',(#158,#159,#164,#170)); +#158=ORIENTED_EDGE('',*,*,#107,.T.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#103,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(0.64,-0.24,0.8)); +#163=LINE('',#104,#34); +#164=ORIENTED_EDGE('',*,*,#165,.F.); +#165=EDGE_CURVE('',#53,#161,#166,.T.); +#166=CIRCLE('',#167,0.16); +#167=AXIS2_PLACEMENT_3D('',#168,#100,#169); +#168=CARTESIAN_POINT('',(0.64,-0.24,0.64)); +#169=DIRECTION('',(0.,-1.,1.734723475977E-16)); +#170=ORIENTED_EDGE('',*,*,#52,.F.); +#171=CYLINDRICAL_SURFACE('',#172,0.16); +#172=AXIS2_PLACEMENT_3D('',#110,#14,#89); +#173=ADVANCED_FACE('',(#174),#194,.T.); +#174=FACE_BOUND('',#175,.F.); +#175=EDGE_LOOP('',(#176,#184,#188,#189)); +#176=ORIENTED_EDGE('',*,*,#177,.F.); +#177=EDGE_CURVE('',#178,#180,#182,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(0.8,-0.24,0.16)); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(0.8,-0.24,0.64)); +#182=LINE('',#183,#28); +#183=CARTESIAN_POINT('',(0.8,-0.24,0.)); +#184=ORIENTED_EDGE('',*,*,#185,.F.); +#185=EDGE_CURVE('',#58,#178,#186,.T.); +#186=CIRCLE('',#187,0.16); +#187=AXIS2_PLACEMENT_3D('',#150,#13,#152); +#188=ORIENTED_EDGE('',*,*,#57,.T.); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#180,#53,#191,.T.); +#191=CIRCLE('',#192,0.16); +#192=AXIS2_PLACEMENT_3D('',#168,#193,#169); +#193=DIRECTION('',(0.,-1.734723475977E-16,-1.)); +#194=CYLINDRICAL_SURFACE('',#195,0.16); +#195=AXIS2_PLACEMENT_3D('',#144,#13,#14); +#196=ADVANCED_FACE('',(#197),#213,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#208,#212,#118)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#120,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.64,-0.24,0.)); +#203=CIRCLE('',#204,0.16); +#204=AXIS2_PLACEMENT_3D('',#205,#206,#207); +#205=CARTESIAN_POINT('',(-0.64,-0.24,0.16)); +#206=DIRECTION('',(1.,0.,-8.673617379884E-17)); +#207=DIRECTION('',(-8.673617379884E-17,0.,-1.)); +#208=ORIENTED_EDGE('',*,*,#209,.T.); +#209=EDGE_CURVE('',#201,#72,#210,.T.); +#210=LINE('',#211,#34); +#211=CARTESIAN_POINT('',(-0.8,-0.24,0.)); +#212=ORIENTED_EDGE('',*,*,#71,.F.); +#213=CYLINDRICAL_SURFACE('',#214,0.16); +#214=AXIS2_PLACEMENT_3D('',#215,#14,#89); +#215=CARTESIAN_POINT('',(-0.8,-0.24,0.16)); +#216=ADVANCED_FACE('',(#217),#233,.F.); +#217=FACE_BOUND('',#218,.F.); +#218=EDGE_LOOP('',(#219,#77,#225,#230)); +#219=ORIENTED_EDGE('',*,*,#220,.F.); +#220=EDGE_CURVE('',#72,#221,#223,.T.); +#221=VERTEX_POINT('',#222); +#222=CARTESIAN_POINT('',(-0.3,0.24,0.)); +#223=LINE('',#40,#224); +#224=VECTOR('',#46,1.); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#79,#227,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(0.3,0.24,0.)); +#229=LINE('',#27,#224); +#230=ORIENTED_EDGE('',*,*,#231,.F.); +#231=EDGE_CURVE('',#221,#227,#232,.T.); +#232=LINE('',#222,#34); +#233=PLANE('',#234); +#234=AXIS2_PLACEMENT_3D('',#40,#13,#14); +#235=ADVANCED_FACE('',(#236),#251,.T.); +#236=FACE_BOUND('',#237,.F.); +#237=EDGE_LOOP('',(#238,#239,#246,#250)); +#238=ORIENTED_EDGE('',*,*,#131,.F.); +#239=ORIENTED_EDGE('',*,*,#240,.F.); +#240=EDGE_CURVE('',#241,#126,#243,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-0.64,-0.24,0.8)); +#243=CIRCLE('',#244,0.16); +#244=AXIS2_PLACEMENT_3D('',#245,#14,#13); +#245=CARTESIAN_POINT('',(-0.64,-0.24,0.64)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#241,#95,#248,.T.); +#248=LINE('',#249,#34); +#249=CARTESIAN_POINT('',(-0.8,-0.24,0.8)); +#250=ORIENTED_EDGE('',*,*,#94,.F.); +#251=CYLINDRICAL_SURFACE('',#252,0.16); +#252=AXIS2_PLACEMENT_3D('',#253,#14,#89); +#253=CARTESIAN_POINT('',(-0.8,-0.24,0.64)); +#254=ADVANCED_FACE('',(#255),#272,.T.); +#255=FACE_BOUND('',#256,.T.); +#256=EDGE_LOOP('',(#257,#101,#263,#269)); +#257=ORIENTED_EDGE('',*,*,#258,.F.); +#258=EDGE_CURVE('',#95,#259,#261,.T.); +#259=VERTEX_POINT('',#260); +#260=CARTESIAN_POINT('',(-0.3,0.24,0.8)); +#261=LINE('',#262,#224); +#262=CARTESIAN_POINT('',(-0.3,-0.4,0.8)); +#263=ORIENTED_EDGE('',*,*,#264,.T.); +#264=EDGE_CURVE('',#103,#265,#267,.T.); +#265=VERTEX_POINT('',#266); +#266=CARTESIAN_POINT('',(0.3,0.24,0.8)); +#267=LINE('',#268,#224); +#268=CARTESIAN_POINT('',(0.3,-0.4,0.8)); +#269=ORIENTED_EDGE('',*,*,#270,.F.); +#270=EDGE_CURVE('',#259,#265,#271,.T.); +#271=LINE('',#260,#34); +#272=PLANE('',#273); +#273=AXIS2_PLACEMENT_3D('',#262,#13,#14); +#274=ADVANCED_FACE('',(#275),#294,.T.); +#275=FACE_BOUND('',#276,.T.); +#276=EDGE_LOOP('',(#277,#124,#284,#291)); +#277=ORIENTED_EDGE('',*,*,#278,.F.); +#278=EDGE_CURVE('',#120,#279,#280,.T.); +#279=VERTEX_POINT('',#215); +#280=CIRCLE('',#281,0.16); +#281=AXIS2_PLACEMENT_3D('',#205,#282,#283); +#282=DIRECTION('',(-2.550383384147E-17,0.,-1.)); +#283=DIRECTION('',(-1.,0.,2.550383384147E-17)); +#284=ORIENTED_EDGE('',*,*,#285,.F.); +#285=EDGE_CURVE('',#286,#126,#287,.T.); +#286=VERTEX_POINT('',#253); +#287=CIRCLE('',#288,0.16); +#288=AXIS2_PLACEMENT_3D('',#245,#289,#290); +#289=DIRECTION('',(0.,2.832769448824E-16,1.)); +#290=DIRECTION('',(0.,-1.,2.832769448824E-16)); +#291=ORIENTED_EDGE('',*,*,#292,.F.); +#292=EDGE_CURVE('',#279,#286,#293,.T.); +#293=LINE('',#211,#28); +#294=CYLINDRICAL_SURFACE('',#295,0.16); +#295=AXIS2_PLACEMENT_3D('',#202,#13,#100); +#296=ADVANCED_FACE('',(#297),#308,.F.); +#297=FACE_BOUND('',#298,.F.); +#298=EDGE_LOOP('',(#299,#141,#300,#305)); +#299=ORIENTED_EDGE('',*,*,#226,.F.); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#143,#302,#304,.T.); +#302=VERTEX_POINT('',#303); +#303=CARTESIAN_POINT('',(0.64,0.24,0.)); +#304=LINE('',#61,#224); +#305=ORIENTED_EDGE('',*,*,#306,.F.); +#306=EDGE_CURVE('',#227,#302,#307,.T.); +#307=LINE('',#228,#34); +#308=PLANE('',#309); +#309=AXIS2_PLACEMENT_3D('',#27,#13,#14); +#310=ADVANCED_FACE('',(#311),#320,.T.); +#311=FACE_BOUND('',#312,.T.); +#312=EDGE_LOOP('',(#313,#314,#184)); +#313=ORIENTED_EDGE('',*,*,#147,.F.); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#143,#178,#316,.T.); +#316=CIRCLE('',#317,0.16); +#317=AXIS2_PLACEMENT_3D('',#150,#318,#319); +#318=DIRECTION('',(1.989761814392E-16,-1.,0.)); +#319=DIRECTION('',(1.,1.989761814392E-16,0.)); +#320=SPHERICAL_SURFACE('',#187,0.16); +#321=ADVANCED_FACE('',(#322),#334,.T.); +#322=FACE_BOUND('',#323,.T.); +#323=EDGE_LOOP('',(#324,#159,#325,#331)); +#324=ORIENTED_EDGE('',*,*,#264,.F.); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#161,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(0.64,0.24,0.8)); +#329=LINE('',#330,#224); +#330=CARTESIAN_POINT('',(0.64,-0.4,0.8)); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#265,#327,#333,.T.); +#333=LINE('',#266,#34); +#334=PLANE('',#335); +#335=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#336=ADVANCED_FACE('',(#337),#345,.T.); +#337=FACE_BOUND('',#338,.T.); +#338=EDGE_LOOP('',(#189,#339,#164)); +#339=ORIENTED_EDGE('',*,*,#340,.T.); +#340=EDGE_CURVE('',#180,#161,#341,.T.); +#341=CIRCLE('',#342,0.16); +#342=AXIS2_PLACEMENT_3D('',#168,#343,#344); +#343=DIRECTION('',(0.,-1.,-1.098045972847E-16)); +#344=DIRECTION('',(0.,-1.098045972847E-16,1.)); +#345=SPHERICAL_SURFACE('',#167,0.16); +#346=ADVANCED_FACE('',(#347),#365,.T.); +#347=FACE_BOUND('',#348,.T.); +#348=EDGE_LOOP('',(#176,#349,#355,#361)); +#349=ORIENTED_EDGE('',*,*,#350,.T.); +#350=EDGE_CURVE('',#178,#351,#353,.T.); +#351=VERTEX_POINT('',#352); +#352=CARTESIAN_POINT('',(0.8,0.24,0.16)); +#353=LINE('',#354,#224); +#354=CARTESIAN_POINT('',(0.8,-0.4,0.16)); +#355=ORIENTED_EDGE('',*,*,#356,.T.); +#356=EDGE_CURVE('',#351,#357,#359,.T.); +#357=VERTEX_POINT('',#358); +#358=CARTESIAN_POINT('',(0.8,0.24,0.64)); +#359=LINE('',#360,#28); +#360=CARTESIAN_POINT('',(0.8,0.24,0.)); +#361=ORIENTED_EDGE('',*,*,#362,.F.); +#362=EDGE_CURVE('',#180,#357,#363,.T.); +#363=LINE('',#364,#224); +#364=CARTESIAN_POINT('',(0.8,-0.4,0.64)); +#365=PLANE('',#366); +#366=AXIS2_PLACEMENT_3D('',#367,#14,#13); +#367=CARTESIAN_POINT('',(0.8,-0.4,0.)); +#368=ADVANCED_FACE('',(#369),#377,.T.); +#369=FACE_BOUND('',#370,.T.); +#370=EDGE_LOOP('',(#371,#372,#373)); +#371=ORIENTED_EDGE('',*,*,#200,.F.); +#372=ORIENTED_EDGE('',*,*,#278,.T.); +#373=ORIENTED_EDGE('',*,*,#374,.F.); +#374=EDGE_CURVE('',#201,#279,#375,.T.); +#375=CIRCLE('',#376,0.16); +#376=AXIS2_PLACEMENT_3D('',#205,#46,#207); +#377=SPHERICAL_SURFACE('',#376,0.16); +#378=ADVANCED_FACE('',(#379),#391,.F.); +#379=FACE_BOUND('',#380,.F.); +#380=EDGE_LOOP('',(#381,#382,#388,#208)); +#381=ORIENTED_EDGE('',*,*,#220,.T.); +#382=ORIENTED_EDGE('',*,*,#383,.F.); +#383=EDGE_CURVE('',#384,#221,#386,.T.); +#384=VERTEX_POINT('',#385); +#385=CARTESIAN_POINT('',(-0.64,0.24,0.)); +#386=LINE('',#387,#34); +#387=CARTESIAN_POINT('',(-0.8,0.24,0.)); +#388=ORIENTED_EDGE('',*,*,#389,.F.); +#389=EDGE_CURVE('',#201,#384,#390,.T.); +#390=LINE('',#129,#224); +#391=PLANE('',#392); +#392=AXIS2_PLACEMENT_3D('',#136,#13,#14); +#393=ADVANCED_FACE('',(#394),#414,.T.); +#394=FACE_BOUND('',#395,.F.); +#395=EDGE_LOOP('',(#396,#403,#404,#411)); +#396=ORIENTED_EDGE('',*,*,#397,.T.); +#397=EDGE_CURVE('',#398,#221,#400,.T.); +#398=VERTEX_POINT('',#399); +#399=CARTESIAN_POINT('',(-0.3,0.4,0.16)); +#400=CIRCLE('',#401,0.16); +#401=AXIS2_PLACEMENT_3D('',#402,#100,#13); +#402=CARTESIAN_POINT('',(-0.3,0.24,0.16)); +#403=ORIENTED_EDGE('',*,*,#231,.T.); +#404=ORIENTED_EDGE('',*,*,#405,.F.); +#405=EDGE_CURVE('',#406,#227,#408,.T.); +#406=VERTEX_POINT('',#407); +#407=CARTESIAN_POINT('',(0.3,0.4,0.16)); +#408=CIRCLE('',#409,0.16); +#409=AXIS2_PLACEMENT_3D('',#410,#100,#13); +#410=CARTESIAN_POINT('',(0.3,0.24,0.16)); +#411=ORIENTED_EDGE('',*,*,#412,.F.); +#412=EDGE_CURVE('',#398,#406,#413,.T.); +#413=LINE('',#399,#34); +#414=CYLINDRICAL_SURFACE('',#415,0.16); +#415=AXIS2_PLACEMENT_3D('',#402,#14,#46); +#416=ADVANCED_FACE('',(#417),#424,.T.); +#417=FACE_BOUND('',#418,.T.); +#418=EDGE_LOOP('',(#419,#423,#239)); +#419=ORIENTED_EDGE('',*,*,#420,.F.); +#420=EDGE_CURVE('',#286,#241,#421,.T.); +#421=CIRCLE('',#422,0.16); +#422=AXIS2_PLACEMENT_3D('',#245,#46,#13); +#423=ORIENTED_EDGE('',*,*,#285,.T.); +#424=SPHERICAL_SURFACE('',#244,0.16); +#425=ADVANCED_FACE('',(#426),#439,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#428,#429,#435,#246)); +#428=ORIENTED_EDGE('',*,*,#258,.T.); +#429=ORIENTED_EDGE('',*,*,#430,.F.); +#430=EDGE_CURVE('',#431,#259,#433,.T.); +#431=VERTEX_POINT('',#432); +#432=CARTESIAN_POINT('',(-0.64,0.24,0.8)); +#433=LINE('',#434,#34); +#434=CARTESIAN_POINT('',(-0.8,0.24,0.8)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#241,#431,#437,.T.); +#437=LINE('',#438,#224); +#438=CARTESIAN_POINT('',(-0.64,-0.4,0.8)); +#439=PLANE('',#440); +#440=AXIS2_PLACEMENT_3D('',#441,#13,#14); +#441=CARTESIAN_POINT('',(-0.8,-0.4,0.8)); +#442=ADVANCED_FACE('',(#443),#463,.T.); +#443=FACE_BOUND('',#444,.T.); +#444=EDGE_LOOP('',(#445,#452,#453,#460)); +#445=ORIENTED_EDGE('',*,*,#446,.T.); +#446=EDGE_CURVE('',#447,#259,#449,.T.); +#447=VERTEX_POINT('',#448); +#448=CARTESIAN_POINT('',(-0.3,0.4,0.64)); +#449=CIRCLE('',#450,0.16); +#450=AXIS2_PLACEMENT_3D('',#451,#14,#13); +#451=CARTESIAN_POINT('',(-0.3,0.24,0.64)); +#452=ORIENTED_EDGE('',*,*,#270,.T.); +#453=ORIENTED_EDGE('',*,*,#454,.F.); +#454=EDGE_CURVE('',#455,#265,#457,.T.); +#455=VERTEX_POINT('',#456); +#456=CARTESIAN_POINT('',(0.3,0.4,0.64)); +#457=CIRCLE('',#458,0.16); +#458=AXIS2_PLACEMENT_3D('',#459,#14,#13); +#459=CARTESIAN_POINT('',(0.3,0.24,0.64)); +#460=ORIENTED_EDGE('',*,*,#461,.F.); +#461=EDGE_CURVE('',#447,#455,#462,.T.); +#462=LINE('',#448,#34); +#463=CYLINDRICAL_SURFACE('',#464,0.16); +#464=AXIS2_PLACEMENT_3D('',#451,#14,#46); +#465=ADVANCED_FACE('',(#466),#481,.F.); +#466=FACE_BOUND('',#467,.F.); +#467=EDGE_LOOP('',(#468,#475,#291,#478)); +#468=ORIENTED_EDGE('',*,*,#469,.T.); +#469=EDGE_CURVE('',#470,#472,#474,.T.); +#470=VERTEX_POINT('',#471); +#471=CARTESIAN_POINT('',(-0.8,0.24,0.16)); +#472=VERTEX_POINT('',#473); +#473=CARTESIAN_POINT('',(-0.8,0.24,0.64)); +#474=LINE('',#387,#28); +#475=ORIENTED_EDGE('',*,*,#476,.F.); +#476=EDGE_CURVE('',#286,#472,#477,.T.); +#477=LINE('',#133,#224); +#478=ORIENTED_EDGE('',*,*,#479,.T.); +#479=EDGE_CURVE('',#279,#470,#480,.T.); +#480=LINE('',#123,#224); +#481=PLANE('',#482); +#482=AXIS2_PLACEMENT_3D('',#136,#14,#13); +#483=ADVANCED_FACE('',(#484),#498,.T.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#488,#495)); +#486=ORIENTED_EDGE('',*,*,#405,.T.); +#487=ORIENTED_EDGE('',*,*,#306,.T.); +#488=ORIENTED_EDGE('',*,*,#489,.F.); +#489=EDGE_CURVE('',#490,#302,#492,.T.); +#490=VERTEX_POINT('',#491); +#491=CARTESIAN_POINT('',(0.64,0.4,0.16)); +#492=CIRCLE('',#493,0.16); +#493=AXIS2_PLACEMENT_3D('',#494,#100,#46); +#494=CARTESIAN_POINT('',(0.64,0.24,0.16)); +#495=ORIENTED_EDGE('',*,*,#496,.F.); +#496=EDGE_CURVE('',#406,#490,#497,.T.); +#497=LINE('',#407,#34); +#498=CYLINDRICAL_SURFACE('',#499,0.16); +#499=AXIS2_PLACEMENT_3D('',#410,#14,#46); +#500=ADVANCED_FACE('',(#501),#511,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#300,#504,#510)); +#503=ORIENTED_EDGE('',*,*,#315,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.F.); +#505=EDGE_CURVE('',#351,#302,#506,.T.); +#506=CIRCLE('',#507,0.16); +#507=AXIS2_PLACEMENT_3D('',#494,#508,#509); +#508=DIRECTION('',(0.,1.,2.832769448824E-16)); +#509=DIRECTION('',(0.,2.832769448824E-16,-1.)); +#510=ORIENTED_EDGE('',*,*,#350,.F.); +#511=CYLINDRICAL_SURFACE('',#512,0.16); +#512=AXIS2_PLACEMENT_3D('',#59,#46,#14); +#513=ADVANCED_FACE('',(#514),#529,.T.); +#514=FACE_BOUND('',#515,.T.); +#515=EDGE_LOOP('',(#516,#517,#518,#526)); +#516=ORIENTED_EDGE('',*,*,#454,.T.); +#517=ORIENTED_EDGE('',*,*,#332,.T.); +#518=ORIENTED_EDGE('',*,*,#519,.T.); +#519=EDGE_CURVE('',#327,#520,#522,.T.); +#520=VERTEX_POINT('',#521); +#521=CARTESIAN_POINT('',(0.64,0.4,0.64)); +#522=CIRCLE('',#523,0.16); +#523=AXIS2_PLACEMENT_3D('',#524,#100,#525); +#524=CARTESIAN_POINT('',(0.64,0.24,0.64)); +#525=DIRECTION('',(0.,1.734723475977E-16,1.)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#455,#520,#528,.T.); +#528=LINE('',#456,#34); +#529=CYLINDRICAL_SURFACE('',#530,0.16); +#530=AXIS2_PLACEMENT_3D('',#459,#14,#46); +#531=ADVANCED_FACE('',(#532),#538,.T.); +#532=FACE_BOUND('',#533,.F.); +#533=EDGE_LOOP('',(#339,#325,#534,#361)); +#534=ORIENTED_EDGE('',*,*,#535,.F.); +#535=EDGE_CURVE('',#357,#327,#536,.T.); +#536=CIRCLE('',#537,0.16); +#537=AXIS2_PLACEMENT_3D('',#524,#169,#525); +#538=CYLINDRICAL_SURFACE('',#539,0.16); +#539=AXIS2_PLACEMENT_3D('',#54,#46,#14); +#540=ADVANCED_FACE('',(#541),#557,.T.); +#541=FACE_BOUND('',#542,.T.); +#542=EDGE_LOOP('',(#543,#547,#551,#556)); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#351,#490,#545,.T.); +#545=CIRCLE('',#546,0.16); +#546=AXIS2_PLACEMENT_3D('',#494,#13,#46); +#547=ORIENTED_EDGE('',*,*,#548,.T.); +#548=EDGE_CURVE('',#490,#520,#549,.T.); +#549=LINE('',#550,#28); +#550=CARTESIAN_POINT('',(0.64,0.4,0.)); +#551=ORIENTED_EDGE('',*,*,#552,.F.); +#552=EDGE_CURVE('',#357,#520,#553,.T.); +#553=CIRCLE('',#554,0.16); +#554=AXIS2_PLACEMENT_3D('',#524,#344,#555); +#555=DIRECTION('',(0.,1.,1.098045972847E-16)); +#556=ORIENTED_EDGE('',*,*,#356,.F.); +#557=CYLINDRICAL_SURFACE('',#558,0.16); +#558=AXIS2_PLACEMENT_3D('',#303,#13,#14); +#559=ADVANCED_FACE('',(#560),#571,.T.); +#560=FACE_BOUND('',#561,.F.); +#561=EDGE_LOOP('',(#562,#373,#563,#564)); +#562=ORIENTED_EDGE('',*,*,#479,.F.); +#563=ORIENTED_EDGE('',*,*,#389,.T.); +#564=ORIENTED_EDGE('',*,*,#565,.T.); +#565=EDGE_CURVE('',#384,#470,#566,.T.); +#566=CIRCLE('',#567,0.16); +#567=AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568=CARTESIAN_POINT('',(-0.64,0.24,0.16)); +#569=DIRECTION('',(1.734723475977E-16,1.,0.)); +#570=DIRECTION('',(-1.,1.734723475977E-16,0.)); +#571=CYLINDRICAL_SURFACE('',#572,0.16); +#572=AXIS2_PLACEMENT_3D('',#121,#46,#100); +#573=ADVANCED_FACE('',(#574),#590,.T.); +#574=FACE_BOUND('',#575,.F.); +#575=EDGE_LOOP('',(#576,#584,#585,#586)); +#576=ORIENTED_EDGE('',*,*,#577,.F.); +#577=EDGE_CURVE('',#384,#578,#580,.T.); +#578=VERTEX_POINT('',#579); +#579=CARTESIAN_POINT('',(-0.64,0.4,0.16)); +#580=CIRCLE('',#581,0.16); +#581=AXIS2_PLACEMENT_3D('',#568,#582,#583); +#582=DIRECTION('',(1.,3.318492022097E-16,0.)); +#583=DIRECTION('',(-3.318492022097E-16,1.,0.)); +#584=ORIENTED_EDGE('',*,*,#383,.T.); +#585=ORIENTED_EDGE('',*,*,#397,.F.); +#586=ORIENTED_EDGE('',*,*,#587,.F.); +#587=EDGE_CURVE('',#578,#398,#588,.T.); +#588=LINE('',#589,#34); +#589=CARTESIAN_POINT('',(-0.8,0.4,0.16)); +#590=CYLINDRICAL_SURFACE('',#591,0.16); +#591=AXIS2_PLACEMENT_3D('',#471,#14,#46); +#592=ADVANCED_FACE('',(#593),#604,.T.); +#593=FACE_BOUND('',#594,.T.); +#594=EDGE_LOOP('',(#595,#411,#599,#603)); +#595=ORIENTED_EDGE('',*,*,#596,.F.); +#596=EDGE_CURVE('',#406,#455,#597,.T.); +#597=LINE('',#598,#28); +#598=CARTESIAN_POINT('',(0.3,0.4,0.)); +#599=ORIENTED_EDGE('',*,*,#600,.T.); +#600=EDGE_CURVE('',#398,#447,#601,.T.); +#601=LINE('',#602,#28); +#602=CARTESIAN_POINT('',(-0.3,0.4,0.)); +#603=ORIENTED_EDGE('',*,*,#461,.T.); +#604=PLANE('',#605); +#605=AXIS2_PLACEMENT_3D('',#602,#46,#13); +#606=ADVANCED_FACE('',(#607),#618,.T.); +#607=FACE_BOUND('',#608,.T.); +#608=EDGE_LOOP('',(#609,#610,#611,#475)); +#609=ORIENTED_EDGE('',*,*,#420,.T.); +#610=ORIENTED_EDGE('',*,*,#436,.T.); +#611=ORIENTED_EDGE('',*,*,#612,.T.); +#612=EDGE_CURVE('',#431,#472,#613,.T.); +#613=CIRCLE('',#614,0.16); +#614=AXIS2_PLACEMENT_3D('',#615,#616,#617); +#615=CARTESIAN_POINT('',(-0.64,0.24,0.64)); +#616=DIRECTION('',(2.550383384147E-17,-1.,0.)); +#617=DIRECTION('',(-1.,-2.550383384147E-17,0.)); +#618=CYLINDRICAL_SURFACE('',#619,0.16); +#619=AXIS2_PLACEMENT_3D('',#127,#46,#100); +#620=ADVANCED_FACE('',(#621),#637,.T.); +#621=FACE_BOUND('',#622,.T.); +#622=EDGE_LOOP('',(#623,#631,#632,#633)); +#623=ORIENTED_EDGE('',*,*,#624,.F.); +#624=EDGE_CURVE('',#431,#625,#627,.T.); +#625=VERTEX_POINT('',#626); +#626=CARTESIAN_POINT('',(-0.64,0.4,0.64)); +#627=CIRCLE('',#628,0.16); +#628=AXIS2_PLACEMENT_3D('',#615,#629,#630); +#629=DIRECTION('',(-1.,-8.673617379884E-17,0.)); +#630=DIRECTION('',(-8.673617379884E-17,1.,0.)); +#631=ORIENTED_EDGE('',*,*,#430,.T.); +#632=ORIENTED_EDGE('',*,*,#446,.F.); +#633=ORIENTED_EDGE('',*,*,#634,.F.); +#634=EDGE_CURVE('',#625,#447,#635,.T.); +#635=LINE('',#636,#34); +#636=CARTESIAN_POINT('',(-0.8,0.4,0.64)); +#637=CYLINDRICAL_SURFACE('',#638,0.16); +#638=AXIS2_PLACEMENT_3D('',#473,#14,#46); +#639=ADVANCED_FACE('',(#640),#656,.T.); +#640=FACE_BOUND('',#641,.F.); +#641=EDGE_LOOP('',(#642,#643,#648,#652)); +#642=ORIENTED_EDGE('',*,*,#469,.F.); +#643=ORIENTED_EDGE('',*,*,#644,.T.); +#644=EDGE_CURVE('',#470,#578,#645,.T.); +#645=CIRCLE('',#646,0.16); +#646=AXIS2_PLACEMENT_3D('',#568,#647,#570); +#647=DIRECTION('',(0.,0.,-1.)); +#648=ORIENTED_EDGE('',*,*,#649,.T.); +#649=EDGE_CURVE('',#578,#625,#650,.T.); +#650=LINE('',#651,#28); +#651=CARTESIAN_POINT('',(-0.64,0.4,0.)); +#652=ORIENTED_EDGE('',*,*,#653,.T.); +#653=EDGE_CURVE('',#625,#472,#654,.T.); +#654=CIRCLE('',#655,0.16); +#655=AXIS2_PLACEMENT_3D('',#615,#13,#630); +#656=CYLINDRICAL_SURFACE('',#657,0.16); +#657=AXIS2_PLACEMENT_3D('',#385,#13,#100); +#658=ADVANCED_FACE('',(#659),#664,.T.); +#659=FACE_BOUND('',#660,.T.); +#660=EDGE_LOOP('',(#661,#662,#663,#495)); +#661=ORIENTED_EDGE('',*,*,#596,.T.); +#662=ORIENTED_EDGE('',*,*,#527,.T.); +#663=ORIENTED_EDGE('',*,*,#548,.F.); +#664=PLANE('',#665); +#665=AXIS2_PLACEMENT_3D('',#598,#46,#13); +#666=ADVANCED_FACE('',(#667),#671,.T.); +#667=FACE_BOUND('',#668,.T.); +#668=EDGE_LOOP('',(#669,#670,#488)); +#669=ORIENTED_EDGE('',*,*,#544,.F.); +#670=ORIENTED_EDGE('',*,*,#505,.T.); +#671=SPHERICAL_SURFACE('',#493,0.16); +#672=ADVANCED_FACE('',(#673),#677,.T.); +#673=FACE_BOUND('',#674,.T.); +#674=EDGE_LOOP('',(#534,#675,#676)); +#675=ORIENTED_EDGE('',*,*,#552,.T.); +#676=ORIENTED_EDGE('',*,*,#519,.F.); +#677=SPHERICAL_SURFACE('',#523,0.16); +#678=ADVANCED_FACE('',(#679),#684,.T.); +#679=FACE_BOUND('',#680,.F.); +#680=EDGE_LOOP('',(#681,#682,#683)); +#681=ORIENTED_EDGE('',*,*,#565,.F.); +#682=ORIENTED_EDGE('',*,*,#577,.T.); +#683=ORIENTED_EDGE('',*,*,#644,.F.); +#684=SPHERICAL_SURFACE('',#685,0.16); +#685=AXIS2_PLACEMENT_3D('',#568,#13,#570); +#686=ADVANCED_FACE('',(#687),#691,.T.); +#687=FACE_BOUND('',#688,.T.); +#688=EDGE_LOOP('',(#689,#586,#648,#690)); +#689=ORIENTED_EDGE('',*,*,#600,.F.); +#690=ORIENTED_EDGE('',*,*,#634,.T.); +#691=PLANE('',#692); +#692=AXIS2_PLACEMENT_3D('',#693,#46,#13); +#693=CARTESIAN_POINT('',(-0.8,0.4,0.)); +#694=ADVANCED_FACE('',(#695),#698,.T.); +#695=FACE_BOUND('',#696,.F.); +#696=EDGE_LOOP('',(#623,#611,#697)); +#697=ORIENTED_EDGE('',*,*,#653,.F.); +#698=SPHERICAL_SURFACE('',#699,0.16); +#699=AXIS2_PLACEMENT_3D('',#615,#647,#630); +#700=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#704))GLOBAL_UNIT_ASSIGNED_CONTEXT((#701,#702,#703)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#701=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#702=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#703=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#704=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#701,'distance_accuracy_value','confusion accuracy'); +#705=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#706=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#707,#717,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765),#700); +#707=STYLED_ITEM('color',(#708),#17); +#708=PRESENTATION_STYLE_ASSIGNMENT((#709,#715)); +#709=SURFACE_STYLE_USAGE(.BOTH.,#710); +#710=SURFACE_SIDE_STYLE('',(#711)); +#711=SURFACE_STYLE_FILL_AREA(#712); +#712=FILL_AREA_STYLE('',(#713)); +#713=FILL_AREA_STYLE_COLOUR('',#714); +#714=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#715=CURVE_STYLE('',#716,POSITIVE_LENGTH_MEASURE(0.1),#714); +#716=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#717=STYLED_ITEM('color',(#718),#47); +#718=PRESENTATION_STYLE_ASSIGNMENT((#719,#725)); +#719=SURFACE_STYLE_USAGE(.BOTH.,#720); +#720=SURFACE_SIDE_STYLE('',(#721)); +#721=SURFACE_STYLE_FILL_AREA(#722); +#722=FILL_AREA_STYLE('',(#723)); +#723=FILL_AREA_STYLE_COLOUR('',#724); +#724=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#725=CURVE_STYLE('',#716,POSITIVE_LENGTH_MEASURE(0.1),#724); +#726=STYLED_ITEM('color',(#708),#67); +#727=STYLED_ITEM('color',(#708),#90); +#728=STYLED_ITEM('color',(#718),#114); +#729=STYLED_ITEM('color',(#718),#137); +#730=STYLED_ITEM('color',(#718),#155); +#731=STYLED_ITEM('color',(#718),#173); +#732=STYLED_ITEM('color',(#718),#196); +#733=STYLED_ITEM('color',(#708),#216); +#734=STYLED_ITEM('color',(#718),#235); +#735=STYLED_ITEM('color',(#708),#254); +#736=STYLED_ITEM('color',(#718),#274); +#737=STYLED_ITEM('color',(#718),#296); +#738=STYLED_ITEM('color',(#718),#310); +#739=STYLED_ITEM('color',(#718),#321); +#740=STYLED_ITEM('color',(#718),#336); +#741=STYLED_ITEM('color',(#718),#346); +#742=STYLED_ITEM('color',(#718),#368); +#743=STYLED_ITEM('color',(#718),#378); +#744=STYLED_ITEM('color',(#708),#393); +#745=STYLED_ITEM('color',(#718),#416); +#746=STYLED_ITEM('color',(#718),#425); +#747=STYLED_ITEM('color',(#708),#442); +#748=STYLED_ITEM('color',(#718),#465); +#749=STYLED_ITEM('color',(#718),#483); +#750=STYLED_ITEM('color',(#718),#500); +#751=STYLED_ITEM('color',(#718),#513); +#752=STYLED_ITEM('color',(#718),#531); +#753=STYLED_ITEM('color',(#718),#540); +#754=STYLED_ITEM('color',(#718),#559); +#755=STYLED_ITEM('color',(#718),#573); +#756=STYLED_ITEM('color',(#708),#592); +#757=STYLED_ITEM('color',(#718),#606); +#758=STYLED_ITEM('color',(#718),#620); +#759=STYLED_ITEM('color',(#718),#639); +#760=STYLED_ITEM('color',(#718),#658); +#761=STYLED_ITEM('color',(#718),#666); +#762=STYLED_ITEM('color',(#718),#672); +#763=STYLED_ITEM('color',(#718),#678); +#764=STYLED_ITEM('color',(#718),#686); +#765=STYLED_ITEM('color',(#718),#694); +ENDSEC; +END-ISO-10303-21; diff --git a/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/package.lp b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/package.lp new file mode 100644 index 0000000..3c6a05e --- /dev/null +++ b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/package.lp @@ -0,0 +1,169 @@ +(librepcb_package 4b616942-a900-4d2d-b5e1-354047aa6b4a + (name "CAPC1608 (0603)") + (description "Generic chip capacitor 1608 (imperial 0603).\n\nLength: 1.6mm\nWidth: 0.8mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)") + (keywords "1608,0603,c,capacitor,chip,generic") + (author "murray") + (version "0.4") + (created 2015-06-21T12:37:34Z) + (deprecated false) + (generated_by "") + (category 414f873f-4099-47fd-8526-bdd8419de581) + (assembly_type smt) + (pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (name "1")) + (pad 466e0fd0-5b85-4d68-84d3-efa655938898 (name "2")) + (3d_model 4a168e10-d86b-4f61-a0c8-1376973ceead (name "CAPC1608 (0603)")) + (footprint a77e5176-25d1-4b3a-872d-3dd32f6f9cbe + (name "Density Level B (median protrusion)") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 4a168e10-d86b-4f61-a0c8-1376973ceead) + (pad 466e0fd0-5b85-4d68-84d3-efa655938898 (side top) (shape roundrect) + (position 0.725 0.0) (rotation 0.0) (size 0.85 0.8) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 466e0fd0-5b85-4d68-84d3-efa655938898) + ) + (pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (side top) (shape roundrect) + (position -0.725 0.0) (rotation 0.0) (size 0.85 0.8) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc) + ) + (polygon 54dfad32-f8be-4e23-9820-2b8ea90036ea (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position -0.3 0.4) (angle 0.0)) + (vertex (position -0.3 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 0.4) (angle 0.0)) + ) + (polygon b0089a63-29a6-47d3-9cc2-5d46927bb2e4 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.3 0.4) (angle 0.0)) + (vertex (position 0.3 -0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + ) + (polygon 53009e03-0638-4f98-8704-d6879e60353f (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.3 0.325) (angle 0.0)) + (vertex (position 0.3 0.325) (angle 0.0)) + ) + (polygon 707c34fd-a663-4309-89d8-b1cfd4c29ced (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.3 -0.325) (angle 0.0)) + (vertex (position 0.3 -0.325) (angle 0.0)) + ) + (polygon bf0ad1b8-b499-4e23-863a-593582c11259 (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.075 0.475) (angle 0.0)) + (vertex (position 0.075 0.475) (angle 0.0)) + ) + (polygon 53ae9475-fa7a-4231-ab27-75bd11d1f6f9 (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.075 -0.475) (angle 0.0)) + (vertex (position 0.075 -0.475) (angle 0.0)) + ) + (polygon f146a5b2-2a1b-4dfc-8eaa-1b72ae81bad4 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + ) + (polygon cbb77e8c-ba4d-4a1e-8fd9-d8fa04f3df75 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.4 0.65) (angle 0.0)) + (vertex (position 1.4 0.65) (angle 0.0)) + (vertex (position 1.4 -0.65) (angle 0.0)) + (vertex (position -1.4 -0.65) (angle 0.0)) + (vertex (position -1.4 0.65) (angle 0.0)) + ) + (stroke_text 069597b0-1c19-435c-82e7-0803274ac800 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text f698f76d-7ec7-4cd5-aa77-b707bfeca833 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint d61e4907-6a28-4015-a0be-5885f7cc1bc6 + (name "Density Level A (max protrusion)") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 4a168e10-d86b-4f61-a0c8-1376973ceead) + (pad 466e0fd0-5b85-4d68-84d3-efa655938898 (side top) (shape roundrect) + (position 0.825 0.0) (rotation 0.0) (size 1.05 0.85) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 466e0fd0-5b85-4d68-84d3-efa655938898) + ) + (pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (side top) (shape roundrect) + (position -0.825 0.0) (rotation 0.0) (size 1.05 0.85) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc) + ) + (polygon 3a4c6c7e-7c2f-4313-a3ab-b4d178bca81e (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position -0.3 0.4) (angle 0.0)) + (vertex (position -0.3 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 0.4) (angle 0.0)) + ) + (polygon 99e50fb3-bce8-40fd-a8fd-1db1c05ec0f6 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.3 0.4) (angle 0.0)) + (vertex (position 0.3 -0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + ) + (polygon 265fc964-291b-49b9-80d9-82e9bc2bb17d (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.3 0.325) (angle 0.0)) + (vertex (position 0.3 0.325) (angle 0.0)) + ) + (polygon ed383283-37c8-446f-9c23-1e14c989e39f (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.3 -0.325) (angle 0.0)) + (vertex (position 0.3 -0.325) (angle 0.0)) + ) + (polygon da82c938-4686-4356-9c47-044bd7070c04 (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.075 0.475) (angle 0.0)) + (vertex (position 0.075 0.475) (angle 0.0)) + ) + (polygon 7bae5352-667d-4c72-8a6f-0d1c572e0616 (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.075 -0.475) (angle 0.0)) + (vertex (position 0.075 -0.475) (angle 0.0)) + ) + (polygon 24c16214-9d56-47b8-bbf4-ae454e719c3d (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + ) + (polygon 6028a1fb-2595-4883-9d7d-15f2ee8daf77 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.85 0.925) (angle 0.0)) + (vertex (position 1.85 0.925) (angle 0.0)) + (vertex (position 1.85 -0.925) (angle 0.0)) + (vertex (position -1.85 -0.925) (angle 0.0)) + (vertex (position -1.85 0.925) (angle 0.0)) + ) + (stroke_text bddc4fc9-5a69-4e26-a793-b1c90667ea90 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 33c4f671-7cf1-45e7-97a6-3c01f16e421a (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/5d2146ee-c2fd-48aa-ac02-cd69cab53c16/.librepcb-pkg b/board/main/library/pkg/5d2146ee-c2fd-48aa-ac02-cd69cab53c16/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/5d2146ee-c2fd-48aa-ac02-cd69cab53c16/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/5d2146ee-c2fd-48aa-ac02-cd69cab53c16/package.lp b/board/main/library/pkg/5d2146ee-c2fd-48aa-ac02-cd69cab53c16/package.lp new file mode 100644 index 0000000..8f8c28b --- /dev/null +++ b/board/main/library/pkg/5d2146ee-c2fd-48aa-ac02-cd69cab53c16/package.lp @@ -0,0 +1,139 @@ +(librepcb_package 5d2146ee-c2fd-48aa-ac02-cd69cab53c16 + (name "TPS56") + (description "Texas Instruments Voltage Regulator (TPS56837H / TPS56637H)") + (keywords "TPS56837H, TPS56637H") + (author "Kyle Gunger") + (version "0.1") + (created 2024-04-16T20:05:49Z) + (deprecated false) + (generated_by "") + (category 845c5150-4e10-4f3e-9d85-71cb5165b45e) + (assembly_type smt) + (pad e61d45e1-06a2-406a-bbee-1da1265416ee (name "VIN")) + (pad 79ee0f15-f3cd-42d6-bba5-995efe38506c (name "PGND")) + (pad b4628ecb-a8a9-4ced-bfda-eda57433cc17 (name "MODE")) + (pad 37994a7f-86be-4042-9de7-caddebcd7ece (name "EN")) + (pad 40154d1c-e98e-4986-822c-14f9f1f4f8e5 (name "BOOT")) + (pad 5653a973-e32d-43d7-bcc8-060842b30aed (name "SW")) + (pad 7825927c-8c5c-41aa-8b2c-f51529fee742 (name "SS")) + (pad 07c3b71b-85c4-4957-b6ea-1e923f69f015 (name "FB")) + (pad b0604b77-c4fc-4b9d-9912-17c41ee0dcf2 (name "AGND")) + (pad 0b7a9d1c-4757-4553-89b2-abc0a64bc26d (name "PG")) + (footprint 2ee6f224-1e1c-4493-bce5-adcc9d0d1016 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad d3a849ae-d104-415c-9210-6d0270573ff1 (side top) (shape roundrect) + (position -1.5 0.75) (rotation 90.0) (size 0.25 0.6) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 37994a7f-86be-4042-9de7-caddebcd7ece) + ) + (pad b817e6d8-412e-4d52-9ecb-d34c26b49e28 (side top) (shape roundrect) + (position -1.5 0.25) (rotation 90.0) (size 0.25 0.6) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 07c3b71b-85c4-4957-b6ea-1e923f69f015) + ) + (pad 1f8aed33-86eb-473e-9fff-5ca425b02ddb (side top) (shape roundrect) + (position -1.5 -0.25) (rotation 90.0) (size 0.25 0.6) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad b0604b77-c4fc-4b9d-9912-17c41ee0dcf2) + ) + (pad 6c11df70-5d2e-4626-9c32-48d2b464b4e9 (side top) (shape roundrect) + (position -1.5 -0.75) (rotation 90.0) (size 0.25 0.6) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 0b7a9d1c-4757-4553-89b2-abc0a64bc26d) + ) + (pad 20ef2c5a-ffe5-490e-bc98-ce5adab90745 (side top) (shape roundrect) + (position -1.0 1.5) (rotation 0.0) (size 0.25 0.6) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad b4628ecb-a8a9-4ced-bfda-eda57433cc17) + ) + (pad 2cd2211d-592a-4a0e-b25f-755fb4d08b02 (side top) (shape roundrect) + (position -1.0 -1.5) (rotation 0.0) (size 0.25 0.6) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 7825927c-8c5c-41aa-8b2c-f51529fee742) + ) + (pad f777d05d-8a7e-44bc-9ccf-96e9d47cd6f0 (side top) (shape roundrect) + (position -0.2 0.7) (rotation 0.0) (size 0.4 2.2) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 79ee0f15-f3cd-42d6-bba5-995efe38506c) + ) + (pad afc31e08-24d7-43db-955c-3d47a7b2551e (side top) (shape custom) + (position 1.0 0.7) (rotation 0.0) (size 0.4 2.2) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad e61d45e1-06a2-406a-bbee-1da1265416ee) + (vertex (position -0.1 1.1) (angle 0.0)) + (vertex (position 0.1 1.1) (angle -90.0)) + (vertex (position 0.2 1.0) (angle 0.0)) + (vertex (position 0.2 -1.0) (angle -90.0)) + (vertex (position 0.1 -1.1) (angle 0.0)) + (vertex (position -0.1 -1.1) (angle -90.0)) + (vertex (position -0.2 -1.0) (angle 0.0)) + (vertex (position -0.2 1.0) (angle -90.0)) + ) + (pad d3c8b567-b538-4b79-aeaf-321e6990de8b (side top) (shape roundrect) + (position 0.4 -0.9) (rotation 180.0) (size 0.25 1.8) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 5653a973-e32d-43d7-bcc8-060842b30aed) + ) + (pad 5d3b830f-6647-40de-b1a0-e495348019e3 (side top) (shape roundrect) + (position 0.9 -1.5) (rotation 180.0) (size 0.25 0.6) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 40154d1c-e98e-4986-822c-14f9f1f4f8e5) + ) + (pad ff85e090-199c-47f9-aacb-3b8aa7c10fda (side top) (shape roundrect) + (position 1.45 0.75) (rotation 0.0) (size 0.7 0.25) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad e61d45e1-06a2-406a-bbee-1da1265416ee) + ) + (pad 49b7dd66-a2e0-4d4b-b947-5b506fd12d89 (side top) (shape roundrect) + (position 1.45 0.25) (rotation 0.0) (size 0.7 0.25) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad e61d45e1-06a2-406a-bbee-1da1265416ee) + ) + (pad d8ec911a-921f-4e39-b497-7581c2cbfc6a (side top) (shape roundrect) + (position 1.45 -0.25) (rotation 0.0) (size 0.7 0.25) (radius 0.5) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad e61d45e1-06a2-406a-bbee-1da1265416ee) + ) + (polygon 3b2612d7-b055-4e5e-8740-caded3e2f274 (layer top_package_outlines) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.5 1.5) (angle 0.0)) + (vertex (position 1.5 1.5) (angle 0.0)) + (vertex (position 1.5 -1.5) (angle 0.0)) + (vertex (position -1.5 -1.5) (angle 0.0)) + (vertex (position -1.5 1.5) (angle 0.0)) + ) + (polygon 0e871e43-4734-47b1-bdf5-7fd4023946c9 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 1.9 1.9) (angle 0.0)) + (vertex (position -1.9 1.9) (angle 0.0)) + (vertex (position -1.9 -1.9) (angle 0.0)) + (vertex (position 1.9 -1.9) (angle 0.0)) + ) + (polygon 207f6e14-0e73-4bb1-96fd-05319e83f161 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.5 1.5) (angle 0.0)) + (vertex (position 1.5 1.5) (angle 0.0)) + (vertex (position 1.5 -1.5) (angle 0.0)) + (vertex (position -1.5 -1.5) (angle 0.0)) + (vertex (position -1.5 1.5) (angle 0.0)) + ) + (polygon 8198886d-348f-4ed6-80c6-b0cde87c3f66 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.190625 2.143125) (angle 0.0)) + (vertex (position -2.143125 2.143125) (angle 0.0)) + (vertex (position -2.143125 1.190625) (angle 0.0)) + ) + (stroke_text 5c205543-be15-400a-9cb1-1440d067bcde (layer top_names) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 2.438125) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 6921474c-21f8-4e61-9df7-cd769c85eca5 (layer top_values) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -2.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/.librepcb-pkg b/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/2d9f20e6-c3dc-422c-ae1e-e278f6ae8328.step b/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/2d9f20e6-c3dc-422c-ae1e-e278f6ae8328.step new file mode 100644 index 0000000..3d52e2b --- /dev/null +++ b/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/2d9f20e6-c3dc-422c-ae1e-e278f6ae8328.step @@ -0,0 +1,764 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-09-04T00:13:42',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('RESC1608 (0603)','RESC1608 (0603)','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#688); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#47,#67,#90,#114,#137,#153,#171,#195,#213,#232,#251,#271,#293,#307,#319,#334,#342,#364,#373,#388,#411,#421,#438,#461,#479,#496,#508,#526,#537,#556,#571,#588,#602,#615,#632,#650,#658,#664,#670,#674,#682)); +#17=ADVANCED_FACE('',(#18),#44,.F.); +#18=FACE_BOUND('',#19,.F.); +#19=EDGE_LOOP('',(#20,#29,#35,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.4,-0.4,5.E-02)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(0.4,-0.4,0.5)); +#26=LINE('',#27,#28); +#27=CARTESIAN_POINT('',(0.4,-0.4,0.)); +#28=VECTOR('',#13,1.); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.4,-0.4,5.E-02)); +#33=LINE('',#32,#34); +#34=VECTOR('',#14,1.); +#35=ORIENTED_EDGE('',*,*,#36,.T.); +#36=EDGE_CURVE('',#31,#37,#39,.T.); +#37=VERTEX_POINT('',#38); +#38=CARTESIAN_POINT('',(-0.4,-0.4,0.5)); +#39=LINE('',#40,#28); +#40=CARTESIAN_POINT('',(-0.4,-0.4,0.)); +#41=ORIENTED_EDGE('',*,*,#42,.T.); +#42=EDGE_CURVE('',#37,#24,#43,.T.); +#43=LINE('',#38,#34); +#44=PLANE('',#45); +#45=AXIS2_PLACEMENT_3D('',#40,#46,#13); +#46=DIRECTION('',(0.,1.,0.)); +#47=ADVANCED_FACE('',(#48),#65,.F.); +#48=FACE_BOUND('',#49,.F.); +#49=EDGE_LOOP('',(#50,#51,#56,#62)); +#50=ORIENTED_EDGE('',*,*,#21,.T.); +#51=ORIENTED_EDGE('',*,*,#52,.T.); +#52=EDGE_CURVE('',#24,#53,#55,.T.); +#53=VERTEX_POINT('',#54); +#54=CARTESIAN_POINT('',(0.75,-0.4,0.5)); +#55=LINE('',#25,#34); +#56=ORIENTED_EDGE('',*,*,#57,.F.); +#57=EDGE_CURVE('',#58,#53,#60,.T.); +#58=VERTEX_POINT('',#59); +#59=CARTESIAN_POINT('',(0.75,-0.4,5.E-02)); +#60=LINE('',#61,#28); +#61=CARTESIAN_POINT('',(0.75,-0.4,0.)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#22,#58,#64,.T.); +#64=LINE('',#23,#34); +#65=PLANE('',#66); +#66=AXIS2_PLACEMENT_3D('',#27,#46,#13); +#67=ADVANCED_FACE('',(#68),#87,.T.); +#68=FACE_BOUND('',#69,.T.); +#69=EDGE_LOOP('',(#70,#77,#82,#29)); +#70=ORIENTED_EDGE('',*,*,#71,.T.); +#71=EDGE_CURVE('',#31,#72,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-0.4,-0.35,0.)); +#74=CIRCLE('',#75,5.E-02); +#75=AXIS2_PLACEMENT_3D('',#76,#14,#13); +#76=CARTESIAN_POINT('',(-0.4,-0.35,5.E-02)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#72,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(0.4,-0.35,0.)); +#81=LINE('',#73,#34); +#82=ORIENTED_EDGE('',*,*,#83,.F.); +#83=EDGE_CURVE('',#22,#79,#84,.T.); +#84=CIRCLE('',#85,5.E-02); +#85=AXIS2_PLACEMENT_3D('',#86,#14,#13); +#86=CARTESIAN_POINT('',(0.4,-0.35,5.E-02)); +#87=CYLINDRICAL_SURFACE('',#88,5.E-02); +#88=AXIS2_PLACEMENT_3D('',#76,#14,#89); +#89=DIRECTION('',(0.,-1.,0.)); +#90=ADVANCED_FACE('',(#91),#112,.T.); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#106,#111)); +#93=ORIENTED_EDGE('',*,*,#94,.T.); +#94=EDGE_CURVE('',#37,#95,#97,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(-0.4,-0.35,0.55)); +#97=CIRCLE('',#98,5.E-02); +#98=AXIS2_PLACEMENT_3D('',#99,#100,#13); +#99=CARTESIAN_POINT('',(-0.4,-0.35,0.5)); +#100=DIRECTION('',(-1.,0.,0.)); +#101=ORIENTED_EDGE('',*,*,#102,.T.); +#102=EDGE_CURVE('',#95,#103,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(0.4,-0.35,0.55)); +#105=LINE('',#96,#34); +#106=ORIENTED_EDGE('',*,*,#107,.F.); +#107=EDGE_CURVE('',#24,#103,#108,.T.); +#108=CIRCLE('',#109,5.E-02); +#109=AXIS2_PLACEMENT_3D('',#110,#100,#13); +#110=CARTESIAN_POINT('',(0.4,-0.35,0.5)); +#111=ORIENTED_EDGE('',*,*,#42,.F.); +#112=CYLINDRICAL_SURFACE('',#113,5.E-02); +#113=AXIS2_PLACEMENT_3D('',#99,#14,#89); +#114=ADVANCED_FACE('',(#115),#134,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#117,#118,#124,#130)); +#117=ORIENTED_EDGE('',*,*,#36,.F.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#120,#31,#122,.T.); +#120=VERTEX_POINT('',#121); +#121=CARTESIAN_POINT('',(-0.75,-0.4,5.E-02)); +#122=LINE('',#123,#34); +#123=CARTESIAN_POINT('',(-0.8,-0.4,5.E-02)); +#124=ORIENTED_EDGE('',*,*,#125,.T.); +#125=EDGE_CURVE('',#120,#126,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-0.75,-0.4,0.5)); +#128=LINE('',#129,#28); +#129=CARTESIAN_POINT('',(-0.75,-0.4,0.)); +#130=ORIENTED_EDGE('',*,*,#131,.T.); +#131=EDGE_CURVE('',#126,#37,#132,.T.); +#132=LINE('',#133,#34); +#133=CARTESIAN_POINT('',(-0.8,-0.4,0.5)); +#134=PLANE('',#135); +#135=AXIS2_PLACEMENT_3D('',#136,#46,#13); +#136=CARTESIAN_POINT('',(-0.8,-0.4,0.)); +#137=ADVANCED_FACE('',(#138),#151,.T.); +#138=FACE_BOUND('',#139,.T.); +#139=EDGE_LOOP('',(#140,#141,#146,#62)); +#140=ORIENTED_EDGE('',*,*,#83,.T.); +#141=ORIENTED_EDGE('',*,*,#142,.T.); +#142=EDGE_CURVE('',#79,#143,#145,.T.); +#143=VERTEX_POINT('',#144); +#144=CARTESIAN_POINT('',(0.75,-0.35,0.)); +#145=LINE('',#80,#34); +#146=ORIENTED_EDGE('',*,*,#147,.F.); +#147=EDGE_CURVE('',#58,#143,#148,.T.); +#148=CIRCLE('',#149,5.E-02); +#149=AXIS2_PLACEMENT_3D('',#150,#14,#89); +#150=CARTESIAN_POINT('',(0.75,-0.35,5.E-02)); +#151=CYLINDRICAL_SURFACE('',#152,5.E-02); +#152=AXIS2_PLACEMENT_3D('',#86,#14,#89); +#153=ADVANCED_FACE('',(#154),#169,.T.); +#154=FACE_BOUND('',#155,.F.); +#155=EDGE_LOOP('',(#156,#157,#162,#168)); +#156=ORIENTED_EDGE('',*,*,#107,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.T.); +#158=EDGE_CURVE('',#103,#159,#161,.T.); +#159=VERTEX_POINT('',#160); +#160=CARTESIAN_POINT('',(0.75,-0.35,0.55)); +#161=LINE('',#104,#34); +#162=ORIENTED_EDGE('',*,*,#163,.F.); +#163=EDGE_CURVE('',#53,#159,#164,.T.); +#164=CIRCLE('',#165,5.E-02); +#165=AXIS2_PLACEMENT_3D('',#166,#100,#167); +#166=CARTESIAN_POINT('',(0.75,-0.35,0.5)); +#167=DIRECTION('',(0.,-1.,1.110223024625E-15)); +#168=ORIENTED_EDGE('',*,*,#52,.F.); +#169=CYLINDRICAL_SURFACE('',#170,5.E-02); +#170=AXIS2_PLACEMENT_3D('',#110,#14,#89); +#171=ADVANCED_FACE('',(#172),#193,.T.); +#172=FACE_BOUND('',#173,.F.); +#173=EDGE_LOOP('',(#174,#181,#182,#189)); +#174=ORIENTED_EDGE('',*,*,#175,.T.); +#175=EDGE_CURVE('',#176,#58,#178,.T.); +#176=VERTEX_POINT('',#177); +#177=CARTESIAN_POINT('',(0.8,-0.35,5.E-02)); +#178=CIRCLE('',#179,5.E-02); +#179=AXIS2_PLACEMENT_3D('',#150,#180,#89); +#180=DIRECTION('',(0.,0.,-1.)); +#181=ORIENTED_EDGE('',*,*,#57,.T.); +#182=ORIENTED_EDGE('',*,*,#183,.F.); +#183=EDGE_CURVE('',#184,#53,#186,.T.); +#184=VERTEX_POINT('',#185); +#185=CARTESIAN_POINT('',(0.8,-0.35,0.5)); +#186=CIRCLE('',#187,5.E-02); +#187=AXIS2_PLACEMENT_3D('',#166,#188,#167); +#188=DIRECTION('',(0.,-1.110223024625E-15,-1.)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#176,#184,#191,.T.); +#191=LINE('',#192,#28); +#192=CARTESIAN_POINT('',(0.8,-0.35,0.)); +#193=CYLINDRICAL_SURFACE('',#194,5.E-02); +#194=AXIS2_PLACEMENT_3D('',#144,#13,#14); +#195=ADVANCED_FACE('',(#196),#210,.T.); +#196=FACE_BOUND('',#197,.T.); +#197=EDGE_LOOP('',(#118,#198,#205,#209)); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#200,#120,#202,.T.); +#200=VERTEX_POINT('',#201); +#201=CARTESIAN_POINT('',(-0.75,-0.35,0.)); +#202=CIRCLE('',#203,5.E-02); +#203=AXIS2_PLACEMENT_3D('',#204,#100,#180); +#204=CARTESIAN_POINT('',(-0.75,-0.35,5.E-02)); +#205=ORIENTED_EDGE('',*,*,#206,.T.); +#206=EDGE_CURVE('',#200,#72,#207,.T.); +#207=LINE('',#208,#34); +#208=CARTESIAN_POINT('',(-0.8,-0.35,0.)); +#209=ORIENTED_EDGE('',*,*,#71,.F.); +#210=CYLINDRICAL_SURFACE('',#211,5.E-02); +#211=AXIS2_PLACEMENT_3D('',#212,#14,#89); +#212=CARTESIAN_POINT('',(-0.8,-0.35,5.E-02)); +#213=ADVANCED_FACE('',(#214),#230,.F.); +#214=FACE_BOUND('',#215,.F.); +#215=EDGE_LOOP('',(#216,#77,#222,#227)); +#216=ORIENTED_EDGE('',*,*,#217,.F.); +#217=EDGE_CURVE('',#72,#218,#220,.T.); +#218=VERTEX_POINT('',#219); +#219=CARTESIAN_POINT('',(-0.4,0.35,0.)); +#220=LINE('',#40,#221); +#221=VECTOR('',#46,1.); +#222=ORIENTED_EDGE('',*,*,#223,.T.); +#223=EDGE_CURVE('',#79,#224,#226,.T.); +#224=VERTEX_POINT('',#225); +#225=CARTESIAN_POINT('',(0.4,0.35,0.)); +#226=LINE('',#27,#221); +#227=ORIENTED_EDGE('',*,*,#228,.F.); +#228=EDGE_CURVE('',#218,#224,#229,.T.); +#229=LINE('',#219,#34); +#230=PLANE('',#231); +#231=AXIS2_PLACEMENT_3D('',#40,#13,#14); +#232=ADVANCED_FACE('',(#233),#248,.T.); +#233=FACE_BOUND('',#234,.F.); +#234=EDGE_LOOP('',(#235,#242,#246,#247)); +#235=ORIENTED_EDGE('',*,*,#236,.T.); +#236=EDGE_CURVE('',#126,#237,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(-0.75,-0.35,0.55)); +#239=CIRCLE('',#240,5.E-02); +#240=AXIS2_PLACEMENT_3D('',#241,#100,#13); +#241=CARTESIAN_POINT('',(-0.75,-0.35,0.5)); +#242=ORIENTED_EDGE('',*,*,#243,.T.); +#243=EDGE_CURVE('',#237,#95,#244,.T.); +#244=LINE('',#245,#34); +#245=CARTESIAN_POINT('',(-0.8,-0.35,0.55)); +#246=ORIENTED_EDGE('',*,*,#94,.F.); +#247=ORIENTED_EDGE('',*,*,#131,.F.); +#248=CYLINDRICAL_SURFACE('',#249,5.E-02); +#249=AXIS2_PLACEMENT_3D('',#250,#14,#89); +#250=CARTESIAN_POINT('',(-0.8,-0.35,0.5)); +#251=ADVANCED_FACE('',(#252),#269,.T.); +#252=FACE_BOUND('',#253,.T.); +#253=EDGE_LOOP('',(#254,#101,#260,#266)); +#254=ORIENTED_EDGE('',*,*,#255,.F.); +#255=EDGE_CURVE('',#95,#256,#258,.T.); +#256=VERTEX_POINT('',#257); +#257=CARTESIAN_POINT('',(-0.4,0.35,0.55)); +#258=LINE('',#259,#221); +#259=CARTESIAN_POINT('',(-0.4,-0.4,0.55)); +#260=ORIENTED_EDGE('',*,*,#261,.T.); +#261=EDGE_CURVE('',#103,#262,#264,.T.); +#262=VERTEX_POINT('',#263); +#263=CARTESIAN_POINT('',(0.4,0.35,0.55)); +#264=LINE('',#265,#221); +#265=CARTESIAN_POINT('',(0.4,-0.4,0.55)); +#266=ORIENTED_EDGE('',*,*,#267,.F.); +#267=EDGE_CURVE('',#256,#262,#268,.T.); +#268=LINE('',#257,#34); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#259,#13,#14); +#271=ADVANCED_FACE('',(#272),#291,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#124,#281,#288)); +#274=ORIENTED_EDGE('',*,*,#275,.T.); +#275=EDGE_CURVE('',#276,#120,#277,.T.); +#276=VERTEX_POINT('',#212); +#277=CIRCLE('',#278,5.E-02); +#278=AXIS2_PLACEMENT_3D('',#204,#279,#280); +#279=DIRECTION('',(0.,-6.123233995737E-17,1.)); +#280=DIRECTION('',(0.,-1.,-6.123233995737E-17)); +#281=ORIENTED_EDGE('',*,*,#282,.T.); +#282=EDGE_CURVE('',#126,#283,#284,.T.); +#283=VERTEX_POINT('',#250); +#284=CIRCLE('',#285,5.E-02); +#285=AXIS2_PLACEMENT_3D('',#241,#286,#287); +#286=DIRECTION('',(-6.123233995737E-17,0.,-1.)); +#287=DIRECTION('',(-1.,0.,6.123233995737E-17)); +#288=ORIENTED_EDGE('',*,*,#289,.F.); +#289=EDGE_CURVE('',#276,#283,#290,.T.); +#290=LINE('',#208,#28); +#291=CYLINDRICAL_SURFACE('',#292,5.E-02); +#292=AXIS2_PLACEMENT_3D('',#201,#13,#100); +#293=ADVANCED_FACE('',(#294),#305,.F.); +#294=FACE_BOUND('',#295,.F.); +#295=EDGE_LOOP('',(#296,#141,#297,#302)); +#296=ORIENTED_EDGE('',*,*,#223,.F.); +#297=ORIENTED_EDGE('',*,*,#298,.T.); +#298=EDGE_CURVE('',#143,#299,#301,.T.); +#299=VERTEX_POINT('',#300); +#300=CARTESIAN_POINT('',(0.75,0.35,0.)); +#301=LINE('',#61,#221); +#302=ORIENTED_EDGE('',*,*,#303,.F.); +#303=EDGE_CURVE('',#224,#299,#304,.T.); +#304=LINE('',#225,#34); +#305=PLANE('',#306); +#306=AXIS2_PLACEMENT_3D('',#27,#13,#14); +#307=ADVANCED_FACE('',(#308),#317,.T.); +#308=FACE_BOUND('',#309,.F.); +#309=EDGE_LOOP('',(#310,#311,#146)); +#310=ORIENTED_EDGE('',*,*,#175,.F.); +#311=ORIENTED_EDGE('',*,*,#312,.T.); +#312=EDGE_CURVE('',#176,#143,#313,.T.); +#313=CIRCLE('',#314,5.E-02); +#314=AXIS2_PLACEMENT_3D('',#150,#315,#316); +#315=DIRECTION('',(0.,1.,-6.123233995737E-17)); +#316=DIRECTION('',(0.,-6.123233995737E-17,-1.)); +#317=SPHERICAL_SURFACE('',#318,5.E-02); +#318=AXIS2_PLACEMENT_3D('',#150,#100,#89); +#319=ADVANCED_FACE('',(#320),#332,.T.); +#320=FACE_BOUND('',#321,.T.); +#321=EDGE_LOOP('',(#322,#157,#323,#329)); +#322=ORIENTED_EDGE('',*,*,#261,.F.); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#159,#325,#327,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(0.75,0.35,0.55)); +#327=LINE('',#328,#221); +#328=CARTESIAN_POINT('',(0.75,-0.4,0.55)); +#329=ORIENTED_EDGE('',*,*,#330,.F.); +#330=EDGE_CURVE('',#262,#325,#331,.T.); +#331=LINE('',#263,#34); +#332=PLANE('',#333); +#333=AXIS2_PLACEMENT_3D('',#265,#13,#14); +#334=ADVANCED_FACE('',(#335),#341,.T.); +#335=FACE_BOUND('',#336,.T.); +#336=EDGE_LOOP('',(#182,#337,#162)); +#337=ORIENTED_EDGE('',*,*,#338,.T.); +#338=EDGE_CURVE('',#184,#159,#339,.T.); +#339=CIRCLE('',#340,5.E-02); +#340=AXIS2_PLACEMENT_3D('',#166,#280,#279); +#341=SPHERICAL_SURFACE('',#165,5.E-02); +#342=ADVANCED_FACE('',(#343),#361,.T.); +#343=FACE_BOUND('',#344,.T.); +#344=EDGE_LOOP('',(#189,#345,#351,#357)); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#176,#347,#349,.T.); +#347=VERTEX_POINT('',#348); +#348=CARTESIAN_POINT('',(0.8,0.35,5.E-02)); +#349=LINE('',#350,#221); +#350=CARTESIAN_POINT('',(0.8,-0.4,5.E-02)); +#351=ORIENTED_EDGE('',*,*,#352,.T.); +#352=EDGE_CURVE('',#347,#353,#355,.T.); +#353=VERTEX_POINT('',#354); +#354=CARTESIAN_POINT('',(0.8,0.35,0.5)); +#355=LINE('',#356,#28); +#356=CARTESIAN_POINT('',(0.8,0.35,0.)); +#357=ORIENTED_EDGE('',*,*,#358,.F.); +#358=EDGE_CURVE('',#184,#353,#359,.T.); +#359=LINE('',#360,#221); +#360=CARTESIAN_POINT('',(0.8,-0.4,0.5)); +#361=PLANE('',#362); +#362=AXIS2_PLACEMENT_3D('',#363,#14,#13); +#363=CARTESIAN_POINT('',(0.8,-0.4,0.)); +#364=ADVANCED_FACE('',(#365),#371,.T.); +#365=FACE_BOUND('',#366,.F.); +#366=EDGE_LOOP('',(#367,#274,#198)); +#367=ORIENTED_EDGE('',*,*,#368,.F.); +#368=EDGE_CURVE('',#276,#200,#369,.T.); +#369=CIRCLE('',#370,5.E-02); +#370=AXIS2_PLACEMENT_3D('',#204,#89,#180); +#371=SPHERICAL_SURFACE('',#372,5.E-02); +#372=AXIS2_PLACEMENT_3D('',#204,#14,#180); +#373=ADVANCED_FACE('',(#374),#386,.F.); +#374=FACE_BOUND('',#375,.F.); +#375=EDGE_LOOP('',(#376,#377,#383,#205)); +#376=ORIENTED_EDGE('',*,*,#217,.T.); +#377=ORIENTED_EDGE('',*,*,#378,.F.); +#378=EDGE_CURVE('',#379,#218,#381,.T.); +#379=VERTEX_POINT('',#380); +#380=CARTESIAN_POINT('',(-0.75,0.35,0.)); +#381=LINE('',#382,#34); +#382=CARTESIAN_POINT('',(-0.8,0.35,0.)); +#383=ORIENTED_EDGE('',*,*,#384,.F.); +#384=EDGE_CURVE('',#200,#379,#385,.T.); +#385=LINE('',#129,#221); +#386=PLANE('',#387); +#387=AXIS2_PLACEMENT_3D('',#136,#13,#14); +#388=ADVANCED_FACE('',(#389),#409,.T.); +#389=FACE_BOUND('',#390,.F.); +#390=EDGE_LOOP('',(#391,#398,#399,#406)); +#391=ORIENTED_EDGE('',*,*,#392,.T.); +#392=EDGE_CURVE('',#393,#218,#395,.T.); +#393=VERTEX_POINT('',#394); +#394=CARTESIAN_POINT('',(-0.4,0.4,5.E-02)); +#395=CIRCLE('',#396,5.E-02); +#396=AXIS2_PLACEMENT_3D('',#397,#100,#13); +#397=CARTESIAN_POINT('',(-0.4,0.35,5.E-02)); +#398=ORIENTED_EDGE('',*,*,#228,.T.); +#399=ORIENTED_EDGE('',*,*,#400,.F.); +#400=EDGE_CURVE('',#401,#224,#403,.T.); +#401=VERTEX_POINT('',#402); +#402=CARTESIAN_POINT('',(0.4,0.4,5.E-02)); +#403=CIRCLE('',#404,5.E-02); +#404=AXIS2_PLACEMENT_3D('',#405,#100,#13); +#405=CARTESIAN_POINT('',(0.4,0.35,5.E-02)); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#393,#401,#408,.T.); +#408=LINE('',#394,#34); +#409=CYLINDRICAL_SURFACE('',#410,5.E-02); +#410=AXIS2_PLACEMENT_3D('',#397,#14,#46); +#411=ADVANCED_FACE('',(#412),#419,.T.); +#412=FACE_BOUND('',#413,.F.); +#413=EDGE_LOOP('',(#414,#281,#415)); +#414=ORIENTED_EDGE('',*,*,#236,.F.); +#415=ORIENTED_EDGE('',*,*,#416,.F.); +#416=EDGE_CURVE('',#237,#283,#417,.T.); +#417=CIRCLE('',#418,5.E-02); +#418=AXIS2_PLACEMENT_3D('',#241,#89,#13); +#419=SPHERICAL_SURFACE('',#420,5.E-02); +#420=AXIS2_PLACEMENT_3D('',#241,#46,#13); +#421=ADVANCED_FACE('',(#422),#435,.T.); +#422=FACE_BOUND('',#423,.T.); +#423=EDGE_LOOP('',(#424,#425,#431,#242)); +#424=ORIENTED_EDGE('',*,*,#255,.T.); +#425=ORIENTED_EDGE('',*,*,#426,.F.); +#426=EDGE_CURVE('',#427,#256,#429,.T.); +#427=VERTEX_POINT('',#428); +#428=CARTESIAN_POINT('',(-0.75,0.35,0.55)); +#429=LINE('',#430,#34); +#430=CARTESIAN_POINT('',(-0.8,0.35,0.55)); +#431=ORIENTED_EDGE('',*,*,#432,.F.); +#432=EDGE_CURVE('',#237,#427,#433,.T.); +#433=LINE('',#434,#221); +#434=CARTESIAN_POINT('',(-0.75,-0.4,0.55)); +#435=PLANE('',#436); +#436=AXIS2_PLACEMENT_3D('',#437,#13,#14); +#437=CARTESIAN_POINT('',(-0.8,-0.4,0.55)); +#438=ADVANCED_FACE('',(#439),#459,.T.); +#439=FACE_BOUND('',#440,.T.); +#440=EDGE_LOOP('',(#441,#448,#449,#456)); +#441=ORIENTED_EDGE('',*,*,#442,.T.); +#442=EDGE_CURVE('',#443,#256,#445,.T.); +#443=VERTEX_POINT('',#444); +#444=CARTESIAN_POINT('',(-0.4,0.4,0.5)); +#445=CIRCLE('',#446,5.E-02); +#446=AXIS2_PLACEMENT_3D('',#447,#14,#13); +#447=CARTESIAN_POINT('',(-0.4,0.35,0.5)); +#448=ORIENTED_EDGE('',*,*,#267,.T.); +#449=ORIENTED_EDGE('',*,*,#450,.F.); +#450=EDGE_CURVE('',#451,#262,#453,.T.); +#451=VERTEX_POINT('',#452); +#452=CARTESIAN_POINT('',(0.4,0.4,0.5)); +#453=CIRCLE('',#454,5.E-02); +#454=AXIS2_PLACEMENT_3D('',#455,#14,#13); +#455=CARTESIAN_POINT('',(0.4,0.35,0.5)); +#456=ORIENTED_EDGE('',*,*,#457,.F.); +#457=EDGE_CURVE('',#443,#451,#458,.T.); +#458=LINE('',#444,#34); +#459=CYLINDRICAL_SURFACE('',#460,5.E-02); +#460=AXIS2_PLACEMENT_3D('',#447,#14,#46); +#461=ADVANCED_FACE('',(#462),#477,.F.); +#462=FACE_BOUND('',#463,.F.); +#463=EDGE_LOOP('',(#464,#288,#469,#474)); +#464=ORIENTED_EDGE('',*,*,#465,.F.); +#465=EDGE_CURVE('',#283,#466,#468,.T.); +#466=VERTEX_POINT('',#467); +#467=CARTESIAN_POINT('',(-0.8,0.35,0.5)); +#468=LINE('',#133,#221); +#469=ORIENTED_EDGE('',*,*,#470,.T.); +#470=EDGE_CURVE('',#276,#471,#473,.T.); +#471=VERTEX_POINT('',#472); +#472=CARTESIAN_POINT('',(-0.8,0.35,5.E-02)); +#473=LINE('',#123,#221); +#474=ORIENTED_EDGE('',*,*,#475,.T.); +#475=EDGE_CURVE('',#471,#466,#476,.T.); +#476=LINE('',#382,#28); +#477=PLANE('',#478); +#478=AXIS2_PLACEMENT_3D('',#136,#14,#13); +#479=ADVANCED_FACE('',(#480),#494,.T.); +#480=FACE_BOUND('',#481,.F.); +#481=EDGE_LOOP('',(#482,#483,#484,#491)); +#482=ORIENTED_EDGE('',*,*,#400,.T.); +#483=ORIENTED_EDGE('',*,*,#303,.T.); +#484=ORIENTED_EDGE('',*,*,#485,.F.); +#485=EDGE_CURVE('',#486,#299,#488,.T.); +#486=VERTEX_POINT('',#487); +#487=CARTESIAN_POINT('',(0.75,0.4,5.E-02)); +#488=CIRCLE('',#489,5.E-02); +#489=AXIS2_PLACEMENT_3D('',#490,#100,#46); +#490=CARTESIAN_POINT('',(0.75,0.35,5.E-02)); +#491=ORIENTED_EDGE('',*,*,#492,.F.); +#492=EDGE_CURVE('',#401,#486,#493,.T.); +#493=LINE('',#402,#34); +#494=CYLINDRICAL_SURFACE('',#495,5.E-02); +#495=AXIS2_PLACEMENT_3D('',#405,#14,#46); +#496=ADVANCED_FACE('',(#497),#506,.T.); +#497=FACE_BOUND('',#498,.T.); +#498=EDGE_LOOP('',(#311,#297,#499,#505)); +#499=ORIENTED_EDGE('',*,*,#500,.F.); +#500=EDGE_CURVE('',#347,#299,#501,.T.); +#501=CIRCLE('',#502,5.E-02); +#502=AXIS2_PLACEMENT_3D('',#490,#503,#504); +#503=DIRECTION('',(0.,1.,6.123233995737E-17)); +#504=DIRECTION('',(0.,6.123233995737E-17,-1.)); +#505=ORIENTED_EDGE('',*,*,#346,.F.); +#506=CYLINDRICAL_SURFACE('',#507,5.E-02); +#507=AXIS2_PLACEMENT_3D('',#59,#46,#14); +#508=ADVANCED_FACE('',(#509),#524,.T.); +#509=FACE_BOUND('',#510,.T.); +#510=EDGE_LOOP('',(#511,#512,#513,#521)); +#511=ORIENTED_EDGE('',*,*,#450,.T.); +#512=ORIENTED_EDGE('',*,*,#330,.T.); +#513=ORIENTED_EDGE('',*,*,#514,.F.); +#514=EDGE_CURVE('',#515,#325,#517,.T.); +#515=VERTEX_POINT('',#516); +#516=CARTESIAN_POINT('',(0.75,0.4,0.5)); +#517=CIRCLE('',#518,5.E-02); +#518=AXIS2_PLACEMENT_3D('',#519,#14,#520); +#519=CARTESIAN_POINT('',(0.75,0.35,0.5)); +#520=DIRECTION('',(0.,1.,1.110223024625E-15)); +#521=ORIENTED_EDGE('',*,*,#522,.F.); +#522=EDGE_CURVE('',#451,#515,#523,.T.); +#523=LINE('',#452,#34); +#524=CYLINDRICAL_SURFACE('',#525,5.E-02); +#525=AXIS2_PLACEMENT_3D('',#455,#14,#46); +#526=ADVANCED_FACE('',(#527),#535,.T.); +#527=FACE_BOUND('',#528,.F.); +#528=EDGE_LOOP('',(#337,#323,#529,#357)); +#529=ORIENTED_EDGE('',*,*,#530,.F.); +#530=EDGE_CURVE('',#353,#325,#531,.T.); +#531=CIRCLE('',#532,5.E-02); +#532=AXIS2_PLACEMENT_3D('',#519,#533,#534); +#533=DIRECTION('',(0.,-1.,6.123233995737E-17)); +#534=DIRECTION('',(0.,6.123233995737E-17,1.)); +#535=CYLINDRICAL_SURFACE('',#536,5.E-02); +#536=AXIS2_PLACEMENT_3D('',#54,#46,#14); +#537=ADVANCED_FACE('',(#538),#554,.T.); +#538=FACE_BOUND('',#539,.T.); +#539=EDGE_LOOP('',(#540,#544,#548,#553)); +#540=ORIENTED_EDGE('',*,*,#541,.T.); +#541=EDGE_CURVE('',#347,#486,#542,.T.); +#542=CIRCLE('',#543,5.E-02); +#543=AXIS2_PLACEMENT_3D('',#490,#13,#46); +#544=ORIENTED_EDGE('',*,*,#545,.T.); +#545=EDGE_CURVE('',#486,#515,#546,.T.); +#546=LINE('',#547,#28); +#547=CARTESIAN_POINT('',(0.75,0.4,0.)); +#548=ORIENTED_EDGE('',*,*,#549,.F.); +#549=EDGE_CURVE('',#353,#515,#550,.T.); +#550=CIRCLE('',#551,5.E-02); +#551=AXIS2_PLACEMENT_3D('',#519,#552,#520); +#552=DIRECTION('',(0.,-1.110223024625E-15,1.)); +#553=ORIENTED_EDGE('',*,*,#352,.F.); +#554=CYLINDRICAL_SURFACE('',#555,5.E-02); +#555=AXIS2_PLACEMENT_3D('',#300,#13,#14); +#556=ADVANCED_FACE('',(#557),#569,.T.); +#557=FACE_BOUND('',#558,.F.); +#558=EDGE_LOOP('',(#559,#560,#561,#568)); +#559=ORIENTED_EDGE('',*,*,#368,.T.); +#560=ORIENTED_EDGE('',*,*,#384,.T.); +#561=ORIENTED_EDGE('',*,*,#562,.F.); +#562=EDGE_CURVE('',#471,#379,#563,.T.); +#563=CIRCLE('',#564,5.E-02); +#564=AXIS2_PLACEMENT_3D('',#565,#566,#567); +#565=CARTESIAN_POINT('',(-0.75,0.35,5.E-02)); +#566=DIRECTION('',(0.,-1.,-1.110223024625E-15)); +#567=DIRECTION('',(0.,1.110223024625E-15,-1.)); +#568=ORIENTED_EDGE('',*,*,#470,.F.); +#569=CYLINDRICAL_SURFACE('',#570,5.E-02); +#570=AXIS2_PLACEMENT_3D('',#121,#46,#100); +#571=ADVANCED_FACE('',(#572),#586,.T.); +#572=FACE_BOUND('',#573,.F.); +#573=EDGE_LOOP('',(#574,#580,#584,#585)); +#574=ORIENTED_EDGE('',*,*,#575,.F.); +#575=EDGE_CURVE('',#576,#393,#578,.T.); +#576=VERTEX_POINT('',#577); +#577=CARTESIAN_POINT('',(-0.75,0.4,5.E-02)); +#578=LINE('',#579,#34); +#579=CARTESIAN_POINT('',(-0.8,0.4,5.E-02)); +#580=ORIENTED_EDGE('',*,*,#581,.F.); +#581=EDGE_CURVE('',#379,#576,#582,.T.); +#582=CIRCLE('',#583,5.E-02); +#583=AXIS2_PLACEMENT_3D('',#565,#14,#567); +#584=ORIENTED_EDGE('',*,*,#378,.T.); +#585=ORIENTED_EDGE('',*,*,#392,.F.); +#586=CYLINDRICAL_SURFACE('',#587,5.E-02); +#587=AXIS2_PLACEMENT_3D('',#472,#14,#46); +#588=ADVANCED_FACE('',(#589),#600,.T.); +#589=FACE_BOUND('',#590,.T.); +#590=EDGE_LOOP('',(#591,#406,#595,#599)); +#591=ORIENTED_EDGE('',*,*,#592,.F.); +#592=EDGE_CURVE('',#401,#451,#593,.T.); +#593=LINE('',#594,#28); +#594=CARTESIAN_POINT('',(0.4,0.4,0.)); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#393,#443,#597,.T.); +#597=LINE('',#598,#28); +#598=CARTESIAN_POINT('',(-0.4,0.4,0.)); +#599=ORIENTED_EDGE('',*,*,#457,.T.); +#600=PLANE('',#601); +#601=AXIS2_PLACEMENT_3D('',#598,#46,#13); +#602=ADVANCED_FACE('',(#603),#613,.T.); +#603=FACE_BOUND('',#604,.T.); +#604=EDGE_LOOP('',(#464,#415,#605,#606)); +#605=ORIENTED_EDGE('',*,*,#432,.T.); +#606=ORIENTED_EDGE('',*,*,#607,.F.); +#607=EDGE_CURVE('',#466,#427,#608,.T.); +#608=CIRCLE('',#609,5.E-02); +#609=AXIS2_PLACEMENT_3D('',#610,#611,#612); +#610=CARTESIAN_POINT('',(-0.75,0.35,0.5)); +#611=DIRECTION('',(0.,1.,-1.110223024625E-15)); +#612=DIRECTION('',(0.,1.110223024625E-15,1.)); +#613=CYLINDRICAL_SURFACE('',#614,5.E-02); +#614=AXIS2_PLACEMENT_3D('',#127,#46,#100); +#615=ADVANCED_FACE('',(#616),#630,.T.); +#616=FACE_BOUND('',#617,.T.); +#617=EDGE_LOOP('',(#618,#624,#628,#629)); +#618=ORIENTED_EDGE('',*,*,#619,.F.); +#619=EDGE_CURVE('',#620,#443,#622,.T.); +#620=VERTEX_POINT('',#621); +#621=CARTESIAN_POINT('',(-0.75,0.4,0.5)); +#622=LINE('',#623,#34); +#623=CARTESIAN_POINT('',(-0.8,0.4,0.5)); +#624=ORIENTED_EDGE('',*,*,#625,.F.); +#625=EDGE_CURVE('',#427,#620,#626,.T.); +#626=CIRCLE('',#627,5.E-02); +#627=AXIS2_PLACEMENT_3D('',#610,#100,#612); +#628=ORIENTED_EDGE('',*,*,#426,.T.); +#629=ORIENTED_EDGE('',*,*,#442,.F.); +#630=CYLINDRICAL_SURFACE('',#631,5.E-02); +#631=AXIS2_PLACEMENT_3D('',#467,#14,#46); +#632=ADVANCED_FACE('',(#633),#648,.T.); +#633=FACE_BOUND('',#634,.F.); +#634=EDGE_LOOP('',(#635,#639,#643,#647)); +#635=ORIENTED_EDGE('',*,*,#636,.T.); +#636=EDGE_CURVE('',#471,#576,#637,.T.); +#637=CIRCLE('',#638,5.E-02); +#638=AXIS2_PLACEMENT_3D('',#565,#316,#315); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#576,#620,#641,.T.); +#641=LINE('',#642,#28); +#642=CARTESIAN_POINT('',(-0.75,0.4,0.)); +#643=ORIENTED_EDGE('',*,*,#644,.F.); +#644=EDGE_CURVE('',#466,#620,#645,.T.); +#645=CIRCLE('',#646,5.E-02); +#646=AXIS2_PLACEMENT_3D('',#610,#504,#503); +#647=ORIENTED_EDGE('',*,*,#475,.F.); +#648=CYLINDRICAL_SURFACE('',#649,5.E-02); +#649=AXIS2_PLACEMENT_3D('',#380,#13,#100); +#650=ADVANCED_FACE('',(#651),#656,.T.); +#651=FACE_BOUND('',#652,.T.); +#652=EDGE_LOOP('',(#653,#654,#655,#491)); +#653=ORIENTED_EDGE('',*,*,#592,.T.); +#654=ORIENTED_EDGE('',*,*,#522,.T.); +#655=ORIENTED_EDGE('',*,*,#545,.F.); +#656=PLANE('',#657); +#657=AXIS2_PLACEMENT_3D('',#594,#46,#13); +#658=ADVANCED_FACE('',(#659),#663,.T.); +#659=FACE_BOUND('',#660,.T.); +#660=EDGE_LOOP('',(#661,#662,#484)); +#661=ORIENTED_EDGE('',*,*,#541,.F.); +#662=ORIENTED_EDGE('',*,*,#500,.T.); +#663=SPHERICAL_SURFACE('',#489,5.E-02); +#664=ADVANCED_FACE('',(#665),#668,.T.); +#665=FACE_BOUND('',#666,.F.); +#666=EDGE_LOOP('',(#548,#667,#513)); +#667=ORIENTED_EDGE('',*,*,#530,.T.); +#668=SPHERICAL_SURFACE('',#669,5.E-02); +#669=AXIS2_PLACEMENT_3D('',#519,#100,#520); +#670=ADVANCED_FACE('',(#671),#673,.T.); +#671=FACE_BOUND('',#672,.T.); +#672=EDGE_LOOP('',(#561,#635,#580)); +#673=SPHERICAL_SURFACE('',#583,5.E-02); +#674=ADVANCED_FACE('',(#675),#679,.T.); +#675=FACE_BOUND('',#676,.T.); +#676=EDGE_LOOP('',(#677,#574,#639,#678)); +#677=ORIENTED_EDGE('',*,*,#596,.F.); +#678=ORIENTED_EDGE('',*,*,#619,.T.); +#679=PLANE('',#680); +#680=AXIS2_PLACEMENT_3D('',#681,#46,#13); +#681=CARTESIAN_POINT('',(-0.8,0.4,0.)); +#682=ADVANCED_FACE('',(#683),#686,.T.); +#683=FACE_BOUND('',#684,.F.); +#684=EDGE_LOOP('',(#606,#685,#624)); +#685=ORIENTED_EDGE('',*,*,#644,.T.); +#686=SPHERICAL_SURFACE('',#687,5.E-02); +#687=AXIS2_PLACEMENT_3D('',#610,#14,#612); +#688=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#692))GLOBAL_UNIT_ASSIGNED_CONTEXT((#689,#690,#691)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#689=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#690=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#691=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#692=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#689,'distance_accuracy_value','confusion accuracy'); +#693=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#694=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#695,#705,#714,#715,#716,#717,#718,#719,#720,#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753),#688); +#695=STYLED_ITEM('color',(#696),#17); +#696=PRESENTATION_STYLE_ASSIGNMENT((#697,#703)); +#697=SURFACE_STYLE_USAGE(.BOTH.,#698); +#698=SURFACE_SIDE_STYLE('',(#699)); +#699=SURFACE_STYLE_FILL_AREA(#700); +#700=FILL_AREA_STYLE('',(#701)); +#701=FILL_AREA_STYLE_COLOUR('',#702); +#702=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +#703=CURVE_STYLE('',#704,POSITIVE_LENGTH_MEASURE(0.1),#702); +#704=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#705=STYLED_ITEM('color',(#706),#47); +#706=PRESENTATION_STYLE_ASSIGNMENT((#707,#713)); +#707=SURFACE_STYLE_USAGE(.BOTH.,#708); +#708=SURFACE_SIDE_STYLE('',(#709)); +#709=SURFACE_STYLE_FILL_AREA(#710); +#710=FILL_AREA_STYLE('',(#711)); +#711=FILL_AREA_STYLE_COLOUR('',#712); +#712=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#713=CURVE_STYLE('',#704,POSITIVE_LENGTH_MEASURE(0.1),#712); +#714=STYLED_ITEM('color',(#696),#67); +#715=STYLED_ITEM('color',(#696),#90); +#716=STYLED_ITEM('color',(#706),#114); +#717=STYLED_ITEM('color',(#706),#137); +#718=STYLED_ITEM('color',(#706),#153); +#719=STYLED_ITEM('color',(#706),#171); +#720=STYLED_ITEM('color',(#706),#195); +#721=STYLED_ITEM('color',(#696),#213); +#722=STYLED_ITEM('color',(#706),#232); +#723=STYLED_ITEM('color',(#696),#251); +#724=STYLED_ITEM('color',(#706),#271); +#725=STYLED_ITEM('color',(#706),#293); +#726=STYLED_ITEM('color',(#706),#307); +#727=STYLED_ITEM('color',(#706),#319); +#728=STYLED_ITEM('color',(#706),#334); +#729=STYLED_ITEM('color',(#706),#342); +#730=STYLED_ITEM('color',(#706),#364); +#731=STYLED_ITEM('color',(#706),#373); +#732=STYLED_ITEM('color',(#696),#388); +#733=STYLED_ITEM('color',(#706),#411); +#734=STYLED_ITEM('color',(#706),#421); +#735=STYLED_ITEM('color',(#696),#438); +#736=STYLED_ITEM('color',(#706),#461); +#737=STYLED_ITEM('color',(#706),#479); +#738=STYLED_ITEM('color',(#706),#496); +#739=STYLED_ITEM('color',(#706),#508); +#740=STYLED_ITEM('color',(#706),#526); +#741=STYLED_ITEM('color',(#706),#537); +#742=STYLED_ITEM('color',(#706),#556); +#743=STYLED_ITEM('color',(#706),#571); +#744=STYLED_ITEM('color',(#696),#588); +#745=STYLED_ITEM('color',(#706),#602); +#746=STYLED_ITEM('color',(#706),#615); +#747=STYLED_ITEM('color',(#706),#632); +#748=STYLED_ITEM('color',(#706),#650); +#749=STYLED_ITEM('color',(#706),#658); +#750=STYLED_ITEM('color',(#706),#664); +#751=STYLED_ITEM('color',(#706),#670); +#752=STYLED_ITEM('color',(#706),#674); +#753=STYLED_ITEM('color',(#706),#682); +ENDSEC; +END-ISO-10303-21; diff --git a/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/package.lp b/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/package.lp new file mode 100644 index 0000000..558299c --- /dev/null +++ b/board/main/library/pkg/5d9abd1b-cf0b-4cf7-8666-20a1add9971e/package.lp @@ -0,0 +1,169 @@ +(librepcb_package 5d9abd1b-cf0b-4cf7-8666-20a1add9971e + (name "RESC1608 (0603)") + (description "Generic chip resistor 1608 (imperial 0603).\n\nLength: 1.6mm\nWidth: 0.8mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)") + (keywords "1608,0603,r,resistor,chip,generic") + (author "Danilo B.") + (version "0.4") + (created 2018-12-19T00:08:03Z) + (deprecated false) + (generated_by "") + (category a20f0330-06d3-4bc2-a1fa-f8577deb6770) + (assembly_type smt) + (pad ad768910-1573-409f-81d4-d4c7692ab494 (name "1")) + (pad 65ab6c75-b264-4fed-b445-d3d98c956008 (name "2")) + (3d_model 2d9f20e6-c3dc-422c-ae1e-e278f6ae8328 (name "RESC1608 (0603)")) + (footprint 2a40ad27-1ab7-41ee-8f60-d70df83927a5 + (name "Density Level B (median protrusion)") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 2d9f20e6-c3dc-422c-ae1e-e278f6ae8328) + (pad 65ab6c75-b264-4fed-b445-d3d98c956008 (side top) (shape roundrect) + (position 0.775 0.0) (rotation 0.0) (size 0.75 0.8) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 65ab6c75-b264-4fed-b445-d3d98c956008) + ) + (pad ad768910-1573-409f-81d4-d4c7692ab494 (side top) (shape roundrect) + (position -0.775 0.0) (rotation 0.0) (size 0.75 0.8) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad ad768910-1573-409f-81d4-d4c7692ab494) + ) + (polygon 61d980d5-7846-4bad-8d9c-c55025b65ac9 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position -0.4 0.4) (angle 0.0)) + (vertex (position -0.4 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 0.4) (angle 0.0)) + ) + (polygon 42d928e5-a698-4e73-a2c3-daa18d9bcebc (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.4 0.4) (angle 0.0)) + (vertex (position 0.4 -0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + ) + (polygon 0a2eedee-dd2a-466e-86f4-08012e5965fb (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.4 0.325) (angle 0.0)) + (vertex (position 0.4 0.325) (angle 0.0)) + ) + (polygon 054a240b-3c07-4385-af01-d92b8727d12a (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.4 -0.325) (angle 0.0)) + (vertex (position 0.4 -0.325) (angle 0.0)) + ) + (polygon b40cd9c4-416b-46bc-bace-e2d65db4ae45 (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.175 0.475) (angle 0.0)) + (vertex (position 0.175 0.475) (angle 0.0)) + ) + (polygon a93564e3-5945-430f-a442-ba2da0b14f7f (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.175 -0.475) (angle 0.0)) + (vertex (position 0.175 -0.475) (angle 0.0)) + ) + (polygon 2550f6ad-147c-4eeb-b690-e039067a8aca (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + ) + (polygon 8d41c43d-1f8e-4bbe-bfe2-b8f816b8957b (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.4 0.65) (angle 0.0)) + (vertex (position 1.4 0.65) (angle 0.0)) + (vertex (position 1.4 -0.65) (angle 0.0)) + (vertex (position -1.4 -0.65) (angle 0.0)) + (vertex (position -1.4 0.65) (angle 0.0)) + ) + (stroke_text 0523853e-390b-480d-80f0-22df28be1042 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text fa5fb8d1-fd3c-41ba-a14a-dc3c97f890d7 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 4fceac63-0f89-46c4-8e93-d6ee67d33e69 + (name "Density Level A (max protrusion)") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 2d9f20e6-c3dc-422c-ae1e-e278f6ae8328) + (pad 65ab6c75-b264-4fed-b445-d3d98c956008 (side top) (shape roundrect) + (position 0.875 0.0) (rotation 0.0) (size 0.95 0.85) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 65ab6c75-b264-4fed-b445-d3d98c956008) + ) + (pad ad768910-1573-409f-81d4-d4c7692ab494 (side top) (shape roundrect) + (position -0.875 0.0) (rotation 0.0) (size 0.95 0.85) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad ad768910-1573-409f-81d4-d4c7692ab494) + ) + (polygon f6b17a0d-46b8-4460-aac9-5f1eb2617f12 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position -0.4 0.4) (angle 0.0)) + (vertex (position -0.4 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 0.4) (angle 0.0)) + ) + (polygon c0e1aa5c-97e8-457d-bc60-b0f796955350 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.4 0.4) (angle 0.0)) + (vertex (position 0.4 -0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + ) + (polygon c9524d3e-1f1e-4c9d-a75c-0a8a7c5f1c8d (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.4 0.325) (angle 0.0)) + (vertex (position 0.4 0.325) (angle 0.0)) + ) + (polygon 959165dc-7d2a-4e2d-b5f0-c7df16836ef8 (layer top_documentation) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.4 -0.325) (angle 0.0)) + (vertex (position 0.4 -0.325) (angle 0.0)) + ) + (polygon 72ad8b08-9112-4422-8cb8-b2f4f8b8f5f3 (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.175 0.475) (angle 0.0)) + (vertex (position 0.175 0.475) (angle 0.0)) + ) + (polygon 09a8ba9d-b5a5-4a4a-83da-9905af60b356 (layer top_legend) + (width 0.15) (fill false) (grab_area false) + (vertex (position -0.175 -0.475) (angle 0.0)) + (vertex (position 0.175 -0.475) (angle 0.0)) + ) + (polygon 9e010573-181f-4d40-a164-f1d2870cbab0 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -0.8 0.4) (angle 0.0)) + (vertex (position 0.8 0.4) (angle 0.0)) + (vertex (position 0.8 -0.4) (angle 0.0)) + (vertex (position -0.8 -0.4) (angle 0.0)) + ) + (polygon 323f5974-64ed-4219-a57d-2a12068ae123 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.85 0.925) (angle 0.0)) + (vertex (position 1.85 0.925) (angle 0.0)) + (vertex (position 1.85 -0.925) (angle 0.0)) + (vertex (position -1.85 -0.925) (angle 0.0)) + (vertex (position -1.85 0.925) (angle 0.0)) + ) + (stroke_text 8e9560af-ad15-43c7-9089-5091c274409e (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 2908ba24-cc11-4fab-8a0c-3afad79255b9 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.2) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/.librepcb-pkg b/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/5d053e45-ab76-407c-88ae-d7936dff282b.step b/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/5d053e45-ab76-407c-88ae-d7936dff282b.step new file mode 100644 index 0000000..09d653c --- /dev/null +++ b/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/5d053e45-ab76-407c-88ae-d7936dff282b.step @@ -0,0 +1,770 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-09-04T00:13:43',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('CAPC2012 (0805)','CAPC2012 (0805)','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#694); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#47,#67,#90,#114,#137,#155,#173,#196,#214,#233,#254,#274,#292,#306,#317,#332,#342,#364,#376,#391,#414,#425,#442,#465,#483,#500,#513,#531,#540,#558,#572,#591,#605,#617,#634,#652,#660,#666,#672,#680,#688)); +#17=ADVANCED_FACE('',(#18),#44,.F.); +#18=FACE_BOUND('',#19,.F.); +#19=EDGE_LOOP('',(#20,#29,#35,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.4,-0.625,0.25)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(0.4,-0.625,1.)); +#26=LINE('',#27,#28); +#27=CARTESIAN_POINT('',(0.4,-0.625,0.)); +#28=VECTOR('',#13,1.); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.4,-0.625,0.25)); +#33=LINE('',#32,#34); +#34=VECTOR('',#14,1.); +#35=ORIENTED_EDGE('',*,*,#36,.T.); +#36=EDGE_CURVE('',#31,#37,#39,.T.); +#37=VERTEX_POINT('',#38); +#38=CARTESIAN_POINT('',(-0.4,-0.625,1.)); +#39=LINE('',#40,#28); +#40=CARTESIAN_POINT('',(-0.4,-0.625,0.)); +#41=ORIENTED_EDGE('',*,*,#42,.T.); +#42=EDGE_CURVE('',#37,#24,#43,.T.); +#43=LINE('',#38,#34); +#44=PLANE('',#45); +#45=AXIS2_PLACEMENT_3D('',#40,#46,#13); +#46=DIRECTION('',(0.,1.,0.)); +#47=ADVANCED_FACE('',(#48),#65,.F.); +#48=FACE_BOUND('',#49,.F.); +#49=EDGE_LOOP('',(#50,#51,#56,#62)); +#50=ORIENTED_EDGE('',*,*,#21,.T.); +#51=ORIENTED_EDGE('',*,*,#52,.T.); +#52=EDGE_CURVE('',#24,#53,#55,.T.); +#53=VERTEX_POINT('',#54); +#54=CARTESIAN_POINT('',(0.75,-0.625,1.)); +#55=LINE('',#25,#34); +#56=ORIENTED_EDGE('',*,*,#57,.F.); +#57=EDGE_CURVE('',#58,#53,#60,.T.); +#58=VERTEX_POINT('',#59); +#59=CARTESIAN_POINT('',(0.75,-0.625,0.25)); +#60=LINE('',#61,#28); +#61=CARTESIAN_POINT('',(0.75,-0.625,0.)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#22,#58,#64,.T.); +#64=LINE('',#23,#34); +#65=PLANE('',#66); +#66=AXIS2_PLACEMENT_3D('',#27,#46,#13); +#67=ADVANCED_FACE('',(#68),#87,.T.); +#68=FACE_BOUND('',#69,.T.); +#69=EDGE_LOOP('',(#70,#77,#82,#29)); +#70=ORIENTED_EDGE('',*,*,#71,.T.); +#71=EDGE_CURVE('',#31,#72,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-0.4,-0.375,0.)); +#74=CIRCLE('',#75,0.25); +#75=AXIS2_PLACEMENT_3D('',#76,#14,#13); +#76=CARTESIAN_POINT('',(-0.4,-0.375,0.25)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#72,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(0.4,-0.375,0.)); +#81=LINE('',#73,#34); +#82=ORIENTED_EDGE('',*,*,#83,.F.); +#83=EDGE_CURVE('',#22,#79,#84,.T.); +#84=CIRCLE('',#85,0.25); +#85=AXIS2_PLACEMENT_3D('',#86,#14,#13); +#86=CARTESIAN_POINT('',(0.4,-0.375,0.25)); +#87=CYLINDRICAL_SURFACE('',#88,0.25); +#88=AXIS2_PLACEMENT_3D('',#76,#14,#89); +#89=DIRECTION('',(0.,-1.,0.)); +#90=ADVANCED_FACE('',(#91),#112,.T.); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#106,#111)); +#93=ORIENTED_EDGE('',*,*,#94,.T.); +#94=EDGE_CURVE('',#37,#95,#97,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(-0.4,-0.375,1.25)); +#97=CIRCLE('',#98,0.25); +#98=AXIS2_PLACEMENT_3D('',#99,#100,#13); +#99=CARTESIAN_POINT('',(-0.4,-0.375,1.)); +#100=DIRECTION('',(-1.,0.,0.)); +#101=ORIENTED_EDGE('',*,*,#102,.T.); +#102=EDGE_CURVE('',#95,#103,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(0.4,-0.375,1.25)); +#105=LINE('',#96,#34); +#106=ORIENTED_EDGE('',*,*,#107,.F.); +#107=EDGE_CURVE('',#24,#103,#108,.T.); +#108=CIRCLE('',#109,0.25); +#109=AXIS2_PLACEMENT_3D('',#110,#100,#13); +#110=CARTESIAN_POINT('',(0.4,-0.375,1.)); +#111=ORIENTED_EDGE('',*,*,#42,.F.); +#112=CYLINDRICAL_SURFACE('',#113,0.25); +#113=AXIS2_PLACEMENT_3D('',#99,#14,#89); +#114=ADVANCED_FACE('',(#115),#134,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#117,#118,#124,#130)); +#117=ORIENTED_EDGE('',*,*,#36,.F.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#120,#31,#122,.T.); +#120=VERTEX_POINT('',#121); +#121=CARTESIAN_POINT('',(-0.75,-0.625,0.25)); +#122=LINE('',#123,#34); +#123=CARTESIAN_POINT('',(-1.,-0.625,0.25)); +#124=ORIENTED_EDGE('',*,*,#125,.T.); +#125=EDGE_CURVE('',#120,#126,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-0.75,-0.625,1.)); +#128=LINE('',#129,#28); +#129=CARTESIAN_POINT('',(-0.75,-0.625,0.)); +#130=ORIENTED_EDGE('',*,*,#131,.T.); +#131=EDGE_CURVE('',#126,#37,#132,.T.); +#132=LINE('',#133,#34); +#133=CARTESIAN_POINT('',(-1.,-0.625,1.)); +#134=PLANE('',#135); +#135=AXIS2_PLACEMENT_3D('',#136,#46,#13); +#136=CARTESIAN_POINT('',(-1.,-0.625,0.)); +#137=ADVANCED_FACE('',(#138),#153,.T.); +#138=FACE_BOUND('',#139,.T.); +#139=EDGE_LOOP('',(#140,#141,#146,#62)); +#140=ORIENTED_EDGE('',*,*,#83,.T.); +#141=ORIENTED_EDGE('',*,*,#142,.T.); +#142=EDGE_CURVE('',#79,#143,#145,.T.); +#143=VERTEX_POINT('',#144); +#144=CARTESIAN_POINT('',(0.75,-0.375,0.)); +#145=LINE('',#80,#34); +#146=ORIENTED_EDGE('',*,*,#147,.T.); +#147=EDGE_CURVE('',#143,#58,#148,.T.); +#148=CIRCLE('',#149,0.25); +#149=AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150=CARTESIAN_POINT('',(0.75,-0.375,0.25)); +#151=DIRECTION('',(-1.,-5.551115123126E-17,0.)); +#152=DIRECTION('',(5.551115123126E-17,-1.,0.)); +#153=CYLINDRICAL_SURFACE('',#154,0.25); +#154=AXIS2_PLACEMENT_3D('',#86,#14,#89); +#155=ADVANCED_FACE('',(#156),#171,.T.); +#156=FACE_BOUND('',#157,.F.); +#157=EDGE_LOOP('',(#158,#159,#164,#170)); +#158=ORIENTED_EDGE('',*,*,#107,.T.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#103,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(0.75,-0.375,1.25)); +#163=LINE('',#104,#34); +#164=ORIENTED_EDGE('',*,*,#165,.F.); +#165=EDGE_CURVE('',#53,#161,#166,.T.); +#166=CIRCLE('',#167,0.25); +#167=AXIS2_PLACEMENT_3D('',#168,#100,#169); +#168=CARTESIAN_POINT('',(0.75,-0.375,1.)); +#169=DIRECTION('',(0.,-1.,2.22044604925E-16)); +#170=ORIENTED_EDGE('',*,*,#52,.F.); +#171=CYLINDRICAL_SURFACE('',#172,0.25); +#172=AXIS2_PLACEMENT_3D('',#110,#14,#89); +#173=ADVANCED_FACE('',(#174),#194,.T.); +#174=FACE_BOUND('',#175,.F.); +#175=EDGE_LOOP('',(#176,#184,#188,#189)); +#176=ORIENTED_EDGE('',*,*,#177,.F.); +#177=EDGE_CURVE('',#178,#180,#182,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(1.,-0.375,0.25)); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(1.,-0.375,1.)); +#182=LINE('',#183,#28); +#183=CARTESIAN_POINT('',(1.,-0.375,0.)); +#184=ORIENTED_EDGE('',*,*,#185,.F.); +#185=EDGE_CURVE('',#58,#178,#186,.T.); +#186=CIRCLE('',#187,0.25); +#187=AXIS2_PLACEMENT_3D('',#150,#13,#152); +#188=ORIENTED_EDGE('',*,*,#57,.T.); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#180,#53,#191,.T.); +#191=CIRCLE('',#192,0.25); +#192=AXIS2_PLACEMENT_3D('',#168,#193,#169); +#193=DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#194=CYLINDRICAL_SURFACE('',#195,0.25); +#195=AXIS2_PLACEMENT_3D('',#144,#13,#14); +#196=ADVANCED_FACE('',(#197),#211,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#118,#199,#206,#210)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#120,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.75,-0.375,0.)); +#203=CIRCLE('',#204,0.25); +#204=AXIS2_PLACEMENT_3D('',#205,#14,#89); +#205=CARTESIAN_POINT('',(-0.75,-0.375,0.25)); +#206=ORIENTED_EDGE('',*,*,#207,.T.); +#207=EDGE_CURVE('',#201,#72,#208,.T.); +#208=LINE('',#209,#34); +#209=CARTESIAN_POINT('',(-1.,-0.375,0.)); +#210=ORIENTED_EDGE('',*,*,#71,.F.); +#211=CYLINDRICAL_SURFACE('',#212,0.25); +#212=AXIS2_PLACEMENT_3D('',#213,#14,#89); +#213=CARTESIAN_POINT('',(-1.,-0.375,0.25)); +#214=ADVANCED_FACE('',(#215),#231,.F.); +#215=FACE_BOUND('',#216,.F.); +#216=EDGE_LOOP('',(#217,#77,#223,#228)); +#217=ORIENTED_EDGE('',*,*,#218,.F.); +#218=EDGE_CURVE('',#72,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(-0.4,0.375,0.)); +#221=LINE('',#40,#222); +#222=VECTOR('',#46,1.); +#223=ORIENTED_EDGE('',*,*,#224,.T.); +#224=EDGE_CURVE('',#79,#225,#227,.T.); +#225=VERTEX_POINT('',#226); +#226=CARTESIAN_POINT('',(0.4,0.375,0.)); +#227=LINE('',#27,#222); +#228=ORIENTED_EDGE('',*,*,#229,.F.); +#229=EDGE_CURVE('',#219,#225,#230,.T.); +#230=LINE('',#220,#34); +#231=PLANE('',#232); +#232=AXIS2_PLACEMENT_3D('',#40,#13,#14); +#233=ADVANCED_FACE('',(#234),#251,.T.); +#234=FACE_BOUND('',#235,.F.); +#235=EDGE_LOOP('',(#236,#245,#249,#250)); +#236=ORIENTED_EDGE('',*,*,#237,.F.); +#237=EDGE_CURVE('',#238,#126,#240,.T.); +#238=VERTEX_POINT('',#239); +#239=CARTESIAN_POINT('',(-0.75,-0.375,1.25)); +#240=CIRCLE('',#241,0.25); +#241=AXIS2_PLACEMENT_3D('',#242,#243,#244); +#242=CARTESIAN_POINT('',(-0.75,-0.375,1.)); +#243=DIRECTION('',(1.,-6.123233995737E-17,0.)); +#244=DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#245=ORIENTED_EDGE('',*,*,#246,.T.); +#246=EDGE_CURVE('',#238,#95,#247,.T.); +#247=LINE('',#248,#34); +#248=CARTESIAN_POINT('',(-1.,-0.375,1.25)); +#249=ORIENTED_EDGE('',*,*,#94,.F.); +#250=ORIENTED_EDGE('',*,*,#131,.F.); +#251=CYLINDRICAL_SURFACE('',#252,0.25); +#252=AXIS2_PLACEMENT_3D('',#253,#14,#89); +#253=CARTESIAN_POINT('',(-1.,-0.375,1.)); +#254=ADVANCED_FACE('',(#255),#272,.T.); +#255=FACE_BOUND('',#256,.T.); +#256=EDGE_LOOP('',(#257,#101,#263,#269)); +#257=ORIENTED_EDGE('',*,*,#258,.F.); +#258=EDGE_CURVE('',#95,#259,#261,.T.); +#259=VERTEX_POINT('',#260); +#260=CARTESIAN_POINT('',(-0.4,0.375,1.25)); +#261=LINE('',#262,#222); +#262=CARTESIAN_POINT('',(-0.4,-0.625,1.25)); +#263=ORIENTED_EDGE('',*,*,#264,.T.); +#264=EDGE_CURVE('',#103,#265,#267,.T.); +#265=VERTEX_POINT('',#266); +#266=CARTESIAN_POINT('',(0.4,0.375,1.25)); +#267=LINE('',#268,#222); +#268=CARTESIAN_POINT('',(0.4,-0.625,1.25)); +#269=ORIENTED_EDGE('',*,*,#270,.F.); +#270=EDGE_CURVE('',#259,#265,#271,.T.); +#271=LINE('',#260,#34); +#272=PLANE('',#273); +#273=AXIS2_PLACEMENT_3D('',#262,#13,#14); +#274=ADVANCED_FACE('',(#275),#290,.T.); +#275=FACE_BOUND('',#276,.T.); +#276=EDGE_LOOP('',(#277,#124,#282,#287)); +#277=ORIENTED_EDGE('',*,*,#278,.T.); +#278=EDGE_CURVE('',#279,#120,#280,.T.); +#279=VERTEX_POINT('',#213); +#280=CIRCLE('',#281,0.25); +#281=AXIS2_PLACEMENT_3D('',#205,#13,#89); +#282=ORIENTED_EDGE('',*,*,#283,.F.); +#283=EDGE_CURVE('',#284,#126,#285,.T.); +#284=VERTEX_POINT('',#253); +#285=CIRCLE('',#286,0.25); +#286=AXIS2_PLACEMENT_3D('',#242,#13,#100); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#279,#284,#289,.T.); +#289=LINE('',#209,#28); +#290=CYLINDRICAL_SURFACE('',#291,0.25); +#291=AXIS2_PLACEMENT_3D('',#202,#13,#100); +#292=ADVANCED_FACE('',(#293),#304,.F.); +#293=FACE_BOUND('',#294,.F.); +#294=EDGE_LOOP('',(#295,#141,#296,#301)); +#295=ORIENTED_EDGE('',*,*,#224,.F.); +#296=ORIENTED_EDGE('',*,*,#297,.T.); +#297=EDGE_CURVE('',#143,#298,#300,.T.); +#298=VERTEX_POINT('',#299); +#299=CARTESIAN_POINT('',(0.75,0.375,0.)); +#300=LINE('',#61,#222); +#301=ORIENTED_EDGE('',*,*,#302,.F.); +#302=EDGE_CURVE('',#225,#298,#303,.T.); +#303=LINE('',#226,#34); +#304=PLANE('',#305); +#305=AXIS2_PLACEMENT_3D('',#27,#13,#14); +#306=ADVANCED_FACE('',(#307),#316,.T.); +#307=FACE_BOUND('',#308,.T.); +#308=EDGE_LOOP('',(#309,#310,#184)); +#309=ORIENTED_EDGE('',*,*,#147,.F.); +#310=ORIENTED_EDGE('',*,*,#311,.T.); +#311=EDGE_CURVE('',#143,#178,#312,.T.); +#312=CIRCLE('',#313,0.25); +#313=AXIS2_PLACEMENT_3D('',#150,#314,#315); +#314=DIRECTION('',(-2.277657936511E-16,-1.,0.)); +#315=DIRECTION('',(1.,-2.277657936511E-16,0.)); +#316=SPHERICAL_SURFACE('',#187,0.25); +#317=ADVANCED_FACE('',(#318),#330,.T.); +#318=FACE_BOUND('',#319,.T.); +#319=EDGE_LOOP('',(#320,#159,#321,#327)); +#320=ORIENTED_EDGE('',*,*,#264,.F.); +#321=ORIENTED_EDGE('',*,*,#322,.T.); +#322=EDGE_CURVE('',#161,#323,#325,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(0.75,0.375,1.25)); +#325=LINE('',#326,#222); +#326=CARTESIAN_POINT('',(0.75,-0.625,1.25)); +#327=ORIENTED_EDGE('',*,*,#328,.F.); +#328=EDGE_CURVE('',#265,#323,#329,.T.); +#329=LINE('',#266,#34); +#330=PLANE('',#331); +#331=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#332=ADVANCED_FACE('',(#333),#341,.T.); +#333=FACE_BOUND('',#334,.T.); +#334=EDGE_LOOP('',(#189,#335,#164)); +#335=ORIENTED_EDGE('',*,*,#336,.T.); +#336=EDGE_CURVE('',#180,#161,#337,.T.); +#337=CIRCLE('',#338,0.25); +#338=AXIS2_PLACEMENT_3D('',#168,#339,#340); +#339=DIRECTION('',(0.,-1.,-2.832769448824E-16)); +#340=DIRECTION('',(0.,-2.832769448824E-16,1.)); +#341=SPHERICAL_SURFACE('',#167,0.25); +#342=ADVANCED_FACE('',(#343),#361,.T.); +#343=FACE_BOUND('',#344,.T.); +#344=EDGE_LOOP('',(#176,#345,#351,#357)); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#178,#347,#349,.T.); +#347=VERTEX_POINT('',#348); +#348=CARTESIAN_POINT('',(1.,0.375,0.25)); +#349=LINE('',#350,#222); +#350=CARTESIAN_POINT('',(1.,-0.625,0.25)); +#351=ORIENTED_EDGE('',*,*,#352,.T.); +#352=EDGE_CURVE('',#347,#353,#355,.T.); +#353=VERTEX_POINT('',#354); +#354=CARTESIAN_POINT('',(1.,0.375,1.)); +#355=LINE('',#356,#28); +#356=CARTESIAN_POINT('',(1.,0.375,0.)); +#357=ORIENTED_EDGE('',*,*,#358,.F.); +#358=EDGE_CURVE('',#180,#353,#359,.T.); +#359=LINE('',#360,#222); +#360=CARTESIAN_POINT('',(1.,-0.625,1.)); +#361=PLANE('',#362); +#362=AXIS2_PLACEMENT_3D('',#363,#14,#13); +#363=CARTESIAN_POINT('',(1.,-0.625,0.)); +#364=ADVANCED_FACE('',(#365),#375,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367,#368,#374)); +#367=ORIENTED_EDGE('',*,*,#278,.F.); +#368=ORIENTED_EDGE('',*,*,#369,.T.); +#369=EDGE_CURVE('',#279,#201,#370,.T.); +#370=CIRCLE('',#371,0.25); +#371=AXIS2_PLACEMENT_3D('',#205,#372,#373); +#372=DIRECTION('',(0.,-1.,2.832769448824E-16)); +#373=DIRECTION('',(0.,-2.832769448824E-16,-1.)); +#374=ORIENTED_EDGE('',*,*,#200,.F.); +#375=SPHERICAL_SURFACE('',#204,0.25); +#376=ADVANCED_FACE('',(#377),#389,.F.); +#377=FACE_BOUND('',#378,.F.); +#378=EDGE_LOOP('',(#379,#380,#386,#206)); +#379=ORIENTED_EDGE('',*,*,#218,.T.); +#380=ORIENTED_EDGE('',*,*,#381,.F.); +#381=EDGE_CURVE('',#382,#219,#384,.T.); +#382=VERTEX_POINT('',#383); +#383=CARTESIAN_POINT('',(-0.75,0.375,0.)); +#384=LINE('',#385,#34); +#385=CARTESIAN_POINT('',(-1.,0.375,0.)); +#386=ORIENTED_EDGE('',*,*,#387,.F.); +#387=EDGE_CURVE('',#201,#382,#388,.T.); +#388=LINE('',#129,#222); +#389=PLANE('',#390); +#390=AXIS2_PLACEMENT_3D('',#136,#13,#14); +#391=ADVANCED_FACE('',(#392),#412,.T.); +#392=FACE_BOUND('',#393,.F.); +#393=EDGE_LOOP('',(#394,#401,#402,#409)); +#394=ORIENTED_EDGE('',*,*,#395,.T.); +#395=EDGE_CURVE('',#396,#219,#398,.T.); +#396=VERTEX_POINT('',#397); +#397=CARTESIAN_POINT('',(-0.4,0.625,0.25)); +#398=CIRCLE('',#399,0.25); +#399=AXIS2_PLACEMENT_3D('',#400,#100,#13); +#400=CARTESIAN_POINT('',(-0.4,0.375,0.25)); +#401=ORIENTED_EDGE('',*,*,#229,.T.); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#403=EDGE_CURVE('',#404,#225,#406,.T.); +#404=VERTEX_POINT('',#405); +#405=CARTESIAN_POINT('',(0.4,0.625,0.25)); +#406=CIRCLE('',#407,0.25); +#407=AXIS2_PLACEMENT_3D('',#408,#100,#13); +#408=CARTESIAN_POINT('',(0.4,0.375,0.25)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#396,#404,#411,.T.); +#411=LINE('',#397,#34); +#412=CYLINDRICAL_SURFACE('',#413,0.25); +#413=AXIS2_PLACEMENT_3D('',#400,#14,#46); +#414=ADVANCED_FACE('',(#415),#422,.T.); +#415=FACE_BOUND('',#416,.F.); +#416=EDGE_LOOP('',(#417,#421,#282)); +#417=ORIENTED_EDGE('',*,*,#418,.F.); +#418=EDGE_CURVE('',#238,#284,#419,.T.); +#419=CIRCLE('',#420,0.25); +#420=AXIS2_PLACEMENT_3D('',#242,#89,#100); +#421=ORIENTED_EDGE('',*,*,#237,.T.); +#422=SPHERICAL_SURFACE('',#423,0.25); +#423=AXIS2_PLACEMENT_3D('',#242,#424,#100); +#424=DIRECTION('',(0.,0.,-1.)); +#425=ADVANCED_FACE('',(#426),#439,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#428,#429,#435,#245)); +#428=ORIENTED_EDGE('',*,*,#258,.T.); +#429=ORIENTED_EDGE('',*,*,#430,.F.); +#430=EDGE_CURVE('',#431,#259,#433,.T.); +#431=VERTEX_POINT('',#432); +#432=CARTESIAN_POINT('',(-0.75,0.375,1.25)); +#433=LINE('',#434,#34); +#434=CARTESIAN_POINT('',(-1.,0.375,1.25)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#238,#431,#437,.T.); +#437=LINE('',#438,#222); +#438=CARTESIAN_POINT('',(-0.75,-0.625,1.25)); +#439=PLANE('',#440); +#440=AXIS2_PLACEMENT_3D('',#441,#13,#14); +#441=CARTESIAN_POINT('',(-1.,-0.625,1.25)); +#442=ADVANCED_FACE('',(#443),#463,.T.); +#443=FACE_BOUND('',#444,.T.); +#444=EDGE_LOOP('',(#445,#452,#453,#460)); +#445=ORIENTED_EDGE('',*,*,#446,.T.); +#446=EDGE_CURVE('',#447,#259,#449,.T.); +#447=VERTEX_POINT('',#448); +#448=CARTESIAN_POINT('',(-0.4,0.625,1.)); +#449=CIRCLE('',#450,0.25); +#450=AXIS2_PLACEMENT_3D('',#451,#14,#13); +#451=CARTESIAN_POINT('',(-0.4,0.375,1.)); +#452=ORIENTED_EDGE('',*,*,#270,.T.); +#453=ORIENTED_EDGE('',*,*,#454,.F.); +#454=EDGE_CURVE('',#455,#265,#457,.T.); +#455=VERTEX_POINT('',#456); +#456=CARTESIAN_POINT('',(0.4,0.625,1.)); +#457=CIRCLE('',#458,0.25); +#458=AXIS2_PLACEMENT_3D('',#459,#14,#13); +#459=CARTESIAN_POINT('',(0.4,0.375,1.)); +#460=ORIENTED_EDGE('',*,*,#461,.F.); +#461=EDGE_CURVE('',#447,#455,#462,.T.); +#462=LINE('',#448,#34); +#463=CYLINDRICAL_SURFACE('',#464,0.25); +#464=AXIS2_PLACEMENT_3D('',#451,#14,#46); +#465=ADVANCED_FACE('',(#466),#481,.F.); +#466=FACE_BOUND('',#467,.F.); +#467=EDGE_LOOP('',(#287,#468,#473,#478)); +#468=ORIENTED_EDGE('',*,*,#469,.T.); +#469=EDGE_CURVE('',#279,#470,#472,.T.); +#470=VERTEX_POINT('',#471); +#471=CARTESIAN_POINT('',(-1.,0.375,0.25)); +#472=LINE('',#123,#222); +#473=ORIENTED_EDGE('',*,*,#474,.T.); +#474=EDGE_CURVE('',#470,#475,#477,.T.); +#475=VERTEX_POINT('',#476); +#476=CARTESIAN_POINT('',(-1.,0.375,1.)); +#477=LINE('',#385,#28); +#478=ORIENTED_EDGE('',*,*,#479,.F.); +#479=EDGE_CURVE('',#284,#475,#480,.T.); +#480=LINE('',#133,#222); +#481=PLANE('',#482); +#482=AXIS2_PLACEMENT_3D('',#136,#14,#13); +#483=ADVANCED_FACE('',(#484),#498,.T.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#488,#495)); +#486=ORIENTED_EDGE('',*,*,#403,.T.); +#487=ORIENTED_EDGE('',*,*,#302,.T.); +#488=ORIENTED_EDGE('',*,*,#489,.F.); +#489=EDGE_CURVE('',#490,#298,#492,.T.); +#490=VERTEX_POINT('',#491); +#491=CARTESIAN_POINT('',(0.75,0.625,0.25)); +#492=CIRCLE('',#493,0.25); +#493=AXIS2_PLACEMENT_3D('',#494,#100,#46); +#494=CARTESIAN_POINT('',(0.75,0.375,0.25)); +#495=ORIENTED_EDGE('',*,*,#496,.F.); +#496=EDGE_CURVE('',#404,#490,#497,.T.); +#497=LINE('',#405,#34); +#498=CYLINDRICAL_SURFACE('',#499,0.25); +#499=AXIS2_PLACEMENT_3D('',#408,#14,#46); +#500=ADVANCED_FACE('',(#501),#511,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#296,#504,#510)); +#503=ORIENTED_EDGE('',*,*,#311,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.F.); +#505=EDGE_CURVE('',#347,#298,#506,.T.); +#506=CIRCLE('',#507,0.25); +#507=AXIS2_PLACEMENT_3D('',#494,#508,#509); +#508=DIRECTION('',(0.,1.,2.832769448824E-16)); +#509=DIRECTION('',(0.,2.832769448824E-16,-1.)); +#510=ORIENTED_EDGE('',*,*,#346,.F.); +#511=CYLINDRICAL_SURFACE('',#512,0.25); +#512=AXIS2_PLACEMENT_3D('',#59,#46,#14); +#513=ADVANCED_FACE('',(#514),#529,.T.); +#514=FACE_BOUND('',#515,.T.); +#515=EDGE_LOOP('',(#516,#517,#518,#526)); +#516=ORIENTED_EDGE('',*,*,#454,.T.); +#517=ORIENTED_EDGE('',*,*,#328,.T.); +#518=ORIENTED_EDGE('',*,*,#519,.T.); +#519=EDGE_CURVE('',#323,#520,#522,.T.); +#520=VERTEX_POINT('',#521); +#521=CARTESIAN_POINT('',(0.75,0.625,1.)); +#522=CIRCLE('',#523,0.25); +#523=AXIS2_PLACEMENT_3D('',#524,#100,#525); +#524=CARTESIAN_POINT('',(0.75,0.375,1.)); +#525=DIRECTION('',(0.,2.22044604925E-16,1.)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#455,#520,#528,.T.); +#528=LINE('',#456,#34); +#529=CYLINDRICAL_SURFACE('',#530,0.25); +#530=AXIS2_PLACEMENT_3D('',#459,#14,#46); +#531=ADVANCED_FACE('',(#532),#538,.T.); +#532=FACE_BOUND('',#533,.F.); +#533=EDGE_LOOP('',(#335,#321,#534,#357)); +#534=ORIENTED_EDGE('',*,*,#535,.F.); +#535=EDGE_CURVE('',#353,#323,#536,.T.); +#536=CIRCLE('',#537,0.25); +#537=AXIS2_PLACEMENT_3D('',#524,#169,#525); +#538=CYLINDRICAL_SURFACE('',#539,0.25); +#539=AXIS2_PLACEMENT_3D('',#54,#46,#14); +#540=ADVANCED_FACE('',(#541),#556,.T.); +#541=FACE_BOUND('',#542,.T.); +#542=EDGE_LOOP('',(#543,#547,#551,#555)); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#347,#490,#545,.T.); +#545=CIRCLE('',#546,0.25); +#546=AXIS2_PLACEMENT_3D('',#494,#13,#46); +#547=ORIENTED_EDGE('',*,*,#548,.T.); +#548=EDGE_CURVE('',#490,#520,#549,.T.); +#549=LINE('',#550,#28); +#550=CARTESIAN_POINT('',(0.75,0.625,0.)); +#551=ORIENTED_EDGE('',*,*,#552,.F.); +#552=EDGE_CURVE('',#353,#520,#553,.T.); +#553=CIRCLE('',#554,0.25); +#554=AXIS2_PLACEMENT_3D('',#524,#340,#508); +#555=ORIENTED_EDGE('',*,*,#352,.F.); +#556=CYLINDRICAL_SURFACE('',#557,0.25); +#557=AXIS2_PLACEMENT_3D('',#299,#13,#14); +#558=ADVANCED_FACE('',(#559),#570,.T.); +#559=FACE_BOUND('',#560,.F.); +#560=EDGE_LOOP('',(#368,#561,#562,#569)); +#561=ORIENTED_EDGE('',*,*,#387,.T.); +#562=ORIENTED_EDGE('',*,*,#563,.T.); +#563=EDGE_CURVE('',#382,#470,#564,.T.); +#564=CIRCLE('',#565,0.25); +#565=AXIS2_PLACEMENT_3D('',#566,#567,#568); +#566=CARTESIAN_POINT('',(-0.75,0.375,0.25)); +#567=DIRECTION('',(2.22044604925E-16,1.,0.)); +#568=DIRECTION('',(-1.,2.22044604925E-16,0.)); +#569=ORIENTED_EDGE('',*,*,#469,.F.); +#570=CYLINDRICAL_SURFACE('',#571,0.25); +#571=AXIS2_PLACEMENT_3D('',#121,#46,#100); +#572=ADVANCED_FACE('',(#573),#589,.T.); +#573=FACE_BOUND('',#574,.F.); +#574=EDGE_LOOP('',(#575,#583,#584,#585)); +#575=ORIENTED_EDGE('',*,*,#576,.F.); +#576=EDGE_CURVE('',#382,#577,#579,.T.); +#577=VERTEX_POINT('',#578); +#578=CARTESIAN_POINT('',(-0.75,0.625,0.25)); +#579=CIRCLE('',#580,0.25); +#580=AXIS2_PLACEMENT_3D('',#566,#581,#582); +#581=DIRECTION('',(1.,6.123233995737E-17,0.)); +#582=DIRECTION('',(-6.123233995737E-17,1.,0.)); +#583=ORIENTED_EDGE('',*,*,#381,.T.); +#584=ORIENTED_EDGE('',*,*,#395,.F.); +#585=ORIENTED_EDGE('',*,*,#586,.F.); +#586=EDGE_CURVE('',#577,#396,#587,.T.); +#587=LINE('',#588,#34); +#588=CARTESIAN_POINT('',(-1.,0.625,0.25)); +#589=CYLINDRICAL_SURFACE('',#590,0.25); +#590=AXIS2_PLACEMENT_3D('',#471,#14,#46); +#591=ADVANCED_FACE('',(#592),#603,.T.); +#592=FACE_BOUND('',#593,.T.); +#593=EDGE_LOOP('',(#594,#409,#598,#602)); +#594=ORIENTED_EDGE('',*,*,#595,.F.); +#595=EDGE_CURVE('',#404,#455,#596,.T.); +#596=LINE('',#597,#28); +#597=CARTESIAN_POINT('',(0.4,0.625,0.)); +#598=ORIENTED_EDGE('',*,*,#599,.T.); +#599=EDGE_CURVE('',#396,#447,#600,.T.); +#600=LINE('',#601,#28); +#601=CARTESIAN_POINT('',(-0.4,0.625,0.)); +#602=ORIENTED_EDGE('',*,*,#461,.T.); +#603=PLANE('',#604); +#604=AXIS2_PLACEMENT_3D('',#601,#46,#13); +#605=ADVANCED_FACE('',(#606),#615,.T.); +#606=FACE_BOUND('',#607,.T.); +#607=EDGE_LOOP('',(#417,#608,#609,#478)); +#608=ORIENTED_EDGE('',*,*,#436,.T.); +#609=ORIENTED_EDGE('',*,*,#610,.F.); +#610=EDGE_CURVE('',#475,#431,#611,.T.); +#611=CIRCLE('',#612,0.25); +#612=AXIS2_PLACEMENT_3D('',#613,#614,#525); +#613=CARTESIAN_POINT('',(-0.75,0.375,1.)); +#614=DIRECTION('',(0.,1.,-2.22044604925E-16)); +#615=CYLINDRICAL_SURFACE('',#616,0.25); +#616=AXIS2_PLACEMENT_3D('',#127,#46,#100); +#617=ADVANCED_FACE('',(#618),#632,.T.); +#618=FACE_BOUND('',#619,.T.); +#619=EDGE_LOOP('',(#620,#626,#630,#631)); +#620=ORIENTED_EDGE('',*,*,#621,.F.); +#621=EDGE_CURVE('',#622,#447,#624,.T.); +#622=VERTEX_POINT('',#623); +#623=CARTESIAN_POINT('',(-0.75,0.625,1.)); +#624=LINE('',#625,#34); +#625=CARTESIAN_POINT('',(-1.,0.625,1.)); +#626=ORIENTED_EDGE('',*,*,#627,.F.); +#627=EDGE_CURVE('',#431,#622,#628,.T.); +#628=CIRCLE('',#629,0.25); +#629=AXIS2_PLACEMENT_3D('',#613,#100,#525); +#630=ORIENTED_EDGE('',*,*,#430,.T.); +#631=ORIENTED_EDGE('',*,*,#446,.F.); +#632=CYLINDRICAL_SURFACE('',#633,0.25); +#633=AXIS2_PLACEMENT_3D('',#476,#14,#46); +#634=ADVANCED_FACE('',(#635),#650,.T.); +#635=FACE_BOUND('',#636,.F.); +#636=EDGE_LOOP('',(#637,#638,#642,#646)); +#637=ORIENTED_EDGE('',*,*,#474,.F.); +#638=ORIENTED_EDGE('',*,*,#639,.T.); +#639=EDGE_CURVE('',#470,#577,#640,.T.); +#640=CIRCLE('',#641,0.25); +#641=AXIS2_PLACEMENT_3D('',#566,#424,#568); +#642=ORIENTED_EDGE('',*,*,#643,.T.); +#643=EDGE_CURVE('',#577,#622,#644,.T.); +#644=LINE('',#645,#28); +#645=CARTESIAN_POINT('',(-0.75,0.625,0.)); +#646=ORIENTED_EDGE('',*,*,#647,.F.); +#647=EDGE_CURVE('',#475,#622,#648,.T.); +#648=CIRCLE('',#649,0.25); +#649=AXIS2_PLACEMENT_3D('',#613,#509,#508); +#650=CYLINDRICAL_SURFACE('',#651,0.25); +#651=AXIS2_PLACEMENT_3D('',#383,#13,#100); +#652=ADVANCED_FACE('',(#653),#658,.T.); +#653=FACE_BOUND('',#654,.T.); +#654=EDGE_LOOP('',(#655,#656,#657,#495)); +#655=ORIENTED_EDGE('',*,*,#595,.T.); +#656=ORIENTED_EDGE('',*,*,#527,.T.); +#657=ORIENTED_EDGE('',*,*,#548,.F.); +#658=PLANE('',#659); +#659=AXIS2_PLACEMENT_3D('',#597,#46,#13); +#660=ADVANCED_FACE('',(#661),#665,.T.); +#661=FACE_BOUND('',#662,.T.); +#662=EDGE_LOOP('',(#663,#664,#488)); +#663=ORIENTED_EDGE('',*,*,#544,.F.); +#664=ORIENTED_EDGE('',*,*,#505,.T.); +#665=SPHERICAL_SURFACE('',#493,0.25); +#666=ADVANCED_FACE('',(#667),#671,.T.); +#667=FACE_BOUND('',#668,.T.); +#668=EDGE_LOOP('',(#534,#669,#670)); +#669=ORIENTED_EDGE('',*,*,#552,.T.); +#670=ORIENTED_EDGE('',*,*,#519,.F.); +#671=SPHERICAL_SURFACE('',#523,0.25); +#672=ADVANCED_FACE('',(#673),#678,.T.); +#673=FACE_BOUND('',#674,.F.); +#674=EDGE_LOOP('',(#675,#676,#677)); +#675=ORIENTED_EDGE('',*,*,#563,.F.); +#676=ORIENTED_EDGE('',*,*,#576,.T.); +#677=ORIENTED_EDGE('',*,*,#639,.F.); +#678=SPHERICAL_SURFACE('',#679,0.25); +#679=AXIS2_PLACEMENT_3D('',#566,#13,#568); +#680=ADVANCED_FACE('',(#681),#685,.T.); +#681=FACE_BOUND('',#682,.T.); +#682=EDGE_LOOP('',(#683,#585,#642,#684)); +#683=ORIENTED_EDGE('',*,*,#599,.F.); +#684=ORIENTED_EDGE('',*,*,#621,.T.); +#685=PLANE('',#686); +#686=AXIS2_PLACEMENT_3D('',#687,#46,#13); +#687=CARTESIAN_POINT('',(-1.,0.625,0.)); +#688=ADVANCED_FACE('',(#689),#692,.T.); +#689=FACE_BOUND('',#690,.F.); +#690=EDGE_LOOP('',(#609,#691,#626)); +#691=ORIENTED_EDGE('',*,*,#647,.T.); +#692=SPHERICAL_SURFACE('',#693,0.25); +#693=AXIS2_PLACEMENT_3D('',#613,#14,#525); +#694=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#698))GLOBAL_UNIT_ASSIGNED_CONTEXT((#695,#696,#697)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#695=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#696=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#697=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#698=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#695,'distance_accuracy_value','confusion accuracy'); +#699=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#700=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#701,#711,#720,#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759),#694); +#701=STYLED_ITEM('color',(#702),#17); +#702=PRESENTATION_STYLE_ASSIGNMENT((#703,#709)); +#703=SURFACE_STYLE_USAGE(.BOTH.,#704); +#704=SURFACE_SIDE_STYLE('',(#705)); +#705=SURFACE_STYLE_FILL_AREA(#706); +#706=FILL_AREA_STYLE('',(#707)); +#707=FILL_AREA_STYLE_COLOUR('',#708); +#708=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#709=CURVE_STYLE('',#710,POSITIVE_LENGTH_MEASURE(0.1),#708); +#710=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#711=STYLED_ITEM('color',(#712),#47); +#712=PRESENTATION_STYLE_ASSIGNMENT((#713,#719)); +#713=SURFACE_STYLE_USAGE(.BOTH.,#714); +#714=SURFACE_SIDE_STYLE('',(#715)); +#715=SURFACE_STYLE_FILL_AREA(#716); +#716=FILL_AREA_STYLE('',(#717)); +#717=FILL_AREA_STYLE_COLOUR('',#718); +#718=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#719=CURVE_STYLE('',#710,POSITIVE_LENGTH_MEASURE(0.1),#718); +#720=STYLED_ITEM('color',(#702),#67); +#721=STYLED_ITEM('color',(#702),#90); +#722=STYLED_ITEM('color',(#712),#114); +#723=STYLED_ITEM('color',(#712),#137); +#724=STYLED_ITEM('color',(#712),#155); +#725=STYLED_ITEM('color',(#712),#173); +#726=STYLED_ITEM('color',(#712),#196); +#727=STYLED_ITEM('color',(#702),#214); +#728=STYLED_ITEM('color',(#712),#233); +#729=STYLED_ITEM('color',(#702),#254); +#730=STYLED_ITEM('color',(#712),#274); +#731=STYLED_ITEM('color',(#712),#292); +#732=STYLED_ITEM('color',(#712),#306); +#733=STYLED_ITEM('color',(#712),#317); +#734=STYLED_ITEM('color',(#712),#332); +#735=STYLED_ITEM('color',(#712),#342); +#736=STYLED_ITEM('color',(#712),#364); +#737=STYLED_ITEM('color',(#712),#376); +#738=STYLED_ITEM('color',(#702),#391); +#739=STYLED_ITEM('color',(#712),#414); +#740=STYLED_ITEM('color',(#712),#425); +#741=STYLED_ITEM('color',(#702),#442); +#742=STYLED_ITEM('color',(#712),#465); +#743=STYLED_ITEM('color',(#712),#483); +#744=STYLED_ITEM('color',(#712),#500); +#745=STYLED_ITEM('color',(#712),#513); +#746=STYLED_ITEM('color',(#712),#531); +#747=STYLED_ITEM('color',(#712),#540); +#748=STYLED_ITEM('color',(#712),#558); +#749=STYLED_ITEM('color',(#712),#572); +#750=STYLED_ITEM('color',(#702),#591); +#751=STYLED_ITEM('color',(#712),#605); +#752=STYLED_ITEM('color',(#712),#617); +#753=STYLED_ITEM('color',(#712),#634); +#754=STYLED_ITEM('color',(#712),#652); +#755=STYLED_ITEM('color',(#712),#660); +#756=STYLED_ITEM('color',(#712),#666); +#757=STYLED_ITEM('color',(#712),#672); +#758=STYLED_ITEM('color',(#712),#680); +#759=STYLED_ITEM('color',(#712),#688); +ENDSEC; +END-ISO-10303-21; diff --git a/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/package.lp b/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/package.lp new file mode 100644 index 0000000..356316f --- /dev/null +++ b/board/main/library/pkg/60b715fa-bd1d-4d96-b153-2a28208f32fb/package.lp @@ -0,0 +1,169 @@ +(librepcb_package 60b715fa-bd1d-4d96-b153-2a28208f32fb + (name "CAPC2012 (0805)") + (description "Generic chip capacitor 2012 (imperial 0805).\n\nLength: 2.0mm\nWidth: 1.25mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)") + (keywords "2012,0805,c,capacitor,chip,generic") + (author "murray") + (version "0.4") + (created 2015-06-21T12:37:34Z) + (deprecated false) + (generated_by "") + (category 414f873f-4099-47fd-8526-bdd8419de581) + (assembly_type smt) + (pad 4f6ec20b-c2e7-47d9-ba0e-8cde302966c5 (name "1")) + (pad 9902d57d-5b64-4bc3-9a5b-a21052667c9d (name "2")) + (3d_model 5d053e45-ab76-407c-88ae-d7936dff282b (name "CAPC2012 (0805)")) + (footprint 2f2ea7e1-052e-4308-abec-85b5d2bd1d65 + (name "Density Level B (median protrusion)") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 5d053e45-ab76-407c-88ae-d7936dff282b) + (pad 9902d57d-5b64-4bc3-9a5b-a21052667c9d (side top) (shape roundrect) + (position 0.875 0.0) (rotation 0.0) (size 0.95 1.25) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 9902d57d-5b64-4bc3-9a5b-a21052667c9d) + ) + (pad 4f6ec20b-c2e7-47d9-ba0e-8cde302966c5 (side top) (shape roundrect) + (position -0.875 0.0) (rotation 0.0) (size 0.95 1.25) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 4f6ec20b-c2e7-47d9-ba0e-8cde302966c5) + ) + (polygon b40167a7-ab05-441d-a6eb-9ae31b9773a5 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.0 0.625) (angle 0.0)) + (vertex (position -0.4 0.625) (angle 0.0)) + (vertex (position -0.4 -0.625) (angle 0.0)) + (vertex (position -1.0 -0.625) (angle 0.0)) + (vertex (position -1.0 0.625) (angle 0.0)) + ) + (polygon 5610ea01-09cc-45c1-b345-254676e65c8c (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.0 0.625) (angle 0.0)) + (vertex (position 0.4 0.625) (angle 0.0)) + (vertex (position 0.4 -0.625) (angle 0.0)) + (vertex (position 1.0 -0.625) (angle 0.0)) + (vertex (position 1.0 0.625) (angle 0.0)) + ) + (polygon 84213251-a8b8-4bab-adbc-764cc811a1a5 (layer top_documentation) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.4 0.5) (angle 0.0)) + (vertex (position 0.4 0.5) (angle 0.0)) + ) + (polygon e687e55a-0a61-4d89-8682-70cacac38dc6 (layer top_documentation) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.4 -0.5) (angle 0.0)) + (vertex (position 0.4 -0.5) (angle 0.0)) + ) + (polygon 7412f635-8308-4fb0-ba7f-6365dd60b420 (layer top_legend) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.125 0.75) (angle 0.0)) + (vertex (position 0.125 0.75) (angle 0.0)) + ) + (polygon e36d15f9-5448-489f-975b-4f9717e78bcb (layer top_legend) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.125 -0.75) (angle 0.0)) + (vertex (position 0.125 -0.75) (angle 0.0)) + ) + (polygon 70ec38ee-230c-4647-b644-56abbad69227 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.0 0.625) (angle 0.0)) + (vertex (position 1.0 0.625) (angle 0.0)) + (vertex (position 1.0 -0.625) (angle 0.0)) + (vertex (position -1.0 -0.625) (angle 0.0)) + ) + (polygon 6812adf7-ccbc-4c1a-aa78-66fcf3ca6195 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.6 0.875) (angle 0.0)) + (vertex (position 1.6 0.875) (angle 0.0)) + (vertex (position 1.6 -0.875) (angle 0.0)) + (vertex (position -1.6 -0.875) (angle 0.0)) + (vertex (position -1.6 0.875) (angle 0.0)) + ) + (stroke_text 3c4417a8-0e5c-48b0-822a-06f6f5df19f6 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.425) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 52f75e24-4492-4616-a8ed-a1c0f3138abe (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.425) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 328e4ae0-a0f1-4d92-87b5-1695afbe98e1 + (name "Density Level A (max protrusion)") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 5d053e45-ab76-407c-88ae-d7936dff282b) + (pad 9902d57d-5b64-4bc3-9a5b-a21052667c9d (side top) (shape roundrect) + (position 0.975 0.0) (rotation 0.0) (size 1.15 1.3) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 9902d57d-5b64-4bc3-9a5b-a21052667c9d) + ) + (pad 4f6ec20b-c2e7-47d9-ba0e-8cde302966c5 (side top) (shape roundrect) + (position -0.975 0.0) (rotation 0.0) (size 1.15 1.3) (radius 0.0) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 4f6ec20b-c2e7-47d9-ba0e-8cde302966c5) + ) + (polygon 1988faf7-4fc1-4819-b214-1c7c92567d44 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.0 0.625) (angle 0.0)) + (vertex (position -0.4 0.625) (angle 0.0)) + (vertex (position -0.4 -0.625) (angle 0.0)) + (vertex (position -1.0 -0.625) (angle 0.0)) + (vertex (position -1.0 0.625) (angle 0.0)) + ) + (polygon 3b6eec6a-c225-479f-89fc-19583c426bf9 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.0 0.625) (angle 0.0)) + (vertex (position 0.4 0.625) (angle 0.0)) + (vertex (position 0.4 -0.625) (angle 0.0)) + (vertex (position 1.0 -0.625) (angle 0.0)) + (vertex (position 1.0 0.625) (angle 0.0)) + ) + (polygon daa7235a-a25b-446d-a498-a6f8b5f3e67c (layer top_documentation) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.4 0.5) (angle 0.0)) + (vertex (position 0.4 0.5) (angle 0.0)) + ) + (polygon fa3f16bd-6d91-44a5-a92c-84f03cca2073 (layer top_documentation) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.4 -0.5) (angle 0.0)) + (vertex (position 0.4 -0.5) (angle 0.0)) + ) + (polygon 03a05cc9-7a3e-4fb2-b9d6-4e6987c2c62b (layer top_legend) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.125 0.75) (angle 0.0)) + (vertex (position 0.125 0.75) (angle 0.0)) + ) + (polygon f070706a-cfca-4acf-99f5-1d7776e1fde4 (layer top_legend) + (width 0.25) (fill false) (grab_area false) + (vertex (position -0.125 -0.75) (angle 0.0)) + (vertex (position 0.125 -0.75) (angle 0.0)) + ) + (polygon c4d4866d-05bb-4c99-a721-cc5bec6d20fd (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.0 0.625) (angle 0.0)) + (vertex (position 1.0 0.625) (angle 0.0)) + (vertex (position 1.0 -0.625) (angle 0.0)) + (vertex (position -1.0 -0.625) (angle 0.0)) + ) + (polygon 350f6c74-a01a-4b8a-adf6-65381b7b3471 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.05 1.15) (angle 0.0)) + (vertex (position 2.05 1.15) (angle 0.0)) + (vertex (position 2.05 -1.15) (angle 0.0)) + (vertex (position -2.05 -1.15) (angle 0.0)) + (vertex (position -2.05 1.15) (angle 0.0)) + ) + (stroke_text e5af5e70-716a-456f-a595-43b71d7b578c (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.425) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 53bbc432-323e-4945-8de0-f978d245c6cd (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.425) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/.librepcb-pkg b/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/c2e3d283-b102-4b46-9f9f-9fcd0e4f3f61.step b/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/c2e3d283-b102-4b46-9f9f-9fcd0e4f3f61.step new file mode 100644 index 0000000..b4fe4cb --- /dev/null +++ b/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/c2e3d283-b102-4b46-9f9f-9fcd0e4f3f61.step @@ -0,0 +1,988 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-21T12:34:51',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2); +#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes'); +#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4=PRODUCT_DEFINITION_SHAPE('','',#5); +#5=PRODUCT_DEFINITION('design','',#6,#9); +#6=PRODUCT_DEFINITION_FORMATION('','',#7); +#7=PRODUCT('Pin Socket 2.54mm 2x08 â0.9mm','Pin Socket 2.54mm 2x08 â0.9mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#15,#15,#17,#17,#19,#19,#21,#21,#23,#23,#25,#25,#27,#27,#29,#29,#31,#31,#33,#33,#35,#35,#37,#37,#39,#39,#41,#41,#43,#43,#45,#45),#47); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=AXIS2_PLACEMENT_3D('',#16,#13,#14); +#16=CARTESIAN_POINT('',(-1.27,8.89,0.)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(1.27,8.89,0.)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#14); +#20=CARTESIAN_POINT('',(-1.27,6.35,0.)); +#21=AXIS2_PLACEMENT_3D('',#22,#13,#14); +#22=CARTESIAN_POINT('',(1.27,6.35,0.)); +#23=AXIS2_PLACEMENT_3D('',#24,#13,#14); +#24=CARTESIAN_POINT('',(-1.27,3.81,0.)); +#25=AXIS2_PLACEMENT_3D('',#26,#13,#14); +#26=CARTESIAN_POINT('',(1.27,3.81,0.)); +#27=AXIS2_PLACEMENT_3D('',#28,#13,#14); +#28=CARTESIAN_POINT('',(-1.27,1.27,0.)); +#29=AXIS2_PLACEMENT_3D('',#30,#13,#14); +#30=CARTESIAN_POINT('',(1.27,1.27,0.)); +#31=AXIS2_PLACEMENT_3D('',#32,#13,#14); +#32=CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#33=AXIS2_PLACEMENT_3D('',#34,#13,#14); +#34=CARTESIAN_POINT('',(1.27,-1.27,0.)); +#35=AXIS2_PLACEMENT_3D('',#36,#13,#14); +#36=CARTESIAN_POINT('',(-1.27,-3.81,0.)); +#37=AXIS2_PLACEMENT_3D('',#38,#13,#14); +#38=CARTESIAN_POINT('',(1.27,-3.81,0.)); +#39=AXIS2_PLACEMENT_3D('',#40,#13,#14); +#40=CARTESIAN_POINT('',(-1.27,-6.35,0.)); +#41=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#42=CARTESIAN_POINT('',(1.27,-6.35,0.)); +#43=AXIS2_PLACEMENT_3D('',#44,#13,#14); +#44=CARTESIAN_POINT('',(-1.27,-8.89,0.)); +#45=AXIS2_PLACEMENT_3D('',#46,#13,#14); +#46=CARTESIAN_POINT('',(1.27,-8.89,0.)); +#47=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#48,#49,#50)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#48=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#49=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#50=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#51=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#48,'distance_accuracy_value','confusion accuracy'); +#52=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#53=SHAPE_DEFINITION_REPRESENTATION(#54,#59); +#54=PRODUCT_DEFINITION_SHAPE('','',#55); +#55=PRODUCT_DEFINITION('design','',#56,#58); +#56=PRODUCT_DEFINITION_FORMATION('','',#57); +#57=PRODUCT('insulator-1','insulator-1','',(#8)); +#58=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#59=SHAPE_REPRESENTATION('',(#11,#11),#47); +#60=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#61,#63); +#61=( REPRESENTATION_RELATIONSHIP('','',#59,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#62)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#62=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#63=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#64); +#64=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39986','','',#5,#55,$); +#65=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#57)); +#66=SHAPE_DEFINITION_REPRESENTATION(#67,#72); +#67=PRODUCT_DEFINITION_SHAPE('','',#68); +#68=PRODUCT_DEFINITION('design','',#69,#71); +#69=PRODUCT_DEFINITION_FORMATION('','',#70); +#70=PRODUCT('insulator-1_part','insulator-1_part','',(#8)); +#71=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73),#47); +#73=MANIFOLD_SOLID_BREP('',#74); +#74=CLOSED_SHELL('',(#75,#103,#123,#191,#205,#215,#222,#241,#255,#269,#283,#297,#311,#325,#334)); +#75=ADVANCED_FACE('',(#76),#101,.F.); +#76=FACE_BOUND('',#77,.F.); +#77=EDGE_LOOP('',(#78,#86,#93,#98)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#82,#84,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.27,-1.2705,0.)); +#82=VERTEX_POINT('',#83); +#83=CARTESIAN_POINT('',(-1.27,-1.2705,7.)); +#84=LINE('',#81,#85); +#85=VECTOR('',#13,1.); +#86=ORIENTED_EDGE('',*,*,#87,.T.); +#87=EDGE_CURVE('',#80,#88,#90,.T.); +#88=VERTEX_POINT('',#89); +#89=CARTESIAN_POINT('',(-1.27,1.2705,0.)); +#90=LINE('',#81,#91); +#91=VECTOR('',#92,1.); +#92=DIRECTION('',(0.,1.,0.)); +#93=ORIENTED_EDGE('',*,*,#94,.T.); +#94=EDGE_CURVE('',#88,#95,#97,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(-1.27,1.2705,7.)); +#97=LINE('',#89,#85); +#98=ORIENTED_EDGE('',*,*,#99,.F.); +#99=EDGE_CURVE('',#82,#95,#100,.T.); +#100=LINE('',#83,#91); +#101=PLANE('',#102); +#102=AXIS2_PLACEMENT_3D('',#81,#14,#13); +#103=ADVANCED_FACE('',(#104),#121,.F.); +#104=FACE_BOUND('',#105,.F.); +#105=EDGE_LOOP('',(#106,#112,#113,#118)); +#106=ORIENTED_EDGE('',*,*,#107,.F.); +#107=EDGE_CURVE('',#80,#108,#110,.T.); +#108=VERTEX_POINT('',#109); +#109=CARTESIAN_POINT('',(1.27,-1.2705,0.)); +#110=LINE('',#81,#111); +#111=VECTOR('',#14,1.); +#112=ORIENTED_EDGE('',*,*,#79,.T.); +#113=ORIENTED_EDGE('',*,*,#114,.T.); +#114=EDGE_CURVE('',#82,#115,#117,.T.); +#115=VERTEX_POINT('',#116); +#116=CARTESIAN_POINT('',(1.27,-1.2705,7.)); +#117=LINE('',#83,#111); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#108,#115,#120,.T.); +#120=LINE('',#109,#85); +#121=PLANE('',#122); +#122=AXIS2_PLACEMENT_3D('',#81,#92,#13); +#123=ADVANCED_FACE('',(#124,#134),#189,.T.); +#124=FACE_BOUND('',#125,.T.); +#125=EDGE_LOOP('',(#98,#113,#126,#131)); +#126=ORIENTED_EDGE('',*,*,#127,.T.); +#127=EDGE_CURVE('',#115,#128,#130,.T.); +#128=VERTEX_POINT('',#129); +#129=CARTESIAN_POINT('',(1.27,1.2705,7.)); +#130=LINE('',#116,#91); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#95,#128,#133,.T.); +#133=LINE('',#96,#111); +#134=FACE_BOUND('',#135,.T.); +#135=EDGE_LOOP('',(#136,#143,#151,#158,#165,#172,#179,#184)); +#136=ORIENTED_EDGE('',*,*,#137,.F.); +#137=EDGE_CURVE('',#138,#140,#142,.T.); +#138=VERTEX_POINT('',#139); +#139=CARTESIAN_POINT('',(-0.846666666667,-0.973666666667,7.)); +#140=VERTEX_POINT('',#141); +#141=CARTESIAN_POINT('',(0.846666666667,-0.973666666667,7.)); +#142=LINE('',#139,#111); +#143=ORIENTED_EDGE('',*,*,#144,.T.); +#144=EDGE_CURVE('',#138,#145,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-0.973666666667,-0.846666666667,7.)); +#147=CIRCLE('',#148,0.127); +#148=AXIS2_PLACEMENT_3D('',#149,#150,#14); +#149=CARTESIAN_POINT('',(-0.846666666667,-0.846666666667,7.)); +#150=DIRECTION('',(0.,0.,-1.)); +#151=ORIENTED_EDGE('',*,*,#152,.F.); +#152=EDGE_CURVE('',#153,#145,#155,.T.); +#153=VERTEX_POINT('',#154); +#154=CARTESIAN_POINT('',(-0.973666666667,0.846666666667,7.)); +#155=LINE('',#154,#156); +#156=VECTOR('',#157,1.); +#157=DIRECTION('',(0.,-1.,0.)); +#158=ORIENTED_EDGE('',*,*,#159,.T.); +#159=EDGE_CURVE('',#153,#160,#162,.T.); +#160=VERTEX_POINT('',#161); +#161=CARTESIAN_POINT('',(-0.846666666667,0.973666666667,7.)); +#162=CIRCLE('',#163,0.127); +#163=AXIS2_PLACEMENT_3D('',#164,#150,#157); +#164=CARTESIAN_POINT('',(-0.846666666667,0.846666666667,7.)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#167,#160,#169,.T.); +#167=VERTEX_POINT('',#168); +#168=CARTESIAN_POINT('',(0.846666666667,0.973666666667,7.)); +#169=LINE('',#168,#170); +#170=VECTOR('',#171,1.); +#171=DIRECTION('',(-1.,0.,0.)); +#172=ORIENTED_EDGE('',*,*,#173,.T.); +#173=EDGE_CURVE('',#167,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(0.973666666667,0.846666666667,7.)); +#176=CIRCLE('',#177,0.127); +#177=AXIS2_PLACEMENT_3D('',#178,#150,#171); +#178=CARTESIAN_POINT('',(0.846666666667,0.846666666667,7.)); +#179=ORIENTED_EDGE('',*,*,#180,.F.); +#180=EDGE_CURVE('',#181,#174,#183,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(0.973666666667,-0.846666666667,7.)); +#183=LINE('',#182,#91); +#184=ORIENTED_EDGE('',*,*,#185,.T.); +#185=EDGE_CURVE('',#181,#140,#186,.T.); +#186=CIRCLE('',#187,0.127); +#187=AXIS2_PLACEMENT_3D('',#188,#150,#92); +#188=CARTESIAN_POINT('',(0.846666666667,-0.846666666667,7.)); +#189=PLANE('',#190); +#190=AXIS2_PLACEMENT_3D('',#83,#13,#14); +#191=ADVANCED_FACE('',(#192),#203,.T.); +#192=FACE_BOUND('',#193,.T.); +#193=EDGE_LOOP('',(#194,#93,#199,#200)); +#194=ORIENTED_EDGE('',*,*,#195,.F.); +#195=EDGE_CURVE('',#88,#196,#198,.T.); +#196=VERTEX_POINT('',#197); +#197=CARTESIAN_POINT('',(1.27,1.2705,0.)); +#198=LINE('',#89,#111); +#199=ORIENTED_EDGE('',*,*,#132,.T.); +#200=ORIENTED_EDGE('',*,*,#201,.F.); +#201=EDGE_CURVE('',#196,#128,#202,.T.); +#202=LINE('',#197,#85); +#203=PLANE('',#204); +#204=AXIS2_PLACEMENT_3D('',#89,#92,#13); +#205=ADVANCED_FACE('',(#206),#213,.F.); +#206=FACE_BOUND('',#207,.F.); +#207=EDGE_LOOP('',(#208,#209,#210,#194)); +#208=ORIENTED_EDGE('',*,*,#87,.F.); +#209=ORIENTED_EDGE('',*,*,#107,.T.); +#210=ORIENTED_EDGE('',*,*,#211,.T.); +#211=EDGE_CURVE('',#108,#196,#212,.T.); +#212=LINE('',#109,#91); +#213=PLANE('',#214); +#214=AXIS2_PLACEMENT_3D('',#81,#13,#14); +#215=ADVANCED_FACE('',(#216),#220,.T.); +#216=FACE_BOUND('',#217,.T.); +#217=EDGE_LOOP('',(#118,#210,#218,#219)); +#218=ORIENTED_EDGE('',*,*,#201,.T.); +#219=ORIENTED_EDGE('',*,*,#127,.F.); +#220=PLANE('',#221); +#221=AXIS2_PLACEMENT_3D('',#109,#14,#13); +#222=ADVANCED_FACE('',(#223),#239,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#225,#230,#231,#236)); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#227,#138,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(-0.846666666667,-0.973666666667,1.)); +#229=LINE('',#228,#85); +#230=ORIENTED_EDGE('',*,*,#137,.T.); +#231=ORIENTED_EDGE('',*,*,#232,.F.); +#232=EDGE_CURVE('',#233,#140,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(0.846666666667,-0.973666666667,1.)); +#235=LINE('',#234,#85); +#236=ORIENTED_EDGE('',*,*,#237,.F.); +#237=EDGE_CURVE('',#227,#233,#238,.T.); +#238=LINE('',#228,#111); +#239=PLANE('',#240); +#240=AXIS2_PLACEMENT_3D('',#228,#92,#14); +#241=ADVANCED_FACE('',(#242),#254,.F.); +#242=FACE_BOUND('',#243,.F.); +#243=EDGE_LOOP('',(#244,#184,#231,#249)); +#244=ORIENTED_EDGE('',*,*,#245,.T.); +#245=EDGE_CURVE('',#246,#181,#248,.T.); +#246=VERTEX_POINT('',#247); +#247=CARTESIAN_POINT('',(0.973666666667,-0.846666666667,1.)); +#248=LINE('',#247,#85); +#249=ORIENTED_EDGE('',*,*,#250,.F.); +#250=EDGE_CURVE('',#246,#233,#251,.T.); +#251=CIRCLE('',#252,0.127); +#252=AXIS2_PLACEMENT_3D('',#253,#150,#92); +#253=CARTESIAN_POINT('',(0.846666666667,-0.846666666667,1.)); +#254=CYLINDRICAL_SURFACE('',#252,0.127); +#255=ADVANCED_FACE('',(#256),#267,.T.); +#256=FACE_BOUND('',#257,.T.); +#257=EDGE_LOOP('',(#244,#258,#259,#264)); +#258=ORIENTED_EDGE('',*,*,#180,.T.); +#259=ORIENTED_EDGE('',*,*,#260,.F.); +#260=EDGE_CURVE('',#261,#174,#263,.T.); +#261=VERTEX_POINT('',#262); +#262=CARTESIAN_POINT('',(0.973666666667,0.846666666667,1.)); +#263=LINE('',#262,#85); +#264=ORIENTED_EDGE('',*,*,#265,.F.); +#265=EDGE_CURVE('',#246,#261,#266,.T.); +#266=LINE('',#247,#91); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#247,#171,#92); +#269=ADVANCED_FACE('',(#270),#282,.F.); +#270=FACE_BOUND('',#271,.F.); +#271=EDGE_LOOP('',(#272,#172,#259,#277)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#274,#167,#276,.T.); +#274=VERTEX_POINT('',#275); +#275=CARTESIAN_POINT('',(0.846666666667,0.973666666667,1.)); +#276=LINE('',#275,#85); +#277=ORIENTED_EDGE('',*,*,#278,.F.); +#278=EDGE_CURVE('',#274,#261,#279,.T.); +#279=CIRCLE('',#280,0.127); +#280=AXIS2_PLACEMENT_3D('',#281,#150,#171); +#281=CARTESIAN_POINT('',(0.846666666667,0.846666666667,1.)); +#282=CYLINDRICAL_SURFACE('',#280,0.127); +#283=ADVANCED_FACE('',(#284),#295,.T.); +#284=FACE_BOUND('',#285,.T.); +#285=EDGE_LOOP('',(#272,#286,#287,#292)); +#286=ORIENTED_EDGE('',*,*,#166,.T.); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#289,#160,#291,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(-0.846666666667,0.973666666667,1.)); +#291=LINE('',#290,#85); +#292=ORIENTED_EDGE('',*,*,#293,.F.); +#293=EDGE_CURVE('',#274,#289,#294,.T.); +#294=LINE('',#275,#170); +#295=PLANE('',#296); +#296=AXIS2_PLACEMENT_3D('',#275,#157,#171); +#297=ADVANCED_FACE('',(#298),#310,.F.); +#298=FACE_BOUND('',#299,.F.); +#299=EDGE_LOOP('',(#300,#158,#287,#305)); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#302,#153,#304,.T.); +#302=VERTEX_POINT('',#303); +#303=CARTESIAN_POINT('',(-0.973666666667,0.846666666667,1.)); +#304=LINE('',#303,#85); +#305=ORIENTED_EDGE('',*,*,#306,.F.); +#306=EDGE_CURVE('',#302,#289,#307,.T.); +#307=CIRCLE('',#308,0.127); +#308=AXIS2_PLACEMENT_3D('',#309,#150,#157); +#309=CARTESIAN_POINT('',(-0.846666666667,0.846666666667,1.)); +#310=CYLINDRICAL_SURFACE('',#308,0.127); +#311=ADVANCED_FACE('',(#312),#323,.T.); +#312=FACE_BOUND('',#313,.T.); +#313=EDGE_LOOP('',(#300,#314,#315,#320)); +#314=ORIENTED_EDGE('',*,*,#152,.T.); +#315=ORIENTED_EDGE('',*,*,#316,.F.); +#316=EDGE_CURVE('',#317,#145,#319,.T.); +#317=VERTEX_POINT('',#318); +#318=CARTESIAN_POINT('',(-0.973666666667,-0.846666666667,1.)); +#319=LINE('',#318,#85); +#320=ORIENTED_EDGE('',*,*,#321,.F.); +#321=EDGE_CURVE('',#302,#317,#322,.T.); +#322=LINE('',#303,#156); +#323=PLANE('',#324); +#324=AXIS2_PLACEMENT_3D('',#303,#14,#157); +#325=ADVANCED_FACE('',(#326),#333,.F.); +#326=FACE_BOUND('',#327,.F.); +#327=EDGE_LOOP('',(#225,#143,#315,#328)); +#328=ORIENTED_EDGE('',*,*,#329,.F.); +#329=EDGE_CURVE('',#227,#317,#330,.T.); +#330=CIRCLE('',#331,0.127); +#331=AXIS2_PLACEMENT_3D('',#332,#150,#14); +#332=CARTESIAN_POINT('',(-0.846666666667,-0.846666666667,1.)); +#333=CYLINDRICAL_SURFACE('',#331,0.127); +#334=ADVANCED_FACE('',(#335),#341,.T.); +#335=FACE_BOUND('',#336,.T.); +#336=EDGE_LOOP('',(#328,#337,#249,#338,#277,#339,#305,#340)); +#337=ORIENTED_EDGE('',*,*,#237,.T.); +#338=ORIENTED_EDGE('',*,*,#265,.T.); +#339=ORIENTED_EDGE('',*,*,#293,.T.); +#340=ORIENTED_EDGE('',*,*,#321,.T.); +#341=PLANE('',#342); +#342=AXIS2_PLACEMENT_3D('',#343,#13,#14); +#343=CARTESIAN_POINT('',(3.278217592397E-17,-3.278217592397E-17,1.)); +#344=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#345,#347); +#345=( REPRESENTATION_RELATIONSHIP('','',#72,#59)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#346=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#347=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#348); +#348=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39985','','',#55,#68,$); +#349=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#70)); +#350=SHAPE_DEFINITION_REPRESENTATION(#351,#356); +#351=PRODUCT_DEFINITION_SHAPE('','',#352); +#352=PRODUCT_DEFINITION('design','',#353,#355); +#353=PRODUCT_DEFINITION_FORMATION('','',#354); +#354=PRODUCT('lead-1','lead-1','',(#8)); +#355=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#356=SHAPE_REPRESENTATION('',(#11,#11),#47); +#357=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#358,#359); +#358=( REPRESENTATION_RELATIONSHIP('','',#356,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#62)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#359=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#360); +#360=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39988','','',#5,#352,$); +#361=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#354)); +#362=SHAPE_DEFINITION_REPRESENTATION(#363,#368); +#363=PRODUCT_DEFINITION_SHAPE('','',#364); +#364=PRODUCT_DEFINITION('design','',#365,#367); +#365=PRODUCT_DEFINITION_FORMATION('','',#366); +#366=PRODUCT('lead-1_part','lead-1_part','',(#8)); +#367=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#368=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#369),#47); +#369=MANIFOLD_SOLID_BREP('',#370); +#370=CLOSED_SHELL('',(#371,#396,#421,#433,#445,#452)); +#371=ADVANCED_FACE('',(#372),#394,.F.); +#372=FACE_BOUND('',#373,.F.); +#373=EDGE_LOOP('',(#374,#381,#386,#391)); +#374=ORIENTED_EDGE('',*,*,#375,.F.); +#375=EDGE_CURVE('',#376,#378,#380,.T.); +#376=VERTEX_POINT('',#377); +#377=CARTESIAN_POINT('',(-0.2,-0.35,-3.)); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(-0.2,-0.35,0.)); +#380=LINE('',#377,#85); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#376,#383,#385,.T.); +#383=VERTEX_POINT('',#384); +#384=CARTESIAN_POINT('',(-0.2,0.35,-3.)); +#385=LINE('',#377,#91); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#383,#388,#390,.T.); +#388=VERTEX_POINT('',#389); +#389=CARTESIAN_POINT('',(-0.2,0.35,0.)); +#390=LINE('',#384,#85); +#391=ORIENTED_EDGE('',*,*,#392,.F.); +#392=EDGE_CURVE('',#378,#388,#393,.T.); +#393=LINE('',#379,#91); +#394=PLANE('',#395); +#395=AXIS2_PLACEMENT_3D('',#377,#14,#13); +#396=ADVANCED_FACE('',(#397),#419,.T.); +#397=FACE_BOUND('',#398,.T.); +#398=EDGE_LOOP('',(#399,#406,#411,#416)); +#399=ORIENTED_EDGE('',*,*,#400,.F.); +#400=EDGE_CURVE('',#401,#403,#405,.T.); +#401=VERTEX_POINT('',#402); +#402=CARTESIAN_POINT('',(0.2,-0.35,-3.)); +#403=VERTEX_POINT('',#404); +#404=CARTESIAN_POINT('',(0.2,-0.35,0.)); +#405=LINE('',#402,#85); +#406=ORIENTED_EDGE('',*,*,#407,.T.); +#407=EDGE_CURVE('',#401,#408,#410,.T.); +#408=VERTEX_POINT('',#409); +#409=CARTESIAN_POINT('',(0.2,0.35,-3.)); +#410=LINE('',#402,#91); +#411=ORIENTED_EDGE('',*,*,#412,.T.); +#412=EDGE_CURVE('',#408,#413,#415,.T.); +#413=VERTEX_POINT('',#414); +#414=CARTESIAN_POINT('',(0.2,0.35,0.)); +#415=LINE('',#409,#85); +#416=ORIENTED_EDGE('',*,*,#417,.F.); +#417=EDGE_CURVE('',#403,#413,#418,.T.); +#418=LINE('',#404,#91); +#419=PLANE('',#420); +#420=AXIS2_PLACEMENT_3D('',#402,#14,#13); +#421=ADVANCED_FACE('',(#422),#431,.F.); +#422=FACE_BOUND('',#423,.F.); +#423=EDGE_LOOP('',(#424,#427,#428,#399)); +#424=ORIENTED_EDGE('',*,*,#425,.F.); +#425=EDGE_CURVE('',#376,#401,#426,.T.); +#426=LINE('',#377,#111); +#427=ORIENTED_EDGE('',*,*,#375,.T.); +#428=ORIENTED_EDGE('',*,*,#429,.T.); +#429=EDGE_CURVE('',#378,#403,#430,.T.); +#430=LINE('',#379,#111); +#431=PLANE('',#432); +#432=AXIS2_PLACEMENT_3D('',#377,#92,#13); +#433=ADVANCED_FACE('',(#434),#443,.T.); +#434=FACE_BOUND('',#435,.T.); +#435=EDGE_LOOP('',(#436,#386,#439,#442)); +#436=ORIENTED_EDGE('',*,*,#437,.F.); +#437=EDGE_CURVE('',#383,#408,#438,.T.); +#438=LINE('',#384,#111); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#388,#413,#441,.T.); +#441=LINE('',#389,#111); +#442=ORIENTED_EDGE('',*,*,#412,.F.); +#443=PLANE('',#444); +#444=AXIS2_PLACEMENT_3D('',#384,#92,#13); +#445=ADVANCED_FACE('',(#446),#450,.F.); +#446=FACE_BOUND('',#447,.F.); +#447=EDGE_LOOP('',(#448,#449,#406,#436)); +#448=ORIENTED_EDGE('',*,*,#382,.F.); +#449=ORIENTED_EDGE('',*,*,#425,.T.); +#450=PLANE('',#451); +#451=AXIS2_PLACEMENT_3D('',#377,#13,#14); +#452=ADVANCED_FACE('',(#453),#457,.T.); +#453=FACE_BOUND('',#454,.T.); +#454=EDGE_LOOP('',(#391,#428,#455,#456)); +#455=ORIENTED_EDGE('',*,*,#417,.T.); +#456=ORIENTED_EDGE('',*,*,#440,.F.); +#457=PLANE('',#458); +#458=AXIS2_PLACEMENT_3D('',#379,#13,#14); +#459=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#460,#461); +#460=( REPRESENTATION_RELATIONSHIP('','',#368,#356)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#461=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#462); +#462=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39987','','',#352,#364,$); +#463=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#366)); +#464=SHAPE_DEFINITION_REPRESENTATION(#465,#470); +#465=PRODUCT_DEFINITION_SHAPE('','',#466); +#466=PRODUCT_DEFINITION('design','',#467,#469); +#467=PRODUCT_DEFINITION_FORMATION('','',#468); +#468=PRODUCT('insulator-2','insulator-2','',(#8)); +#469=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#470=SHAPE_REPRESENTATION('',(#11,#11),#47); +#471=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#472,#474); +#472=( REPRESENTATION_RELATIONSHIP('','',#470,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#473)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#473=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#474=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#475); +#475=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39990','','',#5,#466,$); +#476=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#468)); +#477=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#478,#479); +#478=( REPRESENTATION_RELATIONSHIP('','',#72,#470)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#479=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#480); +#480=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39989','','',#466,#68,$); +#481=SHAPE_DEFINITION_REPRESENTATION(#482,#487); +#482=PRODUCT_DEFINITION_SHAPE('','',#483); +#483=PRODUCT_DEFINITION('design','',#484,#486); +#484=PRODUCT_DEFINITION_FORMATION('','',#485); +#485=PRODUCT('lead-2','lead-2','',(#8)); +#486=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#487=SHAPE_REPRESENTATION('',(#11,#11),#47); +#488=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#489,#490); +#489=( REPRESENTATION_RELATIONSHIP('','',#487,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#473)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#490=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#491); +#491=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39992','','',#5,#483,$); +#492=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#485)); +#493=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#494,#495); +#494=( REPRESENTATION_RELATIONSHIP('','',#368,#487)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#495=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#496); +#496=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39991','','',#483,#364,$); +#497=SHAPE_DEFINITION_REPRESENTATION(#498,#503); +#498=PRODUCT_DEFINITION_SHAPE('','',#499); +#499=PRODUCT_DEFINITION('design','',#500,#502); +#500=PRODUCT_DEFINITION_FORMATION('','',#501); +#501=PRODUCT('insulator-3','insulator-3','',(#8)); +#502=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#503=SHAPE_REPRESENTATION('',(#11,#11),#47); +#504=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#505,#507); +#505=( REPRESENTATION_RELATIONSHIP('','',#503,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#506)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#506=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#507=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#508); +#508=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39994','','',#5,#499,$); +#509=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#501)); +#510=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#511,#512); +#511=( REPRESENTATION_RELATIONSHIP('','',#72,#503)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#512=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#513); +#513=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39993','','',#499,#68,$); +#514=SHAPE_DEFINITION_REPRESENTATION(#515,#520); +#515=PRODUCT_DEFINITION_SHAPE('','',#516); +#516=PRODUCT_DEFINITION('design','',#517,#519); +#517=PRODUCT_DEFINITION_FORMATION('','',#518); +#518=PRODUCT('lead-3','lead-3','',(#8)); +#519=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#520=SHAPE_REPRESENTATION('',(#11,#11),#47); +#521=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#522,#523); +#522=( REPRESENTATION_RELATIONSHIP('','',#520,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#506)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#523=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#524); +#524=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39996','','',#5,#516,$); +#525=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#518)); +#526=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#527,#528); +#527=( REPRESENTATION_RELATIONSHIP('','',#368,#520)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#528=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#529); +#529=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39995','','',#516,#364,$); +#530=SHAPE_DEFINITION_REPRESENTATION(#531,#536); +#531=PRODUCT_DEFINITION_SHAPE('','',#532); +#532=PRODUCT_DEFINITION('design','',#533,#535); +#533=PRODUCT_DEFINITION_FORMATION('','',#534); +#534=PRODUCT('insulator-4','insulator-4','',(#8)); +#535=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#536=SHAPE_REPRESENTATION('',(#11,#11),#47); +#537=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#538,#540); +#538=( REPRESENTATION_RELATIONSHIP('','',#536,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#539)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#539=ITEM_DEFINED_TRANSFORMATION('','',#11,#21); +#540=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#541); +#541=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39998','','',#5,#532,$); +#542=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#534)); +#543=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#544,#545); +#544=( REPRESENTATION_RELATIONSHIP('','',#72,#536)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#545=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#546); +#546=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39997','','',#532,#68,$); +#547=SHAPE_DEFINITION_REPRESENTATION(#548,#553); +#548=PRODUCT_DEFINITION_SHAPE('','',#549); +#549=PRODUCT_DEFINITION('design','',#550,#552); +#550=PRODUCT_DEFINITION_FORMATION('','',#551); +#551=PRODUCT('lead-4','lead-4','',(#8)); +#552=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#553=SHAPE_REPRESENTATION('',(#11,#11),#47); +#554=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#555,#556); +#555=( REPRESENTATION_RELATIONSHIP('','',#553,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#539)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#556=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#557); +#557=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40000','','',#5,#549,$); +#558=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#551)); +#559=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#560,#561); +#560=( REPRESENTATION_RELATIONSHIP('','',#368,#553)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#561=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#562); +#562=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39999','','',#549,#364,$); +#563=SHAPE_DEFINITION_REPRESENTATION(#564,#569); +#564=PRODUCT_DEFINITION_SHAPE('','',#565); +#565=PRODUCT_DEFINITION('design','',#566,#568); +#566=PRODUCT_DEFINITION_FORMATION('','',#567); +#567=PRODUCT('insulator-5','insulator-5','',(#8)); +#568=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#569=SHAPE_REPRESENTATION('',(#11,#11),#47); +#570=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#571,#573); +#571=( REPRESENTATION_RELATIONSHIP('','',#569,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#572)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#572=ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#573=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#574); +#574=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40002','','',#5,#565,$); +#575=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#567)); +#576=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#577,#578); +#577=( REPRESENTATION_RELATIONSHIP('','',#72,#569)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#578=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#579); +#579=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40001','','',#565,#68,$); +#580=SHAPE_DEFINITION_REPRESENTATION(#581,#586); +#581=PRODUCT_DEFINITION_SHAPE('','',#582); +#582=PRODUCT_DEFINITION('design','',#583,#585); +#583=PRODUCT_DEFINITION_FORMATION('','',#584); +#584=PRODUCT('lead-5','lead-5','',(#8)); +#585=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#586=SHAPE_REPRESENTATION('',(#11,#11),#587); +#587=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51))GLOBAL_UNIT_ASSIGNED_CONTEXT((#48,#49,#50)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#588=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#589,#590); +#589=( REPRESENTATION_RELATIONSHIP('','',#586,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#572)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#590=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#591); +#591=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40004','','',#5,#582,$); +#592=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#584)); +#593=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#594,#595); +#594=( REPRESENTATION_RELATIONSHIP('','',#368,#586)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#595=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#596); +#596=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40003','','',#582,#364,$); +#597=SHAPE_DEFINITION_REPRESENTATION(#598,#603); +#598=PRODUCT_DEFINITION_SHAPE('','',#599); +#599=PRODUCT_DEFINITION('design','',#600,#602); +#600=PRODUCT_DEFINITION_FORMATION('','',#601); +#601=PRODUCT('insulator-6','insulator-6','',(#8)); +#602=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#603=SHAPE_REPRESENTATION('',(#11,#11),#587); +#604=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#605,#607); +#605=( REPRESENTATION_RELATIONSHIP('','',#603,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#606)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#606=ITEM_DEFINED_TRANSFORMATION('','',#11,#25); +#607=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#608); +#608=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40006','','',#5,#599,$); +#609=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#601)); +#610=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#611,#612); +#611=( REPRESENTATION_RELATIONSHIP('','',#72,#603)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#612=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#613); +#613=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40005','','',#599,#68,$); +#614=SHAPE_DEFINITION_REPRESENTATION(#615,#620); +#615=PRODUCT_DEFINITION_SHAPE('','',#616); +#616=PRODUCT_DEFINITION('design','',#617,#619); +#617=PRODUCT_DEFINITION_FORMATION('','',#618); +#618=PRODUCT('lead-6','lead-6','',(#8)); +#619=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#620=SHAPE_REPRESENTATION('',(#11,#11),#587); +#621=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#622,#623); +#622=( REPRESENTATION_RELATIONSHIP('','',#620,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#606)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#623=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#624); +#624=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40008','','',#5,#616,$); +#625=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#618)); +#626=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#627,#628); +#627=( REPRESENTATION_RELATIONSHIP('','',#368,#620)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#628=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#629); +#629=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40007','','',#616,#364,$); +#630=SHAPE_DEFINITION_REPRESENTATION(#631,#636); +#631=PRODUCT_DEFINITION_SHAPE('','',#632); +#632=PRODUCT_DEFINITION('design','',#633,#635); +#633=PRODUCT_DEFINITION_FORMATION('','',#634); +#634=PRODUCT('insulator-7','insulator-7','',(#8)); +#635=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#636=SHAPE_REPRESENTATION('',(#11,#11),#587); +#637=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#638,#640); +#638=( REPRESENTATION_RELATIONSHIP('','',#636,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#639)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#639=ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#640=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#641); +#641=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40010','','',#5,#632,$); +#642=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#634)); +#643=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#644,#645); +#644=( REPRESENTATION_RELATIONSHIP('','',#72,#636)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#645=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#646); +#646=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40009','','',#632,#68,$); +#647=SHAPE_DEFINITION_REPRESENTATION(#648,#653); +#648=PRODUCT_DEFINITION_SHAPE('','',#649); +#649=PRODUCT_DEFINITION('design','',#650,#652); +#650=PRODUCT_DEFINITION_FORMATION('','',#651); +#651=PRODUCT('lead-7','lead-7','',(#8)); +#652=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#653=SHAPE_REPRESENTATION('',(#11,#11),#587); +#654=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#655,#656); +#655=( REPRESENTATION_RELATIONSHIP('','',#653,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#639)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#656=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#657); +#657=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40012','','',#5,#649,$); +#658=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#651)); +#659=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#660,#661); +#660=( REPRESENTATION_RELATIONSHIP('','',#368,#653)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#661=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#662); +#662=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40011','','',#649,#364,$); +#663=SHAPE_DEFINITION_REPRESENTATION(#664,#669); +#664=PRODUCT_DEFINITION_SHAPE('','',#665); +#665=PRODUCT_DEFINITION('design','',#666,#668); +#666=PRODUCT_DEFINITION_FORMATION('','',#667); +#667=PRODUCT('insulator-8','insulator-8','',(#8)); +#668=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#669=SHAPE_REPRESENTATION('',(#11,#11),#587); +#670=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#671,#673); +#671=( REPRESENTATION_RELATIONSHIP('','',#669,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#672)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#672=ITEM_DEFINED_TRANSFORMATION('','',#11,#29); +#673=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#674); +#674=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40014','','',#5,#665,$); +#675=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#667)); +#676=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#677,#678); +#677=( REPRESENTATION_RELATIONSHIP('','',#72,#669)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#678=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#679); +#679=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40013','','',#665,#68,$); +#680=SHAPE_DEFINITION_REPRESENTATION(#681,#686); +#681=PRODUCT_DEFINITION_SHAPE('','',#682); +#682=PRODUCT_DEFINITION('design','',#683,#685); +#683=PRODUCT_DEFINITION_FORMATION('','',#684); +#684=PRODUCT('lead-8','lead-8','',(#8)); +#685=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#686=SHAPE_REPRESENTATION('',(#11,#11),#587); +#687=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#688,#689); +#688=( REPRESENTATION_RELATIONSHIP('','',#686,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#672)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#689=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#690); +#690=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40016','','',#5,#682,$); +#691=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#684)); +#692=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#693,#694); +#693=( REPRESENTATION_RELATIONSHIP('','',#368,#686)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#694=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#695); +#695=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40015','','',#682,#364,$); +#696=SHAPE_DEFINITION_REPRESENTATION(#697,#702); +#697=PRODUCT_DEFINITION_SHAPE('','',#698); +#698=PRODUCT_DEFINITION('design','',#699,#701); +#699=PRODUCT_DEFINITION_FORMATION('','',#700); +#700=PRODUCT('insulator-9','insulator-9','',(#8)); +#701=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#702=SHAPE_REPRESENTATION('',(#11,#11),#587); +#703=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#704,#706); +#704=( REPRESENTATION_RELATIONSHIP('','',#702,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#705)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#705=ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#706=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#707); +#707=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40018','','',#5,#698,$); +#708=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#700)); +#709=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#710,#711); +#710=( REPRESENTATION_RELATIONSHIP('','',#72,#702)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#711=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#712); +#712=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40017','','',#698,#68,$); +#713=SHAPE_DEFINITION_REPRESENTATION(#714,#719); +#714=PRODUCT_DEFINITION_SHAPE('','',#715); +#715=PRODUCT_DEFINITION('design','',#716,#718); +#716=PRODUCT_DEFINITION_FORMATION('','',#717); +#717=PRODUCT('lead-9','lead-9','',(#8)); +#718=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#719=SHAPE_REPRESENTATION('',(#11,#11),#587); +#720=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#721,#722); +#721=( REPRESENTATION_RELATIONSHIP('','',#719,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#705)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#722=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#723); +#723=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40020','','',#5,#715,$); +#724=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#717)); +#725=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#726,#727); +#726=( REPRESENTATION_RELATIONSHIP('','',#368,#719)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#727=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#728); +#728=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40019','','',#715,#364,$); +#729=SHAPE_DEFINITION_REPRESENTATION(#730,#735); +#730=PRODUCT_DEFINITION_SHAPE('','',#731); +#731=PRODUCT_DEFINITION('design','',#732,#734); +#732=PRODUCT_DEFINITION_FORMATION('','',#733); +#733=PRODUCT('insulator-10','insulator-10','',(#8)); +#734=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#735=SHAPE_REPRESENTATION('',(#11,#11),#587); +#736=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#737,#739); +#737=( REPRESENTATION_RELATIONSHIP('','',#735,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#738)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#738=ITEM_DEFINED_TRANSFORMATION('','',#11,#33); +#739=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#740); +#740=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40022','','',#5,#731,$); +#741=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#733)); +#742=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#743,#744); +#743=( REPRESENTATION_RELATIONSHIP('','',#72,#735)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#744=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#745); +#745=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40021','','',#731,#68,$); +#746=SHAPE_DEFINITION_REPRESENTATION(#747,#752); +#747=PRODUCT_DEFINITION_SHAPE('','',#748); +#748=PRODUCT_DEFINITION('design','',#749,#751); +#749=PRODUCT_DEFINITION_FORMATION('','',#750); +#750=PRODUCT('lead-10','lead-10','',(#8)); +#751=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#752=SHAPE_REPRESENTATION('',(#11,#11),#587); +#753=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#754,#755); +#754=( REPRESENTATION_RELATIONSHIP('','',#752,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#738)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#755=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#756); +#756=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40024','','',#5,#748,$); +#757=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#750)); +#758=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#759,#760); +#759=( REPRESENTATION_RELATIONSHIP('','',#368,#752)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#760=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#761); +#761=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40023','','',#748,#364,$); +#762=SHAPE_DEFINITION_REPRESENTATION(#763,#768); +#763=PRODUCT_DEFINITION_SHAPE('','',#764); +#764=PRODUCT_DEFINITION('design','',#765,#767); +#765=PRODUCT_DEFINITION_FORMATION('','',#766); +#766=PRODUCT('insulator-11','insulator-11','',(#8)); +#767=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#768=SHAPE_REPRESENTATION('',(#11,#11),#587); +#769=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#770,#772); +#770=( REPRESENTATION_RELATIONSHIP('','',#768,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#771)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#771=ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#772=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#773); +#773=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40026','','',#5,#764,$); +#774=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#766)); +#775=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#776,#777); +#776=( REPRESENTATION_RELATIONSHIP('','',#72,#768)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#777=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#778); +#778=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40025','','',#764,#68,$); +#779=SHAPE_DEFINITION_REPRESENTATION(#780,#785); +#780=PRODUCT_DEFINITION_SHAPE('','',#781); +#781=PRODUCT_DEFINITION('design','',#782,#784); +#782=PRODUCT_DEFINITION_FORMATION('','',#783); +#783=PRODUCT('lead-11','lead-11','',(#8)); +#784=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#785=SHAPE_REPRESENTATION('',(#11,#11),#587); +#786=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#787,#788); +#787=( REPRESENTATION_RELATIONSHIP('','',#785,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#771)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#788=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#789); +#789=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40028','','',#5,#781,$); +#790=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#783)); +#791=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#792,#793); +#792=( REPRESENTATION_RELATIONSHIP('','',#368,#785)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#793=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#794); +#794=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40027','','',#781,#364,$); +#795=SHAPE_DEFINITION_REPRESENTATION(#796,#801); +#796=PRODUCT_DEFINITION_SHAPE('','',#797); +#797=PRODUCT_DEFINITION('design','',#798,#800); +#798=PRODUCT_DEFINITION_FORMATION('','',#799); +#799=PRODUCT('insulator-12','insulator-12','',(#8)); +#800=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#801=SHAPE_REPRESENTATION('',(#11,#11),#587); +#802=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#803,#805); +#803=( REPRESENTATION_RELATIONSHIP('','',#801,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#804)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#804=ITEM_DEFINED_TRANSFORMATION('','',#11,#37); +#805=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#806); +#806=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40030','','',#5,#797,$); +#807=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#799)); +#808=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#809,#810); +#809=( REPRESENTATION_RELATIONSHIP('','',#72,#801)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#810=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#811); +#811=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40029','','',#797,#68,$); +#812=SHAPE_DEFINITION_REPRESENTATION(#813,#818); +#813=PRODUCT_DEFINITION_SHAPE('','',#814); +#814=PRODUCT_DEFINITION('design','',#815,#817); +#815=PRODUCT_DEFINITION_FORMATION('','',#816); +#816=PRODUCT('lead-12','lead-12','',(#8)); +#817=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#818=SHAPE_REPRESENTATION('',(#11,#11),#587); +#819=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#820,#821); +#820=( REPRESENTATION_RELATIONSHIP('','',#818,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#804)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#821=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#822); +#822=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40032','','',#5,#814,$); +#823=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#816)); +#824=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#825,#826); +#825=( REPRESENTATION_RELATIONSHIP('','',#368,#818)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#826=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#827); +#827=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40031','','',#814,#364,$); +#828=SHAPE_DEFINITION_REPRESENTATION(#829,#834); +#829=PRODUCT_DEFINITION_SHAPE('','',#830); +#830=PRODUCT_DEFINITION('design','',#831,#833); +#831=PRODUCT_DEFINITION_FORMATION('','',#832); +#832=PRODUCT('insulator-13','insulator-13','',(#8)); +#833=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#834=SHAPE_REPRESENTATION('',(#11,#11),#587); +#835=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#836,#838); +#836=( REPRESENTATION_RELATIONSHIP('','',#834,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#837)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#837=ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#838=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#839); +#839=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40034','','',#5,#830,$); +#840=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#832)); +#841=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#842,#843); +#842=( REPRESENTATION_RELATIONSHIP('','',#72,#834)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#843=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#844); +#844=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40033','','',#830,#68,$); +#845=SHAPE_DEFINITION_REPRESENTATION(#846,#851); +#846=PRODUCT_DEFINITION_SHAPE('','',#847); +#847=PRODUCT_DEFINITION('design','',#848,#850); +#848=PRODUCT_DEFINITION_FORMATION('','',#849); +#849=PRODUCT('lead-13','lead-13','',(#8)); +#850=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#851=SHAPE_REPRESENTATION('',(#11,#11),#587); +#852=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#853,#854); +#853=( REPRESENTATION_RELATIONSHIP('','',#851,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#837)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#854=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#855); +#855=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40036','','',#5,#847,$); +#856=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#849)); +#857=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#858,#859); +#858=( REPRESENTATION_RELATIONSHIP('','',#368,#851)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#859=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#860); +#860=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40035','','',#847,#364,$); +#861=SHAPE_DEFINITION_REPRESENTATION(#862,#867); +#862=PRODUCT_DEFINITION_SHAPE('','',#863); +#863=PRODUCT_DEFINITION('design','',#864,#866); +#864=PRODUCT_DEFINITION_FORMATION('','',#865); +#865=PRODUCT('insulator-14','insulator-14','',(#8)); +#866=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#867=SHAPE_REPRESENTATION('',(#11,#11),#587); +#868=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#869,#871); +#869=( REPRESENTATION_RELATIONSHIP('','',#867,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#870)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#870=ITEM_DEFINED_TRANSFORMATION('','',#11,#41); +#871=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#872); +#872=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40038','','',#5,#863,$); +#873=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#865)); +#874=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#875,#876); +#875=( REPRESENTATION_RELATIONSHIP('','',#72,#867)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#876=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#877); +#877=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40037','','',#863,#68,$); +#878=SHAPE_DEFINITION_REPRESENTATION(#879,#884); +#879=PRODUCT_DEFINITION_SHAPE('','',#880); +#880=PRODUCT_DEFINITION('design','',#881,#883); +#881=PRODUCT_DEFINITION_FORMATION('','',#882); +#882=PRODUCT('lead-14','lead-14','',(#8)); +#883=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#884=SHAPE_REPRESENTATION('',(#11,#11),#587); +#885=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#886,#887); +#886=( REPRESENTATION_RELATIONSHIP('','',#884,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#870)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#887=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#888); +#888=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40040','','',#5,#880,$); +#889=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#882)); +#890=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#891,#892); +#891=( REPRESENTATION_RELATIONSHIP('','',#368,#884)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#892=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#893); +#893=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40039','','',#880,#364,$); +#894=SHAPE_DEFINITION_REPRESENTATION(#895,#900); +#895=PRODUCT_DEFINITION_SHAPE('','',#896); +#896=PRODUCT_DEFINITION('design','',#897,#899); +#897=PRODUCT_DEFINITION_FORMATION('','',#898); +#898=PRODUCT('insulator-15','insulator-15','',(#8)); +#899=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#900=SHAPE_REPRESENTATION('',(#11,#11),#587); +#901=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#902,#904); +#902=( REPRESENTATION_RELATIONSHIP('','',#900,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#903)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#903=ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#904=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#905); +#905=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40042','','',#5,#896,$); +#906=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#898)); +#907=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#908,#909); +#908=( REPRESENTATION_RELATIONSHIP('','',#72,#900)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#909=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#910); +#910=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40041','','',#896,#68,$); +#911=SHAPE_DEFINITION_REPRESENTATION(#912,#917); +#912=PRODUCT_DEFINITION_SHAPE('','',#913); +#913=PRODUCT_DEFINITION('design','',#914,#916); +#914=PRODUCT_DEFINITION_FORMATION('','',#915); +#915=PRODUCT('lead-15','lead-15','',(#8)); +#916=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#917=SHAPE_REPRESENTATION('',(#11,#11),#587); +#918=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#919,#920); +#919=( REPRESENTATION_RELATIONSHIP('','',#917,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#903)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#920=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#921); +#921=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40044','','',#5,#913,$); +#922=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#915)); +#923=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#924,#925); +#924=( REPRESENTATION_RELATIONSHIP('','',#368,#917)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#925=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#926); +#926=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40043','','',#913,#364,$); +#927=SHAPE_DEFINITION_REPRESENTATION(#928,#933); +#928=PRODUCT_DEFINITION_SHAPE('','',#929); +#929=PRODUCT_DEFINITION('design','',#930,#932); +#930=PRODUCT_DEFINITION_FORMATION('','',#931); +#931=PRODUCT('insulator-16','insulator-16','',(#8)); +#932=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#933=SHAPE_REPRESENTATION('',(#11,#11),#587); +#934=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#935,#937); +#935=( REPRESENTATION_RELATIONSHIP('','',#933,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#936)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#936=ITEM_DEFINED_TRANSFORMATION('','',#11,#45); +#937=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#938); +#938=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40046','','',#5,#929,$); +#939=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#931)); +#940=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#941,#942); +#941=( REPRESENTATION_RELATIONSHIP('','',#72,#933)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#942=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#943); +#943=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40045','','',#929,#68,$); +#944=SHAPE_DEFINITION_REPRESENTATION(#945,#950); +#945=PRODUCT_DEFINITION_SHAPE('','',#946); +#946=PRODUCT_DEFINITION('design','',#947,#949); +#947=PRODUCT_DEFINITION_FORMATION('','',#948); +#948=PRODUCT('lead-16','lead-16','',(#8)); +#949=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#950=SHAPE_REPRESENTATION('',(#11,#11),#587); +#951=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#952,#953); +#952=( REPRESENTATION_RELATIONSHIP('','',#950,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#936)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#953=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#954); +#954=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40048','','',#5,#946,$); +#955=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#948)); +#956=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#957,#958); +#957=( REPRESENTATION_RELATIONSHIP('','',#368,#950)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#346)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#958=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#959); +#959=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40047','','',#946,#364,$); +#960=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#961),#47); +#961=STYLED_ITEM('color',(#962),#73); +#962=PRESENTATION_STYLE_ASSIGNMENT((#963)); +#963=SURFACE_STYLE_USAGE(.BOTH.,#964); +#964=SURFACE_SIDE_STYLE('',(#965)); +#965=SURFACE_STYLE_FILL_AREA(#966); +#966=FILL_AREA_STYLE('',(#967)); +#967=FILL_AREA_STYLE_COLOUR('',#968); +#968=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +#969=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#970),#47); +#970=STYLED_ITEM('color',(#971),#369); +#971=PRESENTATION_STYLE_ASSIGNMENT((#972)); +#972=SURFACE_STYLE_USAGE(.BOTH.,#973); +#973=SURFACE_SIDE_STYLE('',(#974)); +#974=SURFACE_STYLE_FILL_AREA(#975); +#975=FILL_AREA_STYLE('',(#976)); +#976=FILL_AREA_STYLE_COLOUR('',#977); +#977=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +ENDSEC; +END-ISO-10303-21; diff --git a/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/package.lp b/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/package.lp new file mode 100644 index 0000000..b84179f --- /dev/null +++ b/board/main/library/pkg/6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0/package.lp @@ -0,0 +1,195 @@ +(librepcb_package 6c5a3d58-d5a3-4ee4-99f3-9f443775b5d0 + (name "Pin Socket 2.54mm 2x08 ⌀0.9mm") + (description "A generic 2x8 female pin socket with 2.54mm pin spacing and 0.9mm drill holes.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)") + (keywords "connector, 2x8, d0.9, pin socket, female header, tht") + (author "Danilo B.") + (version "0.3") + (created 2019-09-17T20:00:41Z) + (deprecated false) + (generated_by "") + (category 6183d171-e810-475a-a568-2a270aff8f5e) + (assembly_type tht) + (pad a1cf62e8-b075-4c6e-aab3-5ac98aa998c8 (name "1")) + (pad b9218a25-7bff-4f95-8e91-3dc42f81399c (name "2")) + (pad d6bf9808-e8fa-4e18-944d-cd4422121d30 (name "3")) + (pad 2538d74b-9771-4e55-bf42-0b7972246509 (name "4")) + (pad 6a82521d-9a01-4918-acfc-4e5ba97eb3b0 (name "5")) + (pad ee2c73cd-cd5e-4934-8115-eac1965e4d8e (name "6")) + (pad bc89606a-cfa8-400c-bec3-a791c8bba232 (name "7")) + (pad 7137a201-82c3-413c-91d7-335906272dee (name "8")) + (pad 7cf8675f-e543-466d-b548-15cbcf7de5aa (name "9")) + (pad 303c202d-b2cb-4e7d-a31c-c20af7c72a3a (name "10")) + (pad 60bda5c0-7edb-4f74-b8a4-e9e3bbecb626 (name "11")) + (pad 2004e12a-bd8b-4099-a722-529db33e5545 (name "12")) + (pad 2a7daa83-e1cd-4d23-a857-f36f03e251f9 (name "13")) + (pad 59933ce5-6651-4978-b9d1-47cd21d6d631 (name "14")) + (pad 1bdee6bb-3a6e-4c67-8fa3-dc9d43ec6e35 (name "15")) + (pad 2b290148-4993-4c0b-bfe4-d83903c578cb (name "16")) + (3d_model c2e3d283-b102-4b46-9f9f-9fcd0e4f3f61 (name "Pin Socket 2.54mm 2x08 ⌀0.9mm")) + (footprint 5bd4b630-da73-45b1-a23b-274f9a6e42fd + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model c2e3d283-b102-4b46-9f9f-9fcd0e4f3f61) + (pad a1cf62e8-b075-4c6e-aab3-5ac98aa998c8 (side top) (shape roundrect) + (position -1.27 8.89) (rotation 0.0) (size 2.19 1.587) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad a1cf62e8-b075-4c6e-aab3-5ac98aa998c8) + (hole a1cf62e8-b075-4c6e-aab3-5ac98aa998c8 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad b9218a25-7bff-4f95-8e91-3dc42f81399c (side top) (shape roundrect) + (position 1.27 8.89) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad b9218a25-7bff-4f95-8e91-3dc42f81399c) + (hole b9218a25-7bff-4f95-8e91-3dc42f81399c (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad d6bf9808-e8fa-4e18-944d-cd4422121d30 (side top) (shape roundrect) + (position -1.27 6.35) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad d6bf9808-e8fa-4e18-944d-cd4422121d30) + (hole d6bf9808-e8fa-4e18-944d-cd4422121d30 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 2538d74b-9771-4e55-bf42-0b7972246509 (side top) (shape roundrect) + (position 1.27 6.35) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2538d74b-9771-4e55-bf42-0b7972246509) + (hole 2538d74b-9771-4e55-bf42-0b7972246509 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 6a82521d-9a01-4918-acfc-4e5ba97eb3b0 (side top) (shape roundrect) + (position -1.27 3.81) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 6a82521d-9a01-4918-acfc-4e5ba97eb3b0) + (hole 6a82521d-9a01-4918-acfc-4e5ba97eb3b0 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad ee2c73cd-cd5e-4934-8115-eac1965e4d8e (side top) (shape roundrect) + (position 1.27 3.81) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad ee2c73cd-cd5e-4934-8115-eac1965e4d8e) + (hole ee2c73cd-cd5e-4934-8115-eac1965e4d8e (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad bc89606a-cfa8-400c-bec3-a791c8bba232 (side top) (shape roundrect) + (position -1.27 1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad bc89606a-cfa8-400c-bec3-a791c8bba232) + (hole bc89606a-cfa8-400c-bec3-a791c8bba232 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 7137a201-82c3-413c-91d7-335906272dee (side top) (shape roundrect) + (position 1.27 1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7137a201-82c3-413c-91d7-335906272dee) + (hole 7137a201-82c3-413c-91d7-335906272dee (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 7cf8675f-e543-466d-b548-15cbcf7de5aa (side top) (shape roundrect) + (position -1.27 -1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7cf8675f-e543-466d-b548-15cbcf7de5aa) + (hole 7cf8675f-e543-466d-b548-15cbcf7de5aa (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 303c202d-b2cb-4e7d-a31c-c20af7c72a3a (side top) (shape roundrect) + (position 1.27 -1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 303c202d-b2cb-4e7d-a31c-c20af7c72a3a) + (hole 303c202d-b2cb-4e7d-a31c-c20af7c72a3a (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 60bda5c0-7edb-4f74-b8a4-e9e3bbecb626 (side top) (shape roundrect) + (position -1.27 -3.81) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 60bda5c0-7edb-4f74-b8a4-e9e3bbecb626) + (hole 60bda5c0-7edb-4f74-b8a4-e9e3bbecb626 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 2004e12a-bd8b-4099-a722-529db33e5545 (side top) (shape roundrect) + (position 1.27 -3.81) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2004e12a-bd8b-4099-a722-529db33e5545) + (hole 2004e12a-bd8b-4099-a722-529db33e5545 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 2a7daa83-e1cd-4d23-a857-f36f03e251f9 (side top) (shape roundrect) + (position -1.27 -6.35) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2a7daa83-e1cd-4d23-a857-f36f03e251f9) + (hole 2a7daa83-e1cd-4d23-a857-f36f03e251f9 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 59933ce5-6651-4978-b9d1-47cd21d6d631 (side top) (shape roundrect) + (position 1.27 -6.35) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 59933ce5-6651-4978-b9d1-47cd21d6d631) + (hole 59933ce5-6651-4978-b9d1-47cd21d6d631 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 1bdee6bb-3a6e-4c67-8fa3-dc9d43ec6e35 (side top) (shape roundrect) + (position -1.27 -8.89) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 1bdee6bb-3a6e-4c67-8fa3-dc9d43ec6e35) + (hole 1bdee6bb-3a6e-4c67-8fa3-dc9d43ec6e35 (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 2b290148-4993-4c0b-bfe4-d83903c578cb (side top) (shape roundrect) + (position 1.27 -8.89) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2b290148-4993-4c0b-bfe4-d83903c578cb) + (hole 2b290148-4993-4c0b-bfe4-d83903c578cb (diameter 0.9) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 2982ff7f-fb89-4064-b4cd-6036b3a458e6 (layer top_legend) + (width 0.25) (fill false) (grab_area true) + (vertex (position -2.665 10.285) (angle 0.0)) + (vertex (position 2.665 10.285) (angle 0.0)) + (vertex (position 2.665 -10.285) (angle 0.0)) + (vertex (position -2.665 -10.285) (angle 0.0)) + (vertex (position -2.665 10.285) (angle 0.0)) + ) + (polygon 1f5d5b7b-f59d-4241-9d80-df8fa9958b41 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.54 10.16) (angle 0.0)) + (vertex (position 2.54 10.16) (angle 0.0)) + (vertex (position 2.54 -10.16) (angle 0.0)) + (vertex (position -2.54 -10.16) (angle 0.0)) + ) + (polygon 9de22435-536c-425d-ae79-cca4edec1de6 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -3.04 10.66) (angle 0.0)) + (vertex (position 3.04 10.66) (angle 0.0)) + (vertex (position 3.04 -10.66) (angle 0.0)) + (vertex (position -3.04 -10.66) (angle 0.0)) + ) + (stroke_text 1c8a6d96-af43-46e8-b0bb-2e7b21b32ab4 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 11.43) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 038de4c6-a0aa-4e4f-a079-bc22ee3d0953 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -11.43) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/9c6ce4a8-1f91-4e97-b385-cdc950488c24/.librepcb-pkg b/board/main/library/pkg/9c6ce4a8-1f91-4e97-b385-cdc950488c24/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/9c6ce4a8-1f91-4e97-b385-cdc950488c24/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/9c6ce4a8-1f91-4e97-b385-cdc950488c24/package.lp b/board/main/library/pkg/9c6ce4a8-1f91-4e97-b385-cdc950488c24/package.lp new file mode 100644 index 0000000..15d4b34 --- /dev/null +++ b/board/main/library/pkg/9c6ce4a8-1f91-4e97-b385-cdc950488c24/package.lp @@ -0,0 +1,74 @@ +(librepcb_package 9c6ce4a8-1f91-4e97-b385-cdc950488c24 + (name "RPMS410") + (description "") + (keywords "") + (author "Kyle Gunger") + (version "0.1") + (created 2024-04-16T21:43:39Z) + (deprecated false) + (generated_by "") + (category 9d7fd0d5-781d-433c-ad00-1cf00468ab48) + (assembly_type smt) + (pad 10f14652-b9e4-4459-90c6-27873eb1feec (name "VOUT")) + (pad 438981a5-3fd4-4927-b7b1-e2c52160e7b4 (name "AGND")) + (pad 89493cbd-d885-43ba-abc1-d00f0b437ccd (name "VIN")) + (pad 95a138dc-24cb-410b-813a-e685e4223a20 (name "PGND")) + (footprint b44df312-b0fb-47cb-ad52-db6d3e0cccbb + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad 3341b336-6f70-407c-8cf2-62ee5b8d660a (side top) (shape roundrect) + (position 0.0 0.0) (rotation 90.0) (size 1.8 1.6) (radius 0.31) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 10f14652-b9e4-4459-90c6-27873eb1feec) + ) + (pad 89c45ec5-a558-4be5-8472-9f8b62de83f3 (side top) (shape roundrect) + (position 0.0 -5.1) (rotation 90.0) (size 1.8 1.6) (radius 0.31) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 438981a5-3fd4-4927-b7b1-e2c52160e7b4) + ) + (pad ebdc0389-99e8-40f3-8fe4-f184c04d3c09 (side top) (shape roundrect) + (position 9.6 0.0) (rotation 90.0) (size 1.8 1.6) (radius 0.31) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 89493cbd-d885-43ba-abc1-d00f0b437ccd) + ) + (pad 0229901d-b402-4611-bc1d-4e413d54e12e (side top) (shape roundrect) + (position 9.6 -5.1) (rotation 90.0) (size 1.8 1.6) (radius 0.31) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 95a138dc-24cb-410b-813a-e685e4223a20) + ) + (polygon 838e8097-2db7-4a8f-ab91-a502e0dd9349 (layer top_package_outlines) + (width 0.2) (fill false) (grab_area false) + (vertex (position 0.9 1.45) (angle 0.0)) + (vertex (position 8.7 1.45) (angle 0.0)) + (vertex (position 8.7 -6.55) (angle 0.0)) + (vertex (position 0.9 -6.55) (angle 0.0)) + (vertex (position 0.9 1.45) (angle 0.0)) + ) + (polygon 50762aa9-cab6-4175-aa22-1dd8dccc7f53 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 10.6 1.65) (angle 0.0)) + (vertex (position -1.0 1.65) (angle 0.0)) + (vertex (position -1.0 -6.75) (angle 0.0)) + (vertex (position 10.6 -6.75) (angle 0.0)) + ) + (polygon 0733aea7-a722-4d51-98a4-efd24a2d8354 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 0.9 1.45) (angle 0.0)) + (vertex (position 8.7 1.45) (angle 0.0)) + (vertex (position 8.7 -6.55) (angle 0.0)) + (vertex (position 0.9 -6.55) (angle 0.0)) + (vertex (position 0.9 1.45) (angle 0.0)) + ) + (stroke_text 17d4c23f-837a-47bb-877f-a2bad5ba44f6 (layer top_names) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 4.8 -1.4) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 7da6a3c1-52ec-40e0-acec-4cc01c70323d (layer top_values) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center top) (position 4.8 -3.6) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/b711967f-c2be-4c06-8000-d702ecb0a717/.librepcb-pkg b/board/main/library/pkg/b711967f-c2be-4c06-8000-d702ecb0a717/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/b711967f-c2be-4c06-8000-d702ecb0a717/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/b711967f-c2be-4c06-8000-d702ecb0a717/package.lp b/board/main/library/pkg/b711967f-c2be-4c06-8000-d702ecb0a717/package.lp new file mode 100644 index 0000000..c74d897 --- /dev/null +++ b/board/main/library/pkg/b711967f-c2be-4c06-8000-d702ecb0a717/package.lp @@ -0,0 +1,94 @@ +(librepcb_package b711967f-c2be-4c06-8000-d702ecb0a717 + (name "AXICOM IM-B") + (description "Relay") + (keywords "") + (author "Kyle Gunger") + (version "0.1") + (created 2024-05-14T06:22:26Z) + (deprecated false) + (generated_by "") + (category 6b67e255-e2ab-40d9-a3bb-c010f91531ef) + (assembly_type tht) + (pad 5921225a-8388-4569-88d9-3c6c40c5d20d (name "1")) + (pad 3a63ce27-6c43-4b6a-a6b3-0f49a4e01603 (name "3")) + (pad afb012d5-d788-49f1-aa03-cea57e6305a8 (name "6")) + (pad 83df49e0-84da-4d08-a02b-683b91241892 (name "8")) + (footprint 0dbc7058-1f48-4e65-bc9f-4a3e5eb4251a + (name "T") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad 9fc7d9ce-6e4a-46fd-856b-d0285616b9f2 (side top) (shape roundrect) + (position 0.0 -2.5) (rotation 0.0) (size 2.0 1.5) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 5921225a-8388-4569-88d9-3c6c40c5d20d) + (hole be0a2439-cd86-4098-9168-7be5e07100af (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 6c58cb90-c8bb-4d00-bc62-f94f7f26cc55 (side top) (shape roundrect) + (position 5.5 -2.5) (rotation 0.0) (size 2.0 1.5) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 3a63ce27-6c43-4b6a-a6b3-0f49a4e01603) + (hole 1462f99e-32ba-4263-8757-22584992fcc2 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad f1236535-1da4-45cc-8b56-272f24f77546 (side top) (shape roundrect) + (position 5.5 2.5) (rotation 0.0) (size 2.0 1.5) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad afb012d5-d788-49f1-aa03-cea57e6305a8) + (hole 1a5d1420-b33f-411a-aaab-c2e7e38e6bb8 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 3b530077-c18f-4304-8990-55983535616f (side top) (shape roundrect) + (position 0.0 2.5) (rotation 0.0) (size 2.0 1.5) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 83df49e0-84da-4d08-a02b-683b91241892) + (hole 119b2081-6215-47bf-b422-f1c8371a938b (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon e04a9624-8cf4-4c64-b1bc-f46801835d9a (layer top_package_outlines) + (width 0.1) (fill false) (grab_area false) + (vertex (position -1.25 3.0) (angle 0.0)) + (vertex (position 8.75 3.0) (angle 0.0)) + (vertex (position 8.75 -3.0) (angle 0.0)) + (vertex (position -1.25 -3.0) (angle 0.0)) + (vertex (position -1.25 3.0) (angle 0.0)) + ) + (polygon 4d541e30-fbec-4bd1-baba-a7a5b9aebc52 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -0.5 1.0) (angle 0.0)) + (vertex (position 0.5 1.0) (angle 0.0)) + (vertex (position 0.5 -1.0) (angle 0.0)) + (vertex (position -0.5 -1.0) (angle 0.0)) + (vertex (position -0.5 1.0) (angle 0.0)) + ) + (polygon 39f05eba-d198-475d-8907-e60cead165b3 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 9.25 3.5) (angle 0.0)) + (vertex (position -1.75 3.5) (angle 0.0)) + (vertex (position -1.75 -3.5) (angle 0.0)) + (vertex (position 9.25 -3.5) (angle 0.0)) + ) + (polygon a7a86fc6-f4ab-4bfc-9152-bc659ad70e6b (layer top_legend) + (width 0.1) (fill false) (grab_area false) + (vertex (position -1.25 3.0) (angle 0.0)) + (vertex (position 8.75 3.0) (angle 0.0)) + (vertex (position 8.75 -3.0) (angle 0.0)) + (vertex (position -1.25 -3.0) (angle 0.0)) + (vertex (position -1.25 3.0) (angle 0.0)) + ) + (stroke_text a3371065-a3f8-4abf-bacb-dec40a84590f (layer top_names) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 4.5 0.5) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text ecd41705-cafd-4ab4-a55a-722a8d4fdb85 (layer top_values) + (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto) + (align center top) (position 4.5 -0.5) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/board/main/library/pkg/c72170ab-340f-4025-9760-b8b88ade4581/.librepcb-pkg b/board/main/library/pkg/c72170ab-340f-4025-9760-b8b88ade4581/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/c72170ab-340f-4025-9760-b8b88ade4581/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/c72170ab-340f-4025-9760-b8b88ade4581/package.lp b/board/main/library/pkg/c72170ab-340f-4025-9760-b8b88ade4581/package.lp new file mode 100644 index 0000000..239462a --- /dev/null +++ b/board/main/library/pkg/c72170ab-340f-4025-9760-b8b88ade4581/package.lp @@ -0,0 +1,86 @@ +(librepcb_package c72170ab-340f-4025-9760-b8b88ade4581 + (name "Soldered Wire Connector 1x04 ⌀1.0mm") + (description "A generic 1x4 soldered wire connector with 2.54mm pin spacing and 1.0mm drill holes.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)") + (keywords "connector, 1x4, d1.0, connector, soldering, generic") + (author "Danilo B.") + (version "0.3") + (created 2018-10-17T19:13:41Z) + (deprecated false) + (generated_by "") + (category 56a5773f-eeb4-4b39-8cb9-274f3da26f4f) + (assembly_type none) + (pad cfde0ce2-123a-49dc-adf4-4aa243d3065e (name "1")) + (pad 7363cece-3e9d-4a31-ac66-fc0b8ee0f36a (name "2")) + (pad ad269a13-97f3-4f91-91d7-393ff42f63db (name "3")) + (pad 63afe1f1-07aa-4fa6-ba45-90118a005ea0 (name "4")) + (footprint 80f1a103-884c-459f-b4fa-109644c447f2 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad cfde0ce2-123a-49dc-adf4-4aa243d3065e (side top) (shape roundrect) + (position 0.0 3.81) (rotation 0.0) (size 2.19 1.587) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad cfde0ce2-123a-49dc-adf4-4aa243d3065e) + (hole cfde0ce2-123a-49dc-adf4-4aa243d3065e (diameter 1.0) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 7363cece-3e9d-4a31-ac66-fc0b8ee0f36a (side top) (shape roundrect) + (position 0.0 1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7363cece-3e9d-4a31-ac66-fc0b8ee0f36a) + (hole 7363cece-3e9d-4a31-ac66-fc0b8ee0f36a (diameter 1.0) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad ad269a13-97f3-4f91-91d7-393ff42f63db (side top) (shape roundrect) + (position 0.0 -1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad ad269a13-97f3-4f91-91d7-393ff42f63db) + (hole ad269a13-97f3-4f91-91d7-393ff42f63db (diameter 1.0) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 63afe1f1-07aa-4fa6-ba45-90118a005ea0 (side top) (shape roundrect) + (position 0.0 -3.81) (rotation 0.0) (size 2.19 1.587) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 63afe1f1-07aa-4fa6-ba45-90118a005ea0) + (hole 63afe1f1-07aa-4fa6-ba45-90118a005ea0 (diameter 1.0) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon ce81b28b-d5e2-4b08-9f2f-1cbcfaa99f84 (layer top_legend) + (width 0.25) (fill false) (grab_area true) + (vertex (position -1.395 5.205) (angle 0.0)) + (vertex (position 1.395 5.205) (angle 0.0)) + (vertex (position 1.395 -5.205) (angle 0.0)) + (vertex (position -1.395 -5.205) (angle 0.0)) + (vertex (position -1.395 5.205) (angle 0.0)) + ) + (polygon 39f78c81-2bda-4f4e-853c-f4d068ba3bad (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.27 5.08) (angle 0.0)) + (vertex (position 1.27 5.08) (angle 0.0)) + (vertex (position 1.27 -5.08) (angle 0.0)) + (vertex (position -1.27 -5.08) (angle 0.0)) + ) + (polygon ea4aa84a-a0bd-4d72-8798-4285df0e2c7c (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.77 5.58) (angle 0.0)) + (vertex (position 1.77 5.58) (angle 0.0)) + (vertex (position 1.77 -5.58) (angle 0.0)) + (vertex (position -1.77 -5.58) (angle 0.0)) + ) + (stroke_text 7b761f3b-e687-4fef-9548-eadc006622f7 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 6.35) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text c328269d-d28b-4428-bcd8-3379c2e1a83c (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -6.35) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (approved suspicious_assembly_type) +) diff --git a/board/main/library/pkg/cb13b00c-a9e1-4edf-ac91-ca417f0963c6/.librepcb-pkg b/board/main/library/pkg/cb13b00c-a9e1-4edf-ac91-ca417f0963c6/.librepcb-pkg new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/board/main/library/pkg/cb13b00c-a9e1-4edf-ac91-ca417f0963c6/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/board/main/library/pkg/cb13b00c-a9e1-4edf-ac91-ca417f0963c6/package.lp b/board/main/library/pkg/cb13b00c-a9e1-4edf-ac91-ca417f0963c6/package.lp new file mode 100644 index 0000000..ae924da --- /dev/null +++ b/board/main/library/pkg/cb13b00c-a9e1-4edf-ac91-ca417f0963c6/package.lp @@ -0,0 +1,62 @@ +(librepcb_package cb13b00c-a9e1-4edf-ac91-ca417f0963c6 + (name "SRP5030CC") + (description "Bourns Inductor (SRP5030CC Series)") + (keywords "") + (author "Kyle Gunger") + (version "0.1") + (created 2024-04-17T05:11:39Z) + (deprecated false) + (generated_by "") + (category 4821a4fa-83c8-48e5-af20-87f576adb847) + (assembly_type auto) + (pad 9bb7e777-f010-4230-a15a-a4dac552a04a (name "1")) + (pad e3208c51-d96a-401b-b121-f0b716203529 (name "2")) + (footprint 586f33bb-fdca-4caf-9396-f1c6493149f8 + (name "default") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (pad a29e8718-e513-4e04-a066-9c16eb98db2d (side top) (shape roundrect) + (position 2.5 0.0) (rotation 0.0) (size 2.0 3.0) (radius 0.25) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad 9bb7e777-f010-4230-a15a-a4dac552a04a) + ) + (pad f1377a22-9cc7-46bc-b34d-88f8e54e1ee0 (side top) (shape roundrect) + (position -2.5 0.0) (rotation 0.0) (size 2.0 3.0) (radius 0.25) + (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) + (package_pad e3208c51-d96a-401b-b121-f0b716203529) + ) + (polygon f4c88048-963c-41fb-b4b6-ad95ec4825e8 (layer top_package_outlines) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.9 2.6) (angle 0.0)) + (vertex (position 2.9 2.6) (angle 0.0)) + (vertex (position 2.9 -2.6) (angle 0.0)) + (vertex (position -2.9 -2.6) (angle 0.0)) + (vertex (position -2.9 2.6) (angle 0.0)) + ) + (polygon 437bcb4e-7a21-48ca-81de-11c2e2e73a72 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.9 2.6) (angle 0.0)) + (vertex (position 2.9 2.6) (angle 0.0)) + (vertex (position 2.9 -2.6) (angle 0.0)) + (vertex (position -2.9 -2.6) (angle 0.0)) + (vertex (position -2.9 2.6) (angle 0.0)) + ) + (polygon 9672affa-738b-4231-8690-c1c3c91961be (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position 4.0 3.1) (angle 0.0)) + (vertex (position -4.0 3.1) (angle 0.0)) + (vertex (position -4.0 -3.1) (angle 0.0)) + (vertex (position 4.0 -3.1) (angle 0.0)) + ) + (stroke_text f77a8d41-d0c0-4a9c-9d08-51d3af6a4f00 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 4.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 890f50d6-e03a-4734-b89b-6c21fe167f54 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -4.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) |